.hero{z-index:1}.hero .hero__tagline strong{font-size:max(4.25vw,35px)}.hero .hero__tagline strong span{display:block;font-size:.6em}.hero .hero__tagline strong .on-logo{max-height:1em;width:auto;display:inline;vertical-align:middle;margin-bottom:.2em}.hero .hero__tagline .df-logo{margin:20px auto}.welcome__video-link .site-button.lg{min-width:max(13.625vw,280px)}.cta{padding:0}.cta:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:transparent url(https://cdn.agentimagehosting.com/ahX34fjHjw92XjyLlBELd/2025/08/19063909/cta-bg.jpg) no-repeat;background-size:cover;pointer-events:none}.cta .cta__list{gap:0}.cta .cta__list-img:after{background:rgba(var(--rgb-primary, 0, 0, 0),.6)}.cta .cta__list-heading,.cta .cta__list-text{color:#000}.cta .cta__list-item:focus .cta__list-heading,.cta .cta__list-item:hover .cta__list-heading,.cta .cta__list-item:focus .cta__list-text,.cta .cta__list-item:hover .cta__list-text{color:#fff}.cta .cta__list-img img{opacity:0!important}.cta .cta__list-item:before{background:#fff9;transition:all var(--default-transition)}.cta .cta__list-item:focus:before,.cta .cta__list-item:hover:before{opacity:0}.social{display:none!important}@media screen and (min-width: 992px){.cta .cta__list.col-2{grid-template-columns:repeat(2,minmax(0,1fr))}}
