@import "https://fonts.googleapis.com/css2?family=Boldonse&family=Inter+Tight:wght@300;400;500;600;700;800&family=Space+Grotesk: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:"Boldonse","Inter Tight",ui-serif,Georgia,serif;--editable-font-body:"Inter Tight","Space Grotesk",system-ui,-apple-system,"Helvetica Neue",Arial,sans-serif;--ease-premium:cubic-bezier(.22,1,.36,1);--dur-fast:.2s;--dur-base:.38s;--dur-slow:.64s;font-family:var(--editable-font-body);font-feature-settings:"ss01","ss02","cv11"}.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 .7s var(--ease-premium)backwards;will-change:transform,opacity}@keyframes editable-reveal-in{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.editable-reveal{opacity:0;will-change:transform,opacity;transform:translateY(28px)}.editable-reveal.is-visible{animation:editable-reveal-in .9s var(--ease-premium)forwards}@media (prefers-reduced-motion:reduce){.editable-enter>*,.editable-reveal,.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}}.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:-.01em;line-height:1.02}.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:color-mix(in oklab,var(--slot4-accent-fill)30%,transparent);color:var(--slot4-page-text)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:color-mix(in oklab,var(--slot4-page-bg)92%,black)}::-webkit-scrollbar-thumb{background:color-mix(in oklab,var(--slot4-accent)50%,transparent);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab,var(--slot4-accent)75%,transparent)}.article-content{color:var(--slot4-page-text);font-family:var(--editable-font-body)}.article-content h2,.article-content h3{font-family:var(--editable-font-display);color:var(--slot4-page-text);letter-spacing:-.015em}.article-content h2{margin:2.25rem 0 1rem;font-size:1.75rem}.article-content h3{margin:1.75rem 0 .75rem;font-size:1.375rem}.article-content p{margin:0 0 1rem;line-height:1.75}.article-content a{color:var(--slot4-accent-fill);text-underline-offset:3px;text-decoration:underline}.article-content a:hover{text-decoration-thickness:2px}.article-content ul,.article-content ol{margin:0 0 1.25rem;padding-left:1.35rem}.article-content li{margin-bottom:.4rem}.article-content blockquote{border-left:3px solid var(--slot4-accent);font-family:var(--editable-font-display);margin:1.5rem 0;padding:.25rem 0 .25rem 1.25rem;font-size:1.25rem;line-height:1.4}@keyframes editable-marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.editable-marquee-track{will-change:transform;animation:40s linear infinite editable-marquee}.editable-marquee:hover .editable-marquee-track{animation-play-state:paused}
