@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-latin-400-v1.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-latin-600-v1.woff2)format("woff2")}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/source-serif-4-latin-600-v1.woff2)format("woff2")}@font-face{font-family:Inter Fallback;font-weight:400;src:local(Arial),local(ArialMT),local(Helvetica);size-adjust:106.5%;ascent-override:91%;descent-override:22.7%;line-gap-override:0%}@font-face{font-family:Inter Fallback;font-weight:600;src:local(Arial Bold),local(Arial-BoldMT),local(Helvetica Bold);size-adjust:101.3%;ascent-override:95.6%;descent-override:23.8%;line-gap-override:0%}@font-face{font-family:"Source Serif 4 Fallback";font-weight:600;src:local(Times New Roman Bold),local(TimesNewRomanPS-BoldMT),local(Times Bold);size-adjust:110.5%;ascent-override:93.8%;descent-override:30.3%;line-gap-override:0%}:root{--color-cream:#faf9f5;--color-navy:#2d3e4d;--color-navy-deep:#1f2c37;--color-ink:#3a4a58;--color-terracotta:#cc5a3d;--color-teal:#386880;--color-teal-deep:#274b5d;--color-white:#fff;--color-sand:#f1eee6;--color-rule:#d8d3c6;--color-bg:var(--color-cream);--color-surface:var(--color-white);--color-surface-muted:var(--color-sand);--color-heading:var(--color-navy);--color-text:var(--color-ink);--color-link:var(--color-teal);--color-link-hover:var(--color-teal-deep);--color-accent:var(--color-terracotta);--color-border:var(--color-rule);--color-border-strong:var(--color-navy);--color-focus:var(--color-navy);--color-button-primary-bg:var(--color-navy);--color-button-primary-bg-hover:var(--color-navy-deep);--color-button-primary-text:var(--color-white);--card-surface:#fff;--card-text:#000;--card-border:#d4d4d4;--theme-welcome-bar:#5d4037;--theme-welcome-text:#fff;--theme-vision-bar:#5d4037;--theme-vision-text:#fff;--theme-harm-bar:#5d4037;--theme-harm-text:#fff;--theme-creator-bar:#2a2a2a;--theme-creator-text:#fff;--theme-main-ideas-bar:#00695c;--theme-main-ideas-text:#fff;--theme-principles-bar:#b85c00;--theme-principles-text:#fff;--theme-principles-ink:#b05800;--theme-concepts-bar:#1565c0;--theme-concepts-text:#fff;--theme-economics-bar:#57bb8a;--theme-economics-text:#000;--theme-economics-ink:#347f5a;--theme-legal-bar:#5e35b1;--theme-legal-text:#fff;--theme-regulation-bar:#6b6112;--theme-regulation-text:#fff;--theme-precedents-bar:#5d4037;--theme-precedents-text:#fff;--theme-unforgivable-bar:#4b1528;--theme-unforgivable-text:#fff;--theme-four-vs-bar:#37474f;--theme-four-vs-text:#fff;--theme-myths-bar:#b71c1c;--theme-myths-text:#fff;--theme-ai-bar:#b0288c;--theme-ai-text:#fff;--theme-questions-bar:#5c6e73;--theme-questions-text:#fff;--font-display:"Source Serif 4", "Source Serif 4 Fallback", Georgia, "Times New Roman", serif;--font-body:"Inter", "Inter Fallback", system-ui, -apple-system, "Segoe UI", sans-serif;--font-weight-display:600;--font-weight-regular:400;--font-weight-strong:600;--font-size-xs:.8125rem;--font-size-sm:.9375rem;--font-size-base:1.0625rem;--font-size-lg:1.25rem;--font-size-xl:clamp(1.375rem, 1.2rem + .8vw, 1.75rem);--font-size-2xl:clamp(1.75rem, 1.45rem + 1.4vw, 2.5rem);--font-size-3xl:clamp(2.125rem, 1.6rem + 2.4vw, 3.375rem);--line-height-tight:1.15;--line-height-snug:1.35;--line-height-body:1.7;--letter-spacing-eyebrow:.08em;--measure:65ch;--page-max:72rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--touch-target-min:2.75rem;--border-width-thin:1px;--border-width-thick:4px;--focus-ring-width:3px;--focus-ring-offset:2px;--radius-sm:4px;--radius-md:8px;--radius-pill:999px;--shadow-sm:0 1px 2px #2d3e4d14;--shadow-md:0 2px 4px #2d3e4d0f, 0 8px 24px #2d3e4d14;--duration-fast:.12s}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-body);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:var(--line-height-body);margin:0}h1,h2,h3,h4{font-family:var(--font-display);font-weight:var(--font-weight-display);color:var(--color-heading);font-style:normal;line-height:var(--line-height-tight);margin:var(--space-10) 0 var(--space-3);text-wrap:balance}h1{font-size:var(--font-size-3xl);margin-top:0}h2{font-size:var(--font-size-2xl)}h3{font-size:var(--font-size-xl)}p,ul,ol,dl{margin:0 0 var(--space-4)}a{color:var(--color-link);text-decoration-thickness:var(--border-width-thin);text-underline-offset:.18em}a:hover{color:var(--color-link-hover);text-decoration-thickness:.12em}:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-sm)}strong{font-weight:var(--font-weight-strong)}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{left:var(--space-4);top:var(--space-4);z-index:10;padding:var(--space-2) var(--space-4);background:var(--color-surface);color:var(--color-heading);border:var(--border-width-thin) solid var(--color-border-strong);border-radius:var(--radius-sm);position:absolute;transform:translateY(-200%)}.skip-link:focus{transform:none}.container{width:100%;max-width:var(--page-max);padding-inline:var(--space-4);margin-inline:auto}.prose{max-width:var(--measure)}.lede{font-size:var(--font-size-lg);line-height:var(--line-height-body);max-width:var(--measure)}.site-header{border-bottom:var(--border-width-thin) solid var(--color-border)}.site-header .container{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-8);padding-block:var(--space-4);flex-wrap:wrap;display:flex}.wordmark{font-family:var(--font-display);font-weight:var(--font-weight-display);font-size:var(--font-size-xl);color:var(--color-heading);line-height:var(--line-height-tight);align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.wordmark-mark{flex:none;width:.73em;height:.73em}.wordmark:hover{color:var(--color-heading)}.site-nav ul{gap:var(--space-1) var(--space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.site-nav a{padding-block:var(--space-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-strong);color:var(--color-heading);text-decoration:none;display:inline-block}.site-nav a:hover,.site-nav a[aria-current=page]{color:var(--color-link);text-decoration:underline;text-decoration-thickness:var(--border-width-thin);text-underline-offset:.3em}main{padding-block:var(--space-10) var(--space-16)}.site-footer{border-top:var(--border-width-thin) solid var(--color-border);padding-block:var(--space-8);font-size:var(--font-size-sm)}.site-footer p{margin:0}.site-footer .license{margin-top:var(--space-1)}.footer-nav ul{margin:0 0 var(--space-4);gap:var(--space-1) var(--space-5);flex-wrap:wrap;padding:0;list-style:none;display:flex}.footer-nav a{padding-block:var(--space-1);display:inline-block}.prose h2{font-size:var(--font-size-xl);margin-top:var(--space-8)}.prose li+li{margin-top:var(--space-1)}.meta{font-size:var(--font-size-sm)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.theme-welcome{--bar-bg:var(--theme-welcome-bar);--bar-text:var(--theme-welcome-text);--theme-ink:var(--theme-welcome-ink,var(--theme-welcome-bar))}.theme-vision{--bar-bg:var(--theme-vision-bar);--bar-text:var(--theme-vision-text);--theme-ink:var(--theme-vision-ink,var(--theme-vision-bar))}.theme-harm{--bar-bg:var(--theme-harm-bar);--bar-text:var(--theme-harm-text);--theme-ink:var(--theme-harm-ink,var(--theme-harm-bar))}.theme-creator{--bar-bg:var(--theme-creator-bar);--bar-text:var(--theme-creator-text);--theme-ink:var(--theme-creator-ink,var(--theme-creator-bar))}.theme-main-ideas{--bar-bg:var(--theme-main-ideas-bar);--bar-text:var(--theme-main-ideas-text);--theme-ink:var(--theme-main-ideas-ink,var(--theme-main-ideas-bar))}.theme-principles{--bar-bg:var(--theme-principles-bar);--bar-text:var(--theme-principles-text);--theme-ink:var(--theme-principles-ink,var(--theme-principles-bar))}.theme-concepts{--bar-bg:var(--theme-concepts-bar);--bar-text:var(--theme-concepts-text);--theme-ink:var(--theme-concepts-ink,var(--theme-concepts-bar))}.theme-economics{--bar-bg:var(--theme-economics-bar);--bar-text:var(--theme-economics-text);--theme-ink:var(--theme-economics-ink,var(--theme-economics-bar))}.theme-legal{--bar-bg:var(--theme-legal-bar);--bar-text:var(--theme-legal-text);--theme-ink:var(--theme-legal-ink,var(--theme-legal-bar))}.theme-regulation{--bar-bg:var(--theme-regulation-bar);--bar-text:var(--theme-regulation-text);--theme-ink:var(--theme-regulation-ink,var(--theme-regulation-bar))}.theme-precedents{--bar-bg:var(--theme-precedents-bar);--bar-text:var(--theme-precedents-text);--theme-ink:var(--theme-precedents-ink,var(--theme-precedents-bar))}.theme-unforgivable{--bar-bg:var(--theme-unforgivable-bar);--bar-text:var(--theme-unforgivable-text);--theme-ink:var(--theme-unforgivable-ink,var(--theme-unforgivable-bar))}.theme-four-vs{--bar-bg:var(--theme-four-vs-bar);--bar-text:var(--theme-four-vs-text);--theme-ink:var(--theme-four-vs-ink,var(--theme-four-vs-bar))}.theme-myths{--bar-bg:var(--theme-myths-bar);--bar-text:var(--theme-myths-text);--theme-ink:var(--theme-myths-ink,var(--theme-myths-bar))}.theme-ai{--bar-bg:var(--theme-ai-bar);--bar-text:var(--theme-ai-text);--theme-ink:var(--theme-ai-ink,var(--theme-ai-bar))}.theme-questions{--bar-bg:var(--theme-questions-bar);--bar-text:var(--theme-questions-text);--theme-ink:var(--theme-questions-ink,var(--theme-questions-bar))}
