.crumb[data-astro-cid-3gap7hxp]{background:var(--color-surface);border-bottom:1px solid var(--color-hairline);font-size:.85rem}.crumb[data-astro-cid-3gap7hxp] .container[data-astro-cid-3gap7hxp]{gap:var(--space-2);padding-block:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.crumb[data-astro-cid-3gap7hxp] a[data-astro-cid-3gap7hxp]{text-decoration:none}.crumb[data-astro-cid-3gap7hxp] [data-astro-cid-3gap7hxp][aria-current]{color:var(--color-text-muted)}.narrow[data-astro-cid-3gap7hxp]{max-width:820px}.narrow-wide[data-astro-cid-3gap7hxp]{max-width:900px}.eyebrow[data-astro-cid-3gap7hxp]{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-3gap7hxp]{display:block}.eyebrow[data-astro-cid-3gap7hxp] .dot[data-astro-cid-3gap7hxp]{background:var(--color-brand-accent);border-radius:999px;width:8px;height:8px}.lp-hero[data-astro-cid-3gap7hxp]{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-3gap7hxp] h1[data-astro-cid-3gap7hxp]{max-width:20ch;margin:0 0 var(--space-3)}.lp-hero[data-astro-cid-3gap7hxp] .accent[data-astro-cid-3gap7hxp]{color:var(--color-brand-primary);font-weight:800}.lead[data-astro-cid-3gap7hxp]{font-size:var(--font-size-lg);max-width:66ch;margin-bottom:var(--space-4)}.hero-proof[data-astro-cid-3gap7hxp]{color:var(--color-text-muted);margin-top:var(--space-3);font-size:.9rem}.hero-proof[data-astro-cid-3gap7hxp] strong[data-astro-cid-3gap7hxp]{color:var(--color-brand-primary-dark)}.chips[data-astro-cid-3gap7hxp]{gap:var(--space-2);margin:0 0 var(--space-4);flex-wrap:wrap;padding:0;list-style:none;display:flex}.chips[data-astro-cid-3gap7hxp] li[data-astro-cid-3gap7hxp]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-pill);padding:var(--space-1) var(--space-3);font-family:var(--font-headline);color:var(--color-heading);font-size:.8rem;font-weight:600}.hero-ctas[data-astro-cid-3gap7hxp]{gap:var(--space-3);flex-wrap:wrap;display:flex}.btn[data-astro-cid-3gap7hxp]{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;flex-direction:column;justify-content:center;align-items:center;padding:14px 26px;font-size:1rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.btn[data-astro-cid-3gap7hxp] small[data-astro-cid-3gap7hxp]{opacity:.82;margin-top:3px;font-size:.72rem;font-weight:500}.btn--primary[data-astro-cid-3gap7hxp]{background:var(--color-cta);color:var(--color-text-on-cta);border-color:var(--color-cta-border)}.btn--primary[data-astro-cid-3gap7hxp]:hover{background:var(--color-cta-hover);color:#fff;transform:translateY(-1px)}.btn--secondary[data-astro-cid-3gap7hxp]{background:var(--color-surface);color:var(--color-brand-primary-dark);border-color:var(--color-brand-primary)}.btn--secondary[data-astro-cid-3gap7hxp]:hover{background:var(--color-surface-alt)}.btn--neutral[data-astro-cid-3gap7hxp]{background:var(--color-surface);color:var(--color-heading);border-color:#d6dad4}.btn--neutral[data-astro-cid-3gap7hxp]:hover{background:var(--color-surface-alt);border-color:var(--color-brand-primary)}.btn--ghost[data-astro-cid-3gap7hxp]{color:#fff;background:0 0;border-color:#ffffff73}.btn--ghost[data-astro-cid-3gap7hxp]:hover{color:#fff;background:#ffffff1a}.statbar[data-astro-cid-3gap7hxp]{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-3gap7hxp]{padding:var(--space-4) var(--space-3);text-align:center;border-inline-start:1px solid #ffffff2e}.statbar__item[data-astro-cid-3gap7hxp]:first-child{border-inline-start:none}.statbar__num[data-astro-cid-3gap7hxp]{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-3gap7hxp]{margin-top:var(--space-2);color:var(--taika-mint);font-size:.8rem;display:block}.seals[data-astro-cid-3gap7hxp]{padding-block:var(--space-5) 0}.seals__row[data-astro-cid-3gap7hxp]{justify-content:center;align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.seals__label[data-astro-cid-3gap7hxp]{font-family:var(--font-headline);text-transform:uppercase;letter-spacing:.14em;color:var(--color-text-muted);font-size:.7rem;font-weight:600}.seals__gsa[data-astro-cid-3gap7hxp]{width:auto;height:40px}.seals__naspo[data-astro-cid-3gap7hxp]{width:auto;height:44px}.seals__note[data-astro-cid-3gap7hxp]{color:var(--color-text-muted);margin:var(--space-2) auto 0;text-align:center;font-size:.75rem}.section--alt[data-astro-cid-3gap7hxp]{background:var(--color-surface-alt)}.grid[data-astro-cid-3gap7hxp]{gap:var(--space-3);margin-block:var(--space-4);display:grid}.grid--2[data-astro-cid-3gap7hxp]{grid-template-columns:repeat(2,1fr)}.grid--3[data-astro-cid-3gap7hxp]{grid-template-columns:repeat(3,1fr)}.card[data-astro-cid-3gap7hxp]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4);flex-direction:column;display:flex}.card[data-astro-cid-3gap7hxp] h3[data-astro-cid-3gap7hxp]{margin:var(--space-2) 0;font-size:1.2rem}.card[data-astro-cid-3gap7hxp] p[data-astro-cid-3gap7hxp]{color:var(--color-text-primary);margin:0;font-size:.95rem}.card__sub[data-astro-cid-3gap7hxp]{font-family:var(--font-headline);color:var(--color-text-muted);font-size:.78rem;margin-bottom:var(--space-2)!important}.card__src[data-astro-cid-3gap7hxp]{color:var(--color-text-muted);font-size:.8rem;margin-top:var(--space-3)!important}.card--highlight[data-astro-cid-3gap7hxp]{background:var(--color-cta,#f5811e);border-color:#0000}.card--highlight[data-astro-cid-3gap7hxp] h3[data-astro-cid-3gap7hxp],.card--highlight[data-astro-cid-3gap7hxp] p[data-astro-cid-3gap7hxp]{color:#fff}.card--highlight[data-astro-cid-3gap7hxp] .chip[data-astro-cid-3gap7hxp]{background:#ffffff2e}.card--highlight[data-astro-cid-3gap7hxp] .chip[data-astro-cid-3gap7hxp] svg[data-astro-cid-3gap7hxp]{color:#fff}.chip[data-astro-cid-3gap7hxp]{border-radius:var(--radius-chip);background:var(--color-surface-alt);place-items:center;width:48px;height:48px;display:grid}.chip[data-astro-cid-3gap7hxp] svg[data-astro-cid-3gap7hxp]{width:24px;height:24px;color:var(--color-brand-primary-dark)}.section--alt[data-astro-cid-3gap7hxp] .chip[data-astro-cid-3gap7hxp]{background:#fff}.steps[data-astro-cid-3gap7hxp]{max-width:64ch;margin:var(--space-4) 0 0;padding-inline-start:var(--space-4)}.steps[data-astro-cid-3gap7hxp] li[data-astro-cid-3gap7hxp]{margin-bottom:var(--space-2)}.stack[data-astro-cid-3gap7hxp]{margin:var(--space-4) 0;padding:0;list-style:none}.stack[data-astro-cid-3gap7hxp] li[data-astro-cid-3gap7hxp]{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-3gap7hxp] li[data-astro-cid-3gap7hxp]:first-child{border-top:none}.stack__check[data-astro-cid-3gap7hxp]{color:var(--color-brand-primary);font-weight:800}.prea[data-astro-cid-3gap7hxp]{background:var(--color-surface);border:1px solid var(--color-border);border-inline-start:5px solid var(--color-brand-primary);border-radius:var(--radius-lg);padding:var(--space-5);box-shadow:var(--shadow-sm)}.prea[data-astro-cid-3gap7hxp] h2[data-astro-cid-3gap7hxp]{margin:0 0 var(--space-3);max-width:24ch}.prea[data-astro-cid-3gap7hxp] .lead[data-astro-cid-3gap7hxp]{margin-bottom:var(--space-3)}.prea__proof[data-astro-cid-3gap7hxp]{align-items:flex-start;gap:var(--space-2);background:var(--color-surface-alt);border-radius:var(--radius-md);padding:var(--space-3);margin:0 0 var(--space-4);color:var(--color-text-primary);font-size:.95rem;display:flex}.prea__proof[data-astro-cid-3gap7hxp] strong[data-astro-cid-3gap7hxp]{color:var(--color-brand-primary-dark)}.prea__pin[data-astro-cid-3gap7hxp]{width:22px;height:22px;color:var(--color-brand-primary-dark);flex-shrink:0}.secure-note[data-astro-cid-3gap7hxp]{align-items:flex-start;gap:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4);margin-top:var(--space-3);display:flex}.secure-note[data-astro-cid-3gap7hxp] p[data-astro-cid-3gap7hxp]{color:var(--color-text-primary);margin:0;font-size:.95rem}.secure-note[data-astro-cid-3gap7hxp] strong[data-astro-cid-3gap7hxp]{color:var(--color-brand-primary-dark)}.order[data-astro-cid-3gap7hxp]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4);gap:var(--space-3);margin-top:var(--space-3);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.order__row[data-astro-cid-3gap7hxp]{gap:var(--space-3);flex-wrap:wrap;display:flex}.field[data-astro-cid-3gap7hxp]{gap:var(--space-1);flex-direction:column;flex:240px;display:flex}.field[data-astro-cid-3gap7hxp] label[data-astro-cid-3gap7hxp]{font-family:var(--font-headline);color:var(--color-heading);font-size:.9rem;font-weight:600}.order[data-astro-cid-3gap7hxp] input[data-astro-cid-3gap7hxp],.order[data-astro-cid-3gap7hxp] select[data-astro-cid-3gap7hxp],.order[data-astro-cid-3gap7hxp] textarea[data-astro-cid-3gap7hxp]{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);font:inherit;background:var(--color-paper);width:100%}.hp[data-astro-cid-3gap7hxp]{position:absolute;left:-9999px}.btn-row[data-astro-cid-3gap7hxp]{gap:var(--space-2);margin-top:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}.order__alt[data-astro-cid-3gap7hxp]{color:var(--color-text-muted);margin:var(--space-2) 0 0;font-size:.85rem}.form-status[data-astro-cid-3gap7hxp]{margin-top:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:.95rem;line-height:1.5}.form-status[data-astro-cid-3gap7hxp] a[data-astro-cid-3gap7hxp]{color:inherit;font-weight:700}.form-status--ok[data-astro-cid-3gap7hxp]{background:var(--color-surface-alt);border:1px solid var(--color-brand-primary);color:var(--color-brand-primary-dark)}.form-status--err[data-astro-cid-3gap7hxp]{color:#8a2a2a;background:#fdecec;border:1px solid #e0a3a3}.related[data-astro-cid-3gap7hxp]{margin:var(--space-4) 0 0;gap:var(--space-2) var(--space-3);grid-template-columns:repeat(2,1fr);padding:0;list-style:none;display:grid}.related[data-astro-cid-3gap7hxp] a[data-astro-cid-3gap7hxp]{justify-content:space-between;align-items:center;gap:var(--space-2);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);color:var(--color-brand-primary-dark);font-family:var(--font-headline);transition:border-color var(--transition-fast), background var(--transition-fast);font-size:.95rem;font-weight:600;text-decoration:none;display:flex}.related[data-astro-cid-3gap7hxp] a[data-astro-cid-3gap7hxp]:hover{border-color:var(--color-brand-primary);background:var(--color-surface-alt)}.cta-band[data-astro-cid-3gap7hxp]{background:var(--color-footer);padding-block:var(--space-6);margin-top:var(--space-6)}.cta-band[data-astro-cid-3gap7hxp] h2[data-astro-cid-3gap7hxp]{max-width:26ch;margin-top:0}.on-dark[data-astro-cid-3gap7hxp]{color:#fff}.on-dark-muted[data-astro-cid-3gap7hxp]{color:var(--taika-mint);max-width:64ch}@media (width<=900px){.grid--3[data-astro-cid-3gap7hxp],.statbar[data-astro-cid-3gap7hxp]{grid-template-columns:repeat(2,1fr)}.statbar__item[data-astro-cid-3gap7hxp]:nth-child(-n+2){border-bottom:1px solid #ffffff2e}.statbar__item[data-astro-cid-3gap7hxp]:nth-child(odd){border-inline-start:none}}@media (width<=560px){.grid--2[data-astro-cid-3gap7hxp],.grid--3[data-astro-cid-3gap7hxp],.btn-row[data-astro-cid-3gap7hxp],.related[data-astro-cid-3gap7hxp]{grid-template-columns:1fr}}
