.hero-mini[data-astro-cid-zk433rzo]{padding-top:clamp(2.5rem,5vw,4rem);overflow:hidden}.crumbs[data-astro-cid-zk433rzo]{display:flex;gap:.5rem;font-size:.82rem;color:var(--mut2);margin-bottom:1.4rem}.crumbs[data-astro-cid-zk433rzo] a[data-astro-cid-zk433rzo]{color:var(--teal-hi);text-decoration:none}.crumbs[data-astro-cid-zk433rzo] b[data-astro-cid-zk433rzo]{color:var(--mut);font-weight:600}.sec[data-astro-cid-zk433rzo].compact{padding-block:calc(var(--sec-pad) * .6)}.sec[data-astro-cid-zk433rzo].compact .sec-head[data-astro-cid-zk433rzo]{margin-bottom:clamp(1.6rem,3vw,2.4rem)}.hero-btns[data-astro-cid-zk433rzo]{display:flex;gap:.8rem;justify-content:center;flex-wrap:wrap}.hero-fine[data-astro-cid-zk433rzo]{color:var(--mut2);font-size:.84rem;margin-top:.9rem}.stat-row[data-astro-cid-zk433rzo]{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:2.4rem}@media(max-width:980px){.stat-row[data-astro-cid-zk433rzo]{grid-template-columns:repeat(2,1fr)}}@media(max-width:540px){.stat-row[data-astro-cid-zk433rzo]{grid-template-columns:1fr}}.stat-tile[data-astro-cid-zk433rzo]{padding:1.3rem 1.4rem}.stat-tile[data-astro-cid-zk433rzo] strong[data-astro-cid-zk433rzo]{display:block;font:700 clamp(1.6rem,2.6vw,2.1rem) var(--font-display);letter-spacing:-.02em;color:var(--teal-hi)}.stat-tile[data-astro-cid-zk433rzo] span[data-astro-cid-zk433rzo]{color:var(--mut2);font-size:.84rem;display:block;margin-top:.3rem;max-width:26ch}.why-grid[data-astro-cid-zk433rzo]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}@media(max-width:900px){.why-grid[data-astro-cid-zk433rzo]{grid-template-columns:1fr}}.why-card[data-astro-cid-zk433rzo]{padding:1.5rem 1.5rem 1.4rem}.why-ic[data-astro-cid-zk433rzo]{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;background:#1ab4a21f;color:var(--teal-hi);margin-bottom:.9rem}.why-card[data-astro-cid-zk433rzo] h3[data-astro-cid-zk433rzo]{font-size:1.05rem;margin-bottom:.4rem}.why-card[data-astro-cid-zk433rzo] p[data-astro-cid-zk433rzo]{color:var(--mut);font-size:.92rem;margin:0;line-height:1.65}.comp-band[data-astro-cid-zk433rzo]{background:radial-gradient(ellipse 70% 80% at 100% 0%,rgba(15,157,140,.12),transparent 60%),var(--card-grad);border:1px solid rgba(26,180,162,.35);border-radius:var(--r-xl);padding:clamp(1.6rem,3.5vw,2.6rem)}.comp-head[data-astro-cid-zk433rzo]{display:flex;gap:1.1rem;align-items:center;margin-bottom:1.6rem}.comp-head[data-astro-cid-zk433rzo] h2[data-astro-cid-zk433rzo]{font-size:clamp(1.3rem,2.4vw,1.8rem);margin-bottom:.3rem}.comp-head[data-astro-cid-zk433rzo] p[data-astro-cid-zk433rzo]{color:var(--mut);margin:0;max-width:68ch;font-size:.95rem}.comp-badge[data-astro-cid-zk433rzo]{flex:0 0 auto;width:52px;height:52px;border-radius:16px;display:grid;place-items:center;background:var(--grad-cta);color:#fff;box-shadow:0 8px 22px #0f9d8c66}.honest-grid[data-astro-cid-zk433rzo]{display:grid;grid-template-columns:1fr 1fr;gap:1.4rem}@media(max-width:900px){.honest-grid[data-astro-cid-zk433rzo]{grid-template-columns:1fr}}.honest-item[data-astro-cid-zk433rzo]{display:flex;gap:.9rem;align-items:flex-start}.honest-item[data-astro-cid-zk433rzo] h3[data-astro-cid-zk433rzo]{font-size:1rem;margin-bottom:.35rem}.honest-item[data-astro-cid-zk433rzo] p[data-astro-cid-zk433rzo]{color:var(--mut);font-size:.9rem;margin:0;line-height:1.65}.comp-ic[data-astro-cid-zk433rzo]{flex:0 0 auto;width:36px;height:36px;border-radius:11px;display:grid;place-items:center;background:#1ab4a224;color:var(--teal-hi)}.build-grid[data-astro-cid-zk433rzo]{display:grid;grid-template-columns:1fr 1.15fr;gap:1rem;max-width:900px;margin-inline:auto}@media(max-width:800px){.build-grid[data-astro-cid-zk433rzo]{grid-template-columns:1fr}}.build-card[data-astro-cid-zk433rzo]{padding:1.8rem 1.7rem;position:relative;display:flex;flex-direction:column}.build-card[data-astro-cid-zk433rzo].hot{border-color:#1ab4a280;background:radial-gradient(ellipse 80% 60% at 80% 0%,rgba(15,157,140,.14),transparent 60%),var(--card-grad)}.flag[data-astro-cid-zk433rzo]{position:absolute;top:-12px;right:1.4rem;background:var(--grad-cta);color:#fff;font:800 .68rem var(--font-body);letter-spacing:.1em;text-transform:uppercase;padding:.28rem .85rem;border-radius:999px}.b-name[data-astro-cid-zk433rzo]{color:var(--mut2);font-size:.8rem;text-transform:uppercase;letter-spacing:.1em;font-weight:700}.b-price[data-astro-cid-zk433rzo]{display:block;font:700 2.2rem var(--font-display);letter-spacing:-.02em;margin:.25rem 0 .5rem}.b-price[data-astro-cid-zk433rzo] i[data-astro-cid-zk433rzo]{font:500 .95rem var(--font-body);font-style:normal;color:var(--mut)}.b-blurb[data-astro-cid-zk433rzo]{color:var(--mut);font-size:.9rem;margin:0 0 1.1rem}.build-card[data-astro-cid-zk433rzo] ul[data-astro-cid-zk433rzo]{list-style:none;margin:0;padding:0;display:grid;gap:.6rem}.build-card[data-astro-cid-zk433rzo] li[data-astro-cid-zk433rzo]{display:flex;gap:.6rem;color:var(--mut);font-size:.92rem;line-height:1.5}.build-card[data-astro-cid-zk433rzo] li[data-astro-cid-zk433rzo]:before{content:"✓";color:var(--teal);font-weight:800}.money-grid[data-astro-cid-zk433rzo]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}@media(max-width:980px){.money-grid[data-astro-cid-zk433rzo]{grid-template-columns:1fr}}.money-card[data-astro-cid-zk433rzo]{padding:1.5rem 1.5rem 1.3rem;display:flex;flex-direction:column}.money-card[data-astro-cid-zk433rzo].hot{border-color:#1ab4a273}.money-ic[data-astro-cid-zk433rzo]{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;background:#1ab4a21f;color:var(--teal-hi);margin-bottom:.8rem}.money-card[data-astro-cid-zk433rzo] h3[data-astro-cid-zk433rzo]{font-size:1.05rem;margin-bottom:.6rem}.money-card[data-astro-cid-zk433rzo] p[data-astro-cid-zk433rzo]{color:var(--mut);font-size:.9rem;margin:0;line-height:1.6}.money-card[data-astro-cid-zk433rzo] table[data-astro-cid-zk433rzo]{width:100%;border-collapse:collapse;margin-bottom:.7rem}.money-card[data-astro-cid-zk433rzo] td[data-astro-cid-zk433rzo]{padding:.42rem 0;border-bottom:1px dashed var(--line);color:var(--mut);font-size:.86rem}.money-card[data-astro-cid-zk433rzo] td[data-astro-cid-zk433rzo].c{text-align:right;white-space:nowrap;color:var(--ink);font-weight:600}.money-note[data-astro-cid-zk433rzo]{color:var(--mut2)!important;font-size:.82rem!important;margin-top:auto!important;padding-top:.7rem}.disclaimer[data-astro-cid-zk433rzo]{color:var(--mut2);font-size:.82rem;margin-top:1.3rem}.phase-grid[data-astro-cid-zk433rzo]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:1rem}@media(max-width:1100px){.phase-grid[data-astro-cid-zk433rzo]{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.phase-grid[data-astro-cid-zk433rzo]{grid-template-columns:1fr}}.phase-card[data-astro-cid-zk433rzo]{padding:1.4rem 1.3rem}.when[data-astro-cid-zk433rzo]{font:700 .76rem var(--font-body);text-transform:uppercase;letter-spacing:.08em;color:var(--teal-hi);display:block;margin-bottom:.5rem}.phase-card[data-astro-cid-zk433rzo] h3[data-astro-cid-zk433rzo]{font-size:1rem;margin-bottom:.4rem}.phase-card[data-astro-cid-zk433rzo] p[data-astro-cid-zk433rzo]{color:var(--mut);font-size:.86rem;margin:0;line-height:1.6}.report-band[data-astro-cid-zk433rzo]{display:grid;grid-template-columns:1.4fr 1fr;gap:clamp(1.5rem,3vw,3rem);align-items:center;background:radial-gradient(ellipse 70% 90% at 90% 10%,rgba(15,157,140,.16),transparent 60%),var(--card-grad);border:1px solid rgba(26,180,162,.45);border-radius:var(--r-xl);padding:clamp(1.8rem,4vw,3rem)}@media(max-width:900px){.report-band[data-astro-cid-zk433rzo]{grid-template-columns:1fr}}.report-left[data-astro-cid-zk433rzo] h2[data-astro-cid-zk433rzo]{font-size:clamp(1.5rem,3vw,2.2rem);margin-bottom:.6rem}.report-left[data-astro-cid-zk433rzo] p[data-astro-cid-zk433rzo]{color:var(--mut);font-size:.98rem;line-height:1.65;max-width:58ch}.report-btns[data-astro-cid-zk433rzo]{margin-top:1.4rem}.report-fine[data-astro-cid-zk433rzo]{color:var(--mut2);font-size:.82rem;margin-top:.9rem!important}.report-toc[data-astro-cid-zk433rzo]{background:#0f181259;border:1px solid var(--line);border-radius:var(--r-lg);padding:1.5rem 1.6rem}[data-theme=light] .report-toc[data-astro-cid-zk433rzo]{background:#fff9}.toc-t[data-astro-cid-zk433rzo]{font:700 .78rem var(--font-body);text-transform:uppercase;letter-spacing:.1em;color:var(--teal-hi);display:block;margin-bottom:.8rem}.report-toc[data-astro-cid-zk433rzo] ul[data-astro-cid-zk433rzo]{list-style:none;margin:0;padding:0;display:grid;gap:.55rem}.report-toc[data-astro-cid-zk433rzo] li[data-astro-cid-zk433rzo]{display:flex;gap:.6rem;color:var(--mut);font-size:.9rem}.report-toc[data-astro-cid-zk433rzo] li[data-astro-cid-zk433rzo]:before{content:"✓";color:var(--teal);font-weight:800}.also[data-astro-cid-zk433rzo]{color:var(--mut2);font-size:.9rem;margin-top:1.4rem}.also[data-astro-cid-zk433rzo] a[data-astro-cid-zk433rzo]{color:var(--teal-hi)}
