.process-wrap[data-astro-cid-zbmu5bal]{width:min(100% - 3rem,61rem);margin-inline:auto}.process-hero[data-astro-cid-zbmu5bal]{padding:clamp(5rem,10vw,9rem) 0 4rem;color:var(--color-background);background:var(--color-text)}.eyebrow[data-astro-cid-zbmu5bal]{margin:0 0 1rem;color:var(--color-primary);font-family:var(--font-serif);font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;transform:translate(.25rem)}.eyebrow[data-astro-cid-zbmu5bal].yellow{color:var(--color-secondary)}.process-hero[data-astro-cid-zbmu5bal] h1[data-astro-cid-zbmu5bal]{margin:0;font-size:clamp(3.1rem,7vw,5.8rem);font-weight:800;letter-spacing:-.055em;line-height:1.03}.process-hero[data-astro-cid-zbmu5bal] h1[data-astro-cid-zbmu5bal] span[data-astro-cid-zbmu5bal]{color:var(--color-primary)}.process-hero[data-astro-cid-zbmu5bal] .process-wrap[data-astro-cid-zbmu5bal]>p[data-astro-cid-zbmu5bal]:last-child{margin:1rem 0 0;color:color-mix(in srgb,var(--color-background) 74%,transparent);font-size:1.15rem}.steps-section[data-astro-cid-zbmu5bal]{padding:clamp(3rem,7vw,6rem) 0;background:var(--color-background)}.steps[data-astro-cid-zbmu5bal]{display:grid}.step[data-astro-cid-zbmu5bal]{display:grid;grid-template-columns:12.5rem 1fr;border-bottom:1px solid var(--color-border)}.step[data-astro-cid-zbmu5bal]:first-child{border-top:1px solid var(--color-border)}.step-number[data-astro-cid-zbmu5bal]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:1.5rem .75rem;color:var(--color-background);background:var(--color-primary)}.step-number[data-astro-cid-zbmu5bal].yellow{color:var(--color-primary);background:var(--color-secondary)}.step-number[data-astro-cid-zbmu5bal] span[data-astro-cid-zbmu5bal]{font-family:Inter Variable,system-ui,sans-serif;font-size:4.5rem;font-weight:800;line-height:.95;opacity:.55}.step-number[data-astro-cid-zbmu5bal].yellow span[data-astro-cid-zbmu5bal]{color:var(--color-background);opacity:.55}.step-number[data-astro-cid-zbmu5bal].yellow small[data-astro-cid-zbmu5bal]{color:var(--color-background)}.step-number[data-astro-cid-zbmu5bal] small[data-astro-cid-zbmu5bal]{font-family:var(--font-serif);font-size:.9rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.step-content[data-astro-cid-zbmu5bal]{padding:3rem}.step-content[data-astro-cid-zbmu5bal] h2[data-astro-cid-zbmu5bal]{margin:0;font-size:clamp(1.8rem,3vw,2.25rem);font-weight:800;letter-spacing:-.045em}.tagline[data-astro-cid-zbmu5bal]{margin:.45rem 0 1.2rem;color:var(--color-muted);font-size:1.125rem;font-weight:700}.tagline-light[data-astro-cid-zbmu5bal],.step-content[data-astro-cid-zbmu5bal] .tagline[data-astro-cid-zbmu5bal]{color:color-mix(in srgb,var(--color-muted) 52%,var(--color-background))}.description[data-astro-cid-zbmu5bal]{max-width:42rem;margin:0 0 1.5rem;color:var(--color-muted);font-size:1.125rem;line-height:1.6}.step-content[data-astro-cid-zbmu5bal] ul[data-astro-cid-zbmu5bal]{display:grid;grid-template-columns:1fr;row-gap:1rem;margin:0;padding:0;list-style:none}.step-content[data-astro-cid-zbmu5bal] li[data-astro-cid-zbmu5bal]{display:flex;align-items:flex-start;gap:.6rem;margin:0;color:var(--color-muted);font-size:1rem;line-height:1.5}.step-content[data-astro-cid-zbmu5bal] li[data-astro-cid-zbmu5bal] svg[data-astro-cid-zbmu5bal]{flex:0 0 auto;color:var(--color-primary)}.step.blue .step-content li svg{color:var(--color-primary)}.step[data-astro-cid-zbmu5bal].yellow .step-content[data-astro-cid-zbmu5bal] li[data-astro-cid-zbmu5bal] svg[data-astro-cid-zbmu5bal]{color:var(--color-text)}.process-cta[data-astro-cid-zbmu5bal]{padding:3.5rem 0;background:color-mix(in srgb,var(--color-primary) 7%,var(--color-background));text-align:center}.process-cta[data-astro-cid-zbmu5bal] p[data-astro-cid-zbmu5bal]{max-width:55rem;margin:0 auto 1.7rem;font-size:clamp(1.3rem,2.8vw,2.2rem);font-weight:800;line-height:1.35}.button[data-astro-cid-zbmu5bal]{display:inline-flex;min-height:3.5rem;align-items:center;gap:.7rem;padding:.9rem 1.8rem;color:var(--color-background);background:var(--color-primary);font-size:1rem;font-weight:800;text-decoration:none}.button[data-astro-cid-zbmu5bal]:hover{background:color-mix(in srgb,var(--color-primary) 84%,var(--color-text))}.button[data-astro-cid-zbmu5bal]:focus-visible{outline:3px solid var(--color-secondary);outline-offset:4px}@media(max-width:48rem){.process-wrap[data-astro-cid-zbmu5bal]{width:min(100% - 2rem,72rem)}.process-hero[data-astro-cid-zbmu5bal]{padding:4rem 0 3rem}.process-hero[data-astro-cid-zbmu5bal] h1[data-astro-cid-zbmu5bal]{font-size:clamp(2.8rem,12vw,4.4rem)}.step[data-astro-cid-zbmu5bal]{grid-template-columns:1fr}.step-number[data-astro-cid-zbmu5bal]{min-height:5.25rem;flex-direction:row;justify-content:flex-start;padding:.75rem .975rem}.step-number[data-astro-cid-zbmu5bal] span[data-astro-cid-zbmu5bal]{font-size:4.5rem}.step-content[data-astro-cid-zbmu5bal]{padding:1.05rem .75rem}.step-content[data-astro-cid-zbmu5bal] ul[data-astro-cid-zbmu5bal]{grid-template-columns:1fr}.steps-section[data-astro-cid-zbmu5bal]{padding:2.5rem 0}}
