html body.design-unified.aid-subpage[data-focus-view=reports] #main #reports .report-grid{display:block!important;background:0 0!important;border-top:1px solid var(--color-ink)!important;border-bottom:0!important}html body.design-unified.aid-subpage[data-focus-view=reports] #main #reports .report-card{display:grid!important;grid-template-columns:minmax(0,1fr) 240px!important;gap:14px clamp(36px,5vw,80px)!important;align-items:start!important;padding:36px 0!important;background:0 0!important;border:0!important;border-bottom:1px solid var(--color-line)!important;min-height:0!important;box-shadow:none!important;transform:none!important}html body.design-unified.aid-subpage[data-focus-view=reports] #main #reports .report-card:hover{background:0 0!important}html body.design-unified.aid-subpage[data-focus-view=reports] #main #reports .report-meta{grid-area:1/1!important;margin:0 0 2px!important;padding:0!important;font-size:12px!important;line-height:1.6!important;color:var(--color-muted)!important;overflow-wrap:normal!important}html body.design-unified.aid-subpage[data-focus-view=reports] #main #reports .report-card h3{grid-area:2/1!important;font-size:clamp(23px,2.1vw,29px)!important;line-height:1.22!important;margin:0!important;max-width:35ch;text-wrap:balance}html body.design-unified.aid-subpage[data-focus-view=reports] #main #reports .report-verdict{grid-area:3/1!important;font-size:16px!important;line-height:1.65!important;margin:0!important;max-width:68ch;color:var(--color-ink)!important}html body.design-unified.aid-subpage[data-focus-view=reports] #main #reports .contains{display:block!important;grid-area:4/1!important;font-size:14px!important;line-height:1.65!important;color:var(--color-muted)!important;margin:0!important;padding:0!important;border:0!important;max-width:76ch}html body.design-unified.aid-subpage[data-focus-view=reports] #main #reports .source{grid-area:5/1!important;font-size:12px!important;line-height:1.6!important;color:var(--color-muted)!important;margin:2px 0 0!important;max-width:85ch}html body.design-unified.aid-subpage[data-focus-view=reports] #main #reports .report-card>.report-link{grid-area:2/2/6/3!important;align-self:start!important;justify-self:stretch!important}html body.design-unified.aid-subpage[data-focus-view=reports] #main #reports .report-actions{grid-area:2/2/6/3!important;align-self:start!important;justify-self:stretch!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;margin:0!important;padding:0!important}html body.design-unified.aid-subpage[data-focus-view=reports] #main #reports .report-link{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;padding:13px 0!important;margin:0!important;border:0!important;border-bottom:1px solid var(--color-line)!important;white-space:normal!important;font:600 14px/1.5 var(--sans)!important;min-height:48px!important;text-decoration:none!important;color:var(--color-ink)!important}html body.design-unified.aid-subpage[data-focus-view=reports] #main #reports .report-link:hover{color:var(--color-accent)!important;border-color:var(--color-accent)!important}html body.design-unified.aid-subpage[data-focus-view=reports] #main #reports .report-link:focus-visible{color:var(--color-accent)!important;outline:2px solid var(--color-accent);outline-offset:4px}html body.design-unified.aid-subpage[data-focus-view=reports] #main #reports .report-link::after{flex:none}html body.design-unified.aid-subpage[data-focus-view=reports] #main #reports .report-actions .report-link{grid-area:auto!important;align-self:stretch!important;justify-self:stretch!important;width:100%!important;box-sizing:border-box!important}@media (max-width:860px){html body.design-unified.aid-subpage[data-focus-view=reports] #main #reports .report-card{display:flex!important;flex-direction:column!important;gap:14px!important;padding:30px 0!important}html body.design-unified.aid-subpage[data-focus-view=reports] #main #reports .report-actions{align-self:stretch!important;margin-top:6px!important}html body.design-unified.aid-subpage[data-focus-view=reports] #main #reports .report-card>.report-link{align-self:stretch!important;margin-top:6px!important}html body.design-unified.aid-subpage[data-focus-view=reports] #main #reports .report-card h3{max-width:35ch!important}}html body.design-unified.aid-report-page #main>.wrap{max-width:1180px!important}html body.design-unified.aid-report-page #main .rhead h1{font-size:clamp(38px,5.3vw,68px)!important;line-height:1.08!important;max-width:20ch!important}html body.design-unified.aid-report-page #main h2.ds-section-title{font:600 clamp(28px,3.2vw,40px)/1.16 var(--sans)!important;letter-spacing:-.035em!important;max-width:30ch!important;margin:0 0 24px!important}html body.design-unified.aid-report-page #main .hurdle h2.ds-section-title{font-size:clamp(23px,2.3vw,29px)!important;line-height:1.24!important;max-width:34ch!important;margin-bottom:16px!important}html body.design-unified.aid-report-page #main .toc h2.ds-section-title{font:600 13px/1.5 var(--sans)!important;letter-spacing:.1em!important;text-transform:uppercase!important;max-width:none!important;margin-bottom:16px!important}html body.design-unified.aid-report-page #main .prose{max-width:760px}html body.design-unified.aid-report-page #main .rmeta{margin-top:28px;gap:8px 32px;padding-top:20px}html body.design-unified.aid-report-page #main .rdownload .dl-note{min-width:0;align-self:center;flex-basis:260px}html body.design-unified.aid-report-page #main .toc a{font-size:16px;line-height:1.5;min-height:48px}html body.design-unified.aid-report-page #main :is(section[id],.hurdle[id]){scroll-margin-top:112px}html body.design-unified.aid-report-page #main .body{padding-top:clamp(48px,6vw,80px)}html body.design-unified.aid-report-page #main .hurdle{padding:36px 0}html body.design-unified.aid-report-page #main .block{padding-top:clamp(48px,6vw,80px)}html body.design-unified.aid-report-page #main .tablewrap{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%;margin-top:28px}html body.design-unified.aid-report-page #main table{width:100%;min-width:620px;border-collapse:collapse;font-size:15px;line-height:1.55}html body.design-unified.aid-report-page #main :is(th,td){padding:18px 20px 18px 0;vertical-align:top}html body.design-unified.aid-report-page #main th{font:600 13px/1.4 var(--sans);color:var(--color-ink);letter-spacing:0;text-transform:none}html body.design-unified.aid-report-page #main .sources :is(p,li){font-size:15px;line-height:1.65}html body.design-unified.aid-report-page #main .sources li{display:block;padding-left:0}@media (max-width:620px){html body.design-unified.aid-report-page #main .rhead h1{font-size:clamp(36px,8.5vw,48px)!important}html body.design-unified.aid-report-page #main .toc ul{grid-template-columns:1fr}html body.design-unified.aid-report-page #main .rdownload .dl-note{flex-basis:100%}html body.design-unified.aid-report-page #main .report-hero-image{aspect-ratio:4/3}}@media print{@page{size:A4;margin:18mm}html body.design-unified.aid-report-page{background:#fff!important;color:#102c26!important;font-size:10.5pt!important}html body.design-unified.aid-report-page :is(.topbar,.seo-breadcrumb,.rdownload,.toc,#aid-footer-compact,#luna-widget){display:none!important}html body.design-unified.aid-report-page #main>.wrap{max-width:none!important;padding:0!important}html body.design-unified.aid-report-page #main .rhead h1{font-size:30pt!important}html body.design-unified.aid-report-page #main h2.ds-section-title{font-size:21pt!important;break-after:avoid}html body.design-unified.aid-report-page #main .hurdle h2.ds-section-title{font-size:16pt!important}html body.design-unified.aid-report-page #main :is(.body,.block,.hurdle){break-inside:auto;padding-top:20pt!important}html body.design-unified.aid-report-page #main :is(.answer,.block.dark,.cta){background:#fff!important;color:#102c26!important;border:1px solid #cbd6d2}html body.design-unified.aid-report-page #main :is(.answer,.block.dark,.cta) :is(p,li,h2,h3,b,strong,.lbl){color:#102c26!important}html body.design-unified.aid-report-page #main .tablewrap{overflow:visible}html body.design-unified.aid-report-page #main table{min-width:0;font-size:9pt}html body.design-unified.aid-report-page #main :is(h2,h3){break-after:avoid}html body.design-unified.aid-report-page #main :is(p,li){font-size:10.5pt!important;line-height:1.55!important;orphans:3;widows:3}}