@font-face{font-family:fraunces;src:url(/_next/static/media/e7f939e638b8791e-s.woff2) format("woff2");font-display:optional;font-weight:400 600;font-style:normal}@font-face{font-family:fraunces Fallback;src:local("Times New Roman");ascent-override:81.63%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:119.81%}.__className_07e38b{font-family:fraunces,fraunces Fallback;font-style:normal}.__variable_07e38b{--font-fraunces:"fraunces","fraunces Fallback"}@font-face{font-family:frauncesItalic;src:url(/_next/static/media/ad2dc8924f103fab-s.woff2) format("woff2");font-display:optional;font-weight:500;font-style:italic}@font-face{font-family:frauncesItalic Fallback;src:local("Times New Roman");ascent-override:89.51%;descent-override:23.34%;line-gap-override:0.00%;size-adjust:109.26%}.__className_aa6375{font-family:frauncesItalic,frauncesItalic Fallback;font-weight:500;font-style:italic}.__variable_aa6375{--font-fraunces-italic:"frauncesItalic","frauncesItalic Fallback"}@font-face{font-family:plex;src:url(/_next/static/media/3bfb8886f268d60f-s.woff2) format("woff2");font-display:optional;font-weight:400 600;font-style:normal}@font-face{font-family:plex Fallback;src:local("Arial");ascent-override:101.35%;descent-override:27.19%;line-gap-override:0.00%;size-adjust:101.13%}.__className_db7fd4{font-family:plex,plex Fallback;font-style:normal}.__variable_db7fd4{--font-plex:"plex","plex Fallback"}@font-face{font-family:plexMono;src:url(/_next/static/media/ac2fbad6acb983ad.woff2) format("woff2");font-display:optional;font-weight:500;font-style:normal}.__className_7a513c{font-family:plexMono;font-weight:500;font-style:normal}.__variable_7a513c{--font-plex-mono:"plexMono"}:root{color-scheme:light;--bg:#fbf8f1;--hero:#ffffff;--surface:#ffffff;--rail:#f6f1e6;--tint:#f4efe2;--band:#0b2a20;--ink:#10221b;--ink-2:#4a5a52;--ink-3:#5b6b63;--line:rgba(16,34,27,0.08);--field-border:#7f8b85;--primary:#0c3327;--on-primary:#fbf8f1;--accent:#0c3327;--ghost:rgba(12,51,39,0.06);--ghost-ink:#0c3327;--active:rgba(12,51,39,0.06);--gold-text:#8a6d12;--badge-bg:#f4efe2;--badge-ink:#4a3b0c;--chip-bg:#ffffff;--chip-line:rgba(16,34,27,0.1);--step:#e9dfc4;--note-bg:#e8e6d9;--note-ink:#3b4a43;--danger-bg:#f0d6d2;--danger-fg:#8c2f2a;--inverse-bg:#10221b;--inverse-ink:#fbf8f1;--focus:#0c3327;--glass-surface:rgba(255,255,255,0.88);--dot:rgba(12,51,39,0.07);--header-glass:rgba(11,42,32,0.92);--elev-2:0 1px 2px rgba(12,51,39,0.06),0 28px 70px -24px rgba(12,51,39,0.3),0 0 0 1px var(--line);--garsoor:#0c3327;--gold:#c9a227;--casaan:#b8302f;--on-casaan:#fbf8f1;--on-garsoor:#fbf8f1;--on-garsoor-2:#b9bfb8;--on-garsoor-3:#9ba69d;--focus-on-green:#c9a227;--parchment:#f8f2e0;--parchment-ink:#2a2416;--parchment-ink-2:#4a4030;--parchment-caption:#6b5a38;--parchment-line:#d8cba6;--parchment-line-soft:#e4d9bb;--parchment-rule:var(--casaan);--elev-parchment:0 1px 0 rgba(42,36,22,0.06),0 18px 40px -22px rgba(0,0,0,0.5);--elev-parchment-page:0 2px 0 rgba(42,36,22,0.05),0 40px 80px -40px rgba(42,36,22,0.45);--status-in-force-bg:#dce8d9;--status-in-force-fg:#2e5a34;--status-amended-bg:#f1e3b9;--status-amended-fg:#7a5a0e;--status-repealed-bg:#f0d6d2;--status-repealed-fg:#8c2f2a;--status-unknown-bg:#eae0c4;--status-unknown-fg:#5c5138;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:48px;--space-10:64px;--space-11:96px;--space-12:120px;--gutter:clamp(16px,4vw,24px);--section-y:clamp(64px,10vw,120px);--section-y-sm:clamp(40px,6vw,72px);--container:1200px;--container-article:760px;--rail-w:248px;--panel-w:360px;--library-w:380px;--outline-w:280px;--header-h:56px;--radius-12:12px;--radius-16:16px;--radius-24:24px;--radius-pill:9999px;--radius-tail:4px;--elev-1:0 1px 2px rgba(16,34,27,0.04),0 12px 32px -18px rgba(0,0,0,0.22),0 0 0 1px var(--line);--glass-blur:saturate(180%) blur(20px);--z-header:40;--z-sheet:60;--z-toast:70;--z-skip:100}@media (min-width:720px){:root{--header-h:64px}}@media (min-width:1280px){:root{--rail-w:272px}}:root[data-theme=dark]{color-scheme:dark;--bg:#0a2219;--hero:#0a2219;--surface:#123428;--rail:#0d2a20;--tint:#0f2e23;--band:#061711;--ink:#f2eee3;--ink-2:#bcc0b5;--ink-3:#9ba399;--line:rgba(242,238,227,0.1);--field-border:#6e7f76;--primary:#c9a227;--on-primary:#0b1f18;--accent:#e4c65e;--ghost:rgba(242,238,227,0.08);--ghost-ink:#f2eee3;--active:rgba(242,238,227,0.07);--gold-text:#e4c65e;--badge-bg:rgba(201,162,39,0.12);--badge-ink:#e4c65e;--chip-bg:rgba(242,238,227,0.06);--chip-line:rgba(242,238,227,0.14);--step:rgba(201,162,39,0.28);--note-bg:#182e25;--note-ink:#bcc0b5;--danger-bg:#3b2d29;--danger-fg:#f5c6c0;--inverse-bg:#f2eee3;--inverse-ink:#10221b;--focus:#c9a227;--glass-surface:rgba(18,52,40,0.88);--dot:rgba(242,238,227,0.06);--header-glass:rgba(6,23,17,0.92);--elev-2:0 1px 2px rgba(12,51,39,0.06),0 28px 70px -24px rgba(0,0,0,0.5),0 0 0 1px var(--line)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--bg:#0a2219;--hero:#0a2219;--surface:#123428;--rail:#0d2a20;--tint:#0f2e23;--band:#061711;--ink:#f2eee3;--ink-2:#bcc0b5;--ink-3:#9ba399;--line:rgba(242,238,227,0.1);--field-border:#6e7f76;--primary:#c9a227;--on-primary:#0b1f18;--accent:#e4c65e;--ghost:rgba(242,238,227,0.08);--ghost-ink:#f2eee3;--active:rgba(242,238,227,0.07);--gold-text:#e4c65e;--badge-bg:rgba(201,162,39,0.12);--badge-ink:#e4c65e;--chip-bg:rgba(242,238,227,0.06);--chip-line:rgba(242,238,227,0.14);--step:rgba(201,162,39,0.28);--note-bg:#182e25;--note-ink:#bcc0b5;--danger-bg:#3b2d29;--danger-fg:#f5c6c0;--inverse-bg:#f2eee3;--inverse-ink:#10221b;--focus:#c9a227;--glass-surface:rgba(18,52,40,0.88);--dot:rgba(242,238,227,0.06);--header-glass:rgba(6,23,17,0.92);--elev-2:0 1px 2px rgba(12,51,39,0.06),0 28px 70px -24px rgba(0,0,0,0.5),0 0 0 1px var(--line)}}:root{--font-display:"Times New Roman",Georgia,serif;--font-ui:Arial,system-ui,sans-serif;--font-quote:"Times New Roman",Georgia,serif;--font-latin-display:"Times New Roman",Georgia,serif;--font-emphasis:"Times New Roman",Georgia,serif;--font-mono:ui-monospace,Menlo,Consolas,monospace}:root[data-fonts]{--font-display:var(--font-fraunces),"Times New Roman",Georgia,serif;--font-ui:var(--font-plex),Arial,system-ui,sans-serif;--font-quote:var(--font-fraunces),"Times New Roman",Georgia,serif;--font-latin-display:var(--font-fraunces),"Times New Roman",Georgia,serif;--font-emphasis:var(--font-fraunces-italic),var(--font-fraunces),"Times New Roman",Georgia,serif;--font-mono:var(--font-plex-mono),ui-monospace,Menlo,Consolas,monospace}*,:after,:before{box-sizing:border-box}body,html{margin:0}body{min-block-size:100vh;background:var(--bg);color:var(--ink);font-family:var(--font-ui);line-height:1.5}blockquote,figure,h1,h2,h3,h4,ol,p,ul{margin:0}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit}html{text-size-adjust:100%;font-synthesis:none}.sr-only{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.skip-link{position:absolute;inset-inline-start:var(--space-3);inset-block-start:var(--space-3);z-index:var(--z-skip);padding:12px 20px;min-block-size:44px;border-radius:var(--radius-pill);background:var(--primary);color:var(--on-primary);font-weight:600;text-decoration:none;transform:translateY(-200%)}.skip-link:focus-visible{transform:none;outline:2px solid var(--focus);outline-offset:2px}[id]{scroll-margin-block-start:calc(var(--header-h) + 16px)}::selection{background:rgba(201,162,39,.35)}@media (forced-colors:active){a[role=button],button{border:1px solid CanvasText}}.container{inline-size:100%;max-inline-size:var(--container);margin-inline:auto;padding-inline:var(--gutter)}.fit>*{min-inline-size:0}.wrap-any{word-break:normal}.disclaimer,.disclaimer-note,.wrap-any{overflow-wrap:anywhere}@media (max-height:399px),(max-width:299px){[data-sticky]{position:static!important}}:root{--ease:cubic-bezier(0.22,0.9,0.3,1);--ease-breathe:cubic-bezier(0.45,0,0.55,1);--dur-hover:200ms;--dur-theme:400ms;--dur-card:550ms;--dur-rise:700ms;--dur-sheet:250ms;--stagger:100ms}html[data-theme-switching] .card,html[data-theme-switching] .composer,html[data-theme-switching] .panel,html[data-theme-switching] .rail,html[data-theme-switching] body,html[data-theme-switching] footer,html[data-theme-switching] header,html[data-theme-switching] section{transition:background-color var(--dur-theme) var(--ease),color var(--dur-theme) var(--ease),border-color var(--dur-theme) var(--ease)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.DraftBanner_banner__VoP9c{background:var(--casaan);color:var(--on-casaan);text-align:center;font-family:var(--font-mono,ui-monospace,Menlo,Consolas,monospace);font-size:.75rem;line-height:1.4;font-weight:500;letter-spacing:.08em;text-transform:uppercase;padding:8px 16px;min-height:36px;display:flex;align-items:center;justify-content:center;overflow-wrap:anywhere}@media (forced-colors:active){.DraftBanner_banner__VoP9c{-webkit-border-after:1px solid CanvasText;border-block-end:1px solid CanvasText}}.ToastHost_region__iF1FP{position:fixed;inset-inline:0;inset-block-end:calc(env(safe-area-inset-bottom) + 16px);display:flex;justify-content:center;pointer-events:none;z-index:var(--z-toast);padding-inline:var(--space-4)}.ToastHost_toast__Kqzv0{pointer-events:auto;max-inline-size:min(92vw,420px);min-block-size:44px;display:flex;align-items:center;padding:12px 20px;border-radius:var(--radius-pill);background:var(--inverse-bg);color:var(--inverse-ink);font-family:var(--font-ui);font-size:.875rem;line-height:1.5;overflow-wrap:anywhere;animation:ToastHost_toast-in__wa5jW var(--dur-hover) var(--ease) both}@keyframes ToastHost_toast-in__wa5jW{0%{opacity:.001;transform:translateY(8px)}to{opacity:1;transform:none}}@media (forced-colors:active){.ToastHost_toast__Kqzv0{border:1px solid CanvasText}}