.how-it-works_page__7MT4D{padding-bottom:40px;overflow-x:clip}.how-it-works_container__ZEMFD{max-width:900px;margin:0 auto;padding:0 24px}.how-it-works_intro__R76di{padding:72px 0 24px;text-align:center}.how-it-works_introMark__0tyth{margin:0 auto 24px}.how-it-works_h1__aaGMd{font-size:clamp(34px,5vw,58px)}.how-it-works_intro__R76di p{margin:clamp(20px,2vw,28px) auto 0;font-size:18px;color:var(--miia-ink-soft);max-width:560px}.how-it-works_timeline___i1mQ{position:relative;padding:64px 0 32px;display:flex;flex-direction:column;gap:8px}.how-it-works_line__KLulK{position:absolute;left:27px;top:64px;bottom:32px;width:2px;background:var(--miia-line)}.how-it-works_lineFill__RFMfY{position:absolute;top:0;left:0;width:100%;background:var(--miia-accent);transition:height .5s var(--miia-ease)}.how-it-works_node__tA0Ci{position:relative;display:flex;gap:28px;padding:28px 0}.how-it-works_badge__en3bS{flex-shrink:0;width:56px;height:56px;border-radius:50%;background:var(--miia-surface);border:2px solid var(--miia-line);display:flex;align-items:center;justify-content:center;font-family:var(--miia-font-display);font-weight:600;font-size:17px;color:var(--miia-ink-faint);transition:border-color var(--miia-duration) var(--miia-ease),color var(--miia-duration) var(--miia-ease),background-color var(--miia-duration) var(--miia-ease);z-index:1}.how-it-works_badgeActive__2Jhns{border-color:var(--miia-accent);background:var(--miia-accent);color:var(--miia-accent-ink)}.how-it-works_body__aawVz{padding-top:6px}.how-it-works_heading__CSTSD{font-size:clamp(20px,2.6vw,26px);margin-bottom:10px}.how-it-works_text__BqGAr{font-size:15.5px;line-height:1.65;color:var(--miia-ink-soft);max-width:520px}.how-it-works_finalCta__5RHdm{background:var(--miia-dark);color:var(--miia-ink-inverse);border-radius:var(--miia-radius-lg);padding:clamp(40px,6vw,72px) 24px;text-align:center;margin-top:40px}.how-it-works_finalCtaHeading__aj4Ip{font-size:clamp(26px,3.6vw,40px);max-width:560px;margin:0 auto 32px}