.crumb[data-astro-cid-yrmpvw3d]{background:var(--color-surface);border-bottom:1px solid var(--color-hairline);font-size:.85rem}.crumb[data-astro-cid-yrmpvw3d] .container[data-astro-cid-yrmpvw3d]{gap:var(--space-2);padding-block:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.crumb[data-astro-cid-yrmpvw3d] a[data-astro-cid-yrmpvw3d]{text-decoration:none}.crumb[data-astro-cid-yrmpvw3d] [data-astro-cid-yrmpvw3d][aria-current]{color:var(--color-text-muted)}.narrow[data-astro-cid-yrmpvw3d]{max-width:820px}.narrow-wide[data-astro-cid-yrmpvw3d]{max-width:900px}.eyebrow[data-astro-cid-yrmpvw3d]{align-items:center;gap:var(--space-2);font-family:var(--font-headline);text-transform:uppercase;letter-spacing:.14em;color:var(--color-brand-primary-dark);margin:0 0 var(--space-3);font-size:.7rem;font-weight:600;display:inline-flex}.eyebrow--plain[data-astro-cid-yrmpvw3d]{display:block}.eyebrow[data-astro-cid-yrmpvw3d] .dot[data-astro-cid-yrmpvw3d]{background:var(--color-brand-accent);border-radius:999px;width:8px;height:8px}.lp-hero[data-astro-cid-yrmpvw3d]{background:linear-gradient(180deg, var(--color-surface) 0%, var(--color-surface-alt) 100%);padding-block:var(--space-6) var(--space-5)}.lp-hero[data-astro-cid-yrmpvw3d] h1[data-astro-cid-yrmpvw3d]{max-width:22ch;margin:0 0 var(--space-3)}.lp-hero[data-astro-cid-yrmpvw3d] .accent[data-astro-cid-yrmpvw3d]{color:var(--color-brand-primary);font-weight:800}.lead[data-astro-cid-yrmpvw3d]{font-size:var(--font-size-lg);max-width:66ch;margin-bottom:var(--space-4)}.hero-proof[data-astro-cid-yrmpvw3d]{color:var(--color-text-muted);margin-top:var(--space-3);font-size:.9rem}.hero-proof[data-astro-cid-yrmpvw3d] strong[data-astro-cid-yrmpvw3d]{color:var(--color-brand-primary-dark)}.hero-ctas[data-astro-cid-yrmpvw3d]{gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.btn[data-astro-cid-yrmpvw3d]{border-radius:var(--radius-md);font-family:var(--font-headline);cursor:pointer;text-align:center;transition:background var(--transition-fast), color var(--transition-fast), transform var(--transition-fast);border:2px solid #0000;justify-content:center;align-items:center;padding:14px 26px;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.btn--primary[data-astro-cid-yrmpvw3d]{background:var(--color-cta);color:var(--color-text-on-cta);border-color:var(--color-cta-border)}.btn--primary[data-astro-cid-yrmpvw3d]:hover{background:var(--color-cta-hover);color:#fff;transform:translateY(-1px)}.btn--secondary[data-astro-cid-yrmpvw3d]{background:var(--color-surface);color:var(--color-brand-primary-dark);border-color:var(--color-brand-primary)}.btn--secondary[data-astro-cid-yrmpvw3d]:hover{background:var(--color-surface-alt)}.btn--ghost[data-astro-cid-yrmpvw3d]{color:#fff;background:0 0;border-color:#ffffff73}.btn--ghost[data-astro-cid-yrmpvw3d]:hover{color:#fff;background:#ffffff1a}.statbar[data-astro-cid-yrmpvw3d]{background:var(--color-brand-primary);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);margin-block:calc(-1 * var(--space-4)) 0;z-index:2;grid-template-columns:repeat(4,1fr);display:grid;position:relative;overflow:hidden}.statbar__item[data-astro-cid-yrmpvw3d]{padding:var(--space-4) var(--space-3);text-align:center;border-inline-start:1px solid #ffffff2e}.statbar__item[data-astro-cid-yrmpvw3d]:first-child{border-inline-start:none}.statbar__num[data-astro-cid-yrmpvw3d]{font-family:var(--font-headline);letter-spacing:-.03em;color:#fff;font-size:clamp(1.4rem,1.1rem + 1.2vw,2.1rem);font-weight:800;line-height:1;display:block}.statbar__label[data-astro-cid-yrmpvw3d]{margin-top:var(--space-2);color:var(--taika-mint);font-size:.8rem;display:block}.section[data-astro-cid-yrmpvw3d]{padding-block:var(--space-5)}.section--alt[data-astro-cid-yrmpvw3d]{background:var(--color-surface-alt)}.answer[data-astro-cid-yrmpvw3d]{background:var(--color-surface);border:1px solid var(--color-border);border-inline-start:4px solid var(--color-brand-primary);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4)}.answer[data-astro-cid-yrmpvw3d] h2[data-astro-cid-yrmpvw3d]{margin-top:0}.mt[data-astro-cid-yrmpvw3d]{margin-top:var(--space-5)}.pains[data-astro-cid-yrmpvw3d]{columns:2;column-gap:var(--space-5);margin-top:var(--space-3);padding-inline-start:var(--space-4)}.pains[data-astro-cid-yrmpvw3d] li[data-astro-cid-yrmpvw3d]{margin-bottom:var(--space-2);break-inside:avoid}.stack[data-astro-cid-yrmpvw3d]{margin:var(--space-4) 0;padding:0;list-style:none}.stack[data-astro-cid-yrmpvw3d] li[data-astro-cid-yrmpvw3d]{align-items:flex-start;gap:var(--space-2);padding:var(--space-2) 0;border-top:1px solid var(--color-hairline);color:var(--color-heading);font-size:1.02rem;display:flex}.stack[data-astro-cid-yrmpvw3d] li[data-astro-cid-yrmpvw3d]:first-child{border-top:none}.stack__check[data-astro-cid-yrmpvw3d]{color:var(--color-brand-primary);font-weight:800}.note[data-astro-cid-yrmpvw3d]{background:var(--color-surface);border:1px solid var(--color-border);border-inline-start:4px solid var(--color-brand-primary);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);max-width:68ch}.bases[data-astro-cid-yrmpvw3d]{margin:var(--space-4) 0 0;gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));padding:0;list-style:none;display:grid}.bases[data-astro-cid-yrmpvw3d] li[data-astro-cid-yrmpvw3d]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);flex-direction:column;display:flex}.bases[data-astro-cid-yrmpvw3d] strong[data-astro-cid-yrmpvw3d]{color:var(--color-heading);font-size:.95rem}.bases[data-astro-cid-yrmpvw3d] span[data-astro-cid-yrmpvw3d]{color:var(--color-text-muted);font-size:.82rem}.faq[data-astro-cid-yrmpvw3d]{margin-top:var(--space-3)}.faq[data-astro-cid-yrmpvw3d] details[data-astro-cid-yrmpvw3d]{border-bottom:1px solid var(--color-hairline);padding:var(--space-2) 0}.faq[data-astro-cid-yrmpvw3d] summary[data-astro-cid-yrmpvw3d]{font-family:var(--font-headline);cursor:pointer;color:var(--color-heading);font-weight:600}.faq[data-astro-cid-yrmpvw3d] p[data-astro-cid-yrmpvw3d]{margin:var(--space-2) 0 0;color:var(--color-text-primary)}.cta-band[data-astro-cid-yrmpvw3d]{background:var(--color-footer);padding-block:var(--space-6)}.cta-band[data-astro-cid-yrmpvw3d] h2[data-astro-cid-yrmpvw3d]{max-width:26ch;margin-top:0}.on-dark[data-astro-cid-yrmpvw3d]{color:#fff}.on-dark-muted[data-astro-cid-yrmpvw3d]{color:var(--taika-mint);max-width:64ch}@media (width<=900px){.statbar[data-astro-cid-yrmpvw3d]{grid-template-columns:repeat(2,1fr)}.statbar__item[data-astro-cid-yrmpvw3d]:nth-child(-n+2){border-bottom:1px solid #ffffff2e}.statbar__item[data-astro-cid-yrmpvw3d]:nth-child(odd){border-inline-start:none}.pains[data-astro-cid-yrmpvw3d]{columns:1}}
