.markdown-renderer-module__PtSUnG__prose{color:hsl(var(--foreground));max-width:none;line-height:1.75}.markdown-renderer-module__PtSUnG__prose h2{letter-spacing:-.01em;margin-top:2.5rem;margin-bottom:.85rem;font-size:1.6rem;font-weight:600;line-height:2.1rem}.markdown-renderer-module__PtSUnG__prose h3{letter-spacing:-.01em;margin-top:1.75rem;margin-bottom:.5rem;font-size:1.3rem;font-weight:600;line-height:1.8rem}.markdown-renderer-module__PtSUnG__prose h4{font-size:1.05rem;font-weight:600;font-family:var(--font-serif);margin-top:1.25rem;margin-bottom:.5rem}.markdown-renderer-module__PtSUnG__prose p{margin-bottom:1rem}.markdown-renderer-module__PtSUnG__prose ul,.markdown-renderer-module__PtSUnG__prose ol{margin-bottom:1rem;padding-left:1.5rem}.markdown-renderer-module__PtSUnG__prose ul{list-style:outside}.markdown-renderer-module__PtSUnG__prose ol{list-style:decimal}.markdown-renderer-module__PtSUnG__prose li{margin-bottom:.35rem}.markdown-renderer-module__PtSUnG__prose li>ul,.markdown-renderer-module__PtSUnG__prose li>ol{margin-top:.35rem;margin-bottom:0}.markdown-renderer-module__PtSUnG__prose a{color:hsl(var(--primary));text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:hsl(var(--primary)/.4);text-decoration-color:hsl(var(--primary)/.4)}.markdown-renderer-module__PtSUnG__prose a:hover{-webkit-text-decoration-color:hsl(var(--primary));text-decoration-color:hsl(var(--primary))}.markdown-renderer-module__PtSUnG__prose .markdown-renderer-module__PtSUnG__citation{color:inherit;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:hsl(var(--primary)/.65);text-decoration-color:hsl(var(--primary)/.65);text-underline-offset:3px}.markdown-renderer-module__PtSUnG__prose .markdown-renderer-module__PtSUnG__citation:hover,.markdown-renderer-module__PtSUnG__prose .markdown-renderer-module__PtSUnG__citation:focus-visible{color:hsl(var(--primary));text-decoration-style:solid;-webkit-text-decoration-color:hsl(var(--primary));text-decoration-color:hsl(var(--primary))}.markdown-renderer-module__PtSUnG__prose blockquote{border-left:3px solid hsl(var(--border));color:hsl(var(--muted-foreground));background:hsl(var(--muted)/.35);border-radius:0 calc(var(--radius) - 4px)calc(var(--radius) - 4px)0;margin:1.25rem 0;padding:.75rem 1.25rem}.markdown-renderer-module__PtSUnG__prose blockquote p{margin-bottom:0}.markdown-renderer-module__PtSUnG__prose strong{font-weight:600}.markdown-renderer-module__PtSUnG__prose hr{border:none;border-top:1px solid hsl(var(--border));margin:2rem 0}.markdown-renderer-module__PtSUnG__prose code{background:hsl(var(--muted));border-radius:4px;padding:.15em .35em;font-size:.875em}.markdown-renderer-module__PtSUnG__prose pre{border-radius:var(--radius);background:hsl(var(--muted));margin:1rem 0;padding:1rem;overflow-x:auto}.markdown-renderer-module__PtSUnG__prose pre code{background:0 0;padding:0}.markdown-renderer-module__PtSUnG__tableWrap{border:1px solid hsl(var(--border));border-radius:var(--radius);margin:1rem 0;overflow-x:auto}.markdown-renderer-module__PtSUnG__prose table{border-collapse:collapse;width:100%;font-size:.875rem}.markdown-renderer-module__PtSUnG__prose thead{background:hsl(var(--muted))}.markdown-renderer-module__PtSUnG__prose th{text-align:left;border-bottom:1px solid hsl(var(--border));padding:.625rem .75rem;font-weight:600}.markdown-renderer-module__PtSUnG__prose td{border-bottom:1px solid hsl(var(--border)/.5);padding:.5rem .75rem}.markdown-renderer-module__PtSUnG__prose tbody tr:last-child td{border-bottom:none}
.article-module__iSkvNq__container{max-width:48rem;margin:0 auto;padding:3rem 1rem 4rem}.article-module__iSkvNq__backLink{letter-spacing:.02em;text-transform:uppercase;color:hsl(var(--muted-foreground));text-underline-offset:4px;align-items:center;gap:.35rem;font-size:.8125rem;font-weight:600;display:inline-flex}.article-module__iSkvNq__backLink:hover{color:hsl(var(--primary));text-decoration:underline}.article-module__iSkvNq__article{margin-top:2rem}.article-module__iSkvNq__metaLine{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.article-module__iSkvNq__meta{color:hsl(var(--muted-foreground));font-size:.875rem;line-height:1.25rem}.article-module__iSkvNq__separator{color:hsl(var(--border));font-size:.875rem}.article-module__iSkvNq__categoryBadge{background:hsl(var(--primary)/.1);color:hsl(var(--primary));text-transform:uppercase;letter-spacing:.06em;border-radius:9999px;padding:.2rem .65rem;font-size:.7rem;font-weight:700;display:inline-block}.article-module__iSkvNq__verifiedStamp{border-left:3px solid hsl(var(--primary)/.35);background:hsl(var(--surface-container-low));color:hsl(var(--muted-foreground));border-radius:0 .35rem .35rem 0;margin-top:.75rem;padding:.5rem .75rem;font-size:.82rem;line-height:1.55}.article-module__iSkvNq__verifiedLink{color:hsl(var(--primary));text-underline-offset:2px;text-decoration:underline}.article-module__iSkvNq__author{color:hsl(var(--muted-foreground));margin-top:.35rem;font-size:.875rem;line-height:1.25rem;display:block}.article-module__iSkvNq__title{letter-spacing:-.01em;color:hsl(var(--foreground));margin-top:.75rem;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:600;line-height:1.2}.article-module__iSkvNq__scheduledBanner{border-radius:var(--radius);border:1px solid hsl(var(--tertiary)/.35);background:hsl(var(--tertiary)/.1);color:hsl(var(--tertiary-foreground));margin-top:1.25rem;padding:.75rem 1rem;font-size:.875rem;font-weight:500}.article-module__iSkvNq__content{margin-top:2rem}.article-module__iSkvNq__sources{border-top:1px solid hsl(var(--border));margin-top:3.5rem;padding-top:2rem}.article-module__iSkvNq__sourcesHeading{color:hsl(var(--foreground));font-size:1.3rem;font-weight:600}.article-module__iSkvNq__sourcesNote{color:hsl(var(--muted-foreground));margin-top:.4rem;font-size:.8125rem;line-height:1.4}.article-module__iSkvNq__sourcesIndexLink{color:hsl(var(--primary));text-underline-offset:3px;text-decoration:underline}.article-module__iSkvNq__sourcesList{gap:1rem;margin-top:1.25rem;list-style:none;display:grid}.article-module__iSkvNq__sourceItem{grid-template-columns:auto 1fr;align-items:start;gap:.75rem;display:grid}.article-module__iSkvNq__tierBadge{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border:1px solid hsl(var(--border));background:hsl(var(--surface-container-low));color:hsl(var(--muted-foreground));border-radius:9999px;flex-shrink:0;margin-top:.15rem;padding:.2rem .5rem;font-size:.625rem;font-weight:700}.article-module__iSkvNq__tierBadge[data-tier=primary-law]{border-color:hsl(var(--primary)/.45);background:hsl(var(--primary)/.12);color:hsl(var(--primary))}.article-module__iSkvNq__tierBadge[data-tier=government]{border-color:hsl(var(--primary)/.3);background:hsl(var(--primary)/.07);color:hsl(var(--primary))}.article-module__iSkvNq__sourceBody{flex-direction:column;gap:.15rem;min-width:0;display:flex}.article-module__iSkvNq__sourceTitle{color:hsl(var(--foreground));text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:hsl(var(--border));text-decoration-color:hsl(var(--border));overflow-wrap:anywhere;font-size:.9375rem;font-weight:500;line-height:1.4}.article-module__iSkvNq__sourceTitle:hover{color:hsl(var(--primary));-webkit-text-decoration-color:hsl(var(--primary));text-decoration-color:hsl(var(--primary))}.article-module__iSkvNq__sourceMeta{color:hsl(var(--muted-foreground));font-size:.75rem}.article-module__iSkvNq__sourceNotes{color:hsl(var(--muted-foreground));font-size:.8125rem;line-height:1.45}.article-module__iSkvNq__sourceCrossLink{color:hsl(var(--muted-foreground));text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:hsl(var(--border));text-decoration-color:hsl(var(--border));justify-self:start;margin-top:.15rem;font-size:.75rem}.article-module__iSkvNq__sourceCrossLink:hover{color:hsl(var(--primary));-webkit-text-decoration-color:hsl(var(--primary));text-decoration-color:hsl(var(--primary))}.article-module__iSkvNq__tags{flex-wrap:wrap;gap:.5rem;margin-top:2.5rem;display:flex}.article-module__iSkvNq__tag{background:hsl(var(--surface-container-low));color:hsl(var(--muted-foreground));border-radius:9999px;padding:.25rem .7rem;font-size:.75rem}.article-module__iSkvNq__actions{border-top:1px solid hsl(var(--border));flex-wrap:wrap;gap:.75rem;margin-top:2.5rem;padding-top:1.5rem;display:flex}.article-module__iSkvNq__buttonLink{border:1px solid hsl(var(--input));background:hsl(var(--background));border-radius:calc(var(--radius) - 2px);box-shadow:none;align-items:center;padding:.5rem 1rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition:border-color .15s,color .15s;display:inline-flex}.article-module__iSkvNq__buttonLink:hover{border-color:hsl(var(--primary));color:hsl(var(--primary))}.article-module__iSkvNq__relatedSection{border-top:1px solid hsl(var(--border));margin-top:3.5rem;padding-top:2rem}.article-module__iSkvNq__relatedHeading{color:hsl(var(--foreground));margin-bottom:1.25rem;font-size:1.3rem;font-weight:600}.article-module__iSkvNq__relatedGrid{gap:1.25rem;display:grid}@media (min-width:640px){.article-module__iSkvNq__relatedGrid{grid-template-columns:repeat(3,1fr)}}.article-module__iSkvNq__relatedCard{padding-top:1rem}.article-module__iSkvNq__relatedTitle{margin-top:.4rem;font-size:.95rem;font-weight:600;line-height:1.35}.article-module__iSkvNq__relatedLink{color:hsl(var(--foreground));text-decoration:none}.article-module__iSkvNq__relatedLink:hover{color:hsl(var(--primary))}.article-module__iSkvNq__relatedExcerpt{color:hsl(var(--muted-foreground));-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:.4rem;font-size:.8rem;line-height:1.45;display:-webkit-box;overflow:hidden}
