.resource-article{max-width:68ch;line-height:1.6}.resource-article h1{letter-spacing:-.015em;margin:0 0 .75rem;font-size:2.125rem;font-weight:600;line-height:1.15}.resource-article .resource-chrome{gap:.5rem;margin:0 0 .75rem;display:grid}.resource-article .resource-chrome+.answer,.resource-article .resource-chrome+.aliases{margin-top:1.25rem}.resource-article .aliases{color:var(--muted-foreground);margin:0 0 1rem;font-size:.8125rem}.resource-article .answer{margin:0 0 1.5rem}.resource-article ul.capsule{gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.resource-article ul.capsule li{font-size:1.0625rem;line-height:1.6}.resource-article ul.capsule a{color:inherit;text-decoration:none}.resource-article ul.capsule strong{font-weight:450}.resource-article ul.capsule a:hover strong{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.resource-article p.scope{color:var(--muted-foreground);margin:.25rem 0 0;font-size:.8125rem;line-height:1.5}.resource-article p.scope-common{margin:0 0 1.75rem;font-size:.9375rem;line-height:1.5}.resource-article .scope-key{font-weight:500}.resource-article .scope-sep{opacity:.5;padding:0 .125rem}.resource-article .resource-offer-slot:empty{display:none}.resource-article .resource-offer{border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin:0 0 1.5rem;padding:1.25rem 0}.resource-article .offer-headline{margin:0;font-size:1rem;font-weight:500}.resource-article .offer-sub{color:var(--muted-foreground);margin:.25rem 0 0;font-size:.875rem}.resource-article .offer-cta{color:var(--primary);text-underline-offset:4px;margin-top:.75rem;font-size:.875rem;font-weight:500;text-decoration:underline;display:inline-block}.resource-article .coverage-line{color:var(--muted-foreground);margin:0;font-size:.9375rem}.resource-article details.coverage{margin:.25rem 0 2.5rem}.resource-article details.coverage>summary{font-size:.9375rem;font-weight:500}.resource-article .coverage-summary{margin:.75rem 0 0}.resource-article .coverage-summary h2{letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground);margin:0 0 .5rem;font-size:.75rem;font-weight:500}.resource-article .coverage-summary ul{gap:.375rem;margin:0;padding:0;font-size:.875rem;list-style:none;display:grid}.resource-article .coverage-summary li[data-content=NONE]{color:var(--muted-foreground)}.resource-article .coverage-summary li a{color:inherit;text-decoration:none}.resource-article .coverage-summary li a:hover{text-underline-offset:3px;text-decoration:underline}.resource-article .coverage-summary .authority{color:var(--muted-foreground);font-size:.75rem}.resource-article .coverage-counts{color:var(--muted-foreground);margin:1.25rem 0 .5rem;font-size:.875rem}.resource-article details.coverage section.gaps h2{letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground);margin:0 0 .5rem;font-size:.75rem;font-weight:500}.resource-article details.coverage section.gaps ul{color:var(--muted-foreground);gap:.375rem;margin:0;padding:0 0 0 1.0625rem;font-size:.875rem;display:grid}.resource-article .reference-date{color:var(--muted-foreground);margin:1rem 0 0;font-size:.75rem}.resource-article summary{cursor:pointer;color:var(--primary);align-items:baseline;gap:.5rem;list-style:none;display:flex}.resource-article summary::-webkit-details-marker{display:none}.resource-article summary:before{content:"";opacity:.7;border-bottom:1.5px solid;border-right:1.5px solid;flex:none;width:.4375rem;height:.4375rem;margin-right:.125rem;transition:transform .12s;transform:translateY(-.1875rem)rotate(-45deg)}.resource-article details[open]>summary:before{transform:translateY(-.25rem)rotate(45deg)}.resource-article summary:focus-visible{outline:2px solid var(--ring);outline-offset:4px;border-radius:2px}.resource-article details.index>summary{border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:.875rem 0}.resource-article details.index[open]>summary{border-bottom:0}.resource-article .summary-title{flex:1;font-size:.9375rem;font-weight:500;line-height:1.4}.resource-article section.topic{border-top:1px solid var(--border)}.resource-article details.index>section.topic:last-of-type{border-bottom:1px solid var(--border)}.resource-article section.topic>details>summary{color:inherit;padding:.875rem 0}.resource-article section.topic>details>summary .summary-title{flex:1}.resource-article section.topic .status{color:var(--muted-foreground);white-space:nowrap;flex:none;font-size:.8125rem}.resource-article section.topic .status[data-content=NONE]{font-style:italic}.resource-article .topic-body{gap:1.25rem;padding:.25rem 0 1.5rem 1.0625rem;display:grid}.resource-article .topic-body>:target,.resource-article ul.capsule li:target{outline:2px solid var(--ring);outline-offset:6px;border-radius:2px}.resource-article .statement{scroll-margin-top:1rem}.resource-article .statement-text{margin:0;font-size:1.0625rem;font-weight:450;line-height:1.6}.resource-article .review-note{color:var(--muted-foreground);margin-top:.25rem;font-size:.8125rem;display:block}.resource-article details.evidence{margin-top:.375rem}.resource-article details.evidence>summary{font-size:.9375rem;font-weight:500}.resource-article details.evidence blockquote{border-left:1px solid var(--border);color:var(--muted-foreground);white-space:pre-line;margin:.5rem 0 .375rem;padding:0 0 0 .75rem;font-size:.875rem;line-height:1.6}.resource-article details.evidence cite{color:var(--muted-foreground);font-size:.8125rem;font-style:normal;display:block}.resource-article details.evidence .scope-full{margin:.375rem 0 0}.resource-article details.evidence cite a{color:inherit;text-underline-offset:3px;text-decoration:underline}.resource-article p.note,.resource-article p.ref{color:var(--muted-foreground);margin:0;font-size:.8125rem}.resource-article p.ref a{color:inherit;text-underline-offset:3px;text-decoration:underline}.resource-article section.related{border-top:1px solid var(--border);margin-top:2.5rem;padding-top:1rem}.resource-article section.related h2{letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground);margin:0 0 .5rem;font-size:.75rem;font-weight:500}.resource-article section.related ul{color:var(--muted-foreground);gap:.375rem;margin:0;padding:0;font-size:.875rem;list-style:none;display:grid}.resource-article section.related a{text-decoration:none}.resource-article section.related a:hover{text-underline-offset:3px;text-decoration:underline}@media (max-width:640px){.resource-article h1{font-size:1.875rem;line-height:1.15}.resource-article summary{align-items:center;min-height:2.75rem}.resource-article summary:before{transform:translateY(0)rotate(-45deg)}.resource-article details[open]>summary:before{transform:translateY(-.125rem)rotate(45deg)}}.resource-article article[data-format=article-v2] p.resource-context{color:var(--muted-foreground);margin:.5rem 0 2rem;font-size:.8125rem}.resource-article article[data-format=article-v2] .answer{color:var(--foreground);font-size:1.125rem;line-height:1.7}.resource-article article[data-format=article-v2] .answer>p{margin:0 0 1rem}.resource-article article[data-format=article-v2] .answer>p:last-child{margin-bottom:0}.resource-article article[data-format=article-v2] .body{margin-top:2rem}.resource-article article[data-format=article-v2] .body h2{margin:2.25rem 0 .75rem;font-size:1.25rem;font-weight:600;line-height:1.3}.resource-article article[data-format=article-v2] .body h3{margin:1.75rem 0 .5rem;font-size:1.0625rem;font-weight:600}.resource-article article[data-format=article-v2] .body h4{margin:1.25rem 0 .375rem;font-size:.9375rem;font-weight:600}.resource-article article[data-format=article-v2] .body p{margin:0 0 1rem;line-height:1.7}.resource-article article[data-format=article-v2] .body ul,.resource-article article[data-format=article-v2] .body ol{margin:0 0 1rem;padding-left:1.25rem}.resource-article article[data-format=article-v2] .body li{margin:.25rem 0;line-height:1.65}.resource-article article[data-format=article-v2] .body li>p{margin:0 0 .5rem;line-height:1.65}.resource-article article[data-format=article-v2] .body li>p:last-child{margin-bottom:0}.resource-article article[data-format=article-v2] .body blockquote{border-left:2px solid var(--border);color:var(--muted-foreground);margin:0 0 1rem;padding-left:.875rem}.resource-article article[data-format=article-v2] .body a{color:inherit;text-underline-offset:3px;text-decoration:underline}.resource-article article[data-format=article-v2] .table-scroll{-webkit-overflow-scrolling:touch;margin:.25rem 0 1.25rem;overflow-x:auto}.resource-article article[data-format=article-v2] .body table{border-collapse:collapse;width:100%;margin:0;font-size:.9375rem}.resource-article article[data-format=article-v2] .body th,.resource-article article[data-format=article-v2] .body td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:.5rem .75rem .5rem 0}.resource-article article[data-format=article-v2] .body th{border-bottom-color:var(--foreground);font-weight:600}.resource-article article[data-format=article-v2] .body th.num,.resource-article article[data-format=article-v2] .body td.num{white-space:nowrap;overflow-wrap:normal;text-align:right;font-variant-numeric:tabular-nums lining-nums;width:1%;padding-left:1.5rem}.resource-article article[data-format=article-v2] .body th:last-child,.resource-article article[data-format=article-v2] .body td:last-child{padding-right:0}.resource-article article[data-format=article-v2] .body th.ctr,.resource-article article[data-format=article-v2] .body td.ctr{text-align:center}.resource-article article[data-format=article-v2] .body tbody tr:last-child td{border-bottom-color:var(--foreground)}.resource-article article[data-format=article-v2] details.sources{border-top:1px solid var(--border);margin-top:2rem;padding-top:1rem}.resource-article article[data-format=article-v2] details.sources>summary{color:var(--muted-foreground);cursor:pointer;align-items:center;gap:.5rem;min-height:2.75rem;font-size:.8125rem;font-weight:500;list-style:none;display:flex}.resource-article article[data-format=article-v2] details.sources>summary:before{transform:translateY(0)rotate(-45deg)}.resource-article article[data-format=article-v2] details.sources[open]>summary:before{transform:translateY(-.125rem)rotate(45deg)}.resource-article article[data-format=article-v2] details.sources ol{color:var(--muted-foreground);margin:.75rem 0 0;padding-left:1.25rem;font-size:.8125rem;line-height:1.6}.resource-article article[data-format=article-v2] details.sources li{margin:.375rem 0}.resource-article article[data-format=article-v2] details.sources a{color:inherit;text-underline-offset:3px;text-decoration:underline}.resource-article article[data-format=article-v2] nav.related{border-top:1px solid var(--border);margin-top:2.5rem;padding-top:1rem}.resource-article article[data-format=article-v2] nav.related h2{letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground);margin:0 0 .5rem;font-size:.75rem;font-weight:500}.resource-article article[data-format=article-v2] nav.related ul{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.resource-article article[data-format=article-v2] nav.related li{overflow-wrap:anywhere;font-size:.875rem;line-height:1.5}.resource-article article[data-format=article-v2] nav.related a{color:var(--muted-foreground);text-decoration:none}.resource-article article[data-format=article-v2] nav.related a:hover{color:var(--foreground);text-underline-offset:3px;text-decoration:underline}@media (max-width:640px){.resource-article article[data-format=article-v2] .answer{font-size:1.0625rem}.resource-article article[data-format=article-v2] .body h2{font-size:1.1875rem}}
