.landing{--landing-bg:#0a0a0c;--landing-surface:rgba(255,255,255,0.035);--landing-surface-strong:rgba(255,255,255,0.055);--landing-surface-muted:rgba(255,255,255,0.022);--landing-border:rgba(255,255,255,0.09);--landing-border-strong:rgba(255,255,255,0.16);--landing-text:#f5f5f5;--landing-muted:#a3a3a3;--landing-dim:#66666d;--landing-accent:#6282ff;--landing-accent-soft:rgba(98,130,255,0.12);--landing-focus:rgba(98,130,255,0.42);--landing-radius:14px;--landing-radius-lg:22px;--landing-shadow:0 30px 90px rgba(0,0,0,0.34);min-height:100vh;color:var(--landing-text);background:radial-gradient(circle at 50% -8%,rgba(80,105,220,.1),transparent 28rem),var(--landing-bg);font-family:var(--font-family);line-height:1.5;overflow-x:clip;-webkit-font-smoothing:antialiased}.landing *,.landing :after,.landing :before{box-sizing:border-box}.landing a{color:inherit;text-decoration:none}.landing button{font:inherit}.landing-content,.landing-wide{width:calc(100% - 2rem);margin-inline:auto}.landing-wide{max-width:94rem}.landing-content{max-width:76rem}@media (min-width:640px){.landing-content,.landing-wide{width:calc(100% - 3rem)}}@media (min-width:1200px){.landing-wide{width:calc(100% - 5rem)}}.landing-header{position:sticky;top:0;z-index:80;border-bottom:1px solid rgba(255,255,255,.07);background:rgba(10,10,12,.86);backdrop-filter:blur(18px) saturate(135%)}.landing-header-inner{min-height:64px;display:flex;align-items:center;gap:1rem}.landing-brand{display:inline-flex;align-items:center;gap:.65rem;flex:0 0 auto;font-size:.96rem;font-weight:700;letter-spacing:-.025em}.landing-brand-mark{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.055);color:#d9e0ff;font-size:.78rem;box-shadow:inset 0 1px rgba(255,255,255,.05)}.landing-nav{display:none;align-items:center;gap:.25rem;margin-left:auto}.landing-nav a{padding:.55rem .72rem;border-radius:9px;color:#8d8d96;font-size:.82rem;font-weight:600;transition:color .18s ease,background .18s ease}.landing-nav a:hover{color:#f5f5f5;background:rgba(255,255,255,.045)}.landing-header-actions{display:flex;align-items:center;gap:.45rem;margin-left:auto}.landing-menu-button{display:grid;place-items:center;gap:4px;width:40px;height:40px;padding:0;border:1px solid var(--landing-border);border-radius:11px;background:var(--landing-surface);color:white}.landing-menu-button span{width:15px;height:1px;background:currentColor}.landing-mobile-nav{display:none;padding:.5rem 1rem 1rem;border-top:1px solid rgba(255,255,255,.05);background:#0a0a0c}.landing-mobile-nav.is-open{display:grid}.landing-mobile-nav a{min-height:44px;display:flex;align-items:center;padding:0 .7rem;border-bottom:1px solid rgba(255,255,255,.055);color:#b5b5bd;font-size:.9rem;font-weight:600}@media (min-width:900px){.landing-nav{display:flex}.landing-menu-button,.landing-mobile-nav{display:none!important}.landing-header-actions{margin-left:0}}.landing-btn{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:.48rem;padding:.62rem .95rem;border:1px solid transparent;border-radius:11px;white-space:nowrap;cursor:pointer;font-size:.84rem;font-weight:680;line-height:1.15;transition:transform .18s ease,background .18s ease,border-color .18s ease,filter .18s ease}.landing-btn svg{width:16px;height:16px;flex:0 0 auto}.landing-btn:hover{transform:translateY(-1px)}.landing-btn-primary{color:#fff;background:var(--landing-accent);border-color:var(--landing-accent)}.landing-btn-primary:hover{filter:brightness(1.08)}.landing-btn-secondary{color:#ededf0;background:rgba(255,255,255,.045);border-color:rgba(255,255,255,.11)}.landing-btn-secondary:hover{background:rgba(255,255,255,.075);border-color:rgba(255,255,255,.18)}.landing-btn-quiet{color:#a5a5ad;background:transparent;border-color:transparent}.landing-btn-quiet:hover{color:#fff;background:rgba(255,255,255,.045)}.landing-btn-lg{min-height:48px;padding-inline:1.15rem;font-size:.9rem;border-radius:13px}.landing a:focus-visible,.landing button:focus-visible,.landing summary:focus-visible{outline:2px solid var(--landing-accent);outline-offset:3px}.landing-eyebrow,.landing-stage-kicker{display:block;color:#8fa5ff;font-size:.67rem;font-weight:800;letter-spacing:.16em;line-height:1.2;text-transform:uppercase}.landing-section{padding-block:clamp(4rem,7vw,6.6rem);scroll-margin-top:68px;border-top:1px solid rgba(255,255,255,.055)}.landing-section-intro{max-width:650px}.landing-section-intro--center{text-align:center;margin-inline:auto}.landing-editorial-copy h2,.landing-final-cta h2,.landing-section-intro h2{margin:.7rem 0 0;color:#f6f6f7;font-size:clamp(2rem,3.4vw,3.45rem);font-weight:650;line-height:1.06;letter-spacing:-.045em;text-wrap:balance}.landing-editorial-copy>p,.landing-final-cta p,.landing-section-intro p{max-width:58ch;margin:1rem 0 0;color:#9898a1;font-size:clamp(.96rem,1.1vw,1.08rem);line-height:1.72}.landing-hero{position:relative;isolation:isolate;padding:clamp(3.2rem,6vw,5.4rem) 0 0;overflow:hidden}.landing-hero:before{content:"";position:absolute;z-index:-2;inset:0 0 auto;height:520px;background:radial-gradient(circle at 17% 10%,rgba(98,130,255,.13),transparent 28%),radial-gradient(circle at 78% 18%,rgba(119,80,210,.08),transparent 22%)}.landing-track-line{position:absolute;z-index:-1;width:min(46rem,58vw);right:-4rem;top:2.4rem;opacity:.18;color:#718cff;pointer-events:none}.landing-track-line path{fill:none;stroke:currentColor;stroke-width:1.1;stroke-dasharray:5 7;vector-effect:non-scaling-stroke}.landing-track-line circle{fill:var(--landing-bg);stroke:currentColor;stroke-width:1.5}.landing-hero-copy-grid{display:grid;gap:2rem;align-items:end}.landing-hero-copy{max-width:880px}.landing-hero-copy h1{max-width:15.5ch;margin:.75rem 0 0;color:#fafafa;font-size:clamp(2.75rem,6.1vw,6rem);font-weight:640;line-height:.97;letter-spacing:-.065em;text-wrap:balance}.landing-hero-lead{max-width:66ch;margin:1.4rem 0 0;color:#a0a0a9;font-size:clamp(1rem,1.25vw,1.18rem);line-height:1.67}.landing-hero-actions{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.65rem}.landing-hero-note{margin:.9rem 0 0;color:#62626b;font-size:.78rem}.landing-hero-operator{display:none;border:1px solid var(--landing-border);border-radius:var(--landing-radius-lg);background:rgba(12,12,15,.78);box-shadow:var(--landing-shadow);overflow:hidden}.landing-hero-operator-head{padding:1rem 1.1rem;border-bottom:1px solid var(--landing-border)}.landing-hero-operator-head span{display:block;color:#5d5d66;font-size:.63rem;text-transform:uppercase;letter-spacing:.13em}.landing-hero-operator-head strong{display:block;margin-top:.25rem;font-size:.92rem}.landing-hero-operator dl{margin:0;padding:.25rem 1.1rem}.landing-hero-operator dl>div{display:grid;grid-template-columns:5.4rem 1fr;gap:.7rem;padding:.73rem 0;border-bottom:1px solid rgba(255,255,255,.055)}.landing-hero-operator dt{color:#62626b;font-size:.6rem;letter-spacing:.12em}.landing-hero-operator dd{margin:0;color:#c8c8cd;font-size:.8rem;font-weight:600}.landing-hero-operator-status{display:flex;align-items:center;gap:.45rem;padding:.85rem 1.1rem;color:#8d8d95;font-size:.73rem}.landing-hero-operator-status span{width:7px;height:7px;border-radius:50%;background:#38c98a;box-shadow:0 0 14px rgba(56,201,138,.45)}@media (min-width:1020px){.landing-hero-copy-grid{grid-template-columns:minmax(0,1fr) 300px;gap:3.5rem}.landing-hero-operator{display:block}}.landing-hero-stage{position:relative;display:grid;gap:1.2rem;margin-top:clamp(2.4rem,5vw,4.2rem);padding:1rem;border:1px solid var(--landing-border);border-bottom:0;border-radius:28px 28px 0 0;background:linear-gradient(180deg,rgba(255,255,255,.042),rgba(255,255,255,.015));box-shadow:0 -18px 80px rgba(0,0,0,.24);overflow:hidden}.landing-hero-stage:before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,rgba(98,130,255,.055),transparent 42%);pointer-events:none}.landing-hero-stage-copy{position:relative;padding:.8rem .5rem 1rem;align-self:center}.landing-hero-stage-copy h2{max-width:19ch;margin:.65rem 0 0;font-size:clamp(1.55rem,2.5vw,2.55rem);line-height:1.08;letter-spacing:-.04em;font-weight:630}.landing-hero-stage-copy p{max-width:44ch;margin:.8rem 0 0;color:#85858e;font-size:.9rem;line-height:1.65}.landing-stage-modules{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:1rem}.landing-stage-modules span{padding:.32rem .52rem;border:1px solid rgba(255,255,255,.075);border-radius:7px;color:#82828a;background:rgba(0,0,0,.18);font-size:.65rem;font-weight:650}@media (min-width:900px){.landing-hero-stage{grid-template-columns:300px minmax(0,1fr);align-items:center;padding:1.2rem 1.2rem 0 1.4rem}.landing-hero-stage-copy{padding-right:.8rem}}.landing-product-frame{min-width:0;margin:0;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:#0c0c0f;box-shadow:0 28px 70px rgba(0,0,0,.28);overflow:hidden}.landing-product-frame-label{min-height:38px;display:flex;align-items:center;gap:.48rem;padding:.55rem .75rem;border-bottom:1px solid rgba(255,255,255,.07);color:#b7b7bd;font-size:.65rem;font-weight:720;letter-spacing:.08em;text-transform:uppercase}.landing-product-frame-label>span:last-child{margin-left:auto;color:#505058;font-size:.58rem}.landing-product-frame-pulse{width:6px;height:6px;border-radius:50%;background:var(--landing-accent);box-shadow:0 0 12px rgba(98,130,255,.46)}.landing-product-frame-image{position:relative;background:#070709;overflow:hidden}.landing-product-frame-image img{display:block;width:100%;height:auto}.landing-hero-product{position:relative;border-radius:18px 18px 0 0;align-self:end}.landing-proof{border-block:1px solid rgba(255,255,255,.065);background:rgba(255,255,255,.015)}.landing-proof-grid{display:grid;grid-template-columns:repeat(2,1fr)}.landing-proof-item{min-width:0;padding:1.15rem .85rem;border-right:1px solid rgba(255,255,255,.06)}.landing-proof-item:nth-child(2n){border-right:0}.landing-proof-item span{display:block;color:#5d5d66;font-size:.58rem;font-weight:750;letter-spacing:.13em;text-transform:uppercase}.landing-proof-item strong{display:block;margin-top:.3rem;color:#e7e7e9;font-size:.9rem;font-weight:680}.landing-proof-item small{display:block;margin-top:.15rem;color:#6c6c75;font-size:.68rem}@media (min-width:800px){.landing-proof-grid{grid-template-columns:repeat(4,1fr)}.landing-proof-item{padding:1.3rem 1.4rem}.landing-proof-item:nth-child(2n){border-right:1px solid rgba(255,255,255,.06)}.landing-proof-item:last-child{border-right:0}}.landing-problem{background:linear-gradient(180deg,rgba(255,255,255,.012),transparent)}.landing-problem-grid{display:grid;gap:2.5rem}.landing-problem-list{border-top:1px solid var(--landing-border)}.landing-problem-list article{display:grid;grid-template-columns:42px 1fr;gap:1rem;padding:1.25rem 0;border-bottom:1px solid var(--landing-border)}.landing-index{color:#61616a;font-size:.7rem;font-weight:750;font-variant-numeric:tabular-nums}.landing-problem-list h3{margin:0;font-size:1.02rem;font-weight:650;letter-spacing:-.02em}.landing-problem-list p{max-width:55ch;margin:.4rem 0 0;color:#85858e;font-size:.87rem;line-height:1.65}@media (min-width:960px){.landing-problem-grid{grid-template-columns:.92fr 1.08fr;gap:5rem;align-items:start}.landing-problem-list article{grid-template-columns:54px 1fr;padding:1.45rem 0}}.landing-community-section{background:#0c0c0f}.landing-editorial-split{display:grid;gap:2rem;align-items:center}.landing-editorial-copy{max-width:620px}.landing-plain-list{display:grid;gap:.65rem;margin:1.4rem 0 0;padding:0;list-style:none}.landing-plain-list li{display:flex;align-items:center;gap:.55rem;color:#c1c1c7;font-size:.86rem}.landing-plain-list svg{width:16px;height:16px;color:#83a0ff}.landing-editorial-note{padding-left:.8rem;border-left:2px solid rgba(98,130,255,.42);color:#72727b!important;font-size:.8rem!important}@media (min-width:980px){.landing-editorial-split{grid-template-columns:.72fr 1.28fr;gap:4rem}}.landing-operation-grid{display:grid;gap:2.5rem}.landing-support-note{display:flex;gap:.85rem;margin-top:1.5rem;max-width:560px;padding-top:1.2rem;border-top:1px solid var(--landing-border)}.landing-support-note>svg{width:22px;height:22px;color:#8fa5ff;flex:0 0 auto}.landing-support-note strong{font-size:.86rem}.landing-support-note p{margin:.25rem 0 0;color:#777780;font-size:.78rem;line-height:1.55}.landing-operator-table{border:1px solid var(--landing-border);border-radius:var(--landing-radius-lg);background:var(--landing-surface-muted);overflow:hidden}.landing-operator-row,.landing-operator-table-head{display:grid;grid-template-columns:7rem 1fr;gap:1rem;padding:.8rem 1rem}.landing-operator-table-head{color:#5f5f68;background:rgba(255,255,255,.025);font-size:.58rem;font-weight:780;letter-spacing:.12em;text-transform:uppercase}.landing-operator-row{min-height:54px;align-items:center;border-top:1px solid rgba(255,255,255,.06)}.landing-operator-row strong{font-size:.79rem}.landing-operator-row span{color:#91919a;font-size:.8rem}.landing-operator-foot{padding:.8rem 1rem;border-top:1px solid rgba(255,255,255,.06);color:#5d5d65;font-size:.68rem}@media (min-width:940px){.landing-operation-grid{grid-template-columns:.85fr 1.15fr;gap:4.5rem;align-items:center}}.landing-public-tools{background:linear-gradient(180deg,#0c0c0f,#0a0a0c)}.landing-product-pair{display:grid;gap:1.1rem;margin-top:2.4rem}.landing-story{display:grid;min-width:0;gap:1rem;border:1px solid var(--landing-border);border-radius:25px;background:rgba(255,255,255,.018);overflow:hidden}.landing-story-copy{padding:1.4rem 1.35rem;align-self:center}.landing-story-copy>span{color:#8fa5ff;font-size:.62rem;font-weight:780;letter-spacing:.14em;text-transform:uppercase}.landing-story-copy h3{max-width:24ch;margin:.55rem 0 0;font-size:clamp(1.35rem,2vw,2rem);line-height:1.1;letter-spacing:-.035em;font-weight:640}.landing-story-copy p{max-width:50ch;margin:.7rem 0 0;color:#7f7f88;font-size:.82rem;line-height:1.62}.landing-story .landing-product-frame{margin:0 .8rem .8rem;box-shadow:none;border-radius:14px}@media (min-width:1000px){.landing-product-pair{grid-template-columns:1.12fr .88fr;align-items:stretch}.landing-story--live{grid-template-rows:auto 1fr}.landing-story--championship{grid-template-rows:1fr auto}.landing-story--championship .landing-product-frame{order:0;margin:.8rem .8rem 0}.landing-story--championship .landing-story-copy{order:1}}.landing-timeline{margin:2.3rem 0 0;padding:0;list-style:none;counter-reset:none;border-top:1px solid var(--landing-border)}.landing-timeline li{position:relative;display:grid;grid-template-columns:46px 1fr;gap:1rem;padding:1.15rem 0;border-bottom:1px solid var(--landing-border)}.landing-timeline li>span{color:#718cff;font-size:.68rem;font-weight:780;font-variant-numeric:tabular-nums}.landing-timeline h3{margin:0;font-size:.92rem;font-weight:650}.landing-timeline p{margin:.28rem 0 0;color:#777780;font-size:.8rem;line-height:1.55}@media (min-width:900px){.landing-timeline{display:grid;grid-template-columns:repeat(5,1fr);border-bottom:1px solid var(--landing-border)}.landing-timeline li{display:block;min-height:180px;padding:1.25rem 1rem 1.2rem;border-right:1px solid var(--landing-border);border-bottom:0}.landing-timeline li:first-child{padding-left:0}.landing-timeline li:last-child{border-right:0;padding-right:0}.landing-timeline h3{margin-top:1.1rem}}.landing-pricing{background:#0c0c0f}.landing-pricing-head{display:grid;gap:1.5rem;align-items:end}.landing-pricing-context{display:flex;flex-wrap:wrap;gap:.4rem}.landing-pricing-context span{padding:.34rem .55rem;border:1px solid var(--landing-border);border-radius:8px;color:#74747d;font-size:.66rem}.landing-plan-stack{margin-top:2.4rem;border-top:1px solid var(--landing-border)}.landing-plan-row{position:relative;display:grid;gap:1.1rem;padding:1.35rem 0;border-bottom:1px solid var(--landing-border)}.landing-plan-row.is-featured:before{content:"";position:absolute;inset:0 -1rem;z-index:0;border-radius:18px;background:linear-gradient(90deg,rgba(98,130,255,.08),rgba(98,130,255,.018));border:1px solid rgba(98,130,255,.18);pointer-events:none}.landing-plan-row>*{position:relative;z-index:1}.landing-plan-badge{display:inline-flex;padding:.25rem .45rem;border:1px solid rgba(98,130,255,.2);border-radius:6px;color:#91a7ff;background:rgba(98,130,255,.08);font-size:.58rem;font-weight:780;letter-spacing:.08em;text-transform:uppercase}.landing-plan-identity h3{margin:.5rem 0 0;font-size:1.25rem;letter-spacing:-.03em}.landing-plan-identity p{margin:.25rem 0 0;color:#696972;font-size:.72rem}.landing-plan-price-wrap>span{display:block;color:#72727a;font-size:.7rem}.landing-plan-price-wrap strong{display:block;margin-top:.25rem;font-size:1.45rem;font-weight:650;letter-spacing:-.035em;font-variant-numeric:tabular-nums}.landing-plan-price-wrap strong small{margin-left:.2rem;color:#63636c;font-size:.66rem;font-weight:550}.landing-plan-price-wrap>small{display:block;margin-top:.15rem;color:#5f5f68;font-size:.65rem}.landing-plan-copy{margin:0;color:#8a8a93;font-size:.78rem;line-height:1.55}.landing-plan-features{display:grid;gap:.4rem;margin:0;padding:0;list-style:none}.landing-plan-features li{display:flex;gap:.42rem;align-items:flex-start;color:#9e9ea6;font-size:.72rem}.landing-plan-features svg{width:14px;height:14px;flex:0 0 auto;color:#7f99ff;margin-top:.07rem}.landing-plan-row .landing-btn{align-self:center;justify-self:start}.landing-pricing-note{margin:1rem 0 0;color:#5f5f68;font-size:.7rem}@media (min-width:850px){.landing-pricing-head{grid-template-columns:1fr auto}.landing-pricing-context{justify-content:flex-end}.landing-plan-row{grid-template-columns:1.05fr .72fr 1.2fr 1.2fr auto;align-items:center;gap:1.3rem}.landing-plan-row.is-featured:before{inset:.35rem -.75rem}.landing-plan-row .landing-btn{justify-self:end}}.landing-faq-grid{display:grid;gap:2.5rem}.landing-faq-list{border-top:1px solid var(--landing-border)}.landing-faq-list details{border-bottom:1px solid var(--landing-border)}.landing-faq-list summary{min-height:60px;display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;list-style:none;color:#d4d4d8;font-size:.86rem;font-weight:620}.landing-faq-list summary::-webkit-details-marker{display:none}.landing-faq-list summary span{color:#65656e;font-size:1.1rem;transition:transform .18s ease}.landing-faq-list details[open] summary span{transform:rotate(45deg)}.landing-faq-list details p{max-width:62ch;margin:-.15rem 0 1.15rem;color:#777780;font-size:.8rem;line-height:1.65}@media (min-width:900px){.landing-faq-grid{grid-template-columns:.82fr 1.18fr;gap:5rem;align-items:start}}.landing-final-cta{padding-block:clamp(3.5rem,6vw,5.2rem);background:linear-gradient(100deg,rgba(98,130,255,.075),transparent 45%)}.landing-final-cta-inner{display:grid;gap:1.8rem;align-items:end}.landing-final-cta h2{max-width:17ch}.landing-final-cta p{max-width:58ch}.landing-final-actions{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center}.landing-final-actions small{width:100%;max-width:420px;color:#6e6e76;font-size:.68rem;line-height:1.5}@media (min-width:900px){.landing-final-cta-inner{grid-template-columns:1fr auto;gap:4rem}.landing-final-actions{justify-content:flex-end;max-width:460px}}.landing-footer{border-top:1px solid rgba(255,255,255,.07);background:#08080a}.landing-footer-main{display:flex;flex-direction:column;gap:1.5rem;padding-block:2rem}.landing-footer-brand p{max-width:430px;margin:.75rem 0 0;color:#686870;font-size:.75rem}.landing-footer-main nav{display:flex;flex-wrap:wrap;gap:.45rem 1rem}.landing-footer-main nav a{color:#777780;font-size:.72rem;font-weight:600}.landing-footer-main nav a:hover{color:#fff}.landing-footer-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem;padding-block:.85rem 1.1rem;border-top:1px solid rgba(255,255,255,.055);color:#4f4f57;font-size:.65rem}@media (min-width:760px){.landing-footer-main{flex-direction:row;justify-content:space-between;align-items:flex-end}.landing-footer-main nav{justify-content:flex-end}}@media (max-width:639px){.landing-header-inner{min-height:58px}.landing-header-actions .landing-btn-quiet{display:none}.landing-header-actions .landing-btn-primary{min-height:38px;padding:.5rem .7rem;font-size:.76rem}.landing-track-line{width:120vw;right:-55vw;top:5.5rem;opacity:.12}.landing-hero{padding-top:2.7rem}.landing-hero-copy h1{font-size:clamp(2.65rem,13.2vw,3.45rem);max-width:12ch}.landing-hero-lead{font-size:.97rem;line-height:1.62}.landing-hero-actions{display:grid;grid-template-columns:1fr}.landing-hero-actions .landing-btn{width:100%}.landing-hero-stage{margin-top:2.3rem;padding:.8rem .8rem 0}.landing-hero-stage-copy h2{font-size:1.55rem}.landing-stage-modules{display:none}.landing-product-frame-label{min-height:34px;font-size:.58rem}.landing-product-frame-label>span:last-child{display:none}.landing-proof-item{padding:.9rem .55rem}.landing-proof-item small{display:none}.landing-section{padding-block:3.8rem}.landing-editorial-copy h2,.landing-final-cta h2,.landing-section-intro h2{font-size:2.15rem}.landing-story-copy{padding:1.1rem}.landing-plan-row.is-featured:before{inset:.45rem -.5rem}.landing-operator-row,.landing-operator-table-head{grid-template-columns:5.7rem 1fr;padding-inline:.8rem}}@media (min-width:640px) and (max-width:899px){.landing-hero-stage-copy{max-width:660px}.landing-story{grid-template-columns:.8fr 1.2fr;align-items:center}.landing-story--championship .landing-product-frame{order:2}.landing-story .landing-product-frame{margin:.8rem}}@media (prefers-reduced-motion:reduce){.landing *,.landing :after,.landing :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}