:root{--edist-blue:#003366;--edist-bg:#f8f9fa;}body{color:#171717;}h1, h2, h3, h4, .navbar-brand{font-family:'Inter Tight', sans-serif;font-weight:800;letter-spacing:-0.02em;}.text-edist-blue{color:var(--edist-blue);}.hero{padding:80px 0 80px;}.icon-svg{width:40px;height:40px;fill:var(--edist-blue);margin-bottom:15px;}.btn:not(.collapsed) svg{transform:rotate(180deg);transition:transform 0.3s ease;}.btn.collapsed svg{transition:transform 0.3s ease;}
