.journal-hero{color:#fff;background:#0a202b;padding:30px 0 58px}.journal-hero .p-crumbs{margin-bottom:36px}.journal-hero-grid{grid-template-columns:1.15fr .85fr;align-items:center;gap:7%;display:grid}.design-d .journal-hero h1{letter-spacing:-.045em;text-wrap:balance;margin:20px 0 24px;font-size:clamp(34px,4.1vw,59px);line-height:1.08}.journal-hero h1 em{color:#c8e8f3;font-family:var(--serif);letter-spacing:-.035em;font-weight:400}.journal-deck{color:#d2e4ed;max-width:560px;font-size:17px;line-height:1.8}.journal-byline{color:#b7d1df;flex-wrap:wrap;gap:8px 20px;margin-top:27px;font-size:11px;line-height:1.8;display:flex}.journal-byline a{text-underline-offset:3px;text-decoration:underline}.journal-hero figure{aspect-ratio:1.13;margin:0;position:relative;overflow:hidden}.journal-hero figure img{object-fit:cover}.journal-layout{grid-template-columns:245px minmax(0,740px);align-items:start;gap:8%;padding-block:64px 80px;display:grid}.journal-sidebar{min-width:0;position:sticky;top:105px}.journal-contents{border-block:1px solid #cedfe7}.journal-contents summary{cursor:pointer;list-style:revert;padding:18px 0;font-size:15px;font-weight:600}.journal-contents nav{gap:0;padding-bottom:18px;display:grid}.journal-contents nav a{color:#405c6d;padding:9px 0;font-size:12px;line-height:1.6}.journal-contents a:hover{color:#006c8c}.journal-advice{background:#ecf7fc;margin-top:30px;padding:24px 20px}.design-d .journal-advice h2{margin:17px 0;font-size:24px;line-height:1.15}.journal-advice p{color:#405c6d;font-size:13px;line-height:1.75}.journal-advice>a{margin-top:16px;font-size:12px;display:block}.journal-advice .p-button{justify-content:center;margin-top:24px;font-size:11px;display:flex}.journal-takeaway{border-left:3px solid #0db3e8;margin-bottom:48px;padding:4px 0 4px 25px}.journal-takeaway p{font-family:var(--serif);color:#183c50;margin:14px 0 0;font-size:25px;line-height:1.5}.journal-section{margin-bottom:48px;scroll-margin-top:105px}.design-d .journal-section>h2,.design-d .journal-related>h2{letter-spacing:-.035em;text-wrap:balance;max-width:700px;margin-bottom:23px;font-size:clamp(25px,2.7vw,34px);line-height:1.2}.journal-body .p-prose{color:#354f60;font-size:16px!important;line-height:1.9!important}.journal-body .p-prose p{margin:0 0 22px}.journal-body .p-prose h3{color:#112d3d;margin:30px 0 13px;font-size:21px;line-height:1.35}.journal-body .p-prose a{text-underline-offset:4px;color:#006687;-webkit-text-decoration:underline #7dc7de;text-decoration:underline #7dc7de}.journal-table{background:#f0f8fb;max-width:100%;margin:30px 0;overflow-x:auto}.journal-table table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:14px;line-height:1.65}.journal-table caption{text-align:left;color:#36576b;padding:17px 20px;font-size:11px}.journal-table th,.journal-table td{vertical-align:top;text-align:left;overflow-wrap:break-word;border-bottom:1px solid #cbdfe8;padding:18px}.journal-table thead{color:#fff;background:#102d3e}.journal-table thead th{font-size:12px;font-weight:500}.journal-table tbody th{font-weight:600}.journal-table td{color:#385564;font-variant-numeric:tabular-nums}.journal-inline-cta{background:#edf7fc;border-block:1px solid #bdd8e5;margin-top:32px;padding:25px 28px}.journal-inline-cta h3{margin:0;font-size:23px;line-height:1.3}.journal-inline-cta p{color:#36576b;margin:12px 0;font-size:14px;line-height:1.8}.journal-inline-cta a{color:#006687;align-items:center;min-height:44px;font-size:13px;font-weight:600;display:inline-flex}.journal-sources{border-top:1px solid #d6e3e9;margin-block:40px;padding-top:26px}.design-d .journal-sources h2{font-size:21px}.journal-sources p,.journal-sources li{color:#476272;font-size:12px;line-height:1.8}.journal-sources ul{padding-left:18px}.journal-sources a{text-underline-offset:3px;text-decoration:underline}.guide-links{grid-template-columns:1fr 1fr;gap:0 30px;margin-top:20px;display:grid}.guide-links a{border-bottom:1px solid #d1e1e8;align-items:center;min-height:52px;padding-block:15px;font-size:13px;line-height:1.7;display:flex}.guide-index{grid-template-columns:1fr 1fr;gap:60px;display:grid}.guide-index article{border-top:1px solid #bdd9e4;padding-top:28px}.guide-index h2{margin:16px 0;font-size:clamp(25px,3vw,36px);line-height:1.2}.guide-index p{color:#435d6b;font-size:15px;line-height:1.85}.guide-index .p-text-link{align-items:center;min-height:44px;margin-top:20px;display:inline-flex}.guide-links a:hover,.guide-index a:hover{color:#006c8c}@media (max-width:1000px){.journal-layout{grid-template-columns:205px minmax(0,1fr);gap:5%}.journal-hero-grid{gap:5%}.journal-byline{gap:5px 14px}}@media (max-width:760px){.journal-hero{padding:25px 0 32px}.journal-hero .p-crumbs{margin-bottom:27px;font-size:10px}.journal-hero-grid{grid-template-columns:1fr;gap:28px}.design-d .journal-hero h1{margin-block:18px;font-size:clamp(34px,8.7vw,49px)}.journal-deck{font-size:15px;line-height:1.8}.journal-hero figure{aspect-ratio:16/10}.journal-byline{margin-top:22px;font-size:10px}.journal-layout{grid-template-columns:1fr;gap:28px;padding-block:30px 48px}.journal-sidebar{position:static}.journal-advice{display:none}.journal-contents nav a{min-height:44px;padding-block:12px;font-size:13px}.journal-takeaway{margin-bottom:35px;padding-left:19px}.journal-takeaway p{font-size:22px}.journal-section{margin-bottom:35px}.journal-body .p-prose{font-size:15px!important;line-height:1.85!important}.journal-table th,.journal-table td{padding:13px 9px;font-size:12px}.journal-table thead th{font-size:11px}.journal-table caption{padding:14px 10px;font-size:10px}.journal-inline-cta{padding:23px 20px}.journal-inline-cta h3{font-size:21px}.guide-index,.guide-links{grid-template-columns:1fr}.guide-index{gap:38px}}.journal-hero .p-label{color:#72dcff}
