.page-module__0Dux6q__container{width:100%}.page-module__0Dux6q__innerContainer{max-width:960px;margin:0 auto}.page-module__0Dux6q__hero{text-align:center;background:linear-gradient(135deg,#eff6ff 0%,#f0fdfa 100%);border-bottom:1px solid #cbd5e1;padding:80px 24px}.page-module__0Dux6q__eyebrow{color:#0f766e;letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px;font-size:.9rem;font-weight:800}.page-module__0Dux6q__hero h1{color:#1e3a8a;margin-bottom:16px;font-size:clamp(2.35rem,5vw,3.5rem)}.page-module__0Dux6q__intro{color:#334155;max-width:720px;margin:0 auto 28px;font-size:1.15rem;line-height:1.7}.page-module__0Dux6q__accountSection{background:#fff;padding:64px 24px}.page-module__0Dux6q__accountCard{color:#fff;background:#1e3a8a;border-radius:16px;grid-template-columns:auto 1fr;align-items:center;gap:28px;padding:36px;display:grid;box-shadow:0 14px 28px #1e3a8a2e}.page-module__0Dux6q__bankMark{color:#1e3a8a;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;font-size:1.6rem;font-weight:800;display:flex}.page-module__0Dux6q__accountLabel{color:#ccfbf1;margin-bottom:4px;font-size:.95rem;font-weight:700}.page-module__0Dux6q__accountCard h2{color:#fff;border:0;margin-bottom:20px;padding:0;font-size:1.8rem}.page-module__0Dux6q__accountDetails{gap:18px;display:grid}.page-module__0Dux6q__accountDetails dt{color:#ccfbf1;font-size:.9rem;font-weight:700}.page-module__0Dux6q__accountDetails dd{overflow-wrap:anywhere;margin:2px 0 0;font-size:1.2rem;font-weight:800}.page-module__0Dux6q__accountDetails div:first-child dd{letter-spacing:.05em;font-size:clamp(1.5rem,4vw,2.1rem)}.page-module__0Dux6q__notice{color:#475569;text-align:center;margin:18px 0 0}.page-module__0Dux6q__stepsSection{text-align:center;background:#f8fafc;padding:72px 24px}.page-module__0Dux6q__stepsSection h2{color:#1e3a8a;border:0;margin-bottom:32px;padding:0;font-size:2rem}.page-module__0Dux6q__steps{counter-reset:step;text-align:left;grid-template-columns:repeat(3,1fr);gap:20px;margin:0 0 32px;padding:0;list-style:none;display:grid}.page-module__0Dux6q__steps li{background:#fff;border:1px solid #e2e8f0;border-radius:12px;gap:6px;padding:24px;display:grid}.page-module__0Dux6q__steps li:before{color:#0f766e;content:counter(step);counter-increment:step;background:#ccfbf1;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin-bottom:8px;font-weight:800;display:flex}.page-module__0Dux6q__steps strong{color:#1e3a8a;font-size:1.1rem}.page-module__0Dux6q__steps span{color:#475569;line-height:1.55}.page-module__0Dux6q__actions{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}@media (max-width:720px){.page-module__0Dux6q__hero,.page-module__0Dux6q__stepsSection{padding:56px 20px}.page-module__0Dux6q__accountSection{padding:48px 20px}.page-module__0Dux6q__accountCard{grid-template-columns:1fr;padding:28px}.page-module__0Dux6q__steps{grid-template-columns:1fr}}:is(.high-contrast .page-module__0Dux6q__hero,.high-contrast .page-module__0Dux6q__accountSection,.high-contrast .page-module__0Dux6q__stepsSection){background:#000;border-color:#fff}.high-contrast .page-module__0Dux6q__eyebrow{color:#fff}.high-contrast .page-module__0Dux6q__hero h1{color:#fff}.high-contrast .page-module__0Dux6q__intro{color:#fff}.high-contrast .page-module__0Dux6q__notice{color:#fff}.high-contrast .page-module__0Dux6q__stepsSection h2{color:#fff}.high-contrast .page-module__0Dux6q__steps strong{color:#fff}.high-contrast .page-module__0Dux6q__steps span{color:#fff}.high-contrast .page-module__0Dux6q__accountCard{box-shadow:none;background:#000;border:2px solid #fff}.high-contrast .page-module__0Dux6q__steps li{box-shadow:none;background:#000;border:2px solid #fff}.high-contrast .page-module__0Dux6q__bankMark{color:#ff0;background:#000;border:2px solid #ff0}.high-contrast .page-module__0Dux6q__accountLabel{color:#ff0}
