@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600;700&family=Space+Grotesk:wght@400;500;600;700&display=swap";
@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;500;600;700&family=IBM+Plex+Serif:wght@400;500;600;700&display=swap";
body{background-color:var(--slot4-page-bg)!important;color:var(--slot4-page-text)!important;background-image:var(--slot4-body-gradient)!important}.editable-site-root{--editable-font-display:"Space Grotesk",system-ui,sans-serif;--editable-font-body:"Space Grotesk",system-ui,sans-serif;--ease-premium:cubic-bezier(.22,1,.36,1);font-family:var(--editable-font-body);overflow:clip}.editable-site-root .font-mono{font-family:IBM Plex Mono,monospace}.dot-field{pointer-events:none;opacity:.5;background-image:radial-gradient(circle,var(--slot4-accent)1.1px,transparent 1.2px);background-size:7px 7px;width:220px;height:220px;position:absolute;-webkit-mask-image:radial-gradient(circle,#000 0 35%,#0000 72%);mask-image:radial-gradient(circle,#000 0 35%,#0000 72%)}.editorial-rule{border-color:var(--editable-border)}.article-content p{margin:0 0 1.4em}.article-content h2{text-transform:uppercase;margin:1.7em 0 .65em;font-size:clamp(1.7rem,4vw,3rem);line-height:1}.article-content a{text-underline-offset:4px;text-decoration:underline}.article-content img{border:1px solid var(--editable-border);max-width:100%;height:auto}.editable-site-root *,.editable-site-root :before,.editable-site-root :after{transition-timing-function:var(--ease-premium)}@keyframes editable-enter{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.editable-enter>*{animation:editable-enter .6s var(--ease-premium)backwards;will-change:transform,opacity}@media (prefers-reduced-motion:reduce){.editable-enter>*{animation:none}.editable-site-root *,.editable-site-root :before,.editable-site-root :after{transition-duration:.001ms!important;animation-duration:.001ms!important}}.editable-site-root h1,.editable-site-root h2,.editable-site-root h3,.editable-site-root h4,.editable-display{font-family:var(--editable-font-display);letter-spacing:-.02em}.editable-site-root p,.editable-site-root li,.editable-site-root input,.editable-site-root button,.editable-site-root textarea,.editable-site-root label,.editable-site-root nav{font-family:var(--editable-font-body)}::selection{background:var(--slot4-accent-secondary);color:#17130e}::-webkit-scrollbar-track{background:color-mix(in oklab,var(--slot4-page-bg)88%,black)}::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--slot4-accent)45%,transparent);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--slot4-accent-secondary)}.article-content h2{color:var(--slot4-accent)}.article-content a{color:var(--slot4-accent-fill)}
