body{--bg:#f8f6f0;--ink:#2b2a10;--muted:#696752;--accent:#676403;--button:#ffffff;--panel:#eee8d7;--field:#ffffff;--line:#cecaaf}
body.argumento{background:linear-gradient(90deg,#f8f6f0 0 50%,#eee8d7 50%)}
.topline{color:#676403;border-color:#676403;background:#f8f6f0}.brand span{color:#676403}.hero{padding-top:73.6px}.argument-hero-top{align-items:start}.argument-hero-top h1{font-size:clamp(58px,7.1vw,102px)}.argument-visual{grid-template-columns:1fr 1fr;gap:31.3px}.argument-visual figure img{aspect-ratio:1.02;filter:grayscale(.35) contrast(1.12)}.argument-card{background:#676403;min-height:auto;padding:33.1px}.ticker{border-color:#676403}.course-row{border-color:#676403}.course-row:hover{background:#eee8d7}.manifesto{background:#2b2a10}.manifesto p,.manifesto .eyebrow{color:#e5ddc0}.faq{margin-left:0}.btn{border-radius:0}.contact-block{background:#eee8d7}
@media(max-width:700px){body.argumento{background:#f8f6f0}.hero{padding-top:42.3px}.argument-visual{grid-template-columns:1fr;gap:18.4px}.argument-hero-top h1{font-size:62px}}
