@import "https://fonts.googleapis.com/css2?family=Anton&family=Inter:wght@400;500;600;700;800&display=swap";
@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600&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:"Anton","Impact","Bebas Neue","Helvetica Neue",Arial,sans-serif;--editable-font-body:"Inter",system-ui,-apple-system,"Helvetica Neue",Arial,sans-serif;--editable-font-mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,monospace;--ease-premium:cubic-bezier(.22,1,.36,1);font-family:var(--editable-font-body);color:var(--slot4-page-text)}.editable-site-root *,.editable-site-root :before,.editable-site-root :after{transition-timing-function:var(--ease-premium)}.editable-display{font-family:var(--editable-font-display);letter-spacing:-.01em;text-transform:uppercase;font-weight:400}.editable-mono{font-family:var(--editable-font-mono);letter-spacing:.02em}.editable-site-root h1,.editable-site-root h2,.editable-site-root h3,.editable-site-root h4{font-family:var(--editable-font-display);letter-spacing:-.005em;text-transform:uppercase;font-weight:400;line-height:1}.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)}@keyframes editable-enter{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.editable-enter>*{animation:editable-enter .7s var(--ease-premium)backwards;will-change:transform,opacity}.editable-reveal{opacity:1;transition:opacity .9s var(--ease-premium),transform .9s var(--ease-premium);will-change:opacity,transform;transform:none}.editable-reveal.is-hidden{opacity:0;transform:translateY(26px)}.editable-reveal.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.editable-enter>*,.editable-reveal,.editable-reveal.is-hidden{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.editable-site-root *,.editable-site-root :before,.editable-site-root :after{transition-duration:.001ms!important;animation-duration:.001ms!important}}::selection{background:color-mix(in oklab,var(--slot4-accent-fill)55%,transparent);color:var(--slot4-page-text)}::-webkit-scrollbar-track{background:color-mix(in oklab,var(--slot4-page-bg)90%,black)}::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--slot4-accent)55%,transparent);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab,var(--slot4-accent)75%,transparent)}.article-content{font-family:var(--editable-font-body);color:var(--slot4-page-text)}.article-content h2,.article-content h3,.article-content h4{font-family:var(--editable-font-display);text-transform:uppercase;letter-spacing:-.005em;margin-top:2em;margin-bottom:.6em;font-weight:400;line-height:1.05}.article-content h2{font-size:2.25rem}.article-content h3{font-size:1.75rem}.article-content p{margin:1em 0;line-height:1.75}.article-content a{color:var(--slot4-page-text);border-bottom:1px solid var(--slot4-accent);text-decoration:none}.article-content a:hover{background:color-mix(in oklab,var(--slot4-accent)25%,transparent)}.article-content blockquote{border-left:3px solid var(--slot4-accent);font-family:var(--editable-font-display);text-transform:uppercase;letter-spacing:-.005em;margin:2em 0;padding:.25rem 0 .25rem 1.5rem;font-size:1.75rem;line-height:1.15}.article-content ul,.article-content ol{margin:1.2em 0;padding-left:1.4em}.article-content li{margin:.4em 0;line-height:1.7}.article-content img{border-radius:1rem;margin:2em 0}.article-content--dropcap>p:first-of-type:first-letter{font-family:var(--editable-font-display);float:left;color:var(--tk-accent,var(--slot4-accent));text-transform:uppercase;padding:.35rem .75rem 0 0;font-size:5.5rem;font-weight:400;line-height:.82}
