.Zg4bDq_hero{background:linear-gradient(112deg,#eef5f4 0%,#f8fafb 56%,#f0f3f8 100%);padding:32px 0 72px}.Zg4bDq_heroGrid{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);align-items:end;gap:72px;padding-top:54px;display:grid}.Zg4bDq_eyebrow{color:#087d70;font:700 12px/1.4 var(--jma-font-en);letter-spacing:.18em;margin:0 0 14px}.Zg4bDq_hero h1,.Zg4bDq_section h2{color:#142a50;letter-spacing:-.035em;margin:0;font-weight:700;line-height:1.2}.Zg4bDq_hero h1{font-size:clamp(38px,4.5vw,64px)}.Zg4bDq_section h2{font-size:clamp(30px,3vw,44px)}.Zg4bDq_heroLead{color:#4e5c6d;max-width:690px;margin:26px 0 0;font-size:17px;line-height:2}.Zg4bDq_actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.Zg4bDq_heroSummary{color:#fff;background:#15324f;border-top:4px solid #0a8b7b;padding:30px 34px;display:grid}.Zg4bDq_heroSummary span{color:#a8ddd6;font:700 11px/1.4 var(--jma-font-en);letter-spacing:.14em;padding-bottom:18px}.Zg4bDq_heroSummary strong{border-top:1px solid #ffffff2e;padding:14px 0;font-size:15px;line-height:1.6}.Zg4bDq_localNav{scrollbar-width:none;background:#fff;border-bottom:1px solid #d9e1e8;overflow-x:auto}.Zg4bDq_localNav::-webkit-scrollbar{display:none}.Zg4bDq_localNav>div{min-width:max-content;display:flex}.Zg4bDq_localNav a{color:#21334c;text-align:center;border-bottom:3px solid #0000;min-width:164px;padding:19px 24px 17px;font-size:13px;font-weight:700;text-decoration:none}.Zg4bDq_localNav a[aria-current=page]{color:#087d70;border-color:#087d70}.Zg4bDq_section{padding:104px 0}.Zg4bDq_section p{color:#4f5c6c;font-size:15px;line-height:1.95}.Zg4bDq_headingSplit{grid-template-columns:minmax(0,.85fr) minmax(380px,1.15fr);align-items:end;gap:72px;margin-bottom:46px;display:grid}.Zg4bDq_headingSplit>p{margin:0}.Zg4bDq_pointGrid{border-block:1px solid #ccd7df;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Zg4bDq_pointCard{padding:36px 32px 38px 0}.Zg4bDq_pointCard:not(:first-child){border-left:1px solid #ccd7df;padding-left:32px}.Zg4bDq_pointCard>span{color:#0a8b7b;font:700 14px/1 var(--jma-font-en)}.Zg4bDq_pointCard h3{color:#142a50;margin:18px 0 12px;font-size:21px;line-height:1.5}.Zg4bDq_pointCard p{margin:0}.Zg4bDq_guideSection{color:#fff;background:#153a58}.Zg4bDq_guideSection h2,.Zg4bDq_guideSection p{color:#fff}.Zg4bDq_guideSection .Zg4bDq_eyebrow{color:#8ed4ca}.Zg4bDq_guideGrid{grid-template-columns:minmax(0,.9fr) minmax(440px,1.1fr);gap:90px;display:grid}.Zg4bDq_guideGrid>div>p:last-child{color:#dce7ed;margin:24px 0 0}.Zg4bDq_steps{border-top:1px solid #ffffff40;margin:0;padding:0;list-style:none}.Zg4bDq_steps li{border-bottom:1px solid #ffffff40;grid-template-columns:44px 1fr;gap:18px;padding:22px 0;display:grid}.Zg4bDq_steps li>span{color:#153a58;background:#8ed4ca;border-radius:50%;place-items:center;width:36px;height:36px;font-weight:800;display:grid}.Zg4bDq_steps strong{font-size:16px}.Zg4bDq_steps p{color:#dce7ed;margin:5px 0 0;font-size:13px}.Zg4bDq_sectionHeading{max-width:720px;margin-bottom:42px}.Zg4bDq_sectionHeading>p:last-child{margin:18px 0 0}.Zg4bDq_linkGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.Zg4bDq_linkGrid a{color:#142a50;background:#f4f7f7;border-top:3px solid #0a8b7b;min-height:180px;padding:28px 30px;text-decoration:none;transition:transform .25s,background .25s;display:grid}.Zg4bDq_linkGrid a:hover{background:#edf4f3;transform:translateY(-3px)}.Zg4bDq_linkGrid span{color:#087d70;letter-spacing:.08em;font-size:12px;font-weight:700}.Zg4bDq_linkGrid strong{align-self:center;font-size:20px;line-height:1.55}.Zg4bDq_linkGrid small{color:#536174;align-self:end;font-size:12px;font-weight:700}@media (max-width:800px){.Zg4bDq_hero{padding-bottom:48px}.Zg4bDq_heroGrid,.Zg4bDq_headingSplit,.Zg4bDq_guideGrid{grid-template-columns:1fr;gap:36px;padding-top:34px}.Zg4bDq_hero h1{font-size:38px}.Zg4bDq_heroLead{font-size:15px}.Zg4bDq_heroSummary{padding:24px}.Zg4bDq_section{padding:72px 0}.Zg4bDq_headingSplit{margin-bottom:30px}.Zg4bDq_pointGrid,.Zg4bDq_linkGrid{grid-template-columns:1fr}.Zg4bDq_pointCard,.Zg4bDq_pointCard:not(:first-child){border-top:1px solid #ccd7df;border-left:0;padding:26px 0}.Zg4bDq_pointCard:first-child{border-top:0}.Zg4bDq_guideGrid{gap:42px}.Zg4bDq_actions .btn{justify-content:center;width:100%}.Zg4bDq_linkGrid a{min-height:160px}}@media (prefers-reduced-motion:reduce){.Zg4bDq_linkGrid a{transition:none}}
