.steps-section.svelte-yr3dt9,.offerings-section.svelte-yr3dt9,.why-section.svelte-yr3dt9,.options-section.svelte-yr3dt9{padding:2.5rem 0 3rem}.four-step-grid.svelte-yr3dt9{grid-template-columns:repeat(4,1fr);gap:1.25rem;display:grid}.step-panel.svelte-yr3dt9{text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:1.75rem;transition:transform .2s,box-shadow .2s;display:flex;position:relative}.step-panel.svelte-yr3dt9:hover{transform:translateY(-5px);box-shadow:0 16px 34px #1b365d21}.step-panel.svelte-yr3dt9 h3:where(.svelte-yr3dt9){font-family:var(--font-sans-alt);text-transform:uppercase;letter-spacing:.04em;margin:.9rem 0 .25rem;font-size:1rem;font-weight:800}.step-circle.svelte-yr3dt9{background:var(--primary);border:3px solid var(--secondary);width:72px;height:72px;color:var(--secondary);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative}.step-circle-number.svelte-yr3dt9{background:var(--secondary);width:26px;height:26px;color:var(--primary);font-family:var(--sans-alt,var(--font-sans-alt));border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;font-size:.82rem;font-weight:800;display:inline-flex;position:absolute;top:-8px;right:-8px;box-shadow:0 4px 10px #1b365d40}.offerings-grid.svelte-yr3dt9{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.offering-card.svelte-yr3dt9{padding:1.75rem;transition:transform .2s,box-shadow .2s}.offering-card.svelte-yr3dt9:hover{transform:translateY(-5px);box-shadow:0 16px 34px #1b365d21}.offering-card.svelte-yr3dt9 h3:where(.svelte-yr3dt9){font-family:var(--font-sans-alt);margin:1rem 0 .5rem;font-size:1.05rem;font-weight:800}.benefit-stack.svelte-yr3dt9{grid-template-columns:1fr 1fr;gap:1rem;max-width:1000px;margin:0 auto;display:grid}.benefit-row.svelte-yr3dt9{align-items:flex-start;gap:1rem;padding:1.4rem;display:flex}.benefit-row.svelte-yr3dt9 h3:where(.svelte-yr3dt9){font-family:var(--font-sans-alt);margin:0 0 .3rem;font-size:1rem;font-weight:800}.benefit-row.svelte-yr3dt9 p:where(.svelte-yr3dt9){margin:0}.options-grid.svelte-yr3dt9{grid-template-columns:1fr 1fr;gap:1.25rem;max-width:960px;margin:0 auto;display:grid}.option-card.svelte-yr3dt9{border-radius:.75rem;flex-direction:column;gap:1rem;padding:2.25rem;display:flex}.option-card--navy.svelte-yr3dt9{background:var(--primary);color:#fff}.option-card--navy.svelte-yr3dt9 h3:where(.svelte-yr3dt9){color:#fff}.option-card--navy.svelte-yr3dt9 .text-small:where(.svelte-yr3dt9){color:#ffffffd1}.option-card--gold-outline.svelte-yr3dt9{border:2px solid var(--secondary);background:#fff}.option-card.svelte-yr3dt9 h3:where(.svelte-yr3dt9){font-family:var(--font-sans-alt);text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:1.2rem;font-weight:800}.option-cta.svelte-yr3dt9{width:100%;margin-top:auto}.helper-note.svelte-yr3dt9{background:#fbf6ea;border:1px solid #c9a84c66;border-radius:.75rem;align-items:flex-start;gap:1rem;max-width:960px;margin:1.5rem auto 0;padding:1.4rem 1.75rem;display:flex}.helper-note.svelte-yr3dt9 p:where(.svelte-yr3dt9){margin:0;font-size:.95rem;line-height:1.65}@media (width<=1024px){.four-step-grid.svelte-yr3dt9{grid-template-columns:1fr 1fr}}@media (width<=900px){.four-step-grid.svelte-yr3dt9,.offerings-grid.svelte-yr3dt9,.benefit-stack.svelte-yr3dt9,.options-grid.svelte-yr3dt9{grid-template-columns:1fr}}
