body{--bg:#e6fded;--ink:#152116;--muted:#506b53;--accent:#288d25;--button:#ffffff;--panel:#b6e9be;--field:#f8fefb;--line:#a7cdad}
body.argumento{background:radial-gradient(circle at 88% 8%,#8df6a1 0 8%,transparent 28%),var(--bg)}
.topline{background:#152116;color:#ffffff;border-color:#152116}.hero{padding-top:81.3px}.argument-hero-top h1{max-width:840px}.argument-visual figure{padding:12.8px;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 64.8px 0 0}.ticker{border-color:var(--accent);color:var(--accent)}.manifesto{background:#152116}.manifesto p,.manifesto .eyebrow{color:#81e98e}.course-row{border-color:#7fac85}.btn{border-radius:1348.7px}.contact-block{background:#cdeed2}
@media(max-width:700px){.hero{padding-top:51.4px}.argument-visual figure{transform:none}.argument-card{border-radius:0 48.6px 0 0}}
