[data-theme=landing]{--src-warn:#845a0f}@supports (color:lab(0% 0 0)){[data-theme=landing]{--src-warn:lab(41.8979% 13.4879 45.6893)}}:where([data-theme=landing]) .src-page{padding-block:var(--space-2xl) var(--section-gap-s)}:where([data-theme=landing]) .src-kicker{font-family:var(--font-display);font-variation-settings:"opsz" 12;font-weight:500;font-size:var(--text-sm);color:var(--color-muted);font-variant-numeric:lining-nums}:where([data-theme=landing]) .src-head h1{margin-top:var(--space-sm);font-size:var(--text-display-s);max-width:18ch;line-height:.98}:where([data-theme=landing]) .src-head .lead{margin-top:var(--space-lg);color:var(--color-ink-2);max-width:54ch}:where([data-theme=landing]) .src-link{color:var(--color-ink);text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--color-rule-2);text-decoration-color:var(--color-rule-2);text-underline-offset:.2em}:where([data-theme=landing]) .src-link:hover{-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}:where([data-theme=landing]) .src-link:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}:where([data-theme=landing]) .src-label{font-family:var(--font-display);font-variation-settings:"opsz" 12;font-variant-numeric:lining-nums;font-weight:500}:where([data-theme=landing]) .src-section{margin-top:var(--space-3xl)}:where([data-theme=landing]) .src-rule{border-top:var(--rule-heavy) solid var(--color-ink);padding-top:var(--space-lg)}:where([data-theme=landing]) .src-h2{font-size:var(--text-xl);line-height:1.1}:where([data-theme=landing]) .src-two{gap:var(--space-xl) var(--gap-columns);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}:where([data-theme=landing]) .src-bullets{margin:var(--space-md) 0 0;border-top:var(--rule-hair) solid var(--color-rule-2);padding:0;list-style:none}:where([data-theme=landing]) .src-bullets li{padding-block:var(--space-sm);padding-right:var(--space-lg);border-bottom:var(--rule-hair) solid var(--color-rule)}:where([data-theme=landing]) .src-counts{border-block:var(--rule-hair) solid var(--color-rule-2);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}:where([data-theme=landing]) .src-counts>div{padding:var(--space-lg) var(--space-md) var(--space-lg) 0}:where([data-theme=landing]) .src-counts>div+div{padding-left:var(--space-md);border-left:var(--rule-hair) solid var(--color-rule)}:where([data-theme=landing]) .src-counts dt{font-size:var(--text-sm);color:var(--color-muted)}:where([data-theme=landing]) .src-counts dd{margin:var(--space-2xs) 0 0;font-family:var(--font-display);font-variation-settings:"wdth" 75, "opsz" 96;font-weight:800;font-size:var(--text-3xl);color:var(--color-ink);font-variant-numeric:lining-nums tabular-nums;line-height:1}:where([data-theme=landing]) .src-meta{margin-top:var(--space-sm);font-size:var(--text-sm);color:var(--color-muted)}:where([data-theme=landing]) .src-listhead{align-items:baseline;gap:var(--space-xs) var(--space-lg);flex-wrap:wrap;display:flex}:where([data-theme=landing]) .src-listhead p{color:var(--color-muted);font-size:var(--text-sm)}:where([data-theme=landing]) .src-filters{align-items:flex-end;gap:var(--space-md);margin-top:var(--space-lg);padding-block:var(--space-lg);border-top:var(--rule-hair) solid var(--color-rule-2);flex-wrap:wrap;display:flex}:where([data-theme=landing]) .src-field{gap:var(--space-2xs);font-size:var(--text-sm);color:var(--color-ink);flex-direction:column;display:flex}:where([data-theme=landing]) .src-field select{min-width:13rem;max-width:100%;min-height:44px;padding:0 var(--space-md);border:var(--rule-hair) solid var(--color-ink);background:var(--color-paper);color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-md);font-variation-settings:"opsz" 12;cursor:pointer;border-radius:0}:where([data-theme=landing]) .src-field select:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}:where([data-theme=landing]) .src-filters .btn{min-height:44px}:where([data-theme=landing]) .src-filters .src-link{font-family:var(--font-display);font-size:var(--text-sm);align-self:center}:where([data-theme=landing]) .src-rows{border-top:var(--rule-hair) solid var(--color-rule-2);margin:0;padding:0;list-style:none}:where([data-theme=landing]) .src-row{gap:var(--space-md) var(--gap-columns);padding-block:var(--space-lg);border-bottom:var(--rule-hair) solid var(--color-rule);grid-template-columns:minmax(0,8fr) minmax(0,4fr);display:grid}:where([data-theme=landing]) .src-row h3{font-size:var(--text-title);max-width:48ch;line-height:1.15}:where([data-theme=landing]) .src-row__meta{margin-top:var(--space-2xs);font-size:var(--text-sm);color:var(--color-muted)}:where([data-theme=landing]) .src-row__summary{margin-top:var(--space-sm);font-size:var(--text-md);max-width:70ch}:where([data-theme=landing]) .src-facts{gap:var(--space-2xs) var(--space-md);font-size:var(--text-sm);grid-template-columns:max-content minmax(0,1fr);align-content:start;margin:0;display:grid}:where([data-theme=landing]) .src-facts dt{color:var(--color-muted)}:where([data-theme=landing]) .src-facts dd{color:var(--color-ink-2);margin:0}:where([data-theme=landing]) .src-empty{margin-top:var(--space-lg);padding:var(--space-xl) 0;border-block:var(--rule-hair) solid var(--color-rule)}:where([data-theme=landing]) .src-empty p{max-width:60ch}:where([data-theme=landing]) .src-grade{padding:1px var(--space-xs);border:var(--rule-hair) solid currentColor;font-family:var(--font-display);font-variation-settings:"opsz" 12;font-weight:500;font-size:var(--text-xs);white-space:nowrap;line-height:1.5;display:inline-block}:where([data-theme=landing]) .src-grade--strong{color:var(--color-accent)}:where([data-theme=landing]) .src-grade--official{color:var(--color-ink)}:where([data-theme=landing]) .src-grade--neutral,:where([data-theme=landing]) .src-grade--policy{color:var(--color-muted)}:where([data-theme=landing]) .src-grade--warn{color:var(--src-warn)}:where([data-theme=landing]) .src-grade--danger,:where([data-theme=landing]) .src-link-status--broken{color:var(--color-error)}:where([data-theme=landing]) .src-crumbs{font-family:var(--font-display);font-size:var(--text-sm);font-variation-settings:"opsz" 12;color:var(--color-muted)}:where([data-theme=landing]) .src-crumbs ol{gap:var(--space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}:where([data-theme=landing]) .src-crumbs li+li:before{content:"/";margin-right:var(--space-xs);color:var(--color-rule-2)}:where([data-theme=landing]) .src-detail h1{margin-top:var(--space-md);font-size:var(--text-section);max-width:26ch;line-height:1.02}:where([data-theme=landing]) .src-actions{gap:var(--space-sm);margin-top:var(--space-xl);flex-wrap:wrap;display:flex}:where([data-theme=landing]) .btn--outline{color:var(--color-ink);background:0 0}:where([data-theme=landing]) .btn--outline:hover{background:var(--color-paper-2)}:where([data-theme=landing]) .src-detail .src-facts{font-size:var(--text-md);gap:var(--space-xs) var(--space-lg)}:where([data-theme=landing]) .src-prose{margin-top:var(--space-md);max-width:62ch}:where([data-theme=landing]) .src-extracts{margin:var(--space-lg) 0 0;border-top:var(--rule-hair) solid var(--color-rule-2);padding:0;list-style:none}:where([data-theme=landing]) .src-extracts>li{gap:var(--space-xs) var(--gap-columns);padding-block:var(--space-lg);border-bottom:var(--rule-hair) solid var(--color-rule);grid-template-columns:minmax(0,4fr) minmax(0,8fr);display:grid}:where([data-theme=landing]) .src-locator{font-family:var(--font-display);font-variation-settings:"opsz" 12;font-weight:500;font-size:var(--text-sm);color:var(--color-ink)}:where([data-theme=landing]) .src-quote{margin:0}:where([data-theme=landing]) .src-quote p{font-style:italic;font-size:var(--text-lead);color:var(--color-ink);max-width:48ch;line-height:1.35}:where([data-theme=landing]) .src-extract__body>*+*{margin-top:var(--space-xs)}:where([data-theme=landing]) .src-quote--translation .src-quote__label{font-size:var(--text-xs);color:var(--color-muted);letter-spacing:.02em}:where([data-theme=landing]) .src-quote--translation p+p{margin-top:var(--space-2xs)}:where([data-theme=landing]) .src-extract__actions{align-items:flex-start;gap:var(--space-2xs) var(--space-lg);font-size:var(--text-sm);flex-wrap:wrap;display:flex}:where([data-theme=landing]) .src-original summary{cursor:pointer;color:var(--color-ink);text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--color-rule-2);text-decoration-color:var(--color-rule-2);text-underline-offset:.2em}:where([data-theme=landing]) .src-original summary:hover{-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}:where([data-theme=landing]) .src-original summary:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}:where([data-theme=landing]) .src-original[open] summary{margin-bottom:var(--space-xs)}:where([data-theme=landing]) .src-original .src-quote{padding-left:var(--space-sm);border-left:var(--rule-hair) solid var(--color-rule-2);font-family:var(--font-body);font-variation-settings:normal;font-weight:400}:where([data-theme=landing]) .src-tag{margin-left:var(--space-2xs);padding:0 var(--space-2xs);border:var(--rule-hair) solid var(--color-rule-2);font-family:var(--font-display);font-variation-settings:"opsz" 12;font-style:normal;font-weight:500;font-size:var(--text-xs);color:var(--color-muted);white-space:nowrap;vertical-align:.1em;line-height:1.5;display:inline-block}:where([data-theme=landing]) .src-claims{margin:var(--space-lg) 0 0;border-top:var(--rule-hair) solid var(--color-rule-2);padding:0;list-style:none}:where([data-theme=landing]) .src-claims>li{padding-block:var(--space-lg);border-bottom:var(--rule-hair) solid var(--color-rule)}:where([data-theme=landing]) .src-claim{margin-top:var(--space-xs);font-size:var(--text-lg);color:var(--color-ink);max-width:60ch;line-height:1.35}:where([data-theme=landing]) .src-usages{gap:var(--space-2xs) var(--space-sm);margin:var(--space-sm) 0 0;font-size:var(--text-sm);color:var(--color-muted);flex-wrap:wrap;padding:0;list-style:none;display:flex}:where([data-theme=landing]) .src-usages code{color:var(--color-ink-2);font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:.8125rem}@media (max-width:60rem){:where([data-theme=landing]) .src-two,:where([data-theme=landing]) .src-row,:where([data-theme=landing]) .src-extracts>li{grid-template-columns:minmax(0,1fr)}:where([data-theme=landing]) .src-counts{grid-template-columns:repeat(2,minmax(0,1fr))}:where([data-theme=landing]) .src-counts>div:nth-child(3){border-left:0;padding-left:0}:where([data-theme=landing]) .src-counts>div:nth-child(n+3){border-top:var(--rule-hair) solid var(--color-rule)}:where([data-theme=landing]) .src-field,:where([data-theme=landing]) .src-field select{width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){:where([data-theme=landing]) .src-link{transition:none}}
