:root{--editorial-red:var(--slot4-accent-fill);--editorial-ink:var(--slot4-page-text);--editorial-paper:var(--slot4-surface-bg)}html{scroll-behavior:smooth}body{font-feature-settings:"kern","liga","clig","calt";background:var(--slot4-body-gradient)!important;color:var(--slot4-page-text)!important}body:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(circle at 10% 10%,#a1bc982e,#0000 24%),radial-gradient(circle at 85% 8%,#d2dcb647,#0000 18%),linear-gradient(#ffffff73,#fff0);position:fixed;inset:0}::selection{-webkit-text-fill-color:#fff;background:var(--editorial-red)!important;color:#fff!important}::-moz-selection{background:var(--editorial-red)!important;color:#fff!important}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#eef2df}::-webkit-scrollbar-thumb{background:#7c8c76;border:2px solid #eef2df;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#5e6b57}.editorial-brand,.editorial-serif{font-family:Georgia,Times New Roman,serif}.editorial-brand{letter-spacing:-.07em}.editorial-serif{letter-spacing:-.04em}.editorial-rule{border-color:color-mix(in srgb,var(--editorial-ink)18%,transparent)}.editorial-shell-card{border:1px solid var(--editable-border);background:color-mix(in srgb,var(--slot4-surface-bg)92%,white);box-shadow:0 20px 60px #18201914}.editorial-frost{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fbfcf4bd}.article-content{color:#243026;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.04rem,.9vw + .78rem,1.22rem);line-height:1.88}.article-content>:first-child{margin-top:0}.article-content p{margin:0 0 1.5em}.article-content p:first-of-type:first-letter{float:left;color:var(--editorial-red);margin:.09em .12em 0 0;font-family:ui-sans-serif,system-ui,sans-serif;font-size:4.5em;font-weight:800;line-height:.72}.article-content h2,.article-content h3,.article-content h4{color:#182019;letter-spacing:-.05em;margin:1.8em 0 .65em;font-family:ui-sans-serif,system-ui,sans-serif;font-weight:700;line-height:1.05}.article-content h2{font-size:clamp(1.7rem,4vw,2.8rem)}.article-content h3{font-size:clamp(1.4rem,3vw,2rem)}.article-content a{color:#5d7358;text-underline-offset:3px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.article-content blockquote{border-left:5px solid var(--editorial-red);color:#182019;margin:2em 0;padding:.3em 0 .3em 1.1em;font-size:1.28em;font-weight:700;line-height:1.45}.article-content ul,.article-content ol{margin:1.3em 0;padding-left:1.4em}.article-content li{margin:.45em 0}.article-content img{border-radius:1.5rem;width:100%;margin:2em 0}input,textarea,select,button{border-radius:0!important}@media (max-width:640px){.article-content{font-size:1.02rem;line-height:1.76}.article-content p:first-of-type:first-letter{font-size:3.8em}}
