:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--muted:#6b6b6b;--accent:#f60}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--muted:#a0a0a0}}*{box-sizing:border-box}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-size:1.0625rem;line-height:1.55}main{max-width:40rem;margin:0 auto;padding:3rem 1.25rem 2rem}h1{color:var(--accent);margin:0;font-size:2rem}h2{margin:.25rem 0 1rem;font-size:1.375rem;line-height:1.3}h3{margin:2rem 0 .5rem;font-size:1rem}a{color:inherit;text-underline-offset:.15em}.tagline,.date,.links{color:var(--muted)}.tagline{margin:.25rem 0 2.5rem}.date{margin:0;font-size:.9375rem}audio{width:100%;display:block}.stories{margin:0;padding-left:1.5rem}.stories li{margin-bottom:.875rem}.stories .title,.stories .links{display:block}.stories .links{font-size:.9375rem}.earlier{border-top:1px solid color-mix(in srgb, var(--muted) 40%, transparent);margin-top:3rem;padding-top:1.5rem}.earlier>h2{margin-bottom:1.5rem;font-size:1.125rem}.earlier article{margin-bottom:2rem}.earlier h3{margin:.125rem 0 .75rem;font-size:1.0625rem;line-height:1.35}.earlier details{margin-top:.75rem}.earlier summary{color:var(--muted);cursor:pointer;margin-bottom:.5rem;font-size:.9375rem}
