.peer-steps.svelte-1jmluo3{padding:clamp(56px, 5vw, 96px) var(--poster-pad);background:var(--green);color:var(--ink);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,45fr) minmax(0,55fr);gap:36px 8%;display:grid}header.svelte-1jmluo3{grid-area:1/1;margin:0}header.svelte-1jmluo3 h2:where(.svelte-1jmluo3){margin-bottom:0}.steps-art.svelte-1jmluo3{width:calc(100% + var(--poster-pad));margin:0 0 0 calc(-1 * var(--poster-pad));grid-area:2/1;align-self:end}.steps-content.svelte-1jmluo3{grid-area:1/2/3;min-width:0;padding-top:36px}.steps-art.svelte-1jmluo3 img{width:100%;height:auto;transform:translate(-3.5%)}.section-label.svelte-1jmluo3{letter-spacing:.14em;text-transform:uppercase;margin:0 0 24px;font-size:13px;font-weight:700}h2.svelte-1jmluo3{letter-spacing:-.045em;max-width:14ch;margin:0 0 48px;font:700 clamp(40px,4.8vw,68px)/1.06 Space Grotesk,sans-serif}.steps-content.svelte-1jmluo3 ol{counter-reset:steps;grid-template-columns:1fr;gap:0;margin:0;padding:0;list-style:none;display:grid}.steps-content.svelte-1jmluo3 li{counter-increment:steps;border-top:1px solid var(--ink);grid-template-columns:.2fr 1fr;column-gap:clamp(18px,2vw,38px);min-width:0;padding:28px 0;display:grid}.steps-content.svelte-1jmluo3 li>*{grid-column:2;min-width:0}.steps-content.svelte-1jmluo3 li:before{content:counter(steps, decimal-leading-zero);grid-area:1/1/8;margin:0;font:400 clamp(52px,5vw,96px)/.95 Bebas Neue,sans-serif;display:block}.steps-content.svelte-1jmluo3 p{margin:0;font-size:clamp(18px,1.15vw,22px);line-height:1.5}.steps-content.svelte-1jmluo3 strong{letter-spacing:-.04em;max-width:none;margin:0 0 12px;font:700 clamp(24px,1.7vw,32px)/1.12 Space Grotesk,sans-serif;display:block}.steps-content.svelte-1jmluo3 strong+br{display:none}.steps-content.svelte-1jmluo3>p{border-top:1px solid var(--ink);max-width:66ch;margin-top:8px;padding-top:24px;font-size:clamp(16px,1vw,19px)}.steps-content.svelte-1jmluo3 a{color:inherit;text-underline-offset:4px;text-decoration:underline}@media (width<=999px){.peer-steps.svelte-1jmluo3{grid-template-columns:1fr;gap:32px}.steps-art.svelte-1jmluo3{width:min(110%,640px);margin-left:calc(-1 * var(--poster-pad));grid-area:2/1}.steps-content.svelte-1jmluo3{grid-area:3/1;padding-top:0}.steps-content.svelte-1jmluo3 ol{grid-template-columns:1fr;gap:0}.steps-content.svelte-1jmluo3 li{grid-template-columns:48px minmax(0,1fr);padding:24px 0}.steps-content.svelte-1jmluo3 strong{max-width:none;margin-bottom:12px}h2.svelte-1jmluo3{margin-bottom:0}}
