@import "https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&family=Plus+Jakarta+Sans:wght@300;400;500;600;700;800&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:"Instrument Serif","Fraunces","Times New Roman",Georgia,serif;--editable-font-body:"Plus Jakarta Sans","Inter",system-ui,-apple-system,"Helvetica Neue",Arial,sans-serif;--ease-premium:cubic-bezier(.22,1,.36,1);font-family:var(--editable-font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.editable-site-root *,.editable-site-root :before,.editable-site-root :after{transition-timing-function:var(--ease-premium)}.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;font-weight:400}.editable-site-root p,.editable-site-root li,.editable-site-root input,.editable-site-root button,.editable-site-root textarea,.editable-site-root select,.editable-site-root label,.editable-site-root nav{font-family:var(--editable-font-body)}.editable-label{font-family:var(--editable-font-body);letter-spacing:.22em;text-transform:uppercase;font-size:.6875rem;font-weight:600}.pace-halftone{background-color:var(--slot4-accent);background-image:radial-gradient(120% 90% at 12% 8%,var(--slot4-pink)0%,transparent 58%),radial-gradient(110% 90% at 92% 92%,var(--slot4-pink)0%,transparent 62%);isolation:isolate;position:relative}.pace-halftone:after{content:"";z-index:0;pointer-events:none;background-image:radial-gradient(#ffffff4d 1.5px,#0000 1.6px);background-size:12px 12px;position:absolute;inset:0}.pace-halftone>*{z-index:1;position:relative}.pace-grain{background-image:radial-gradient(#1812110e 1px,#0000 1.1px);background-size:16px 16px;position:relative}@keyframes editable-enter{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.editable-enter>*{animation:editable-enter .65s var(--ease-premium)backwards}@keyframes pace-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.pace-rise{animation:pace-rise .7s var(--ease-premium)backwards}@keyframes pace-marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.pace-marquee{will-change:transform;animation:34s linear infinite pace-marquee}.pace-marquee-wrap:hover .pace-marquee{animation-play-state:paused}.pace-underline{transition:background-size .45s var(--ease-premium);background-image:linear-gradient(currentColor,currentColor);background-position:0 calc(100% - 1px);background-repeat:no-repeat;background-size:0% 1px}.pace-underline:hover,.pace-underline:focus-visible{background-size:100% 1px}.pace-zoom img{transition:transform .9s var(--ease-premium),filter .6s var(--ease-premium)}.pace-zoom:hover img{transform:scale(1.045)}.pace-faq summary{cursor:pointer;list-style:none}.pace-faq summary::-webkit-details-marker{display:none}.pace-faq .pace-faq-icon{transition:transform .45s var(--ease-premium)}.pace-faq[open] .pace-faq-icon{transform:rotate(45deg)}.pace-faq[open] .pace-faq-body{animation:pace-rise .45s var(--ease-premium)backwards}::selection{background:var(--slot4-accent);color:#fff}::-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)55%,transparent);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--slot4-accent)}.pace-no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.pace-no-scrollbar::-webkit-scrollbar{display:none}.article-content h2,.article-content h3{font-family:var(--editable-font-display);letter-spacing:-.015em;color:var(--slot4-page-text);margin-top:2.25rem;margin-bottom:.75rem;font-size:1.85rem;font-weight:400;line-height:1.2}.article-content h3{font-size:1.45rem}.article-content p{margin-bottom:1.15rem}.article-content a{color:var(--slot4-accent-fill);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.article-content ul,.article-content ol{margin:1.15rem 0 1.15rem 1.15rem;list-style:outside}.article-content ol{list-style:decimal}.article-content li{margin-bottom:.5rem}.article-content blockquote{border-left:2px solid var(--slot4-accent);font-family:var(--editable-font-display);margin:2rem 0;padding-left:1.5rem;font-size:1.4rem;line-height:1.45}.article-content img{border-radius:1.25rem;max-width:100%;height:auto;margin:1.75rem 0}@media (prefers-reduced-motion:reduce){.editable-enter>*,.pace-rise,.pace-marquee,.pace-faq[open] .pace-faq-body{animation:none!important}.pace-zoom:hover img{transform:none}.editable-site-root *,.editable-site-root :before,.editable-site-root :after{transition-duration:.001ms!important}}
