.printbtn[hidden]{display:none!important}.printbtn::before{content:"";display:inline-block;width:0.875rem;height:0.875rem;margin-right:0.5rem;border:1.5px solid currentColor;border-radius:0.1875rem;vertical-align:-0.0625rem}.printfoot{display:none}.sumtable td,.sumtable th{vertical-align:top}@media print{@page{size:A4;margin:11mm 12mm 12mm;background:#fff}:root{color-scheme:light}html{font-size:8.75pt}html,body{background:#fff!important;color:#111!important}body{-webkit-print-color-adjust:economy;print-color-adjust:economy}.site-header,.site-footer,.menu,.navtoggle,.stickycta,.cookie,.sdlg,.tbar,#ambient,#stage,#pill,#hint,.skip,.skip-story,[data-checklist] .crumbs,[data-checklist] .toc,[data-checklist] .btnrow,[data-checklist] .inlinecta,[data-checklist] .ctaband,[data-checklist] .relwrap,[data-checklist] .share,[data-checklist] .printbtn,[data-checklist] .noprint,[data-checklist] .note{display:none!important}main[data-checklist]{padding:0!important;margin:0!important}[data-checklist] .doc-hero{max-width:none;padding:0 0 5pt;margin:0;text-align:left}[data-checklist] .eyebrow{color:#444!important;font-size:7.5pt;margin:0 0 3pt}[data-checklist] .doc-hero h1{font-size:16pt;line-height:1.1;color:#111;letter-spacing:-.01em}[data-checklist] .accent{color:#111!important;-webkit-text-fill-color:#111!important;background:none!important}[data-checklist] .doc-hero .lede{margin-top:4pt;max-width:none;font-size:9pt;line-height:1.4;color:#222!important}[data-checklist] .reviewed{margin-top:3pt;max-width:none;font-size:8pt;color:#444;border-left-color:#999}[data-checklist] .doc-hero,[data-checklist] .doc-hero .lede,[data-checklist] .doc-hero .reviewed,[data-checklist] .s,[data-checklist] .s > h2,[data-checklist] .s .sub,[data-checklist] .s > p,[data-checklist] .prose,[data-checklist] .ticks,[data-checklist] .ticks li,[data-checklist] .printfoot{text-align:left!important;margin-inline:0!important;max-width:none!important}[data-checklist] .doc-hero .reviewed{padding-left:5pt}[data-checklist] .s > h2::before,[data-checklist] .s > h2::after{display:none!important}[data-checklist] .doc-body{max-width:none;padding:0;column-count:2;column-gap:16pt;column-fill:auto}[data-checklist] .doc-body > *{break-inside:auto}[data-checklist] .s{padding:5pt 0 4pt;border-top:0.5pt solid #bbb;break-inside:auto}[data-checklist] .s > h2{font-size:10.5pt;line-height:1.2;color:#111;break-after:avoid;scroll-margin:0}[data-checklist] .s .sub{margin-top:1pt;font-size:8pt;line-height:1.35;color:#444!important;max-width:none}[data-checklist] .prose{margin-top:2pt;max-width:none}body.is-doc [data-checklist] .doc-body .prose p{margin-top:2pt;font-size:8.5pt;line-height:1.4;color:#222}[data-checklist] .ticks{display:block!important;justify-items:stretch!important;margin-top:3pt;max-width:none}[data-checklist] .ticks li{justify-self:stretch!important;width:auto!important}[data-checklist] .ticks li + li{margin-top:2.5pt}body.is-doc [data-checklist] .doc-body .ticks li{padding-left:13pt;font-size:8.5pt;line-height:1.36;color:#111;break-inside:avoid}[data-checklist] .ticks li::before{content:"";position:absolute;display:block;margin:0;left:0;top:1.5pt;width:7.5pt;height:7.5pt;border-radius:1pt;border:0.75pt solid #222;background:none;opacity:1}body.is-doc [data-checklist] .doc-body .ticks.plain li{padding-left:0}[data-checklist] .ticks.plain li::before{display:none}[data-checklist] .tablewrap{overflow:visible;border:0;margin-top:3pt}[data-checklist] table{width:100%;border-collapse:collapse;font-size:8.25pt;line-height:1.35}[data-checklist] th,[data-checklist] td{padding:3pt 5pt 3pt 0;border-bottom:0.5pt solid #ccc;color:#111;text-align:left;vertical-align:top;background:none!important}[data-checklist] thead th{font-size:7.5pt;color:#444;text-transform:uppercase;letter-spacing:.06em}[data-checklist] tbody th{width:24%;font-weight:600}[data-checklist] a{color:#111!important;text-decoration:none}[data-checklist] .cites a[href^="http"]::after{content:" (" attr(href) ")";font-size:7pt;color:#555;word-break:break-all}[data-checklist] .printfoot{display:block;margin-top:6pt;padding-top:4pt;border-top:0.75pt solid #888;font-size:7.5pt;line-height:1.4;color:#444;break-inside:avoid}[data-checklist] .printfoot b{color:#111;font-weight:600}}
