:root{--ink:#31263F;--paper:#FBF5EB;--accent:#D5B98C;--night:#31263F;--pastel:color-mix(in srgb,#FBF5EB 86%,#D5B98C);--serif:Georgia,Georgia,serif}
.hero-media img{background:#31263F}.hero .pill{color:inherit}.rail{border-bottom:3px solid #D5B98C}.btn{color:#31263F}
.site-style-2 .portfolio-card:nth-child(2){transform:translateY(6px)}
@media(max-width:820px){.site-style-2 .portfolio-card:nth-child(2){transform:none}}
