.campaign-hero{display:grid;grid-template-columns:2fr 1fr;gap:32px;border-top:4px solid #ae5834}.campaign-hero h2{font-size:28px}.campaign-score{display:flex;flex-direction:column;justify-content:center;gap:12px}.campaign-score strong{font-size:48px}.campaign-score progress{width:100%;accent-color:#37684d}.campaign-next{display:flex;align-items:center;gap:18px;margin:20px 0;background:#f0f5ef}.campaign-next>div{flex:1}.campaign-steps{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:14px}.campaign-steps li{display:flex;align-items:flex-start;gap:14px;margin:0}.campaign-steps li>div{flex:1}.campaign-steps h3{margin:0 0 8px}.campaign-number{border:1px solid #bdc8bd;border-radius:50%;width:32px;height:32px;display:grid;place-items:center;flex-shrink:0}.campaign-done .campaign-number{background:#37684d;color:white}.campaign-post{padding:18px 0;border-bottom:1px solid #dce1da}#campaign-data>section{margin-bottom:18px}@media(max-width:900px){.campaign-hero,.campaign-steps{grid-template-columns:1fr}.campaign-next{flex-wrap:wrap}.campaign-steps li{flex-wrap:wrap}}
