@font-face{font-family:"Source Serif 4";src:url(/_next/static/media/597b6a5d799c44de-s.p.woff2) format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:"Source Serif 4";src:url(/_next/static/media/85ef47686bd56cf6-s.p.woff2) format("woff2");font-display:swap;font-weight:400 700;font-style:italic}@font-face{font-family:"Source Serif 4 Fallback";src:local("Times New Roman");ascent-override:87.45%;descent-override:28.28%;line-gap-override:0.00%;size-adjust:118.46%}.__className_a65394{font-family:"Source Serif 4","Source Serif 4 Fallback"}.__variable_a65394{--font-serif:"Source Serif 4","Source Serif 4 Fallback"}@font-face{font-family:DM Sans;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");font-display:swap;font-weight:400 500;font-style:normal}@font-face{font-family:DM Sans Fallback;src:local("Arial");ascent-override:94.36%;descent-override:29.49%;line-gap-override:0.00%;size-adjust:105.13%}.__className_6fcf0f{font-family:DM Sans,DM Sans Fallback;font-style:normal}.__variable_6fcf0f{--font-sans:"DM Sans","DM Sans Fallback"}.Footer_footer__HDTA0{border-top:1px solid var(--color-border-light);margin-top:var(--spacing-section);padding:2rem 1.5rem;color:var(--color-text-muted);font-size:.9375rem}.Footer_inner__lyuVz{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem;max-width:var(--width-wide);margin:0 auto}.Footer_links__AZUXl{display:flex;align-items:center;gap:1.25rem;list-style:none;margin:0;padding:0}.Header_header__rnHCf{border-bottom:1px solid var(--color-border-light);padding:1.25rem 1.5rem}.Header_nav__zwfT_{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;max-width:var(--width-wide);margin:0 auto}.Header_wordmark__Pf6pJ{font-family:var(--font-serif),var(--font-serif-fallback);font-size:1.375rem;font-weight:600;text-decoration:none}.Header_links__cIxmZ{display:flex;align-items:center;gap:1.5rem;list-style:none;margin:0;padding:0}:root{--color-bg:#ffffff;--color-bg-warm:#f7f5ef;--color-text:#1a1a1a;--color-text-muted:#6b6560;--color-text-faint:#9a958f;--color-border:#d9d4cc;--color-border-light:#e8e4dc;--color-cat-evaluate:#d4860a;--color-cat-author:#7c4dba;--color-cat-missing:#3d9a50;--color-cat-deeper:#3b6fcc;--font-serif-fallback:Georgia,"Times New Roman",serif;--font-sans-fallback:-apple-system,sans-serif;--spacing-section:3.5rem;--width-content:640px;--width-wide:960px}html{font-size:17px}@media (max-width:700px){html{font-size:16px}}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans),var(--font-sans-fallback);line-height:1.75;margin:0}h1,h2,h3{font-family:var(--font-serif),var(--font-serif-fallback);font-weight:600;line-height:1.25;margin:0 0 .5em}h1{font-size:2.25rem}h2{font-size:1.625rem}h3{font-size:1.25rem}p{margin:0 0 1em}a{color:var(--color-text);text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--color-border);text-decoration-color:var(--color-border)}a:hover{-webkit-text-decoration-color:var(--color-text);text-decoration-color:var(--color-text)}:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}.skip-link{position:absolute;top:0;left:0;padding:.5rem 1rem;background:var(--color-text);color:var(--color-bg);font-family:var(--font-sans),var(--font-sans-fallback);font-size:.85rem;font-weight:500;text-decoration:none;z-index:9999;transform:translateY(-100%);transition:transform .15s ease}.skip-link:focus{transform:translateY(0)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms;animation-iteration-count:1;transition-duration:.01ms;scroll-behavior:auto}}.is-coming-soon{opacity:.55;cursor:not-allowed;color:var(--color-text-muted);text-decoration:none;position:relative}.is-coming-soon[aria-disabled=true]{pointer-events:none}