@import "https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700;800&family=Inter:wght@400;500;600;700;800&display=swap";
@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:"Barlow Condensed","Arial Narrow",sans-serif;--editable-font-body:"Inter",system-ui,-apple-system,"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}@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:-.02em}.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{color:#292414;background:#a5af79}::selection{color:#292414;background:#a5af79}.editable-site-root main section{scroll-margin-top:72px}.editable-site-root article{border-radius:0!important}.editable-site-root article img{filter:saturate(.92)contrast(1.03)}.editable-site-root article:hover img{filter:saturate(1.06)contrast(1.04)}.editable-site-root h1,.editable-site-root h2,.editable-site-root h3{text-wrap:balance;color:#423923}.editable-site-root main{color:var(--slot4-page-text)}.editable-site-root main a:not([class*=text-white]):not([class*="text-[var(--editable-cta-text)]"]){text-decoration-color:#e8a07c}.editable-site-root header h1,.editable-site-root header h2,.editable-site-root header h3,.editable-site-root footer h1,.editable-site-root footer h2,.editable-site-root footer h3{color:inherit}.editable-site-root>header,.editable-site-root>footer{color:#ffeed6}.editable-site-root>header .text-\[var\(--slot4-page-text\)\],.editable-site-root>footer .text-\[var\(--slot4-page-text\)\]{color:#fff8ec}.editable-site-root>header .text-\[var\(--slot4-muted-text\)\],.editable-site-root>footer .text-\[var\(--slot4-muted-text\)\]{color:#e5dfbd}.editable-site-root>header a:hover,.editable-site-root>footer a:hover,.editable-site-root>footer button:hover{color:#fff}.editable-site-root>header input[type=search]{color:#fff8ec;caret-color:#e8a07c}.editable-site-root>header input[type=search]::placeholder{color:#e5dfbd;opacity:1}.editable-site-root input,.editable-site-root textarea,.editable-site-root select{color:#423923}.editable-site-root input::placeholder,.editable-site-root textarea::placeholder{color:#8c7c5b;opacity:1}@keyframes editorial-hero-drift{0%,to{transform:scale(1.02)translate(0,0)}50%{transform:scale(1.08)translate(-1.2%,.8%)}}@keyframes editorial-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes editorial-pulse-line{0%,to{opacity:.55;transform:scaleX(.45)}50%{opacity:1;transform:scaleX(1)}}.editable-home-hero img{animation:18s ease-in-out infinite editorial-hero-drift}.editable-home-hero h1{animation:.8s cubic-bezier(.2,.8,.2,1) both editorial-rise}.editable-home-hero p,.editable-home-hero form{animation:.8s cubic-bezier(.2,.8,.2,1) .12s both editorial-rise}.editable-home-hero:after{content:"";z-index:5;transform-origin:50%;background:#e8a07c;width:min(360px,42vw);height:3px;animation:4s ease-in-out infinite editorial-pulse-line;position:absolute;bottom:0;left:50%}.editable-category-rail{overflow:hidden}.editable-auto-rail>*{animation:5s ease-in-out infinite editorial-card-float}.editable-auto-rail>:nth-child(2n){animation-delay:-1.25s}.editable-auto-rail>:nth-child(3n){animation-delay:-2.5s}@keyframes editorial-card-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.article-content{font-size:1.05rem;line-height:1.9}.article-content>p:first-of-type:first-letter{float:left;color:var(--slot4-accent);font-family:var(--editable-font-display);margin:.08em .12em 0 0;font-size:4.8rem;font-weight:800;line-height:.76}@media (max-width:767px){.editable-home-hero h1{font-size:clamp(2.7rem,13vw,4rem)}.editable-site-root main{overflow:hidden}.editable-site-root article{min-width:0}}@media (prefers-reduced-motion:reduce){.editable-home-hero img,.editable-home-hero h1,.editable-home-hero p,.editable-home-hero form,.editable-home-hero:after,.editable-auto-rail>*{animation:none!important}}::-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)}
