.page_hero__N0GJp{background:linear-gradient(135deg,#111827,#0369a1);padding:160px 0 100px}.page_heroTitle__b5eFq{font-size:clamp(36px,5vw,60px);font-weight:900;color:#fff;line-height:1.1;margin:16px 0 20px;letter-spacing:-1px}.page_heroTitle__b5eFq span{background:linear-gradient(135deg,#38bdf8,#7dd3fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_heroSub__SpMKi{font-size:18px;color:hsla(0,0%,100%,.6);max-width:500px;margin:0 auto;line-height:1.7}.page_steps__LuLbb{display:flex;flex-direction:column;gap:0;max-width:800px;margin:0 auto}.page_step__gNJXe{display:grid;grid-template-columns:60px 1fr;grid-gap:32px;gap:32px;padding-bottom:48px}.page_stepLine__WSkhe{display:flex;flex-direction:column;align-items:center}.page_stepDot__N3Hbd{width:56px;height:56px;background:#0ea5e9;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:22px;flex-shrink:0;box-shadow:0 8px 32px rgba(14,165,233,.25);z-index:1}.page_stepConnector__wtGsa{width:2px;flex:1 1;background:linear-gradient(180deg,#0ea5e9,#e5e7eb);margin-top:12px;min-height:40px}.page_stepContent__FLEoc{padding-top:8px}.page_stepNum__5iryb{display:inline-block;font-size:11px;font-weight:700;letter-spacing:2px;color:#0ea5e9;text-transform:uppercase;margin-bottom:8px}.page_stepTitle__uET4Q{font-size:24px;font-weight:800;color:#111827;margin-bottom:12px}.page_stepDesc__0VT7B{font-size:16px;color:#6b7280;line-height:1.75;margin-bottom:16px}.page_stepDetails__qMbgv{display:flex;flex-wrap:wrap;gap:8px}.page_stepDetails__qMbgv li{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#0369a1;background:#e0f2fe;padding:5px 12px;border-radius:50px}.page_stepDetails__qMbgv li span{font-size:11px}.page_ctaSection__wWQQh{background:#f9fafb}