.ZZ1YPq_page{color:#102033;background:#fff}.ZZ1YPq_topLine{color:#8290a1;letter-spacing:.12em;justify-content:space-between;align-items:center;max-width:1000px;margin:0 auto;padding:27px 28px 0;font-size:10px;font-weight:750;display:flex}.ZZ1YPq_topLine a,.ZZ1YPq_backBottom a{color:#195fae;letter-spacing:0;align-items:center;gap:9px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.ZZ1YPq_articleHero{max-width:1000px;margin:0 auto;padding:62px 28px 42px}.ZZ1YPq_eyebrow{color:#1b65bd;letter-spacing:.15em;margin:0 0 19px;font-size:10px;font-weight:800}.ZZ1YPq_eyebrow span{color:#9eabb9;padding:0 5px}.ZZ1YPq_articleHero h1{letter-spacing:-.058em;max-width:920px;margin:0;font-size:clamp(39px,6vw,68px);font-weight:640;line-height:1.04}.ZZ1YPq_dek{color:#5f6f82;max-width:780px;margin:24px 0 28px;font-size:19px;line-height:1.7}.ZZ1YPq_byline{align-items:center;gap:12px;display:flex}.ZZ1YPq_authorMark{color:#fff;background:#0d2a4a;border-radius:50%;place-items:center;width:40px;height:40px;font-size:17px;font-weight:700;display:grid}.ZZ1YPq_byline b,.ZZ1YPq_byline small{display:block}.ZZ1YPq_byline b{font-size:12px}.ZZ1YPq_byline small{color:#77869a;margin-top:5px;font-size:11px}.ZZ1YPq_articleVisual{aspect-ratio:16/9;background:#eaf3ff;max-width:1000px;height:auto;margin:0 auto 58px;position:relative;overflow:hidden}.ZZ1YPq_articleHeroImage{object-fit:cover}.ZZ1YPq_articleVisual figcaption{color:#fff;z-index:2;background:linear-gradient(#0000,#051425c7);padding:35px 22px 16px;font-size:12px;line-height:1.5;position:absolute;bottom:0;left:0;right:0}.ZZ1YPq_visualGrid{background-image:linear-gradient(#14519714 1px,#0000 1px),linear-gradient(90deg,#14519714 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0}.ZZ1YPq_visualCenter{z-index:2;color:#1c67bd;background:#ffffffed;border:1px solid #d5e5f8;border-radius:6px;flex-direction:column;align-items:center;gap:9px;padding:22px 32px;display:flex;position:relative;box-shadow:0 12px 35px #164d8918}.ZZ1YPq_visualCenter b{color:#112c4c;font-size:17px}.ZZ1YPq_visualCenter span{color:#6d8098;font-size:10px}.ZZ1YPq_visualNode{z-index:2;color:#1a4f89;background:#fff;border:1px solid #d7e5f4;border-radius:4px;padding:10px 15px;font-size:12px;font-weight:700;position:absolute;box-shadow:0 5px 18px #173d6a12}.ZZ1YPq_v1{top:43px;left:15%}.ZZ1YPq_v2{top:51px;right:16%}.ZZ1YPq_v3{bottom:40px;left:20%}.ZZ1YPq_v4{bottom:36px;right:19%}.ZZ1YPq_articleLayout{grid-template-columns:190px minmax(0,680px);gap:65px;max-width:1000px;margin:0 auto;padding:0 28px;display:grid}.ZZ1YPq_contents{flex-direction:column;align-self:start;gap:13px;padding-top:8px;display:flex;position:sticky;top:30px}.ZZ1YPq_contents p{color:#8a98a9;letter-spacing:.14em;margin:0 0 5px;font-size:9px;font-weight:800}.ZZ1YPq_contents a{color:#65758a;font-size:12px;line-height:1.5;text-decoration:none}.ZZ1YPq_contents a:hover{color:#175fb4}.ZZ1YPq_body{color:#435267;min-width:0;font-size:16px;line-height:1.88}.ZZ1YPq_body p{margin:0 0 21px}.ZZ1YPq_body .ZZ1YPq_lead{color:#24364c;font-size:20px;line-height:1.7}.ZZ1YPq_body strong{color:#172c44;font-weight:700}.ZZ1YPq_body h2{color:#10243a;letter-spacing:-.035em;margin:47px 0 16px;scroll-margin-top:28px;font-size:30px;font-weight:650;line-height:1.18}.ZZ1YPq_body ul,.ZZ1YPq_body ol{margin:0 0 25px;padding-left:23px}.ZZ1YPq_body li{margin:0 0 11px;padding-left:5px}.ZZ1YPq_pullQuote{color:#153c68;letter-spacing:-.02em;border-left:3px solid #2878d4;margin:34px 0;padding:7px 0 7px 23px;font-size:22px;font-weight:600;line-height:1.5}.ZZ1YPq_process{background:#dce6f1;border:1px solid #dce6f1;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:30px 0;display:grid}.ZZ1YPq_process>div{background:#f7faff;flex-direction:column;padding:19px;display:flex}.ZZ1YPq_process span{color:#2673ca;letter-spacing:.12em;font-size:10px;font-weight:800}.ZZ1YPq_process b{color:#17324f;margin-top:10px;font-size:16px}.ZZ1YPq_process small{color:#68798d;margin-top:7px;font-size:12px;line-height:1.6}.ZZ1YPq_articleEnd{color:#1e67b6;background:#f5f9ff;border:1px solid #d9e7f6;align-items:flex-start;gap:14px;margin:34px 0;padding:21px;display:flex}.ZZ1YPq_articleEnd svg{flex-shrink:0;margin-top:3px}.ZZ1YPq_articleEnd p{color:#53677f;margin:0;font-size:14px;line-height:1.75}.ZZ1YPq_articleEnd strong{color:#183b62}.ZZ1YPq_related{background:#f4f7fb;border:1px solid #e2e8ef;margin:46px 0 0;padding:29px}.ZZ1YPq_related .ZZ1YPq_eyebrow{margin-bottom:12px}.ZZ1YPq_related h3{letter-spacing:-.035em;color:#112943;margin:0;font-size:24px;line-height:1.2}.ZZ1YPq_related>p:not(.ZZ1YPq_eyebrow){color:#68778a;margin:12px 0;font-size:14px;line-height:1.7}.ZZ1YPq_related a{color:#185eaf;align-items:center;gap:8px;margin-top:13px;font-size:13px;font-weight:700;text-decoration:none;display:flex}.ZZ1YPq_disclaimer{color:#8793a2;font-size:11px;margin-top:25px!important;line-height:1.7!important}.ZZ1YPq_backBottom{border-top:1px solid #e4eaf0;justify-content:space-between;gap:20px;max-width:1000px;margin:60px auto 0;padding:22px 28px 68px;display:flex}@media (max-width:760px){.ZZ1YPq_topLine{padding:23px 22px 0}.ZZ1YPq_articleHero{padding:45px 22px 33px}.ZZ1YPq_articleHero h1{font-size:43px}.ZZ1YPq_dek{font-size:17px}.ZZ1YPq_articleVisual{aspect-ratio:4/3;margin:0 16px 42px}.ZZ1YPq_v1{top:30px;left:5%}.ZZ1YPq_v2{top:32px;right:5%}.ZZ1YPq_v3{bottom:28px;left:6%}.ZZ1YPq_v4{bottom:25px;right:6%}.ZZ1YPq_articleLayout{padding:0 22px;display:block}.ZZ1YPq_contents{background:#f5f8fc;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:35px;padding:15px;display:grid;position:static}.ZZ1YPq_contents p{grid-column:1/-1}.ZZ1YPq_body{font-size:15px}.ZZ1YPq_body .ZZ1YPq_lead{font-size:18px}.ZZ1YPq_body h2{margin-top:38px;font-size:27px}.ZZ1YPq_pullQuote{font-size:20px}.ZZ1YPq_backBottom{margin-top:42px;padding:22px 22px 50px}}@media (max-width:420px){.ZZ1YPq_articleHero h1{font-size:37px}.ZZ1YPq_articleVisual{aspect-ratio:4/3}.ZZ1YPq_visualCenter{padding:16px}.ZZ1YPq_visualCenter b{font-size:14px}.ZZ1YPq_visualNode{padding:8px 10px;font-size:10px}.ZZ1YPq_process{grid-template-columns:1fr}.ZZ1YPq_topLine span{font-size:8px}.ZZ1YPq_related{padding:22px}}
