:is(body:has(.hw-article)>.site-header,body:has(.hw-article)>.site-footer){display:none}.hw-article{--hw-ink:#102b3d;--hw-muted:#647887;--hw-cyan:#15a0b5;--hw-line:#dbe5e9;color:var(--hw-ink);background:#fff;font-family:Inter,Arial,Helvetica,sans-serif;line-height:1.65}.hw-article *{box-sizing:border-box}.hw-article a{text-decoration:none}.hw-article :is(h1,h2,h3){font-family:Inter,Arial,Helvetica,sans-serif}.hw-article-header{color:#c6dbe4;background:#061a2a;justify-content:space-between;align-items:center;gap:35px;height:94px;padding:0 clamp(24px,6vw,108px);display:flex}.hw-article-logo{flex:none;align-items:center;display:flex}.hw-article-logo img{object-fit:contain;width:clamp(170px,20vw,238px);height:auto;max-height:75px;display:block}.hw-article-header nav{gap:clamp(17px,2.3vw,34px);font-size:12px;font-weight:730;display:flex}.hw-article-header nav a:hover{color:#fff}.hw-article-hero{background:#f1f7f9;border-bottom:1px solid #d9e8ed;padding:46px clamp(24px,6vw,108px) 76px}.hw-article-overline{color:#097f92;letter-spacing:1.65px;border-bottom:1px solid #c6dbe1;justify-content:space-between;align-items:center;gap:22px;padding-bottom:16px;font-size:11px;font-weight:850;display:flex}.hw-article-hero-grid{grid-template-columns:minmax(0,1.7fr) minmax(240px,.7fr);align-items:end;gap:clamp(35px,5vw,105px);max-width:1350px;margin-top:60px;display:grid}.hw-article-series{color:#718a98;letter-spacing:1.3px;margin:0 0 18px;font-size:10px;font-weight:780}.hw-article-hero h1{letter-spacing:-.074em;max-width:1040px;margin:0;font-size:clamp(48px,6.6vw,104px);font-weight:830;line-height:.99}.hw-article-intro{border-left:3px solid #0ea7bc;padding:0 0 0 22px}.hw-article-intro p{color:#3c5a6a;margin:0 0 25px;font-size:clamp(16px,1.8vw,22px);font-weight:500;line-height:1.54}.hw-article-intro span{color:#6b8590;font-size:11px}.hw-article-summary{color:#fff;background:#061a2a;grid-template-columns:1fr 2.3fr;gap:45px;padding:57px clamp(24px,6vw,108px) 65px;display:grid}.hw-article-side-label{letter-spacing:1.65px;color:#7cbdcb;font-size:11px;font-weight:850;line-height:1.7}.hw-article-summary ol{border-top:1px solid #36566b;margin:0;padding:0;list-style:none}.hw-article-summary li{border-bottom:1px solid #36566b;grid-template-columns:48px 1fr;align-items:start;gap:23px;padding:19px 0;display:grid}.hw-article-summary li span{color:#35c5d6;font-size:25px;font-weight:750;line-height:1.25}.hw-article-summary li p{max-width:730px;margin:0;font-size:clamp(15px,1.4vw,19px);font-weight:550;line-height:1.48}.hw-article-reading{grid-template-columns:1fr 2.3fr;gap:45px;max-width:1500px;margin:0 auto;padding:75px clamp(24px,6vw,108px) 95px;display:grid}.hw-article-margin span,.hw-article-section-label{letter-spacing:1.8px;color:#138fa4;font-size:10px;font-weight:850}.hw-article-margin p{color:#6a818e;max-width:215px;margin:15px 0 0;font-size:13px}.hw-article-sections{max-width:820px}.hw-article-sections section{border-bottom:1px solid var(--hw-line);margin-bottom:45px;padding-bottom:45px}.hw-article-sections h2{letter-spacing:-.052em;margin:14px 0 23px;font-size:clamp(29px,3vw,43px);font-weight:810;line-height:1.14}.hw-article-sections p,.hw-article-sections li{color:#364b59;font-size:clamp(15px,1.25vw,17px);line-height:1.85}.hw-article-sections p+p{margin-top:19px}.hw-article-sections ul{margin:23px 0;padding-left:24px}.hw-article-sections li{margin-bottom:13px;padding-left:9px}.hw-article-disclosure{background:#eff6f8;border-left:3px solid #11a0b6;padding:30px 34px}.hw-article-disclosure h2{margin:0 0 10px;font-size:22px}.hw-article-disclosure p{color:#496271;margin:0 0 10px;font-size:13px;line-height:1.8}.hw-article-sources{background:#f4f8fa;padding:75px clamp(24px,6vw,108px) 95px}.hw-article-sources-heading{max-width:960px}.hw-article-sources-heading span{color:#0b8c9e;letter-spacing:1.8px;font-size:10px;font-weight:850}.hw-article-sources-heading h2{letter-spacing:-.064em;margin:16px 0;font-size:clamp(39px,5vw,72px);font-weight:820;line-height:1.04}.hw-article-sources-heading p{color:#6f8390;font-size:14px}.hw-article-sources ol{border-top:1px solid #b7d0db;max-width:1200px;margin:33px 0 0;padding:0;list-style:none}.hw-article-sources li{border-bottom:1px solid #c8d9e1;grid-template-columns:50px 1fr;gap:20px;padding:23px 0;display:grid}.hw-article-source-id{color:#1d9bb0;font-size:25px;font-weight:800}.hw-article-sources a{text-underline-offset:4px;font-size:16px;font-weight:750;line-height:1.5;text-decoration:underline;text-decoration-thickness:1px}.hw-article-sources a:hover{color:#0b8498}.hw-article-sources li p{color:#617b88;margin:5px 0 0;font-size:13px}.hw-article-next{background:#dfeff3;justify-content:space-between;align-items:center;gap:35px;padding:54px clamp(24px,6vw,108px);display:flex}.hw-article-next span{color:#197e90;letter-spacing:1.6px;font-size:10px;font-weight:810}.hw-article-next h2{letter-spacing:-.05em;margin:9px 0 0;font-size:clamp(28px,3vw,43px);font-weight:810;line-height:1.15}.hw-article-next>a{color:#fff;white-space:nowrap;background:#08283d;align-items:center;gap:15px;padding:16px 20px;font-size:13px;font-weight:780;display:flex}.hw-article-next>a span{color:#73dce8;font-size:23px}.hw-article-footer{color:#c0d3dc;background:#061a2a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 34px;padding:32px clamp(24px,6vw,108px);display:flex}.hw-article-footer>a{color:#fff;font-size:17px;font-weight:850}.hw-article-footer nav{flex-wrap:wrap;gap:15px;font-size:12px;display:flex}.hw-article-footer p{color:#829ea9;flex-basis:100%;margin:0;font-size:11px}.hw-article a:focus-visible{outline-offset:4px;outline:3px solid #12bdd3}@media (max-width:850px){.hw-article-header{flex-wrap:wrap;height:auto;min-height:88px;padding-block:12px}.hw-article-header nav{flex-wrap:wrap}.hw-article-hero-grid{grid-template-columns:1fr;gap:32px;margin-top:40px}.hw-article-hero{padding-bottom:52px}.hw-article-intro{max-width:620px}.hw-article-summary,.hw-article-reading{grid-template-columns:1fr;gap:22px}.hw-article-margin p{max-width:650px}.hw-article-next{flex-direction:column;align-items:flex-start}.hw-article-summary{padding-top:44px}.hw-article-reading{padding-top:55px}}@media (max-width:520px){.hw-article-header nav{gap:8px 17px;font-size:11px}.hw-article-header{min-height:80px}.hw-article-logo img{width:170px}.hw-article-hero h1{font-size:clamp(44px,11vw,65px)}.hw-article-overline{letter-spacing:.8px;font-size:9px}.hw-article-summary li{grid-template-columns:36px 1fr;gap:11px}.hw-article-sources li{grid-template-columns:35px 1fr;gap:12px}.hw-article-disclosure{padding:20px}.hw-article-next>a{white-space:normal}}
