.wrap[data-astro-cid-iantxd2h]{max-width:calc(var(--content-max) + 2 * var(--gutter));margin:0 auto;padding:0 var(--gutter)}.hero[data-astro-cid-iantxd2h]{padding:clamp(56px,8vw,112px) 0;text-align:center;background:radial-gradient(60% 90% at 50% 0%,rgba(37,99,235,.18),transparent 70%),var(--c-navy-900)}.eyebrow[data-astro-cid-iantxd2h]{margin:0 0 16px;color:var(--c-accent-soft);font-size:var(--fs-label);font-weight:700;letter-spacing:.12em;text-transform:uppercase;max-width:none}.hero[data-astro-cid-iantxd2h] h1[data-astro-cid-iantxd2h]{margin:0;color:var(--c-on-dark);font-size:clamp(2.25rem,1.25rem + 4.4vw,4.5rem);font-weight:700;line-height:1.1}.intro[data-astro-cid-iantxd2h]{max-width:768px;margin:32px auto 0;padding:24px;text-align:left;background:#0e1c3699;border:1px solid var(--c-line-dark);border-radius:var(--radius-card);color:var(--c-on-dark-soft);font-size:1.125rem;line-height:1.7}.hero[data-astro-cid-iantxd2h] [data-astro-cid-iantxd2h]:focus-visible,.infos-section[data-astro-cid-iantxd2h] [data-astro-cid-iantxd2h]:focus-visible,.cta-section[data-astro-cid-iantxd2h] [data-astro-cid-iantxd2h]:focus-visible{outline-color:var(--c-focus)}.modes-section[data-astro-cid-iantxd2h]{padding:var(--section-y) 0;background:var(--c-mist);color:var(--c-on-light)}.modes[data-astro-cid-iantxd2h]{display:grid;gap:24px;counter-reset:mode}.mode-card[data-astro-cid-iantxd2h]{counter-increment:mode;display:flex;flex-direction:column;gap:16px;padding:32px 28px;background:var(--c-paper);border:1px solid var(--c-line-light);border-radius:var(--radius-card);box-shadow:0 1px 2px #0f172a0f}.mode-card[data-astro-cid-iantxd2h]:before{content:counter(mode,decimal-leading-zero);content:counter(mode,decimal-leading-zero) / "";color:var(--c-on-light-soft);font-size:var(--fs-label);font-weight:700;letter-spacing:.1em}.mode-card[data-astro-cid-iantxd2h] h2[data-astro-cid-iantxd2h]{margin:0;color:var(--c-on-light);font-size:1.5rem;font-weight:700;line-height:1.25}.mode-card[data-astro-cid-iantxd2h] p[data-astro-cid-iantxd2h]{margin:0;color:var(--c-on-light-soft);line-height:1.7;max-width:none}.mode-card[data-astro-cid-iantxd2h] .mode-note[data-astro-cid-iantxd2h]{margin-top:auto;padding-top:16px;border-top:1px solid var(--c-line-light);color:var(--c-on-light);font-weight:500}.infos-section[data-astro-cid-iantxd2h]{padding:var(--section-y) 0;background:var(--c-navy-800);border-top:1px solid var(--c-line-dark)}.infos[data-astro-cid-iantxd2h]{display:grid;gap:24px}.info-card[data-astro-cid-iantxd2h]{display:flex;flex-direction:column;gap:20px;padding:28px;background:#0e1c3699;border:1px solid var(--c-line-dark);border-radius:var(--radius-card)}.info-card[data-astro-cid-iantxd2h] h2[data-astro-cid-iantxd2h]{margin:0;color:var(--c-on-dark);font-size:1.5rem;font-weight:700;line-height:1.25}.info-card[data-astro-cid-iantxd2h] p[data-astro-cid-iantxd2h]{margin:0;color:var(--c-on-dark-soft);line-height:1.7;max-width:none}.info-card[data-astro-cid-iantxd2h] .callout[data-astro-cid-iantxd2h]{margin-top:auto;padding:16px;background:#050b1499;border:1px solid var(--c-line-dark);border-radius:var(--radius-field);color:var(--c-accent-soft);font-weight:500}.cta-section[data-astro-cid-iantxd2h]{padding:var(--section-y) 0;background:linear-gradient(180deg,var(--c-navy-800),var(--c-navy-950));border-top:1px solid var(--c-line-dark)}.cta-panel[data-astro-cid-iantxd2h]{max-width:848px;margin:0 auto;padding:40px 24px;text-align:center;background:linear-gradient(154deg,var(--c-navy-700),var(--c-navy-800));border:2px solid rgba(42,67,116,.5);border-radius:24px}.cta-panel[data-astro-cid-iantxd2h] h2[data-astro-cid-iantxd2h]{margin:0;color:var(--c-on-dark);font-size:var(--fs-h2);font-weight:700;line-height:1.15}.cta-panel[data-astro-cid-iantxd2h] p[data-astro-cid-iantxd2h]{max-width:672px;margin:20px auto 0;color:var(--c-on-dark-soft);font-size:1.125rem;line-height:1.7}.button[data-astro-cid-iantxd2h]{display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin-top:32px;padding:14px 28px;background:var(--c-accent);color:#fff;border-radius:var(--radius-pill);font-weight:600;text-decoration:none}.button[data-astro-cid-iantxd2h]:hover{background:var(--c-accent-hover);text-decoration:none}@media(min-width:720px){.modes[data-astro-cid-iantxd2h]{grid-template-columns:repeat(2,1fr)}.mode-card[data-astro-cid-iantxd2h]:last-child:nth-child(odd){grid-column:1 / -1}}@media(min-width:768px){.intro[data-astro-cid-iantxd2h]{padding:40px}.infos[data-astro-cid-iantxd2h]{grid-template-columns:repeat(2,1fr)}.info-card[data-astro-cid-iantxd2h]{padding:40px}.cta-panel[data-astro-cid-iantxd2h]{padding:56px}}@media(min-width:1024px){.modes[data-astro-cid-iantxd2h]{grid-template-columns:repeat(3,1fr)}.mode-card[data-astro-cid-iantxd2h]:last-child:nth-child(odd){grid-column:auto}}
