@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Inter-Regular.latin.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Inter-SemiBold.latin.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Inter-Bold.latin.woff2)format("woff2")}:root{--navy:#000e35;--royal:#0a3bf0;--royal-soft:#3d6cff;--royal-pale:#a9bcff;--gold:#8a6b1f;--ink:#0f1f4d;--text:#1f2937;--muted:#4a5573;--line:#e5e7eb;--surface:#f4f6fa;--white:#fff;--content:1200px;--measure:68ch;--gutter:16px;--section-space:64px;--navy-raised:#0f1c41;--on-dark:#d6dcec;--on-dark-muted:#b7c0d8;--r-card:10px;--r-button:8px;--r-mock:14px;--shadow:0 1px 2px #000e350a, 0 8px 24px #000e350f;--ease:cubic-bezier(.2, .7, .2, 1);color-scheme:light}@media (width>=768px){:root{--gutter:32px;--section-space:96px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;background:var(--white);scroll-padding-top:88px}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--white);color:var(--text);-webkit-font-smoothing:antialiased;font-feature-settings:"cv11", "ss01";margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:16px;line-height:1.65;overflow-x:clip}@media (width>=768px){body{font-size:17px}}h1,h2,h3{text-wrap:balance;color:var(--ink);letter-spacing:-.02em;margin:0;font-weight:700;line-height:1.2}h1{color:var(--navy);letter-spacing:-.03em;overflow-wrap:break-word;font-size:clamp(2.125rem,1.2rem + 4vw,3.75rem);line-height:1.06}h2{letter-spacing:-.025em;color:var(--navy);font-size:clamp(2.125rem,1.45rem + 2.4vw,3.25rem);line-height:1.08}h3{letter-spacing:-.01em;font-size:1.125rem;line-height:1.35}p{margin:0}a{color:var(--royal);text-underline-offset:.18em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--royal);outline-offset:3px;border-radius:4px}.on-dark :focus-visible{outline-color:var(--royal-pale)}img,svg{display:block}[hidden]{display:none!important}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{left:var(--gutter);z-index:50;background:var(--white);border-radius:var(--r-button);padding:8px 14px;font-weight:600;position:absolute;top:-100px}.skip-link:focus{top:12px}.container{width:100%;max-width:calc(var(--content) + 2 * var(--gutter));padding:0 var(--gutter);margin:0 auto}.narrow{max-width:calc(760px + 2 * var(--gutter))}.eyebrow,.label,.kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-size:.6875rem;font-weight:700;line-height:1.4}.eyebrow--royal,.kicker,.accent{color:var(--royal)}.small{color:var(--muted);font-size:.875rem;line-height:1.55}.section__text+.small{max-width:var(--measure);margin-top:14px}.button{border-radius:var(--r-button);min-height:48px;font:inherit;text-align:center;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:10px 22px;font-size:1rem;font-weight:600;line-height:1.3;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.button--small{min-height:40px;padding:8px 16px;font-size:.9375rem}.button--primary{background:var(--royal);color:var(--white)}.button--primary:hover{background:#0832d0}.button--primary[disabled]{cursor:not-allowed;background:#9aa8d6}.button--secondary{background:var(--white);color:var(--ink);border-color:#c9cfdc}.button--secondary:hover{border-color:var(--royal);color:var(--royal)}.on-dark .button--secondary{color:var(--white);background:0 0;border-color:#ffffff73}.icon-ext{flex:none;width:15px;height:15px}.text-button{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 0;font-weight:600}.text-button:hover{color:var(--ink);text-decoration:underline}.actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.actions--center{justify-content:center}@media (width<=479px){.actions .button{width:100%}}.site-header{z-index:40;border-bottom:1px solid var(--line);background:#fffffff5;position:sticky;top:0}.site-header__inner{justify-content:space-between;align-items:center;gap:16px;min-height:68px;display:flex}.logo{color:var(--navy);letter-spacing:-.03em;align-items:center;gap:10px;font-size:1.375rem;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.logo svg{width:32px;height:auto}.logo__dot{color:var(--royal)}.logo--weiss{color:var(--white)}.logo--weiss .logo__dot{color:var(--royal-soft)}.site-nav{align-items:center;gap:24px;display:flex}.site-nav__list{gap:24px;margin:0;padding:0;font-size:.9375rem;list-style:none;display:none}.site-nav__list a{color:var(--ink);font-weight:600;text-decoration:none}.site-nav__list a:hover,.site-nav__list a[aria-current=page]{color:var(--royal)}.site-nav__cta{display:none}@media (width>=960px){.site-nav__list{display:flex}.site-nav__cta{display:inline-flex}.nav-menu{display:none}}.nav-menu{position:relative}.nav-menu summary{border:1px solid var(--line);border-radius:var(--r-button);min-height:44px;color:var(--ink);cursor:pointer;align-items:center;gap:8px;padding:0 12px;font-size:.9375rem;font-weight:600;list-style:none;display:inline-flex}.nav-menu summary::-webkit-details-marker{display:none}.nav-menu summary svg{width:20px;height:20px}.nav-menu__list{z-index:30;border:1px solid var(--line);border-radius:var(--r-card);background:var(--white);min-width:240px;margin:0;padding:8px;list-style:none;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 12px 32px #000e351f}.nav-menu[open] .nav-menu__list{animation:.2s rise-in}.nav-menu__list a{color:var(--ink);border-radius:6px;padding:10px 12px;font-weight:600;text-decoration:none;display:block}.nav-menu__list a:hover{background:var(--surface)}.nav-menu__list .nav-menu__cta{background:var(--royal);color:var(--white);text-align:center;margin-top:6px}.nav-menu__list .nav-menu__cta:hover{background:#0832d0}.section{padding:var(--section-space) 0}.section--surface{background:var(--surface)}.section--dark{background:var(--navy);color:var(--on-dark)}.section--dark h2,.section--dark h3,.section--dark strong{color:var(--white)}.section--dark .eyebrow,.section--dark .kicker{color:var(--royal-pale)}.section--dark .section__lead{color:var(--on-dark-muted)}.section__title{max-width:860px;margin-top:16px}.section__title--spaced{margin-top:56px;font-size:clamp(1.625rem,1.2rem + 1.4vw,2.25rem)}.has-layers{isolation:isolate;position:relative;overflow:hidden}.layers{fill:var(--royal);pointer-events:none;display:block}.layers--heading{z-index:-1;opacity:.05;width:360px;height:auto;position:absolute;top:-90px;right:-140px}@media (width>=768px){.layers--heading{width:640px;top:-140px;right:-120px}}.section--dark .layers--heading{fill:var(--royal-soft);opacity:.06}.layers--mock{z-index:0;opacity:.06;width:58%;height:auto;max-height:calc(100% + 24px);position:absolute;top:40px;right:-36px}.feature--flip .layers--mock{left:-36px;right:auto}.section--dark .layers--mock{fill:var(--royal-soft);opacity:.08}.layers-band{height:32px;line-height:0;overflow:hidden}@media (width>=768px){.layers-band{height:48px}}.layers-band svg{width:100%;height:100%;fill:var(--navy);display:block}.layers-band--bottom svg{transform:scaleY(-1)}.layers-band .lb1{opacity:.03}.layers-band .lb2{opacity:.05}.layers-band .lb3{opacity:.08}.section__lead{max-width:var(--measure);color:var(--muted);margin-top:18px;font-size:1.125rem}.section__text{max-width:var(--measure);margin-top:18px}.section__note{max-width:var(--measure);margin-top:28px}.section__head{max-width:760px}.hero{padding:48px 0 var(--section-space)}@media (width>=768px){.hero{padding-top:80px}}.hero__grid{grid-template-columns:minmax(0,1fr);gap:48px;display:grid}@media (width>=1024px){.hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:56px}.hero__text{padding-top:24px}}.hero h1{margin-top:18px}.hero__lead{max-width:60ch;color:var(--text);margin-top:22px;font-size:1.0625rem}@media (width>=768px){.hero__lead{font-size:1.1875rem}}.hero--page{padding-bottom:64px}.hero--page h1{max-width:900px;font-size:clamp(2rem,1.2rem + 3.4vw,3.25rem)}.trustline{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;gap:10px 24px;margin:32px 0 0;padding:20px 0 0;font-size:.9375rem;font-weight:600;list-style:none;display:flex}.trustline li{align-items:center;gap:8px;display:inline-flex}.trustline svg{width:18px;height:18px;color:var(--royal)}.demo__card{border:1px solid var(--line);border-radius:var(--r-mock);background:var(--white);box-shadow:var(--shadow);overflow:hidden}.demo__head{border-bottom:1px solid var(--line);background:#fbfcfe;align-items:center;gap:10px;padding:12px 14px;display:flex}.demo__mark{flex:none;width:22px;height:auto}.demo__title{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--ink);flex:1;font-size:.875rem;font-weight:600;overflow:hidden}.demo__live{color:var(--royal);background:#0a3bf012;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:.75rem;font-weight:700;display:inline-flex}.demo__pulse{background:var(--royal);border-radius:50%;width:7px;height:7px;position:relative}.demo__pulse:after{content:"";background:var(--royal);border-radius:50%;animation:2.4s ease-out infinite pulse;position:absolute;inset:0}@keyframes pulse{0%{opacity:.5;transform:scale(1)}70%,to{opacity:0;transform:scale(2.8)}}.demo__fakebtn{background:var(--royal);color:var(--white);white-space:nowrap;border-radius:6px;padding:5px 11px;font-size:.75rem;font-weight:600;display:none}@media (width>=420px){.demo__fakebtn{display:inline-block}}.demo__stage{padding:20px 18px 8px;display:grid}.demo__scene{visibility:hidden;opacity:0;flex-direction:column;grid-area:1/1;gap:14px;transition:opacity .3s,visibility 0s linear .3s;display:flex}.demo__scene.is-active{visibility:visible;opacity:1;transition:opacity .3s,visibility}.demo__q{background:var(--surface);max-width:88%;color:var(--ink);border-radius:12px 12px 4px;align-self:flex-end;padding:10px 14px;font-size:.9375rem;font-weight:600;line-height:1.45}.demo__a{flex-direction:column;gap:12px;display:flex;position:relative}.demo__text{color:var(--text);font-size:.9375rem;line-height:1.6}.demo__thinking{opacity:0;gap:5px;display:inline-flex;position:absolute;top:6px;left:0}.demo__thinking i{background:var(--royal-soft);border-radius:50%;width:7px;height:7px}.demo__src{flex-wrap:wrap;gap:8px;display:flex}.source-chip{color:var(--royal);background:#f5f8ff;border:1px solid #d6dffc;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:.8125rem;font-weight:600;line-height:1.4;display:inline-flex}.source-chip svg{flex:none;width:13px;height:13px}.demo-status,.mock-status{gap:8px;margin:0;padding:0;list-style:none;display:grid}.demo-status li,.mock-status li{border:1px solid var(--line);color:var(--ink);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;font-size:.875rem;font-weight:600;display:flex}.status{white-space:nowrap;border-radius:999px;flex:none;padding:2px 9px;font-size:.75rem;font-weight:700}.status--ok{color:#146c3c;background:#e7f6ee}.status--check{color:#7a5a12;background:#fbf3df}.status--update{color:#a3261a;background:#fdecea}.demo-author{border:1px solid var(--line);border-radius:10px;align-items:center;gap:12px;padding:10px 12px;display:flex}.demo-author__body{min-width:0;color:var(--ink);flex-direction:column;flex:1;gap:6px;font-size:.875rem;display:flex}.demo-author__btn,.demo-offer__btn{border:1px solid var(--royal);color:var(--royal);white-space:nowrap;border-radius:6px;flex:none;padding:5px 10px;font-size:.75rem;font-weight:600;display:none}@media (width>=480px){.demo-author__btn,.demo-offer__btn{display:inline-block}}.demo-offer{border:1px solid var(--line);border-left:3px solid var(--gold);color:var(--ink);border-radius:10px;flex-wrap:wrap;align-items:center;gap:4px 12px;padding:10px 12px;font-size:.875rem;display:flex}.demo-offer__kind{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;flex-basis:100%;font-size:.6875rem;font-weight:700}.demo-offer b{flex:1}.avatar{background:linear-gradient(180deg, #dfe6fb 0 52%, transparent 52%), var(--surface);border:1px solid #d6dffc;border-radius:50%;flex:none;width:36px;height:36px;position:relative;overflow:hidden}.avatar:before{content:"";background:#aebcea;border-radius:50%;width:36%;height:36%;position:absolute;top:22%;left:50%;transform:translate(-50%)}.avatar:after{content:"";background:#aebcea;border-radius:50%;width:70%;height:52%;position:absolute;bottom:-26%;left:50%;transform:translate(-50%)}.avatar--lg{width:52px;height:52px}.tags{flex-wrap:wrap;gap:6px;display:flex}.tags span{background:var(--surface);color:var(--muted);border-radius:999px;padding:2px 9px;font-size:.75rem;font-weight:600}.demo__topics{flex-wrap:wrap;gap:6px;margin:0;padding:12px 18px 0;list-style:none;display:flex}.demo__topics li{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:3px 10px;font-size:.75rem;font-weight:600}.demo__input{border:1.5px solid var(--royal);border-radius:10px;align-items:center;gap:10px;margin:14px 18px 18px;padding:6px 6px 6px 14px;display:flex;box-shadow:0 0 0 4px #0a3bf014}.demo__field{white-space:nowrap;min-width:0;height:1.5em;color:var(--ink);flex:1;font-size:.9375rem;position:relative;overflow:hidden}.demo__placeholder{color:#6b7491;position:absolute;inset:0}.demo__typed{position:relative}.demo__caret{vertical-align:-.15em;background:var(--royal);width:1.5px;height:1.1em;margin-left:1px;animation:1s step-end infinite blink;display:none}@keyframes blink{50%{opacity:0}}.is-typing .demo__placeholder{visibility:hidden}.is-typing .demo__caret{display:inline-block}.demo__send{background:var(--royal);width:34px;height:34px;color:var(--white);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.demo__send svg{width:16px;height:16px}.demo__tabs{background:var(--surface);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin:12px 0 0;padding:4px;list-style:none;display:grid}@media (width>=560px){.demo__tabs{grid-template-columns:repeat(4,minmax(0,1fr))}}.demo__tabs li{color:var(--muted);text-align:center;border-radius:7px;padding:7px 6px;font-size:.8125rem;font-weight:600;line-height:1.3;transition:background-color .3s,color .3s,box-shadow .3s}.demo__tabs li.is-active{background:var(--white);color:var(--royal);box-shadow:0 1px 2px #000e3514}.demo__caption{color:var(--muted);margin-top:10px;font-size:.8125rem;font-style:italic}.demo__examples{margin-top:20px}.demo__examples ul{flex-wrap:wrap;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:flex}.example{border:1px solid var(--line);background:var(--white);min-height:40px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;border-radius:999px;padding:8px 14px;font-size:.875rem;line-height:1.4;transition:border-color .16s,color .16s}.example:hover{border-color:var(--royal);color:var(--royal)}.is-animated .demo__q{opacity:0;transition:opacity .28s var(--ease), transform .28s var(--ease);transform:translateY(14px)}.is-animated .q-in .demo__q{opacity:1;transform:none}.is-animated .demo__w{opacity:0;transition:opacity .24s}.is-animated .demo__w.on{opacity:1}.is-animated .demo__extra,.is-animated .demo__src{opacity:0;transition:opacity .32s var(--ease), transform .32s var(--ease);transform:translateY(8px)}.is-animated .done .demo__extra,.is-animated .done .demo__src{opacity:1;transform:none}.is-animated .done .demo__src{transition-delay:.12s}.thinking .demo__thinking{opacity:1}.thinking .demo__thinking i{animation:.9s ease-in-out infinite dot}.thinking .demo__thinking i:nth-child(2){animation-delay:.15s}.thinking .demo__thinking i:nth-child(3){animation-delay:.3s}@keyframes dot{0%,to{opacity:.3;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.cards{grid-template-columns:minmax(0,1fr);gap:16px;margin:40px 0 0;padding:0;list-style:none;display:grid}@media (width>=768px){.cards--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.card{border:1px solid var(--line);border-radius:var(--r-card);background:var(--white);box-shadow:var(--shadow);padding:26px 24px}.card h3,.card__title{letter-spacing:-.02em;color:var(--navy);font-size:1.375rem;line-height:1.2}.card p{margin-top:10px}.card--plain{box-shadow:none}.section--surface .card--plain{background:var(--white)}.problems{grid-template-columns:minmax(0,1fr);gap:16px;margin:48px 0 0;padding:0;list-style:none;display:grid}@media (width>=900px){.problems{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.problem{border-radius:var(--r-card);background:var(--navy-raised);padding:32px 28px 36px}.problem h3{letter-spacing:-.015em;font-size:1.25rem;line-height:1.3}.problem p{color:var(--on-dark-muted);margin-top:14px}.stat{border-top:1px solid #ffffff1f;grid-template-columns:minmax(0,1fr);align-items:center;gap:20px;margin-top:56px;padding-top:48px;display:grid}@media (width>=768px){.stat{grid-template-columns:auto minmax(0,1fr);gap:64px;margin-top:72px}}.stat__figure{flex-direction:column;gap:6px;display:flex}.stat__num{width:2ch;color:var(--royal-soft);font-variant-numeric:tabular-nums;letter-spacing:-.04em;white-space:nowrap;font-size:clamp(4.5rem,2.6rem + 7vw,8rem);font-weight:700;line-height:.9;display:inline-block}.stat__unit{color:var(--on-dark-muted);font-size:.9375rem;font-weight:600}.stat__text{max-width:30ch;color:var(--on-dark);letter-spacing:-.01em;font-size:clamp(1.25rem,1rem + 1vw,1.75rem);font-weight:400;line-height:1.35}.feature,.split,.team,.audience,.reasons,.pillars,.authors-teaser,.site-footer__top{grid-template-columns:minmax(0,1fr)}.feature{align-items:center;gap:36px;margin-top:72px;display:grid}@media (width>=900px){.feature{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:88px;margin-top:120px}.feature--flip{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.feature--flip .feature__text{order:2}.feature{align-items:start}.feature__text{padding-top:40px;position:sticky;top:120px}}@media (width>=1280px){.feature .mock{margin-right:-56px}.feature--flip .mock{margin-left:-56px;margin-right:0}}.feature h3{color:var(--navy);letter-spacing:-.025em;margin-top:14px;font-size:clamp(1.75rem,1.25rem + 1.8vw,2.5rem);line-height:1.1}.feature__text p:not(.kicker){max-width:50ch;margin-top:18px}.mock{isolation:isolate;margin:0;position:relative}.mock__window{z-index:1;border-radius:var(--r-mock);background:var(--white);border:1px solid #dfe3eb;position:relative;overflow:hidden;box-shadow:0 2px 6px #000e350f,0 24px 60px #000e351f}.section--dark .mock__window{border-color:#0000;box-shadow:0 2px 6px #0003,0 24px 60px #00000059}.mock__bar{border-bottom:1px solid var(--line);background:#f7f8fb;align-items:center;gap:14px;padding:10px 14px;display:flex}.mock__dots{flex:none;gap:6px;display:inline-flex}.mock__dots i{background:#d3d8e3;border-radius:50%;width:9px;height:9px}.mock__url{background:var(--white);border:1px solid var(--line);min-width:0;max-width:280px;color:var(--muted);text-align:center;white-space:nowrap;text-overflow:ellipsis;border-radius:6px;flex:1;margin:0 auto;padding:3px 12px;font-size:.75rem;overflow:hidden}.mock__frame{padding:24px}@media (width>=768px){.mock__frame{padding:32px}}.mock figcaption{z-index:1;color:var(--muted);margin-top:14px;font-size:.8125rem;font-style:italic;position:relative}.section--dark .mock figcaption{color:var(--on-dark-muted)}.mock__label{color:var(--muted);letter-spacing:.18em;text-transform:uppercase;margin-bottom:14px;font-size:.6875rem;font-weight:700}.mock__label--row{justify-content:space-between;align-items:center;gap:12px;display:flex}.mock__foot{border-top:1px solid var(--line);color:var(--muted);margin-top:14px;padding-top:12px;font-size:.8125rem}.mock__src{margin-top:14px}.mock-q{background:var(--surface);width:fit-content;max-width:90%;color:var(--ink);border-radius:12px 12px 4px;margin-left:auto;padding:10px 14px;font-size:.9375rem;font-weight:600}.mock-a{margin-top:14px;font-size:.9375rem}.mock-author{align-items:center;gap:14px;display:flex}.mock-author__name{color:var(--ink);font-weight:700}.mock-author__role{color:var(--muted);font-size:.875rem}.mock-author+.tags{margin-top:14px}.mock-buttons{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.fake-btn{color:var(--ink);border:1px solid #c9cfdc;border-radius:6px;padding:7px 12px;font-size:.8125rem;font-weight:600}.fake-btn--primary{border-color:var(--royal);background:var(--royal);color:var(--white)}.offers{gap:12px;margin:0;padding:0;list-style:none;display:grid}.offer{--tone:var(--royal);border:1px solid var(--line);border-top:3px solid var(--tone);background:var(--white);border-radius:10px;gap:6px;padding:14px 16px 16px;transition:box-shadow .16s,transform .16s;display:grid}.offer--gold{--tone:var(--gold)}.offer--navy{--tone:var(--navy)}.offer__head{color:var(--tone);align-items:center;gap:8px;display:inline-flex}.offer__head svg{flex:none;width:18px;height:18px}.offer__kind{letter-spacing:.16em;text-transform:uppercase;font-size:.6875rem;font-weight:700}.offer__title{color:var(--navy);font-size:1rem;font-weight:700;line-height:1.35}.offer__cta{background:var(--surface);color:var(--royal);border-radius:6px;justify-self:start;align-items:center;gap:6px;margin-top:4px;padding:5px 10px;font-size:.875rem;font-weight:700;display:inline-flex}.offer__cta svg{width:14px;height:14px;transition:transform .16s}.offer:hover{box-shadow:0 6px 18px #000e3514}.offer:hover .offer__cta svg{transform:translate(3px)}.badge{color:#146c3c;letter-spacing:.04em;text-transform:none;background:#e7f6ee;border-radius:999px;padding:2px 9px;font-size:.6875rem}.mock-sources{gap:10px;margin:0;padding:0;list-style:none;display:grid}.mock-sources li{border:1px solid var(--line);border-radius:10px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.mock-sources li>span:last-child{color:var(--muted);flex-direction:column;font-size:.875rem;display:flex}.mock-sources b{color:var(--ink);font-size:.9375rem}.mock-sources__n{background:var(--royal);width:24px;height:24px;color:var(--white);border-radius:6px;flex:none;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:inline-flex}.reasons{gap:32px;margin:48px 0 0;padding:0;list-style:none;display:grid}@media (width>=720px){.reasons{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}}@media (width>=1024px){.reasons{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 40px}}.reason{border-top:1px solid #d3d8e3;padding-top:24px}.reason__icon{background:var(--white);width:44px;height:44px;box-shadow:var(--shadow);color:var(--royal);border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.reason__icon svg{width:20px;height:20px}.reason h3{color:var(--navy);margin-top:18px;font-size:1.25rem}.reason p{margin-top:10px;font-size:.9375rem;line-height:1.65}.audience__filters{flex-wrap:wrap;gap:8px;margin-top:32px;display:flex}.filter{border:1px solid var(--line);background:var(--white);min-height:40px;color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;padding:8px 16px;font-size:.9375rem;font-weight:600}.filter:hover{border-color:var(--royal)}.filter[aria-pressed=true]{border-color:var(--royal);background:var(--royal);color:var(--white)}.audience{gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}@media (width>=640px){.audience{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.audience{grid-template-columns:repeat(3,minmax(0,1fr))}}.audience__item{border:1px solid var(--line);border-radius:var(--r-card);background:var(--white);padding:24px;transition:transform .16s,box-shadow .16s,border-color .16s}.audience__item:hover{border-color:#d3d8e3;transform:translateY(-2px);box-shadow:0 2px 4px #000e350d,0 12px 28px #000e351a}.audience__item h3{color:var(--navy)}.audience__item p{color:var(--muted);margin-top:6px;font-size:.9375rem}.split{align-items:center;gap:40px;display:grid}@media (width>=960px){.split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px}.split--check{align-items:start}}.pull{border-left:3px solid var(--royal);color:var(--navy);letter-spacing:-.01em;margin:28px 0 0;padding-left:20px;font-size:clamp(1.25rem,1.05rem + .8vw,1.625rem);font-weight:600;line-height:1.4}.check{border:1px solid var(--line);border-radius:var(--r-mock);background:var(--white);box-shadow:var(--shadow);padding:24px}@media (width>=768px){.check{padding:32px}}.check__progress{margin-bottom:22px}.check__step{color:var(--muted);font-size:.8125rem;font-weight:600}.check__track{background:var(--surface);border-radius:4px;height:4px;margin-top:8px;overflow:hidden}.check__bar{background:var(--royal);transform-origin:0;height:100%;transition:transform .4s var(--ease);transform:scaleX(.2)}.check__panel{border:0;min-width:0;margin:0;padding:0}.check__question{color:var(--ink);letter-spacing:-.01em;padding:0;font-size:1.25rem;font-weight:700;line-height:1.35}.check__question:focus{outline:none}.check__hint{color:var(--muted);margin-top:6px;font-size:.875rem}.check__options{gap:8px;margin-top:18px;display:grid}.check__option{border:1px solid var(--line);border-radius:var(--r-button);min-height:48px;color:var(--ink);cursor:pointer;align-items:center;gap:12px;padding:10px 14px;font-weight:600;transition:border-color .16s,background-color .16s;display:flex;position:relative}.check__option:hover{border-color:var(--royal)}.check__option:has(input:checked){border-color:var(--royal);background:#f5f8ff}.check__option input{width:18px;height:18px;accent-color:var(--royal);flex:none;margin:0}.check__nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:22px;display:flex}.check__nav>:only-child{margin-left:auto}.check__lead{color:var(--text);margin-top:10px}.check__notes{margin:16px 0 0;padding-left:1.2em}.check__notes li+li{margin-top:10px}.check__focus{border-left:3px solid var(--gold);border-radius:0 var(--r-button) var(--r-button) 0;background:var(--surface);color:var(--ink);gap:4px;margin-top:20px;padding:14px 16px;font-weight:600;display:grid}.check__field{color:var(--ink);gap:6px;margin-top:18px;font-size:.9375rem;font-weight:600;display:grid}.check__field input{border-radius:var(--r-button);min-height:46px;font:inherit;color:var(--text);border:1px solid #c9cfdc;padding:10px 12px;font-weight:400}.check__field input:focus-visible{outline:3px solid var(--royal);outline-offset:1px}.check__noscript{color:var(--muted);margin-top:16px}.team{gap:16px;margin:40px 0 0;padding:0;list-style:none;display:grid}@media (width>=900px){.team{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.person{border:1px solid var(--line);border-radius:var(--r-card);background:var(--white);box-shadow:var(--shadow);flex-direction:column;padding:28px 24px;display:flex}.person__initials{background:var(--navy);width:56px;height:56px;color:var(--white);letter-spacing:.02em;border-radius:50%;justify-content:center;align-items:center;margin-bottom:18px;font-weight:700;display:inline-flex}.person__role{color:var(--royal);margin-top:4px;font-size:.9375rem;font-weight:600}.person__text{margin-top:14px;font-size:.9375rem}.person .tags{margin-top:16px}.person__link{margin-top:auto;padding-top:18px;font-size:.9375rem;font-weight:600}.authors-teaser{border:1px solid var(--line);border-radius:var(--r-mock);background:var(--white);box-shadow:var(--shadow);align-items:end;gap:28px;padding:36px 28px;display:grid}@media (width>=900px){.authors-teaser{grid-template-columns:minmax(0,1fr) auto;gap:56px;padding:48px}}.nots{gap:18px;margin:32px 0 0;padding:0;list-style:none;display:grid}.nots li{align-items:flex-start;gap:14px;display:flex}.nots svg{width:22px;height:22px;color:var(--royal);flex:none;margin-top:2px}.nots__title{color:var(--ink);font-weight:600}.nots__title+p{color:var(--muted);margin-top:4px}.note-box{border-left:4px solid var(--gold);border-radius:0 var(--r-card) var(--r-card) 0;background:var(--surface);margin-top:56px;padding:24px 26px}.note-box__title{font-size:1.25rem}.note-box p{margin-top:8px}.pillars{gap:16px;margin:40px 0 0;padding:0;list-style:none;display:grid}@media (width>=768px){.pillars{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}.pillar{border:1px solid var(--line);border-radius:var(--r-card);background:var(--white);box-shadow:var(--shadow);padding:28px 26px}.pillar h3{color:var(--navy);letter-spacing:-.025em;margin-top:12px;font-size:clamp(1.5rem,1.2rem + 1vw,1.875rem);line-height:1.15}.pillar p:last-child{margin-top:14px}.faq-acc{border-top:1px solid var(--line);max-width:880px;margin-top:36px}.faq-acc__item{border-bottom:1px solid var(--line)}.faq-acc__summary{cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;gap:20px;padding:20px 4px;list-style:none;display:flex}.faq-acc__summary::-webkit-details-marker{display:none}.faq-acc__question{text-wrap:pretty;font-size:1.0625rem;font-weight:600;line-height:1.4}@media (width>=768px){.faq-acc__question{font-size:1.125rem}}.faq-acc__summary:hover .faq-acc__question{color:var(--royal)}.faq-acc__icon{background:var(--white);width:32px;height:32px;color:var(--royal);border:1px solid #d3d8e3;border-radius:50%;flex:none;justify-content:center;align-items:center;transition:transform .24s;display:inline-flex}.faq-acc__icon svg{width:16px;height:16px}.faq-acc__item[open] .faq-acc__icon{transform:rotate(45deg)}.faq-acc__body{max-width:var(--measure);padding:0 4px 24px}.faq-acc__item[open] .faq-acc__body{animation:rise-in .28s var(--ease) 1}.closing{text-align:center}.closing__inner{flex-direction:column;align-items:center;display:flex}.closing .section__title{margin-top:0}.closing__text{max-width:56ch;margin-top:18px;font-size:1.125rem}.closing__mail{margin-top:18px}.on-dark a:not(.button){color:var(--white)}.section--dark .pull{border-left-color:var(--royal-soft);color:var(--white)}.closing__points{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:8px 22px;margin:28px 0 0;padding:0;font-size:.9375rem;list-style:none;display:flex}.section--dark .closing__points{color:var(--on-dark-muted)}.closing__points li{align-items:center;gap:8px;display:inline-flex}.closing__points li:before{content:"";background:var(--royal);border-radius:50%;width:6px;height:6px}.section--dark .closing__points li:before{background:var(--royal-pale)}.site-footer{background:var(--navy);color:#c3cbe0;border-top:1px solid #ffffff1f;padding:48px 0;font-size:.875rem}.site-footer__top{border-bottom:1px solid #ffffff1f;gap:24px;padding-bottom:28px;display:grid}@media (width>=900px){.site-footer__top{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.site-footer__claim{max-width:44ch;margin-top:12px}.site-footer__row{flex-wrap:wrap;justify-content:space-between;gap:16px 32px;margin-top:24px;display:flex}.site-footer__links{flex-wrap:wrap;gap:8px 24px;margin:0;padding:0;list-style:none;display:flex}.site-footer a:not(.logo){color:var(--white)}.trust{flex-wrap:wrap;gap:10px 12px;margin:0;padding:0;list-style:none;display:flex}.trust__item{color:#d6dcec;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:10px;padding:8px 14px 8px 10px;font-size:.8125rem;font-weight:600;display:inline-flex}.trust__item svg{width:18px;height:18px;color:var(--royal-pale);flex:none}.page{padding:56px 0 var(--section-space)}.page h2{color:var(--ink);margin-top:40px;font-size:1.375rem}.page p,.page ul{margin-top:12px}@keyframes rise-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.reveal{opacity:0;transition:opacity .42s var(--ease) var(--reveal-delay,0s), transform .42s var(--ease) var(--reveal-delay,0s);transform:translateY(16px)}.reveal.is-revealed{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.trustline .trustline__partner{flex-wrap:wrap;gap:6px 10px}.partner-logo{border-radius:4px;display:inline-flex}.partner-logo img{filter:grayscale();opacity:.8;width:auto;height:22px;transition:filter .16s,opacity .16s;display:block}.partner-logo:hover img,.partner-logo:focus-visible img{filter:none;opacity:1}.section--rule{border-top:1px solid var(--line)}@media (width>=900px){.feature--wide{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start}}.mock__sub{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;margin:22px 0 10px;font-size:.6875rem;font-weight:700}.mock__intro{color:var(--text);margin:-4px 0 14px;font-size:.9375rem}.kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 16px;display:grid}.kpis div{background:var(--surface);border-radius:8px;padding:10px 12px}.kpis dt{color:var(--muted);font-size:.75rem;font-weight:600;line-height:1.3}.kpis dd{color:var(--navy);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:1.5rem;font-weight:700;line-height:1.1}.fields{gap:10px;margin:0;padding:0;list-style:none;display:grid}.field{border:1px solid var(--line);border-radius:10px;padding:14px 16px}.field__head{color:var(--navy);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;font-size:.9375rem;display:flex}.field__meta{color:var(--muted);font-variant-numeric:tabular-nums;margin-top:4px;font-size:.8125rem}.bar{background:var(--surface);border-radius:6px;height:6px;margin-top:10px;display:block;overflow:hidden}.bar__fill{border-radius:6px;height:100%;display:block}.bar__fill--ok{background:#1f8a50;width:90%}.bar__fill--check{background:var(--gold);width:55%}.bar__fill--update{background:#c0392b;width:25%}.field__reason{color:var(--text);margin-top:8px;font-size:.875rem;line-height:1.5}.recs{gap:8px;margin:0;padding:0;list-style:none;display:grid}.recs li{color:var(--ink);background:#f5f8ff;border-radius:8px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:.875rem;line-height:1.5;display:flex}.recs svg{width:18px;height:18px;color:var(--royal);flex:none;margin-top:1px}.stage{margin-top:6px}.stage+.stage{border-top:1px dashed var(--line);margin-top:18px}.intent{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.intent div{background:var(--surface);border-radius:8px;padding:8px 12px}.intent dt{color:var(--muted);font-size:.75rem;font-weight:600}.intent dd{color:var(--navy);margin:2px 0 0;font-size:.875rem;font-weight:600}.concepts{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.concepts span{color:var(--royal);overflow-wrap:anywhere;background:#f5f8ff;border:1px solid #d6dffc;border-radius:999px;padding:3px 9px;font-size:.75rem;font-weight:600}.hits{gap:10px;margin:0;padding:0;list-style:none;display:grid}.hits li{border:1px solid var(--line);border-radius:8px;padding:10px 12px}.hits__head{color:var(--muted);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:.8125rem;display:flex}.hits__head b{color:var(--navy)}.relevance{color:#146c3c;font-variant-numeric:tabular-nums;margin-left:auto;font-weight:700}.hits__text{color:var(--text);margin-top:6px;font-size:.875rem;line-height:1.55}.hits__text mark{color:var(--navy);background:#0a3bf01f;border-radius:3px;padding:0 2px}.qmark{background:var(--royal);min-width:26px;height:20px;color:var(--white);border-radius:5px;justify-content:center;align-items:center;padding:0 5px;font-size:.6875rem;font-weight:700;display:inline-flex}.qref{color:var(--royal);background:#0a3bf00f;border:1px solid #0a3bf059;border-radius:4px;margin-left:2px;padding:0 4px;font-size:.625rem;font-weight:700}.qlist{color:var(--text);gap:6px;margin:12px 0 0;padding:0;font-size:.8125rem;list-style:none;display:grid}.qlist li{align-items:center;gap:8px;display:flex}.monogram{background:var(--surface);width:52px;height:52px;color:var(--muted);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.monogram svg{width:24px;height:24px}.pubs{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.pubs li{border-left:2px solid var(--royal);background:var(--surface);border-radius:0 8px 8px 0;gap:2px;padding:10px 12px;display:grid}.pubs b{color:var(--navy);font-size:.875rem}.pubs span{color:var(--muted);font-size:.8125rem}.offer--slate{--tone:var(--muted)}.offer__text{color:var(--text);font-size:.875rem;line-height:1.5}@media (width>=560px){.offers{grid-template-columns:repeat(2,minmax(0,1fr))}}.proofs{gap:10px;margin:0;padding:0;list-style:none;display:grid}.proof{border:1px solid var(--line);border-radius:10px;align-items:flex-start;gap:14px;padding:14px;display:flex}.proof__mark{background:var(--royal);width:40px;height:40px;color:var(--white);border-radius:8px;flex:none;justify-content:center;align-items:center;font-size:.875rem;font-weight:700;display:inline-flex}.proof__body{gap:4px;min-width:0;display:grid}.proof__body b{color:var(--navy);font-size:.9375rem}.proof__meta{color:var(--muted);font-size:.8125rem}.proof__quote{border-left:2px solid var(--line);color:var(--text);margin:6px 0 2px;padding-left:12px;font-size:.875rem;font-style:italic;line-height:1.5}.proof__pdf{border:1px solid var(--line);color:var(--royal);border-radius:6px;justify-self:start;align-items:center;gap:6px;margin-top:6px;padding:4px 10px;font-size:.8125rem;font-weight:600;display:inline-flex}.proof__pdf svg{width:14px;height:14px}.live{grid-template-columns:minmax(0,1fr);align-items:end;gap:32px;display:grid}@media (width>=960px){.live{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:72px}}.live__aside{justify-items:start;gap:20px;display:grid}.live__points{color:var(--ink);gap:10px;margin:0;padding:0;font-size:.9375rem;font-weight:600;list-style:none;display:grid}.live__points li{align-items:flex-start;gap:10px;display:flex}.live__points li:before{content:"";background:var(--royal);border-radius:50%;flex:none;width:8px;height:8px;margin-top:.55em}@media (width>=900px){.site-footer__top{grid-template-columns:minmax(0,1fr) auto auto;gap:48px}}.site-footer__heading{color:var(--royal-pale);letter-spacing:.18em;text-transform:uppercase;margin-bottom:6px;font-size:.6875rem;font-weight:700}.site-footer__live a{font-weight:600}.trustline__partner>span{white-space:nowrap}@media (width<=479px){.kpis,.intent{grid-template-columns:minmax(0,1fr);gap:6px}.kpis div{justify-content:space-between;align-items:baseline;gap:12px;padding:8px 12px;display:flex}.kpis dt{overflow-wrap:normal}.kpis dd{margin:0;font-size:1.25rem}}.mock__frame{hyphens:auto;overflow-wrap:break-word}.proofs,.hits,.fields,.recs,.pubs,.qlist,.offers{grid-template-columns:minmax(0,1fr)}@media (width>=560px){.offers{grid-template-columns:repeat(2,minmax(0,1fr))}}.proof__body{grid-template-columns:minmax(0,1fr)}.proof__pdf{max-width:100%}@media (width<=479px){.proof{gap:10px;padding:12px}.proof__mark{width:32px;height:32px;font-size:.8125rem}}@media (width>=900px){.feature,.feature--wide{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px;margin-top:96px}.feature--flip{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.feature .mock,.feature--flip .mock{margin-left:0;margin-right:0}.feature .mock__window,.split--trust .mock__window{zoom:.82}.feature .mock figcaption,.split--trust .mock figcaption{margin-top:10px}.mock__frame{padding:22px 24px}.mock__sub{margin:16px 0 8px}.field{padding:10px 14px}.field__reason{margin-top:6px}.bar{margin-top:8px}.fields,.recs,.hits,.proofs,.offers{gap:8px}.recs li,.hits li{padding:8px 12px}.stage+.stage{margin-top:12px}.offer{padding:12px 14px}.proof{padding:12px}}@media (width<=899px){.mock__window{zoom:.88}.mock__bar{padding:8px 12px}.mock__frame{padding:16px}.mock__label{margin-bottom:10px}.mock__sub{margin:14px 0 8px}.mock__intro{margin-bottom:10px}.fields,.recs,.hits,.proofs,.offers,.pubs{gap:6px}.field,.hits li,.recs li,.pubs li,.offer,.proof{padding:10px 12px}.field__reason,.bar{margin-top:6px}.stage+.stage{margin-top:12px}.concepts{margin-top:8px}.mock-buttons{margin-top:12px}.mock figcaption{margin-top:8px}.feature{gap:28px;margin-top:64px}}h1{font-size:clamp(2.4rem,4.2vw,3.8rem)}h2{font-size:clamp(1.9rem,3vw,2.7rem)}.hero--page h1{font-size:clamp(1.9rem,3.4vw,2.8rem)}.page h1{font-size:clamp(1.75rem,1.4rem + 1.6vw,2.375rem)}.feature h3{font-size:clamp(1.5rem,1.1rem + 1.5vw,2.125rem)}.pillar h3{font-size:clamp(1.375rem,1.1rem + .8vw,1.625rem)}.section__title--spaced{font-size:clamp(1.5rem,1.2rem + 1vw,1.875rem)}.stat__num{font-size:clamp(4.5rem,8vw,7.5rem)}.br-wide{display:none}@media (width>=640px){.br-wide{display:inline}.hero__line{white-space:nowrap}}@media (width>=960px){.hero__grid{grid-template-columns:minmax(0,12fr) minmax(0,13fr);align-items:start;gap:48px}.hero__text{padding-top:16px}.hero__title{font-size:clamp(2.4rem,4.4vw - 5px,3.2rem)}}.site-header{background:var(--white);transition:background-color .16s,border-color .16s}.site-header__logo--dark{display:none}.site-header.is-dark{background:var(--navy);border-bottom-color:#0000}.site-header.is-dark .site-header__logo--light{display:none}.site-header.is-dark .site-header__logo--dark{display:inline-flex}.site-header.is-dark .site-nav__list a{color:var(--white);transition:color .16s}.site-header.is-dark .site-nav__list a:hover,.site-header.is-dark .site-nav__list a[aria-current=page]{color:var(--royal-pale)}.site-header.is-dark .nav-menu summary{color:var(--white);border-color:#ffffff4d}.site-header.is-dark :focus-visible{outline-color:var(--royal-pale)}.llm{grid-template-columns:minmax(0,1fr);gap:40px;display:grid}@media (width>=900px){.llm{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:72px}}.llm .section__title{margin-top:0}.versus{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.versus__pair{border-bottom:1px solid var(--line);margin:0;padding:16px 0}.versus__pair>div{grid-template-columns:minmax(0,11rem) minmax(0,1fr);gap:16px;display:grid}.versus__pair>div+div{margin-top:4px}.versus dt{color:var(--muted);font-size:.9375rem}.versus dd{color:var(--text);margin:0}.versus__pair>div:last-child dt{color:var(--royal);font-weight:700}.versus__pair>div:last-child dd{color:var(--navy);font-weight:600}@media (width<=479px){.versus__pair>div{grid-template-columns:minmax(0,1fr);gap:0}}.reasons__more{margin-top:32px;font-weight:600}.rights{border-radius:var(--r-card);background:var(--surface);margin-top:40px;padding:28px}.rights h3{color:var(--navy);font-size:1.25rem}.rights p{max-width:var(--measure);margin-top:10px}.rights__link{font-weight:600}.faq-acc__more{margin-top:10px;font-weight:600}.security h2{scroll-margin-top:96px}.security ul,.security ol{padding-left:1.25em}.security li+li{margin-top:6px}.flow li::marker{color:var(--royal);font-weight:700}.security__contact{margin-top:40px}.page .eyebrow+h1{margin-top:18px}.team__more{margin-top:28px;font-weight:600}.team-list{grid-template-columns:minmax(0,1fr);gap:16px;max-width:880px;margin:0;padding:0;list-style:none;display:grid}.member{border:1px solid var(--line);border-radius:var(--r-card);background:var(--white);grid-template-columns:56px minmax(0,1fr);gap:24px;padding:32px 28px;scroll-margin-top:96px;display:grid}.member h2{font-size:clamp(1.5rem,1.2rem + 1vw,1.875rem)}.member__text{max-width:var(--measure);margin-top:14px}.member .tags{margin-top:16px}.member .person__link{padding-top:14px;display:inline-block}@media (width<=479px){.member{grid-template-columns:minmax(0,1fr);gap:14px;padding:24px 20px}}.check__kicker{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;margin:0 0 4px;font-size:.6875rem;font-weight:700}.check__privacy{color:var(--muted);margin-top:10px;font-size:.8125rem;line-height:1.45}.check__hint[data-check-error],.check__hint[data-kurz-error]{color:#b42318;margin-top:10px;font-weight:600}.check__panel--danke{padding:16px 0 8px}.check__panel--danke .check__question{font-size:1.5rem}.honeypot{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.closing__alt{margin-top:20px}.kurz{border:1px solid var(--line);border-radius:var(--r-mock);background:var(--white);box-shadow:var(--shadow);padding:24px}@media (width>=768px){.kurz{padding:32px}}@media (width<=959px){.split--kontakt .kurz{order:-1}}
