.how[data-astro-cid-systoabk]{background:color-mix(in srgb, var(--peach) 16%, var(--cream))}.how-head[data-astro-cid-systoabk]{max-width:44ch}.steps[data-astro-cid-systoabk]{border-top:1px solid var(--hairline);gap:0;margin:clamp(48px,6vw,80px) 0 0;padding:0;display:grid}.step[data-astro-cid-systoabk]{border-bottom:1px solid var(--hairline);gap:.6rem;padding-block:clamp(28px,4vw,44px);display:grid}.step-n[data-astro-cid-systoabk]{font-family:var(--font-display);font-variation-settings:"SOFT" 0, "WONK" 0;letter-spacing:var(--ls-display);color:var(--mauve);font-size:clamp(2.4rem,4vw,3.4rem);font-weight:300;line-height:1}.step-title[data-astro-cid-systoabk]{font-family:var(--font-display);font-size:var(--fs-h3);letter-spacing:var(--ls-display);color:var(--wine);margin:0;font-weight:420;line-height:1.1}.step-copy[data-astro-cid-systoabk]{max-width:42ch;font-size:var(--fs-body);line-height:var(--lh-body);color:#221418bd;margin:0}@media (width>=820px){.steps[data-astro-cid-systoabk]{border-top:0;grid-auto-columns:1fr;grid-auto-flow:column}.step[data-astro-cid-systoabk]{border-bottom:0;border-left:1px solid var(--hairline);padding:0 clamp(1.75rem,3vw,3rem)}.step[data-astro-cid-systoabk]:first-child{border-left:0;padding-left:0}}.courses--alt[data-astro-cid-systoabk]{background:var(--cream-2)}.section-head[data-astro-cid-systoabk]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 40px;display:flex}.section-body[data-astro-cid-systoabk]{margin-top:clamp(40px,5vw,64px)}.courses-grid[data-astro-cid-systoabk]{gap:clamp(28px,4vw,40px);margin-top:clamp(56px,7vw,88px);display:grid}@media (width>=640px){.courses-grid[data-astro-cid-systoabk]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.courses-grid[data-astro-cid-systoabk]{grid-template-columns:repeat(3,1fr)}}
