@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;500;600;700&family=IBM+Plex+Serif: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:"Cormorant Garamond","Iowan Old Style",Georgia,serif;--editable-font-body:"DM Sans",system-ui,sans-serif;--ease-premium:cubic-bezier(.22,1,.36,1);font-family:var(--editable-font-body);overflow:clip}.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}@media (prefers-reduced-motion:reduce){.editable-enter>*{animation:none}.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:-.035em;font-weight:500}.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)28%,transparent);color:var(--slot4-page-text)}::-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)45%,transparent);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab,var(--slot4-accent)68%,transparent)}.article-content h2{color:var(--slot4-accent)}.article-content a{color:var(--slot4-accent-fill)}.editable-site-root :focus-visible{outline-offset:3px;outline:2px solid #c6de41}.editable-site-root img{background:var(--slot4-media-bg)}.editorial-rule{background:var(--editable-border);height:1px}.editorial-kicker{letter-spacing:.24em;text-transform:uppercase;font-size:.68rem;font-weight:700}.editorial-marquee{animation:28s linear infinite editorial-marquee}@keyframes editorial-marquee{to{transform:translate(-50%)}}.editable-site-root main[style*=--tk-bg] header{color:#f5f2e9;background:linear-gradient(135deg,#071c21 0%,#153b44 72%,#2d6e7e 100%)}.editable-site-root main[style*=--tk-bg] header p,.editable-site-root main[style*=--tk-bg] header span.text-\[var\(--tk-muted\)\]{color:#c4d0cc}.editable-site-root main[style*=--tk-bg] article,.editable-site-root main[style*=--tk-bg] aside>div{box-shadow:none!important}.editable-site-root main[style*=--tk-bg] article img{filter:saturate(.82)contrast(1.03)}.article-content{font-family:DM Sans,system-ui,sans-serif}.article-content h2,.article-content h3{font-family:var(--editable-font-display);color:#153b44;font-weight:500}.article-content a{color:#2d6e7e;text-decoration-color:#c6de41}@media (max-width:640px){.editable-site-root{overflow-x:hidden}}
