@media (max-width:991.98px){.navbar-collapse{padding:1rem 0}.hero{padding:2.5rem 0 5rem}.side-card{position:static}.section{padding:3.2rem 0}}
@media (max-width:575.98px){.form-card{padding:1.2rem;margin-top:-3.5rem;border-radius:18px}.btn-lg{width:100%}.wa-float{width:52px;height:52px}.navbar-brand span{font-size:1.05rem}}