@property --gl-o{syntax:"<number>";inherits:false;initial-value:0}.landing{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--ink:#07070c;--text:#fff;--muted:#ffffffbd;--faint:#fff9;--gold:#ffb700;--gold-text:#ffb700;--gold-line:#ffb700;--focus:#ffb700;--glass:#ffffff0e;--glass-line:#ffffff1f;--glass-hi:inset 0 1px 0 #ffffff12;--glass-shadow:0 0 0 #0000;--hover:#ffffff14;--btn-line:#ffffff47;--inset:#00000052;--pic:linear-gradient(135deg, #ffffff14, #ffffff05);--chip:#ffffff1a;--tier-off:#ffffff38;--grid:#ffffff12;--grid-strong:#ffffff38;--nav-bg:#0e0e148c;--menu-bg:#0e0e14d9;--nav-shadow:0 0 0 1px #ffb70029, 0 10px 40px #00000073;--glow-a:#ffb70021;--up:#70d888;--down:#ff8a80;--up-bg:#70d88829;--down-bg:#ff8a8029;background:var(--ink);color:var(--text);isolation:isolate;min-height:100vh;font-family:Inter,system-ui,sans-serif;font-size:17px;line-height:1.6;position:relative;overflow-x:clip}@media (prefers-color-scheme:dark){.landing{--lightningcss-light: ;--lightningcss-dark:initial}}@media (prefers-color-scheme:light){.landing{--ink:#f6f2e9;--text:#16130d;--muted:#16130dc7;--faint:#16130dad;--gold-text:#7d5200;--gold-line:#b87a00;--focus:#7d5200;--glass:#ffffff9e;--glass-line:#16130d21;--glass-hi:inset 0 1px 0 #ffffffe6;--glass-shadow:0 8px 28px #3c2c0a14;--hover:#16130d0f;--btn-line:#16130d57;--inset:#16130d0b;--pic:linear-gradient(135deg, #16130d12, #16130d05);--chip:#16130d14;--tier-off:#16130d33;--grid:#16130d14;--grid-strong:#16130d4d;--nav-bg:#ffffffa8;--menu-bg:#ffffffe6;--nav-shadow:0 0 0 1px #b87a0024, 0 10px 34px #3c2c0a29;--up:#14672c;--down:#b3261e;--up-bg:#14672c1f;--down-bg:#b3261e1a}}.landing:before{content:"";z-index:-1;background:radial-gradient(60% 55% at 78% 8%, var(--glow-a), transparent 70%), radial-gradient(45% 45% at 8% 30%, transparent, transparent 70%);pointer-events:none;height:900px;position:absolute;inset:0 0 auto}.landing *,.landing :before,.landing :after{box-sizing:border-box}:where(.landing h1,.landing h2,.landing h3,.landing p,.landing ul,.landing ol,.landing figure){margin:0;padding:0}:where(.landing ul,.landing ol){list-style:none}:where(.landing a){color:inherit}.landing a:focus-visible,.landing button:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:8px}.lp-wrap{width:100%;max-width:clamp(1160px,88vw,1840px);margin:0 auto;padding:0 24px}.lp-skip{z-index:100;background:#fff;border-radius:8px;padding:10px 14px;position:absolute;top:-60px;left:12px;color:#000!important}.lp-skip:focus{top:12px}.landing.js-motion [data-reveal]{opacity:0}.lp-h{letter-spacing:-.025em;color:var(--text);text-wrap:balance;font-family:Space Grotesk,Inter,sans-serif;font-weight:700;line-height:1.04}.landing h1.lp-h,.landing h2.lp-h{letter-spacing:-.03em;font-family:Space Grotesk,Inter,sans-serif!important;font-weight:700!important}.lp-h1{max-width:13ch;font-size:clamp(2.5rem,6vw,4.8rem)}.lp-h2{max-width:18ch;font-size:clamp(2rem,4.4vw,3.4rem)}.lp-h em{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:.14em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;font-style:normal;text-decoration-thickness:.07em}.lp-h3{letter-spacing:-.01em;color:var(--text);font-family:Space Grotesk,Inter,sans-serif;font-size:1.2rem;font-weight:600;line-height:1.25}.lp-lead{color:var(--muted);max-width:56ch;margin-top:22px;font-size:clamp(1.05rem,1.6vw,1.25rem)}.landing p{color:var(--muted)}.lp-small{max-width:70ch;margin-top:18px;font-size:.875rem;color:var(--faint)!important}.lp-word{letter-spacing:-.02em;color:var(--text);font-family:Space Grotesk,sans-serif;font-weight:700}.lp-glass{background:var(--glass);border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);box-shadow:var(--glass-hi), var(--glass-shadow);border-radius:20px;padding:26px}.lp-glass p{margin-top:10px}.lp-btn{cursor:pointer;border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;min-height:48px;padding:0 22px;font:600 1rem Inter,sans-serif;text-decoration:none;transition:transform .15s,background .15s;display:inline-flex}.lp-btn:hover{transform:translateY(-1px)}.lp-btn-gold{background:var(--gold);color:#1a1200!important}.lp-btn-gold:hover{background:#ffc633}.lp-btn-glass{background:var(--glass);border-color:var(--btn-line);color:var(--text);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.lp-btn-glass:hover{background:var(--hover)}.lp-link{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:5px;cursor:pointer;background:0 0;border:0;min-height:44px;padding:10px 4px;font:500 1rem Inter,sans-serif;text-decoration-thickness:2px}.lp-cta-row{flex-wrap:wrap;align-items:center;gap:14px;margin-top:30px;display:flex}.lp-cta-steam{margin-top:18px}.lp-nav{z-index:50;pointer-events:none;padding:0 14px;position:fixed;top:14px;left:0;right:0}.lp-nav-bar{pointer-events:auto;background:var(--nav-bg);-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);border:1px solid var(--glass-line);max-width:clamp(1060px,84vw,1760px);box-shadow:var(--nav-shadow);border-radius:18px;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding:8px 10px 8px 18px;display:flex;position:relative;overflow:hidden}.lp-brand{color:var(--text);border-radius:10px;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.lp-brand-mark{width:28px;height:28px;color:var(--text);flex:none}.lp-nav-links{gap:6px;display:flex}.lp-nav-links a{color:var(--text);border-radius:10px;padding:10px 14px;font-size:.95rem;font-weight:500;text-decoration:none;position:relative}.lp-nav-links a:hover{background:var(--hover)}.lp-nav-act{align-items:center;gap:8px;display:flex}.lp-menu-btn{border:1px solid var(--btn-line);min-height:44px;color:var(--text);cursor:pointer;background:0 0;border-radius:12px;padding:0 16px;font:600 .95rem Inter,sans-serif;display:none}.lp-progress{background:var(--gold);transform-origin:0;opacity:.9;width:100%;height:2px;position:absolute;bottom:0;left:0;transform:scaleX(0)}.landing:not(.js-motion) .lp-progress{display:none}.lp-menu{pointer-events:auto;background:var(--menu-bg);flex-direction:column;gap:4px;max-width:clamp(1060px,84vw,1760px);margin:8px auto 0;padding:12px;display:flex}.lp-menu a{color:var(--text);border-radius:10px;padding:14px;font-weight:500;text-decoration:none}.lp-menu a:hover{background:var(--hover)}.lp-hero{padding:150px 0 40px}.lp-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:40px;display:grid}.lp-chart svg{width:100%;height:auto;display:block;overflow:visible}.lp-chart figcaption{color:var(--faint);max-width:46ch;margin-top:10px;font-size:.85rem}.lp-proof{border-top:1px solid var(--glass-line);flex-wrap:wrap;gap:14px 48px;margin-top:64px;padding-top:26px;display:flex}.lp-proof li{flex-direction:column;display:flex}.lp-proof strong{color:var(--text);letter-spacing:-.02em;font:700 1.6rem Space Grotesk,sans-serif}.lp-proof span{color:var(--faint);font-size:.9rem}.lp-sec{padding:110px 0}.lp-sec-tight{padding:56px 0}.lp-sec-head{margin-bottom:44px}.lp-sec-head .lp-lead{margin-top:20px}.lp-call-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.lp-call-name{font:600 1.15rem Space Grotesk,sans-serif;color:var(--text)!important;margin-top:18px!important}.lp-call-line{align-items:center;gap:10px;display:flex;margin-top:12px!important}.lp-call-tier{color:var(--text);align-items:center;gap:12px;margin-top:16px;font-weight:500;display:flex}.lp-tag{border:1px solid var(--gold-line);color:var(--gold-text);white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:.8rem;font-weight:600;display:inline-block}.lp-chip{background:var(--chip);color:var(--text);border-radius:999px;padding:3px 11px;font-size:.85rem;font-weight:600;display:inline-block}.lp-chip.lp-rise{background:var(--up-bg);color:var(--up)}.lp-chip.lp-fall{background:var(--down-bg);color:var(--down)}.lp-tier{align-items:flex-end;gap:3px;height:16px;display:inline-flex}.lp-tier span{background:var(--tier-off);border-radius:2px;width:6px}.lp-steps{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;margin-top:36px;display:grid}.lp-step-n{border:1px solid var(--gold-line);width:34px;height:34px;color:var(--gold-text);border-radius:50%;place-items:center;margin-bottom:14px;font:600 .95rem Space Grotesk,sans-serif;display:inline-grid}.lp-safe{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.lp-legal-links{color:var(--muted);margin-top:28px}.lp-legal-links a{color:var(--text);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:4px;text-decoration-thickness:2px}.lp-footer{border-top:1px solid var(--glass-line);padding:56px 0 72px}.lp-footer .lp-wrap{gap:12px;display:grid}.lp-foot-name{align-items:center;gap:12px;font:600 1.25rem Space Grotesk,sans-serif;display:flex;color:var(--text)!important}.lp-foot-mark{width:30px;height:30px;color:var(--text)}.lp-select{color:var(--text);-webkit-user-select:all;user-select:all;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:4px}@media (prefers-reduced-motion:no-preference){.lp-mark path{stroke-dasharray:1;animation:1.3s cubic-bezier(.6,0,.2,1) .15s backwards lp-draw}.lp-mark path:nth-child(2){animation-delay:.7s}.lp-draw-b{animation:1s 1.2s backwards lp-fade}@keyframes lp-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes lp-fade{0%{opacity:0}}}@media (width<=900px){.lp-nav-links{display:none}.lp-menu-btn{display:inline-block}.lp-hero{padding-top:120px}.lp-hero-grid,.lp-split{grid-template-columns:1fr}.lp-split-rev>:first-child{order:2}.lp-bignums{grid-template-columns:repeat(2,1fr)}.lp-bignums li:last-child{grid-column:1/-1}.lp-steps,.lp-features,.lp-trio,.lp-ways,.lp-safe{grid-template-columns:1fr}.lp-items{grid-template-columns:repeat(2,1fr)}.lp-sec{padding:72px 0}}@media (width<=520px){.landing{font-size:16px}.lp-wrap{padding:0 18px}.lp-items{grid-template-columns:1fr}.lp-h1{max-width:none}.lp-glass{padding:20px}.lp-proof{gap:14px 28px}.lp-cta-row .lp-btn{flex:100%}}.landing{--nav-bg:#ffffff1a;--menu-bg:#262632bd;--pill:#ffffff14;--pill-active:#ffffff2b;--rim-a:#ffffff9e;--rim-b:#ffffff12;--lg-top:#fff3;--lg-bot:#00000052;--spec:#ffffff1a;--lg-blur:blur(18px) saturate(170%);--lg-ease:cubic-bezier(.34, 1.56, .64, 1)}@media (prefers-color-scheme:light){.landing{--nav-bg:#ffffffb8;--menu-bg:#ffffffe6;--pill:#16130d0d;--pill-active:#fffffff2;--rim-a:#fff;--rim-b:#16130d1f;--lg-top:#fffffff2;--lg-bot:#3c2c0a24;--spec:#ffffffb3}}.lp-glass,.lp-nav-bar,.lp-nav-links,.lp-btn-glass,.lp-tag,.lp-menu-btn{position:relative}.lp-glass:before,.lp-nav-bar:before,.lp-nav-links:before,.lp-btn-glass:before,.lp-tag:before,.lp-menu-btn:before{content:"";border-radius:inherit;pointer-events:none;z-index:3;background:linear-gradient(135deg, var(--rim-a), transparent 38%, transparent 62%, var(--rim-b));-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lp-glass{-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:var(--lg-blur);box-shadow:inset 0 1px 0 var(--lg-top), inset 0 -14px 22px -16px var(--lg-bot), var(--glass-shadow);background-image:linear-gradient(#ffffff12,#0000 45%)}.lp-nav-bar{border-color:var(--glass-line);-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:var(--lg-blur);box-shadow:inset 0 1px 0 var(--lg-top), inset 0 -10px 18px -12px var(--lg-bot), var(--nav-shadow);border-radius:22px}.lp-nav-links{background:var(--pill);box-shadow:inset 0 1px 0 var(--lg-top), inset 0 -8px 14px -10px var(--lg-bot);border-radius:999px;gap:2px;padding:4px}.lp-nav-links a{z-index:1;border-radius:999px;padding:8px 16px}.lp-nav-ind{width:var(--ind-w,0px);z-index:0;pointer-events:none;transform:translateX(var(--ind-x,0px));opacity:var(--ind-o,0);background:var(--pill-active);box-shadow:inset 0 1px 0 var(--lg-top), 0 2px 8px #0000002e;border-radius:999px;position:absolute;top:4px;bottom:4px;left:0}.lp-nav-ind:after{content:"";background:var(--gold);border-radius:3px;width:18px;height:3px;margin-left:-9px;position:absolute;bottom:4px;left:50%}.lp-menu-btn{background:var(--pill-active);border-color:var(--glass-line)}.lp-menu{border-radius:22px}.lp-btn-glass{-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:var(--lg-blur);box-shadow:inset 0 1px 0 var(--lg-top), inset 0 -8px 14px -10px var(--lg-bot);background-image:linear-gradient(#ffffff14,#0000 55%)}.lp-btn-gold{box-shadow:inset 0 1px #ffffff8c,inset 0 -8px 14px -8px #8a5a0080}.lp-tag{box-shadow:inset 0 1px 0 var(--lg-top)}@media (prefers-reduced-motion:no-preference){.lp-nav-links a,.lp-btn,.lp-menu-btn,.lp-menu a{transition:transform .24s var(--lg-ease), background .2s ease}.lp-nav-links a:hover,.lp-btn:hover,.lp-menu-btn:hover,.lp-menu a:hover{transform:scale(1.03)}.lp-nav-links a:active,.lp-btn:active,.lp-menu-btn:active,.lp-menu a:active{transform:scale(.97)}.lp-nav-ind{transition:transform .42s var(--lg-ease), width .42s var(--lg-ease), opacity .2s ease}}.landing.lp-refract .lp-nav-bar{-webkit-backdrop-filter:var(--lp-refract-bf);backdrop-filter:var(--lp-refract-bf)}.landing{--lg-blur:blur(8px) saturate(170%) brightness(1.1);--rim-grad:linear-gradient(135deg, #ffffff8c, #ffffff14 35%, transparent 60%, #ffffff38);--spec-top:linear-gradient(180deg, #ffffff24, transparent 26%);--pt-glow:.07;--glass:#ffffff0e;--nav-bg:#ffffff0f;--nav-shadow:0 24px 60px -16px #0009, 0 3px 10px #00000038;--glass-shadow:0 24px 60px -16px #0009, 0 3px 10px #00000038;--lit:radial-gradient(300px circle at var(--mx,50%) var(--my,50%), rgba(255, 255, 255, calc(var(--pt-glow) * var(--gl-o,0))), transparent 72%)}@media (prefers-color-scheme:light){.landing{--lg-blur:blur(8px) saturate(160%) brightness(1.03);--rim-grad:linear-gradient(135deg, #fff, #ffffff59 35%, #ffffff1a 60%, #ffffffd9);--spec-top:linear-gradient(180deg, #fffc, transparent 26%);--pt-glow:.5;--glass:#ffffff80;--nav-bg:#ffffff8c;--nav-shadow:0 22px 56px -16px #3c2c0a33, 0 2px 8px #3c2c0a14;--glass-shadow:0 22px 56px -16px #3c2c0a33, 0 2px 8px #3c2c0a14}}.lp-glass,.lp-nav-bar,.lp-nav-links,.lp-btn-glass{border-color:#0000}.lp-glass,.lp-nav-bar{transition:--gl-o .25s}.lp-glass:hover,.lp-nav-bar:hover{--gl-o:1}.lp-glass:before,.lp-nav-bar:before,.lp-nav-links:before,.lp-btn-glass:before{background:radial-gradient(180px circle at var(--mx,50%) var(--my,50%), rgba(255, 255, 255, calc(var(--gl-o,0) * .9)), transparent 70%), var(--rim-grad)}.lp-glass{background-image:var(--lit), var(--spec-top);box-shadow:inset 0 0 26px var(--lg-glow,#ffffff0a), inset 0 -16px 26px -16px var(--lg-bot), var(--glass-shadow);border-radius:26px}.lp-nav-bar{background-image:var(--lit), var(--spec-top);box-shadow:inset 0 0 22px #ffffff0a, inset 0 -10px 18px -12px var(--lg-bot), var(--nav-shadow)}.lp-nav-links{box-shadow:inset 0 0 14px #ffffff0a, inset 0 -8px 14px -10px var(--lg-bot);border-radius:999px}.lp-btn-glass{background-image:var(--spec-top);box-shadow:inset 0 0 14px #ffffff0d, inset 0 -8px 14px -10px var(--lg-bot), 0 6px 18px -8px #0006;border-radius:999px}.lp-btn-glass:hover{box-shadow:inset 0 0 18px #ffffff1f, inset 0 -8px 14px -10px var(--lg-bot), 0 10px 24px -8px #00000073}@media (prefers-color-scheme:light){.lp-glass{box-shadow:inset 0 0 26px #fff9, inset 0 0 0 1px #16130d0b, var(--glass-shadow)}.lp-nav-bar{box-shadow:inset 0 0 22px #fff9, inset 0 0 0 1px #16130d0d, var(--nav-shadow)}}.lp-slide .lp-glass,.lp-faq .lp-qa,[data-reveal] .lp-btn-glass{-webkit-backdrop-filter:none;backdrop-filter:none}@media (hover:none),(pointer:coarse),(width<=900px){.landing{--pt-glow:0;--lg-blur:blur(6px) saturate(150%)}.lp-glass{border-radius:22px}}@media (prefers-reduced-motion:reduce){.landing{--pt-glow:0}}@media (prefers-reduced-transparency:reduce){.landing{--glass:#1a1a22;--nav-bg:#1f1f28;--menu-bg:#1f1f28}.lp-glass,.lp-nav-bar,.lp-btn-glass,.landing.lp-refract .lp-nav-bar{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-transparency:reduce) and (prefers-color-scheme:light){.landing{--glass:#fff;--nav-bg:#fff;--menu-bg:#fff}}.lp-nav-bar{border-radius:999px;justify-content:center;gap:10px;width:fit-content;max-width:calc(100vw - 28px);padding:5px 6px 5px 14px}.lp-nav-bar .lp-brand-mark{width:24px;height:24px}.lp-word-nav{font-size:1.1rem}.lp-nav-links a{padding:6px 13px;font-size:.9rem}.lp-nav-act{gap:6px}.lp-icon-btn{border:1px solid var(--glass-line);background:var(--pill-active);width:36px;height:36px;color:var(--text);cursor:pointer;box-shadow:inset 0 1px 0 var(--lg-top);border-radius:50%;place-items:center;padding:0;display:inline-grid;position:relative}.lp-icon-btn .lp-icon{width:18px;height:18px}.lp-icon-btn:hover{background:var(--hover)}.lp-icon-btn:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.lp-menu-btn{border-radius:999px;min-height:36px;padding:0 14px}.lp-menu{width:min(420px,100vw - 28px);max-width:none}@media (pointer:coarse){.lp-icon-btn{width:44px;height:44px}.lp-menu-btn{min-height:44px}}@media (prefers-reduced-motion:no-preference){.lp-icon-btn{transition:transform .24s var(--lg-ease), background .2s ease}.lp-icon-btn:hover{transform:scale(1.06)}.lp-icon-btn:active{transform:scale(.94)}}.lp-eyebrow{color:var(--gold-text);letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;font:600 .8rem Space Grotesk,sans-serif}.lp-story{position:relative}.lp-story-track{height:calc(var(--n,5) * 130svh + 100svh);position:relative}.lp-story-stick{flex-direction:column;justify-content:center;height:100svh;padding:92px 0 28px;display:flex;position:sticky;top:0;overflow:clip}.lp-story-head{margin-bottom:clamp(14px,3vh,34px)}.lp-story-head .lp-h2{max-width:none;font-size:clamp(1.9rem,3.6vw,3rem)}.lp-story-head .lp-lead{max-width:62ch;margin-top:10px}.lp-story-stage{isolation:isolate;height:clamp(320px,52svh,470px);margin:0;padding:0;list-style:none;position:relative}.lp-slide{opacity:0;pointer-events:none;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid;position:absolute;inset:0}.lp-slide[data-active=true]{opacity:1;pointer-events:auto}.lp-story[data-scrub=on] .lp-story-stage .lp-slide{opacity:var(--o,0);transform:translateY(calc((1 - var(--o,0)) * 26px * var(--dir,1)))}.lp-story-stage:before{content:"";z-index:-1;background:radial-gradient(closest-side, var(--gold), transparent);opacity:.1;filter:blur(30px);pointer-events:none;width:70%;height:130%;transform:translateX(calc((var(--tp,0) - .5) * -24%));border-radius:50%;position:absolute;top:-15%;left:38%}.lp-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lp-num{font-variant-numeric:tabular-nums}.lp-slide-kicker{color:var(--gold-text);letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px;font:600 .8rem Space Grotesk,sans-serif;display:block}.lp-slide-title{font-size:clamp(1.35rem,2.3vw,2rem);line-height:1.15}.lp-slide-text>p{max-width:52ch;margin-top:12px}.lp-slide-facts{flex-wrap:wrap;gap:14px 24px;margin:20px 0 0;padding:0;list-style:none;display:flex}.lp-slide-facts strong{letter-spacing:-.02em;color:var(--text);font:700 clamp(1.15rem,1.7vw,1.5rem) Space Grotesk,sans-serif;display:block}.lp-slide-facts li>span{color:var(--muted);margin-top:2px;font-size:.85rem;display:block}.lp-slide-visual{place-items:center;min-width:0;display:grid}.lp-story-card{width:100%;max-width:560px;margin:0;padding:24px 26px}.lp-story-card figcaption{color:var(--faint);margin-top:14px;font-size:.85rem;line-height:1.5}.lp-story-card figcaption em{color:var(--muted);margin-top:6px;font-style:normal;display:block}.lp-story-card svg{width:100%;height:auto;display:block}.lp-key{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin:0 6px 0 14px;display:inline-block}.lp-key:first-child{margin-left:0}.lp-key-grey{background:var(--text);opacity:.3}.lp-key-gold{background:var(--gold)}.lp-story-dots{flex-wrap:wrap;gap:8px;margin-top:clamp(10px,2vh,24px);display:flex;position:relative}.lp-story-dots:after{content:"";background:var(--gold);height:2px;transform:scaleX(var(--tp,.1));transform-origin:0;opacity:.85;border-radius:2px;position:absolute;bottom:-8px;left:0;right:0}.lp-story-dots button{border:1px solid var(--glass-line);color:var(--muted);cursor:pointer;background:0 0;border-radius:999px;padding:8px 16px;font:600 .82rem Space Grotesk,sans-serif}.lp-story-dots button:hover{color:var(--text)}.lp-story-dots button[aria-current=true]{background:var(--pill-active);color:var(--text);box-shadow:inset 0 1px 0 var(--lg-top)}.lp-story-dots button:focus-visible{outline:2px solid var(--gold);outline-offset:2px}@media (height<=760px){.lp-story-head .lp-lead{display:none}.lp-story-stage{height:clamp(280px,56svh,380px)}.lp-story-card figcaption{margin-top:8px;font-size:.8rem}.lp-fan-card figcaption{display:none}.lp-story-card{padding:16px 20px}}.lp-line{fill:none;stroke:var(--gold);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 2;stroke-dashoffset:calc(1 - var(--p,1))}.lp-line-thin{stroke:var(--text);stroke-width:1.6px;opacity:.9;stroke-dashoffset:calc(1 - clamp(0, (var(--p,1) - .1667) / .8333, 1))}.lp-line-seg{stroke-dashoffset:calc(1 - clamp(0, (var(--p,1) - var(--a)) / (var(--b) - var(--a)), 1))}.lp-line-grey{stroke:var(--text);opacity:.38;stroke-width:2px}.lp-line-dash{stroke:var(--text);opacity:.6;stroke-width:2.2px}.lp-pen{fill:var(--gold);stroke:var(--ink);stroke-width:2px;filter:drop-shadow(0 0 6px var(--gold))}.lp-pen-light{fill:var(--text);filter:none}.lp-reveal{transform-box:fill-box;transform-origin:0;transform:scaleX(var(--p,1))}.lp-fan-card{padding:20px 24px}.lp-fan{margin-top:4px}.lp-fan-tick{stroke:var(--grid-strong);stroke-width:1.5px}.lp-fan-dot{fill:var(--grid-strong);transform-box:fill-box;transform-origin:50%}.lp-fan-dot-on{fill:var(--gold);opacity:var(--on,1);transform:scale(calc(1 + var(--on,1) * .5))}.lp-fan-w{--on:clamp(0, (var(--p,1) - var(--t)) * 30, 1)}.lp-fan-lab{fill:var(--text);opacity:calc(.55 + .45 * var(--on,1))}.lp-fan-call{border-top:1px solid var(--glass-line);grid-template-columns:1fr auto;align-items:center;gap:2px 16px;margin-top:8px;padding-top:12px;display:grid}.lp-fan-call .lp-call-name{color:var(--text);grid-column:1;margin:0;font-weight:600}.lp-fan-call .lp-call-line{grid-column:1;margin:0}.lp-fan-call .lp-call-tier{grid-area:1/2/span 2;margin:0}.lp-cal-dot{fill:var(--ink);stroke:var(--gold);stroke-width:2.4px;opacity:clamp(0, (var(--p,1) - var(--t)) * 30, 1)}.lp-wf-top{color:var(--muted);justify-content:space-between;align-items:baseline;margin-bottom:8px;font-size:.85rem;display:flex}.lp-wf-top strong{color:var(--text);letter-spacing:-.02em;font:700 1.5rem Space Grotesk,sans-serif}.lp-wf-train{fill:var(--text);opacity:.22;transform-box:fill-box;transform-origin:0;transform:scaleX(clamp(0, var(--p,1) * 6 - var(--i), 1))}.lp-wf-score{fill:var(--gold);opacity:clamp(0, (var(--p,1) * 6 - var(--i) - .9) * 10, .95);transform-box:fill-box}.lp-tl-off{stroke:var(--grid-strong);stroke-width:1.5px}.lp-tl-on{stroke:var(--gold);stroke-width:1.5px;opacity:clamp(0, (var(--p,1) - var(--t)) * 30, 1)}.lp-tl-tick text{fill:var(--text);opacity:calc(.5 + .5 * clamp(0, (var(--p,1) - var(--t)) * 30, 1))}.lp-tl-scan{transform:translateX(calc(var(--p,1) * 480px))}.lp-tl-head{stroke:var(--gold);stroke-width:2.2px;stroke-linecap:round;filter:drop-shadow(0 0 5px var(--gold))}.lp-tl-pill{fill:var(--ink);stroke:var(--gold);stroke-width:1.5px}.lp-tl-year{fill:var(--text);font:700 14px Space Grotesk,sans-serif}.lp-tl svg{overflow:visible}.lp-gate-tag rect{fill:var(--ink);stroke:var(--gold);stroke-width:1.5px}.lp-gate-tag text{fill:var(--gold-text);font:600 13px Space Grotesk,sans-serif}.lp-gate-tag{opacity:clamp(0, (var(--p,1) - .92) * 14, 1);transform:translateY(calc((1 - clamp(0, (var(--p,1) - .92) * 14, 1)) * 6px))}.lp-spark{width:112px;height:auto;margin-bottom:6px;display:block;overflow:visible}.lp-line-spark{stroke-width:2.2px}.lp-spark-bar{fill:var(--gold);opacity:.85;transform-box:fill-box;transform-origin:50% 100%;transform:scaleY(clamp(0, (var(--p,1) - var(--t)) * 9, 1))}.lp-spark-dot{fill:var(--gold);opacity:clamp(0, (var(--p,1) - var(--t)) * 14, 1)}@media (width<=900px),(prefers-reduced-motion:reduce){.lp-story-track{height:auto}.lp-story-stick{height:auto;padding:120px 0 40px;position:static;overflow:visible}.lp-story-stage{gap:56px;height:auto;display:grid}.lp-slide{opacity:1;pointer-events:auto;position:static;transform:none}.lp-story-dots,.lp-story-stage:before{display:none}}@media (width<=900px){.lp-slide{grid-template-columns:1fr;gap:24px}}.lp-features{grid-template-columns:repeat(2,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.lp-feature{padding:26px 26px 28px}.lp-feature p{max-width:50ch;margin-top:8px}.lp-sec-head .lp-cta-row{margin:22px 0 0}.lp-nav-links{box-shadow:none;background:0 0}.lp-nav-links:before{display:none}.lp-inline-link{color:var(--gold-text);text-decoration:underline;-webkit-text-decoration-color:var(--gold-line);text-decoration-color:var(--gold-line);text-underline-offset:4px;font-weight:600;text-decoration-thickness:2px}.lp-inline-link:hover{color:var(--text)}.lp-inline-link:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:3px}.landing{--amb-grid:#ffffff13;--gold-rim:#ffffff47;--gold-sheen:#ffffff09;--gold-lit:#0000;--spot:#ffb70016}@media (prefers-color-scheme:light){.landing{--amb-grid:#16130d1a;--gold-rim:#fff;--gold-sheen:#fff6;--gold-lit:#0000;--spot:#ffb70029}}.landing:before{background:radial-gradient(70vmax 52vmax at 100% -6%,#ffb7002b,#0000 68%),radial-gradient(46vmax 38vmax at -4% 104%,#ffb70012,#0000 70%);height:auto;position:fixed;inset:0}@media (prefers-color-scheme:light){.landing:before{background:radial-gradient(70vmax 52vmax at 100% -6%,#ffbe464d,#0000 68%),radial-gradient(46vmax 38vmax at -4% 104%,#ffbe4624,#0000 70%)}}.lp-glass,.lp-nav-bar{--rim-a:var(--gold-rim)}.lp-glass{background-image:linear-gradient(125deg, var(--gold-sheen), transparent 38%), linear-gradient(180deg, #ffffff0d, transparent 45%);box-shadow:inset 0 1px 0 var(--lg-top), inset 0 -14px 22px -16px var(--lg-bot), 0 14px 44px -18px var(--gold-lit), var(--glass-shadow)}.landing:after{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(var(--amb-grid) 1.1px, transparent 1.6px);background-size:24px 24px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(85% 75% at 50% 45%,#000 25%,#0000 100%);mask-image:radial-gradient(85% 75% at 50% 45%,#000 25%,#0000 100%)}.lp-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lp-xlink{color:var(--gold-text);text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:4px;font-weight:600;text-decoration-thickness:2px}.lp-xlink:hover{text-decoration-thickness:3px}.lp-hp{grid-template-columns:1fr 1fr;gap:14px;margin:0;display:grid}.lp-tile{flex-direction:column;gap:8px;min-width:0;padding:16px 18px 14px;display:flex}.lp-tile-wide{grid-column:1/-1}.lp-hp-k{color:var(--muted);letter-spacing:.04em;justify-content:space-between;align-items:center;gap:10px;margin:0;font:600 .78rem Space Grotesk,sans-serif;display:flex}.lp-hp svg{width:100%;height:auto;display:block;overflow:visible}.lp-hp-fig{flex-direction:column;margin:0;display:flex}.lp-hp-fig strong{letter-spacing:-.03em;color:var(--text);font-variant-numeric:tabular-nums;font:700 clamp(1.5rem,2.2vw,2rem)/1.05 Space Grotesk,sans-serif}.lp-hp-fig span:not(.lp-sr){color:var(--faint);margin-top:2px;font-size:.82rem}.lp-hp-chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.lp-hp-chips li{border:1px solid var(--glass-line);color:var(--muted);border-radius:999px;padding:4px 11px;font:600 .8rem Space Grotesk,sans-serif}.lp-hp-cap{color:var(--faint);grid-column:1/-1;max-width:60ch;margin:2px 0 0;font-size:.82rem}@media (prefers-reduced-motion:no-preference){.lp-hp-line{stroke-dasharray:1;animation:2.4s cubic-bezier(.6,0,.2,1) .2s backwards lp-hp-draw}.lp-hp-line-2{animation:7s cubic-bezier(.6,0,.2,1) infinite lp-hp-grow}.lp-hp-fanfill{animation:1.4s 1.8s backwards lp-hp-fade}.lp-hp-dots{animation:1.2s 2s backwards lp-hp-fade,1.6s linear 2s infinite lp-hp-march}.lp-hp-dot{transform-box:fill-box;transform-origin:50%;animation:2.8s ease-in-out 2.2s infinite lp-hp-pulse}.lp-hp-bar{transform-box:fill-box;transform-origin:0;animation:8s cubic-bezier(.2,.8,.2,1) infinite lp-hp-bar;animation-delay:calc(var(--i) * .35s)}.lp-hp-test{animation:8s infinite lp-hp-test;animation-delay:calc(var(--i) * .35s)}.lp-hp-chips li{animation:6s infinite lp-hp-chip;animation-delay:calc(var(--i) * .9s)}@keyframes lp-hp-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes lp-hp-grow{0%{stroke-dashoffset:1px}45%,88%{stroke-dashoffset:0}to{stroke-dashoffset:-1px}}@keyframes lp-hp-fade{0%{opacity:0}}@keyframes lp-hp-march{to{stroke-dashoffset:-18px}}@keyframes lp-hp-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.5)}}@keyframes lp-hp-bar{0%{transform:scaleX(0)}22%,90%{transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes lp-hp-test{0%,20%{opacity:0}30%,90%{opacity:1}to{opacity:0}}@keyframes lp-hp-chip{0%,16%{background:var(--gold);border-color:var(--gold);color:#1a1200}24%,to{border-color:var(--glass-line);color:var(--muted);background:0 0}}}@media (prefers-reduced-motion:no-preference) and (pointer:coarse){.lp-hp-line-2,.lp-hp-bar,.lp-hp-test,.lp-hp-chips li,.lp-hp-dot{animation-iteration-count:1}}@media (width<=900px){.lp-hp{margin-top:28px}}@media (hover:none),(pointer:coarse),(width<=900px){.landing{--lg-blur:blur(10px) saturate(140%)}.lp-btn-glass{-webkit-backdrop-filter:none;backdrop-filter:none}}.landing{scrollbar-width:thin}html{scroll-behavior:auto;background:#07070c}@media (prefers-color-scheme:light){html{background:#f6f2e9}}body{margin:0}.landing{--tag-plan:var(--faint)}.lp-word{white-space:nowrap}.lp-word-dot{background:var(--gold);vertical-align:baseline;border-radius:50%;width:.28em;height:.28em;margin-left:.12em;display:inline-block}.lp-brand-mark{border-radius:0;width:auto;height:26px}.lp-nav-cta{border-radius:999px;min-height:36px;padding:0 16px;font-size:.9rem}.lp-hero-copy .lp-eyebrow{margin-bottom:18px}.lp-hero .lp-cta-row .lp-btn,.lp-btn-gold{border-radius:999px}.lp-sec-head .lp-eyebrow{margin-bottom:12px}.lp-inline-note{margin:0}.lp-cards3{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.lp-cards3 .lp-tag{margin-bottom:14px}.lp-prod{margin-top:0}.lp-tag-plan{color:var(--muted);border-style:dashed;border-color:var(--btn-line)}.lp-pa{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.lp-pa-k{letter-spacing:.14em;text-transform:uppercase;font:600 .8rem Space Grotesk,sans-serif;color:var(--faint)!important;margin:0!important}.lp-pa-answer .lp-pa-k{color:var(--gold-text)!important}.lp-pa-body{max-width:52ch;font-size:1.12rem;line-height:1.55;color:var(--text)!important;margin-top:10px!important}.lp-eps{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.lp-ep{flex-direction:column;padding:22px;display:flex}.lp-ep-top{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.lp-ep p{flex:1;font-size:.95rem}.lp-ep-soon{border-style:dashed}.lp-chip-path{background:var(--inset);border:1px solid var(--glass-line);color:var(--text);overflow-wrap:anywhere;border-radius:10px;margin-top:16px;padding:8px 10px;font:500 .78rem/1.45 ui-monospace,SF Mono,Menlo,Consolas,monospace;display:block}.lp-chip-path b{color:var(--gold-text);margin-right:4px;font-weight:700}.lp-ep-soon .lp-chip-path{opacity:.75}.lp-resp{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:36px;display:grid}.lp-code{margin:0;padding:0;overflow:hidden}.lp-code-bar{border-bottom:1px solid var(--glass-line);align-items:center;gap:12px;padding:14px 18px;display:flex}.lp-code-dots{gap:6px;display:inline-flex}.lp-code-dots i{background:var(--grid-strong);border-radius:50%;width:10px;height:10px}.lp-code-bar .lp-tag{margin-right:auto}.lp-copy{border:1px solid var(--btn-line);background:var(--pill-active);min-height:34px;color:var(--text);cursor:pointer;border-radius:999px;padding:0 14px;font:600 .82rem Inter,sans-serif;position:relative}.lp-copy:hover{background:var(--hover)}.lp-pre{color:var(--text);background:var(--inset);tab-size:2;margin:0;padding:20px 20px 18px;font:400 .82rem/1.62 ui-monospace,SF Mono,Menlo,Consolas,monospace;overflow-x:auto}.lp-pre:focus-visible{outline:3px solid var(--focus);outline-offset:-3px;border-radius:0}.tk-key{color:#8ab4ff}.tk-str{color:#7ee0a0}.tk-num{color:#ffb700}.tk-pun{color:var(--faint)}@media (prefers-color-scheme:light){.tk-key{color:#1f4fb3}.tk-str{color:#14672c}.tk-num{color:#7d5200}}.lp-code figcaption{color:var(--faint);border-top:1px solid var(--glass-line);padding:14px 20px 18px;font-size:.85rem}.lp-notes{gap:14px;display:grid}.lp-note{border-top:1px solid var(--glass-line);grid-template-columns:auto 1fr;gap:14px;padding:18px 0;display:grid}.lp-note:first-child{border-top:0;padding-top:0}.lp-note .lp-step-n{flex:none;margin:2px 0 0}.lp-note p{margin-top:6px}.lp-inline-code{background:var(--chip);color:var(--text);border-radius:7px;padding:1px 7px;font:600 .82rem ui-monospace,SF Mono,Menlo,Consolas,monospace}.lp-plans-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.lp-plan{flex-direction:column;padding:30px;display:flex}.lp-plan .lp-tag{align-self:flex-start;margin-bottom:16px}.lp-plan-name{font-size:1.7rem}.lp-plan>.lp-btn{margin-top:auto}.lp-plan-feat .lp-tag{background:var(--gold);border-color:var(--gold);color:#1a1200}.lp-plan-feat{outline:1px solid var(--gold-line);outline-offset:-1px}.lp-examples{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.lp-example-kind{color:var(--faint);font-size:.85rem;font-weight:600}.lp-pic{background:var(--pic);border-radius:14px;height:74px;margin-top:14px}.lp-example .lp-call-name{margin-top:14px!important}.lp-faq-wrap{max-width:920px}.lp-faq{gap:10px;display:grid}.lp-qa{border:1px solid var(--glass-line);background:var(--glass);-webkit-backdrop-filter:var(--lg-blur);backdrop-filter:var(--lg-blur);border-radius:20px}.lp-qa summary{cursor:pointer;color:var(--text);border-radius:20px;justify-content:space-between;align-items:center;gap:18px;min-height:44px;padding:20px 24px;font:600 1.05rem Space Grotesk,sans-serif;list-style:none;display:flex}.lp-qa summary::-webkit-details-marker{display:none}.lp-qa summary i{border:solid var(--gold-line);border-width:0 3px 3px 0;flex:none;width:12px;height:12px;transition:transform .25s;transform:rotate(45deg)translate(-2px,-2px)}.lp-qa[open] summary i{transform:rotate(-135deg)}.lp-qa summary:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.lp-qa p{max-width:70ch;padding:0 24px 22px}.lp-qa[open]{background:var(--pill)}.lp-contact{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:48px;display:grid}.lp-contact .lp-sec-head{margin-bottom:0;position:sticky;top:110px}.lp-form{gap:18px;padding:30px;display:grid}.lp-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.lp-field{align-content:start;gap:6px;display:grid}.lp-field label{color:var(--text);font-size:.9rem;font-weight:600}.lp-field input,.lp-field select,.lp-field textarea{border:1px solid var(--btn-line);background:var(--inset);width:100%;min-height:46px;color:var(--text);border-radius:12px;padding:11px 14px;font:400 1rem Inter,sans-serif}.lp-field textarea{resize:vertical;min-height:110px}.lp-field select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--gold-line) 50%), linear-gradient(135deg, var(--gold-line) 50%, transparent 50%);background-position:calc(100% - 20px),calc(100% - 14px);background-repeat:no-repeat;background-size:6px 6px;padding-right:36px}.lp-field select option{color:#111;background:#fff}.lp-field input:focus-visible,.lp-field select:focus-visible,.lp-field textarea:focus-visible{outline:3px solid var(--focus);outline-offset:1px}.lp-field.has-error input,.lp-field.has-error textarea{border-color:var(--down)}.lp-hint{color:var(--faint);font-size:.82rem}.lp-err{color:var(--down);font-size:.85rem;font-weight:500}.lp-form-act{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.lp-form-act .lp-btn{border:0}.lp-form-note{flex:260px;margin:0!important}::placeholder{color:var(--faint);opacity:1}.lp-footer .lp-wrap{text-align:center;justify-items:center}.lp-foot-name{justify-content:center;align-items:center;gap:14px;font:600 1.25rem Space Grotesk,sans-serif;display:flex}.lp-foot-qe{width:auto;height:34px}.lp-footer .lp-small{margin-left:auto;margin-right:auto}#response,#plans,#faq{position:relative}#response:before,#plans:before,#faq:before{content:"";z-index:-1;pointer-events:none;aspect-ratio:1;background:radial-gradient(circle at center, var(--spot), transparent 68%);border-radius:50%;width:min(60vmax,900px);position:absolute}#response:before{top:-8%;right:-14%}#plans:before{top:4%;left:-16%}#faq:before{top:-10%;right:-12%}@media (width<=1100px){.lp-eps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.lp-cards3,.lp-plans-grid,.lp-examples,.lp-pa,.lp-resp,.lp-contact,.lp-eps,.lp-form-grid{grid-template-columns:1fr}.lp-contact{gap:28px}.lp-contact .lp-sec-head{position:static}.lp-nav-cta{display:none}.lp-form{padding:22px}.lp-sec-tight{padding:40px 0}}@media (width<=520px){.lp-nav-bar{gap:6px;padding-left:10px}.lp-word-nav{font-size:1rem}.lp-qa summary{padding:16px 18px;font-size:1rem}.lp-qa p{padding:0 18px 18px}.lp-pre{font-size:.74rem}}@media (width>=901px){.lp-menu{display:none}}.lp-ticks{gap:8px;margin:18px 0 22px;display:grid}.lp-ticks li{color:var(--text);padding-left:26px;font-size:.95rem;position:relative}.lp-ticks li:before{content:"";border:solid var(--gold-line);border-width:0 3px 3px 0;width:7px;height:12px;position:absolute;top:.3em;left:3px;transform:rotate(40deg)}.lp-plan .lp-ticks{margin-bottom:26px}.lp-resp>*,.lp-contact>*,.lp-cards3>*,.lp-eps>*{min-width:0}.lp-code-bar{flex-wrap:wrap}@media (width<=520px){.lp-code-bar .lp-tag{margin-right:0;font-size:.74rem}.lp-copy{margin-left:auto}}.lp-brand-badge{background:linear-gradient(160deg,#ffffff24,#ffffff0a);border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:inline-grid;position:relative;box-shadow:inset 0 1px #ffffff47,inset 0 -8px 14px -10px #00000080,0 6px 16px -8px #0009}.lp-brand-badge:before{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(135deg,#ffffff80,#ffffff0f 40%,#0000 62%,#fff3);padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.lp-brand-badge .lp-brand-mark,.lp-brand-badge .lp-foot-qe{width:auto;height:24px}.lp-brand-badge-lg{border-radius:14px;width:46px;height:46px}.lp-brand-badge-lg .lp-foot-qe{height:30px}.lp-brand-text{flex-direction:column;line-height:1.05;display:inline-flex}.lp-brand-sub{color:var(--faint);letter-spacing:.16em;text-transform:uppercase;margin-top:3px;font:600 .62rem Space Grotesk,sans-serif}@media (prefers-color-scheme:light){.lp-brand-badge{background:linear-gradient(160deg,#ffffffe6,#ffffff8c);box-shadow:inset 0 1px #fff,0 6px 16px -8px #3c321e59}}@media (width<=520px){.lp-brand-sub{display:none}}.landing{--tryit-pop:#15151d;--tryit-field:#0000004d;--sk-a:#ffffff14;--sk-b:#ffffff29}@media (prefers-color-scheme:light){.landing{--tryit-pop:#fff;--tryit-field:#fffc;--sk-a:#16130d12;--sk-b:#16130d24}}.lp-tryit-box{padding:26px;position:relative}.lp-tryit-top{margin-bottom:14px;display:flex}.lp-tryit-top .lp-tag{white-space:normal}.lp-tryit-lab{color:var(--text);margin-bottom:8px;font:600 .9rem Inter,sans-serif;display:block}.lp-tryit-field{position:relative}.lp-tryit-input{border:1px solid var(--btn-line);background:var(--tryit-field);width:100%;min-height:54px;color:var(--text);border-radius:14px;padding:0 18px;font:500 1.05rem Inter,sans-serif}.lp-tryit-input::placeholder{color:var(--faint)}.lp-tryit-input:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.lp-tryit-list{z-index:20;background:var(--tryit-pop);border:1px solid var(--btn-line);border-radius:14px;max-height:300px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 40px -12px #00000080}.lp-tryit-list[hidden]{display:none}.lp-tryit-list li{cursor:pointer;color:var(--text);overflow-wrap:anywhere;border-radius:9px;padding:11px 12px;font-size:.97rem;line-height:1.35}.lp-tryit-list li.on{background:var(--hover);box-shadow:inset 3px 0 0 var(--gold)}.lp-tryit-note{min-height:1.4em;margin-top:10px!important}.lp-tryit-chips{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.lp-tryit-hint{color:var(--faint);margin-right:2px;font-size:.9rem}.lp-tryit-chip{border:1px solid var(--btn-line);background:var(--glass);min-height:44px;color:var(--text);cursor:pointer;border-radius:999px;padding:0 16px;font:500 .92rem Inter,sans-serif}.lp-tryit-chip:hover{background:var(--hover);border-color:var(--gold-line)}.lp-tryit-nojs{margin-top:14px!important}.lp-tryit-out{margin-top:22px}.lp-tryit-res{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:18px;display:grid}.lp-tryit-side{gap:18px;min-width:0;display:grid}.lp-tryit-card{padding:22px}.lp-tryit-k{letter-spacing:.08em;text-transform:uppercase;font:600 .8rem Inter,sans-serif;color:var(--faint)!important;margin:0!important}.lp-tryit-name{overflow-wrap:anywhere;margin-top:8px}.lp-tryit-prices{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:14px 0 0;display:grid}.lp-tryit-prices div{background:var(--inset);border:1px solid var(--glass-line);border-radius:14px;padding:12px 14px}.lp-tryit-prices dt{color:var(--faint);font-size:.78rem;line-height:1.3}.lp-tryit-prices dd{letter-spacing:-.02em;color:var(--text);margin:4px 0 0;font:700 1.6rem Space Grotesk,sans-serif}.lp-tryit-thin{margin-top:10px!important}.lp-tryit-hz{gap:0;margin-top:14px;display:grid}.lp-tryit-hz li{border-top:1px solid var(--glass-line);gap:6px;padding:12px 0;display:grid}.lp-tryit-hz-l{color:var(--text);align-items:center;gap:10px;display:flex}.lp-tryit-hz-l b{font:600 .95rem Space Grotesk,sans-serif}.lp-tryit-hz-t{color:var(--muted);font-size:.92rem;line-height:1.5}.lp-chip.lp-flat{background:var(--chip);color:var(--text)}.lp-tryit-speed{grid-column:1/-1}.lp-tryit-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0 0;display:grid}.lp-tryit-tiles dt{color:var(--faint);font:600 .82rem Inter,sans-serif}.lp-tryit-tiles dd{letter-spacing:-.02em;color:var(--text);font-variant-numeric:tabular-nums;margin:4px 0 6px;font:700 1.7rem Space Grotesk,sans-serif}.lp-tryit-tiles p{color:var(--faint);font-size:.78rem;line-height:1.45;margin:0!important}.lp-tryit-bar{background:var(--tier-off);border-radius:999px;height:8px;margin-top:16px;display:flex;overflow:hidden}.lp-tryit-bar-s{background:var(--gold);display:block}.lp-tryit-bar-n{flex:1;display:block}.lp-tryit-cav{margin-top:12px!important}.lp-tryit-again{min-height:44px;margin-top:12px}.lp-tryit-code .lp-pre{max-height:640px;overflow:auto}.lp-tryit-err{margin-top:0}.lp-tryit-errmsg{font:600 1.1rem Space Grotesk,sans-serif;color:var(--text)!important;margin:0!important}.lp-tryit-err .lp-cta-row{margin-top:14px}.lp-sk{background:var(--sk-a);border-radius:8px;width:100%;height:14px;margin-top:12px;display:block}.lp-sk-h28{height:28px}.lp-sk-w40{width:40%}.lp-sk-w50{width:50%}.lp-sk-w60{width:60%}.lp-sk-w80{width:80%}.lp-tryit-skcode{min-height:280px;padding:18px 20px 22px}@media (prefers-reduced-motion:no-preference){.lp-sk{background:linear-gradient(90deg, var(--sk-a), var(--sk-b), var(--sk-a)) 0 0 / 200% 100%;animation:1.4s ease-in-out infinite lp-sk}@keyframes lp-sk{0%{background-position:100% 0}to{background-position:-100% 0}}}@media (width<=900px){.lp-tryit-res{grid-template-columns:minmax(0,1fr)}.lp-tryit-box{padding:18px}}@media (width<=520px){.lp-tryit-tiles{grid-template-columns:minmax(0,1fr)}.lp-tryit-tiles>div{grid-template-columns:auto 1fr;align-items:baseline;column-gap:12px;display:grid}.lp-tryit-tiles dd{text-align:right;margin:0}.lp-tryit-tiles p{grid-column:1/-1}.lp-tryit-prices{grid-template-columns:minmax(0,1fr)}.lp-tryit-chip{text-align:left;width:100%}}@media (width>=901px) and (prefers-reduced-motion:no-preference){.lp-story-stage{height:auto;display:grid}.lp-story-stage .lp-slide{grid-area:1/1;position:relative;inset:auto}}.lp-slide-facts li>span{max-width:18ch}.lp-cards4{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (width<=1100px){.lp-cards4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.lp-cards4{grid-template-columns:1fr}}.lp-prism+.lp-cta-row{margin-top:28px}.lp-glass,.lp-qa{-webkit-backdrop-filter:none;backdrop-filter:none}.lp-glass{background-color:var(--glass)}.lp-specs{margin:0 0 40px;padding:clamp(20px,2.4vw,32px)}.lp-specs .lp-h3{margin:0 0 6px}.lp-specs-lead,.lp-specs-note{max-width:80ch;color:var(--muted);margin:0 0 18px}.lp-specs-note{margin:16px 0 0;font-size:.9em}.lp-specs-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.lp-specs-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:560px}.lp-specs-table th,.lp-specs-table td{text-align:left;border-bottom:1px solid var(--glass-line);white-space:nowrap;padding:12px 14px}.lp-specs-table thead th{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:.78em;font-weight:600}.lp-specs-table tbody th{color:var(--text);font-weight:600}.lp-specs-table tbody td{font-size:1.08em}.lp-specs-table tbody tr:last-child th,.lp-specs-table tbody tr:last-child td{border-bottom:0}.lp-spec-id{min-width:2.6em;color:var(--gold);margin-right:6px;font-weight:700;display:inline-block}.lp-sub{margin:48px 0 12px;font-size:clamp(1.25rem,2vw,1.6rem)}.lp-sublead{max-width:80ch;color:var(--muted);margin:0 0 22px}.lp-pipe{counter-reset:pipe;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.lp-pipe-step{padding:22px;position:relative}.lp-pipe-step .lp-h3{margin:10px 0 6px}.lp-pipe-step p{color:var(--muted);margin:0}.lp-pipe-n{width:30px;height:30px;color:var(--gold);border:1px solid var(--glass-line);background:var(--glass);border-radius:50%;place-items:center;font-weight:700;display:inline-grid}@media (width<=1100px){.lp-pipe{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.lp-pipe{grid-template-columns:1fr}}@media (width>=1101px){.lp-pipe-step:last-child:nth-child(4n+3){grid-column:span 2}}@media (width>=901px){.landing p:not(.lp-eyebrow):not(.lp-hp-k):not(.lp-tryit-k):not(.lp-call-name):not(.lp-call-line):not(.lp-tryit-errmsg):not(.lp-sr):not(.lp-cta-row):not(.lp-foot-name):not(.lp-pa-k):not(.lp-hp-fig):not(.lp-small):not(.lp-tryit-nojs),.landing .lp-feature p,.landing .lp-pipe-step p,.landing .lp-qa p{text-align:justify;text-justify:inter-word;-webkit-hyphens:none;hyphens:none;overflow-wrap:normal}.landing .lp-footer p{text-align:center}}.landing{--csg-green:#70d888}@media (prefers-color-scheme:light){.landing{--csg-green:#1f9d57}}.lp-csg{letter-spacing:-.02em;color:var(--text);white-space:nowrap;vertical-align:-.12em;align-items:center;gap:.32em;font-family:Space Grotesk,sans-serif;font-weight:700;display:inline-flex}.lp-csg-mark{flex:none;width:1.05em;height:1.05em}.lp-csg-word b{color:var(--csg-green);font-weight:700}.lp-csg-big{margin-right:.1em;font-size:1.15em}.lp-csg-inline{font-size:1em}.lp-btn .lp-csg{color:inherit;vertical-align:-.14em}.lp-btn .lp-csg-mark{width:1em;height:1em}.lp-showcase-logo{margin:6px 0 14px;text-decoration:none;display:inline-block}.lp-showcase-logo .lp-csg-big{gap:.28em;font-size:clamp(2.2rem,4.4vw,3.6rem)}.lp-showcase-logo .lp-csg-mark{width:.95em;height:.95em}.lp-lead .lp-csg-inline{color:var(--text);vertical-align:baseline;font-weight:700}.lp-btn-gold .lp-csg{--csg-green:#0b5a2b}@media (width>=1101px){.lp-prism,.lp-pipe{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-pipe-step:last-child:nth-child(odd){grid-column:span 2}}@media (width>=901px) and (width<=1360px){.landing .lp-ep p,.landing .lp-cards3 p,.landing .lp-examples p,.landing .lp-plans-grid p{text-align:left}}@media (width>=1101px){.lp-prism .lp-feature p,.lp-pipe-step p{max-width:none}.lp-eps{grid-template-columns:repeat(3,minmax(0,1fr))}}.lp-tryit-note:empty{min-height:0;margin:0!important}.lp-tryit-hint{flex-basis:100%;margin:0 0 -2px}.lp-nav-bar{will-change:transform}.is-safari .lp-pen,.is-safari .lp-tl-head,.is-safari .lp-story-stage:before{filter:none}.is-safari .lp-nav-bar{will-change:auto}.lp-pic{place-items:center;display:grid;overflow:hidden}.lp-pic img{object-fit:contain;max-width:92%;max-height:92%}.lp-pic{height:104px}.lp-tier{height:14px;color:var(--tier-c,var(--gold));gap:2px}.lp-tier span{border-radius:1px;width:3px}.lp-tier span.on{background:currentColor}.landing{--tier-mint:#70d888;--tier-amber:#ffb700;--tier-slate:#ffffff9e}@media (prefers-color-scheme:light){.landing{--tier-mint:#1f9d57;--tier-amber:#b87a00;--tier-slate:#16130d99}}.lp-tier[data-tier="4"],.lp-tier[data-tier="3"],.lp-call-tier[data-tier="4"],.lp-call-tier[data-tier="3"]{--tier-c:var(--tier-mint)}.lp-tier[data-tier="2"],.lp-call-tier[data-tier="2"]{--tier-c:var(--tier-amber)}.lp-tier[data-tier="1"],.lp-call-tier[data-tier="1"]{--tier-c:var(--tier-slate)}.lp-call-tier{color:var(--tier-c,var(--text))}.lp-call-tier>span:last-child{color:var(--tier-c,var(--text));font-weight:600}.lp-rcard{--rar-c:var(--rar,#ffffff80);--bloom:calc(14% + var(--lvl,0) * 6%)}.lp-rcard[data-lvl="3"]{--lvl:3}.lp-rcard[data-lvl="2"]{--lvl:2}.lp-rcard[data-lvl="1"]{--lvl:1}.lp-rcard{background-image:radial-gradient(90% 62% at 50% 30%, color-mix(in srgb, var(--rar-c) var(--bloom), transparent), transparent 72%), linear-gradient(180deg, color-mix(in srgb, var(--rar-c) 6%, transparent), transparent 55%), linear-gradient(125deg, var(--gold-sheen), transparent 38%);--rim-a:color-mix(in srgb, var(--rar-c) 62%, #ffffff80);--rim-b:color-mix(in srgb, var(--rar-c) 22%, transparent);box-shadow:inset 0 1px 0 var(--lg-top), 0 0 0 1px color-mix(in srgb, var(--rar-c) 12%, transparent), 0 14px 38px -14px color-mix(in srgb, var(--rar-c) 42%, transparent), var(--glass-shadow)}.lp-rcard .lp-pic{background:0 0;height:150px;margin-top:6px}.lp-rcard .lp-pic img{filter:drop-shadow(0 12px 14px #00000080);max-width:96%;max-height:100%}.lp-rcard[data-lvl="3"]:after{content:"";border-radius:inherit;pointer-events:none;opacity:.7;background:linear-gradient(105deg, transparent 38%, #ffffff1a 48%, color-mix(in srgb, var(--rar-c) 14%, transparent) 52%, transparent 62%);background-position:130% 0;background-size:250% 100%;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.lp-rcard[data-lvl="3"]:after{animation:9s ease-in-out infinite lp-rsheen}}@keyframes lp-rsheen{0%,62%{background-position:130% 0}to{background-position:-30% 0}}.lp-rcard .lp-pic{overflow:visible}.lp-rcard .lp-pic img{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:100%}.lp-tier{gap:3px;height:17px}.lp-tier span{width:4px}.lp-tier span:first-child{height:6px}.lp-tier span:nth-child(2){height:9.5px}.lp-tier span:nth-child(3){height:13px}.lp-tier span:nth-child(4){height:17px}.lp-rcard .lp-pic{height:150px;display:block;position:relative;overflow:visible}.lp-rcard .lp-pic img{object-fit:contain;width:100%;max-width:none;height:100%;max-height:none;position:absolute;inset:0}.lp-tryit-notes{margin-top:34px}.lp-tryit-notes .lp-notes{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 44px}.lp-tryit-notes .lp-note:nth-child(2){border-top:0;padding-top:0}@media (width<=900px){.lp-tryit-notes .lp-notes{grid-template-columns:1fr}.lp-tryit-notes .lp-note:nth-child(2){border-top:1px solid var(--glass-line);padding-top:18px}}.lp-xch-cards{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=900px){.lp-xch-cards{grid-template-columns:1fr}}.lp-xch-frame{margin-top:28px;padding:14px}.lp-xch-bar{flex-wrap:wrap;align-items:center;gap:14px;padding:4px 6px 12px;display:flex}.lp-xch-bar .lp-xch-title{color:var(--text);flex:260px;margin:0;font:600 1rem Space Grotesk,sans-serif}.lp-xch-live{align-items:center;gap:8px;display:inline-flex}.lp-xch-live:before{content:"";background:var(--csg-green,#70d888);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block;position:static}.lp-xch-toggle{border:1px solid var(--glass-line);border-radius:12px;display:inline-flex;overflow:hidden}.lp-xch-toggle button{min-height:40px;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0 16px;font:600 .9rem Inter,sans-serif}.lp-xch-toggle button[aria-pressed=true]{background:var(--text);color:var(--bg,#0b0c10)}.lp-xch-toggle button:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.lp-xch-stage{border:1px solid var(--glass-line);background:#0000002e;border-radius:14px;height:min(78vh,760px);overflow:auto}.lp-xch-ph{text-align:center;color:var(--muted);margin:0;padding:48px 24px}.landing .lp-xch-ph{text-align:center}.lp-xch-note{margin:12px 6px 2px}.lp-xch-cta{align-items:center;margin-top:28px}.lp-xch-example{gap:10px}.lp-xch-example-k{color:var(--muted);font:600 .9rem Inter,sans-serif}@media (width<=900px){.lp-xch-frame{background-image:none;padding:8px}.lp-xch-stage{height:560px}}.lp-plans-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.lp-plan{padding:26px}@media (width<=1100px){.lp-plans-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.lp-plans-grid{grid-template-columns:1fr}}@media (width>=901px){.landing .lp-plans-grid .lp-plan>p:not(.lp-eyebrow):not(.lp-hp-k):not(.lp-tryit-k):not(.lp-call-name):not(.lp-call-line):not(.lp-tryit-errmsg):not(.lp-sr):not(.lp-cta-row):not(.lp-foot-name):not(.lp-pa-k):not(.lp-hp-fig):not(.lp-small):not(.lp-tryit-nojs){text-align:left}}
