.hero[data-astro-cid-bjpczas7]{gap:16px;padding-top:40px;padding-bottom:32px}.h1[data-astro-cid-bjpczas7]{letter-spacing:-.03em;max-width:900px;font-size:clamp(38px,5.6vw,64px);font-weight:700;line-height:1.04}.hero-lead[data-astro-cid-bjpczas7]{color:var(--ink-on-navy);max-width:760px;font-size:18px;line-height:28px}.section-tail[data-astro-cid-bjpczas7]{padding-bottom:56px}.gap-16[data-astro-cid-bjpczas7]{gap:16px}.gap-32[data-astro-cid-bjpczas7]{gap:32px}.gap-40[data-astro-cid-bjpczas7]{gap:40px}.intro[data-astro-cid-bjpczas7]{gap:12px;max-width:760px}.narrow[data-astro-cid-bjpczas7]{max-width:820px}.body[data-astro-cid-bjpczas7]{font-size:16px;line-height:26px}h3[data-astro-cid-bjpczas7]{font-size:20px;font-weight:600;line-height:28px}.step[data-astro-cid-bjpczas7]{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);font-size:12px}.summary[data-astro-cid-bjpczas7]{border-top:2px solid var(--navy);grid-template-columns:minmax(0,1fr);display:grid}.summary[data-astro-cid-bjpczas7]>div[data-astro-cid-bjpczas7]{flex-direction:column;gap:12px;padding:24px 0;display:flex}.summary[data-astro-cid-bjpczas7]>div[data-astro-cid-bjpczas7]+div[data-astro-cid-bjpczas7]{border-top:1px solid var(--border)}.s-name[data-astro-cid-bjpczas7]{font-weight:600}.date[data-astro-cid-bjpczas7]{font-size:32px;font-weight:600;line-height:66px}.reghead[data-astro-cid-bjpczas7]{display:none}.regrow[data-astro-cid-bjpczas7]{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr);gap:6px;padding:20px 0;display:grid}.register[data-astro-cid-bjpczas7]{border-top:2px solid var(--navy)}.regrow[data-astro-cid-bjpczas7] p[data-astro-cid-bjpczas7]{color:var(--ink-muted);font-size:16px;line-height:26px}.regrow[data-astro-cid-bjpczas7] .n[data-astro-cid-bjpczas7]{color:var(--ink);font-size:18px}.steps[data-astro-cid-bjpczas7]{border-top:2px solid var(--navy);grid-template-columns:minmax(0,1fr);display:grid}.steps[data-astro-cid-bjpczas7]>div[data-astro-cid-bjpczas7]{flex-direction:column;gap:10px;padding:24px 0;display:flex}.steps[data-astro-cid-bjpczas7]>div[data-astro-cid-bjpczas7]+div[data-astro-cid-bjpczas7]{border-top:1px solid var(--border)}.steps[data-astro-cid-bjpczas7] h3[data-astro-cid-bjpczas7]{font-size:22px;line-height:30px}.steps[data-astro-cid-bjpczas7] p[data-astro-cid-bjpczas7]:not(.step),.life[data-astro-cid-bjpczas7] p[data-astro-cid-bjpczas7]:not(.step){color:var(--ink-muted);font-size:15px;line-height:24px}.life[data-astro-cid-bjpczas7]{grid-template-columns:minmax(0,1fr);gap:24px;margin:0;padding:0;list-style:none;display:grid}.life[data-astro-cid-bjpczas7] li[data-astro-cid-bjpczas7]{border-top:6px solid var(--navy);flex-direction:column;gap:10px;padding-top:20px;display:flex}.life[data-astro-cid-bjpczas7] .mid[data-astro-cid-bjpczas7]{border-top-color:var(--border-strong)}.life[data-astro-cid-bjpczas7] .end[data-astro-cid-bjpczas7]{border-top-color:var(--border)}.two[data-astro-cid-bjpczas7]{grid-template-columns:minmax(0,1fr);align-items:start;gap:32px;display:grid}.record[data-astro-cid-bjpczas7]{border:1px solid var(--border);background:#fff;border-radius:12px;min-width:0;margin:0;overflow:hidden}.rec-head[data-astro-cid-bjpczas7]{border-bottom:1px solid var(--border);background:var(--surface-subtle);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:14px 20px;font-size:13px;display:flex}.tag[data-astro-cid-bjpczas7]{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);font-size:12px}.rec-body[data-astro-cid-bjpczas7]{padding:4px 20px}.cov[data-astro-cid-bjpczas7]{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;padding:12px 0;font-size:15px;display:grid}.cov[data-astro-cid-bjpczas7]>span[data-astro-cid-bjpczas7]:first-child{grid-column:1/-1}.cov[data-astro-cid-bjpczas7]:last-child{border-bottom:0}.covhead[data-astro-cid-bjpczas7]{display:none}.ed[data-astro-cid-bjpczas7]{color:var(--ink-muted);font-size:13px}.ok[data-astro-cid-bjpczas7]{color:var(--success);font-weight:500}.faq[data-astro-cid-bjpczas7]{grid-template-columns:minmax(0,1fr);gap:0 48px;display:grid}.qa[data-astro-cid-bjpczas7]{border-top:1px solid var(--border);flex-direction:column;gap:8px;padding:20px 0;display:flex}.qa[data-astro-cid-bjpczas7] h3[data-astro-cid-bjpczas7]{font-size:19px}.qa[data-astro-cid-bjpczas7] p[data-astro-cid-bjpczas7]{color:var(--ink-muted);font-size:15px;line-height:24px}@media (width>=900px){.hero[data-astro-cid-bjpczas7]{padding-top:64px;padding-bottom:40px}.hero-lead[data-astro-cid-bjpczas7]{font-size:19px;line-height:30px}.section-tail[data-astro-cid-bjpczas7]{padding-bottom:96px}.summary[data-astro-cid-bjpczas7],.steps[data-astro-cid-bjpczas7]{grid-template-columns:repeat(3,minmax(0,1fr))}.summary[data-astro-cid-bjpczas7]>div[data-astro-cid-bjpczas7],.steps[data-astro-cid-bjpczas7]>div[data-astro-cid-bjpczas7]{padding:24px}.summary[data-astro-cid-bjpczas7]>div[data-astro-cid-bjpczas7]:first-child,.steps[data-astro-cid-bjpczas7]>div[data-astro-cid-bjpczas7]:first-child{padding-left:0}.summary[data-astro-cid-bjpczas7]>div[data-astro-cid-bjpczas7]+div[data-astro-cid-bjpczas7],.steps[data-astro-cid-bjpczas7]>div[data-astro-cid-bjpczas7]+div[data-astro-cid-bjpczas7]{border-top:0;border-left:1px solid var(--border)}.reghead[data-astro-cid-bjpczas7],.regrow[data-astro-cid-bjpczas7]{grid-template-columns:minmax(0,4fr) minmax(0,6fr) minmax(0,2fr);align-items:start;gap:20px;display:grid}.reghead[data-astro-cid-bjpczas7]{border-top:2px solid var(--navy);border-bottom:1px solid var(--border);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);padding:10px 0;font-size:12px}.regrow[data-astro-cid-bjpczas7]{padding:22px 0}.register[data-astro-cid-bjpczas7]{border-top:0}.life[data-astro-cid-bjpczas7]{grid-template-columns:minmax(0,3fr) minmax(0,3fr) minmax(0,4fr);gap:0}.life[data-astro-cid-bjpczas7] li[data-astro-cid-bjpczas7]{padding-right:20px}.life[data-astro-cid-bjpczas7] li[data-astro-cid-bjpczas7]+li[data-astro-cid-bjpczas7]{padding-left:20px}.two[data-astro-cid-bjpczas7]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px}.cov[data-astro-cid-bjpczas7]{grid-template-columns:minmax(0,1fr) auto auto}.cov[data-astro-cid-bjpczas7]>span[data-astro-cid-bjpczas7]:first-child{grid-column:auto}.covhead[data-astro-cid-bjpczas7]{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);font-size:12px;display:grid}.faq[data-astro-cid-bjpczas7]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}
