:root{--ink:#14131a;--ink-2:#1d1b25;--ink-3:#292634;--paper:#f5f3ed;--paper-2:#ebe8df;--paper-3:#dfdbd0;--muted:#78757e;--muted-light:#a8a4ad;--line:#14131a24;--line-light:#f5f3ed29;--acid:#d8ff72;--acid-deep:#9cc430;--coral:#ff765f;--lilac:#a9a1ff;--sky:#9ddcff;--display:"Space Grotesk", "Avenir Next", Avenir, sans-serif;--body:"DM Sans", "Avenir Next", Avenir, sans-serif;--mono:"DM Mono", "SFMono-Regular", Consolas, monospace;color:var(--ink);background:var(--paper);font-family:var(--body);font-synthesis:none;text-rendering:optimizelegibility}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);min-width:320px;margin:0}body,button,a{-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,summary{font:inherit}button,a,summary{-webkit-tap-highlight-color:transparent}::selection{color:var(--ink);background:var(--acid)}.site-shell{overflow:clip}.container{width:min(1180px,100% - 72px);margin:0 auto}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.site-header{z-index:20;color:var(--paper);position:absolute;top:0;left:0;right:0}.header-inner{justify-content:space-between;align-items:center;min-height:82px;display:flex}.brand{color:var(--paper);font-family:var(--display);letter-spacing:-.065em;align-items:center;gap:10px;font-size:19px;font-weight:700;display:inline-flex}.brand-mark{width:28px;height:28px;color:var(--acid);place-items:center;display:grid}.brand-mark svg{width:100%;height:100%}.brand-label{transform:translateY(-1px)}.desktop-nav{color:#f5f3eda8;align-items:center;gap:34px;font-size:12px;font-weight:600;display:flex}.desktop-nav>a:not(.header-cta){transition:color .18s}.desktop-nav>a:not(.header-cta):hover,.desktop-nav>a:not(.header-cta):focus-visible{color:var(--acid)}.header-cta{min-height:39px;color:var(--acid);border:1px solid #d8ff7294;border-radius:999px;align-items:center;gap:14px;padding:0 13px 0 16px;font-size:11px;font-weight:700;transition:color .18s,background .18s,border-color .18s,transform .18s;display:inline-flex}.header-cta span{font-size:16px;font-weight:400}.header-cta:hover,.header-cta:focus-visible{border-color:var(--acid);color:var(--ink);background:var(--acid);transform:translateY(-1px)}.mobile-menu{display:none}.section-label{color:var(--muted);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;margin:0 0 20px;font-size:10px;font-weight:500;line-height:1.3}.section-label-accent{color:var(--acid-deep)}.section-label-light{color:var(--acid)}.hero{isolation:isolate;min-height:760px;color:var(--paper);background:var(--ink);padding:170px 0 54px;position:relative;overflow:hidden}.hero:before{z-index:-2;content:"";background:radial-gradient(circle at 78% 32%,#a9a1ff2e,#0000 31%),radial-gradient(circle at 12% 22%,#d8ff7214,#0000 26%);position:absolute;inset:0}.hero:after{z-index:-1;opacity:.36;content:"";background-image:linear-gradient(#f5f3ed0e 1px,#0000 1px),linear-gradient(90deg,#f5f3ed0e 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;mask-image:linear-gradient(90deg,#000 0 35%,#0000 84%)}.hero::marker{content:none}.hero-inner{grid-template-columns:minmax(0,.94fr) minmax(490px,1.06fr);align-items:center;gap:74px;display:grid}.hero-copy{z-index:2;max-width:610px;position:relative}.hero-kicker{color:var(--acid);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:25px;font-size:10px;display:inline-flex}.hero-kicker:before{background:var(--acid);content:"";border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #d8ff721a}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:var(--display);letter-spacing:-.067em;font-weight:600}.hero h1{max-width:650px;margin-bottom:28px;font-size:clamp(58px,7.4vw,104px);line-height:.92}.hero h1 em{color:var(--acid);font-style:normal}.hero-lede{color:#f5f3eda6;max-width:500px;margin-bottom:35px;font-size:16px;line-height:1.75}.hero-lede strong{color:var(--paper);font-weight:700}.hero-actions{flex-wrap:wrap;align-items:center;gap:23px;display:flex}.button{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:23px;min-height:53px;padding:0 18px 0 21px;font-size:12px;font-weight:700;transition:color .18s,background .18s,border-color .18s,transform .18s;display:inline-flex}.button span{font-size:18px;font-weight:400}.button:hover,.button:focus-visible{transform:translateY(-2px)}.button-acid{color:var(--ink);background:var(--acid);box-shadow:0 15px 35px #d8ff721a}.button-acid:hover,.button-acid:focus-visible{background:#e6ff9a}.button-ghost{color:#f5f3edb8}.button-ghost:hover,.button-ghost:focus-visible{color:var(--acid)}.hero-notes{color:#f5f3ed66;font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;flex-wrap:wrap;gap:19px;margin-top:42px;font-size:9px;display:flex}.hero-notes span:before{color:var(--acid);content:"✦";margin-right:7px}.hero-stage{min-height:470px;position:relative}.stage-ring{border:1px solid #a9a1ff42;border-radius:50%;width:465px;height:465px;position:absolute;top:12px;right:-39px}.stage-ring:after{background:var(--coral);content:"";border-radius:50%;width:8px;height:8px;position:absolute;top:55px;right:-14px;box-shadow:0 0 0 8px #ff765f1f}.stage-cross{border:1px solid #d8ff7229;border-radius:50%;width:160px;height:160px;position:absolute;bottom:17px;right:62px;transform:rotate(34deg)scaleY(.46)}.console{z-index:2;background:#221f2ce0;border:1px solid #f5f3ed30;border-radius:18px;width:min(100%,555px);position:absolute;top:35px;right:12px;overflow:hidden;transform:rotate(2.2deg);box-shadow:0 42px 90px #00000057,0 0 0 8px #f5f3ed06}.console-bar{color:#f5f3ed70;min-height:47px;font-family:var(--mono);letter-spacing:.02em;text-transform:uppercase;border-bottom:1px solid #f5f3ed1c;align-items:center;gap:12px;padding:0 17px;font-size:9px;display:flex}.console-dots{gap:5px;display:flex}.console-dots i{background:#f5f3ed4d;border-radius:50%;width:6px;height:6px;display:block}.console-dots i:first-child{background:var(--coral)}.console-name{flex:1}.console-live{color:var(--acid);align-items:center;gap:6px;display:inline-flex}.console-live i{background:var(--acid);border-radius:50%;width:5px;height:5px}.console-body{padding:29px 31px 25px}.console-label{color:#f5f3ed66;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:9px;font-size:9px;display:flex}.console-label b{color:var(--acid);font-weight:500}.console-command{color:var(--paper);font-family:var(--mono);align-items:center;gap:10px;margin-top:24px;font-size:12px;display:flex}.command-symbol{width:30px;height:30px;color:var(--acid);background:#d8ff7214;border:1px solid #d8ff7273;border-radius:9px;place-items:center;font-size:15px;display:grid}.command-verb{color:var(--muted-light);font-size:10px}.console-task{max-width:430px;color:var(--paper);font-family:var(--display);letter-spacing:-.06em;margin:22px 0 28px 40px;font-size:26px;font-weight:600;line-height:1.12}.relay-line{align-items:center;gap:7px;margin:0 0 21px 40px;display:flex}.relay-line i{border:1px solid #f5f3ed59;border-radius:50%;width:8px;height:8px}.relay-line i:first-child{border-color:var(--acid);background:var(--acid);box-shadow:0 0 0 4px #d8ff721f}.relay-line b{background:#f5f3ed3b;width:27px;height:1px}.relay-line span{color:#f5f3ed66;font-family:var(--mono);letter-spacing:.03em;text-transform:uppercase;margin-left:5px;font-size:8px}.console-result{background:#f5f3ed0e;border:1px solid #f5f3ed1f;border-radius:11px;padding:17px 18px 15px}.result-head,.result-foot{color:#f5f3ed70;font-family:var(--mono);letter-spacing:.03em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;font-size:8px;display:flex}.result-head strong{color:var(--acid);font-weight:500}.result-bars{gap:7px;margin:17px 0 20px;display:grid}.result-bars i{background:#f5f3ed2b;border-radius:5px;width:88%;height:5px;display:block}.result-bars i:nth-child(2){width:72%}.result-bars i:nth-child(3){width:50%}.status-pip{background:var(--acid);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #d8ff721c}.stage-tag{z-index:3;color:#f5f3edc2;font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;background:#14131ae6;border:1px solid #f5f3ed30;border-radius:999px;align-items:center;gap:8px;padding:10px 13px;font-size:8px;display:inline-flex;position:absolute;box-shadow:0 15px 27px #0003}.stage-tag strong{color:var(--acid);font-weight:500}.stage-tag-top{top:11px;right:32px}.stage-tag-bottom{color:var(--ink);background:var(--acid);border:0;bottom:17px;left:-22px;transform:rotate(-4deg)}.stage-tag-bottom strong{color:var(--ink)}.hero-foot{color:#f5f3ed66;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:18px;margin-top:70px;font-size:9px;display:flex}.hero-foot-line{background:#f5f3ed38;width:56px;height:1px}.hero-foot span:last-child{color:#f5f3eda6;margin-left:auto}.proof-bar{color:var(--ink);background:var(--acid)}.proof-inner{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;justify-content:space-between;gap:25px;padding:18px 0 16px;font-size:9px;display:flex;overflow:hidden}.proof-inner span:before{color:#14131a6b;content:"0";margin-right:9px}.content-section{padding:137px 0}.paper-section{color:var(--ink);background:var(--paper)}.ink-section{color:var(--paper);background:var(--ink)}.intro-grid{grid-template-columns:.74fr 1.26fr;align-items:start;gap:95px;display:grid}.intro-copy h2,.section-heading h2,.flow-heading h2,.cta-copy h2{max-width:740px;margin-bottom:0;font-size:clamp(45px,5.5vw,77px);line-height:.98}.intro-copy h2 em{color:var(--acid-deep);font-style:normal}.intro-body{padding-top:43px}.intro-body p{color:#68666d;max-width:510px;margin-bottom:32px;font-size:16px;line-height:1.85}.inline-link{color:var(--ink);align-items:center;gap:12px;font-size:12px;font-weight:700;transition:color .18s,gap .18s;display:inline-flex}.inline-link span{color:var(--coral);font-size:17px;font-weight:400}.inline-link:hover,.inline-link:focus-visible{color:var(--acid-deep);gap:16px}.statement-band{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:0;margin-top:111px;display:grid}.statement{border-right:1px solid var(--line);min-height:166px;padding:25px 27px 25px 0}.statement+.statement{padding-left:27px}.statement:last-child{border-right:0}.statement-number{color:var(--acid-deep);font-family:var(--mono);margin-bottom:33px;font-size:10px;display:block}.statement strong{color:var(--ink);font-family:var(--display);letter-spacing:-.055em;margin-bottom:8px;font-size:20px;font-weight:600;display:block}.statement span:last-child{color:#817e84;font-size:11px;line-height:1.55}.section-heading{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:67px;display:flex}.section-heading>p:last-child{color:#77747b;max-width:280px;margin:0 0 4px auto;font-size:13px;line-height:1.72}.feature-grid{grid-template-columns:1.25fr .75fr .75fr;gap:14px;display:grid}.feature-card{border:1px solid var(--line);border-radius:19px;flex-direction:column;min-height:418px;padding:27px;display:flex;position:relative;overflow:hidden}.feature-card-dark{color:var(--paper);background:var(--ink)}.feature-card-acid{color:var(--ink);background:var(--acid)}.feature-card-lilac{color:var(--ink);background:var(--lilac)}.feature-top{color:#f5f3ed75;font-family:var(--mono);justify-content:space-between;align-items:center;font-size:10px;display:flex}.feature-card-acid .feature-top,.feature-card-lilac .feature-top{color:#14131a85}.feature-icon{width:30px;height:30px;font-family:var(--mono);border:1px solid;border-radius:50%;place-items:center;font-size:14px;display:grid}.feature-copy{z-index:1;margin-top:auto;position:relative}.feature-copy h3{max-width:340px;margin-bottom:14px;font-size:28px;line-height:1.04}.feature-copy p{color:#74727a;max-width:360px;margin:0;font-size:12px;line-height:1.75}.feature-card-dark .feature-copy p{color:#f5f3ed8c}.feature-card-acid .feature-copy p,.feature-card-lilac .feature-copy p{color:#14131aa3}.context-window{font-family:var(--mono);background:#f5f3ed0e;border:1px solid #f5f3ed21;border-radius:11px;order:-1;margin:36px 0 49px;padding:15px;font-size:8px}.context-window-head,.context-line{align-items:center;gap:12px;display:flex}.context-window-head{color:var(--acid);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;margin-bottom:16px}.context-window-head span:last-child{color:#f5f3ed59}.context-line{color:#f5f3ed6b;min-height:21px}.context-line b{color:#f5f3ed30;font-weight:400}.context-line em{color:#f5f3edb8;font-style:normal}.context-line em:last-child{color:#d8ff72b8}.quiet-art{background:#14131a14;border:1px solid #14131a40;border-radius:15px 15px 0 0;width:210px;height:155px;position:absolute;bottom:-40px;right:-14px;transform:rotate(-8deg)}.quiet-art:before{content:"";background:#14131a33;height:1px;position:absolute;top:16px;left:15px;right:15px;box-shadow:0 20px #14131a14,0 40px #14131a14}.quiet-art:after{background:var(--coral);content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:16px}.price-art{align-items:baseline;gap:7px;display:flex;position:absolute;bottom:30px;right:29px;transform:rotate(-7deg)}.price-art strong{font-family:var(--display);letter-spacing:-.1em;font-size:59px}.price-art span{font-family:var(--mono);text-transform:uppercase;font-size:9px}.flow-section{position:relative;overflow:hidden}.flow-section:after{content:"";border:1px solid #d8ff7229;border-radius:50%;width:540px;height:540px;position:absolute;bottom:-215px;right:-120px}.flow-heading{grid-template-columns:.62fr 1.3fr .75fr;align-items:end;gap:32px;margin-bottom:66px;display:grid}.flow-heading .section-label{align-self:start}.flow-heading>p:last-child{color:#f5f3ed7d;max-width:250px;margin:0 0 4px auto;font-size:13px;line-height:1.72}.flow-list{margin:0;padding:0;list-style:none}.flow-item{border-top:1px solid var(--line-light);grid-template-columns:70px 62px minmax(0,1fr) 28px;align-items:center;gap:22px;min-height:138px;display:grid}.flow-item:last-child{border-bottom:1px solid var(--line-light)}.flow-number{color:#f5f3ed61;font-family:var(--mono);align-self:start;padding-top:28px;font-size:10px}.flow-icon{width:48px;height:48px;color:var(--acid);font-family:var(--mono);border:1px solid #d8ff7285;border-radius:50%;place-items:center;font-size:17px;display:grid}.flow-copy h3{margin-bottom:8px;font-size:24px}.flow-copy p{color:#f5f3ed78;margin:0;font-size:12px;line-height:1.62}.flow-copy code{color:var(--acid);font-family:var(--mono);font-size:.9em}.flow-arrow{color:#f5f3ed5e;font-size:20px;transition:color .18s,transform .18s}.flow-item:hover .flow-arrow{color:var(--acid);transform:translate(2px,-2px)}.cta-section{padding-top:107px;padding-bottom:107px}.cta-card{color:var(--ink);background:var(--coral);border-radius:21px;grid-template-columns:1.1fr .9fr;gap:61px;padding:58px 61px 57px;display:grid;overflow:hidden}.cta-copy h2{max-width:650px;font-size:clamp(45px,5vw,69px)}.cta-copy>p:not(.section-label){color:#14131aab;max-width:480px;margin:25px 0 31px;font-size:13px;line-height:1.77}.button-ink{color:var(--paper);background:var(--ink)}.button-ink:hover,.button-ink:focus-visible{background:var(--ink-3)}.price-panel{background:#f5f3ed21;border:1px solid #14131a33;border-radius:15px;align-self:stretch;padding:25px 26px 23px}.price-panel-label{color:#14131a9e;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:9px}.price-row{align-items:baseline;gap:12px;margin:27px 0 22px;display:flex}.price-row strong{font-family:var(--display);letter-spacing:-.1em;font-size:70px;line-height:.85}.price-row span{color:#14131a91;font-family:var(--mono);text-transform:uppercase;font-size:9px}.price-panel-rule{background:#14131a29;height:1px;margin-bottom:21px}.price-list{color:#14131ab8;gap:11px;margin:0;padding:0;font-size:11px;list-style:none;display:grid}.price-list li{align-items:center;gap:9px;display:flex}.price-list li:before{color:var(--ink);content:"↗";font-family:var(--mono);font-size:12px}.price-note{color:#14131a8f;max-width:290px;margin:24px 0 0;font-size:10px;line-height:1.6}.price-note code{color:var(--ink);font-family:var(--mono);font-size:.92em}.faq-section{padding-top:76px;padding-bottom:148px}.faq-layout{grid-template-columns:.68fr 1.32fr;gap:112px;display:grid}.faq-layout h2{max-width:400px;font-size:clamp(44px,4.7vw,65px)}.faq-list{border-top:1px solid var(--line)}details{border-bottom:1px solid var(--line)}summary{cursor:pointer;font-family:var(--display);letter-spacing:-.04em;justify-content:space-between;align-items:center;gap:24px;padding:23px 0;font-size:15px;font-weight:600;list-style:none;display:flex}summary::-webkit-details-marker{display:none}summary:after{color:#8f8b92;content:"+";font-family:var(--mono);flex:none;font-size:19px;font-weight:400;transition:color .18s,transform .18s}details[open] summary:after{color:var(--coral);transform:rotate(45deg)}details p{color:#716e75;max-width:560px;margin:-4px 40px 23px 0;font-size:12px;line-height:1.78}.site-footer{color:#f5f3eda1;background:var(--ink)}.footer-main{justify-content:space-between;gap:50px;min-height:220px;padding:52px 0 45px;display:flex}.footer-brand .brand{margin-bottom:21px}.footer-brand p{color:#f5f3ed5c;max-width:220px;margin:0;font-size:12px;line-height:1.7}.footer-columns{gap:88px;display:flex}.footer-columns>div{flex-direction:column;align-items:flex-start;gap:12px;min-width:110px;font-size:11px;display:flex}.footer-columns a{color:#f5f3ed8c;transition:color .18s}.footer-columns a:hover,.footer-columns a:focus-visible{color:var(--acid)}.footer-heading{color:var(--acid);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:9px}.footer-bottom{border-top:1px solid var(--line-light);color:#f5f3ed4d;font-family:var(--mono);letter-spacing:.03em;text-transform:uppercase;justify-content:space-between;gap:20px;padding:19px 0 22px;font-size:8px;display:flex}.legal-main{min-height:720px;color:var(--ink);background:var(--paper);padding:126px 0 145px}.legal-layout{grid-template-columns:minmax(190px,.42fr) minmax(0,1fr);align-items:start;gap:90px;display:grid}.legal-aside{position:sticky;top:34px}.legal-tabs{border-top:1px solid var(--line);display:grid}.legal-tabs a{border-bottom:1px solid var(--line);color:#7d7a80;justify-content:space-between;align-items:center;gap:16px;padding:15px 0;font-size:12px;font-weight:600;transition:color .18s,padding .18s;display:flex}.legal-tabs a span{color:#a19da4;font-family:var(--mono);font-size:13px;font-weight:400}.legal-tabs a:hover,.legal-tabs a:focus-visible,.legal-tabs a.is-active{color:var(--ink);padding-left:8px}.legal-tabs a.is-active span{color:var(--coral)}.legal-home-link{color:#79767d;font-family:var(--mono);letter-spacing:.02em;text-transform:uppercase;margin-top:28px;font-size:9px;transition:color .18s;display:inline-block}.legal-home-link:hover,.legal-home-link:focus-visible{color:var(--ink)}.legal-document{max-width:720px}.legal-kicker,.legal-meta{color:#85818a;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:9px}.legal-kicker{margin-bottom:21px}.legal-document h1{color:var(--ink);margin-bottom:23px;font-size:clamp(54px,6.3vw,82px);line-height:.94}.legal-lede{color:#646168;max-width:650px;margin-bottom:19px;font-size:17px;line-height:1.72}.legal-meta{color:#96919a;letter-spacing:.03em;margin-bottom:0}.legal-rule{background:var(--line);height:1px;margin:43px 0 48px}.legal-document h2{color:var(--ink);margin:53px 0 15px;font-size:24px;line-height:1.14}.legal-document h2:first-of-type{margin-top:0}.legal-document p{color:#6d6971;max-width:670px;margin-bottom:17px;font-size:13px;line-height:1.85}.legal-document code{color:#596d00;font-family:var(--mono);font-size:.9em}.legal-callout{border-left:3px solid var(--acid-deep);background:var(--paper-2);border-radius:0 10px 10px 0;gap:8px;margin-top:52px;padding:19px 21px;display:grid}.legal-callout strong{color:var(--ink);font-size:12px;font-weight:700}.legal-callout span{color:#716d75;font-size:11px;line-height:1.65}.legal-callout a{color:#596d00;text-underline-offset:3px;font-weight:700;text-decoration:underline #596d0059}body.is-legal .site-header{background:var(--ink);position:relative}:focus-visible{outline:2px solid var(--coral);outline-offset:4px}@media (width<=1020px){.container{width:min(100% - 52px,780px)}.hero{min-height:auto}.hero-inner{grid-template-columns:1fr;gap:52px}.hero-copy{max-width:720px}.hero-stage{width:min(100%,650px);margin:0 auto}.intro-grid,.faq-layout{gap:58px}.feature-grid{grid-template-columns:repeat(2,1fr)}.feature-card-dark{grid-column:span 2}.flow-heading{grid-template-columns:.45fr 1fr}.flow-heading>p:last-child{grid-column:2;margin-left:0}.cta-card{padding:45px}.legal-layout{grid-template-columns:1fr;gap:48px}.legal-aside{grid-template-columns:minmax(150px,.42fr) minmax(0,1fr);align-items:end;gap:18px 42px;display:grid;position:static}.legal-aside .section-label{grid-column:1/-1;margin-bottom:0}.legal-home-link{align-self:center;margin-top:0}}@media (width<=700px){.container{width:calc(100% - 36px)}.desktop-nav{display:none}.mobile-menu{display:block;position:relative}.mobile-menu summary{cursor:pointer;border:1px solid #f5f3ed4d;border-radius:50%;place-content:center;gap:5px;width:42px;height:42px;list-style:none;display:grid}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu summary span{background:currentColor;width:15px;height:1px;transition:transform .18s;display:block}.mobile-menu[open] summary span:first-child{transform:translateY(3px)rotate(45deg)}.mobile-menu[open] summary span:last-child{transform:translateY(-3px)rotate(-45deg)}.mobile-menu-panel{z-index:15;background:#14131afa;border:1px solid #f5f3ed29;border-radius:15px;gap:0;width:min(270px,100vw - 36px);padding:12px;display:grid;position:absolute;top:53px;right:-9px;box-shadow:0 25px 55px #0000004d}.mobile-menu-panel>a:not(.header-cta){color:#f5f3edbf;border-bottom:1px solid #f5f3ed1c;padding:15px 8px;font-size:12px;font-weight:600}.mobile-menu-panel .header-cta{justify-content:space-between;margin-top:13px}.hero{padding-top:126px;padding-bottom:37px}.hero h1{font-size:clamp(49px,14vw,75px)}.hero-lede{font-size:14px}.hero-notes{gap:12px;font-size:8px}.hero-stage{transform-origin:top;min-height:359px;margin-top:10px;transform:scale(.92)}.console{right:-2px}.console-body{padding:25px 20px 21px}.console-task{margin-left:40px;font-size:19px}.relay-line{margin-left:0}.stage-tag-top{right:8px}.stage-tag-bottom{bottom:-2px;left:0}.stage-ring{right:-112px}.hero-foot{margin-top:8px}.hero-foot span:first-child,.hero-foot-line{display:none}.hero-foot span:last-child{margin-left:0}.proof-inner{scrollbar-width:none;justify-content:flex-start;gap:29px;overflow-x:auto}.proof-inner::-webkit-scrollbar{display:none}.content-section{padding:90px 0}.intro-grid,.faq-layout,.cta-card{grid-template-columns:1fr;gap:35px}.intro-body{padding-top:0}.statement-band{grid-template-columns:1fr;margin-top:75px}.statement,.statement+.statement{border-right:0;border-bottom:1px solid var(--line);min-height:0;padding:20px 0}.statement:last-child{border-bottom:0}.statement-number{margin-bottom:17px}.section-heading,.flow-heading{margin-bottom:45px;display:block}.section-heading>p:last-child,.flow-heading>p:last-child{margin:25px 0 0}.feature-grid{grid-template-columns:1fr}.feature-card,.feature-card-dark{grid-column:auto;min-height:345px}.feature-card-dark{min-height:415px}.flow-item{grid-template-columns:38px 48px minmax(0,1fr) 17px;gap:11px;min-height:132px}.flow-copy h3{font-size:18px}.flow-copy p{font-size:11px}.flow-icon{width:42px;height:42px}.cta-section{padding:70px 0}.cta-card{gap:39px;padding:31px 24px 24px}.price-panel{padding:23px 21px 21px}.faq-section{padding-top:52px;padding-bottom:95px}.footer-main{min-height:0;padding:40px 0 37px;display:block}.footer-columns{gap:50px;margin-top:42px}.footer-bottom{flex-wrap:wrap;gap:9px;line-height:1.45}.legal-main{min-height:0;padding:72px 0 98px}.legal-layout{gap:39px}.legal-aside{display:block}.legal-home-link{margin-top:23px}.legal-document h1{font-size:clamp(48px,14vw,70px)}.legal-lede{font-size:15px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
