.toggle-icon.active{transform:rotate(180deg);background:var(--primary-color);color:white}.section-content.active{max-height:2000px;opacity:1;margin-top:20px}