:root{--font:"Poppins", Arial, Helvetica, sans-serif}.main-content:has(.dt){overflow:clip visible;background:#fff!important}@media (max-width:640px){.main-content.w-full.pt-24:has(.dt){padding-top:96px}}.dt{font-family:var(--font);-webkit-font-smoothing:antialiased;line-height:normal}.dt img,.dt svg{max-width:none}body:has(.dt){background:#fff;margin:0;overflow-x:clip}footer.hero-gradient[role=contentinfo]{background:linear-gradient(135deg,#1e40af 0%,#3b82f6 50%,#7c3aed 100%) 0 0/400% 400%!important;border-top:none!important}
