.home_page__ENlbO{background:#fff;color:#092858}.home_shell__ZIAsh{width:calc(100% - 84px);max-width:1200px;margin-inline:auto}.home_explore__x6wSP{padding-block:25px}.home_lower__Yjtgq{padding-block:20px 8px}.home_hero__Xx8W6{position:relative;isolation:isolate;overflow:hidden;height:400px;background:#eaf5fe}.home_heroImage___nQeE{opacity:.78;object-fit:cover;object-position:right center}.home_overlay__NvCND{position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.246),rgba(231,243,252,.088) 25%,transparent 48%)}.home_heroInner__o2CHz{position:relative;padding:60px 28px 0}.home_heroContent__wffrz{width:100%;min-width:0}.home_title__8M2x4{max-width:440px;margin:0;font-size:47px;font-weight:700;line-height:1.12;letter-spacing:-.045em;color:#071f4c;-webkit-text-stroke:.65px currentColor}.home_lead__2YGdh{margin:14px 0 0;font-size:19px;font-weight:400;line-height:1.55;letter-spacing:-.04em;color:#0a234e}.home_search__niljy{width:760px;max-width:100%;height:57px;display:flex;align-items:stretch;gap:8px;margin-top:24px;padding:4px;background:#fff;border:1px solid #cfdbe8;border-radius:9px;box-shadow:0 5px 16px #12345116}.home_searchField__3rA6Z{display:flex;flex:1;min-width:0;align-items:center;gap:12px;padding-inline:14px 8px;color:#0b5ea8}.home_searchField__3rA6Z svg{width:24px;height:24px;flex-shrink:0}.home_search__niljy input{width:100%;min-width:0;padding:0;border:0;background:transparent;font-size:14.5px;color:#193960;outline:none;letter-spacing:-.04em}.home_search__niljy input::placeholder{color:#446287}.home_search__niljy:focus-within{outline:2px solid #0b5ea8;outline-offset:3px}.home_search__niljy button{width:98px;height:auto;flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:10px;padding:0;border-radius:6px;background:#0b5ea8;color:#fff;font-size:15px}.home_trust__Wurxk{margin:6px 0 0;font-size:11px;line-height:16px;color:#59708d}.home_cards__bjLu8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.home_card__ywCCp{position:relative;display:flex;align-items:flex-start;gap:20px;min-width:0;min-height:120px;padding:18px 20px;border:0;border-radius:8px;background:#f3f8fd;text-align:left;color:#092858;cursor:pointer;transition:background .18s,transform .18s,box-shadow .18s}.home_card__ywCCp:nth-child(2){background:#f2f8fa}.home_card__ywCCp:nth-child(3){background:#f5f7fc}.home_card__ywCCp:focus-visible{outline:2px solid #0b5ea8;outline-offset:3px}@media (hover:hover) and (pointer:fine){.home_card__ywCCp:hover{transform:translateY(-2px);box-shadow:0 5px 14px #1234510d}}@media (prefers-reduced-motion:reduce){.home_card__ywCCp{transition:none}.home_card__ywCCp:hover{transform:none}}.home_cardIcon__IpR7u{width:42px;height:42px;flex-shrink:0;color:#1685ec}.home_cardCopy__jeu_B{display:flex;min-width:0;flex:1;flex-direction:column;padding-top:2px}.home_cardTitle__UtU9v{font-size:19px;font-weight:700;line-height:1.5;letter-spacing:-.045em}.home_cardDescription__bnZOU{max-width:214px;margin-top:6px;padding-right:8px;font-size:13.5px;line-height:1.6;letter-spacing:-.045em}.home_card__ywCCp:first-child .home_cardDescription__bnZOU{max-width:198px}.home_arrow__0QlQF{position:absolute;right:18px;bottom:18px;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#e0effe;color:#0755a4}.home_arrow__0QlQF svg{width:18px;height:18px}.home_data___2vrF{background:#fff}.home_dataInner__79aSy{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);min-height:156px;padding:22px 6px 20px;gap:44px;border-block:1px solid #e3ebf3}.home_data___2vrF h2{margin:0;font-size:20px;font-weight:700;line-height:1.4;letter-spacing:-.045em}.home_stats__dTReU{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:18px}.home_stat__6itkM{display:flex;gap:12px;align-items:center;min-width:0}.home_statIcon__Qp_PU{width:40px;height:40px;flex-shrink:0;color:#1685ec}.home_number__7o7gG{margin:0;font-size:23px;font-weight:700;line-height:1.1;letter-spacing:-.025em}.home_label__N9wLc{margin-top:6px;font-size:13.5px;line-height:1.4;white-space:nowrap;letter-spacing:-.04em;color:#244971}.home_dataNote__md_Uy{padding:0 0 0 40px;border-left:1px solid #bfcfdf}.home_dataNote__md_Uy p{margin-top:8px;font-size:15px;line-height:1.55;letter-spacing:-.045em;color:#506c90}.home_panels__SZ0Fv{display:grid;grid-template-columns:1fr 1.07fr;gap:16px}.home_panel__2FjXu{min-width:0;min-height:192px;padding:12px 20px 14px;border-radius:8px;border:1px solid #e2e9ef;background:#fff;box-shadow:0 1px 2px #173d6303}.home_panel__2FjXu h2{margin:0;font-size:21px;line-height:1.4;font-weight:700;letter-spacing:-.045em}.home_mapPanel__eQbLQ{display:flex;flex-direction:column;align-items:flex-start}.home_mapPanel__eQbLQ p{max-width:360px;margin-top:10px;font-size:14px;line-height:1.55;letter-spacing:-.04em;color:#496485}.home_mapLink__KPYEA{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;margin-top:auto;padding:0 13px;border:1px solid #b8cada;border-radius:5px;background:#fff;color:#234971;font-size:14px;font-weight:400}.home_mapLink__KPYEA svg{width:18px;height:18px}.home_reading__CpcWE{margin:12px 0 0;padding:0;list-style:none;border-radius:7px;background:#fff;overflow:hidden}.home_reading__CpcWE li{display:flex;align-items:center;min-height:40px;padding:6px 12px;font-size:13.5px;line-height:1.5;letter-spacing:-.035em;color:#466181}.home_reading__CpcWE li+li{border-top:1px solid #e7eef7}.home_header__kKcjS{display:none;background:#fff;border-bottom:1px solid #e0eaf5}.home_headerInner___PhE7{display:flex;align-items:center;justify-content:space-between;height:60px;padding-inline:8px}.home_brand__qjErm{display:flex;align-items:center;gap:16px;white-space:nowrap}.home_wordmark__02LCK{font-size:29px;font-weight:700;letter-spacing:-.065em;color:#08346c}.home_tagline__fE5s_{font-size:13px;color:#516b8c;letter-spacing:-.03em}.home_headerRight__L_29C{display:flex;align-items:center;gap:55px}.home_nav__POoet{display:flex;height:60px;gap:26px;list-style:none}.home_nav__POoet a{display:flex;height:100%;position:relative;align-items:center;padding:0 7px;font-size:13.5px;font-weight:700;color:#072656}.home_nav__POoet a[aria-current=page]{color:#0b5ea8}.home_nav__POoet a[aria-current=page]:after{content:"";height:4px;position:absolute;left:0;right:0;bottom:0;background:#0b5ea8}.home_tools__E0OAW{display:flex;align-items:center;gap:14px}.home_tool__puFfK{display:grid;place-items:center;width:44px;height:44px;color:#07529c}.home_tool__puFfK svg{width:25px;height:25px}.home_menu__Berkh{position:relative}.home_menu__Berkh summary{cursor:pointer;list-style:none}.home_menu__Berkh summary::-webkit-details-marker{display:none}.home_menuLinks__pi8hn{position:absolute;top:48px;right:0;z-index:50;width:190px;padding:10px;border:1px solid #dbe6f1;border-radius:6px;background:#fff;box-shadow:0 8px 25px #12345112}.home_menuLinks__pi8hn a{display:flex;align-items:center;min-height:44px;padding-inline:12px;font-size:14px}.home_footer__TXJUo{border-top:1px solid #e2eaf4;background:#fff}.home_footerInner__4rAyO{min-height:140px;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:20px 6px}.home_footer__TXJUo strong{display:block;font-size:19px;font-weight:700;color:#0b3267}.home_footer__TXJUo p{margin-top:6px;font-size:13px;line-height:1.5;color:#587191}.home_footerLinks__OORN3{display:flex;flex-wrap:wrap;gap:22px;font-size:13px;color:#526987}.home_cardTitle__UtU9v,.home_data___2vrF h2,.home_number__7o7gG,.home_panel__2FjXu h2{-webkit-text-stroke:.25px currentColor}.home_footer__TXJUo strong,.home_wordmark__02LCK{-webkit-text-stroke:.55px currentColor}.home_search__niljy{margin-top:18px}@media (min-width:1024px){.home_header__kKcjS{display:block}}@media (min-width:1360px){.home_headerInner___PhE7,.home_nav__POoet{height:68px}.home_hero__Xx8W6{height:420px}.home_heroInner__o2CHz{padding-top:64px}}@media (max-width:1100px) and (min-width:768px){.home_headerRight__L_29C{gap:15px}.home_tagline__fE5s_{display:none}.home_card__ywCCp{gap:12px;padding-inline:18px}.home_cardTitle__UtU9v{font-size:18px}.home_cardDescription__bnZOU{font-size:13.5px;padding-right:8px}.home_dataInner__79aSy{gap:20px;grid-template-columns:1.7fr 1fr}.home_stat__6itkM{gap:8px}.home_statIcon__Qp_PU{width:36px;height:36px}.home_label__N9wLc{font-size:13px}.home_dataNote__md_Uy{padding-left:20px}}@media (max-width:767px){.home_shell__ZIAsh{width:calc(100% - 40px)}.home_hero__Xx8W6{height:420px}.home_heroInner__o2CHz{padding:48px 0 0}.home_heroImage___nQeE{object-position:68% center}.home_overlay__NvCND{background:linear-gradient(90deg,rgba(255,255,255,.246),rgba(231,243,252,.088) 25%,transparent 48%)}.home_title__8M2x4{font-size:27px;line-height:1.18;-webkit-text-stroke:0}.home_lead__2YGdh{font-size:15px;line-height:1.6;margin-top:18px}.home_search__niljy{height:54px;margin-top:26px;gap:2px}.home_searchField__3rA6Z{padding-inline:9px 4px;gap:8px}.home_searchField__3rA6Z svg{width:20px;height:20px}.home_search__niljy input{font-size:13px}.home_search__niljy button{width:60px;font-size:14px}.home_search__niljy button svg{display:none}.home_trust__Wurxk{font-size:11px;line-height:1.5;margin-top:9px;color:#294d76;text-shadow:0 0 4px #fff,0 0 8px #fff}.home_lead__2YGdh{text-shadow:0 0 5px #ffffffb3}.home_cards__bjLu8{grid-template-columns:1fr;gap:12px}.home_card__ywCCp{min-height:110px;gap:16px;padding:18px}.home_cardIcon__IpR7u{width:40px;height:40px}.home_cardTitle__UtU9v{font-size:17px}.home_cardDescription__bnZOU{font-size:13.5px;max-width:210px;padding-right:5px}.home_arrow__0QlQF{width:32px;height:32px;right:14px;bottom:16px}.home_dataInner__79aSy{display:block;padding:22px 0}.home_data___2vrF h2{font-size:19px}.home_stats__dTReU{grid-template-columns:1fr 1fr;gap:22px 12px;margin-top:20px}.home_stat__6itkM{gap:10px}.home_statIcon__Qp_PU{width:36px;height:36px}.home_number__7o7gG{font-size:23px}.home_label__N9wLc{font-size:13px}.home_dataNote__md_Uy{border-left:0;border-top:1px solid #cbd9e9;margin-top:22px;padding:18px 0 0}.home_dataNote__md_Uy p{font-size:13.5px}.home_panels__SZ0Fv{grid-template-columns:1fr}.home_panel__2FjXu{min-height:184px;padding:12px 18px}.home_panel__2FjXu h2{font-size:19px}.home_mapPanel__eQbLQ p,.home_reading__CpcWE li{font-size:13.5px}.home_footerInner__4rAyO{flex-direction:column;align-items:flex-start;gap:12px;padding-block:22px}.home_footerLinks__OORN3{gap:16px}.home_footerLinks__OORN3 a{display:flex;align-items:center;min-height:44px}}