body{--bg:#f5f6fa;--ink:#282152;--muted:#66647e;--accent:#5a3df5;--button:#ffffff;--panel:#e7e7f4;--field:#ffffff;--line:#c7c6db}
body.argumento{background:linear-gradient(90deg,#f5f6fa 0 50%,#e7e7f4 50%)}
.topline{color:#5a3df5;border-color:#5a3df5;background:#f5f6fa}.brand span{color:#5a3df5}.hero{padding-top:77.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:33px}.argument-visual figure img{aspect-ratio:1.02;filter:grayscale(.35) contrast(1.12)}.argument-card{background:#5a3df5;min-height:auto;padding:34.9px}.ticker{border-color:#5a3df5}.course-row{border-color:#5a3df5}.course-row:hover{background:#e7e7f4}.manifesto{background:#282152}.manifesto p,.manifesto .eyebrow{color:#dbdcef}.faq{margin-left:0}.btn{border-radius:0}.contact-block{background:#e7e7f4}
@media(max-width:700px){body.argumento{background:#f5f6fa}.hero{padding-top:44.6px}.argument-visual{grid-template-columns:1fr;gap:19.4px}.argument-hero-top h1{font-size:62px}}
