.StepsStyle_sectionHead___mKjU{display:grid;gap:1.2rem;margin-bottom:clamp(3rem,7vh,5rem);max-width:none}.StepsStyle_kickerRow__abdS8{display:flex;align-items:center;gap:1rem}.StepsStyle_kickerLine__8tgw0{height:1px;background:var(--line);flex:1;max-width:60px}.StepsStyle_title__SGOUz{font-family:var(--serif);font-weight:300;font-size:clamp(2.2rem,4vw,3.2rem);line-height:1.1;color:var(--blue);max-width:48ch}.StepsStyle_steps__8Xkfu{display:grid;gap:0;border-top:1px solid var(--line)}.StepsStyle_step__gaVEQ{display:grid;gap:.8rem;padding:clamp(1.6rem,4vh,2.4rem) 0;border-bottom:1px solid var(--line);align-content:start}.StepsStyle_stepNum__tq9F8{font-family:var(--serif);font-size:1.5rem;color:var(--accent);line-height:1;font-weight:300}.StepsStyle_stepTitle__iKUqJ{font-family:var(--serif);font-size:clamp(1.35rem,2.6vw,1.8rem);line-height:1.1;font-weight:300;color:var(--blue)}.StepsStyle_stepBody__TcYZb{color:var(--blue-2);font-size:.95rem;line-height:1.6;max-width:40ch}.StepsStyle_footer__M0MR1{display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:space-between;align-items:center;margin-top:1.5rem;padding-top:1.8rem}.StepsStyle_footer__M0MR1 .StepsStyle_body-note__NlcA5{flex:1 1 320px}@media (min-width:720px){.StepsStyle_steps__8Xkfu{grid-template-columns:repeat(3,1fr);gap:0 clamp(1.5rem,3vw,3rem);border-bottom:1px solid var(--line)}.StepsStyle_step__gaVEQ{border-bottom:0}}