.window[data-astro-cid-pignioi5]{border:var(--px) solid var(--ink-500);background:#0f172a;position:relative;box-shadow:10px 10px #04030cb3,0 0 0 2px #04030ce6,0 30px 90px -20px #4a2090bf,0 0 140px -40px #6cd0e059}.window__bar[data-astro-cid-pignioi5]{border-bottom:var(--px) solid var(--ink-500);background:var(--ink-700);align-items:stretch;gap:14px;min-height:40px;padding-left:14px;display:flex}.window__dots[data-astro-cid-pignioi5]{flex:none;align-items:center;gap:6px;display:flex}.window__dots[data-astro-cid-pignioi5] i[data-astro-cid-pignioi5]{background:var(--pink);width:10px;height:10px}.window__dots[data-astro-cid-pignioi5] i[data-astro-cid-pignioi5]:nth-child(2){background:var(--gold)}.window__dots[data-astro-cid-pignioi5] i[data-astro-cid-pignioi5]:nth-child(3){background:var(--green)}.window__tabs[data-astro-cid-pignioi5]{scrollbar-width:none;flex:1;min-width:0;display:flex;overflow-x:auto}.window__tabs[data-astro-cid-pignioi5]::-webkit-scrollbar{display:none}.window__tabs[data-astro-cid-pignioi5] button[data-astro-cid-pignioi5],.window__title[data-astro-cid-pignioi5]{color:var(--text-faint);font-family:var(--font-pixel);white-space:nowrap;background:0 0;border:0;border-left:2px solid #0000;border-right:2px solid #0000;flex:none;padding:0 14px;font-size:.98rem;font-weight:500}.window__tabs[data-astro-cid-pignioi5] button[data-astro-cid-pignioi5]{cursor:pointer}.window__tabs[data-astro-cid-pignioi5] button[data-astro-cid-pignioi5]:hover{color:var(--text)}.window__tabs[data-astro-cid-pignioi5] button[data-astro-cid-pignioi5][aria-selected=true]{border-color:var(--ink-500);color:var(--gold);box-shadow:inset 0 var(--px) 0 var(--gold);background:#0f172a}.window__tabs[data-astro-cid-pignioi5] button[data-astro-cid-pignioi5]:focus-visible{outline-offset:-3px}.window__title[data-astro-cid-pignioi5]{color:var(--text-dim);align-items:center;padding-left:0;display:flex}.window__zoom[data-astro-cid-pignioi5]{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block;position:relative}.window__zoom[data-astro-cid-pignioi5] img{width:100%;height:auto}.window__hint[data-astro-cid-pignioi5]{border:2px solid var(--gold);color:var(--gold);font-family:var(--font-pixel);opacity:0;background:#04030ceb;align-items:center;gap:8px;padding:6px 10px;font-size:.9rem;transition:opacity .12s steps(2,end);display:inline-flex;position:absolute;bottom:10px;right:10px}.window__zoom[data-astro-cid-pignioi5]:hover .window__hint[data-astro-cid-pignioi5],.window__zoom[data-astro-cid-pignioi5]:focus-visible .window__hint[data-astro-cid-pignioi5]{opacity:1}@media (hover:none){.window__hint[data-astro-cid-pignioi5]{opacity:.9}}@media (width<=640px){.window[data-astro-cid-pignioi5]{box-shadow:6px 6px #04030cb3,0 20px 60px -20px #4a2090bf}.window__bar[data-astro-cid-pignioi5]{gap:10px;padding-left:10px}.window__tabs[data-astro-cid-pignioi5] button[data-astro-cid-pignioi5],.window__title[data-astro-cid-pignioi5]{padding-inline:10px;font-size:.9rem}}.feature[data-astro-cid-nass3rga]{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;gap:clamp(28px,4vw,64px);padding-block:clamp(40px,6vw,84px);display:grid}.feature--flip[data-astro-cid-nass3rga]{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}.feature--flip[data-astro-cid-nass3rga] .feature__text[data-astro-cid-nass3rga]{order:2}.feature[data-astro-cid-nass3rga]+.feature[data-astro-cid-nass3rga]{border-top:2px dashed var(--line)}h3[data-astro-cid-nass3rga]{color:#fff;margin-top:14px;font-size:clamp(1.6rem,1.4vw + 1.1rem,2.35rem)}.feature__body[data-astro-cid-nass3rga]{color:var(--text-dim);margin-top:16px}.feature__bullets[data-astro-cid-nass3rga]{gap:10px;margin-top:22px;display:grid}.feature__bullets[data-astro-cid-nass3rga] li[data-astro-cid-nass3rga]{grid-template-columns:12px 1fr;align-items:start;gap:12px;font-size:.98rem;line-height:1.5;display:grid}.feature__bullets[data-astro-cid-nass3rga] svg{color:var(--green-hi);margin-top:.42em}.feature__note[data-astro-cid-nass3rga]{border-left:var(--px) solid var(--ink-500);color:var(--text-faint);margin-top:18px;padding-left:12px;font-size:.85rem;line-height:1.5}@media (width<=1000px){.feature[data-astro-cid-nass3rga]{grid-template-columns:minmax(0,1fr)}.feature--flip[data-astro-cid-nass3rga] .feature__text[data-astro-cid-nass3rga]{order:0}}.hero[data-astro-cid-lcdefpme]{padding-top:calc(var(--header-h) + clamp(40px, 8vh, 96px));padding-bottom:clamp(56px,8vw,110px);position:relative;overflow:hidden}.hero__copy[data-astro-cid-lcdefpme]{z-index:2;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}h1[data-astro-cid-lcdefpme]{color:#fff;text-shadow:0 var(--px) 0 #000000b3, 0 0 40px #04030ce6;margin-top:18px;font-size:clamp(2.5rem,5.4vw + .8rem,5.4rem);font-weight:700;line-height:1.02}h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{display:block}.hero__gold[data-astro-cid-lcdefpme]{color:var(--gold)}.hero[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{color:#dcd9f2;text-shadow:0 2px #0009;max-width:62ch;margin-top:24px}.hero__cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:16px 18px;margin-top:34px;display:flex}.hero__facts[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:30px;display:flex}.hero__facts[data-astro-cid-lcdefpme] svg{color:var(--green-hi)}.hero__shot[data-astro-cid-lcdefpme]{z-index:2;margin-top:clamp(44px,6vw,80px);position:relative}.pillars[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding-block:clamp(32px,5vw,64px);display:grid}.pillar[data-astro-cid-lcdefpme]{border:2px solid var(--line);background:var(--ink-800);padding:22px 20px 24px}.pillar__icon[data-astro-cid-lcdefpme]{border:2px solid var(--ink-500);background:var(--ink-700);width:60px;height:60px;color:var(--wing);place-items:center;display:inline-grid}.pillar[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:#fff;margin-top:16px;font-size:1.3rem}.pillar[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-dim);margin-top:8px;font-size:.96rem;line-height:1.55}.features__intro[data-astro-cid-lcdefpme]{text-align:center;padding-block:clamp(56px,8vw,110px) 36px}.features__intro[data-astro-cid-lcdefpme] .section-title[data-astro-cid-lcdefpme]{margin-top:14px}.features__intro[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{max-width:64ch;margin:20px auto 0}.dock[data-astro-cid-lcdefpme]{top:var(--header-h);z-index:40;border-block:2px solid var(--line);background:var(--ink-900);position:sticky}.dock__list[data-astro-cid-lcdefpme]{scrollbar-width:none;gap:6px;padding-block:10px;padding-inline:16px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000)}.dock__list[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.dock[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--text-dim);font-family:var(--font-pixel);white-space:nowrap;border:2px solid #0000;align-items:center;gap:8px;padding:7px 12px;font-size:.98rem;font-weight:500;text-decoration:none;display:inline-flex}.dock[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:#fff;border-color:var(--line-strong)}.dock[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme].is-active{border-color:var(--gold);color:var(--gold);background:#ffd84a1a}.chapter[data-astro-cid-lcdefpme]{text-align:center;padding-block:clamp(64px,10vw,130px) clamp(36px,5vw,60px)}.chapter__inner[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;display:flex}.chapter__number[data-astro-cid-lcdefpme]{border:2px solid var(--gold);color:var(--gold);font-family:var(--font-pixel);letter-spacing:.1em;padding:2px 10px;font-size:1rem;font-weight:600}.chapter__title[data-astro-cid-lcdefpme]{color:#fff;text-transform:uppercase;letter-spacing:.04em;text-shadow:var(--px) var(--px) 0 var(--purple), calc(var(--px) * 2) calc(var(--px) * 2) 0 #000000b3;margin-top:14px;font-size:clamp(3.4rem,9vw,7.5rem);font-weight:700;line-height:.95}.chapter__kicker[data-astro-cid-lcdefpme]{color:var(--cream);font-family:var(--font-pixel);text-shadow:0 2px #000000b3;margin-top:14px;font-size:clamp(1.1rem,1.2vw + .8rem,1.5rem)}.feature-like[data-astro-cid-lcdefpme]{border-top:2px dashed var(--line);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;gap:clamp(28px,4vw,64px);padding-block:clamp(40px,6vw,84px);display:grid}.feature-like[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme],.mobile[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:#fff;margin-top:14px;font-size:clamp(1.6rem,1.4vw + 1.1rem,2.35rem)}.feature-like__text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.eyebrow),.mobile__text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.eyebrow){color:var(--text-dim);margin-top:16px}.compare[data-astro-cid-lcdefpme]{border:var(--px) solid var(--ink-500);touch-action:pan-y;aspect-ratio:16/7;background:#0f172a;position:relative;overflow:hidden;box-shadow:10px 10px #04030cb3,0 30px 90px -20px #4a2090bf}.compare[data-astro-cid-lcdefpme] img{width:100%;height:auto}.compare__top[data-astro-cid-lcdefpme]{clip-path:inset(0 0 0 var(--split));position:absolute;inset:0}.compare__handle[data-astro-cid-lcdefpme]{top:0;bottom:0;left:var(--split);width:var(--px);margin-left:calc(var(--px) / -2);background:var(--gold);position:absolute}.compare__handle[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{border:var(--px) solid var(--gold-ink);background:var(--gold);width:28px;height:44px;box-shadow:inset 0 var(--px) 0 var(--gold-hi);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.compare__label[data-astro-cid-lcdefpme]{color:var(--gold);font-family:var(--font-pixel);background:#04030ce0;padding:4px 10px;font-size:.95rem;position:absolute;top:12px}.compare__label--left[data-astro-cid-lcdefpme]{left:12px}.compare__label--right[data-astro-cid-lcdefpme]{right:12px}.compare[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]{opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}.compare[data-astro-cid-lcdefpme]:has(input:focus-visible){outline:3px solid var(--gold);outline-offset:3px}.mobile[data-astro-cid-lcdefpme]{border-top:2px dashed var(--line);padding-block:clamp(40px,6vw,84px)}.mobile__text[data-astro-cid-lcdefpme]{max-width:60ch}.mobile__row[data-astro-cid-lcdefpme]{scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--ink-500) transparent;justify-content:space-between;gap:22px;margin-top:36px;padding-bottom:14px;display:flex;overflow-x:auto}.mobile__row[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{scroll-snap-align:center;text-align:center;flex:none;width:min(220px,58vw)}.phone[data-astro-cid-lcdefpme]{border:var(--px) solid var(--ink-500);background:var(--ink-800);cursor:zoom-in;width:100%;padding:18px 8px 14px;display:block;box-shadow:8px 8px #04030cb3}.phone__speaker[data-astro-cid-lcdefpme]{width:40px;height:var(--px);background:var(--ink-500);margin:-8px auto 8px;display:block}.phone[data-astro-cid-lcdefpme] img{width:100%;height:auto}.phone__label[data-astro-cid-lcdefpme]{color:var(--text-dim);font-family:var(--font-pixel);margin-top:14px;font-size:1rem;display:block}.privacy[data-astro-cid-lcdefpme]{padding-block:clamp(72px,10vw,140px)}.privacy__intro[data-astro-cid-lcdefpme]{max-width:780px}.privacy__intro[data-astro-cid-lcdefpme] .section-title[data-astro-cid-lcdefpme]{margin-top:14px}.privacy__intro[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{color:#dcd9f2;margin-top:20px}.map[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:28px;margin-top:48px;display:grid}.map__device[data-astro-cid-lcdefpme],.map__box[data-astro-cid-lcdefpme]{border:var(--px) solid var(--green);background:#070617eb;position:relative}.map__device[data-astro-cid-lcdefpme]{padding:44px 24px 28px;box-shadow:10px 10px #04030cb3}.map__tag[data-astro-cid-lcdefpme]{top:calc(var(--px) * -4);background:var(--green);color:#04180b;font-family:var(--font-pixel);letter-spacing:.08em;text-transform:uppercase;padding:2px 12px;font-size:1.05rem;font-weight:700;position:absolute;left:20px}.map__tag--dim[data-astro-cid-lcdefpme]{background:var(--ink-500);color:var(--text)}.map__flow[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px;margin:0;padding:0;list-style:none;display:grid}.map__flow[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme],.map__box[data-astro-cid-lcdefpme]{flex-direction:column;gap:8px;display:flex}.map__flow[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border:2px solid var(--line-strong);background:var(--ink-800);color:var(--wing);padding:18px 16px;position:relative}.map__flow[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]:before{content:"";background:var(--gold);clip-path:polygon(0 33%,60% 33%,60% 0,100% 50%,60% 100%,60% 66%,0 66%);width:20px;height:12px;position:absolute;top:50%;left:-27px;transform:translateY(-50%)}.map[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:#fff;font-family:var(--font-pixel);font-size:1.2rem;font-weight:600}.map[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:not(.map__tag){color:var(--text-dim);font-size:.92rem;line-height:1.5}.map__outside[data-astro-cid-lcdefpme]{gap:28px;display:grid}.map__box[data-astro-cid-lcdefpme]{border-color:var(--ink-500);color:var(--text-faint);border-style:dashed;padding:34px 20px 20px}.promises[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:56px;display:grid}.promises[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border:2px solid var(--line);background:#070617e0;grid-template-columns:28px 1fr;align-items:start;gap:14px;padding:18px;display:grid}.promises[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:#fff;font-size:1.3rem}.promises[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#cfcce8;text-shadow:0 1px #0009;margin-top:6px;font-size:.96rem}.teaser[data-astro-cid-lcdefpme]{text-align:center;padding-block:clamp(48px,7vw,96px)}.teaser__intro[data-astro-cid-lcdefpme] .section-title[data-astro-cid-lcdefpme]{margin-top:14px}.teaser__intro[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{max-width:60ch;margin:18px auto 0}.teaser__plans[data-astro-cid-lcdefpme]{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:40px;display:grid}.teaser__plan[data-astro-cid-lcdefpme]{border:2px solid var(--line);background:var(--ink-800);padding:22px}.teaser__plan[data-astro-cid-lcdefpme].is-featured{border-color:var(--gold)}.teaser__plan[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:#fff;font-size:1.5rem}.teaser__plan[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-dim);margin-top:10px;font-size:.96rem}.teaser__more[data-astro-cid-lcdefpme]{margin-top:34px}.faq[data-astro-cid-lcdefpme]{padding-block:clamp(72px,10vw,130px)}.faq__inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}.faq[data-astro-cid-lcdefpme] .section-title[data-astro-cid-lcdefpme]{margin-top:14px}.faq__list[data-astro-cid-lcdefpme]{gap:12px;display:grid}.faq__item[data-astro-cid-lcdefpme]{border:2px solid var(--line-strong);background:#070617eb}.faq__item[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{color:#fff;font-family:var(--font-pixel);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;font-size:1.2rem;font-weight:500;list-style:none;display:flex}.faq__item[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.faq__item[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme] svg{color:var(--gold);transition:transform .12s steps(2,end)}.faq__item[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme] svg{transform:rotate(90deg)}.faq__item[data-astro-cid-lcdefpme][open]{border-color:var(--gold)}.faq__item[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-dim);padding:0 18px 18px}.finale[data-astro-cid-lcdefpme]{text-align:center;padding-block:clamp(80px,12vw,170px);position:relative;overflow:hidden}.finale__inner[data-astro-cid-lcdefpme]{z-index:2;flex-direction:column;align-items:center;display:flex;position:relative}.finale[data-astro-cid-lcdefpme] .section-title[data-astro-cid-lcdefpme]{margin-top:22px}.finale[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{color:#dcd9f2;max-width:52ch;margin-top:18px}@media (width<=1000px){.pillars[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-like[data-astro-cid-lcdefpme],.map[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.map__outside[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.faq__inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}@media (width<=720px){.pillars[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:14px}.hero__cta[data-astro-cid-lcdefpme]{width:100%}.hero__cta[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{flex:240px}.map__flow[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:30px}.map__flow[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]:before{top:-24px;left:50%;transform:translate(-50%)rotate(90deg)}.map__outside[data-astro-cid-lcdefpme],.promises[data-astro-cid-lcdefpme],.teaser__plans[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.mobile__row[data-astro-cid-lcdefpme]{margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);justify-content:flex-start}.compare__handle[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{width:24px;height:36px}}
