:root{--red:#d2032d;--orange:#fe2400;--bone:#fbfbf9;--white:#fbfbf9;--black:#120d0e;--hot-gradient:linear-gradient(135deg,#d2032d 0%,#e50a22 48%,#fe2400 100%)}
body{font-family:Agrandir,Manrope,'Helvetica Neue',Arial,sans-serif}
h1,h2,h3,.money-copy h1,.reality h2,.ways h2,.zero h2,.club h2,.flow h2,.split-route h2,.brand-hero h1,.brand-problem h2,.services h2,.cases h2{font-family:Agrandir,Manrope,'Helvetica Neue',Arial,sans-serif;font-weight:500!important;letter-spacing:-.045em}
.money-copy h1{font-weight:600!important}.btn,.nav-links,.clean-link,.promise-row span,.ways-grid small,.zero-video span,.split-route span{font-weight:600}.money-hero{background:#fbfbf9}.red-orbit{background:radial-gradient(circle at 38% 32%,#ff775f 0,#fe2400 30%,#d2032d 64%,#120d0e 100%);border:0}.money-pop{background:#fbfbf9;border:2px solid #120d0e;box-shadow:8px 8px 0 #fe2400}.money-pop strong{color:#d2032d}.promise-row span{background:#fbfbf9;border-color:#120d0e}.way-icon{background:var(--hot-gradient);color:#fbfbf9;box-shadow:none}.red-number{background:var(--hot-gradient);color:#fbfbf9}.club-grid article{background:#fbfbf9;border-color:#120d0e}.split-route>div:last-child{background:var(--hot-gradient);color:#fbfbf9}.flow,.brand-cta,.community-value,.work{background:var(--hot-gradient)}
.reality-card,.zero,.apply,.manifesto,.brand-problem,footer{background:#120d0e!important}.phone-card{box-shadow:0 24px 60px #120d0e33}.phone-ui{background:linear-gradient(transparent,#120d0e)}
@media(max-width:900px){.money-copy h1{font-weight:600!important}}

