.page-module__yJq71W__pageShell{color:#1f2230;background:radial-gradient(circle at 0 0,#2b446c2e,#0000 30%),radial-gradient(circle at 100% 0,#d1a86d29,#0000 28%),linear-gradient(#f7f0ea 0%,#f2e8df 40%,#eadfd7 100%);min-height:100vh;position:relative;overflow:hidden}.page-module__yJq71W__backgroundLayer{pointer-events:none;position:absolute;inset:0}.page-module__yJq71W__backgroundGlowPrimary,.page-module__yJq71W__backgroundGlowSecondary,.page-module__yJq71W__backgroundGlowAccent{filter:blur(54px);opacity:.8;border-radius:999px;position:absolute}.page-module__yJq71W__backgroundGlowPrimary{background:radial-gradient(circle,#23385c3d,#23385c00);width:22rem;height:22rem;top:-5rem;left:-7rem}.page-module__yJq71W__backgroundGlowSecondary{background:radial-gradient(circle,#c2975938,#c2975900);width:20rem;height:20rem;top:12rem;right:-7rem}.page-module__yJq71W__backgroundGlowAccent{background:radial-gradient(circle,#1f355629,#1f355600);width:18rem;height:18rem;bottom:-8rem;left:32%}.page-module__yJq71W__pageFrame{z-index:1;width:100%;max-width:1360px;margin:0 auto;padding:32px 24px 40px;position:relative}.page-module__yJq71W__topBar{justify-content:space-between;align-items:center;gap:16px;display:flex}.page-module__yJq71W__topBarActions{align-items:center;gap:12px;display:flex}.page-module__yJq71W__navLink{color:#223b61;font-size:.95rem;font-weight:700;text-decoration:none;transition:color .16s,opacity .16s}.page-module__yJq71W__navLink:hover{color:#162b49}.page-module__yJq71W__layout{align-items:stretch;gap:28px;margin-top:26px;display:grid}.page-module__yJq71W__brandPanel,.page-module__yJq71W__accessPanel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffbf7bd;border:1px solid #273e611f;box-shadow:0 30px 70px #1d2a411a,inset 0 1px #ffffff8c}.page-module__yJq71W__brandPanel{border-radius:34px;padding:30px;position:relative;overflow:hidden}.page-module__yJq71W__brandPanel:before{content:"";z-index:0;background:linear-gradient(135deg,#1e3252e0 0%,#314b74cc 38%,#3f5b88b8 68%,#233758d6 100%);position:absolute;inset:0}.page-module__yJq71W__brandPanel:after{content:"";z-index:0;border:1px solid #ffe8d21f;border-radius:26px;position:absolute;inset:18px}.page-module__yJq71W__brandPanel>*{z-index:1;position:relative}.page-module__yJq71W__brandBadge{color:#edd6b2;letter-spacing:.24em;text-transform:uppercase;background:#ffffff14;border:1px solid #ffecd838;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:.72rem;font-weight:700;display:inline-flex}.page-module__yJq71W__kicker{color:#b88c5a;letter-spacing:.22em;text-transform:uppercase;font-size:.72rem;font-weight:800}.page-module__yJq71W__heroTitle{color:#fff8f1;letter-spacing:-.055em;max-width:11ch;margin:18px 0 0;font-size:clamp(2.7rem,4.2vw,4.85rem);font-weight:700;line-height:1}.page-module__yJq71W__heroCopy{color:#fff1e4cc;max-width:34rem;margin:20px 0 0;font-size:1rem;line-height:1.8}.page-module__yJq71W__signalGrid{gap:12px;margin-top:28px;display:grid}.page-module__yJq71W__signalCard{background:#ffffff14;border:1px solid #ffe5ce24;border-radius:24px;grid-template-columns:auto 1fr;align-items:start;gap:12px;padding:15px 16px;display:grid}.page-module__yJq71W__signalIndex{color:#ffdcbab8;letter-spacing:.16em;font-size:.74rem;font-weight:800}.page-module__yJq71W__signalText{color:#fff5eb;font-size:.96rem;font-weight:600;line-height:1.55}.page-module__yJq71W__storyCard{background:linear-gradient(#fffaf41f,#fffaf40d);border:1px solid #ffe6d224;border-radius:28px;margin-top:22px;padding:22px}.page-module__yJq71W__storyEyebrow{color:#f6caa6;letter-spacing:.2em;text-transform:uppercase;font-size:.72rem;font-weight:700}.page-module__yJq71W__storyTitle{color:#fff8f2;margin-top:12px;font-size:1.45rem;font-weight:700;line-height:1.2}.page-module__yJq71W__storyCopy{color:#ffefe4c7;margin-top:10px;font-size:.96rem;line-height:1.72}.page-module__yJq71W__metricRow{gap:12px;margin-top:16px;display:grid}.page-module__yJq71W__metricCard{background:#ffffff14;border:1px solid #ffe7d329;border-radius:22px;padding:14px 15px}.page-module__yJq71W__metricLabel{color:#ffdfc4b3;letter-spacing:.18em;text-transform:uppercase;font-size:.74rem;font-weight:700}.page-module__yJq71W__metricValue{color:#fff8f1;margin-top:7px;font-size:1rem;font-weight:700}.page-module__yJq71W__accessPanel{border-radius:34px;padding:24px}.page-module__yJq71W__panelHeader{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.page-module__yJq71W__panelKicker{color:#324f77;letter-spacing:.2em;text-transform:uppercase;font-size:.76rem;font-weight:800}.page-module__yJq71W__panelTitle{color:#22385a;letter-spacing:-.04em;margin:10px 0 0;font-size:clamp(2rem,2vw,2.6rem);font-weight:700;line-height:1.04}.page-module__yJq71W__panelNote{color:#294367;white-space:nowrap;background:#23385c0f;border-radius:999px;padding:10px 14px;font-size:.82rem;font-weight:700}.page-module__yJq71W__entryGrid{gap:14px;display:grid}.page-module__yJq71W__compactCard,.page-module__yJq71W__formCard,.page-module__yJq71W__legacyCard{background:linear-gradient(#ffffffd6,#fff8f2c7);border:1px solid #273e611a;border-radius:28px;position:relative;box-shadow:0 16px 40px #1e2d4612}.page-module__yJq71W__compactCard{padding:18px}.page-module__yJq71W__compactCardHeader,.page-module__yJq71W__legacyHeader,.page-module__yJq71W__formHeader{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.page-module__yJq71W__cardPill,.page-module__yJq71W__inlineBadge{color:#294367;white-space:nowrap;background:#23385c12;border-radius:999px;justify-content:center;align-items:center;padding:9px 12px;font-size:.77rem;font-weight:700;display:inline-flex}.page-module__yJq71W__compactTitle,.page-module__yJq71W__legacyTitle{color:#213755;margin-top:8px;font-size:1.34rem;font-weight:700;line-height:1.14}.page-module__yJq71W__compactCopy{color:#6f6268;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.9em;margin-top:10px;font-size:.94rem;line-height:1.48;display:-webkit-box;overflow:hidden}.page-module__yJq71W__compactAction{margin-top:14px}.page-module__yJq71W__formCard{padding:24px;overflow:hidden}.page-module__yJq71W__formAccent{background:linear-gradient(90deg,#23385c1f,#d0a34ee0,#23385c1f);height:4px;position:absolute;inset:0 0 auto}.page-module__yJq71W__formTitle{color:#213654;letter-spacing:-.04em;margin-top:10px;font-size:2rem;font-weight:700;line-height:1.08}.page-module__yJq71W__formCopy,.page-module__yJq71W__legacyCopy{color:#72646b;margin-top:10px;font-size:.96rem;line-height:1.65}.page-module__yJq71W__loginForm{gap:14px;margin-top:18px;display:grid}.page-module__yJq71W__formMetaRow{justify-content:flex-end;display:flex}.page-module__yJq71W__helperLink{color:#294367;font-size:.9rem;font-weight:700;text-decoration:none}.page-module__yJq71W__helperLink:hover{color:#162b49}.page-module__yJq71W__loginFieldGrid{gap:14px;display:grid}.page-module__yJq71W__fieldLabel{color:#294367;letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-size:.76rem;font-weight:800;display:inline-block}.page-module__yJq71W__input{color:#1f3553;background:#ffffffeb;border:1px solid #5e739147;border-radius:18px;outline:none;width:100%;height:54px;padding:0 16px;font-size:.98rem;transition:border-color .16s,box-shadow .16s,transform .16s}.page-module__yJq71W__input::placeholder{color:#aa9aa1}.page-module__yJq71W__input:focus{border-color:#23385c85;transform:translateY(-1px);box-shadow:0 0 0 4px #23385c1a}.page-module__yJq71W__primaryButton,.page-module__yJq71W__secondaryButton{cursor:pointer;border:0;border-radius:18px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:52px;padding:0 18px;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .16s,box-shadow .16s,opacity .16s;display:inline-flex}.page-module__yJq71W__primaryButton:hover,.page-module__yJq71W__secondaryButton:hover{transform:translateY(-1px)}.page-module__yJq71W__primaryButton{color:#fff8f1;background:linear-gradient(135deg,#1f3556,#29466f);box-shadow:0 18px 34px #1f35563d}.page-module__yJq71W__secondaryButton{color:#223b61;background:#23385c0f;box-shadow:inset 0 0 0 1px #23385c1c}.page-module__yJq71W__buttonDisabled{opacity:.58;cursor:not-allowed}.page-module__yJq71W__legacyCard{padding:22px}.page-module__yJq71W__legacyForm{gap:12px;margin-top:16px;display:grid}.page-module__yJq71W__errorNote{color:#223b61;background:#e9eff7f2;border:1px solid #29436729;border-radius:20px;padding:14px 16px;font-size:.94rem;font-weight:600}.page-module__yJq71W__successNote{color:#735126;background:#fff9f1f5;border:1px solid #b88c5a38;border-radius:20px;padding:14px 16px;font-size:.94rem;font-weight:600}@media (min-width:900px){.page-module__yJq71W__layout{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr)}.page-module__yJq71W__signalGrid,.page-module__yJq71W__metricRow,.page-module__yJq71W__entryGrid,.page-module__yJq71W__loginFieldGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__yJq71W__legacyForm{grid-template-columns:1fr 1fr auto;align-items:end}.page-module__yJq71W__secondaryButton,.page-module__yJq71W__primaryButton{min-width:0}}@media (max-width:899px){.page-module__yJq71W__pageFrame{padding-inline:18px}.page-module__yJq71W__topBar,.page-module__yJq71W__panelHeader,.page-module__yJq71W__compactCardHeader,.page-module__yJq71W__legacyHeader,.page-module__yJq71W__formHeader{flex-direction:column;align-items:flex-start}.page-module__yJq71W__heroTitle{max-width:none}.page-module__yJq71W__panelNote,.page-module__yJq71W__cardPill,.page-module__yJq71W__inlineBadge{white-space:normal}}@media (max-width:640px){.page-module__yJq71W__pageFrame{padding-top:22px;padding-bottom:28px}.page-module__yJq71W__brandPanel,.page-module__yJq71W__accessPanel{border-radius:28px}.page-module__yJq71W__brandPanel,.page-module__yJq71W__accessPanel,.page-module__yJq71W__formCard,.page-module__yJq71W__legacyCard,.page-module__yJq71W__compactCard{padding:18px}.page-module__yJq71W__topBarActions{flex-wrap:wrap;justify-content:flex-end}.page-module__yJq71W__input,.page-module__yJq71W__primaryButton,.page-module__yJq71W__secondaryButton{height:50px;min-height:50px}}
