.fs-hero[data-astro-cid-r6z4ddt3]{background:var(--peak-navy);padding-block:var(--space-7)}.breadcrumb[data-astro-cid-r6z4ddt3]{font-size:var(--text-sm);margin-bottom:var(--space-4);color:#ffffffbf}.breadcrumb[data-astro-cid-r6z4ddt3] a[data-astro-cid-r6z4ddt3]{color:#ffffffbf;text-decoration:none}.breadcrumb[data-astro-cid-r6z4ddt3] a[data-astro-cid-r6z4ddt3]:hover{color:var(--peak-teal-bright);text-decoration:underline}.breadcrumb[data-astro-cid-r6z4ddt3] span[data-astro-cid-r6z4ddt3][aria-current]{color:var(--peak-teal-bright);font-weight:600}.fs-hero[data-astro-cid-r6z4ddt3] h1[data-astro-cid-r6z4ddt3]{color:var(--peak-white);font-size:clamp(2rem,5vw,3.25rem);margin-bottom:var(--space-3)}.fs-hero-sub[data-astro-cid-r6z4ddt3]{color:#ffffffe6;font-size:var(--text-lg);max-width:58ch;margin-bottom:var(--space-5)}.fs-hero-actions[data-astro-cid-r6z4ddt3]{display:flex;flex-wrap:wrap;gap:var(--space-3)}.fs-hero-actions[data-astro-cid-r6z4ddt3] .btn[data-astro-cid-r6z4ddt3]{border-radius:var(--radius-full)}.fs-steps[data-astro-cid-r6z4ddt3]{list-style:none;display:flex;flex-direction:column;gap:var(--space-5);margin-bottom:var(--space-6)}.fs-step[data-astro-cid-r6z4ddt3]{display:flex;gap:var(--space-4);align-items:flex-start}.fs-num[data-astro-cid-r6z4ddt3]{flex-shrink:0;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;background:var(--peak-teal);color:var(--peak-navy);font-family:var(--font-display);font-weight:900;font-size:var(--text-xl);border-radius:var(--radius-full)}.fs-step[data-astro-cid-r6z4ddt3] h2[data-astro-cid-r6z4ddt3]{color:var(--peak-navy);font-size:var(--text-xl);margin-bottom:var(--space-2)}.fs-step[data-astro-cid-r6z4ddt3] p[data-astro-cid-r6z4ddt3]{color:var(--peak-navy-deep);line-height:var(--leading-relaxed)}.fs-crosslink[data-astro-cid-r6z4ddt3]{text-align:center;color:var(--peak-navy-deep);margin-bottom:var(--space-7);font-size:1.0625rem}.fs-crosslink[data-astro-cid-r6z4ddt3] a[data-astro-cid-r6z4ddt3]{color:var(--peak-teal-deep);font-weight:700;text-decoration:none}.fs-crosslink[data-astro-cid-r6z4ddt3] a[data-astro-cid-r6z4ddt3]:hover{text-decoration:underline}.fs-faq-title[data-astro-cid-r6z4ddt3]{color:var(--peak-navy);font-size:clamp(1.5rem,3vw,2rem);margin-bottom:var(--space-4);text-align:center}.fs-faq[data-astro-cid-r6z4ddt3] .faq-item[data-astro-cid-r6z4ddt3]{border:1px solid var(--border-subtle);border-radius:var(--radius-md);margin-bottom:var(--space-3);background:var(--peak-white);overflow:hidden}.fs-faq[data-astro-cid-r6z4ddt3] summary[data-astro-cid-r6z4ddt3]{cursor:pointer;list-style:none;padding:var(--space-4) var(--space-5);font-family:var(--font-display);font-weight:700;color:var(--peak-navy);display:flex;justify-content:space-between;align-items:center;gap:var(--space-3)}.fs-faq[data-astro-cid-r6z4ddt3] summary[data-astro-cid-r6z4ddt3]::-webkit-details-marker{display:none}.fs-faq[data-astro-cid-r6z4ddt3] summary[data-astro-cid-r6z4ddt3]:after{content:"+";font-size:1.5rem;color:var(--peak-teal-deep);font-weight:400;line-height:1}.fs-faq[data-astro-cid-r6z4ddt3] details[data-astro-cid-r6z4ddt3][open] summary[data-astro-cid-r6z4ddt3]:after{content:"–"}.fs-faq[data-astro-cid-r6z4ddt3] .faq-answer[data-astro-cid-r6z4ddt3]{padding:0 var(--space-5) var(--space-4)}.fs-faq[data-astro-cid-r6z4ddt3] .faq-answer[data-astro-cid-r6z4ddt3] p[data-astro-cid-r6z4ddt3]{margin:0;line-height:var(--leading-relaxed);color:var(--peak-navy-deep)}.fs-ctaband[data-astro-cid-r6z4ddt3]{background:var(--peak-navy-deep)}.fs-ctaband-inner[data-astro-cid-r6z4ddt3]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-5);padding-block:var(--space-7)}.fs-ctaband[data-astro-cid-r6z4ddt3] h2[data-astro-cid-r6z4ddt3]{color:var(--peak-white);font-size:clamp(1.5rem,3vw,2.25rem);margin-bottom:var(--space-2)}.fs-ctaband[data-astro-cid-r6z4ddt3] p[data-astro-cid-r6z4ddt3]{color:#ffffffe6}.fs-ctaband-actions[data-astro-cid-r6z4ddt3]{display:flex;flex-wrap:wrap;gap:var(--space-3)}.fs-ctaband-actions[data-astro-cid-r6z4ddt3] .btn[data-astro-cid-r6z4ddt3]{border-radius:var(--radius-full)}
