.HowItWorks_section__fJkcz{padding:80px 0}.HowItWorks_container__pebbr{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:clamp(16px,4vw,24px);padding-right:clamp(16px,4vw,24px)}@media(min-width:1024px){.HowItWorks_container__pebbr{padding-left:48px;padding-right:48px}}.HowItWorks_header__p64Nm{text-align:center;margin-bottom:64px}.HowItWorks_title__VsCLq{font-family:var(--font-inter),"Inter",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:40px;line-height:1.25;font-weight:700}@media(max-width:767px){.HowItWorks_title__VsCLq{font-size:32px}}.HowItWorks_title__VsCLq{color:var(--color-text);margin-bottom:16px}.HowItWorks_subtitle__YGbw1{font-family:var(--font-inter),"Inter",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:clamp(14px,1.5vw,16px);line-height:1.6;font-weight:400;font-size:20px;color:var(--color-text-secondary);max-width:640px;margin:0 auto}@media(max-width:767px){.HowItWorks_subtitle__YGbw1{font-size:18px}}.HowItWorks_stepsContainer__1mKsg{max-width:1100px;margin:0 auto;position:relative}.HowItWorks_connectingLine__4_I9c{position:absolute;left:32px;top:64px;bottom:64px;width:2px;background:linear-gradient(180deg,var(--color-primary) 0,var(--color-gray-strong) 50%,var(--color-primary) 100%)}@media(max-width:767px){.HowItWorks_connectingLine__4_I9c{display:none}}.HowItWorks_steps__sJLz2{display:flex;flex-direction:column;gap:48px}.HowItWorks_stepsWithImages__kW11V{gap:64px}.HowItWorks_step__8agPA{display:flex;gap:24px;align-items:center;position:relative;transition:all .2s}.HowItWorks_step__8agPA:hover .HowItWorks_stepNumber___lkl0{transform:scale(1.1);box-shadow:var(--shadow-glow-primary)}.HowItWorks_step__8agPA:hover .HowItWorks_stepTitle__dEjOl{color:var(--color-primary)}@media(max-width:767px){.HowItWorks_step__8agPA{flex-direction:column;align-items:center;text-align:center}}.HowItWorks_stepWithImage__K5qLk{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}@media(max-width:767px){.HowItWorks_stepWithImage__K5qLk{grid-template-columns:1fr;gap:24px}}@media(min-width:1024px){.HowItWorks_stepReversed___bIBd .HowItWorks_stepMain__CEsHv{order:2}.HowItWorks_stepReversed___bIBd .HowItWorks_stepImageWrapper__p__2O{order:1}}.HowItWorks_stepMain__CEsHv{display:flex;gap:24px;align-items:flex-start}@media(max-width:767px){.HowItWorks_stepMain__CEsHv{flex-direction:column;align-items:center;text-align:center}}.HowItWorks_stepNumber___lkl0{flex-shrink:0;width:64px;height:64px;background:var(--color-cta-bg);border-radius:20px;display:flex;align-items:center;justify-content:center;color:var(--color-cta-fg);font-size:28px;font-weight:700;box-shadow:var(--shadow-lg);transition:all .3s cubic-bezier(.4,0,.2,1)}.HowItWorks_stepContent__LOn03{flex:1 1}.HowItWorks_stepTitle__dEjOl{font-family:var(--font-inter),"Inter",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:28px;line-height:1.35;font-weight:700;font-size:24px;color:var(--color-text);margin-bottom:8px;transition:color .2s}@media(max-width:767px){.HowItWorks_stepTitle__dEjOl{font-size:20px}}.HowItWorks_stepDescription__5HCUg{font-family:var(--font-inter),"Inter",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:clamp(14px,1.5vw,16px);font-weight:400;font-size:18px;line-height:1.6;color:var(--color-text-secondary)}@media(max-width:767px){.HowItWorks_stepDescription__5HCUg{font-size:16px}}.HowItWorks_stepImageWrapper__p__2O{position:relative;width:100%;aspect-ratio:3/2;overflow:hidden;pointer-events:none}@media(max-width:767px){.HowItWorks_stepImageWrapper__p__2O{order:-1}}.HowItWorks_stepImage__GLze2{object-fit:contain}.HowItWorks_ctaWrapper__fYTRw{max-width:960px;margin:48px auto 0;display:flex;justify-content:center}