body{--bg:#fff4f9;--ink:#291823;--muted:#7d596f;--accent:#dc26ab;--button:#ffffff;--panel:#f6d2e6;--field:#fffcfd;--line:#ddbacd}
body.argumento{background:radial-gradient(circle at 88% 8%,#ffd4ea 0 8%,transparent 28%),var(--bg)}
.topline{background:#291823;color:#ffffff;border-color:#291823}.hero{padding-top:83.6px}.argument-hero-top h1{max-width:840px}.argument-visual figure{padding:13.2px;background:#ffffff;border:1px solid var(--line);transform:rotate(-1.2deg)}.argument-visual figure img{filter:saturate(1.15) contrast(1.04)}.argument-card{background:var(--accent);border-radius:0 43.2px 0 0}.ticker{border-color:var(--accent);color:var(--accent)}.manifesto{background:#291823}.manifesto p,.manifesto .eyebrow{color:#fac2e3}.course-row{border-color:#c195ae}.btn{border-radius:899.1px}.contact-block{background:#f7dfec}
@media(max-width:700px){.hero{padding-top:52.8px}.argument-visual figure{transform:none}.argument-card{border-radius:0 32.4px 0 0}}
