.steps[data-v-a96d641e]{display:grid;gap:1rem;counter-reset:step}@media(min-width:640px){.steps[data-v-a96d641e]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.steps[data-v-a96d641e]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}}.steps__item[data-v-a96d641e]{position:relative;padding:clamp(1.25rem,1rem + 1vw,1.75rem);border:1px solid var(--line);border-radius:var(--r-lg);background:#fff}.steps__num[data-v-a96d641e]{display:block;font-size:1.5rem;line-height:1;color:var(--brand-sage);margin-bottom:.9rem}.steps__title[data-v-a96d641e]{font-size:var(--fs-h5);font-weight:600;letter-spacing:-.03em;margin-bottom:.5rem}.steps__desc[data-v-a96d641e]{font-size:var(--fs-caption);line-height:1.7;color:var(--gray-600)}.sv__top[data-v-7d2fb243]{display:grid;gap:clamp(2rem,1.5rem + 3vw,3.5rem)}@media(min-width:1024px){.sv__top[data-v-7d2fb243]{grid-template-columns:1.15fr .85fr;align-items:start}}.sv__title[data-v-7d2fb243]{margin:1.1rem 0 1.25rem}.sv__body[data-v-7d2fb243]{font-size:var(--fs-body);line-height:1.85;color:var(--gray-600);max-width:60ch}.sv__who-title[data-v-7d2fb243]{margin:1rem 0 1.25rem}.sv__steps[data-v-7d2fb243]{margin-top:clamp(2rem,1.5rem + 2vw,3rem)}.sv__videos[data-v-7d2fb243]{margin-top:clamp(2rem,1.5rem + 2vw,2.75rem)}.sv__disclaimer[data-v-7d2fb243]{margin-top:1.5rem;font-size:var(--fs-caption);line-height:1.7;color:var(--gray-400);max-width:80ch}
