.next-steps-section.svelte-xtksuh{background:#fff;padding:0 clamp(24px,5vw,80px) clamp(64px,7vw,104px)}.next-steps-inner.svelte-xtksuh{max-width:1600px;margin:0 auto;padding-top:38px;border-top:1px solid #cbd2d0}.next-steps-section.svelte-xtksuh h2:where(.svelte-xtksuh){margin:0 0 clamp(32px,4vw,48px);max-width:20ch;font:500 clamp(36px,4.2vw,64px) / 1.02 var(--font-display, Georgia, "Times New Roman", serif);letter-spacing:-.03em;color:#032a5e;text-wrap:balance}.steps-grid.svelte-xtksuh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px clamp(20px,2.5vw,40px);padding-top:32px;border-top:1px solid #cbd2d0}.step-card.svelte-xtksuh{display:flex;flex-direction:column;gap:10px;min-width:0;color:#123744;text-decoration:none}.step-card.svelte-xtksuh h3:where(.svelte-xtksuh){margin:0;font:500 clamp(22px,1.8vw,28px) / 1.12 var(--font-display, Georgia, "Times New Roman", serif);letter-spacing:-.03em;color:#032a5e;text-wrap:balance;transition:color .2s}.step-card.svelte-xtksuh:hover h3:where(.svelte-xtksuh){color:#0077b6}.step-desc.svelte-xtksuh{margin:0;font-size:15px;line-height:1.7;color:#526467}.step-arrow.svelte-xtksuh{display:flex;justify-content:flex-end;margin-top:auto;padding:8px 8px 12px;border-bottom:1px solid #93aaa4;color:#123744;background:linear-gradient(#e3eef2,#e3eef2) no-repeat bottom / 100% 0;transition:background-size .3s ease}.step-card.svelte-xtksuh:hover .step-arrow:where(.svelte-xtksuh),.step-card.svelte-xtksuh:focus-visible .step-arrow:where(.svelte-xtksuh){background-size:100% 100%}.step-card.svelte-xtksuh:focus-visible{outline:2px solid #0077b6;outline-offset:5px}@media (max-width: 900px){.steps-grid.svelte-xtksuh{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 600px){.steps-grid.svelte-xtksuh{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.step-card.svelte-xtksuh h3:where(.svelte-xtksuh),.step-arrow.svelte-xtksuh{transition:none}}
