.module-banner .banner-homepage h1,.module-banner h2{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity));font-size:28px;padding-bottom:1.5rem}@media (min-width:1024px){.module-banner .banner-homepage h1,.module-banner h2{font-size:32px}}.module-banner .banner-content h1{font-size:28px;padding-bottom:1.5rem}@media (min-width:768px){.module-banner .banner-content h1{font-size:32px}}.module-banner .banner-content h2{font-size:1.5rem;line-height:2rem;padding-bottom:1.5rem}.module-banner .banner-content h1,.module-banner h2,.module-banner h3,.module-banner h4,.module-banner h5,.module-banner h6{--tw-text-opacity:1;color:rgba(85,69,169,var(--tw-text-opacity))}.module-banner .banner-content p a{--tw-text-opacity:1;color:rgba(0,0,238,var(--tw-text-opacity));text-decoration:underline}.module-banner .banner-content p a:active,.module-banner .banner-content p a:hover{text-decoration:none}.module-banner .banner-intro-text p,.module-banner .banner-intro-text span{font-size:1rem;line-height:1.5rem}.dark-bg a{--tw-text-opacity:1;color:rgba(94,234,212,var(--tw-text-opacity));text-decoration:underline}.dark-bg a:active,.dark-bg a:hover{--tw-text-opacity:1;color:rgba(45,212,191,var(--tw-text-opacity));text-decoration:none}.dark-bg p{color:#fff!important}
