.hero.svelte-1cnyrkm{background:#05070c;position:relative}.overlay.svelte-1cnyrkm{pointer-events:none;position:absolute;inset:0}.overlay-sticky.svelte-1cnyrkm{flex-direction:column;align-items:center;height:100vh;display:flex;position:sticky;top:0}.stack.svelte-1cnyrkm{text-align:center;box-sizing:border-box;flex-direction:column;align-items:center;width:100%;margin-top:24vh;padding:0 1.5rem;display:flex}.headlines.svelte-1cnyrkm{justify-items:center;width:100%;display:grid}.state.svelte-1cnyrkm{will-change:opacity, transform;flex-direction:column;grid-area:1/1;align-items:center;display:flex}h1.svelte-1cnyrkm{font-family:var(--h-face);font-weight:700;font-size:var(--h-size);letter-spacing:.07em;text-transform:uppercase;background:linear-gradient(#fff6ec 0%,#ffd39a 42%,#ff8a2a 74%,#ff4d10 100%);color:#0000;filter:drop-shadow(0 3px 22px #ff5a0a73)drop-shadow(0 1px 3px #0009);-webkit-background-clip:text;background-clip:text;margin:0;line-height:1.12}.connector.svelte-1cnyrkm{letter-spacing:.55em;text-indent:.55em;vertical-align:middle;font-size:.3em;font-weight:500;line-height:2.6;display:inline-block}.problem-support.svelte-1cnyrkm{color:#fff0e2eb;text-shadow:0 1px 4px #140400d9,0 2px 18px #140400b3;max-width:52ch;margin:clamp(.9rem,2.2vh,1.5rem) 0 0;font-family:Jost,ui-sans-serif,system-ui,sans-serif;font-size:clamp(1rem,2vw,1.3rem);font-weight:400;line-height:1.55}.support-line.svelte-1cnyrkm{display:block}.resolution-h.svelte-1cnyrkm{font-family:var(--h-face);font-weight:700;font-size:var(--h-size);letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(#f7fdff 0%,#dcecf4 30%,#a9cee2 64%,#5f9ec5 100%);color:#0000;filter:drop-shadow(0 2px 24px #78b2d673)drop-shadow(0 1px 3px #04182c80);-webkit-background-clip:text;background-clip:text;margin:0;line-height:1.1}.shipline.svelte-1cnyrkm{letter-spacing:.16em;text-transform:uppercase;color:#dcecf4d1;text-shadow:0 1px 4px #041220e6,0 2px 16px #041220b3;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:0 .55rem;margin:clamp(.85rem,2.2vh,1.35rem) 0 0;font-family:Jost,ui-sans-serif,system-ui,sans-serif;font-size:clamp(.78rem,1.35vw,.95rem);font-weight:500;display:flex}.shipline.svelte-1cnyrkm time:where(.svelte-1cnyrkm){color:#f7fdff}.ship-sep.svelte-1cnyrkm{color:#a9cee280}@media (width<=560px){.ship-part.svelte-1cnyrkm{text-align:center;flex:0 0 100%}.ship-sep.svelte-1cnyrkm{display:none}}.console.svelte-1cnyrkm{z-index:5;box-sizing:border-box;-webkit-backdrop-filter:blur(7px);opacity:0;pointer-events:none;background:#080e1675;border:1px solid #fff3;border-radius:18px;flex-direction:column;width:min(340px,86vw);margin-top:clamp(1.6rem,4.5vh,3rem);padding:1.05rem 1.2rem 1.15rem;transition:opacity .9s;display:flex;box-shadow:0 10px 40px #00000059}.console.visible.svelte-1cnyrkm{opacity:var(--console-o,1);pointer-events:auto}.sub.svelte-1cnyrkm{box-sizing:border-box;text-align:center;pointer-events:none;max-width:92vw;margin:0;padding:0;position:absolute;bottom:clamp(3.6rem,9vh,6rem);left:50%;transform:translate(-50%)}.sub.live.svelte-1cnyrkm{pointer-events:auto}.cta.svelte-1cnyrkm{letter-spacing:.03em;color:#ffd6a6f2;text-shadow:0 1px 10px #020a12d9;border-bottom:1px solid #ffd6a652;align-items:baseline;gap:.45rem;padding-bottom:.18rem;font-family:Jost,ui-sans-serif,system-ui,sans-serif;font-size:clamp(1rem,1.9vw,1.18rem);font-weight:500;text-decoration:none;transition:color .25s,border-color .25s;display:inline-flex}.cta.svelte-1cnyrkm:after{content:"→";font-size:.95em;transition:transform .25s}.cta.svelte-1cnyrkm:hover,.cta.svelte-1cnyrkm:focus-visible{color:#fff3e2;border-bottom-color:#ffd6a6cc;outline:none}.cta.svelte-1cnyrkm:hover:after,.cta.svelte-1cnyrkm:focus-visible:after{transform:translate(4px)}.cue.svelte-1cnyrkm{color:#ffebd6d9;text-shadow:0 1px 10px #0a0200cc;flex-direction:column;align-items:center;gap:.15rem;display:flex;position:absolute;bottom:clamp(1rem,3vh,2rem);left:50%;transform:translate(-50%)}.cue-more.svelte-1cnyrkm{pointer-events:none;bottom:clamp(1rem,3vh,2rem)}.cue-label.svelte-1cnyrkm{letter-spacing:.42em;text-indent:.42em;text-transform:uppercase;font-family:Bebas Neue,ui-sans-serif,system-ui,sans-serif;font-size:.8rem}.cue-chevron.svelte-1cnyrkm{filter:drop-shadow(0 1px 6px #0a0200b3);animation:2.2s ease-in-out infinite svelte-1cnyrkm-cue-bob}@keyframes svelte-1cnyrkm-cue-bob{0%,to{opacity:.75;transform:translateY(0)}50%{opacity:1;transform:translateY(7px)}}@media (width<=900px){.stack.svelte-1cnyrkm{margin-top:12vh}.console.svelte-1cnyrkm{width:min(300px,86vw);padding:.8rem 1.05rem .9rem}}@media (prefers-reduced-motion:reduce){.console.svelte-1cnyrkm{transition:none}.cue-chevron.svelte-1cnyrkm{animation:none}.cue.svelte-1cnyrkm{display:none}h1.svelte-1cnyrkm,.resolution-h.svelte-1cnyrkm{filter:drop-shadow(0 2px 10px #0009)}}.strip.svelte-1386r6v{z-index:1;padding:clamp(2.6rem, 7vh, 4.2rem) var(--gutter-right,1.15rem) clamp(1.4rem, 4vh, 2.4rem) var(--gutter-left,1.15rem);position:relative}.anchor.svelte-1386r6v{height:0;margin:0}ul.svelte-1386r6v{gap:clamp(1.3rem,3.5vw,2.6rem);max-width:1180px;margin:0 auto;padding:0;list-style:none;display:grid}li.svelte-1386r6v{border-top:1px solid #a9cee224;padding-top:.95rem}.claim.svelte-1386r6v{letter-spacing:.01em;color:#e8f0f6;margin:0 0 .4rem;font-family:Jost,ui-sans-serif,system-ui,sans-serif;font-size:clamp(1rem,1.9vw,1.12rem);font-weight:600;line-height:1.4}.note.svelte-1386r6v{color:#e8f0f699;margin:0;font-size:clamp(.88rem,1.6vw,.96rem);line-height:1.6}@media (width>=861px){ul.svelte-1386r6v{grid-template-columns:repeat(3,1fr)}}.fit.svelte-qe7r7x{padding-block:clamp(4rem,10vh,7rem) clamp(4rem,9vh,6.5rem)}.inner.svelte-qe7r7x{max-width:1180px;margin:0 auto}.anchor.svelte-qe7r7x{height:0;margin:0}.lede.svelte-qe7r7x{max-width:34rem;margin-bottom:clamp(2.4rem,6vh,3.8rem)}h2.svelte-qe7r7x{letter-spacing:.04em;background:linear-gradient(#f7fdff 0%,#dcecf4 45%,#a9cee2 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 1.1rem;font-family:Cinzel,serif;font-size:clamp(1.85rem,4.6vw,3.3rem);font-weight:700;line-height:1.08}.sub.svelte-qe7r7x{color:#e8f0f6b8;max-width:58ch;margin:0;font-size:clamp(1rem,1.9vw,1.14rem);line-height:1.72}.cols.svelte-qe7r7x{gap:clamp(1.6rem,4vw,3rem);display:grid}.col.svelte-qe7r7x{border-top:1px solid #a9cee229;padding-top:1.3rem}.col.no.svelte-qe7r7x{border-top-color:#ffb45e42}.cap.svelte-qe7r7x{letter-spacing:.42em;text-transform:uppercase;color:#a9cee2b8;margin:0 0 1.3rem;font-family:Bebas Neue,ui-sans-serif,system-ui,sans-serif;font-size:.88rem}.col.no.svelte-qe7r7x .cap:where(.svelte-qe7r7x){color:#ffb05ec7}ul.svelte-qe7r7x{gap:.95rem;margin:0;padding:0;list-style:none;display:grid}li.svelte-qe7r7x{color:#e8f0f6db;align-items:flex-start;gap:.75rem;font-size:clamp(.97rem,1.8vw,1.04rem);line-height:1.6;display:flex}li.svelte-qe7r7x svg:where(.svelte-qe7r7x){fill:none;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:17px;height:17px;margin-top:.28rem}.col.yes.svelte-qe7r7x li:where(.svelte-qe7r7x) svg:where(.svelte-qe7r7x){stroke:#7ac4e8}.col.no.svelte-qe7r7x li:where(.svelte-qe7r7x) svg:where(.svelte-qe7r7x){stroke:#ff8a2a}@media (width>=861px){.cols.svelte-qe7r7x{grid-template-columns:1fr 1fr}}.approach.svelte-o4g8n8{padding-block:clamp(4rem,10vh,7rem) clamp(4rem,9vh,6.5rem)}.inner.svelte-o4g8n8{max-width:1180px;margin:0 auto}.anchor.svelte-o4g8n8{height:0;margin:0}.lede.svelte-o4g8n8{max-width:36rem;margin-bottom:clamp(2.6rem,6.5vh,4rem)}h2.svelte-o4g8n8{letter-spacing:.04em;background:linear-gradient(#f7fdff 0%,#dcecf4 45%,#a9cee2 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 1.1rem;font-family:Cinzel,serif;font-size:clamp(1.7rem,4.2vw,3rem);font-weight:700;line-height:1.1}.sub.svelte-o4g8n8{color:#e8f0f6b8;max-width:58ch;margin:0;font-size:clamp(1rem,1.9vw,1.14rem);line-height:1.72}.qs.svelte-o4g8n8{gap:clamp(1.5rem,3.6vh,2.3rem);margin:0;padding:0;list-style:none;display:grid}.qs.svelte-o4g8n8 li:where(.svelte-o4g8n8){align-items:flex-start;gap:clamp(.9rem,2.4vw,1.6rem);max-width:62rem;display:flex}.n.svelte-o4g8n8{letter-spacing:.18em;color:#a9cee273;flex:none;width:2.1rem;padding-top:.15rem;font-family:Bebas Neue,ui-sans-serif,system-ui,sans-serif;font-size:.95rem}.qa.svelte-o4g8n8{border-left:1px solid #a9cee224;padding-left:clamp(.9rem,2.2vw,1.5rem)}.q.svelte-o4g8n8{color:#f0f6fa;margin:0 0 .5rem;font-family:Jost,ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.02rem,2vw,1.2rem);font-weight:600;line-height:1.4}.a.svelte-o4g8n8{color:#e8f0f6b3;max-width:64ch;margin:0;font-size:clamp(.95rem,1.75vw,1.03rem);line-height:1.7}@media (width<=560px){.n.svelte-o4g8n8{display:none}}.anchor-s.svelte-1bku85r{padding-block:clamp(4rem,10vh,7rem) clamp(3.4rem,8vh,5.5rem)}.inner.svelte-1bku85r{max-width:1080px;margin:0 auto}.anchor.svelte-1bku85r{height:0;margin:0}.lede.svelte-1bku85r{max-width:34rem;margin-bottom:clamp(2.2rem,5.5vh,3.4rem)}h2.svelte-1bku85r{letter-spacing:.04em;background:linear-gradient(#fff6ec 0%,#ffd39a 55%,#ff8a2a 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 1.1rem;font-family:Cinzel,serif;font-size:clamp(1.7rem,4.2vw,3rem);font-weight:700;line-height:1.1}.sub.svelte-1bku85r{color:#e8f0f6b8;max-width:56ch;margin:0;font-size:clamp(1rem,1.9vw,1.14rem);line-height:1.72}.cmp.svelte-1bku85r{border-collapse:collapse;text-align:left;width:100%;font-size:clamp(.92rem,1.7vw,1rem)}.cmp.svelte-1bku85r th:where(.svelte-1bku85r),.cmp.svelte-1bku85r td:where(.svelte-1bku85r){vertical-align:top;padding:1rem 1.1rem;line-height:1.55}.cmp.svelte-1bku85r thead:where(.svelte-1bku85r) th:where(.svelte-1bku85r){letter-spacing:.34em;text-transform:uppercase;color:#a9cee299;border-bottom:1px solid #a9cee229;font-family:Bebas Neue,ui-sans-serif,system-ui,sans-serif;font-size:.82rem;font-weight:400}.cmp.svelte-1bku85r tbody:where(.svelte-1bku85r) tr:where(.svelte-1bku85r){border-bottom:1px solid #a9cee21a}.cmp.svelte-1bku85r tbody:where(.svelte-1bku85r) th:where(.svelte-1bku85r){color:#e8f0f6;font-family:Jost,ui-sans-serif,system-ui,sans-serif;font-weight:600}.cmp.svelte-1bku85r td:where(.svelte-1bku85r){color:#e8f0f6ad}.cmp.svelte-1bku85r .cost:where(.svelte-1bku85r){white-space:nowrap;color:#e8f0f6db}.cmp.svelte-1bku85r tbody:where(.svelte-1bku85r) tr.highlight:where(.svelte-1bku85r){background:linear-gradient(90deg,#ff8a2a21,#ff8a2a05 70%,#0000);border-bottom-color:#ffb45e47}.cmp.svelte-1bku85r tbody:where(.svelte-1bku85r) tr.highlight:where(.svelte-1bku85r) th:where(.svelte-1bku85r){color:#ffd39a}.cmp.svelte-1bku85r tbody:where(.svelte-1bku85r) tr.highlight:where(.svelte-1bku85r) td:where(.svelte-1bku85r){color:#fff0e0e0}.cmp.svelte-1bku85r tbody:where(.svelte-1bku85r) tr.highlight:where(.svelte-1bku85r) .cost:where(.svelte-1bku85r){color:#ffd39a;font-weight:600}.foot.svelte-1bku85r{color:#e8f0f6a8;max-width:62ch;margin:clamp(1.8rem,4.5vh,2.8rem) 0 0;font-size:clamp(.95rem,1.8vw,1.04rem);line-height:1.75}@media (width<=760px){.cmp.svelte-1bku85r,.cmp.svelte-1bku85r tbody:where(.svelte-1bku85r),.cmp.svelte-1bku85r tr:where(.svelte-1bku85r),.cmp.svelte-1bku85r th:where(.svelte-1bku85r),.cmp.svelte-1bku85r td:where(.svelte-1bku85r){display:block}.cmp.svelte-1bku85r thead:where(.svelte-1bku85r){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cmp.svelte-1bku85r tbody:where(.svelte-1bku85r) tr:where(.svelte-1bku85r){border:1px solid #a9cee224;border-radius:14px;margin-bottom:.9rem;padding:1.1rem 1.1rem .5rem}.cmp.svelte-1bku85r tbody:where(.svelte-1bku85r) tr.highlight:where(.svelte-1bku85r){border-color:#ffb45e5c}.cmp.svelte-1bku85r th:where(.svelte-1bku85r),.cmp.svelte-1bku85r td:where(.svelte-1bku85r){padding:0 0 .75rem}.cmp.svelte-1bku85r tbody:where(.svelte-1bku85r) th:where(.svelte-1bku85r){margin-bottom:.5rem;font-size:1.1rem}.cmp.svelte-1bku85r td:where(.svelte-1bku85r):before{content:attr(data-label);letter-spacing:.3em;text-transform:uppercase;color:#a9cee280;margin-bottom:.15rem;font-family:Bebas Neue,ui-sans-serif,system-ui,sans-serif;font-size:.72rem;display:block}}.guarantee.svelte-484ggk{padding-block:clamp(3.6rem,9vh,6rem) clamp(4rem,10vh,6.5rem)}.inner.svelte-484ggk{text-align:center;max-width:1080px;margin:0 auto}.anchor.svelte-484ggk{height:0;margin:0}.lede.svelte-484ggk{max-width:40rem;margin:0 auto clamp(2.4rem,6vh,3.6rem)}h2.svelte-484ggk{letter-spacing:.04em;background:linear-gradient(#f7fdff 0%,#dcecf4 45%,#a9cee2 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 1rem;font-family:Cinzel,serif;font-size:clamp(1.8rem,4.4vw,3.1rem);font-weight:700;line-height:1.1}.sub.svelte-484ggk{color:#e8f0f6b8;margin:0;font-size:clamp(1rem,1.9vw,1.14rem);line-height:1.72}.terms.svelte-484ggk{text-align:left;gap:clamp(1.4rem,3.5vw,2.4rem);margin:0;padding:0;list-style:none;display:grid}.terms.svelte-484ggk li:where(.svelte-484ggk){padding-top:1.2rem;position:relative}.rule.svelte-484ggk{background:linear-gradient(90deg,#7ac4e8,#7ac4e800);border-radius:2px;width:2.6rem;height:2px;position:absolute;top:0;left:0}.terms.svelte-484ggk h3:where(.svelte-484ggk){color:#f0f6fa;margin:0 0 .6rem;font-family:Jost,ui-sans-serif,system-ui,sans-serif;font-size:clamp(1.02rem,1.95vw,1.16rem);font-weight:600;line-height:1.35}.terms.svelte-484ggk p:where(.svelte-484ggk){color:#e8f0f6ad;margin:0;font-size:clamp(.94rem,1.75vw,1.02rem);line-height:1.7}.foot.svelte-484ggk{color:#ffe6cfb8;max-width:56ch;margin:clamp(2.2rem,5.5vh,3.2rem) auto 0;font-size:clamp(.97rem,1.85vw,1.06rem);line-height:1.72}@media (width>=861px){.terms.svelte-484ggk{grid-template-columns:repeat(3,1fr)}}html{background:#05070c}body{color:#e8f0f6;-webkit-font-smoothing:antialiased;background:#05070c;margin:0;font-family:Jost,ui-sans-serif,system-ui,sans-serif;overflow-x:clip}.reveal{opacity:0;transition:opacity .8s ease var(--reveal-delay,0s), transform .8s cubic-bezier(.2, .8, .2, 1) var(--reveal-delay,0s);transform:translateY(26px)}.reveal.from-left{transform:translate(-30px,16px)}.reveal.from-right{transform:translate(30px,16px)}.reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}}.page.svelte-80tiv9{background:#05070c;position:relative}.flow.svelte-80tiv9{--gutter-left:clamp(1.1rem, 4vw, 2rem);--gutter-right:clamp(1.1rem, 4vw, 2rem);background:radial-gradient(58% 20% at 50% 3%,#102a4266,#0000 70%),radial-gradient(70% 16% at 50% 33%,#5a1e0842,#0000 72%),radial-gradient(62% 18% at 14% 62%,#183e603d,#0000 72%),radial-gradient(85% 22% at 50% 93%,#96370c42,#0000 72%),#05070c;position:relative}.flow>section{z-index:1;padding-left:var(--gutter-left);padding-right:var(--gutter-right);position:relative}@media (width<=860px){.flow.svelte-80tiv9{--gutter-left:3.05rem;--gutter-right:1.15rem}}.footer.svelte-80tiv9{text-align:center;background:linear-gradient(#05070c 0%,#070a12 100%);border-top:1px solid #a9cee21a;padding:4rem 1.5rem 3rem;position:relative}.footer-brand.svelte-80tiv9{letter-spacing:.18em;text-transform:uppercase;background:linear-gradient(90deg,#dcecf4 0%,#a9cee2 55%,#ff8a2a 130%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 .5rem;font-family:Cinzel,serif;font-size:1.2rem;font-weight:700}.footer-line.svelte-80tiv9{color:#e8f0f68c;margin:0 0 1.6rem;font-size:.95rem}.footer-links.svelte-80tiv9{flex-wrap:wrap;justify-content:center;gap:1.4rem;margin-bottom:1.8rem;display:flex}.footer-links.svelte-80tiv9 a:where(.svelte-80tiv9){letter-spacing:.12em;text-transform:uppercase;color:#cee2ee99;font-size:.85rem;text-decoration:none;transition:color .25s}.footer-links.svelte-80tiv9 a:where(.svelte-80tiv9):hover,.footer-links.svelte-80tiv9 a:where(.svelte-80tiv9):focus-visible{color:#ffd39a;outline:none}.footer-copy.svelte-80tiv9{color:#cee2ee59;margin:0;font-size:.82rem}
