.m-hero[data-astro-cid-ldrz553q]{background:radial-gradient(120% 120% at 88% -10%,#1b93c924,#1b93c900 55%),var(--brand-cream-deep);padding-block:var(--space-2xl) var(--space-xl);border-bottom:1px solid var(--line)}.m-hero__inner[data-astro-cid-ldrz553q]{max-width:58rem}.m-hero__eyebrow[data-astro-cid-ldrz553q]{margin-bottom:var(--space-sm)}.m-hero__title[data-astro-cid-ldrz553q]{font-size:var(--step-4);margin-bottom:var(--space-md);max-width:22ch}.m-hero__lead[data-astro-cid-ldrz553q]{color:var(--ink-soft);font-size:var(--step-1);max-width:54ch}.m-hero__lead[data-astro-cid-ldrz553q] strong[data-astro-cid-ldrz553q]{color:var(--brand-blue-ink)}.m-hero__stats[data-astro-cid-ldrz553q]{display:flex;flex-wrap:wrap;gap:var(--space-sm);margin:var(--space-lg) 0}.m-stat[data-astro-cid-ldrz553q]{display:flex;flex-direction:column;gap:.1rem;padding:var(--space-sm) var(--space-md);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.m-stat__num[data-astro-cid-ldrz553q]{font-family:var(--font-display);font-weight:700;font-size:var(--step-3);line-height:1;color:var(--brand-blue-ink)}.m-stat__lbl[data-astro-cid-ldrz553q]{font-size:var(--step--1);font-weight:700;color:var(--ink-soft)}.m-hero__actions[data-astro-cid-ldrz553q]{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:center}.m-steps[data-astro-cid-ldrz553q]{padding-block:var(--space-3xl);background:radial-gradient(120% 90% at 85% 0%,rgba(27,147,201,.28),transparent 60%),var(--brand-ink);color:var(--brand-cream)}.m-steps__head[data-astro-cid-ldrz553q]{max-width:46ch;margin-bottom:var(--space-xl)}.m-steps__eyebrow[data-astro-cid-ldrz553q]{color:var(--brand-sun)}.m-steps__title[data-astro-cid-ldrz553q]{color:#fff;font-size:var(--step-4);margin-bottom:var(--space-xs)}.m-steps__lead[data-astro-cid-ldrz553q]{color:#fff8eee6;font-size:var(--step-0)}.m-steps__grid[data-astro-cid-ldrz553q]{display:grid;gap:var(--space-md);grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;counter-reset:mstep}.m-step[data-astro-cid-ldrz553q]{position:relative;padding:var(--space-lg) var(--space-md) var(--space-md);background:#fff8ee0d;border:1px solid rgba(255,248,238,.14);border-radius:var(--radius-lg);counter-increment:mstep;transition:transform var(--dur) var(--ease-out),border-color var(--dur) var(--ease-out),background-color var(--dur) var(--ease-out)}.m-step[data-astro-cid-ldrz553q]:before{content:counter(mstep,decimal-leading-zero);display:block;margin-bottom:var(--space-xs);font-family:var(--font-display);font-weight:700;font-size:var(--step-2);line-height:1;color:var(--brand-sun)}.m-step[data-astro-cid-ldrz553q]:hover{transform:translateY(-4px);border-color:#ffb02080;background:#fff8ee14}.m-step__t[data-astro-cid-ldrz553q]{color:#fff;font-size:var(--step-1);margin-bottom:var(--space-2xs)}.m-step__b[data-astro-cid-ldrz553q]{color:#fff8eee0;font-size:var(--step-0);margin:0}.m-disamb[data-astro-cid-ldrz553q]{padding-block:var(--space-3xl)}.m-disamb__inner[data-astro-cid-ldrz553q]{display:grid;gap:var(--space-lg) var(--space-2xl);align-items:start;grid-template-columns:1fr 1fr}.m-disamb__copy[data-astro-cid-ldrz553q] p[data-astro-cid-ldrz553q]{color:var(--ink-soft)}.m-disamb__list[data-astro-cid-ldrz553q]{margin:0;display:grid;gap:var(--space-sm)}.m-disamb__row[data-astro-cid-ldrz553q]{padding:var(--space-md);background:var(--surface);border:1px solid var(--line);border-left:4px solid var(--brand-sun);border-radius:var(--radius-md)}.m-disamb__row[data-astro-cid-ldrz553q] dt[data-astro-cid-ldrz553q]{font-family:var(--font-display);font-weight:700;font-size:var(--step-1);color:var(--brand-ink);margin-bottom:.15rem}.m-disamb__row[data-astro-cid-ldrz553q] dd[data-astro-cid-ldrz553q]{margin:0;color:var(--ink-soft)}.m-faq[data-astro-cid-ldrz553q]{padding-block:var(--space-3xl);background:var(--brand-cream-deep)}.m-faq__inner[data-astro-cid-ldrz553q]{display:grid;gap:var(--space-lg) var(--space-2xl);align-items:start;grid-template-columns:.8fr 1.6fr}.m-faq__head[data-astro-cid-ldrz553q]{position:sticky;top:calc(var(--header-h) + var(--space-md))}.m-faq__list[data-astro-cid-ldrz553q]{display:grid;gap:var(--space-xs)}.m-faq__item[data-astro-cid-ldrz553q]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);overflow:hidden;transition:border-color var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out)}.m-faq__item[data-astro-cid-ldrz553q][open]{border-color:var(--line-strong);box-shadow:var(--shadow-sm)}.m-faq__q[data-astro-cid-ldrz553q]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:var(--space-md);font-family:var(--font-display);font-weight:700;font-size:var(--step-1);color:var(--brand-ink);cursor:pointer;list-style:none;transition:color var(--dur) var(--ease-out),background-color var(--dur) var(--ease-out)}.m-faq__q[data-astro-cid-ldrz553q]::-webkit-details-marker{display:none}.m-faq__q[data-astro-cid-ldrz553q]:hover{color:var(--brand-blue-ink);background:#1b93c90d}.m-faq__chevron[data-astro-cid-ldrz553q]{flex:none;color:var(--brand-blue-ink);transition:transform var(--dur) var(--ease-out)}.m-faq__item[data-astro-cid-ldrz553q][open] .m-faq__chevron[data-astro-cid-ldrz553q]{transform:rotate(180deg)}.m-faq__a-wrap[data-astro-cid-ldrz553q]{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--dur-slow) var(--ease-out)}.m-faq__item[data-astro-cid-ldrz553q][open] .m-faq__a-wrap[data-astro-cid-ldrz553q]{grid-template-rows:1fr}.m-faq__a[data-astro-cid-ldrz553q]{overflow:hidden;margin:0;padding:0 var(--space-md) var(--space-md);color:var(--ink-soft)}@media (max-width: 62rem){.m-steps__grid[data-astro-cid-ldrz553q]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 52rem){.m-disamb__inner[data-astro-cid-ldrz553q],.m-faq__inner[data-astro-cid-ldrz553q]{grid-template-columns:1fr}.m-faq__head[data-astro-cid-ldrz553q]{position:static}}@media (max-width: 34rem){.m-steps__grid[data-astro-cid-ldrz553q]{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.m-step[data-astro-cid-ldrz553q]:hover{transform:none}.m-faq__a-wrap[data-astro-cid-ldrz553q],.m-faq__chevron[data-astro-cid-ldrz553q]{transition:none}}
