
nav{gap:21px}.dtv-hero{position:relative;isolation:isolate;min-height:650px;display:flex;align-items:center;background:#071d35;color:white}.dtv-hero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.dtv-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,20,39,.94),rgba(5,20,39,.65) 42%,rgba(5,20,39,.05) 78%);z-index:-1}.dtv-hero .wrap{padding-top:65px;padding-bottom:75px}.dtv-hero h1{max-width:630px;font-size:clamp(42px,4.6vw,68px)}.dtv-hero p{color:#e6edf5;max-width:510px;font-size:18px}.dtv-logo{width:160px;height:75px;object-fit:contain;background:white;border-radius:4px;margin-bottom:30px;padding:0 10px}.dtv-hero .eyebrow{color:#b6d8ff}.dtv-button{background:#006dff;color:white;border-radius:3px}.dtv-button:hover{background:#0056cc;color:white}.benefit-strip{background:#102b46;color:white}.benefit-strip .wrap{display:grid;grid-template-columns:repeat(3,1fr);padding-top:28px;padding-bottom:28px;gap:30px}.benefit-strip strong{display:block;font-size:18px;margin-bottom:5px}.benefit-strip span{font-size:13px;color:#c9d7e5}.dtv-intro{padding:85px 0}.dtv-intro h2{max-width:580px}.dtv-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:22px;margin-top:40px}.dtv-card{padding:32px;background:white;border:1px solid #e1e6ea;border-radius:5px}.dtv-card b{display:block;color:#006dff;font-size:12px;letter-spacing:.15em;margin-bottom:22px}.dtv-card h3{font-size:23px}.dtv-card p{margin:0}.dtv-process{padding:80px 0}.dtv-process .steps{margin-top:0}.dtv-awards{padding:48px 0;background:#f5f3ee}.award-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin:28px 0}.award-grid div{border-top:2px solid #006dff;padding-top:18px}.award-grid strong{font-size:15px}.award-grid p{font-size:13px;margin-top:8px}.dtv-note{font-size:12px;max-width:950px}.dtv-cta{padding:65px 0}.dtv-cta .button{white-space:normal}.dtv-awards h2{font-size:28px}@media(max-width:950px){nav{gap:12px}.header-inner{gap:15px}nav .button{font-size:11px}.brand>span{font-size:18px}}@media(max-width:800px){.dtv-hero{min-height:650px}.dtv-hero>img{object-position:65% center}.dtv-hero:before{background:linear-gradient(90deg,rgba(5,20,39,.93),rgba(5,20,39,.55))}.dtv-hero .wrap{padding-top:45px;padding-bottom:50px}.dtv-hero h1{font-size:44px}.benefit-strip .wrap,.dtv-grid,.award-grid{grid-template-columns:1fr}.benefit-strip .wrap{gap:23px}.dtv-intro,.dtv-process{padding:45px 0}.dtv-card{padding:27px}.award-grid{grid-template-columns:1fr 1fr}.dtv-logo{margin-bottom:24px}.dtv-cta{padding:45px 0}}
