.min0[data-astro-cid-772sxbtu]{min-width:0}.eng-top[data-astro-cid-772sxbtu]{justify-content:space-between;align-items:center;gap:12px;display:flex}.eng-label[data-astro-cid-772sxbtu]{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:11px}.eng-stage[data-astro-cid-772sxbtu]{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--oxblood);align-items:center;gap:8px;font-size:10px;display:flex}.live[data-astro-cid-772sxbtu]{background:var(--oxblood);border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite tcLivePulse;display:inline-block}.eng-rows[data-astro-cid-772sxbtu]{margin-top:18px}.eng-row[data-astro-cid-772sxbtu]{border-top:1px solid var(--surface-pill);padding:12px 0}.eng-kv[data-astro-cid-772sxbtu]{justify-content:space-between;align-items:baseline;display:flex}.eng-k[data-astro-cid-772sxbtu]{color:var(--hair-dark);font-size:14px}.eng-v[data-astro-cid-772sxbtu]{font-family:var(--f-display);color:var(--charcoal);font-variant-numeric:tabular-nums;font-size:22px}.eng-track[data-astro-cid-772sxbtu]{border-radius:var(--r-pill);background:var(--surface-pill);height:6px;margin-top:8px;overflow:hidden}.eng-bar[data-astro-cid-772sxbtu]{border-radius:var(--r-pill);height:100%;transition:width .9s var(--ease)}.eng-note[data-astro-cid-772sxbtu]{color:var(--muted);margin-top:14px;font-size:12.5px}.facts[data-astro-cid-772sxbtu]{background:var(--charcoal);color:#fafaf9;padding:clamp(48px,6vw,80px) 0}.facts-grid[data-astro-cid-772sxbtu]{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.fact[data-astro-cid-772sxbtu]{border-left:1px solid var(--oxblood);padding:8px 24px 8px 20px}.fact-v[data-astro-cid-772sxbtu]{font-family:var(--f-display);letter-spacing:-.035em;color:#fafaf9;font-size:clamp(44px,5vw,68px);line-height:1}.fact-t[data-astro-cid-772sxbtu]{color:var(--sand);max-width:24ch;margin-top:12px;font-size:15px;line-height:1.45}.install[data-astro-cid-772sxbtu]{padding:var(--section-y) 0;background:#fff}.install-p[data-astro-cid-772sxbtu]{color:var(--hair-dark);max-width:40ch;margin:20px 0 0;font-size:17px;line-height:1.6}.install-grid[data-astro-cid-772sxbtu]{grid-template-columns:repeat(2,1fr);gap:0 32px;display:grid}.inst[data-astro-cid-772sxbtu]{border-top:1px solid var(--charcoal);padding:22px 0}.inst-n[data-astro-cid-772sxbtu]{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--oxblood);font-size:11px}.inst-t[data-astro-cid-772sxbtu]{font-family:var(--f-display);color:var(--charcoal);margin-top:10px;font-size:22px;line-height:1.2}.inst-d[data-astro-cid-772sxbtu]{color:var(--muted);margin-top:8px;font-size:15px;line-height:1.55}.seq[data-astro-cid-772sxbtu]{background:var(--surface-card);border-top:1px solid var(--hairline-soft);height:400vh;position:relative}.seq-sticky[data-astro-cid-772sxbtu]{top:var(--header-h);height:calc(100vh - var(--header-h));align-items:center;display:flex;position:sticky;overflow:hidden}.seq-grid[data-astro-cid-772sxbtu]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(28px,4vw,72px);width:100%;display:grid}.seq-h[data-astro-cid-772sxbtu]{max-width:16ch;margin-bottom:26px;font-size:clamp(26px,3vw,40px)}.seq-list[data-astro-cid-772sxbtu]{margin:0;padding:0;list-style:none}.seq-item[data-astro-cid-772sxbtu]{border:0;border-top:1px solid var(--hairline);cursor:pointer;text-align:left;background:0 0;align-items:center;gap:14px;width:100%;padding:12px 0;line-height:normal;display:flex}.seq-n[data-astro-cid-772sxbtu]{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted-light);width:24px;font-size:10px}.seq-t[data-astro-cid-772sxbtu]{color:var(--muted-light);font-size:16px;font-weight:400;transition:color .3s}.seq-ph[data-astro-cid-772sxbtu]{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted-light);margin-left:auto;font-size:10px}.seq-item[data-astro-cid-772sxbtu].on .seq-n[data-astro-cid-772sxbtu]{color:var(--charge-saffron-press)}.seq-item[data-astro-cid-772sxbtu].on .seq-t[data-astro-cid-772sxbtu]{color:var(--charcoal);font-weight:600}.seq-panel[data-astro-cid-772sxbtu]{border-radius:var(--r-md);color:#fafaf9;background:linear-gradient(160deg,#3f0f1c,#20090f);min-height:clamp(300px,46vh,420px);padding:clamp(28px,3.4vw,44px);display:grid}.seq-step[data-astro-cid-772sxbtu]{opacity:0;visibility:hidden;flex-direction:column;grid-area:1/1;transition:opacity .35s,visibility .35s;display:flex}.seq-step[data-astro-cid-772sxbtu].on{opacity:1;visibility:visible}.seq-top[data-astro-cid-772sxbtu]{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:11px;display:flex}.seq-phase[data-astro-cid-772sxbtu]{color:var(--charge-saffron)}.seq-count[data-astro-cid-772sxbtu]{color:var(--muted-light)}.seq-title[data-astro-cid-772sxbtu]{font-family:var(--f-display);letter-spacing:-.025em;max-width:18ch;margin-top:22px;font-size:clamp(30px,3.4vw,46px);line-height:1.06}.seq-d[data-astro-cid-772sxbtu]{color:#e8e0d2;max-width:46ch;margin-top:16px;font-size:17px;line-height:1.6}.seq-out[data-astro-cid-772sxbtu]{color:#fafaf9;border-top:1px solid #5a1a26;align-items:baseline;gap:12px;margin-top:auto;padding-top:24px;font-size:15px;line-height:1.45;display:flex}.seq-get[data-astro-cid-772sxbtu]{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--charge-saffron);white-space:nowrap;font-size:10px}.seq-dots[data-astro-cid-772sxbtu]{gap:6px;margin-top:18px;display:flex}.seq-dots[data-astro-cid-772sxbtu] span[data-astro-cid-772sxbtu]{background:var(--hairline);border-radius:2px;flex:1;height:3px;transition:background .4s}.seq-dots[data-astro-cid-772sxbtu] span[data-astro-cid-772sxbtu].on{background:var(--oxblood)}.plans[data-astro-cid-772sxbtu]{padding:var(--section-y) 0;background:#fff}.plans-grid[data-astro-cid-772sxbtu]{grid-template-columns:repeat(2,1fr);gap:20px;margin-top:clamp(32px,4vw,48px);display:grid}.plan[data-astro-cid-772sxbtu]{border:1px solid var(--hairline);border-radius:var(--r-md);color:var(--charcoal);--ac:var(--charge-saffron-press);--rule:var(--hairline);background:#fff;padding:clamp(24px,3vw,36px)}.plan[data-astro-cid-772sxbtu].dark{background:var(--charcoal);color:#fafaf9;--ac:var(--charge-saffron);--rule:var(--oxblood)}.plan-k[data-astro-cid-772sxbtu]{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ac);font-size:11px}.plan-term[data-astro-cid-772sxbtu]{font-family:var(--f-display);letter-spacing:-.02em;margin-top:14px;font-size:clamp(28px,3vw,40px);line-height:1.05}.plan-items[data-astro-cid-772sxbtu]{margin:22px 0 0;padding:0;list-style:none}.plan-items[data-astro-cid-772sxbtu] li[data-astro-cid-772sxbtu]{border-top:1px solid var(--rule);gap:12px;padding:11px 0;font-size:15px;line-height:1.45;display:flex}.gfaq[data-astro-cid-772sxbtu]{background:var(--surface-card);padding:var(--section-y) 0;border-top:1px solid var(--hairline-soft)}.gfaq[data-astro-cid-772sxbtu] details[data-astro-cid-772sxbtu]{border-top:1px solid var(--charcoal);padding:22px 0}.gfaq[data-astro-cid-772sxbtu] summary[data-astro-cid-772sxbtu]{cursor:pointer;justify-content:space-between;align-items:baseline;gap:16px;list-style:none;display:flex}.gfaq[data-astro-cid-772sxbtu] summary[data-astro-cid-772sxbtu]::-webkit-details-marker{display:none}.fq[data-astro-cid-772sxbtu]{font-family:var(--f-display);color:var(--charcoal);font-size:clamp(19px,1.8vw,23px);line-height:1.25}.fpm[data-astro-cid-772sxbtu]{color:var(--oxblood);font-size:20px;transition:transform .3s}.gfaq[data-astro-cid-772sxbtu] details[data-astro-cid-772sxbtu][open] .fpm[data-astro-cid-772sxbtu]{transform:rotate(45deg)}.fa[data-astro-cid-772sxbtu]{color:var(--hair-dark);max-width:62ch;margin-top:12px;font-size:16px;line-height:1.6}@media (width<=899px){.seq-grid[data-astro-cid-772sxbtu]{grid-template-columns:minmax(0,1fr)}}@media (width<=619px){.facts-grid[data-astro-cid-772sxbtu]{grid-template-columns:repeat(2,minmax(0,1fr))}.install-grid[data-astro-cid-772sxbtu],.plans-grid[data-astro-cid-772sxbtu]{grid-template-columns:1fr}}
