.PilcrowFooter_footer__z9W2S{background:var(--surface-page);border-top:1px solid var(--border-hairline)}.PilcrowFooter_inner__61qeF{display:flex;gap:var(--space-7);justify-content:space-between;margin:0 auto;padding:var(--footer-pad-y) var(--page-gutter);width:min(100%,var(--page-max-width))}.PilcrowFooter_identity__KHTMi{display:flex;flex-direction:column;gap:var(--space-2)}.PilcrowFooter_scope__M3tfa{color:var(--text-muted);font:var(--type-meta);margin:0}.PilcrowFooter_navigation__vkvIz{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--home-grid-gap);justify-content:flex-end}.PilcrowFooter_navigation__vkvIz a{align-items:center;color:var(--text-body);display:inline-flex;font:var(--type-ui);min-height:2.75rem;text-decoration:none}.PilcrowFooter_navigation__vkvIz a:hover{color:var(--text-link);text-decoration:underline;text-underline-offset:.2em}.PilcrowFooter_build__M6JX0{color:var(--text-faint);font:var(--type-small);margin:0}.PilcrowFooter_buildLabel__w8oHk{letter-spacing:.08em;text-transform:uppercase}.PilcrowFooter_build__M6JX0 code{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace)}@media (max-width:48rem){.PilcrowFooter_inner__61qeF{flex-direction:column;gap:var(--space-5)}.PilcrowFooter_navigation__vkvIz{justify-content:flex-start}}.PilcrowFooter_operator__98W4O{color:var(--text-muted);font:var(--type-small);margin:var(--space-1) 0 0;max-width:52ch}:root{--ink-900:#131A24;--ink-800:#1B2431;--ink-700:#33414F;--ink-500:#4A5461;--ink-400:#6B7583;--ink-450:#5C6674;--ink-300:#8B95A2;--ink-200:#9AA3AF;--paper-000:#FFFFFF;--paper-050:#FDFBF7;--paper-100:#FBF7F0;--paper-50:var(--paper-050);--paper-200:#F1E9DC;--paper-300:#E4DBCB;--paper-400:#CFC4B1;--paper-500:#C0B7A5;--amber-500:#D08A2C;--amber-700:#8A5A16;--amber-050:#FAF1E1;--terracotta-500:#A9542F;--terracotta-600:#934727;--terracotta-700:#8F4527;--terracotta-050:#FBEDE6;--clay-600:var(--terracotta-600);--text-strong:var(--ink-800);--text-body:var(--ink-700);--text-muted:var(--ink-450);--text-faint:var(--ink-450);--text-link:var(--terracotta-600);--link-default:var(--terracotta-600);--focus-ring:var(--terracotta-500);--text-on-ink:var(--paper-100);--text-on-ink-muted:#AEB9C6;--color-border-subtle:var(--border-hairline);--surface-page:var(--paper-100);--surface-card:var(--paper-000);--surface-sunken:var(--paper-200);--surface-inverse:var(--ink-900);--surface-tag:var(--paper-200);--surface-note:var(--terracotta-050);--surface-badge:var(--amber-050);--border-hairline:var(--paper-300);--border-strong:var(--ink-800);--border-input:var(--paper-400);--border-inverse:#2C3746;--mark-ink:var(--ink-800);--mark-black:#0F1113;--mark-beak:var(--amber-500);--mark-reverse:var(--paper-100);--shadow-card:0 1px 2px rgba(27,36,49,0.05);--shadow-card-hover:0 10px 24px -14px rgba(27,36,49,0.45);--shadow-page:0 20px 44px -26px rgba(0,0,0,0.6);--shadow-none:none;--transition-fast:120ms ease-out;--transition-base:180ms ease-out;--space-1:4px;--space-2:8px;--space-3:10px;--space-4:14px;--space-5:18px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:56px;--space-10:72px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-pill:999px;--control-height:40px;--control-pad-x:18px;--card-pad:24px;--page-gutter:32px;--page-max-width:79rem;--page-section-gap:32px;--page-card-gap:16px;--measure-body:42em;--measure-display:17em;--mark-clear-space:0.115;--mark-min-screen:20px;--mark-favicon-max:32px;--space-3xs:var(--space-1);--space-2xs:var(--space-2);--space-xs:var(--space-3);--space-12:var(--space-10);--space-16:var(--space-10);--section-gap:var(--page-section-gap);--card-gap:var(--page-card-gap);--home-band-pad-y:48px;--home-band-gap:44px;--home-band-min-height:360px;--home-band-rule-inset:22px;--home-section-pad-y:60px;--home-heading-gap:26px;--home-grid-gap:24px;--home-tile-gap:20px;--home-tile-pad:20px;--home-tile-min-height:200px;--home-card-pad:30px;--home-card-pad-compact:22px;--home-why-pad-y:52px;--home-rule-pad:14px;--home-item-gap:12px;--home-lede-gap:16px;--footer-pad-y:34px;--font-serif:"Newsreader",Georgia,"Times New Roman",serif;--font-sans:"Public Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--type-display:500 44px/1.08 var(--font-serif);--type-h1:400 32px/1.15 var(--font-serif);--type-h2:400 24px/1.2 var(--font-serif);--type-h3:400 20px/1.25 var(--font-serif);--type-quote:italic 400 22px/1.45 var(--font-serif);--type-wordmark:500 25px/1 var(--font-serif);--type-body:400 15px/1.7 var(--font-sans);--type-ui:400 14px/1.5 var(--font-sans);--type-ui-strong:500 14px/1.5 var(--font-sans);--type-meta:400 13px/1.5 var(--font-sans);--type-small:400 12px/1.5 var(--font-sans);--type-label:500 11px/1.4 var(--font-sans);--tracking-wordmark:-0.005em;--tracking-label:0.12em;--tracking-tight:-0.01em;--font-display:var(--font-serif);--font-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--type-reading:var(--type-body)}@import url("https://fonts.googleapis.com/css2?family=Newsreader:ital,opsz,wght@0,6..72,300;0,6..72,400;0,6..72,500;0,6..72,600;1,6..72,400;1,6..72,500&display=swap");@import url("https://fonts.googleapis.com/css2?family=Public+Sans:ital,wght@0,300;0,400;0,500;0,600;1,400&display=swap");*{box-sizing:border-box}body,html{background:var(--surface-page)}body{min-width:20rem;margin:0;color:var(--text-body);font-family:var(--font-sans)}img{max-width:100%}:focus-visible{outline:.1875rem solid var(--terracotta-500);outline-offset:.1875rem}.skipLink{position:fixed;z-index:1000;top:var(--space-2);left:var(--space-2);padding:var(--space-3) var(--space-4);color:var(--text-on-ink);background:var(--surface-inverse);font:var(--type-ui-strong);transform:translateY(-200%)}.skipLink:focus{transform:translateY(0)}.sr-only{position:absolute;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);width:1px;height:1px;margin:-1px;padding:0;border:0;white-space:nowrap}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}