.home-entry-page-module__zTiQUq__page{color:#092d42;max-width:1400px;margin-inline:auto;line-height:1.75;container:home/inline-size}.home-entry-page-module__zTiQUq__page *,.home-entry-page-module__zTiQUq__page :before,.home-entry-page-module__zTiQUq__page :after{box-sizing:border-box}.home-entry-page-module__zTiQUq__page h1,.home-entry-page-module__zTiQUq__page h2,.home-entry-page-module__zTiQUq__page h3,.home-entry-page-module__zTiQUq__page p{margin:0}.home-entry-page-module__zTiQUq__page a{text-decoration:none}.home-entry-page-module__zTiQUq__page a:focus-visible{outline-offset:5px;outline:3px solid #087ca7}.home-entry-page-module__zTiQUq__hero{background:linear-gradient(120deg,#f6fcff 0%,#fff 65%);border:1px solid #c9e8f1;border-radius:28px;grid-template-columns:minmax(0,1.3fr) minmax(280px,1fr);align-items:center;gap:clamp(24px,4cqi,56px);padding:clamp(24px,3.6cqi,48px);display:grid;box-shadow:0 12px 40px #12547109}.home-entry-page-module__zTiQUq__heroContent{min-width:0}.home-entry-page-module__zTiQUq__eyebrow{color:#087b9b;align-items:center;gap:10px;font-size:15px;font-weight:800;display:flex}.home-entry-page-module__zTiQUq__eyebrow>span{background:#19a6ad;border-radius:50%;width:8px;height:8px}.home-entry-page-module__zTiQUq__page .home-entry-page-module__zTiQUq__heroDescription{color:#092d42;max-width:570px;margin-top:16px;font-size:clamp(24px,3.2cqi,34px);font-weight:800;line-height:1.8}.home-entry-page-module__zTiQUq__heroActions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.home-entry-page-module__zTiQUq__primaryAction{border-radius:12px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:10px 20px;font-size:18px;font-weight:800;transition:background .16s,box-shadow .16s;display:inline-flex}.home-entry-page-module__zTiQUq__page .home-entry-page-module__zTiQUq__primaryAction{color:#fff;background:#087ea7;box-shadow:0 5px 14px #087ea725}.home-entry-page-module__zTiQUq__page .home-entry-page-module__zTiQUq__primaryAction:hover{background:#096585}.home-entry-page-module__zTiQUq__page .home-entry-page-module__zTiQUq__heroNote{color:#5b7484;margin-top:18px;font-size:14px}.home-entry-page-module__zTiQUq__brandPanel{color:#fff;background:linear-gradient(145deg,#0c4561,#092d42);border-radius:22px;flex-direction:column;justify-content:center;align-self:stretch;min-width:0;padding:clamp(22px,3cqi,38px);display:flex;position:relative;overflow:hidden}.home-entry-page-module__zTiQUq__brandPanel:after{content:"";inset-inline-end:-140px;pointer-events:none;border:1px solid #ffffff10;border-radius:50%;width:230px;height:230px;position:absolute;bottom:-100px}.home-entry-page-module__zTiQUq__brandHeader{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.home-entry-page-module__zTiQUq__logo{flex-shrink:0;width:62px;height:62px}.home-entry-page-module__zTiQUq__page .home-entry-page-module__zTiQUq__brandName{color:#fff;overflow-wrap:anywhere;font-size:clamp(16px,1.75cqi,21px);font-weight:800}.home-entry-page-module__zTiQUq__page .home-entry-page-module__zTiQUq__brandCaption{color:#bde2ed;margin-top:2px;font-size:15px}.home-entry-page-module__zTiQUq__brandSummary{border-block:1px solid #ffffff26;align-items:center;gap:20px;margin-block:28px;padding-block:20px;display:flex}.home-entry-page-module__zTiQUq__pathCount{color:#91e2f0;font-variant-numeric:tabular-nums;font-size:66px;font-weight:800;line-height:1.1}.home-entry-page-module__zTiQUq__brandSummary p{color:#dcf2f8;font-size:20px}.home-entry-page-module__zTiQUq__brandSummary strong{color:#fff}.home-entry-page-module__zTiQUq__resourceChips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.home-entry-page-module__zTiQUq__resourceChips li{color:#f2fbff;background:#ffffff0d;border:1px solid #ffffff2b;border-radius:8px;align-items:center;gap:5px;padding:5px 12px;font-size:15px;display:inline-flex}.home-entry-page-module__zTiQUq__pathways{margin-top:38px;scroll-margin-top:24px}.home-entry-page-module__zTiQUq__sectionHead{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.home-entry-page-module__zTiQUq__page .home-entry-page-module__zTiQUq__sectionHead h2{margin-top:3px;font-size:clamp(25px,2.8cqi,34px);font-weight:800;line-height:1.6}.home-entry-page-module__zTiQUq__page .home-entry-page-module__zTiQUq__sectionDescription{color:#526d7e;margin-top:5px;font-size:17px}.home-entry-page-module__zTiQUq__sectionCount{color:#12667f;background:#dff2f8;border:1px solid #bfe2ed;border-radius:99px;flex-shrink:0;padding:6px 16px;font-size:15px;font-weight:800}.home-entry-page-module__zTiQUq__pathGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.home-entry-page-module__zTiQUq__pathCard{color:#092d42;border:1px solid #c9e8f1;border-inline-start:4px solid var(--path-accent);background:#fff;border-radius:20px;flex-direction:column;min-width:0;padding:24px 26px 18px;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;box-shadow:0 6px 22px #18556e06}.home-entry-page-module__zTiQUq__pathCard:hover{border-color:var(--path-accent);transform:translateY(-3px);box-shadow:0 12px 28px #18556e12}.home-entry-page-module__zTiQUq__cardTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.home-entry-page-module__zTiQUq__cardNumber{background:var(--path-tint);width:48px;height:48px;color:var(--path-accent);font-variant-numeric:tabular-nums;border-radius:13px;place-items:center;font-size:21px;font-weight:800;display:grid}.home-entry-page-module__zTiQUq__cardType{color:#637a87;font-size:14px}.home-entry-page-module__zTiQUq__cardBody{flex:1;padding-block:16px 20px}.home-entry-page-module__zTiQUq__page .home-entry-page-module__zTiQUq__cardBody h3{color:#092d42;font-size:clamp(23px,2.4cqi,29px);font-weight:800;line-height:1.65}.home-entry-page-module__zTiQUq__page .home-entry-page-module__zTiQUq__cardSubtitle{color:var(--path-accent);margin-top:6px;font-size:15px;font-weight:700}.home-entry-page-module__zTiQUq__page .home-entry-page-module__zTiQUq__cardDescription{color:#506b7b;margin-top:9px;font-size:17px;line-height:1.9}.home-entry-page-module__zTiQUq__cardFooter{color:var(--path-accent);border-top:1px solid #e5f0f4;justify-content:space-between;align-items:center;gap:12px;padding-top:14px;font-size:17px;font-weight:800;display:flex}.home-entry-page-module__zTiQUq__cardArrow{background:var(--path-tint);border-radius:50%;place-items:center;width:36px;height:36px;display:grid}@container home (max-width:860px){.home-entry-page-module__zTiQUq__hero{grid-template-columns:minmax(0,1fr)}.home-entry-page-module__zTiQUq__brandPanel{grid-template-columns:1fr 1fr;align-items:center;column-gap:24px;display:grid}.home-entry-page-module__zTiQUq__brandHeader{grid-row:span 2}.home-entry-page-module__zTiQUq__brandSummary{border-block:0;margin-block:0 12px;padding-block:0}.home-entry-page-module__zTiQUq__pathCount{font-size:48px}.home-entry-page-module__zTiQUq__resourceChips{grid-column:2}}@container home (max-width:650px){.home-entry-page-module__zTiQUq__hero{border-radius:22px;padding:24px}.home-entry-page-module__zTiQUq__brandPanel{align-items:stretch;display:flex}.home-entry-page-module__zTiQUq__brandHeader{flex-wrap:nowrap}.home-entry-page-module__zTiQUq__brandSummary{border-block:1px solid #ffffff26;margin-block:20px 16px;padding-block:16px}.home-entry-page-module__zTiQUq__sectionHead{flex-wrap:wrap;align-items:flex-start;gap:12px}.home-entry-page-module__zTiQUq__pathGrid{grid-template-columns:minmax(0,1fr)}.home-entry-page-module__zTiQUq__pathCard{padding:22px 22px 16px}.home-entry-page-module__zTiQUq__sectionCount{padding:3px 12px}.home-entry-page-module__zTiQUq__pathways{margin-top:28px}}@container home (max-width:370px){.home-entry-page-module__zTiQUq__hero{padding:20px}.home-entry-page-module__zTiQUq__heroActions{flex-direction:column}.home-entry-page-module__zTiQUq__brandPanel{padding:20px}.home-entry-page-module__zTiQUq__brandHeader{flex-wrap:wrap}.home-entry-page-module__zTiQUq__pathCard{padding-inline:18px}}@media (prefers-reduced-motion:reduce){.home-entry-page-module__zTiQUq__pathCard,.home-entry-page-module__zTiQUq__primaryAction{transition:none}.home-entry-page-module__zTiQUq__pathCard:hover{transform:none}}
