.HowItWorks-module__thpiHq__process{height:calc(var(--step-count,3) * 100vh);background:#fff}.HowItWorks-module__thpiHq__inner{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(3rem,6vw,6rem);max-width:80rem;height:100vh;margin:0 auto;padding:4rem 1rem;display:grid;position:sticky;top:0;overflow:hidden}@media (min-width:640px){.HowItWorks-module__thpiHq__inner{padding:4rem 1.5rem}}@media (min-width:1024px){.HowItWorks-module__thpiHq__inner{padding:4rem 2rem}}.HowItWorks-module__thpiHq__display{letter-spacing:-.04em;color:#0a0a0a;text-wrap:balance;margin-bottom:1.5rem;font-size:clamp(3rem,7vw,5.5rem);font-weight:600;line-height:1.05}.HowItWorks-module__thpiHq__intro{letter-spacing:-.01em;color:#6b6b6b;max-width:36ch;font-size:clamp(1rem,1.5vw,1.15rem);font-weight:400;line-height:1.65}.HowItWorks-module__thpiHq__track{height:280px;position:relative}.HowItWorks-module__thpiHq__step{position:absolute;top:0;left:0;right:0}.HowItWorks-module__thpiHq__step:not(:first-child){opacity:0;visibility:hidden}.HowItWorks-module__thpiHq__stepNum{letter-spacing:.12em;text-transform:uppercase;color:#ff5e1a;margin-bottom:1rem;font-family:JetBrains Mono,Menlo,monospace;font-size:.75rem;font-weight:500;display:block}.HowItWorks-module__thpiHq__stepTitle{letter-spacing:-.03em;color:#0a0a0a;margin-bottom:1rem;font-size:clamp(2rem,4.5vw,4rem);font-weight:600;line-height:1.05}.HowItWorks-module__thpiHq__stepBody{color:#6b6b6b;max-width:44ch;font-size:1rem;line-height:1.7}@media (max-width:809px){.HowItWorks-module__thpiHq__process{height:auto;padding:5rem 0}.HowItWorks-module__thpiHq__inner{grid-template-columns:1fr;gap:2.5rem;height:auto;padding:0 1rem;position:static}.HowItWorks-module__thpiHq__track{flex-direction:column;gap:3rem;height:auto;display:flex;position:static}.HowItWorks-module__thpiHq__step{position:static}.HowItWorks-module__thpiHq__step:not(:first-child){opacity:1;visibility:visible}}
