:root{--bg: #08060d;--bg-2: #0c0913;--surface: #120e1c;--surface-2: #171227;--surface-3: #1e1730;--line: #2a2140;--line-2: #362a52;--fg: #ffffff;--fg-2: #cfc6e0;--fg-3: #9a8fb5;--fg-4: #968cb8;--brand: #c25fe0;--brand-bright: #d68ceb;--brand-deep: #a844c8;--brand-700: #7f3197;--brand-950: #26102e;--brand-tint: rgba(194, 95, 224, .14);--up: #3ddc84;--down: #ff5468;--gold: #f5c451;--grad-brand: linear-gradient(135deg, #d68ceb 0%, #c25fe0 45%, #a844c8 100%);--grad-btn: linear-gradient(180deg, #ab4acb 0%, #8a33a6 100%);--grad-text: linear-gradient(100deg, #e6b3f5 0%, #c25fe0 55%, #8f5bff 100%);--maxw: 1200px;--gutter: 40px;--radius: 18px;--radius-sm: 12px;--ease: cubic-bezier(.22, 1, .36, 1)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--fg);font-family:Saira,system-ui,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden;line-height:1.5}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}h1,h2,h3,h4{font-weight:inherit}ul,ol{list-style:none}[hidden]{display:none!important}.wrap{max-width:var(--maxw);margin-inline:auto;width:100%}.btn{height:44px;padding:0 22px;border:1px solid transparent;border-radius:12px;font:600 14px Saira,system-ui,sans-serif;letter-spacing:.02em;color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;transition:transform .16s var(--ease),box-shadow .16s var(--ease),filter .16s var(--ease),background .16s var(--ease),border-color .16s var(--ease)}.btn-lg{height:52px;padding:0 30px;font-size:15px;border-radius:14px}.btn-primary{background:var(--grad-btn);text-shadow:0 1px 2px rgba(0,0,0,.32);box-shadow:0 8px 22px -8px #a844c8b3,inset 0 1px #ffffff38}.btn-primary:hover{transform:translateY(-2px);filter:brightness(1.07);box-shadow:0 14px 34px -8px #a844c8d9,inset 0 1px #ffffff47}.btn-ghost{background:#ffffff08;border-color:var(--line-2);color:var(--fg)}.btn-ghost:hover{border-color:var(--brand);background:var(--brand-tint);transform:translateY(-2px)}.btn-block{width:100%}.btn:active{transform:translateY(0)}.eyebrow{font:600 12px Saira,system-ui,sans-serif;letter-spacing:.28em;color:var(--brand-bright);text-transform:uppercase}.section{padding:96px var(--gutter);display:flex;flex-direction:column;align-items:center;gap:44px}.sec-head{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;max-width:720px}.h2{font:700 clamp(26px,4vw,40px) "Saira",system-ui,sans-serif;letter-spacing:-.01em;line-height:1.08}.sub{font:400 16px Saira,system-ui,sans-serif;color:var(--fg-2);max-width:640px}.sub.accent{color:var(--brand-bright);font-weight:600}.sub-narrow{max-width:520px}.sub-wide{max-width:660px}.cards-grid,.feature-grid,.price-grid,.proof-grid,.faq-list,.how-grid{width:100%;max-width:var(--maxw)}.nav{display:flex;align-items:center;justify-content:space-between;height:88px;position:relative;z-index:3;max-width:var(--maxw);margin-inline:auto;width:100%}.brand{display:flex;align-items:center}.brand-lockup{height:42px;width:auto;display:block}.nav-btns{display:flex;gap:12px}.hero{position:relative;padding-inline:var(--gutter);isolation:isolate;overflow:hidden}.hero-bg{position:absolute;inset:-20% -10% 0;z-index:-1;background:radial-gradient(60% 55% at 78% 8%,rgba(194,95,224,.32),transparent 62%),radial-gradient(48% 46% at 8% 22%,rgba(143,91,255,.22),transparent 60%),linear-gradient(180deg,#0b0713 0%,var(--bg) 72%)}.hero-bg:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:46px 46px;mask-image:radial-gradient(120% 90% at 50% 0%,#000 30%,transparent 75%);-webkit-mask-image:radial-gradient(120% 90% at 50% 0%,#000 30%,transparent 75%)}.hero-content{display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:64px;padding:40px 0 96px}.hero-left{display:flex;flex-direction:column;align-items:flex-start;gap:22px}.hd{font-family:Squada One,Saira,system-ui,sans-serif;font-weight:400;font-size:clamp(56px,8.5vw,104px);line-height:.92;letter-spacing:.01em;text-transform:uppercase;display:flex;flex-direction:column}.hd .l1{color:var(--fg)}.hd .grad{background:var(--grad-text);-webkit-background-clip:text;background-clip:text;color:transparent}.hd .dot{color:var(--brand);-webkit-text-fill-color:var(--brand)}.lede{font:400 clamp(16px,1.4vw,18px) "Saira",system-ui,sans-serif;color:var(--fg-2);max-width:500px}.hero-profit{display:flex;flex-direction:column;gap:3px;padding:14px 20px;border-radius:var(--radius-sm);background:linear-gradient(180deg,#3ddc8414,#3ddc8405);border:1px solid rgba(61,220,132,.22)}.hp-num{font:700 clamp(30px,3.6vw,40px) "Saira",system-ui,sans-serif;letter-spacing:.01em;color:var(--up);line-height:1}.hp-lbl{font:600 11px Saira,system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3)}.hero-cta{display:flex;gap:14px;flex-wrap:wrap}.hero-trust{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:4px}.hero-trust li{font:500 13px Saira,system-ui,sans-serif;color:var(--fg-3);display:flex;align-items:center;gap:8px}.hero-trust li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--brand);flex:0 0 auto}.board{position:relative;border-radius:var(--radius);padding:22px;background:linear-gradient(180deg,#1e1730eb,#120e1ceb);border:1px solid var(--line-2);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 40px 80px -40px #000000e6,0 0 0 1px #c25fe00f,inset 0 1px #ffffff0d}.board:before{content:"";position:absolute;inset:0;border-radius:var(--radius);padding:1px;background:linear-gradient(160deg,rgba(214,140,235,.5),transparent 45%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.board-head{display:flex;align-items:center;justify-content:space-between;padding-bottom:16px;margin-bottom:6px;border-bottom:1px solid var(--line)}.board-title{font:700 15px Saira,system-ui,sans-serif;letter-spacing:.02em}.board-live{display:inline-flex;align-items:center;gap:7px;font:700 11px Saira,system-ui,sans-serif;letter-spacing:.16em;color:var(--up)}.board-live i{width:7px;height:7px;border-radius:50%;background:var(--up);box-shadow:0 0 #3ddc848c;animation:pulse 2s var(--ease) infinite}.board-list{display:flex;flex-direction:column}.brow{display:grid;grid-template-columns:18px 34px 1fr auto;align-items:center;gap:12px;padding:13px 0;border-bottom:1px solid rgba(42,33,64,.6)}.brow:last-child{border-bottom:0}.brank{font:700 13px Tomorrow,system-ui,sans-serif;color:var(--fg-4);text-align:center}.bmark{width:34px;height:34px;border-radius:10px;background:var(--brand-950);border:1px solid var(--brand-700);display:grid;place-items:center}.bmark svg{width:18px;height:18px}.bmeta{display:flex;flex-direction:column;gap:2px;min-width:0}.bname{font:600 14px Saira,system-ui,sans-serif;color:var(--fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btier{font:600 9px Saira,system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-bright)}.bbar{grid-column:3 / 5;grid-row:2;height:5px;border-radius:3px;background:#ffffff0f;overflow:hidden;margin-top:8px}.bfill{display:block;height:100%;width:var(--w);border-radius:3px;background:var(--grad-brand)}.brow{grid-template-areas:"rank mark meta pl" "rank mark bar bar"}.brank{grid-area:rank}.bmark{grid-area:mark}.bmeta{grid-area:meta}.bpl{grid-area:pl}.bbar{grid-area:bar}.bpl{font:700 15px Saira,system-ui,sans-serif;color:var(--up);text-align:right;letter-spacing:.01em}.bpl.down{color:var(--down)}.board-foot{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:16px;padding-top:16px;border-top:1px solid var(--line)}.bstat{display:flex;flex-direction:column;align-items:center;gap:2px}.bstat b{font:700 20px Saira,system-ui,sans-serif;color:var(--fg)}.bstat span{font:500 10px Saira,system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3)}.ticker{border-block:1px solid var(--line);background:var(--bg-2);overflow:hidden;padding:14px 0;position:relative;z-index:2}.ticker:before,.ticker:after{content:"";position:absolute;top:0;bottom:0;width:90px;z-index:2;pointer-events:none}.ticker:before{left:0;background:linear-gradient(90deg,var(--bg-2),transparent)}.ticker:after{right:0;background:linear-gradient(270deg,var(--bg-2),transparent)}.ticker-track{display:inline-flex;align-items:center;gap:40px;white-space:nowrap;will-change:transform;animation:marquee 42s linear infinite}.ticker:hover .ticker-track{animation-play-state:paused}.tick{display:inline-flex;align-items:center;gap:10px}.tname{font:600 13px Saira,system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-2)}.tunit{font:700 13px Tomorrow,system-ui,sans-serif}.tunit.tup{color:var(--up)}.tunit.tdn{color:var(--down)}.how-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;counter-reset:step}.step{position:relative;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:30px 26px;display:flex;flex-direction:column;gap:12px;transition:transform .2s var(--ease),border-color .2s var(--ease)}.step:hover{transform:translateY(-4px);border-color:var(--line-2)}.step-n{font:400 34px Squada One,Saira,system-ui,sans-serif;background:var(--grad-text);-webkit-background-clip:text;background-clip:text;color:transparent;line-height:1}.step h3{font:700 19px Saira,system-ui,sans-serif;color:var(--fg)}.step p{font:400 14px Saira,system-ui,sans-serif;color:var(--fg-2);line-height:1.6}.marketplace{background:var(--bg)}.cards-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.model-card{background:linear-gradient(180deg,var(--surface-2),var(--surface));border:1px solid var(--line);border-radius:var(--radius);padding:22px 20px;display:flex;flex-direction:column;gap:14px;container-type:inline-size;transition:transform .18s var(--ease),border-color .18s var(--ease),box-shadow .18s var(--ease)}.model-card:hover{transform:translateY(-5px);border-color:var(--brand-700);box-shadow:0 22px 44px -24px #000000d9}.mc-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.mc-id{display:flex;gap:12px;align-items:center;min-width:0}.mc-icon{width:46px;height:46px;border-radius:12px;background:var(--brand-950);border:1px solid var(--brand-700);display:grid;place-items:center;flex:0 0 auto}.mc-icon svg{width:24px;height:24px}.mc-name{font:600 min(18px,6.4cqi) "Saira",system-ui,sans-serif;color:var(--fg)}.mc-meta{font:600 min(10px,3.6cqi) "Saira",system-ui,sans-serif;color:var(--brand-bright);text-transform:uppercase;letter-spacing:min(1px,.36cqi)}.pop-badge{background:var(--brand-tint);border:1px solid var(--brand-700);color:var(--brand-bright);border-radius:20px;padding:5px 12px;font:600 10px Saira,system-ui,sans-serif;letter-spacing:.12em;white-space:nowrap;flex:0 0 auto}.mc-pl{display:flex;gap:min(9px,3.2cqi);align-items:baseline}.mc-pl .u{font:700 min(30px,10.7cqi) "Saira",system-ui,sans-serif;letter-spacing:min(1px,.36cqi);color:var(--up)}.mc-pl .u.down{color:var(--down)}.mc-pl .d{font:400 min(12px,4.3cqi) "Saira",system-ui,sans-serif;color:var(--fg-3)}.mc-ratings{display:flex;justify-content:space-between;gap:14px;padding:4px 0}.rating-col{display:flex;flex-direction:column;gap:min(9px,3.2cqi);flex:1}.rating-row{display:flex;gap:min(7px,2.5cqi);align-items:center;justify-content:space-between}.rating-row .k{font:500 min(10px,3.6cqi) "Saira",system-ui,sans-serif;color:var(--fg-3)}.stars{font:600 min(12px,4.3cqi) "Tomorrow",system-ui,sans-serif;letter-spacing:min(2px,.7cqi);white-space:nowrap}.stars .on{color:var(--gold)}.stars .on-g{color:var(--up)}.stars .on-w{color:#fff}.stars .off{color:var(--fg-4)}.mc-metrics{display:flex;gap:min(6px,2cqi);text-align:center}.metric{flex:1;background:#ffffff08;border:1px solid var(--line);border-radius:10px;padding:min(9px,3cqi) 2px;display:flex;flex-direction:column;gap:4px}.metric .k{font:600 clamp(9px,3.2cqi,10px) "Saira",system-ui,sans-serif;letter-spacing:min(.5px,.3cqi);color:var(--fg-3);text-transform:uppercase}.metric .v{font:700 min(15px,5.4cqi) "Saira",system-ui,sans-serif;color:var(--fg)}.metric .v.teal{color:var(--brand-bright)}.metric .v.red{color:var(--down)}.mc-foot{font:500 min(11px,3.9cqi) "Saira",system-ui,sans-serif;color:var(--fg-4);text-align:center;line-height:1.4}.sec-cta{display:flex;flex-direction:column;align-items:center;gap:16px}.disclaimer-sm{font:400 12px Saira,system-ui,sans-serif;color:var(--fg-3);text-align:center;max-width:640px}.features{background:var(--bg-2)}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.feature-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:28px 26px;display:flex;flex-direction:column;gap:16px;transition:transform .18s var(--ease),border-color .18s var(--ease)}.feature-card:hover{transform:translateY(-4px);border-color:var(--brand-700)}.fc-icon{display:block;width:44px;height:44px}.fc-icon svg{width:44px;height:44px}.feature-card h3{font:700 18px Saira,system-ui,sans-serif;color:var(--fg)}.feature-card p{font:400 14px Saira,system-ui,sans-serif;color:var(--fg-2);line-height:1.6}.pricing{background:var(--bg)}.toggle{display:inline-flex;gap:4px;align-items:center;padding:5px;border-radius:12px;background:var(--surface-2);border:1px solid var(--line);margin-top:6px}.toggle button{display:inline-flex;align-items:center;gap:10px;border:1px solid transparent;cursor:pointer;border-radius:8px;padding:9px 18px;font:600 13px Saira,system-ui,sans-serif;letter-spacing:.1em;background:transparent;color:var(--fg-3);transition:all .15s var(--ease)}.toggle button:hover:not(.active){color:#fff}.toggle button.active{background:var(--brand-tint);border-color:var(--brand);color:var(--brand-bright)}.tog-badge{border-radius:6px;padding:3px 7px;background:var(--grad-btn);color:#fff;font:600 11px Saira,system-ui,sans-serif;white-space:nowrap}.price-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:stretch}.tier{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:28px 24px;display:flex;flex-direction:column;gap:12px;position:relative;transition:transform .18s var(--ease),border-color .18s var(--ease)}.tier:hover{transform:translateY(-4px);border-color:var(--line-2)}.tier.featured{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand-tint),0 30px 60px -40px #c25fe080}.tier-head h3{font:700 20px Saira,system-ui,sans-serif;color:var(--fg)}.price-orig,.save-badge{display:none}.price-grid[data-cycle=annual] .price-orig{display:block;margin-bottom:-6px;font:400 13px Saira,system-ui,sans-serif;color:var(--fg-3);text-decoration:line-through}.price-grid[data-cycle=annual] .save-badge{display:inline-flex;align-self:flex-start;margin-top:-2px;background:var(--brand-tint);color:var(--brand-bright);border-radius:6px;padding:5px 9px;font:600 12px Saira,system-ui,sans-serif}.price-row{display:flex;gap:5px;align-items:baseline}.price-row .amt{font:700 34px Saira,system-ui,sans-serif;letter-spacing:.01em}.price-row .per{font:400 14px Saira,system-ui,sans-serif;color:var(--fg-3)}.billed{margin-top:-4px;font:400 12px Saira,system-ui,sans-serif;color:var(--fg-3)}.feature-list{display:flex;flex-direction:column;gap:11px;flex:1;margin:6px 0}.fl-item{display:flex;gap:10px;align-items:center;font:400 14px Saira,system-ui,sans-serif;color:var(--fg-2)}.fl-item svg{width:15px;height:15px;flex:0 0 auto;color:var(--up)}.fl-item .hl{color:var(--fg);font-weight:600}.trial-line{font:400 12px Saira,system-ui,sans-serif;color:var(--fg-3);text-align:center;margin-top:-4px}.tier .pop-badge{position:absolute;top:22px;right:24px}.proof{background:var(--bg-2)}.proof-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.proof-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:30px 28px;display:flex;flex-direction:column;gap:14px;transition:transform .18s var(--ease),border-color .18s var(--ease)}.proof-card:hover{transform:translateY(-4px);border-color:var(--brand-700)}.proof-mark{width:48px;height:48px;border-radius:13px;background:var(--brand-950);border:1px solid var(--brand-700);color:var(--brand-bright);display:grid;place-items:center}.proof-mark svg{width:24px;height:24px}.proof-card h3{font:700 19px Saira,system-ui,sans-serif;color:var(--fg)}.proof-card p{font:400 14px Saira,system-ui,sans-serif;color:var(--fg-2);line-height:1.6}.faq{background:var(--bg)}.faq-list{display:flex;flex-direction:column;gap:12px;max-width:820px}.faq-item{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);overflow:hidden;transition:border-color .15s var(--ease)}.faq-item[open]{border-color:var(--line-2)}.faq-q{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;cursor:pointer;list-style:none}.faq-q::-webkit-details-marker{display:none}.faq-q h3{font:600 15px Saira,system-ui,sans-serif;color:var(--fg)}.faq-q .chev{width:15px;height:15px;flex:0 0 auto;color:var(--brand-bright);transition:transform .2s var(--ease)}.faq-item[open] .chev{transform:rotate(180deg)}.faq-a{padding:0 20px 18px;font:400 14px Saira,system-ui,sans-serif;color:var(--fg-2);line-height:1.65}.cta-band{padding:40px var(--gutter) 100px}.cta-inner{max-width:var(--maxw);margin-inline:auto;border-radius:28px;padding:clamp(40px,6vw,76px);text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px;position:relative;overflow:hidden;background:radial-gradient(80% 140% at 50% 0%,rgba(194,95,224,.28),transparent 60%),linear-gradient(180deg,var(--surface-2),var(--surface));border:1px solid var(--brand-700)}.cta-inner h2{font:400 clamp(34px,5.5vw,60px) "Squada One","Saira",system-ui,sans-serif;text-transform:uppercase;line-height:.98;letter-spacing:.01em}.cta-sub{font:400 16px Saira,system-ui,sans-serif;color:var(--fg-2);max-width:520px}.cta-band .btn{margin-top:8px}.footer{background:var(--bg);border-top:1px solid var(--line);padding:52px var(--gutter) 44px;display:flex;flex-direction:column;gap:24px}.footer>*{width:100%;max-width:var(--maxw);margin-inline:auto}.foot-logo{height:34px;width:auto;display:block}.foot-top .femail{font:400 13px Saira,system-ui,sans-serif;color:var(--fg-3);margin-top:10px}.foot-top .femail a:hover{color:var(--fg-2)}.foot-rule{height:1px;background:var(--line)}.foot-links{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;font:400 13px Saira,system-ui,sans-serif;color:var(--fg-3)}.foot-links .left{display:flex;gap:22px;flex-wrap:wrap}.foot-links a:hover{color:var(--fg)}.foot-links a.is-current{color:var(--brand-bright)}.disclaimer{font:400 11px Saira,system-ui,sans-serif;line-height:1.7;color:var(--fg-3)}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--brand);outline-offset:3px;border-radius:6px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only:focus{position:fixed;top:12px;left:12px;width:auto;height:auto;margin:0;padding:10px 16px;clip:auto;background:var(--brand);color:#fff;border-radius:8px;z-index:100}@keyframes pulse{0%{box-shadow:0 0 #3ddc8480}70%{box-shadow:0 0 0 7px #3ddc8400}to{box-shadow:0 0 #3ddc8400}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes rise{0%{opacity:0;transform:translateY(26px)}}@keyframes bar-grow{0%{width:0}}@media(prefers-reduced-motion:no-preference){.hero-left>*,.board{animation:rise .85s var(--ease) both}.hero-left>.eyebrow{animation-delay:.05s}.hero-left>.hd{animation-delay:.13s}.hero-left>.lede{animation-delay:.22s}.hero-left>.hero-profit{animation-delay:.3s}.hero-left>.hero-cta{animation-delay:.38s}.hero-left>.hero-trust{animation-delay:.46s}.board{animation-delay:.3s;animation-duration:1s}.bfill{animation:bar-grow 1.1s .6s var(--ease) both}@supports (animation-timeline: view()){.section .sec-head,.cards-grid>*,.feature-grid>*,.price-grid>*,.proof-grid>*,.faq-list>*,.how-grid>*,.marketplace .sec-cta,.cta-inner{animation:rise .7s var(--ease) both;animation-timeline:view();animation-range:entry 0% cover 20%}}}@media(max-width:1000px){:root{--gutter: 32px}.hero-content{grid-template-columns:1fr;gap:44px;padding:24px 0 72px}.hero-left{align-items:flex-start}.board{max-width:460px;width:100%}.how-grid,.feature-grid,.proof-grid{grid-template-columns:repeat(2,1fr)}.section{padding-block:76px}}@media(max-width:720px){:root{--gutter: 20px}.nav{height:72px;gap:10px}.brand-lockup{height:34px}.nav-btns{gap:8px}.nav-btns .btn{height:38px;padding:0 13px;font-size:13px}.hero-content{padding-bottom:56px}.hero-cta{width:100%}.hero-cta .btn{flex:1}.section{padding-block:64px;gap:36px}.cards-grid{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:calc(100% - 34px);gap:16px;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);padding-block:6px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none}.cards-grid::-webkit-scrollbar{display:none}.cards-grid>*{scroll-snap-align:start}.how-grid,.feature-grid,.price-grid,.proof-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.ticker-track{animation:none}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}
