.page-hero[data-astro-cid-fd42s4ml]{background:var(--bg-soft);border-bottom:1px solid var(--line-soft);padding-block:clamp(48px,6vw,96px)}.page-hero__grid[data-astro-cid-fd42s4ml]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:40px clamp(32px,5vw,72px);display:grid}@media (width<=960px){.page-hero__grid[data-astro-cid-fd42s4ml]{grid-template-columns:1fr}}.page-hero__copy[data-astro-cid-fd42s4ml]{flex-direction:column;gap:22px;display:flex}.page-hero__img[data-astro-cid-fd42s4ml]{margin:0}.page-hero__img[data-astro-cid-fd42s4ml] img[data-astro-cid-fd42s4ml]{aspect-ratio:4/3;object-fit:cover;border-radius:var(--r-block);width:100%;height:auto;box-shadow:var(--shadow-float)}.page-hero__copy[data-astro-cid-fd42s4ml] .display-hero[data-astro-cid-fd42s4ml]{font-size:clamp(2.25rem,1.5rem + 3vw,3.75rem)}.phases[data-astro-cid-fd42s4ml]{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:20px;list-style:none;display:grid}.phase[data-astro-cid-fd42s4ml]{border-radius:var(--r-card);box-shadow:var(--shadow-sheet);transition:transform var(--dur) var(--ease-out);background:#fff;flex-direction:column;gap:10px;padding:28px;display:flex}.phase[data-astro-cid-fd42s4ml]:hover{transform:translateY(-3px)}.phase__top[data-astro-cid-fd42s4ml]{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.phase__tile[data-astro-cid-fd42s4ml]{background:var(--bg-soft);width:44px;height:44px;color:var(--navy-700);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.phase__n[data-astro-cid-fd42s4ml]{font-family:var(--font-display);color:var(--orange-700);font-weight:800}.phase[data-astro-cid-fd42s4ml] p[data-astro-cid-fd42s4ml]{color:var(--muted);font-size:.9375rem}.when[data-astro-cid-fd42s4ml]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:32px 64px;display:grid}@media (width<=860px){.when[data-astro-cid-fd42s4ml]{grid-template-columns:1fr}}.when__list[data-astro-cid-fd42s4ml]{list-style:none;display:grid}.when__list[data-astro-cid-fd42s4ml] li[data-astro-cid-fd42s4ml]{color:#fff;border-bottom:1px solid #ffffff1f;align-items:center;gap:14px;padding:18px 0;font-size:1.0625rem;display:flex}.when__list[data-astro-cid-fd42s4ml] li[data-astro-cid-fd42s4ml]:first-child{border-top:1px solid #ffffff1f}.when__check[data-astro-cid-fd42s4ml]{background:var(--orange-500);width:24px;height:24px;color:var(--on-orange);border-radius:7px;flex:none;justify-content:center;align-items:center;display:inline-flex}.info-grid[data-astro-cid-fd42s4ml]{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:20px;display:grid}.cta-block[data-astro-cid-fd42s4ml]{border-radius:var(--r-block);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;padding:clamp(32px,5vw,64px);display:flex}.cta-block--warm[data-astro-cid-fd42s4ml]{background:var(--warm-50);box-shadow:inset 0 0 0 1px var(--warm-200)}.cta-block[data-astro-cid-fd42s4ml] h2[data-astro-cid-fd42s4ml]{max-width:36rem}.instr[data-astro-cid-fd42s4ml]{flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.instr[data-astro-cid-fd42s4ml] li[data-astro-cid-fd42s4ml]{background:var(--bg-soft);border:1px solid var(--line-soft);color:var(--navy-700);border-radius:999px;padding:7px 12px;font-size:.875rem;font-weight:600}
