@font-face{font-family:Funnel Display;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/3eea4b3d42758fbc.0r8bupko5j52m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Funnel Display;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/d3f3f01dfc015e12.p.0xa2imhn0fp5k.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.funnel_display_1800f20f-module__tIlsLW__className{font-family:Funnel Display,Arial,sans-serif;font-style:normal}.funnel_display_1800f20f-module__tIlsLW__variable{--font-funnel:"Funnel Display", Arial, sans-serif}
@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4084ce120da2621a.2x4a0-syw-9dj.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/16d91c780434f2ce.0shchh0jtv0ui.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ef79401ea952b7f0.3t69pc-7h-e66.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8800dfc60902df36.p.3nasnllvo8ig4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.onest_a454e384-module__ZjGWKW__className{font-family:Onest,Arial,sans-serif;font-style:normal}.onest_a454e384-module__ZjGWKW__variable{--font-onest:"Onest", Arial, sans-serif}
@layer reset{*,:before,:after{box-sizing:border-box}html{overflow-x:hidden}body,h1,h2,h3,p,ol,ul,dl,dd,figure{margin:0}ol,ul{padding:0}img{max-width:100%;display:block}}@layer base{:root{--scope-white:#fff;--scope-ink:#060e18;--scope-muted:#455160;--scope-cobalt-deep:#001b3a;--scope-cobalt-action:#005aa6;--scope-cobalt-light:#a4e1ff;--scope-mist:#e5f4ff;--container:87.5rem;--page-gutter:clamp(1.25rem, 4vw, 3rem);--focus:var(--scope-cobalt-deep);--ease-out:cubic-bezier(.16, 1, .3, 1)}@supports (color:lab(0% 0 0)){:root{--scope-white:lab(100% 0 0);--scope-ink:lab(3.63243% -.494756 -6.73118);--scope-muted:lab(33.7897% -1.87722 -10.7517);--scope-cobalt-deep:lab(7.45012% 18.646 -47.311);--scope-cobalt-action:lab(35.7603% 5.72529 -65.5084);--scope-cobalt-light:lab(86.3651% -18.9552 -28.2889);--scope-mist:lab(95.3841% -4.41724 -9.99385)}}html{background:var(--scope-white);color:var(--scope-ink)}body{min-width:20rem;font-family:var(--font-onest), Arial, sans-serif;font-size:1rem;line-height:1.6}a{color:inherit}:focus-visible{outline:3px solid var(--focus);outline-offset:3px}main:focus{outline:none}h1,h2,h3{font-family:var(--font-funnel), Arial, sans-serif;text-wrap:balance}h1{letter-spacing:-.035em;max-width:12ch;font-size:clamp(2.75rem,6.4vw,5.75rem);font-weight:620;line-height:.98}h2{letter-spacing:-.03em;font-size:clamp(2.15rem,4.4vw,4.2rem);font-weight:610;line-height:1.02}h3{letter-spacing:-.015em;font-size:clamp(1.25rem,2vw,1.6rem);font-weight:640;line-height:1.15}.container{width:min(100% - (2 * var(--page-gutter)), var(--container));margin-inline:auto}}@layer components{.skip-link{z-index:10;background:var(--scope-white);min-height:44px;color:var(--scope-cobalt-deep);padding:.55rem .85rem;font-weight:650;position:fixed;top:.75rem;left:.75rem;transform:translateY(calc(-100% - 1rem))}.skip-link:focus-visible{transform:translateY(0)}.site-header{background:var(--scope-white);border-bottom:1px solid #d4e0eb;border-bottom:1px solid lab(88.4039% -2.66951 -6.85869)}.site-header__inner{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem clamp(1rem,2.5vw,2.5rem);min-height:5.75rem;display:grid}.brand-link{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.wordmark{color:var(--scope-cobalt-action);font-family:var(--font-funnel), Arial, sans-serif;white-space:nowrap;align-items:center;gap:.5em;font-size:1.75rem;font-weight:560;line-height:1;display:inline-flex}.wordmark svg{flex:none;width:1em;height:1em}.wordmark span{color:var(--scope-ink)}.wordmark strong{font-weight:650}.wordmark--inverse,.wordmark--inverse span{color:var(--scope-white)}.header-navigation{display:contents}.primary-navigation{justify-self:end}.primary-navigation ul{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.25rem clamp(.65rem,1.4vw,1.25rem);list-style:none;display:flex}.primary-navigation a{min-height:44px;color:var(--scope-ink);text-underline-offset:.35em;transition:color .2s var(--ease-out), text-decoration-color .2s var(--ease-out);align-items:center;font-size:.9rem;font-weight:620;text-decoration-color:#0000;display:inline-flex}.primary-navigation a:hover{color:var(--scope-cobalt-action);text-decoration-color:currentColor}.navigation-toggle{min-height:44px;color:var(--scope-cobalt-deep);font:inherit;background:0 0;border:0;align-items:center;gap:.65rem;padding:.5rem 0;font-weight:650;display:none}.navigation-toggle[hidden]{display:none}.navigation-toggle__mark{border-block:2px solid;width:1.35rem;height:.8rem;position:relative}.navigation-toggle__mark:after{content:"";border-top:2px solid;width:.8rem;position:absolute;top:50%;right:0;transform:translateY(-50%)}.navigation-toggle[aria-expanded=true] .navigation-toggle__mark{border:0;height:1.35rem}.navigation-toggle[aria-expanded=true] .navigation-toggle__mark:before,.navigation-toggle[aria-expanded=true] .navigation-toggle__mark:after{content:"";border-top:2px solid;width:1.35rem;position:absolute;top:50%;right:0}.navigation-toggle[aria-expanded=true] .navigation-toggle__mark:before{transform:rotate(45deg)}.navigation-toggle[aria-expanded=true] .navigation-toggle__mark:after{transform:rotate(-45deg)}.button{border:2px solid var(--scope-cobalt-action);background:var(--scope-cobalt-action);min-height:44px;color:var(--scope-white);text-align:center;transition:background-color .2s var(--ease-out), color .2s var(--ease-out);border-radius:8px;justify-content:center;align-items:center;padding:.8rem 1.15rem;font-weight:650;line-height:1.25;text-decoration:none;display:inline-flex}.button:hover{background:var(--scope-cobalt-deep);border-color:var(--scope-cobalt-deep)}.button--compact{padding-block:.65rem;font-size:.9rem}.hero{background:var(--scope-white);padding-block:clamp(3.5rem,8vw,8rem) clamp(4rem,8vw,7rem)}.hero__grid{align-items:center;gap:clamp(2.5rem,6vw,6rem);display:grid}.hero__copy{z-index:1;position:relative}.hero__lead{max-width:62ch;color:var(--scope-muted);text-wrap:pretty;margin-top:1.75rem;font-size:clamp(1.08rem,1.5vw,1.3rem);line-height:1.58}.mechanism{flex-wrap:wrap;align-items:center;gap:.55rem;margin-top:2.25rem;font-size:.95rem;font-weight:620;list-style:none;display:flex}.mechanism li{align-items:center;display:inline-flex}.mechanism li:not(:last-child):after{color:var(--scope-cobalt-action);content:"→";margin-left:.55rem;font-weight:700}.hero__actions{flex-wrap:wrap;align-items:center;gap:1rem 1.4rem;margin-top:2.25rem;display:flex}.text-link{min-height:44px;color:var(--scope-cobalt-deep);text-underline-offset:.35em;align-items:center;font-weight:650;text-decoration-thickness:1px;display:inline-flex}.hero__precision{max-width:65ch;color:var(--scope-muted);margin-top:1rem;font-size:.88rem}.hero__media{aspect-ratio:4/5;background:var(--scope-mist);transform:translate3d(0, var(--parallax-y,0), 0);position:relative;overflow:hidden}.hero__media img{object-fit:cover;object-position:52% 50%;width:100%;height:100%}.hero__frame{border:2px solid var(--scope-cobalt-action);pointer-events:none;border-bottom-color:#0000;position:absolute;inset:8%}.hero__reveal-overlay{display:none}.hero__reveal-overlay[data-active=true]{border:2px solid var(--scope-cobalt-action);pointer-events:none;transform-origin:50%;animation:hero-scope-reveal 1.1s var(--ease-out) both;background:#ffffff59;background:lab(100% 0 0/.35);display:block;position:absolute;inset:0}.refracted-transition{background:linear-gradient(112deg, var(--scope-cobalt-deep) 0%, var(--scope-cobalt-action) 34%, var(--scope-cobalt-light) 68%, var(--scope-white) 100%);width:100%;height:clamp(5rem,12vw,11.25rem);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 18% 76%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 18% 76%,#0000 100%)}.familiar-tools{background:var(--scope-white);padding-block:clamp(4rem,8vw,7rem)}.familiar-tools__layout{gap:clamp(2.5rem,5vw,5rem);display:grid}.familiar-tools h2{max-width:13ch}.familiar-tools p{max-width:66ch;color:var(--scope-muted);text-wrap:pretty;margin-top:1.25rem;font-size:clamp(1rem,1.3vw,1.15rem)}.tool-list{flex-wrap:wrap;align-content:center;gap:.75rem;list-style:none;display:flex}.tool-list li{min-height:4.25rem;color:var(--scope-ink);border:1px solid #c4d3e1;border:1px solid lab(83.7625% -3.28907 -8.54963);border-radius:8px;flex:0 10rem;justify-content:center;align-items:center;gap:.7rem;padding:.75rem 1rem;font-weight:650;display:flex}.tool-list img{object-fit:contain;width:2.25rem;height:2.25rem}.tool-list img.tool-list__logo--wide{width:min(9.75rem,100%);height:1.25rem}.workflow-proof{background:var(--scope-white);padding-block:clamp(5rem,10vw,9rem);scroll-margin-top:1rem}.proof-intro{align-items:end;gap:1.25rem 3rem;display:grid}.proof-intro h2{max-width:18ch}.proof-intro p{max-width:42ch;color:var(--scope-muted);font-size:clamp(1rem,1.3vw,1.15rem)}.proof-stages{border-top:2px solid var(--scope-cobalt-deep);margin-top:clamp(3rem,6vw,5rem);list-style:none;display:grid}.proof-stage{border-bottom:1px solid #afc7dd;border-bottom:1px solid lab(79.1126% -5.03829 -13.5779);min-width:0;padding:1.5rem 0 2.25rem;position:relative}.proof-stage:before{background:var(--scope-cobalt-action);content:"";width:.7rem;height:.7rem;position:absolute;top:-.4rem;left:0}.proof-stage p{text-wrap:pretty;max-width:42ch;margin-top:1rem}.document-specimen{background:var(--scope-white);border:1px solid #a0b8cd;border:1px solid lab(73.3108% -5.00169 -13.5626);border-radius:8px;margin-top:1rem;padding:1rem}.document-specimen p{margin-top:0}.document-specimen__type{font-weight:650}.proof-result{border-block:1px solid var(--scope-cobalt-action);color:var(--scope-cobalt-deep);padding-block:.9rem;font-size:1.05rem;position:relative}.proof-motion-guide,.proof-result__guide{pointer-events:none;display:none}.workflow-proof[data-sequence=active] .proof-motion-guide,.workflow-proof[data-sequence=active] .proof-result__guide{z-index:2;display:block;position:absolute}.workflow-proof[data-sequence=active] .proof-stage--input .proof-motion-guide{border:2px solid var(--scope-cobalt-action);animation:proof-guide-attention .7s var(--ease-out) both;inset:.75rem}.workflow-proof[data-sequence=active] .proof-stage--rules .proof-motion-guide{background:var(--scope-cobalt-action);transform-origin:0;height:3px;animation:proof-guide-line 1s var(--ease-out) .7s both;top:-2px;left:0;right:0}.workflow-proof[data-sequence=active] .proof-result__guide{background:var(--scope-cobalt-light);opacity:0;animation:proof-guide-emphasis .8s var(--ease-out) 1.7s both;inset:0}.proof-result__content{z-index:3;position:relative}.workflow-proof[data-sequence=active] .proof-stage--control .proof-motion-guide{border:2px solid var(--scope-cobalt-light);animation:proof-guide-control .8s var(--ease-out) 2.5s both;border-right-color:#0000;inset:.75rem}.workflow-proof[data-sequence=active] .proof-stage--output .proof-motion-guide{border:2px solid var(--scope-cobalt-action);background:var(--scope-cobalt-light);animation:proof-guide-output .7s var(--ease-out) 3.3s both;inset:.75rem}.proof-stage--output>:not(.proof-motion-guide){z-index:3;position:relative}.proof-stage--control{color:var(--scope-white);background:var(--scope-cobalt-deep)}.proof-stage--control:before{background:var(--scope-cobalt-light)}.proof-stage--control>*{margin-inline:1.25rem}.prepared-output{margin-top:1rem}.prepared-output div{border-top:1px solid #afc7dd;border-top:1px solid lab(79.1126% -5.03829 -13.5779);grid-template-columns:minmax(5.5rem,.7fr) minmax(0,1.3fr);gap:.75rem;padding-block:.65rem;display:grid}.prepared-output dt{color:var(--scope-muted);font-size:.88rem;font-weight:620}.prepared-output dd{font-weight:620}.proof-disclosure{max-width:67ch;color:var(--scope-muted);margin-top:1.5rem;font-size:.9rem}.problem-tracks{background:var(--scope-cobalt-deep);color:var(--scope-white);--focus:var(--scope-white);padding-block:clamp(5rem,10vw,9rem)}.problem-tracks__layout{gap:clamp(3rem,7vw,7rem);display:grid}.problem-tracks__intro h2{max-width:14ch}.problem-tracks__intro p{max-width:63ch;color:var(--scope-cobalt-light);text-wrap:pretty;margin-top:1.5rem;font-size:clamp(1rem,1.3vw,1.15rem)}.problem-tracks__list{border-top:1px solid var(--scope-cobalt-light);list-style:none}.problem-tracks__list li{border-bottom:1px solid #a4e1ff73;border-bottom:1px solid lab(86.3651% -18.9552 -28.2889/.45);gap:.75rem 2rem;min-width:0;padding-block:clamp(1.5rem,3vw,2.25rem);display:grid}.problem-tracks p,.method p,.engagement-path p{overflow-wrap:break-word}.problem-tracks__list p{max-width:46ch;color:var(--scope-cobalt-light);text-wrap:pretty}.method{background:var(--scope-white);padding-block:clamp(5rem,10vw,9rem);scroll-margin-top:1rem;overflow:hidden}.method>.container{position:relative}.method>.container>:not(.method__depth-frame){z-index:1;position:relative}.method__depth-frame{border:2px solid var(--scope-cobalt-light);pointer-events:none;width:min(36vw,28rem);height:54%;transform:translate3d(0, var(--parallax-y,0), 0);border-left-color:#0000;position:absolute;top:8%;right:0}.method__intro{align-items:end;gap:1.5rem 4rem;display:grid}.method__intro h2{max-width:16ch}.method__intro p{max-width:60ch;color:var(--scope-muted);text-wrap:pretty;font-size:clamp(1rem,1.3vw,1.15rem)}.method__sequence{border-block:2px solid var(--scope-cobalt-deep);margin-top:clamp(3rem,6vw,5rem);list-style:none;display:grid}.method__sequence li{padding-block:1.75rem 2.25rem;position:relative}.method__sequence li+li{border-top:1px solid #afc7dd;border-top:1px solid lab(79.1126% -5.03829 -13.5779)}.method__sequence li:before{background:var(--scope-cobalt-action);content:"";width:1.6rem;height:.7rem;position:absolute;top:-.35rem}.method__sequence p{max-width:40ch;color:var(--scope-muted);text-wrap:pretty;margin-top:1rem}.guardrails{background:var(--scope-mist);gap:1.5rem 4rem;margin-top:clamp(2.5rem,5vw,4.5rem);padding:clamp(1.5rem,4vw,3.5rem);display:grid}.guardrails h3{max-width:16ch;font-size:clamp(1.65rem,3vw,2.5rem)}.guardrails ul{list-style:none}.guardrails li{border-bottom:1px solid #afc7dd;border-bottom:1px solid lab(79.1126% -5.03829 -13.5779);max-width:52ch;padding:.7rem 0 .7rem 1.6rem;position:relative}.guardrails li:before{background:var(--scope-cobalt-action);content:"";width:.55rem;height:.55rem;position:absolute;top:1.28rem;left:0}.engagement-path{background:var(--scope-mist);padding-block:clamp(5rem,10vw,9rem)}.engagement-path__intro h2{max-width:15ch}.engagement-path__steps{counter-reset:engagement-step;margin-top:clamp(3rem,6vw,5rem);list-style:none;display:grid}.engagement-path__steps li{counter-increment:engagement-step;padding:1.5rem 0 2.5rem 3.75rem;position:relative}.engagement-path__steps li:before{color:var(--scope-cobalt-action);content:"0" counter(engagement-step);font-family:var(--font-funnel), Arial, sans-serif;font-size:1.35rem;font-weight:650;line-height:1;position:absolute;top:1.45rem;left:0}.engagement-path__steps li:not(:last-child):after{background:var(--scope-cobalt-action);content:"";width:1px;position:absolute;top:3.3rem;bottom:0;left:.75rem}.engagement-path__steps p{max-width:42ch;color:var(--scope-muted);text-wrap:pretty;margin-top:1rem}.engagement-path__terms{border-top:2px solid var(--scope-cobalt-deep);text-wrap:pretty;max-width:68ch;padding-top:1.5rem;font-weight:550}.founder{background:var(--scope-white);padding-block:clamp(5rem,10vw,9rem);scroll-margin-top:1rem}.founder__layout{gap:clamp(2.5rem,6vw,6rem);display:grid}.founder__media{min-width:0}.founder__portrait{aspect-ratio:1;background:var(--scope-mist);transform:translate3d(0, var(--parallax-y,0), 0);position:relative;overflow:hidden;box-shadow:0 8px 8px #001b3a1f;box-shadow:0 8px 8px lab(7.45012% 18.646 -47.311/.12)}.founder__portrait:after{border:2px solid var(--scope-cobalt-action);content:"";pointer-events:none;border-right-color:#0000;position:absolute;inset:7%}.founder__portrait img{color:#0000;object-fit:cover;width:100%;height:100%}.founder__bio{align-self:center}.founder__bio h2{max-width:12ch}.founder__bio p{max-width:58ch;color:var(--scope-muted);text-wrap:pretty;margin-top:1.5rem;font-size:clamp(1rem,1.3vw,1.15rem)}.founder__bio .text-link{margin-top:1.5rem}.founder-transcript{border-top:1px solid #afc7dd;border-top:1px solid lab(79.1126% -5.03829 -13.5779);border-bottom:1px solid #afc7dd;border-bottom:1px solid lab(79.1126% -5.03829 -13.5779);margin-top:1.25rem}.founder-transcript summary{cursor:pointer;min-height:44px;color:var(--scope-cobalt-deep);text-underline-offset:.35em;justify-content:space-between;align-items:center;gap:1rem;font-weight:650;text-decoration:underline;text-decoration-thickness:1px;display:flex}.founder-transcript summary:after{content:"+";font-size:1.35rem;text-decoration:none}.founder-transcript[open] summary:after{content:"−"}.founder-transcript__body{max-width:68ch;padding-block:.75rem 1.5rem}.founder-transcript__body h3{font-size:clamp(1.35rem,2vw,1.75rem)}.founder-transcript__body p{text-wrap:pretty;margin-top:1rem}.founder-transcript__body .founder-transcript__attribution{color:var(--scope-muted);margin-top:.5rem;font-size:.9rem;font-weight:620}.faq{background:var(--scope-mist);padding-block:clamp(5rem,10vw,9rem);scroll-margin-top:1rem}.faq__layout{gap:clamp(2.5rem,6vw,6rem);display:grid}.faq h2{max-width:10ch}.faq__list{border-top:2px solid var(--scope-cobalt-deep)}.faq__item{border-bottom:1px solid #94b2cc;border-bottom:1px solid lab(70.9777% -6.03679 -16.8685)}.faq__item summary{cursor:pointer;min-height:44px;color:var(--scope-cobalt-deep);font-family:var(--font-funnel), Arial, sans-serif;justify-content:space-between;align-items:center;gap:1.25rem;padding-block:1.25rem;font-size:clamp(1.2rem,2vw,1.5rem);font-weight:640;line-height:1.2;list-style:none;display:flex}.faq__item summary::-webkit-details-marker{display:none}.faq__item summary:after{color:var(--scope-cobalt-action);content:"+";flex:none;font-size:1.5rem;line-height:1}.faq__item[open] summary:after{content:"−"}.faq__item p{max-width:68ch;color:var(--scope-muted);text-wrap:pretty;padding:0 2.75rem 1.5rem 0}.final-conversion{background:var(--scope-cobalt-deep);color:var(--scope-white);--focus:var(--scope-white);padding-block:clamp(5rem,10vw,9rem)}.final-conversion__layout{align-items:end;gap:clamp(2.5rem,6vw,6rem);display:grid}.final-conversion h2{max-width:16ch}.final-conversion__lead{max-width:62ch;color:var(--scope-cobalt-light);text-wrap:pretty;margin-top:1.5rem;font-size:clamp(1rem,1.3vw,1.15rem)}.final-conversion__actions{max-width:38rem}.button--inverse{border-color:var(--scope-white);background:var(--scope-white);color:var(--scope-cobalt-deep)}.button--inverse:hover{border-color:var(--scope-cobalt-light);background:var(--scope-cobalt-light);color:var(--scope-cobalt-deep)}.final-conversion__precision{color:var(--scope-cobalt-light);margin-top:1rem;font-size:.9rem}.final-conversion__actions>p:last-child{margin-top:1.5rem}.final-conversion__actions a:not(.button),.site-footer a{text-underline-offset:.3em;align-items:center;min-height:44px;font-weight:650;display:inline-flex}.site-footer{background:var(--scope-cobalt-deep);color:var(--scope-white);--focus:var(--scope-white);border-top:1px solid #a4e1ff59;border-top:1px solid lab(86.3651% -18.9552 -28.2889/.35);padding-block:clamp(2.5rem,5vw,4.5rem)}.site-footer__layout{gap:2.5rem;display:grid}.site-footer__identity{max-width:40rem}.site-footer__identity>p:first-of-type{margin-top:1.5rem}.site-footer__identity>p:last-child{color:var(--scope-cobalt-light);margin-top:.5rem}.site-footer__links{flex-wrap:wrap;gap:.5rem 1.5rem;list-style:none;display:flex}.site-footer__links a{align-items:center;display:inline-flex}@media (min-width:48rem){.hero__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}.familiar-tools__layout{grid-template-columns:minmax(17rem,.85fr) minmax(0,1.15fr)}.proof-intro{grid-template-columns:minmax(0,1.35fr) minmax(15rem,.65fr)}.problem-tracks__list li{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));align-items:baseline}.method__intro,.guardrails{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr))}.method__sequence{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}.method__sequence li{padding-inline:1.5rem}.method__sequence li+li{border-top:0;border-left:1px solid #afc7dd;border-left:1px solid lab(79.1126% -5.03829 -13.5779)}.method__sequence li:before{left:1.5rem}.engagement-path__steps{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}.founder__layout{grid-template-columns:minmax(0,1.05fr) minmax(18rem,.95fr);align-items:start}.faq__layout,.final-conversion__layout,.site-footer__layout{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer__layout{align-items:end}.site-footer__links{justify-content:flex-end}.engagement-path__steps li{border-top:1px solid var(--scope-cobalt-action);padding:4.5rem 2rem 2.5rem 0}.engagement-path__steps li:before{top:1.25rem}.engagement-path__steps li:not(:last-child):after{width:.7rem;height:.7rem;inset:-.35rem 0 auto auto}.proof-stages{grid-template-columns:repeat(2,minmax(0,1fr))}.proof-stage{padding-inline:1.5rem}.proof-stage:nth-child(odd){border-right:1px solid #afc7dd;border-right:1px solid lab(79.1126% -5.03829 -13.5779)}.proof-stage:before{left:1.5rem}}@media (min-width:64rem){.problem-tracks__layout{grid-template-columns:repeat(auto-fit,minmax(min(100%,28rem),1fr));align-items:start}.proof-stages{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}.proof-stage{border-right:1px solid #afc7dd;border-right:1px solid lab(79.1126% -5.03829 -13.5779)}.proof-stage:last-child{border-right:0}}@media (max-width:63.9375rem){.site-header__inner{grid-template-columns:minmax(0,1fr) auto;padding-block:.75rem}.primary-navigation{border-block:1px solid #c4d3e1;border-block:1px solid lab(83.7625% -3.28907 -8.54963);grid-column:1/-1;justify-self:stretch;width:100%}.primary-navigation ul{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;gap:0;padding-block:.4rem;display:grid}.primary-navigation a{padding-inline:.5rem}.site-header__inner>.button--compact{grid-column:1/-1;width:100%}}@media (scripting:enabled) and (max-width:63.9375rem){.navigation-toggle{justify-self:end;display:inline-flex}.primary-navigation[data-open=false]{display:none}}@media (max-width:37.4375rem){.tool-list li{flex-basis:100%;width:100%}.wordmark{font-size:1.5rem}.site-header__inner{min-height:5rem}.hero__actions,.hero__actions .button,.hero__actions .text-link,.final-conversion__actions .button{width:100%}.hero__actions .text-link{justify-content:center}.mechanism{align-items:start;display:grid}.mechanism li:not(:last-child):after{margin-left:auto}}@keyframes hero-scope-reveal{0%{opacity:1;transform:scale(.94,.9)}to{opacity:0;transform:scale(1)}}@keyframes proof-guide-attention{0%,to{opacity:0;transform:scale(1.015)}20%,80%{opacity:1;transform:scale(1)}}@keyframes proof-guide-line{0%{opacity:0;transform:scaleX(0)}15%,85%{opacity:1}to{opacity:0;transform:scaleX(1)}}@keyframes proof-guide-emphasis{0%,to{opacity:0;transform:scale(.99)}20%,80%{opacity:.72;transform:scale(1)}}@keyframes proof-guide-control{0%,to{opacity:0;transform:scale(1.025)}20%,80%{opacity:1;transform:scale(1)}}@keyframes proof-guide-output{0%,to{opacity:0;transform:scale(.99)}20%,80%{opacity:.45;transform:scale(1)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}.hero__reveal-overlay,.proof-motion-guide,.proof-result__guide{animation:none!important;display:none!important}.hero__media,.method__depth-frame,.founder__portrait{transform:none!important}}@supports not ((-webkit-mask-image:linear-gradient(black, transparent)) or (mask-image:linear-gradient(black, transparent))){.refracted-transition{background:linear-gradient(to bottom, var(--scope-cobalt-deep) 0 45%, var(--scope-white) 45% 100%)}}}
