@import "https://fonts.googleapis.com/css2?family=Archivo:wght@400;500;600;700;800;900&family=Anton&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:"Archivo",system-ui,-apple-system,"Helvetica Neue",Arial,sans-serif;--editable-font-body:"Archivo",system-ui,-apple-system,"Helvetica Neue",Arial,sans-serif;--editable-font-alt:"Anton","Archivo","Helvetica Neue",Arial,sans-serif;--ease-premium:cubic-bezier(.22,1,.36,1);font-family:var(--editable-font-body)}.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}@keyframes editable-reveal-in{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.editable-reveal{will-change:transform,opacity}.editable-reveal[data-reveal=pending]{opacity:0;transform:translateY(28px)}.editable-reveal[data-reveal=in]{animation:editable-reveal-in .9s var(--ease-premium)both;animation-delay:var(--reveal-delay,0s)}@keyframes editable-marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.editable-marquee-track{will-change:transform;animation:42s linear infinite editable-marquee}.editable-marquee:hover .editable-marquee-track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.editable-enter>*,.editable-reveal[data-reveal=in],.editable-marquee-track{animation:none!important}.editable-reveal[data-reveal=pending]{opacity:1!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:-.015em}.editable-alt{font-family:var(--editable-font-alt);letter-spacing:-.005em;text-transform:uppercase;line-height:.9}.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);color:var(--slot4-dark-bg)}::-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)55%,var(--slot4-dark-bg));border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--slot4-accent)}.article-content h2,.article-content h3{color:var(--slot4-page-text);font-family:var(--editable-font-display);letter-spacing:-.015em}.article-content h2{margin-top:2.25rem;margin-bottom:.75rem;font-size:1.75rem;font-weight:700}.article-content h3{margin-top:1.75rem;margin-bottom:.5rem;font-size:1.375rem;font-weight:700}.article-content p{margin-bottom:1.1rem}.article-content a{color:var(--slot4-page-text);text-decoration:underline;-webkit-text-decoration-color:var(--slot4-accent-fill);text-decoration-color:var(--slot4-accent-fill);text-underline-offset:3px;transition:text-decoration-color .2s var(--ease-premium);text-decoration-thickness:2px}.article-content a:hover{-webkit-text-decoration-color:var(--slot4-page-text);text-decoration-color:var(--slot4-page-text)}.article-content ul,.article-content ol{margin-bottom:1.1rem;padding-left:1.25rem}.article-content li{margin-bottom:.4rem}.editable-arrow-btn{position:relative;overflow:hidden}.editable-arrow-btn .editable-arrow-icon{transition:transform .6s var(--ease-premium),background-color .4s var(--ease-premium),color .4s var(--ease-premium)}.editable-arrow-btn:hover .editable-arrow-icon{transform:rotate(45deg)}.editable-arrow-btn .editable-arrow-label{transition:transform .5s var(--ease-premium),opacity .4s var(--ease-premium);display:inline-block}.editable-arrow-btn:hover .editable-arrow-label{transform:translateY(-120%)}.editable-arrow-btn .editable-arrow-hover{transition:transform .5s var(--ease-premium);text-align:center;pointer-events:none;display:inline-block;position:absolute;left:0;right:0;transform:translateY(120%)}.editable-arrow-btn:hover .editable-arrow-hover{transform:translateY(0)}.editable-chip{transition:background-color .4s var(--ease-premium),color .4s var(--ease-premium),border-color .4s var(--ease-premium)}
