@import "https://fonts.googleapis.com/css2?family=Anton&family=Geist+Mono:wght@400;500;600&display=swap";
body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;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","Arial Narrow","Helvetica Neue",Arial,sans-serif;--editable-font-body:"Geist Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--editable-font-accent:"Anton","Arial Narrow",Arial,sans-serif;--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,.editable-site-root h1,.editable-site-root h2,.editable-site-root h3,.editable-site-root h4{font-family:var(--editable-font-display);text-transform:uppercase;letter-spacing:-.02em;font-weight:400;line-height:1.06}.editable-mono{font-family:var(--editable-font-body);letter-spacing:0}.editable-label{font-family:var(--editable-font-body);text-transform:uppercase;letter-spacing:0;font-size:12px;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,.editable-site-root a{font-family:var(--editable-font-body)}@keyframes editable-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.editable-enter>*{animation:editable-enter .55s var(--ease-premium)backwards;will-change:transform,opacity}@keyframes editable-reveal-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.editable-reveal.is-armed{opacity:0;will-change:transform,opacity;transform:translateY(20px)}.editable-reveal.is-visible{animation:editable-reveal-in .7s var(--ease-premium)forwards}@media (prefers-reduced-motion:reduce){.editable-enter>*,.editable-reveal.is-armed,.editable-reveal.is-visible{opacity:1!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}}@keyframes editable-ticker{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.editable-ticker-track{will-change:transform;align-items:center;gap:3rem;animation:32s linear infinite editable-ticker;display:inline-flex}::selection{background:var(--slot4-accent);color:#000}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#f5f5f5}::-webkit-scrollbar-thumb{background:#222}::-webkit-scrollbar-thumb:hover{background:#000}.article-content h2,.article-content h3{font-family:var(--editable-font-display);text-transform:uppercase;letter-spacing:-.01em;color:var(--slot4-page-text)}.article-content h2{margin-top:2.5rem;margin-bottom:1rem;font-size:clamp(28px,4vw,48px)}.article-content h3{margin-top:2rem;margin-bottom:.75rem;font-size:clamp(22px,2.5vw,28px)}.article-content p,.article-content li{font-family:var(--editable-font-body);color:var(--slot4-page-text);font-size:15px;line-height:1.75}.article-content a{color:var(--slot4-page-text);border-bottom:1px solid var(--slot4-accent);transition:color .3s var(--ease-premium),background-color .3s var(--ease-premium)}.article-content a:hover{background:var(--slot4-accent)}.article-content blockquote{border-left:3px solid var(--slot4-accent);font-family:var(--editable-font-display);text-transform:uppercase;letter-spacing:-.01em;margin:2rem 0;padding-left:1.5rem;font-size:clamp(20px,2.5vw,28px);line-height:1.15}
