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