:root .portal-page_page__vNFcI{color:#1d2129}:root .portal-page_inner__roVG_{max-width:var(--portal-content-max);margin:0 auto;padding-left:var(--portal-gutter);padding-right:var(--portal-gutter);box-sizing:border-box;width:100%}:root .portal-page_hero__sFyht{position:relative;margin-top:-64px;background:#eaf4ff var(--platform-portal-hero-bg) right center /cover no-repeat;background-color:#eaf4ff;overflow:hidden}:root .portal-page_heroInner__6XQcN{position:relative;z-index:1;max-width:var(--portal-content-max);margin:0 auto;padding:calc(64px + 40px) var(--portal-gutter) 56px;box-sizing:border-box;width:100%}:root .portal-page_heroCopy__ZmCd2{max-width:560px}:root .portal-page_kicker__HkjxD{display:inline-flex;align-items:center;gap:8px;margin:0 0 16px;padding:6px 14px;border-radius:6px;background:rgba(255,255,255,.72);border:1px solid rgba(255,255,255,.9);color:#1459fa;font-size:13px;font-weight:600}:root .portal-page_heroTitle__6phOX{margin:0;font-size:clamp(32px,4vw,48px);font-weight:800;line-height:1.18;letter-spacing:-.03em;color:#0b1b3a}:root .portal-page_heroTitle__6phOX span{display:block;margin-top:8px;color:#1459fa}:root .portal-page_heroSub__yBv9C{margin:16px 0 0;font-size:16px;line-height:1.7;color:#4e5969;max-width:38em}:root .portal-page_heroActions__oqCAj{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}:root .portal-page_btnGhost__S0cMF,:root .portal-page_btnPrimary__pR6ei,:root .portal-page_ctaGhost__m_r9Y,:root .portal-page_ctaPrimary__Yg_En{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 26px;font-size:15px;font-weight:600;text-decoration:none;box-sizing:border-box;cursor:pointer;border:1px solid transparent}:root .portal-page_btnGhost__S0cMF,:root .portal-page_btnPrimary__pR6ei,:root .portal-page_ctaGhost__m_r9Y,:root .portal-page_ctaPrimary__Yg_En{border-radius:6px}:root .portal-page_btnPrimary__pR6ei,:root .portal-page_ctaPrimary__Yg_En,:root a.portal-page_btnPrimary__pR6ei,:root a.portal-page_ctaPrimary__Yg_En{background:#1459fa;color:#fff}:root .portal-page_btnPrimary__pR6ei:active,:root .portal-page_btnPrimary__pR6ei:focus,:root .portal-page_btnPrimary__pR6ei:focus-visible,:root .portal-page_btnPrimary__pR6ei:hover,:root .portal-page_ctaPrimary__Yg_En:active,:root .portal-page_ctaPrimary__Yg_En:focus,:root .portal-page_ctaPrimary__Yg_En:focus-visible,:root .portal-page_ctaPrimary__Yg_En:hover,:root a.portal-page_btnPrimary__pR6ei:active,:root a.portal-page_btnPrimary__pR6ei:focus,:root a.portal-page_btnPrimary__pR6ei:focus-visible,:root a.portal-page_btnPrimary__pR6ei:hover,:root a.portal-page_ctaPrimary__Yg_En:active,:root a.portal-page_ctaPrimary__Yg_En:focus,:root a.portal-page_ctaPrimary__Yg_En:focus-visible,:root a.portal-page_ctaPrimary__Yg_En:hover{background:#0e47d6;color:#fff!important}:root .portal-page_btnGhost__S0cMF,:root .portal-page_ctaGhost__m_r9Y,:root a.portal-page_btnGhost__S0cMF,:root a.portal-page_ctaGhost__m_r9Y{background:#fff;color:#1d2129;border-color:#e5e6eb}:root .portal-page_btnGhost__S0cMF:active,:root .portal-page_btnGhost__S0cMF:focus,:root .portal-page_btnGhost__S0cMF:focus-visible,:root .portal-page_btnGhost__S0cMF:hover,:root .portal-page_ctaGhost__m_r9Y:active,:root .portal-page_ctaGhost__m_r9Y:focus,:root .portal-page_ctaGhost__m_r9Y:focus-visible,:root .portal-page_ctaGhost__m_r9Y:hover,:root a.portal-page_btnGhost__S0cMF:active,:root a.portal-page_btnGhost__S0cMF:focus,:root a.portal-page_btnGhost__S0cMF:focus-visible,:root a.portal-page_btnGhost__S0cMF:hover,:root a.portal-page_ctaGhost__m_r9Y:active,:root a.portal-page_ctaGhost__m_r9Y:focus,:root a.portal-page_ctaGhost__m_r9Y:focus-visible,:root a.portal-page_ctaGhost__m_r9Y:hover{border-color:#1459fa;color:#1459fa}:root .portal-page_cta__6_r64{width:100%;padding:0;margin:0;background:transparent}:root .portal-page_ctaPanel__19FfQ{width:100%;min-height:280px;padding:56px 0 48px;border:none;border-radius:0;box-shadow:none;box-sizing:border-box;background:#eaf4ff var(--platform-portal-cta-bg) right center /cover no-repeat;display:flex;align-items:center}:root .portal-page_ctaCopy___aChb{width:100%;max-width:var(--portal-content-max);margin:0 auto;padding:0 var(--portal-gutter);box-sizing:border-box;text-align:left}:root .portal-page_ctaKicker__83e8d{margin:0 0 14px;font-size:13px;font-weight:600;letter-spacing:.12em;color:#5b8def}:root .portal-page_ctaTitle__2pQzT{margin:0;font-size:clamp(28px,3.6vw,42px);font-weight:800;color:#0b1b3a;letter-spacing:-.03em;line-height:1.18}:root .portal-page_ctaTitle__2pQzT span{display:block;color:#1459fa}:root .portal-page_ctaSub__vgNph{margin:16px 0 28px;color:#4e5969;font-size:15px;line-height:1.7;max-width:32em}:root .portal-page_ctaBtns__Q0gk7{display:flex;flex-wrap:wrap;gap:12px}:root .portal-page_icon__krsDC{width:48px;height:48px;border-radius:6px;display:flex;align-items:center;justify-content:center;flex:none}:root .portal-page_iconBlue__GCE8j{background:#e8f1ff;color:#1459fa}:root .portal-page_section__BKEXv{padding:56px 0}:root .portal-page_sectionAlt__ICXTJ{padding:56px 0;background:#f7f9fc}:root .portal-page_sectionHead__8al4A{text-align:center;margin-bottom:36px}:root .portal-page_sectionTitle__HYPT8{margin:0 0 10px;font-size:clamp(24px,3vw,32px);font-weight:800;color:#0b1b3a;letter-spacing:-.03em}:root .portal-page_sectionTitle__HYPT8 span{color:#1459fa}:root .portal-page_sectionSub__Ob6D6{margin:0 auto;max-width:36em;font-size:15px;line-height:1.7;color:#6b7488}:root .portal-page_detailPage__l2eNR{background:#f7f9fc;min-height:48vh}:root .portal-page_detailBack__ZvJOp{display:inline-flex;align-items:center;gap:6px;margin-top:40px;font-size:14px;font-weight:600;color:#1459fa;text-decoration:none}:root .portal-page_detailBack__ZvJOp:focus,:root .portal-page_detailBack__ZvJOp:focus-visible,:root .portal-page_detailBack__ZvJOp:hover{color:#0e47d6}:root .portal-page_detailBackIcon__h79zk{display:inline-flex;align-items:center;transform:scaleX(-1)}@media (max-width:720px){:root .portal-page_heroInner__6XQcN{padding-top:calc(64px + 28px);padding-bottom:40px}:root .portal-page_ctaPanel__19FfQ{padding:40px 0 32px;min-height:0;background-position:right 12% center}:root .portal-page_sectionAlt__ICXTJ,:root .portal-page_section__BKEXv{padding:40px 0}}