:root{color:#fff;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--color-bg:#000;--color-slate:#222;--color-surface:#121212;--color-text:#fff;--color-textsoftened:#e6e6e6;--color-muted:#06bd00;--color-green:#00e204;--color-bluehighlight:#04f;--color-line:#ffffff80;--font-mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;--page-gutter:clamp(24px, 5.1vw, 88px);background:#000;font-family:Poppins,Helvetica Neue,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{min-width:320px;margin:0}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit}button,a{touch-action:manipulation}button{cursor:pointer}a{color:inherit;text-decoration:none}button:disabled{cursor:default}img,svg{display:block}button,input{color:inherit}button{border:none}h1,h2,h3,p,figure{margin:0}::selection{color:#fff;background:var(--color-green)}:focus-visible{outline:2px solid var(--color-muted);outline-offset:6px}.page-width{width:calc(100% - var(--page-gutter) * 2);max-width:1480px;margin-inline:auto}.full-width-content{width:100%;padding-inline:max(var(--page-gutter), calc((100% - 1480px) / 2))}.section-space{padding-block:120px}.muted-text{color:var(--color-muted)}.green-text{color:var(--color-green)}.movinghighlight-text{color:#0000;background:linear-gradient(120deg, var(--color-text) 25%, var(--color-green) 50%, var(--color-text) 75%);-webkit-text-fill-color:transparents;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite shineSweep}@keyframes shineSweep{0%{background-position:200%}to{background-position:-200%}}.tiny-dot{background:var(--color-text);border-radius:50%;flex:0 0 5px;width:5px;height:5px;display:inline-block}.status-dot{background:var(--color-text);width:6px;height:6px;box-shadow:0 0 13px var(--color-text);border-radius:50%}.eyebrow{font-family:var(--font-mono);letter-spacing:1.5px;align-items:center;gap:16px;font-size:12px;display:flex}.section-heading{justify-content:space-between;align-items:flex-start;margin-bottom:56px;display:flex}h2{letter-spacing:-2.8px;font-size:clamp(42px,4.5vw,68px);font-weight:400;line-height:1.06}.button{border:1px solid var(--color-line);border-radius:4px;justify-content:space-between;align-items:center;gap:22px;padding:17px 23px;font-size:13px;font-weight:500;transition:background .18s,color .18s,transform .18s;display:inline-flex}.button:hover{transform:translateY(-3px)}.button-primary{background:var(--color-green);color:var(--color-bg);border-color:var(--color-green)}.button-primary:hover,.button-secondary:hover{background:var(--color-muted)}.text-link{align-items:center;gap:9px;font-size:12px;transition:color .18s;display:inline-flex}.text-link:hover{color:var(--color-green)}.arrow{flex-shrink:0;transition:transform .18s}a:hover>.arrow{transform:translate(2px,-2px)}.skip-link{z-index:100;background:var(--color-green);color:#000;padding:15px;position:fixed;top:-100px;left:20px}.skip-link:focus{top:10px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.site-header{z-index:30;top:10px;height:50px;padding-inline:calc(5% + var(--page-gutter));justify-content:space-between;align-items:center;display:flex;position:fixed;inset-inline:0}.site-header:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(25px)saturate();pointer-events:none;background:linear-gradient(90deg,#fff3 0%,#dbdbdb33 20%,#f7f7f733 44%,#dedede33 72%,#fff3 100%);border-radius:50px;position:absolute;inset:0 5%}.brand{white-space:nowrap;letter-spacing:-.55px;align-items:center;gap:10px;font-size:17px;font-weight:550;display:inline-flex}.brand-mark{width:33px;height:33px}.brand-period{color:var(--color-green)}.navigation{align-items:center;gap:27px;font-size:11px;display:flex}.navigation>a{align-items:center;gap:7px;transition:color .18s;display:flex}.navigation>a:hover{color:var(--color-green)}.navigation .arrow{width:13px;height:13px}.navigation .nav-highlight{color:var(--color-green);background:#b9d29b08;border:1px solid #b9d29b4d;border-radius:4px;padding:11px 14px}.nav-divider{border-left:1px solid var(--color-line);height:18px}.menu-toggle{display:none}.hero-scroll{height:330svh;min-height:1800px}.hero-sticky{background:var(--color-bg);height:100svh;min-height:690px;position:sticky;top:0;overflow:hidden}.hero-sticky:before{content:"";inset:82px var(--page-gutter) 0;pointer-events:none;background:var(--color-bg);background-size:25% 100%;border-right:1px solid #00000006;position:absolute}.particle-scene{width:100%;height:100%;display:block;position:absolute;inset:0}.hero-content{pointer-events:none;padding-top:clamp(130px,18svh,205px);position:relative}.hero-copy{pointer-events:auto;width:61%}.hero-copy .eyebrow{color:var(--color-text);margin-bottom:20px}.hero-copy h1{letter-spacing:-6px;font-size:clamp(67px,6.6vw,108px);font-weight:400;line-height:1.1}.word-window{height:1.4em;color:var(--color-green);padding-bottom:.08em;display:block;overflow:hidden}.word-track{flex-direction:column;height:400%;transition:transform .75s cubic-bezier(.22,1,.36,1);display:flex}.hero-word{flex-shrink:0;height:25%;display:block}.word-period{color:var(--color-green)}.hero-description{color:var(--color-textsoftened);margin-top:20px;font-size:15px;line-height:1.7}.hero-actions{align-items:center;gap:25px;margin-top:30px;display:flex}.hero-actions .button{padding:16px 19px}.hero-actions .text-link{font-size:11px}.hero-actions .arrow{width:15px;height:15px}.scene-note{color:var(--color-textsoftened);font:12px/1.6 var(--font-mono);letter-spacing:1px;align-items:center;gap:13px;display:flex;position:absolute;top:66svh;right:0}.crosshair{color:var(--color-green);font-size:28px;font-weight:200}.hero-bottom{border-top:1px solid var(--color-line);justify-content:space-between;align-items:center;padding-top:19px;display:flex;position:absolute;bottom:24px;left:0;right:0}.scroll-cue{font:9px var(--font-mono);letter-spacing:1px;color:var(--color-textsoftened);align-items:center;gap:12px;display:flex}.scroll-line{border:1px solid var(--color-line);border-radius:12px;width:15px;height:26px;position:relative}.scroll-line:after{content:"";background:var(--color-green);width:1px;height:5px;animation:1.5s infinite scroll-hint;position:absolute;top:6px;left:6px}.hero-chapters{align-items:center;gap:27px;display:flex}.hero-chapters button{color:var(--color-textsoftened);font:10px var(--font-mono);background:0 0;align-items:center;gap:8px;padding:10px 0;display:flex}.hero-chapters button span{font-size:12px}.hero-chapters button.is-active{color:var(--color-muted)}.motion-toggle{color:var(--color-textsoftened);background:0 0;align-items:center;gap:9px;padding:10px 0 10px 12px;display:flex}.motion-toggle span{font:8px var(--font-mono);letter-spacing:1px}@keyframes scroll-hint{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(7px)}}.cookie-notice{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#22261fbd;border:1px solid #b7c7a12b;border-radius:6px;width:280px;padding:18px;position:absolute;bottom:18px;left:22px;box-shadow:0 10px 35px #0003}.hero-sticky:has(.cookie-notice) .scroll-cue{visibility:hidden}.cookie-close{color:#969f8c;background:0 0;width:28px;height:28px;font-size:20px;position:absolute;top:7px;right:8px}.cookie-title{align-items:center;gap:8px;font-size:12px;display:flex}.cookie-notice>p:nth-of-type(2){color:#a9b09f;margin-top:9px;font-size:10px;line-height:1.7}.cookie-notice p a{text-underline-offset:3px;text-decoration:underline}.cookie-actions{gap:8px;margin-top:13px;display:flex}.cookie-actions button{background:0 0;border:1px solid #b7c7a12b;border-radius:3px;flex:1;padding:9px 10px;font-size:10px}.cookie-actions button:last-child{color:#182011;background:#c1d3a8;border-color:#c1d3a8}.cookie-actions button:last-child span{margin-left:15px}.cookie-actions button:hover{filter:brightness(1.15)}.benefits{scroll-margin-top:20px}.benefits-heading{justify-content:flex-end;align-items:flex-start}.benefits-heading h2{text-align:right}.benefits-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.benefit-card{border:1px solid var(--color-line);background:var(--color-bg);border-radius:5px;min-height:290px;padding:29px;transition:border-color 25ms,transform 25ms,background 25ms;position:relative;overflow:hidden}.benefit-card:before{content:"";pointer-events:none;opacity:0;transition:opacity .25s;position:absolute;inset:0}.benefit-card:hover{border-color:var(--color-green);background:var(--color-slate);transform:translateY(-2px)}.benefit-card:hover:before{opacity:1}.benefit-top{color:var(--color-green);justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.benefit-top>span{font:12px var(--font-mono);color:var(--color-muted)}.benefit-card h3{letter-spacing:-.45px;margin-bottom:12px;font-size:19px;font-weight:400}.benefit-card>p{color:var(--color-textsoftened);max-width:330px;font-size:13px;line-height:1.7}.benefit-category{font:12px var(--font-mono);color:var(--color-muted);letter-spacing:1.4px;margin-top:30px;display:block}.section-footnote{color:var(--color-textsoftened);justify-content:center;align-items:center;gap:9px;margin-top:25px;font-size:12px;display:flex}.label-section{border-block:1px solid var(--color-line);background:#000;overflow:clip}.label-heading{grid-template-columns:1fr 1.3fr 1fr;align-items:center;display:grid}.label-heading h2{text-align:center;grid-column:2}.label-heading>p:last-child{color:var(--color-text);text-align:right;font-size:13px;line-height:1.7}.label-layout{grid-template-columns:1fr 1.3fr 1fr;align-items:center;gap:60px;display:grid}.label-details{gap:38px;display:grid}.label-detail{padding-left:28px;position:relative}.detail-index{font:12px var(--font-mono);color:var(--color-green);position:absolute;top:3px;left:0}.label-detail h3{letter-spacing:-.2px;margin-bottom:9px;font-size:16px;font-weight:400}.label-detail p{color:var(--color-textsoftened);font-size:12px;line-height:1.75}.label-stage{perspective:1000px;justify-content:center;align-items:center;min-height:520px;display:flex;position:relative}.label-orbit{border:1px solid var(--color-line);aspect-ratio:1;pointer-events:none;border-radius:50%;width:118%;position:absolute;transform:rotateX(62deg)rotate(-28deg)}.orbit-two{opacity:.5;width:140%;transform:rotateX(62deg)rotate(40deg)}.physical-label{--rotate-x:-7deg;--rotate-y:-12deg;aspect-ratio:248/324;width:min(100%,257px);transform:rotateX(var(--rotate-x)) rotateY(var(--rotate-y)) rotateZ(-7deg);filter:drop-shadow(15px 23px 20px #0008);transition:transform .25s ease-out;position:relative}.label-image-crop{position:absolute;inset:0;overflow:hidden}.label-image-crop img{width:387.097%;max-width:none;position:absolute;top:-36.4198%;left:-139.919%}.label-sheen{mix-blend-mode:soft-light;pointer-events:none;background:linear-gradient(120deg,#fff0 20%,#fff2 43%,#fff0 70%);position:absolute;inset:6px}.label-coordinate{white-space:nowrap;color:var(--color-textsoftened);font:14px var(--font-mono);letter-spacing:1.4px;position:absolute;left:50%;transform:translate(-50%)}.coordinate-top{top:7px}.coordinate-bottom{align-items:center;gap:8px;display:flex;bottom:8px}.label-link{color:var(--color-text);justify-content:center;margin-top:45px;display:flex}.testimonials-scroll{height:260svh}.testimonials-sticky{flex-direction:column;justify-content:center;height:100svh;min-height:740px;padding-block:115px 55px;display:flex;position:sticky;top:0}.testimonials-heading{grid-template-columns:1fr 1.4fr .6fr;align-items:center;margin-bottom:40px;display:grid}.testimonials-heading h2{grid-column:2}.testimonials-heading>p:last-child{text-align:right;color:var(--color-text);font-size:13px;line-height:1.7}.testimonial-card{border:1px solid var(--color-line);background:var(--color-slate);border-radius:5px;padding:38px 65px 20px 105px;position:relative}.quote-symbol{color:var(--color-green);font:90px/1 Times New Roman,serif;position:absolute;top:36px;left:35px}.testimonial-window{overflow:hidden}.testimonial-track{width:300%;transition:transform .75s cubic-bezier(.22,1,.36,1);display:flex}.testimonial{flex-shrink:0;width:33.3333%;padding-right:20px}.testimonial-subject{font:8px var(--font-mono);letter-spacing:1.4px;color:#9caa8e;margin-bottom:20px}.testimonial blockquote{letter-spacing:-1px;max-width:900px;min-height:3.9em;margin:0;font-size:clamp(26px,2.8vw,42px);line-height:1.26}.testimonial figcaption{align-items:center;gap:13px;margin-top:24px;display:flex}.testimonial figcaption strong,.founding-card figcaption strong{margin-bottom:5px;font-size:16px;font-weight:500;display:block}.testimonial figcaption>span:last-child>span,.founding-card figcaption>span>span{color:var(--color-green);font-size:12px}.testimonial-controls{border-top:1px solid var(--color-line);align-items:center;gap:25px;margin-top:23px;padding-top:17px;display:flex}.testimonial-count{font:10px var(--font-mono);color:var(--color-green)}.testimonial-count span{color:var(--color-textsoftened)}.testimonial-dots{gap:7px;display:flex}.testimonial-dots button{background:0 0;width:36px;height:24px;padding:0;position:relative}.testimonial-dots button:after{content:"";background:var(--color-textsoftened);height:2px;transition:background .2s;position:absolute;inset:11px 0}.testimonial-dots button.is-active:after{background:var(--color-green)}.testimonial-arrows{gap:8px;margin-left:auto;display:flex}.testimonial-arrows button{border:1px solid var(--color-line);background:0 0;border-radius:50%;width:34px;height:34px}.testimonial-arrows button:disabled{opacity:.25}.testimonial-arrows button:hover:not(:disabled){background:var(--color-muted)}.founding-section{border-top:1px solid var(--color-line)}.founding-section .section-heading{justify-content:flex-end}.founding-heading{text-align:right;letter-spacing:-2px;font-size:clamp(34px,3.5vw,54px)}.founding-card{border:1px solid var(--color-line);background:#222b1d;border-radius:5px;padding:38px 55px 42px;position:relative;overflow:hidden}.founding-card:after{content:"";pointer-events:none;border:1px solid #c9dc9b0a;border-radius:50%;width:550px;height:550px;position:absolute;top:-200px;right:-200px;box-shadow:0 0 0 50px #c9dc9b03,0 0 0 100px #c9dc9b03,0 0 0 150px #c9dc9b03}.founding-card-top{font:8px var(--font-mono);letter-spacing:1.2px;color:#9eae8b;justify-content:space-between;align-items:center;display:flex}.founding-card blockquote{letter-spacing:-4px;margin:52px 0;font-size:clamp(44px,6.5vw,100px);line-height:1.12}.founding-card blockquote em{color:var(--color-green);font-family:Georgia,Times New Roman,serif;font-weight:400}.founding-card figcaption{align-items:center;gap:20px;display:flex}.founding-signature{color:var(--color-text);margin-left:auto;font:italic 42px Georgia,serif;transform:rotate(-9deg)}.cta-section{border-top:1px solid var(--color-line);background:var(--color-bg)}.cta-inner{max-width:1480px}.cta-inner .eyebrow{color:var(--color-textsoftened);margin-bottom:32px}.cta-inner h2{letter-spacing:-7px;font-size:clamp(75px,10vw,155px);line-height:.99;position:relative}.cta-inner h2>span{color:var(--color-green)}.cta-inner h2 .arrow{width:125px;height:125px;color:var(--color-green);position:absolute;top:50%;right:25px}.cta-inner h2 .arrow path{stroke-width:.65px}.cta-bottom{justify-content:space-between;align-items:flex-end;margin-top:48px;display:flex}.cta-bottom>p{color:var(--color-textsoftened);font-size:15px;line-height:1.8}.cta-actions{align-items:center;gap:30px;display:flex}.cta-actions .button{min-width:170px}.cta-secondary{gap:23px;display:flex}.site-footer{padding-block:45px 25px}.footer-top{border-bottom:1px solid var(--color-line);align-items:center;gap:40px;padding-bottom:35px;display:flex}.footer-top>p{color:var(--color-textsoftened);font-size:16px}.back-to-top{border:1px solid var(--color-line);width:37px;height:37px;color:var(--color-textsoftened);border-radius:50%;place-items:center;margin-left:auto;display:grid}.footer-bottom{color:var(--color-textsoftened);align-items:center;gap:40px;margin-top:23px;font-size:12px;display:flex}.footer-bottom nav{gap:25px;display:flex}.footer-bottom nav a:hover{color:var(--color-green)}.footer-bottom>span{font:12px var(--font-mono);letter-spacing:.7px;color:var(--color-textsoftened);margin-left:auto}.detail-page{min-height:calc(100svh - 190px);padding-block:170px 110px}.detail-page h1{letter-spacing:-3px;max-width:900px;margin-block:35px;font-size:clamp(52px,6vw,90px);font-weight:400;line-height:1.04}.detail-page>p{color:#a1ad95;max-width:650px;margin-bottom:23px;font-size:15px;line-height:1.8}.detail-page>.detail-intro{color:#ced6c4;font-size:20px}.detail-page>.button{margin-top:10px}@media (width>=760px) and (height<=800px){.hero-content{padding-top:110px}.hero-copy h1{font-size:clamp(60px,5.9vw,90px)}.hero-copy .eyebrow{margin-bottom:24px}.hero-description{margin-top:12px;font-size:14px;line-height:1.6}.hero-actions{margin-top:20px}}@media (width>=1600px){.hero-copy h1{font-size:112px}.hero-description{font-size:17px}.hero-actions{margin-top:35px}}@media (width<=1100px){.navigation{gap:16px}.brand{font-size:15px}.hero-copy h1{letter-spacing:-4px}.hero-actions{flex-wrap:wrap;gap:17px;max-width:410px}.hero-copy{width:59%}.hero-actions>.text-link{font-size:10px}.benefit-card{padding:24px}.benefit-card h3{font-size:17px}.label-layout{grid-template-columns:1fr 1.1fr 1fr;gap:27px}.label-heading{grid-template-columns:1fr 1.1fr 1fr}.label-stage{min-height:480px}.testimonials-heading{grid-template-columns:1fr 1.6fr}.testimonials-heading>p:last-child{display:none}.cta-actions{flex-direction:column;align-items:flex-start;gap:20px}.footer-bottom{gap:25px}.footer-bottom>span{display:none}}@media (width<=759px){:root{--page-gutter:25px}.section-space{padding-block:78px}.site-header{height:68px}.brand{font-size:16px}.brand-mark{width:28px;height:28px}.menu-toggle{background:0 0;flex-direction:column;justify-content:center;gap:6px;width:40px;height:40px;display:flex}.menu-toggle span{background:#dce5cf;width:22px;height:1px}.navigation{border-bottom:1px solid var(--color-line);background:#171c15f7;padding:24px;display:none;position:absolute;top:calc(100% + 10px);left:0;right:0}.navigation.is-open{flex-direction:column;align-items:stretch;gap:7px;display:flex}.navigation>a{justify-content:space-between;padding:12px;font-size:14px}.navigation .nav-divider{display:none}.hero-scroll{height:310svh;min-height:1700px}.hero-sticky{min-height:780px}.hero-content{padding-top:112px}.hero-copy{width:100%}.hero-copy .eyebrow{letter-spacing:1.1px;margin-bottom:21px;font-size:12px}.hero-copy h1{letter-spacing:-3px;font-size:clamp(55px,11.6vw,83px);line-height:1}.hero-description{margin-top:11px;font-size:13px;line-height:1.6}.desktop-break{display:none}.hero-description{max-width:320px}.hero-actions{gap:17px;max-width:none;margin-top:22px}.hero-actions .button{gap:14px;padding:13px 15px;font-size:11px}.hero-actions .text-link{gap:4px;font-size:10px}.hero-actions .text-link .arrow{width:12px}.scene-note{display:none}.hero-bottom{flex-wrap:wrap;row-gap:4px;padding-top:12px;bottom:20px}.scroll-cue{letter-spacing:.5px;order:2;font-size:7px}.scroll-line{display:none}.hero-chapters{order:1;justify-content:space-between;gap:15px;width:100%}.hero-chapters button{padding:8px 0 15px;font-size:10px}.motion-toggle{order:3;font-size:11px}.motion-toggle span{font-size:7px}.cookie-notice{width:258px;padding:14px;bottom:109px;left:14px}.cookie-title{font-size:11px}.cookie-notice>p:nth-of-type(2){font-size:9px}h2{letter-spacing:-1.7px;font-size:42px}.section-heading{gap:27px;margin-bottom:34px}.benefits-heading{flex-direction:column}.benefits-heading h2{width:100%}.benefits-grid{grid-template-columns:repeat(2,1fr);gap:10px}.benefit-card{min-height:300px;padding:21px}.benefit-top{margin-bottom:23px}.benefit-card h3{line-height:1.3}.benefit-card>p{font-size:12px}.benefit-category{letter-spacing:.7px;margin-top:20px;font-size:7px}.label-heading{flex-wrap:wrap;align-items:flex-end;display:flex}.label-heading>p:last-child{margin-left:auto;font-size:11px}.label-layout{grid-template-columns:1fr 1fr;gap:25px;display:grid}.label-stage{grid-area:1/1/auto/-1;width:85%;min-height:460px;margin-inline:auto}.physical-label{width:225px}.label-orbit{width:92%}.orbit-two{width:108%}.label-details{align-self:start;gap:29px}.label-detail{padding-left:0}.detail-index{margin-bottom:9px;display:block;position:static}.label-detail h3{min-height:2.5em;font-size:15px}.label-detail p{font-size:11px}.label-link{margin-top:36px;font-size:11px}.testimonials-scroll{height:255svh}.testimonials-sticky{min-height:770px;padding-block:100px 35px}.testimonials-heading{flex-direction:column;align-items:flex-start;gap:24px;margin-bottom:30px;display:flex}.testimonial-card{padding:29px 24px 20px}.quote-symbol{font-size:53px;top:21px;left:auto;right:22px}.testimonial-subject{letter-spacing:.5px;max-width:200px;margin-bottom:26px;font-size:7px}.testimonial blockquote{letter-spacing:-.6px;min-height:5.1em;font-size:27px}.testimonial figcaption{gap:10px;margin-top:24px}.testimonial figcaption strong{font-size:11px}.testimonial figcaption>span:last-child>span{font-size:9px}.testimonial{padding-right:0}.testimonial-controls{gap:18px;margin-top:25px}.testimonial-dots{gap:5px}.testimonial-dots button{width:22px}.testimonial-footnote{letter-spacing:0;gap:10px;font-size:6px}.founding-section .section-heading{flex-direction:column}.founding-heading{text-align:left;font-size:35px}.founding-card{padding:25px}.founding-card-top{letter-spacing:.7px;gap:20px;font-size:6px}.founding-card-top .brand-mark{width:25px}.founding-card blockquote{letter-spacing:-2px;margin-block:45px;font-size:clamp(38px,7.8vw,59px)}.founding-card figcaption{gap:12px}.founder-dash{width:16px}.founding-card figcaption>span>span{font-size:8px}.founding-signature{font-size:28px}.cta-inner h2{letter-spacing:-4px;font-size:clamp(64px,11vw,100px)}.cta-inner h2 .arrow{width:60px;height:60px;top:10%;right:0}.cta-inner .eyebrow{letter-spacing:.8px;font-size:8px}.cta-bottom{flex-direction:column;align-items:flex-start;gap:28px;margin-top:30px}.cta-bottom>p{font-size:13px}.cta-actions{flex-flow:wrap;align-items:center;gap:23px}.cta-actions .button{min-width:145px;padding:15px 18px;font-size:12px}.cta-secondary{gap:18px}.cta-secondary .text-link{font-size:10px}.footer-top{flex-wrap:wrap;gap:20px;padding-bottom:28px;position:relative}.footer-top>p{width:100%;font-size:11px}.back-to-top{right:var(--page-gutter);position:absolute;bottom:22px}.footer-bottom{flex-wrap:wrap;gap:18px;font-size:8px}.footer-bottom nav{gap:16px;margin-left:auto}.detail-page{padding-block:125px 80px}.detail-page h1{font-size:53px}}@media (width<=399px){:root{--page-gutter:21px}.brand{font-size:14px}.hero-actions{column-gap:13px}.hero-actions .button{gap:8px;padding:12px}.hero-actions .text-link{font-size:9px}.benefits-grid{grid-template-columns:1fr}.benefit-card{min-height:auto}.benefit-card h3{font-size:19px}.testimonial blockquote{font-size:25px}.testimonial-dots button{width:17px}.testimonial-controls{gap:13px}.founding-signature{display:none}.cta-inner h2{font-size:58px}}@media (width<=759px) and (height<=740px){.hero-sticky{min-height:0}.hero-content{padding-top:90px}.hero-copy .eyebrow{margin-bottom:16px}.hero-copy h1{font-size:clamp(44px,10vw,65px)}.hero-description{margin-top:8px;font-size:12px}.hero-actions{margin-top:16px}.testimonials-sticky{min-height:0;padding-block:90px 25px}.testimonials-heading{gap:14px;margin-bottom:22px}.testimonials-heading h2{font-size:34px}.testimonial blockquote{font-size:22px}.testimonial-subject{margin-bottom:20px}.testimonial figcaption{margin-top:20px}.testimonial-controls{margin-top:18px;padding-top:13px}}@media (prefers-reduced-motion:reduce){.hero-scroll,.testimonials-scroll{height:auto;min-height:0}.hero-sticky,.testimonials-sticky{position:relative}.physical-label{transform:rotate(-5deg)}}
