@font-face{font-family:Ubuntu;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ubuntu-latin-700-normal.1bzfdhm9t_swi.woff2)format("woff2"),url(../media/ubuntu-latin-700-normal.0dsudsbmwn7l4.woff)format("woff")}
@font-face{font-family:Cabin;font-style:normal;font-display:swap;font-weight:400;src:url(../media/cabin-latin-400-normal.26qb0eq7ejjnd.woff2)format("woff2"),url(../media/cabin-latin-400-normal.3zb_469yjhir_.woff)format("woff")}
@font-face{font-family:Cabin;font-style:normal;font-display:swap;font-weight:600;src:url(../media/cabin-latin-600-normal.2iz3mf4c7eud0.woff2)format("woff2"),url(../media/cabin-latin-600-normal.2a-elgytb9b5i.woff)format("woff")}
@font-face{font-family:Cabin;font-style:normal;font-display:swap;font-weight:700;src:url(../media/cabin-latin-700-normal.3u7c4skd1fzjk.woff2)format("woff2"),url(../media/cabin-latin-700-normal.3unmbpp50jd68.woff)format("woff")}
:root{--ink:#092d3b;--teal:#007887;--orange:#e64a28;--cyan:#daf0f3;--body:22px;font-synthesis:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-text-size=large]{--body:26px}*{box-sizing:border-box}body{color:var(--ink);font:400 var(--body)/1.65 Cabin,sans-serif;background:#fff;margin:0}html{scroll-padding-top:24px}a{color:var(--teal);text-underline-offset:.18em;overflow-wrap:anywhere;text-decoration:underline}a:hover{text-decoration-thickness:2px}button{font:600 var(--body)/1.4 Cabin,sans-serif;border:2px solid var(--teal);min-height:48px;color:var(--ink);cursor:pointer;background:#fff;padding:12px 18px}:focus-visible,[tabindex="-1"]:focus{outline:3px solid var(--teal);outline-offset:3px}#main-content:focus:not(:focus-visible){outline:none}::selection{color:var(--ink);background:var(--cyan)}h1,h2,h3{overflow-wrap:anywhere;margin:0 0 28px;font-family:Ubuntu,sans-serif;font-weight:700;line-height:1.18}h1{font-size:clamp(36px,4.8vw,64px)}h2{font-size:clamp(30px,3.3vw,44px)}h3{font-size:clamp(27px,2.6vw,36px)}h4{font:700 var(--body)/1.5 Cabin,sans-serif;margin:30px 0 12px}p{max-width:62ch;margin:0 0 30px}strong,b{font-weight:700}svg,img{max-width:100%}.shell{max-width:1240px;margin-inline:auto;padding-inline:48px}.narrow{max-width:calc(62ch + 96px);margin-inline:auto;padding:56px 48px}.skip-link{z-index:10;background:#fff;padding:12px;position:absolute;top:-200px;left:16px}.skip-link:focus{top:8px}.site-header{padding-top:30px;padding-bottom:28px}.masthead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.wordmark{color:var(--ink);padding-block:8px;font:700 46px/1.12 Ubuntu,sans-serif;text-decoration:none}.comma{color:var(--orange)}.primary-nav{flex-wrap:wrap;gap:12px 32px;margin-top:28px;display:flex}.primary-nav>a{align-items:center;min-height:48px;padding-block:8px;font-weight:600;display:inline-flex}.home-opening{border-top:2px solid var(--teal);padding-top:48px;padding-bottom:64px}.eyebrow{font-weight:700}.home-opening h1{max-width:1000px}.tagline{margin-top:34px;font-weight:600}.home-deck{margin-top:30px}.chapter-directory{border-top:1px solid var(--teal);flex-direction:column;max-width:900px;margin-top:42px;display:flex}.chapter-directory>a{border-bottom:1px solid var(--teal);align-items:center;min-height:56px;padding:16px 0;font-weight:600;display:flex}.chapter-band{background:var(--cyan);padding-block:28px}.chapter-band h2{color:var(--ink);margin:0}.chapter-articles{padding-top:22px;padding-bottom:40px}.article-preview{padding-block:34px}.entry-kind{margin-bottom:14px;font-weight:600}.entry-title{max-width:1000px;font-size:clamp(28px,3.2vw,40px)}.entry-deck{margin-bottom:0}.commercial-label{font-weight:600}.product-reading{padding-top:50px;padding-bottom:30px}.product-reading>h2{color:var(--teal)}.product-reading>.article-preview{border-top:1px solid var(--teal);margin-top:28px}.comparison-feature{background:var(--cyan);padding:32px}.comparison-feature a{color:var(--ink)}.reader-discovery{padding-block:34px 68px}.reader-discovery h2{color:var(--teal)}.reader-link,.back-link{align-items:center;min-height:48px;padding-block:12px;display:inline-flex}.article-heading{background:var(--cyan);padding-block:30px 46px}.article-heading-inner{max-width:1096px}.article-heading a{color:var(--ink)}.article-meta{margin-top:24px;font-weight:600}.article-title{max-width:1000px}.article-deck,.research-note{max-width:62ch}.research-note{margin-bottom:0}.article-reading{padding-top:48px;padding-bottom:68px}.article-intro{margin-bottom:38px}.promotion{border:1px solid var(--teal);background:#fff;margin-bottom:40px;padding:28px}.promotion-label{font-weight:600}.promotion h2{color:var(--teal);font-size:clamp(28px,3vw,38px)}.promotion nav,.contents nav,.related-reading,.evidence-directory,.record-sources,.record-related,.source-directory,.source-articles,.source-records,.policy-related{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.promotion nav>a,.contents a,.related-reading>a,.evidence-directory>a,.record-sources>a,.record-related>a,.source-directory>a,.source-articles>a,.source-records>a,.policy-related>a,.source-url,.return-link{align-items:center;min-height:48px;padding-block:8px;display:inline-flex}.contents{padding-block:20px 32px}.contents h2,.article-section h2,.article-sources>h2,.related-reading h2{color:var(--teal)}.takeaway{border-block:1px solid var(--teal);padding-block:26px;font-weight:600}.article-section{padding-top:30px}.section-copy ul,.section-copy ol{padding-left:1.2em}.section-copy li{margin-bottom:16px}.article-sources{border-top:3px solid var(--teal);margin-top:48px;padding-top:32px}.article-sources>a{align-items:center;min-height:48px;padding-block:10px;display:inline-flex}.source-entry{border-bottom:1px solid var(--teal);overflow-wrap:anywhere;padding-block:32px}.source-name{font:700 var(--body)/1.5 Cabin,sans-serif;margin-bottom:22px}.source-type,.source-checked{margin-bottom:20px}.related-reading{margin-bottom:30px;padding-top:48px}.reader-opening{padding-bottom:30px}.permanent-scope{border-top:1px solid var(--teal);padding-top:28px}.evidence-directory{padding-top:22px}.evidence-directory h2{color:var(--teal)}.evidence-record{padding-top:30px}.record-band{background:var(--cyan);padding:26px max(16px,50vw - 425px)}.record-band h2{max-width:850px;color:var(--ink);margin:0}.record-reading{max-width:calc(62ch + 96px);margin:auto;padding:28px 48px 52px}.evidence-fields>section{padding-block:24px}.evidence-fields h3{font:600 var(--body)/1.5 Cabin,sans-serif;color:var(--teal)}.evidence-fields .unresolved h3,.evidence-fields .professionalQuestion h3{color:var(--ink);text-underline-offset:.18em;text-decoration:underline}.record-sources,.record-related{margin-block:32px}.record-sources h3,.record-related h3{color:var(--teal);font-size:30px}.listing-heading{border-top:2px solid var(--teal);padding-top:48px;padding-bottom:50px}.source-directory{margin-block:40px 34px}.source-register{border-top:3px solid var(--teal);margin-top:42px}.policy-section{padding-top:26px}.policy-section h2{color:var(--teal)}.policy-related{border-top:1px solid var(--teal);margin-top:32px;padding-top:28px}.site-footer{background:var(--ink);color:#fff;border-top:8px solid var(--orange);padding-block:54px 64px}.site-footer a{color:#fff}.site-footer :focus-visible{outline-color:#fff}.footer-brand{font:700 42px/1.15 Ubuntu,sans-serif}.site-footer nav{grid-template-columns:1fr 1fr;gap:12px 34px;max-width:62ch;margin-top:42px;display:grid}.site-footer nav>a{align-items:center;min-height:48px;padding-block:8px;display:flex}@media (min-width:1121px){:root:not([data-text-size=large]) .chapter-identify .chapter-articles{grid-template-columns:1fr 1fr;gap:48px;display:grid}}@media (min-width:1360px){:root[data-text-size=large] .chapter-identify .chapter-articles{grid-template-columns:1fr 1fr;gap:48px;display:grid}}@media (max-width:1120px){.shell,.narrow,.record-reading{padding-inline:24px}}@media (max-width:700px){.shell,.narrow,.record-reading{padding-inline:16px}.wordmark{font-size:36px}.primary-nav{gap:12px 24px}.home-opening{padding-top:34px}.comparison-feature,.promotion{padding:24px 14px}.site-footer nav{grid-template-columns:1fr}.narrow{padding-top:42px}.record-band{padding-inline:16px}.site-footer{padding-top:42px}}@media (forced-colors:active){:focus-visible,[tabindex="-1"]:focus,.site-footer :focus-visible{outline-color:highlight}.chapter-band,.record-band,.comparison-feature{border-block:1px solid canvastext}}.entry-title a{min-height:48px;display:block}
