@font-face{font-family:inter;src:url(/_next/static/media/6c596dfcddeca1e9-s.p.woff2) format("woff2");font-display:swap;font-weight:400 800;font-style:normal}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_ad6a44{font-family:inter,inter Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-style:normal}.__variable_ad6a44{--font-sans:"inter","inter Fallback",-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@font-face{font-family:"sourceSerif";src:url(/_next/static/media/14ca4067a94f5022-s.p.woff2) format("woff2");font-display:swap;font-weight:400 800;font-style:normal}@font-face{font-family:"sourceSerif Fallback";src:local("Arial");ascent-override:102.41%;descent-override:33.12%;line-gap-override:0.00%;size-adjust:101.16%}.__className_020db8{font-family:"sourceSerif","sourceSerif Fallback",Georgia,serif;font-style:normal}.__variable_020db8{--font-serif:"sourceSerif","sourceSerif Fallback",Georgia,serif}:root{--color-accent-soft:#aebfcd;--font-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;--font-serif:"Source Serif 4","Georgia",serif;--color-primary:#252821;--color-primary-dark:#203548;--color-secondary:#e6edf1;--color-secondary-light:#ecf1f5;--color-text:#252821;--color-text-light:#4f585e;--color-background:#f6f3eb;--color-surface:#fbfaf6;--color-rule:#cdd3d4;--color-accent:#29445a;--color-accent-dark:#203548;--color-selection:#d6e4ee;--color-field-border:#a2a79b;--color-error:#852b22;--color-error-border:#9c3126;--color-callout:#d9e5ee;--color-callout-hover:#cfdee9;--color-card-shadow:#c7d5df;--band-background:#203548;--band-text:#f6f3eb;--band-text-soft:#e6edf3;--specimen-background:#ecf1f5;--specimen-text:#213746;--specimen-border:#acbdca;--specimen-shadow:#192b3a;--specimen-hover:#e1eaf0;--specimen-pressed:#d6e4ee;--specimen-marker:#29445a;--specimen-lines:#29445a13;--ticket-background:#e7edf1;--ticket-border:#b7c8d3;--ticket-shadow:#d8e2e9;--ticket-rule:#c9d6dd;--quote-rule:#a5bac9;--portrait-dots:#64829977;--poster-ink:#252821;--poster-blue:#29445a;--poster-deep:#203548;--poster-text:#fbfaf6;--poster-text-cool:#ecf1f5;--poster-pale:#e6edf1;--poster-pale-mark:#b3aa99;--poster-pale-line:#203548;--poster-pale-ink:#252821;--space-page:clamp(1rem,4vw,3rem);--site-width:1160px;--site-gutter:clamp(20px,5vw,57px);--header-height:72px;--page-top:58px;--reading-width:650px;--text-page-title:clamp(32px,4.5vw,48px);--text-lead:23px;--text-body:15px;--text-detail:13px;--text-meta:12px;--text-item-title:18px;--line-body:1.85}:root[data-theme=light]{color-scheme:light}:root[data-theme=dark]{color-scheme:dark;--color-primary:#ece8dd;--color-primary-dark:#cfe0ec;--color-text:#ece8dd;--color-text-light:#a7b1b8;--color-background:#121a21;--color-surface:#1a2530;--color-secondary:#18242f;--color-secondary-light:#1f2d3a;--color-rule:#2c3944;--color-accent:#a9c5d9;--color-accent-dark:#cfe0ec;--color-accent-soft:#3d5266;--color-selection:#2f4a61;--color-field-border:#6b7884;--color-error:#f2aaa0;--color-error-border:#e07b6e;--color-callout:#22384b;--color-callout-hover:#2a4359;--color-card-shadow:#0b1117;--band-background:#1b2c3b;--band-text:#ece8dd;--band-text-soft:#c5d0d8;--specimen-background:#121a21;--specimen-text:#dfe8ee;--specimen-border:#3d5266;--specimen-shadow:#0b1117;--specimen-hover:#1a2530;--specimen-pressed:#22384b;--specimen-marker:#a9c5d9;--specimen-lines:#a9c5d914;--ticket-background:#18242f;--ticket-border:#3d5266;--ticket-shadow:#0b1117;--ticket-rule:#2c3944;--quote-rule:#46607a;--portrait-dots:#7d9bb277;--poster-pale:#24323f;--poster-pale-line:#a9c5d9;--poster-pale-ink:#ece8dd}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:var(--header-height)}::selection{background:var(--color-selection);color:var(--color-text)}:focus-visible{outline:2px solid var(--color-accent);outline-offset:5px}.skip-link{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skip-link:focus{position:fixed;top:12px;left:12px;z-index:100;width:auto;height:auto;padding:12px 18px;clip-path:none;background:var(--color-surface)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body,html{padding:0;margin:0;font-family:var(--font-sans);font-size:16px;line-height:1.5;color:var(--color-text);background-color:var(--color-background);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-family:var(--font-serif);color:var(--color-primary);letter-spacing:0;line-height:1}a{color:var(--color-accent);text-decoration:none;transition:color .18s ease,border-color .18s ease,background-color .18s ease}a:hover{color:var(--color-accent-dark);text-decoration:underline}h1{font-size:4.8rem;font-weight:700}h2{font-size:3.35rem}h2,h3{font-weight:650}h3{font-size:1.75rem}.subtitle-text{font-family:var(--font-serif);font-size:1.35rem;color:var(--color-text-light);text-align:center;font-style:normal;line-height:1.35;max-width:720px;margin:0 auto 3rem}header{background-color:var(--color-background)}main{min-height:calc(100vh - 119px);margin:0;padding:0}footer{font-size:small;text-align:left;display:flex;justify-content:space-between;align-items:center;padding:0 1em;color:var(--color-text)}section{padding:0}.title{font-size:4.8rem;font-weight:700;margin-top:4rem}.light-text{color:var(--color-text-light)}@media screen and (max-width:766px){main{margin-top:0;padding:0}h1{font-size:2.7rem}h2{font-size:2.2rem}h3{font-size:1.45rem}.subtitle-text{font-size:1.15rem}.title{font-size:2.7rem;margin-top:2rem}}@media (max-width:760px){:root{--site-gutter:28px}}@media (max-width:600px){:root{--site-gutter:24px;--page-top:36px;--text-page-title:33px;--text-lead:21px;--text-body:14px;--text-meta:11px}}@media (max-width:359px){:root{--text-page-title:29px}}