:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font-size:16px}}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d}}body{margin:0}h1,h2{font-family:var(--heading);color:var(--text-h);font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media (width<=1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}p{margin:0}.article{max-width:680px;margin:0 auto;padding:24px 16px;font-family:system-ui,sans-serif;line-height:1.6}.article__meta{color:#6b7280;justify-content:space-between;align-items:baseline;margin-bottom:16px;font-size:14px;display:flex}.article__issue{font-weight:600}.article__image{border-radius:12px;width:100%;margin-bottom:16px}.article__title{margin-bottom:12px;font-size:28px}.article__tldr{background:#fef3c7;border-radius:8px;margin-bottom:20px;padding:12px 16px}.article__body p{margin-bottom:16px}.article__keyword{margin-top:20px}.chip{background:#e0e7ff;border-radius:999px;padding:4px 10px;font-weight:600}
