@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@600;700;800&display=swap");.container{margin:0 auto;max-width:1200px;padding:0 20px;width:100%}header.header .hs-sec-btn{border-radius:6px!important;text-transform:uppercase}@media (max-width:767px){.container{padding:0 15px}}.h2{font-size:clamp(44px,4.2vw,60px);letter-spacing:-.02em;line-height:1.03em}.h2,.h3{font-family:Montserrat,sans-serif;font-weight:800}.h3{color:#000;font-size:22px;line-height:1.5em}@media (max-width:767px){.h3{font-size:20px}}.h4{color:#000;font-family:Montserrat,sans-serif;font-size:20px;font-weight:800;line-height:1.5em}@media (max-width:767px){.h4{font-size:18px}}header.header .hs-sec-btn:not(:hover){background-color:#ff7531!important;border-color:#ff7531!important}.no-banner .cm-header.header.cm-header{inset:0 0 auto 0;position:fixed}.header .primary-section{background-color:#fff}body.no-banner{padding-top:130px}@media (max-width:1024px){body.no-banner{padding-top:120px}}@media (max-width:991px){body.no-banner{padding-top:94px}}@media (max-width:767px){body.no-banner{padding-top:80px}}.dt-hero-rt{align-items:center;background-image:url(https://47027673.fs1.hubspotusercontent-na1.net/hubfs/47027673/aerial-shot-of-solar-power-plant-on-lush-field-in-2024-09-05-23-09-21-utc-scaled-1.jpg);background-position:50%;background-size:cover;display:flex;padding:50px 0;position:relative}.dt-hero-rt__overlay{background:rgba(6,14,20,.62);inset:0;position:absolute}.dt-hero-rt__inner{margin:0 auto;max-width:1200px;padding:0 20px;position:relative;width:100%;z-index:1}.dt-hero-rt h1{color:#fff!important;font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:clamp(44px,5.5vw,92px);font-weight:800;letter-spacing:-.02em;line-height:1.02;margin:0 0 18px}.dt-hero-rt.dt-hero-rt--aboutus h1{font-size:clamp(44px,5.5vw,62px)}.dt-hero-rt p{font-size:16px;font-weight:600;line-height:1.7;margin:0 0 26px;max-width:760px}.dt-hero-rt p,.dt-hero-rt__btn{color:#fff!important;font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.dt-hero-rt__btn{align-items:center;background:#ff7531;border-radius:6px;display:inline-flex;font-weight:700;justify-content:center;letter-spacing:.02em;line-height:1.1em;min-height:46px;padding:10px 22px;text-decoration:none}.dt-hero-rt__btn:hover{background:#f06520}.dt-split{padding:90px 0;position:relative}.dt-split__inner{margin:0 auto;max-width:1200px;padding:0 20px}.dt-split__grid{align-items:stretch;display:grid;gap:0;grid-template-columns:.95fr 1.25fr}.dt-split__media{background:#111;min-height:620px;overflow:hidden;position:relative}.dt-split__img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.dt-split__badge{background:#fff;bottom:36px;box-shadow:0 10px 30px rgba(0,0,0,.18);padding:28px 24px;position:absolute;right:32px;width:220px}.dt-split__badge:after{background:#ff7531;content:"";height:100%;position:absolute;right:0;top:0;width:4px}.dt-split__badgeNum{font-size:64px;font-weight:800;line-height:1;margin-bottom:12px}.dt-split__badgeNum,.dt-split__badgeText{color:#1b1f24;font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.dt-split__badgeText{font-size:18px;font-weight:700;line-height:1.25}.dt-split__content{background:#f4f5f6;padding:70px;position:relative}.dt-split__content:before{background:radial-gradient(circle at 20% 30%,rgba(0,0,0,.08) 0 2px,transparent 2px 100%),radial-gradient(circle at 70% 60%,rgba(0,0,0,.06) 0 2px,transparent 2px 100%),linear-gradient(135deg,rgba(0,0,0,.05),transparent 55%),linear-gradient(315deg,rgba(0,0,0,.04),transparent 60%);content:"";inset:0;opacity:.22;pointer-events:none;position:absolute}.dt-split__content>*{position:relative;z-index:1}.dt-split__content h2{color:#000;font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:clamp(44px,4.2vw,66px);font-weight:800;letter-spacing:-.02em;line-height:1.03;margin:0 0 22px}.dt-split__content p{color:#4d4f50;font-size:16px;font-weight:500;line-height:1.8;margin:0 0 28px;max-width:560px}.dt-split__content ul{margin:0 0 32px;padding:0 0 0 20px}.dt-split__content ul li{color:#2b2f35;font-weight:500;line-height:1.8;margin:0}.dt-split__btn{align-items:center;background:#ff7531;border-radius:2px;color:#fff;display:inline-flex;font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:700;height:48px;justify-content:center;letter-spacing:.02em;padding:0 28px;text-decoration:none}.dt-split__btn:hover{background:#f06520}@media (max-width:992px){.dt-split{padding:70px 0}.dt-split__grid{grid-template-columns:1fr}.dt-split__media{min-height:420px}.dt-split__content{padding:44px 22px}.dt-split__badge{bottom:18px;padding:22px 18px;right:18px;width:210px}.dt-split__badgeNum{font-size:52px}.dt-split__content p{max-width:38rem}}@media (max-width:520px){.dt-split__media{padding-bottom:16px}}@media (max-width:768px){.dt-hero-rt{background-position:50%}.dt-hero-rt__inner{padding:0 18px}.dt-hero-rt h1{font-size:clamp(34px,9vw,52px);line-height:1.05}.dt-hero-rt p{font-size:14px;max-width:34rem}}@media (max-width:992px){.dt-split__grid{grid-template-columns:1fr}.dt-split__media{min-height:420px}.dt-split__content{padding:44px 22px}.dt-split__content h2{font-size:clamp(34px,8vw,46px)}.dt-split__badge{bottom:18px;padding:22px 18px;right:18px;width:210px}.dt-split__badgeNum{font-size:52px}}@media (max-width:520px){.dt-split__badge{margin:14px 16px 0;position:static;width:auto}.dt-split__media{padding-bottom:16px}}.dt-split-cta{background-color:#f7f7f7;background-image:radial-gradient(rgba(0,0,0,.08) 1px,transparent 0);background-position:0 0;background-size:18px 18px;padding:90px 0;position:relative}.dt-split-cta__inner{align-items:flex-start;display:flex;gap:42px;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 20px;width:100%}.dt-split-cta__content{flex:1 1 auto;min-width:0}.dt-split-cta__content h2{color:#000;font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:clamp(44px,4.4vw,66px);font-weight:800;letter-spacing:-.02em;line-height:1.05;margin:0 0 18px}.dt-split-cta__content p{color:#4d4f50;font-size:16px;font-weight:500;line-height:1.75;margin:0;max-width:760px}.dt-split-cta__action{flex:0 0 auto;padding-top:14px}.dt-split-cta__btn{align-items:center;background:#ff7531;border-radius:4px;box-shadow:0 10px 22px rgba(0,0,0,.12);color:#fff;display:inline-flex;font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:14px;font-weight:700;justify-content:center;letter-spacing:.01em;padding:14px 22px;text-decoration:none}.dt-split-cta__btn:hover{background:#f06520}@media (max-width:992px){.dt-split-cta{padding:64px 0}.dt-split-cta__inner{flex-direction:column;gap:22px}.dt-split-cta__action{padding-top:0}.dt-split-cta__btn{max-width:420px;width:100%}}.dt-features{background:radial-gradient(circle at 12px 12px,rgba(0,0,0,.06) 1px,transparent 1.5px) 0 0 /28px 28px,#f7f8fa;padding:90px 0 70px;position:relative}.dt-features__container{margin:0 auto;max-width:1200px;padding:0 20px}.dt-features__top{align-items:start;display:grid;gap:28px 30px;grid-template-columns:1fr auto;margin-bottom:46px}.dt-features__copy h2{color:#1e232a;font-size:clamp(34px,4.3vw,56px);font-weight:800;letter-spacing:-.02em;line-height:1.02;margin:0 0 14px}.dt-features__copy p{color:#4b5563;font-size:15.5px;line-height:1.75;margin:0;max-width:760px}.dt-features__cta{align-items:center;background:#f58220;border-radius:4px;box-shadow:0 10px 20px rgba(245,130,32,.22);color:#fff!important;display:inline-flex;font-weight:700;justify-content:center;padding:14px 22px;text-decoration:none;white-space:nowrap}.dt-features__cta:hover{filter:brightness(.97)}.dt-features__cards{display:grid;gap:26px;grid-template-columns:repeat(3,1fr)}.dt-card{margin:0}.dt-card__media{border-radius:6px 6px 0 0;overflow:hidden;position:relative}.dt-card__media img{display:block;height:auto;width:100%}.dt-card__icon{background:#ff7531;border-radius:0;bottom:0;box-shadow:0 14px 22px rgba(0,0,0,.18);display:grid;height:64px;left:22px;place-items:center;position:absolute;width:64px}.dt-card__icon img{display:block;height:34px;object-fit:contain;width:34px}.dt-card__body{background:#fff;box-shadow:0 18px 40px rgba(0,0,0,.08);min-height:240px;padding:54px 36px 34px}.dt-card__body h3{color:#000;font-size:22px;font-weight:800;margin:0 0 10px;text-align:center}.dt-card__body p{color:#4d4f50;font-size:15.5px;line-height:1.85;margin:0}.dt-features--top-content .dt-features__top{display:flex;flex-direction:column;text-align:center}.dt-features--top-content .dt-features__top h2{margin:0}.dt-features--top-content .dt-features__top .dt-features__copy p{max-width:100%}@media (max-width:992px){.dt-features{padding:70px 0 56px}.dt-features__top{grid-template-columns:1fr}.dt-features__cta{justify-content:center;width:100%}.dt-features__cards{gap:18px;grid-template-columns:1fr}.dt-card__body{padding:52px 22px 28px}.dt-card__icon{left:18px}}.dt-drilling{background-color:#0d151d!important;background-image:url(https://47027673.fs1.hubspotusercontent-na1.net/hubfs/47027673/DT%20BG.webp)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;padding:90px 0;position:relative}.dt-drilling,.dt-drilling *{box-sizing:border-box}.dt-drilling__inner{display:grid;gap:60px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1200px;padding:0 20px}.dt-drilling__left h2,.dt-drilling__right h2{color:#fff;font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:clamp(34px,4vw,64px);font-weight:800;letter-spacing:-.02em;line-height:1.06;margin:0 0 20px}.dt-drilling__left p,.dt-drilling__right p{color:hsla(0,0%,100%,.8);margin:0 0 18px}.dt-drilling__left p a:focus,.dt-drilling__left p a:hover,.dt-drilling__right p a:focus,.dt-drilling__right p a:hover{color:#fff}.dt-drilling--copy2x .dt-drilling__left li,.dt-drilling--copy2x .dt-drilling__left p,.dt-drilling--copy2x .dt-drilling__right li,.dt-drilling--copy2x .dt-drilling__right p{font-size:18px}.dt-drilling__top{padding-left:20px;padding-right:20px}.dt-drilling__left ul,.dt-drilling__right ul{list-style:none;margin:0;padding:0}.dt-drilling__right h3{margin-bottom:0}.dt-drilling__left li,.dt-drilling__right li{color:hsla(0,0%,100%,.8);font-size:14px;font-weight:600;line-height:1.6;margin:10px 0;padding-left:18px;position:relative}.dt-drilling__left li:before,.dt-drilling__right li:before{background:hsla(0,0%,100%,.65);border-radius:50%;content:"";height:6px;left:0;position:absolute;top:.62em;width:6px}.dt-drilling__rule{background:hsla(0,0%,100%,.18);height:1px;margin-top:26px;max-width:520px;width:100%}.dt-drilling__right img{background:hsla(0,0%,100%,.22);border-radius:6px;box-shadow:0 18px 40px rgba(0,0,0,.18);display:block;height:auto;max-width:520px;padding:34px;width:100%}.select2-container--default .select2-search--dropdown .select2-search__field{border-radius:0!important;font-size:16px;height:48px}.select2-container--default .select2-search--dropdown .select2-search__field:focus{outline:none}@media (max-width:992px){.dt-drilling{padding:60px 0}.dt-drilling__inner{gap:26px;grid-template-columns:1fr}.dt-drilling__right img{max-width:100%;padding:22px}.dt-drilling__rule{max-width:100%}.dt-drilling--copy2x .dt-drilling__left li,.dt-drilling--copy2x .dt-drilling__left p{font-size:16px}}.dt-ib{background-image:url(https://47027673.fs1.hubspotusercontent-na1.net/hubfs/47027673/dtbg2.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:96px 0;position:relative}.dt-ib__inner{align-items:center;display:grid;gap:60px;grid-template-columns:1.05fr 1fr;margin:0 auto;max-width:1200px;padding:0 20px}.dt-ib__media{min-height:520px;position:relative}.dt-ib__img{border-radius:8px;box-shadow:0 18px 40px rgba(0,0,0,.14);overflow:hidden;position:absolute}.dt-ib__img img{display:block;height:auto;width:100%}.dt-ib__img--1{left:0;top:10px;width:52%;z-index:1}.dt-ib__img--2{background:#fff;border:10px solid #ff7531;bottom:0;right:0;width:58%;z-index:2}.dt-ib__content h2{color:#000;font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:clamp(40px,4.6vw,64px);font-weight:800;letter-spacing:-.02em;line-height:1.05;margin:0 0 16px}.dt-ib__content p{color:#4d4f50;font-size:16px;font-weight:600;line-height:1.75;margin:0 0 26px;max-width:560px}.dt-btn{align-items:center;background:#ff7531;border-radius:6px;color:#fff!important;display:inline-flex;font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:700;height:46px;justify-content:center;letter-spacing:.02em;line-height:1em;padding:0 22px;text-decoration:none;width:fit-content}.dt-btn:hover{background:#f06520}@media (max-width:992px){.dt-ib{padding:72px 0}.dt-ib__inner{gap:34px;grid-template-columns:1fr}.dt-ib__media{min-height:420px}.dt-ib__content p{max-width:100%}}@media (max-width:520px){.dt-ib__media{display:grid;gap:12px;grid-template-columns:1fr 1fr;min-height:auto}.dt-ib__img{border-radius:8px;inset:auto;position:relative;width:100%}.dt-ib__img--2{border-width:6px}}.blog-feedV2,.blog-feedV2 *{font-family:inherit!important}.blog-feedV2 .recent-post-title{font-weight:800;letter-spacing:-.01em;line-height:1.1}.blog-feedV2 .author_info p,.blog-feedV2 .author_info p small,.blog-feedV2 .meta_wrap,.blog-feedV2 .post_card_inner,.blog-feedV2 .post_card_inner p{font-size:16px;line-height:1.5}.blog-feedV2{--dt-orange:#ff7531}.blog-feedV2 .blogfeed-top-wrp a,.blog-feedV2 .bototm_btn a,.blog-feedV2 .hs-button,.blog-feedV2 a.hs-button,.blog-feedV2 a[class*=btn],.blog-feedV2 a[class*=button]{align-items:center;background-color:var(--dt-orange)!important;border-color:var(--dt-orange)!important;border-radius:6px;color:#fff!important;display:inline-flex;font-weight:800;justify-content:center;line-height:1;padding:12px 22px;text-decoration:none!important}.blog-feedV2 .bototm_btn a:hover,.blog-feedV2 .hs-button:hover,.blog-feedV2 a.hs-button:hover,.blog-feedV2 a[class*=btn]:hover,.blog-feedV2 a[class*=button]:hover{background-color:#f06520!important;border-color:#f06520!important}.blog-feedV2 h2.title{color:inherit;font-family:inherit;font-size:clamp(36px,4.2vw,64px);font-weight:800;letter-spacing:-.02em;line-height:1.05;margin:0}.blog-feedV2 .blogfeed-top-wrp{margin-bottom:24px}.dt-eng-banner{background:#004489;padding:64px 0}.dt-eng-banner .page-center{margin:0 auto;max-width:1200px;padding:0 20px}.dt-eng-banner__inner{max-width:920px}.dt-eng-banner h2.dt-eng-banner__title{color:#fff;font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:clamp(44px,4.2vw,66px);font-weight:800;letter-spacing:-.02em;line-height:1.03;margin:0 0 22px}.dt-eng-banner p{color:hsla(0,0%,100%,.88);line-height:1.6;margin:0 0 14px}.dt-eng-banner p:last-child{margin-bottom:0}.dt-eng-banner ul li{color:hsla(0,0%,100%,.88)}.dt-eng-banner strong{color:#fff;font-weight:700}@media (max-width:767px){.dt-eng-banner{padding:44px 0}.dt-eng-banner__inner{max-width:100%}.dt-blank{display:none}}.dt-team{padding:110px 0}.dt-team__head{margin:0 auto 34px;max-width:980px;text-align:center}.dt-team__title{color:#1b1f24;font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:clamp(34px,3.2vw,52px);font-weight:800;letter-spacing:-.02em;line-height:1.03;margin:0 0 10px}.dt-team__subtitle{color:rgba(27,31,36,.72);font-size:16px;line-height:1.6;margin:0}.dt-team__grid{display:grid;gap:26px;grid-template-columns:repeat(3,minmax(0,1fr))}.dt-team__card{background:#fff;border-radius:14px;box-shadow:0 10px 30px rgba(0,0,0,.08);overflow:hidden;text-align:center}.dt-team__photo{aspect-ratio:4/3;background:#f2f3f5;overflow:hidden;width:100%}.dt-team__photo img{display:block;height:100%!important;object-fit:cover;width:100%}.dt-team__name{color:#000;font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:20px;font-weight:800;letter-spacing:-.01em;margin:18px 0 6px}.dt-team__role{color:#4d4f50;font-size:14px;margin:0 0 14px}.dt-team__linkedin{align-items:center;background:rgba(255,117,49,.1);border-radius:999px;color:#ff7531;display:inline-flex;font-size:14px;font-weight:700;gap:8px;justify-content:center;margin:0 0 18px;padding:10px 14px;text-decoration:none;transition:transform .15s ease,background .15s ease}.dt-team__linkedin:hover{background:rgba(255,117,49,.14);color:#000;transform:translateY(-1px)}.dt-team__li-icon{display:inline-flex;height:14px;margin-top:-1px;width:14px}.dt-team__linkedin span.dt-team__li-text{line-height:1}.dt-team__li-icon svg{fill:currentColor;height:18px;width:18px}@media (max-width:1199px){.dt-team{padding:90px 0}}@media (max-width:991px){.dt-team{padding:80px 0}.dt-team__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.dt-team{padding:60px 0}}@media (max-width:560px){.dt-team{padding:54px 0}.dt-team__grid{grid-template-columns:1fr}}@media (min-width:992px){.cm-header .header__menu--desktop>.header__menu-wrapper>li.header__menu-item:last-child{display:none}.cm-header .nav.megamenu .header__menu--desktop>.header__menu-wrapper>li.more_than_1>ul{top:105px;transform:translate(0)!important;width:100%}.cm-header .nav.megamenu .header__menu--desktop>.header__menu-wrapper>li.more_than_1 a{position:relative}.cm-header .nav.megamenu .header__menu--desktop>.header__menu-wrapper>li.more_than_1{position:static!important}.header__menu ul.header__menu-wrapper li.header__menu-item:first-child>ul.header__menu-submenu ul.header__menu-submenu.header__menu-submenu--level-3>li.header__menu-item{width:23%}.header__menu ul.header__menu-wrapper li.header__menu-item:first-child>ul.header__menu-submenu ul.header__menu-submenu.header__menu-submenu--level-3>li.header__menu-item:nth-child(5){width:31%}.header__menu ul.header__menu-wrapper li.header__menu-item:first-child>ul.header__menu-submenu ul.header__menu-submenu.header__menu-submenu--level-3>li.header__menu-item:nth-child(4){width:15%}.header__menu ul.header__menu-wrapper li.header__menu-item:first-child>ul.header__menu-submenu ul.header__menu-submenu.header__menu-submenu--level-3>li.header__menu-item:first-child ul.header__menu-submenu.header__menu-submenu--level-4{display:flex!important;flex-wrap:wrap;grid-row-gap:20px}.header__menu ul.header__menu-wrapper li.header__menu-item:first-child>ul.header__menu-submenu ul.header__menu-submenu.header__menu-submenu--level-3>li.header__menu-item:first-child ul.header__menu-submenu.header__menu-submenu--level-4>li.header__menu-item{width:33.33%}.header__menu ul.header__menu-wrapper li.header__menu-item:first-child>ul.header__menu-submenu ul.header__menu-submenu.header__menu-submenu--level-3>li.header__menu-item:first-child ul.header__menu-submenu.header__menu-submenu--level-4>li.header__menu-item>a.header__menu-link{font-weight:700}.header__menu ul.header__menu-wrapper li.header__menu-item:first-child>ul.header__menu-submenu ul.header__menu-submenu.header__menu-submenu--level-3>li.header__menu-item:nth-child(3)>ul.header__menu-submenu.header__menu-submenu--level-4 li.header__menu-item{width:100%}.header__menu ul.header__menu-wrapper li.header__menu-item:first-child>ul.header__menu-submenu ul.header__menu-submenu.header__menu-submenu--level-3>li.header__menu-item:first-child{width:57%}.cm-header .nav>nav>ul .header__menu-submenu--level-3>.header__menu-item>a:hover,.header__menu ul.header__menu-wrapper li.header__menu-item:first-child>ul.header__menu-submenu ul.header__menu-submenu.header__menu-submenu--level-3>li.header__menu-item:nth-child(3)>ul.header__menu-submenu.header__menu-submenu--level-4 li.header__menu-item>a:hover,body .nav>nav>ul .header__menu-submenu--level-2>.header__menu-item a:hover{color:#ff7531!important}body .header__menu ul.header__menu-wrapper li.header__menu-item.single_item:nth-child(3){position:relative!important}.header__menu>ul.header__menu-wrapper>li.header__menu-item:nth-child(3)>ul.header__menu-submenu{padding:25px!important;width:auto!important}.header__menu ul.header__menu-wrapper li.header__menu-item:nth-child(3)>ul.header__menu-submenu>li>a.header__menu-link{border:0;color:#303030!important;cursor:pointer;display:block;font-size:16px!important;margin:0;padding:0;text-align:left}.header__menu ul.header__menu-wrapper li.header__menu-item:nth-child(3)>ul.header__menu-submenu>li>a.header__menu-link:hover{color:#ff7531!important}}@media (max-width:991px){.cm-header .nav>nav>ul .header__menu-submenu--level-3>.header__menu-item>a:hover,.header__menu ul.header__menu-wrapper li.header__menu-item:first-child>ul.header__menu-submenu ul.header__menu-submenu.header__menu-submenu--level-3>li.header__menu-item:nth-child(3)>ul.header__menu-submenu.header__menu-submenu--level-4 li.header__menu-item>a:hover{color:#004c97!important}.header__menu>ul.header__menu-wrapper>li.header__menu-item:nth-child(3)>ul.header__menu-submenu>li>a.header__menu-link{border:0;color:#303030!important;cursor:pointer;display:block;font-family:Montserrat,Sans-serif!important;font-size:18px!important;font-weight:600;margin:0;padding:0;text-align:left}.header__menu>ul.header__menu-wrapper>li.header__menu-item:nth-child(3)>ul.header__menu-submenu{padding:25px 15px}}body .header .logo-section{padding-right:15px}@media (max-width:1024px){body .cm-header .logo-section img{max-width:100%}body .feed-outer-wrp.flex_row.rowGap15{column-gap:0;row-gap:20px}}@media (max-width:991px){body .header .logo-section{border:0!important}body .cm-header .logo-section img{max-width:180px}body ul.header__menu-submenu>.header__menu-item:first-child>ul.header__menu-submenu.header__menu-submenu--level-4.no-list>li.header__menu-item:not(:last-child){margin-bottom:20px}.header__menu.header__menu--desktop>.header__menu-wrapper>.header__menu-item>.header__menu-submenu>.header__menu-item>.header__menu-submenu>.header__menu-item:first-child>.header__menu-submenu>.header__menu-item>.header__menu-link{font-weight:600!important}body .blog-feedV2 .post_meta_wrap{flex-direction:column}body .blog-feedV2 .author_wrap,body .blog-feedV2 .meta_wrap{width:100%}body .feed-outer-wrp .recent-post-item2.col4{width:50%}body .feed-outer-wrp.flex_row.rowGap15{column-gap:0;row-gap:40px}.cm-header .nav.megamenu>nav>ul .header__menu-item--depth-1>ul>li>a{display:none}}@media (max-width:992px){.dt-ib__media{display:flex;min-height:auto;grid-gap:20px}.dt-ib__img{position:relative;top:0;width:calc(50% - 10px)}.dt-ib__img img{aspect-ratio:1;object-fit:cover}.solving-problem .dt-ib__img img{aspect-ratio:auto;object-fit:contain}.solving-problem .dt-ib__img--1{max-width:600px;width:100%}}@media (max-width:767px){body .cm-header .logo-section img{max-width:133px}body .feed-outer-wrp .recent-post-item2.col4,body .feed-outer-wrp .recent-post-item2.col6{width:100%}body .feed-outer-wrp.flex_row.rowGap15{column-gap:0;row-gap:20px}.dt-ib__media{grid-gap:10px}.dt-ib__img{width:calc(50% - 5px)}}.blog-post-container h1,.blog-post-container h2,.blog-post-container h3,.blog-post-container h4,.blog-post-container h5,.blog-post-container h6{font-family:Montserrat,sans-serif}.post_social_share_wrp{justify-content:center}.post_social_share_wrp .social_share{display:flex;justify-content:flex-start;margin:0 auto;max-width:1000px;width:100%}.post_social_share_wrp .social_share .social_share_inner{background-color:rgba(255,117,49,.1);border-radius:5px;justify-content:center;padding:14px 30px;width:auto}.blog-header__author-social-links>a,.social_share_inner ul>li>a{background-color:#fff}.blog-header__author-social-links>a:hover,.social_share_inner ul>li>a:hover{background-color:#f4792d}.blog-header__author-social-links>a:hover svg path,.social_share_inner ul>li>a:hover svg path{fill:#fff}.blog-post-container.post-pagination,.blog-post-container.post_social_share_main{padding:0}.post_social_share_main{padding-bottom:115px!important;padding-top:0!important}@media (max-width:1199px){body .blog-post-container.post_social_share_main{padding:0 40px 105px!important}.blog-main-post .blog-post-container{padding:90px 0!important}}@media (max-width:991px){section.blog-index.flex_row{grid-template-columns:repeat(2,1fr)}body .blog-post-container.post_social_share_main{padding-bottom:95px!important;padding-top:0!important}.blog-main-post .blog-post-container{padding:80px 0!important}}@media (max-width:767px){.sidebar .blog-index .blog-index__post{padding:20px}body .blog-post-container.post_social_share_main{padding:0 10px 75px!important}.blog-main-post .blog-post-container{padding:60px 0!important}}@media(max-width:575px){section.blog-index.flex_row{grid-template-columns:repeat(1,1fr)}}body .blog-feedV2 .overlay_bg.bg_primary,body .blog-index__post-inner-card .overlay_bg.bg_primary{background:linear-gradient(180deg,rgba(21,192,234,.1),#ff7531)}.dt-team__card{cursor:pointer}html.modal-open{overflow:hidden!important}.custome-modal{background-color:rgba(0,0,0,.5);display:none;inset:0;overflow:auto;position:fixed;z-index:99999}.custome-modal.active{display:block}.custome-modal__container{justify-content:center;margin:20px auto;max-width:1120px;min-height:calc(100vh - 40px);padding-left:20px;padding-right:20px}.custome-modal__body,.custome-modal__container{display:flex;flex-direction:column;position:relative;width:100%}.custome-modal__body{background-color:#fff;padding:100px}.custome-modal__body-close{inset:20px 20px auto auto;position:absolute}.custome-modal__body-close button{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-x-lg' viewBox='0 0 16 16'%3E%3Cpath d='M2.146 2.854a.5.5 0 1 1 .708-.708L8 7.293l5.146-5.147a.5.5 0 0 1 .708.708L8.707 8l5.147 5.146a.5.5 0 0 1-.708.708L8 8.707l-5.146 5.147a.5.5 0 0 1-.708-.708L7.293 8z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;border:0;cursor:pointer;height:20px;margin:0;padding:0;width:20px}.custome-modal__inner-content{display:flex;flex-wrap:wrap;width:100%;grid-gap:40px}.custome-modal__team-img{align-self:flex-start;aspect-ratio:4/4;width:calc(40% - 20px)}.custome-modal__team-img img{height:100%!important;object-fit:cover;width:100%}.custome-modal__team-bio{display:flex;flex-direction:column;width:calc(60% - 20px);grid-gap:15px;align-self:center}.custome-modal__team-bio h3{color:#ff7531;margin:0}.custome-modal__team-bio h5{color:#4d4f50;font-weight:700;margin:0}.custome-modal__team-bio-copy{width:100%}.custome-modal__team-bio-copy p{color:#4d4f50;font-weight:500;line-height:1.8;margin:0 0 10px}.custome-modal__team-bio-copy p:last-child{margin:0}.custome-modal__team-bio-social{display:flex;flex-wrap:wrap;width:100%;grid-gap:10px}.dt-team__li-icon img{height:14px;width:14px}.custome-modal__body-main{display:flex;flex-direction:column}.custome-modal__inner-content:not(.active){display:none}.header__menu-wrapper>.header__menu-item>.header__menu-submenu>.header__menu-item>.header__menu-submenu>.header__menu-item:last-child>.header__menu-submenu .header__menu-item a{color:#303030!important;font-family:Montserrat,Sans-serif!important;font-size:20px;font-weight:600!important}.header__menu-wrapper>.header__menu-item>.header__menu-submenu>.header__menu-item>.header__menu-submenu>.header__menu-item:last-child>.header__menu-submenu .header__menu-item a:hover{color:#ff7531!important}.footer_partial_wrapper{background-image:none!important}.header__menu>.header__menu-wrapper>li.header__menu-item:nth-child(2),.hs-blog-listing .blog-feedV2,.hs-blog-post .blog-feedV2{display:none}.nav.megamenu>nav>ul .header__menu-item--depth-1>ul>li>a,.nav>nav>ul .header__menu-item--depth-1>a{font-size:20px}@media (max-width:991px){.custome-modal__body{padding:60px}.header__menu-wrapper>.header__menu-item>.header__menu-submenu>.header__menu-item>.header__menu-submenu>.header__menu-item:last-child>.header__menu-submenu .header__menu-item a{font-family:Montserrat,Sans-serif!important;font-size:18px;font-weight:600;line-height:1}}@media (max-width:767px){.custome-modal__body{padding:40px 30px 30px}.custome-modal__body-close{inset:10px 10px auto auto}.custome-modal__body-close button{height:17px;width:17px}.custome-modal__team-img{max-width:300px;width:100%}.custome-modal__team-bio{width:100%}}.dti-client-section{margin:auto;max-width:1200px;padding:70px 0}.dti-client-section .section-heading{color:#fff;margin-bottom:50px;text-align:center}.dti-client-section .section-heading h2{color:#fff;font-size:54px;font-weight:800;line-height:1.1;margin-bottom:18px}.dti-client-section .section-heading p{color:#fff;font-size:18px;line-height:1.7;margin:auto;max-width:548px}.dti-client-section .orange-line{background:#ff6a00;border-radius:20px;height:4px;margin:25px auto 0;width:70px}.dti-client-section .card-wrapper{display:grid;gap:30px;grid-template-columns:repeat(2,1fr);margin-bottom:40px}.dti-client-section .card-wrapper.card-wrapper--grid-1{grid-template-columns:repeat(1,1fr);margin:0 auto;max-width:800px}.dti-client-section .info-card{background:#071829;border:1px solid hsla(0,0%,100%,.1);border-radius:18px;box-shadow:0 0 0 1px hsla(0,0%,100%,.03),0 20px 40px rgba(0,0,0,.35);display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:34px;position:relative;transition:.3s}.dti-client-section .info-card:hover{border-color:rgba(255,106,0,.4);transform:translateY(-5px)}.dti-client-section .top-content{align-items:center;display:flex;gap:18px}.dti-client-section .icon-box{align-items:center;border:2px solid hsla(0,0%,100%,.12);border-radius:50%;display:flex;height:90px;justify-content:center;min-width:90px;position:relative;width:90px}.dti-client-section .icon-box:before{border:3px solid transparent;border-radius:50%;border-top-color:#ff6a00;content:"";inset:-2px;position:absolute;transform:rotate(35deg)}.dti-client-section .icon-box .icon img{max-height:40px;width:100%}.dti-client-section .icon{color:#fff;font-size:30px}.dti-client-section .card-title{color:#fff;font-size:24px;font-weight:800;line-height:1.2;margin-bottom:0;max-width:52%}.dti-client-section .card-content{margin-top:20px;padding-top:20px;position:relative}.dti-client-section .card-content:before{background:hsla(0,0%,100%,.12);content:"";height:3px;inset:0;left:0;position:absolute;top:0;width:72px}.dti-client-section .card-content p{color:#fff;font-size:15px;line-height:1.8;margin-bottom:18px}.dti-client-section .card-content ul{padding-left:0}.dti-client-section .sub-title{color:#fff;font-size:18px;font-weight:700;margin:0 0 18px}.dti-client-section .feature-list{list-style:none;margin-bottom:30px}.dti-client-section .feature-list li{align-items:flex-start;color:#d7dee8;display:flex;font-size:15px;gap:12px;line-height:1.5;margin-bottom:12px}.dti-client-section .feature-list li:before{align-items:center;border:1px solid #ff6a00;border-radius:50%;color:#ff6a00;content:"✓";display:flex;font-size:12px;height:20px;justify-content:center;margin-top:2px;min-width:20px;width:20px}.dti-client-section .cta-btn{align-items:center;background:#ff6a00;border-radius:10px;color:#fff;display:inline-flex;font-size:15px;font-weight:700;gap:12px;padding:16px 24px;text-decoration:none;transition:.3s;width:fit-content}.dti-client-section .cta-btn:hover{background:#f06520;color:#fff}.dti-client-section .feature-wrapper{margin:auto;max-width:1100px;position:relative;width:100%}.dti-client-section .feature-wrapper:before{background:linear-gradient(180deg,hsla(0,0%,100%,.18),hsla(0,0%,100%,.03));border-radius:22px;content:"";inset:-1px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none;position:absolute}.dti-client-section .feature-card{backdrop-filter:blur(10px);background:linear-gradient(180deg,rgba(8,24,39,.95),rgba(3,12,22,.95));border:1px solid hsla(0,0%,100%,.06);border-radius:22px;box-shadow:0 0 40px rgba(0,0,0,.45),inset 0 1px 0 hsla(0,0%,100%,.05);display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden}.dti-client-section .feature-item{align-items:center;display:flex;gap:22px;padding:25px 20px;position:relative}.dti-client-section .feature-item:not(:last-child):after{background:#20303e;content:"";height:72%;position:absolute;right:0;top:50%;transform:translateY(-50%);width:2px}.dti-client-section .icon-box-new{align-items:center;border-radius:50%;display:flex;height:86px;justify-content:center;min-width:86px;position:relative}.dti-client-section .icon-box-new img{filter:brightness(0) saturate(100%) invert(48%) sepia(95%) saturate(2164%) hue-rotate(359deg) brightness(102%) contrast(105%);max-width:70px;width:100%}.dti-client-section .icon2{fill:none;height:58px;stroke:#ff7a00;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:58px;z-index:2}.dti-client-section .content h2{color:#fff;font-size:18px;font-weight:800;letter-spacing:-.4px;line-height:1.2;margin-bottom:5px}.dti-client-section .content h2 span{color:#ff7a00;font-size:15px;font-weight:700}.dti-client-section .content p{color:#fff;font-size:13px;line-height:1.6;max-width:290px}.dti-client-section .content h2 span.yrs-text{color:#fff;font-size:30px}.dti-client-section .feature-item{transition:.35s ease}.dti-client-section .feature-item:hover{background:hsla(0,0%,100%,.02)}.feature-item:hover .icon-box{transform:translateY(-4px)}.icon-box{transition:.35s ease}.solving-problem .dt-ib__img--1{left:0;margin:auto;position:relative;right:0;top:0;width:100%}.solving-problem .dt-ib__img img{width:100%!important}@media(max-width:1200px){.dti-client-section{padding:70px 20px}.dti-client-section .card-title{font-size:22px;max-width:100%}.dti-client-section .feature-item{gap:16px;padding:22px 18px}}@media(max-width:991px){.dti-client-section .section-heading{margin-bottom:45px}.dti-client-section .section-heading h2{font-size:42px}.dti-client-section .section-heading p{font-size:16px;line-height:1.7}.dti-client-section .card-wrapper{gap:24px;grid-template-columns:1fr}.dti-client-section .info-card{padding:28px}.dti-client-section .top-content{gap:16px}.dti-client-section .icon-box{height:78px;min-width:78px;width:78px}.dti-client-section .icon-box .icon img{max-height:34px;width:100%}.dti-client-section .card-title{font-size:22px;line-height:1.3}.dti-client-section .card-content p{font-size:15px;line-height:1.7}.dti-client-section .feature-card{grid-template-columns:1fr}.dti-client-section .feature-item{padding:24px 22px}.dti-client-section .feature-item:not(:last-child):after{bottom:0;height:1px;left:50%;top:auto;transform:translateX(-50%);width:88%}}@media(max-width:767px){.dti-client-section{padding:60px 16px}.dti-client-section .section-heading h2{font-size:34px}.dti-client-section .section-heading p{font-size:15px}.dti-client-section .info-card{border-radius:18px;padding:24px 20px}.dti-client-section .top-content{align-items:flex-start;flex-direction:column;margin-top:20px}.dti-client-section .card-title{font-size:20px}.dti-client-section .sub-title{font-size:17px}.dti-client-section .feature-list li{font-size:14px}.dti-client-section .cta-btn{font-size:14px;justify-content:center;padding:15px 18px;text-align:center;width:100%}.dti-client-section .feature-item{flex-direction:column;padding:28px 20px;text-align:center}.dti-client-section .icon-box-new{height:auto}.dti-client-section .icon-box-new img{max-width:58px}.dti-client-section .content h2{font-size:20px}.dti-client-section .content h2 span.yrs-text{font-size:30px}.dti-client-section .content p{font-size:14px;max-width:100%}.dti-client-section .card-content{margin-top:20px}}@media(max-width:480px){.dti-client-section{padding:50px 14px}.dti-client-section .section-heading{margin-bottom:38px}.dti-client-section .section-heading h2{font-size:30px}.dti-client-section .section-heading p{font-size:14px;line-height:1.7}.dti-client-section .orange-line{margin-top:22px}.dti-client-section .info-card{padding:22px 16px}.dti-client-section .icon-box{height:70px;min-width:70px;width:70px}.dti-client-section .card-title{font-size:18px}.dti-client-section .card-content p{font-size:14px}.dti-client-section .sub-title{font-size:16px}.dti-client-section .feature-list li{font-size:13px;gap:10px}.dti-client-section .feature-item{padding:24px 16px}.dti-client-section .content h2{font-size:18px}.dti-client-section .content p{font-size:13px;line-height:1.6}}.tools--problem__section{align-items:center;display:flex;font-family:Arial,Helvetica,sans-serif;justify-content:center;padding:75px 0}.tools--problem__section .wrapper{display:flex;gap:60px;justify-content:space-between;max-width:1200px;width:100%}.tools--problem__section .left{flex:1;position:relative;top:35px}.tools--problem__section .line{background:#ff6b2c;height:1px;margin-bottom:25px;position:relative;width:90%}.tools--problem__section .line:before{background:#ff6b2c;content:"";height:8px;left:0;position:absolute;top:-4px;width:80px}.tools--problem__section .title{color:#000;font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:72px;font-weight:800;letter-spacing:-2px;line-height:.95;margin-bottom:28px}.tools--problem__section .dt-drilling__inner{gap:50px;grid-template-columns:1fr 1.1fr}.tools--problem__section .card{background:#fff;border-radius:18px;box-shadow:0 4px 12px rgba(0,0,0,.04),0 12px 30px rgba(0,0,0,.06);flex:1;padding:35px}.tools--problem__section .card-top{align-items:center;display:flex;gap:12px;margin-bottom:20px}.tools--problem__section .icon-box{align-items:center;border:2px solid #ff6b2c;border-radius:8px;color:#ff6b2c;display:flex;font-size:14px;font-weight:700;height:32px;justify-content:center;width:32px}.tools--problem__section .small-title{color:#ff6b2c;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase}.tools--problem__section .card-heading{font-style:italic;margin-bottom:25px}.tools--problem__section .list{display:flex;flex-direction:column;gap:14px}.tools--problem__section .item{align-items:flex-start;align-items:center;background:#fafafa;border-left:2px solid #ff6b2c;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.04),0 12px 30px rgba(0,0,0,.06);display:flex;gap:15px;min-height:86px;padding:18px}.tools--problem__section .item p{margin-bottom:0}.tools--problem__section .bottom-line{background:#ffd6c6;height:2px;margin:28px 0 22px;position:relative;width:100%}.tools--problem__section .card .list .item p{line-height:1.4;width:calc(100% - 45px)}.tools--problem__section .bottom-line:before{background:#ff6b2c;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:-2px;width:6px}.tools--problem__section .footer-text{margin-bottom:0}.timeline-section--timeline_content{z-index:6}@media(max-width:991px){.tools--problem__section .wrapper{flex-direction:column}.tools--problem__section .title{font-size:52px}.tools--problem__section .dt-drilling__inner{grid-template-columns:1fr}.tools--problem__section .card .list .item p{width:100%}.tools--problem__section{padding:40px 0}.timeline-section--timeline_component:after,.timeline-section--timeline_component:before{height:0}}@media(max-width:600px){.tools--problem__section .card{padding:24px}.tools--problem__section .title{font-size:42px}.tools--problem__section .item{align-items:flex-start;flex-direction:column}}.timeline-section--timeline_content-right .timeline-section--content{max-height:0;overflow:hidden;transition:max-height .4s ease}.timeline-section--timeline_content.active .timeline-section--timeline_content-right .timeline-section--content{max-height:1000px}.timeline-section--timeline_content{cursor:pointer}.timeline-section--timeline_content-right h2{display:flex;margin-bottom:0;grid-gap:20px;flex:1;justify-content:space-between}.timeline-section--timeline_content-right h2 span{background-image:url(/hubfs/DirectionalTechnology_February2025/Images/down.svg);background-position:50%;background-repeat:no-repeat;background-size:50px;height:45px;transition:transform .3s ease;width:45px}.timeline-section--timeline_content.active .timeline-section--timeline_content-right h2 span{transform:rotate(180deg)}.timeline-section--timeline_center-circle{margin-top:13px}.timeline-section--timeline_content{padding:45px 0}@media(max-width:767px){.timeline-section--timeline_center-circle{margin-top:0;top:60px}.timeline-section--timeline_content{padding:45px 0 45px 30px}.timeline-section--timeline_content-right h2{flex-direction:column;grid-gap:0}}.dti-home-proof{margin:50px auto 65px;max-width:1240px;padding:0 15px;width:100%}.dti-home-proof,.dti-home-proof *{box-sizing:border-box}.dti-home-proof__card{background:#fff;border-radius:18px;box-shadow:0 16px 38px rgba(0,0,0,.13);display:grid;grid-template-columns:minmax(0,38%) minmax(0,62%);overflow:hidden}.dti-home-proof__visual{align-items:center;background:transparent;color:#fff;display:flex;min-height:365px;padding:40px 45px;position:relative;z-index:1}.dti-home-proof__visual:before{background-image:linear-gradient(90deg,rgba(0,25,50,.82),rgba(0,68,137,.58)),url(https://47027673.fs1.hubspotusercontent-na1.net/hubfs/47027673/Proven%20Track%20Record.png);background-position:30%;background-repeat:no-repeat;background-size:cover;clip-path:polygon(0 0,calc(100% - 16px) 0,calc(100% - 94px) 100%,0 100%);z-index:0}.dti-home-proof__visual:after,.dti-home-proof__visual:before{content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:calc(100% + 56px)}.dti-home-proof__visual:after{background:#ff7531;clip-path:polygon(calc(100% - 16px) 0,100% 0,calc(100% - 78px) 100%,calc(100% - 94px) 100%);z-index:2}.dti-home-proof__stat{position:relative;z-index:3}.dti-home-proof__eyebrow{color:#fff;display:block;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;letter-spacing:1.5px;line-height:1.5;margin-bottom:15px}.dti-home-proof__stat strong{color:#ff7531;display:block;font-family:Montserrat,sans-serif;font-size:clamp(54px,6vw,86px);font-weight:800;line-height:1.1}.dti-home-proof__stat-label{color:#fff;display:block;font-family:Montserrat,sans-serif;font-size:20px;font-weight:700;line-height:1.35;margin-top:10px}.dti-home-proof__accent{background:#ff7531;border-radius:4px;display:block;height:5px;margin-top:25px;width:58px}.dti-home-proof__content{align-items:flex-start;background:#fff;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:48px 55px 48px 70px;position:relative;z-index:0}.dti-home-proof__content h2{color:#111;font-family:Montserrat,sans-serif;font-size:clamp(26px,3vw,38px);font-weight:800;line-height:1.2;margin:0 0 20px}.dti-home-proof__content p{color:#333;font-family:Open Sans,sans-serif;font-size:15px;font-weight:400;line-height:1.7;margin:0 0 16px}.dti-home-proof__button{align-items:center;background:#ff7531;border-radius:6px;color:#fff!important;display:inline-flex;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;gap:14px;justify-content:center;line-height:1.3;margin-top:12px;padding:15px 23px;text-decoration:none!important;transition:background .2s ease,transform .2s ease}.dti-home-proof__button:focus-visible,.dti-home-proof__button:hover{background:#e85f1e;color:#fff!important;transform:translateY(-2px)}.dti-home-proof__button:focus-visible{outline:3px solid #004489;outline-offset:3px}@media (max-width:991px) and (min-width:768px){.dti-home-proof__visual{padding:30px 25px}.dti-home-proof__content{padding:35px 30px 35px 65px}.dti-home-proof__stat strong{font-size:58px}.dti-home-proof__stat-label{font-size:17px}.dti-home-proof__content h2{font-size:27px}.dti-home-proof__content p{font-size:14px}}@media (max-width:767px){.dti-home-proof{margin:35px auto 45px;padding:0 15px}.dti-home-proof__card{border-radius:14px;grid-template-columns:1fr}.dti-home-proof__visual{min-height:220px;padding:35px 30px}.dti-home-proof__visual:before{background-position:30%;clip-path:none;height:100%;width:100%}.dti-home-proof__visual:after{bottom:0;clip-path:none;height:6px;left:0;right:0;top:auto;width:100%}.dti-home-proof__stat strong{font-size:58px}.dti-home-proof__stat-label{font-size:17px}.dti-home-proof__eyebrow{font-size:11px}.dti-home-proof__content{padding:32px 28px}.dti-home-proof__content h2{font-size:27px}.dti-home-proof__content p{font-size:14px}.dti-home-proof__button{justify-content:center;text-align:center;width:100%}}.dti-difference{background:transparent;padding:65px 20px 75px;width:100%}.dti-difference,.dti-difference *{box-sizing:border-box}.dti-difference__inner{align-items:center;display:grid;gap:55px;grid-template-columns:minmax(0,43%) minmax(0,57%);margin:0 auto;max-width:1200px;width:100%}.dti-difference__intro{min-width:0}.dti-difference__line{background:#004489;height:2px;margin-bottom:30px;max-width:300px;position:relative;width:100%}.dti-difference__line:before{background:#ff7531;content:"";height:6px;left:0;position:absolute;top:-2px;width:75px}.dti-difference__eyebrow{color:#004489;display:block;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;line-height:1.5;margin-bottom:15px}.dti-difference__intro h2{color:#080808;font-family:Montserrat,sans-serif;font-size:clamp(36px,3.6vw,54px);font-weight:800;letter-spacing:-1.5px;line-height:1.12;margin:0 0 24px}.dti-difference__intro p{color:#4d4f50;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:1.85;margin:0;max-width:480px}.dti-difference__card{background:#fff;border-radius:15px;border-top:4px solid #ff7531;box-shadow:0 15px 40px rgba(0,0,0,.09);min-width:0;padding:35px 40px 30px}.dti-difference__card-header{align-items:center;display:flex;gap:15px;margin-bottom:15px}.dti-difference__card-header span{color:#004489;flex-shrink:0;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;letter-spacing:1.4px}.dti-difference__header-line{background:#dce5ed;flex:1;height:1px}.dti-difference__list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.dti-difference__item{align-items:flex-start;border-bottom:1px solid #e5e9ed;display:flex;gap:20px;margin:0;padding:23px 0}.dti-difference__item:last-child{border-bottom:none}.dti-difference__number{align-items:center;background:#eaf2f9;border-radius:9px;color:#004489;display:flex;flex-shrink:0;font-family:Montserrat,sans-serif;font-size:18px;font-weight:800;height:52px;justify-content:center;line-height:1;width:52px}.dti-difference__item-content{flex:1;min-width:0}.dti-difference__item-content h3{color:#111;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;line-height:1.35;margin:0 0 8px}.dti-difference__item-content p{color:#4d4f50;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;line-height:1.65;margin:0}.dti-difference__card-footer{align-items:center;border-top:1px solid #e5e9ed;display:flex;gap:12px;margin-top:8px;padding-top:20px}.dti-difference__footer-accent{background:#ff7531;border-radius:3px;flex-shrink:0;height:4px;width:30px}.dti-difference__card-footer>span:last-child{color:#004489;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;letter-spacing:.3px}@media (max-width:991px){.dti-difference{padding:55px 20px}.dti-difference__inner{gap:35px;grid-template-columns:1fr}.dti-difference__intro h2{font-size:43px;max-width:650px}.dti-difference__intro p{max-width:750px}.dti-difference__card{width:100%}}@media (max-width:767px){.dti-difference{padding:40px 15px 50px}.dti-difference__inner{gap:30px}.dti-difference__line{margin-bottom:25px}.dti-difference__eyebrow{font-size:11px}.dti-difference__intro h2{font-size:clamp(30px,8vw,38px);letter-spacing:-.7px;line-height:1.15;margin-bottom:20px}.dti-difference__intro p{font-size:14px;line-height:1.75}.dti-difference__card{border-radius:12px;padding:25px 22px}.dti-difference__card-header{margin-bottom:10px}.dti-difference__card-header span{font-size:10px;letter-spacing:1px}.dti-difference__item{gap:14px;padding:21px 0}.dti-difference__number{font-size:15px;height:42px;width:42px}.dti-difference__item-content h3{font-size:16px;margin-bottom:6px}.dti-difference__item-content p{font-size:13px;line-height:1.65}.dti-difference__card-footer{padding-top:17px}.dti-difference__card-footer>span:last-child{font-size:11px}}.dti-trust-proof{background:#0d151d;color:#fff;padding:80px 20px 85px;width:100%}.dti-trust-proof,.dti-trust-proof *{box-sizing:border-box}.dti-trust-proof__inner{margin:0 auto;max-width:1170px;width:100%}.dti-trust-proof__heading{margin:0 auto 42px;max-width:900px;text-align:center}.dti-trust-proof__eyebrow{align-items:center;color:#ff7531;display:flex;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;gap:14px;justify-content:center;letter-spacing:2px;margin-bottom:20px}.dti-trust-proof__eyebrow span{background:#ff7531;display:block;height:3px;width:26px}.dti-trust-proof__heading h2{color:#fff;font-family:Montserrat,sans-serif;font-size:clamp(36px,4vw,54px);font-weight:800;letter-spacing:-1px;line-height:1.12;margin:0 0 20px}.dti-trust-proof__heading p{color:#c3cdd6;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:1.75;margin:0 auto;max-width:730px}.dti-trust-proof__featured{align-items:center;background:linear-gradient(110deg,rgba(0,68,137,.38),hsla(0,0%,100%,.07));border:1px solid hsla(0,0%,100%,.12);border-radius:12px;border-top:3px solid #ff7531;display:grid;grid-template-columns:minmax(0,38%) minmax(0,62%);margin-bottom:20px;min-height:190px;padding:28px 45px;width:100%}.dti-trust-proof__featured-number{color:#ff7531;font-family:Montserrat,sans-serif;font-size:clamp(76px,10vw,130px);font-weight:800;letter-spacing:-5px;line-height:1}.dti-trust-proof__featured-number span{font-size:.65em;vertical-align:13%}.dti-trust-proof__featured-content{border-left:1px solid hsla(0,0%,100%,.22);padding-left:35px}.dti-trust-proof__featured-label{color:#ff7531;display:block;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;letter-spacing:1.5px;line-height:1.5;margin-bottom:12px}.dti-trust-proof__featured-content h3{color:#fff;font-family:Montserrat,sans-serif;font-size:clamp(23px,2.5vw,32px);font-weight:800;line-height:1.2;margin:0 0 12px}.dti-trust-proof__featured-content p{color:#c3cdd6;font-family:Open Sans,sans-serif;font-size:15px;line-height:1.7;margin:0}.dti-trust-proof__grid{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.dti-trust-proof__card{background:hsla(0,0%,100%,.09);border:1px solid hsla(0,0%,100%,.11);border-radius:10px;min-height:218px;min-width:0;padding:30px 28px;position:relative;transition:background .25s ease,transform .25s ease,border-color .25s ease}.dti-trust-proof__card:before{background:#ff7531;border-radius:0 0 4px 4px;content:"";height:4px;left:28px;position:absolute;top:0;width:45px}.dti-trust-proof__card:hover{background:hsla(0,0%,100%,.13);border-color:rgba(255,117,49,.35);transform:translateY(-3px)}.dti-trust-proof__card-label{color:#ff9a67;display:block;font-family:Montserrat,sans-serif;font-size:10px;font-weight:700;letter-spacing:1.5px;line-height:1.5;margin-bottom:18px}.dti-trust-proof__card h3{color:#fff;font-family:Montserrat,sans-serif;font-size:20px;font-weight:700;line-height:1.35;margin:0 0 14px}.dti-trust-proof__card p{color:#c3cdd6;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;line-height:1.7;margin:0}.dti-trust-proof__footer{display:flex;justify-content:center;margin-top:38px}.dti-trust-proof__button{align-items:center;background:#ff7531;border-radius:6px;color:#fff!important;display:inline-flex;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;gap:15px;justify-content:center;line-height:1.4;padding:16px 27px;text-decoration:none!important;transition:background .2s ease,transform .2s ease}.dti-trust-proof__button:hover{background:#e85f1e;color:#fff!important;transform:translateY(-2px)}.dti-trust-proof__button:focus-visible{outline:3px solid #fff;outline-offset:4px}.dti-trust-proof__button span{font-size:19px;line-height:1}@media (max-width:991px){.dti-trust-proof{padding:65px 25px}.dti-trust-proof__heading h2{font-size:43px}.dti-trust-proof__featured{padding:30px}.dti-trust-proof__featured-number{font-size:85px}.dti-trust-proof__featured-content{padding-left:25px}.dti-trust-proof__grid{gap:12px}.dti-trust-proof__card{padding:27px 20px}.dti-trust-proof__card h3{font-size:17px}.dti-trust-proof__card p{font-size:13px}}@media (max-width:767px){.dti-trust-proof{padding:50px 15px 60px}.dti-trust-proof__heading{margin-bottom:30px}.dti-trust-proof__eyebrow{font-size:10px;gap:10px;letter-spacing:1.3px}.dti-trust-proof__eyebrow span{width:18px}.dti-trust-proof__heading h2{font-size:clamp(30px,8vw,39px);letter-spacing:-.6px;line-height:1.15}.dti-trust-proof__heading h2 br{display:none}.dti-trust-proof__heading p{font-size:14px;line-height:1.75}.dti-trust-proof__featured{gap:15px;grid-template-columns:1fr;margin-bottom:15px;min-height:auto;padding:27px}.dti-trust-proof__featured-number{font-size:85px;letter-spacing:-3px}.dti-trust-proof__featured-content{border-left:none;border-top:1px solid hsla(0,0%,100%,.2);padding-left:0;padding-top:20px}.dti-trust-proof__featured-content h3{font-size:24px}.dti-trust-proof__featured-content p{font-size:14px}.dti-trust-proof__grid{gap:15px;grid-template-columns:1fr}.dti-trust-proof__card{min-height:auto;padding:28px 25px}.dti-trust-proof__card:before{left:25px}.dti-trust-proof__card h3{font-size:19px}.dti-trust-proof__card p{font-size:14px}.dti-trust-proof__footer{margin-top:30px}.dti-trust-proof__button{padding:16px 20px;width:100%}}@media (prefers-reduced-motion:reduce){.dti-trust-proof__button,.dti-trust-proof__card{transition:none}.dti-trust-proof__button:hover,.dti-trust-proof__card:hover{transform:none}}.dti-resources{background:transparent;padding:75px 20px 85px;width:100%}.dti-resources,.dti-resources *{box-sizing:border-box}.dti-resources__inner{margin:0 auto;max-width:1200px;width:100%}.dti-resources__heading{margin:0 auto 45px;max-width:900px;text-align:center}.dti-resources__eyebrow{color:#004489;display:block;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;line-height:1.5;margin-bottom:15px}.dti-resources__heading h2{color:#101820;font-family:Montserrat,sans-serif;font-size:clamp(34px,4vw,52px);font-weight:800;letter-spacing:-1px;line-height:1.15;margin:0 0 22px}.dti-resources__heading p{color:#4d4f50;font-family:Open Sans,sans-serif;font-size:16px;line-height:1.75;margin:0 auto;max-width:730px}.dti-resources__grid{align-items:stretch;display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr))}.dti-resources__card{background:#fff;border:1px solid #e2e6eb;border-radius:14px;box-shadow:0 12px 30px rgba(0,0,0,.07);display:flex;flex-direction:column;height:100%;min-width:0;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.dti-resources__card:hover{box-shadow:0 18px 38px rgba(0,0,0,.12);transform:translateY(-5px)}.dti-resources__visual{display:flex;flex-direction:column;gap:16px;min-height:238px;padding:23px}.dti-resources__visual--utility{background:#fff0e8}.dti-resources__visual--environmental{background:#eaf1f7}.dti-resources__visual-top{align-items:center;display:flex;gap:10px;justify-content:space-between}.dti-resources__file-icon{align-items:center;border:2px solid #ff7531;border-radius:7px;color:#c95415;display:inline-flex;font-family:Montserrat,sans-serif;font-size:12px;font-weight:800;height:40px;justify-content:center;width:40px}.dti-resources__visual--environmental .dti-resources__file-icon{border-color:#004489;color:#004489}.dti-resources__type{color:#004489;font-family:Montserrat,sans-serif;font-size:10px;font-weight:700;letter-spacing:.8px;line-height:1.4;text-align:right}.dti-resources__cover{background:linear-gradient(125deg,#101820,#243744);border-radius:8px;display:flex;flex:1;flex-direction:column;justify-content:center;min-width:0;padding:23px 20px}.dti-resources__cover-small{font-size:11px;font-weight:700;letter-spacing:1px;margin-bottom:7px}.dti-resources__cover strong,.dti-resources__cover-small{color:#fff;display:block;font-family:Montserrat,sans-serif}.dti-resources__cover strong{font-size:clamp(20px,1.65vw,27px);font-weight:800;letter-spacing:-.6px;line-height:1.15;overflow-wrap:anywhere}.dti-resources__cover strong span{color:#ff7531}.dti-resources__visual--environmental .dti-resources__cover strong span{color:#7ac24b}.dti-resources__cover-line{background:#ff7531;display:block;height:3px;margin:13px 0;width:55px}.dti-resources__visual--environmental .dti-resources__cover-line{background:#7ac24b}.dti-resources__cover small{color:#e0e6ed;display:block;font-family:Open Sans,sans-serif;font-size:10px;font-weight:600;line-height:1.5}.dti-resources__body{align-items:flex-start;display:flex;flex:1;flex-direction:column;min-width:0;padding:27px 27px 24px}.dti-resources__category{color:#004489;display:block;font-size:11px;letter-spacing:1.3px;margin-bottom:13px}.dti-resources__body h3,.dti-resources__category{font-family:Montserrat,sans-serif;font-weight:700}.dti-resources__body h3{color:#101820;font-size:22px;line-height:1.3;margin:0 0 13px}.dti-resources__body p{color:#4d4f50;font-family:Open Sans,sans-serif;font-size:14px;line-height:1.75;margin:0 0 25px}.dti-resources__link{align-items:center;border-top:1px solid #e5e9ed;color:#004489!important;display:flex;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;gap:15px;justify-content:space-between;margin-top:auto;padding-top:20px;text-decoration:none!important;width:100%}.dti-resources__arrow{color:#ff7531;font-size:25px;font-weight:700;line-height:1;transition:transform .2s ease}.dti-resources__link:hover{color:#ff7531!important}.dti-resources__link:hover .dti-resources__arrow{transform:translate(3px,-3px)}.dti-resources__link:focus-visible{border-radius:2px;outline:3px solid #004489;outline-offset:5px}.dti-resources__card--featured{background:linear-gradient(145deg,#004489,#052b52 60%,#081c32);border:1px solid #004489;color:#fff;padding:30px;position:relative}.dti-resources__card--featured:before{border:1px solid hsla(0,0%,100%,.11);border-radius:50%;content:"";height:230px;pointer-events:none;position:absolute;right:-85px;top:-85px;width:230px}.dti-resources__card--featured:after{border:1px solid hsla(0,0%,100%,.09);border-radius:50%;content:"";height:150px;pointer-events:none;position:absolute;right:-35px;top:-35px;width:150px}.dti-resources__featured-top{align-items:center;display:flex;gap:15px;justify-content:space-between;margin-bottom:35px;position:relative;z-index:1}.dti-resources__featured-tag{color:#fff;font-family:Montserrat,sans-serif;font-size:11px;font-weight:700;letter-spacing:1.3px;line-height:1.5}.dti-resources__featured-symbol{align-items:center;border:2px solid #ff7531;border-radius:10px;color:#ff7531;display:flex;flex-shrink:0;font-size:21px;height:46px;justify-content:center;width:46px}.dti-resources__card--featured h3{color:#fff;font-family:Montserrat,sans-serif;font-size:clamp(27px,2.4vw,35px);font-weight:800;letter-spacing:-.6px;line-height:1.18;margin:0 0 23px;position:relative;z-index:1}.dti-resources__featured-line{background:#ff7531;border-radius:4px;display:block;height:4px;margin-bottom:23px;width:60px}.dti-resources__featured-desc{color:#e4ebf3;font-family:Open Sans,sans-serif;font-size:15px;line-height:1.75;margin:0 0 27px}.dti-resources__formats{display:flex;flex-direction:column;gap:17px;margin-bottom:35px}.dti-resources__format{align-items:center;color:#fff;display:flex;font-family:Open Sans,sans-serif;font-size:14px;font-weight:600;gap:12px;line-height:1.5}.dti-resources__format-icon{align-items:center;background:rgba(255,117,49,.15);border:1px solid #ff7531;border-radius:50%;color:#ff7531;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:700;height:24px;justify-content:center;width:24px}.dti-resources__featured-button{align-items:center;background:#ff7531;border-radius:6px;color:#fff!important;display:flex;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;gap:15px;justify-content:space-between;line-height:1.4;margin-top:auto;padding:16px 19px;text-decoration:none!important;transition:background .2s ease,transform .2s ease;width:100%}.dti-resources__featured-button span{font-size:23px;line-height:1}.dti-resources__featured-button:hover{background:#e85f1e;color:#fff!important;transform:translateY(-2px)}.dti-resources__featured-button:focus-visible{outline:3px solid #fff;outline-offset:4px}@media (max-width:1050px){.dti-resources{padding:65px 20px}.dti-resources__grid{gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.dti-resources__card--featured{grid-column:1/-1}.dti-resources__card--featured h3{max-width:650px}.dti-resources__cover strong{font-size:27px}.dti-resources__featured-top{margin-bottom:25px}.dti-resources__featured-desc{max-width:650px}}@media (max-width:767px){.dti-resources{padding:45px 15px 55px}.dti-resources__heading{margin-bottom:30px}.dti-resources__eyebrow{font-size:11px}.dti-resources__heading h2{font-size:clamp(30px,8vw,39px);line-height:1.15}.dti-resources__heading p{font-size:14px;line-height:1.7}.dti-resources__grid{gap:20px;grid-template-columns:1fr}.dti-resources__card--featured{grid-column:auto}.dti-resources__visual{min-height:210px;padding:20px}.dti-resources__cover{padding:22px}.dti-resources__cover strong{font-size:clamp(22px,6vw,28px)}.dti-resources__body{padding:25px}.dti-resources__body h3{font-size:20px}.dti-resources__body p{font-size:14px}.dti-resources__card--featured{padding:30px 25px}.dti-resources__card--featured h3{font-size:30px}.dti-resources__featured-desc{font-size:14px}}@media (prefers-reduced-motion:reduce){.dti-resources__arrow,.dti-resources__card,.dti-resources__featured-button{transition:none}.dti-resources__card:hover,.dti-resources__featured-button:hover,.dti-resources__link:hover .dti-resources__arrow{transform:none}}.dti-home-faq{background:transparent;padding:70px 20px 85px;width:100%}.dti-home-faq,.dti-home-faq *{box-sizing:border-box}.dti-home-faq__inner{margin:0 auto;max-width:1160px;width:100%}.dti-home-faq__heading{margin:0 auto 40px;max-width:1000px;text-align:center}.dti-home-faq__eyebrow{color:#004489;display:block;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;letter-spacing:2px;line-height:1.5;margin-bottom:15px}.dti-home-faq__heading h2{color:#101820;font-family:Montserrat,sans-serif;font-size:clamp(34px,3.6vw,48px);font-weight:800;letter-spacing:-1px;line-height:1.15;margin:0}.dti-home-faq__list{display:flex;flex-direction:column;gap:14px}.dti-home-faq__item{background:#fff;border:1px solid #e8edf1;border-left:4px solid transparent;border-radius:12px;box-shadow:0 8px 25px rgba(0,0,0,.055);margin:0;overflow:hidden;padding:0;transition:border-color .2s ease,box-shadow .2s ease}.dti-home-faq__item:hover{box-shadow:0 10px 28px rgba(0,0,0,.09)}.dti-home-faq__item[open]{border-left-color:#ff7531;box-shadow:0 12px 30px rgba(0,0,0,.085)}.dti-home-faq__question{align-items:center;color:#101820;cursor:pointer;display:flex;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;gap:25px;justify-content:space-between;line-height:1.45;list-style:none;margin:0;padding:25px 29px;transition:color .2s ease;width:100%}.dti-home-faq__question::-webkit-details-marker{display:none}.dti-home-faq__question::marker{content:""}.dti-home-faq__question:hover{color:#004489}.dti-home-faq__question:focus-visible{border-radius:8px;outline:3px solid #ff7531;outline-offset:-5px}.dti-home-faq__question>span:first-child{flex:1;min-width:0}.dti-home-faq__icon{background:#fff0e8;border-radius:50%;display:block;flex-shrink:0;height:30px;position:relative;width:30px}.dti-home-faq__icon:before{height:2px;width:12px}.dti-home-faq__icon:after,.dti-home-faq__icon:before{background:#ff7531;border-radius:2px;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.dti-home-faq__icon:after{height:12px;transition:transform .2s ease;width:2px}.dti-home-faq__item[open] .dti-home-faq__icon:after{transform:translate(-50%,-50%) scaleY(0)}.dti-home-faq__answer{border-top:1px solid #e5e9ed;margin:0 29px 27px;padding:22px 7px 0}.dti-home-faq__answer p{color:#4d4f50;font-family:Open Sans,sans-serif;font-size:15px;font-weight:400;line-height:1.8;margin:0 0 15px}.dti-home-faq__answer p:last-child{margin-bottom:0}@media (max-width:991px){.dti-home-faq{padding:60px 25px 70px}.dti-home-faq__heading h2{font-size:40px}.dti-home-faq__question{font-size:17px;padding:23px 25px}.dti-home-faq__answer{margin:0 25px 25px}}@media (max-width:767px){.dti-home-faq{padding:45px 15px 60px}.dti-home-faq__heading{margin-bottom:28px}.dti-home-faq__eyebrow{font-size:10px;letter-spacing:1.5px}.dti-home-faq__heading h2{font-size:clamp(29px,8vw,38px);letter-spacing:-.5px;line-height:1.15}.dti-home-faq__list{gap:12px}.dti-home-faq__item{border-radius:10px}.dti-home-faq__question{font-size:15px;gap:15px;line-height:1.5;padding:21px 19px}.dti-home-faq__icon{height:27px;width:27px}.dti-home-faq__answer{margin:0 19px 22px;padding:18px 2px 0}.dti-home-faq__answer p{font-size:14px;line-height:1.75}}@media (prefers-reduced-motion:reduce){.dti-home-faq__icon:after,.dti-home-faq__item,.dti-home-faq__question{transition:none}}.dti-final-cta{background:#0b1927;border-radius:18px;box-shadow:0 18px 45px rgba(0,0,0,.16);isolation:isolate;margin:45px auto 65px;max-width:1200px;min-height:410px;overflow:hidden;position:relative;width:calc(100% - 40px)}.dti-final-cta,.dti-final-cta *{box-sizing:border-box}.dti-final-cta:before{background-image:url(https://47027673.fs1.hubspotusercontent-na1.net/hubfs/47027673/Directional%20Drilling%20Project.png);background-position:center 55%;background-repeat:no-repeat;background-size:cover;height:100%;right:0;top:0;width:65%;z-index:0}.dti-final-cta:after,.dti-final-cta:before{content:"";pointer-events:none;position:absolute}.dti-final-cta:after{background:linear-gradient(90deg,#0b1927,#0b1927 30%,rgba(11,25,39,.96) 39%,rgba(11,25,39,.8) 52%,rgba(11,25,39,.3) 76%,rgba(11,25,39,.08));inset:0;z-index:1}.dti-final-cta__inner{align-items:center;display:flex;min-height:410px;padding:60px 65px;position:relative;width:100%;z-index:2}.dti-final-cta__content{max-width:565px;width:100%}.dti-final-cta__eyebrow{align-items:center;color:#ff995e;display:flex;font-family:Montserrat,sans-serif;font-size:12px;font-weight:700;gap:13px;letter-spacing:1.6px;line-height:1.5;margin-bottom:22px}.dti-final-cta__line{background:#ff7531;border-radius:2px;display:block;flex-shrink:0;height:3px;width:30px}.dti-final-cta__content h2{color:#fff;font-family:Montserrat,sans-serif;font-size:clamp(32px,3.3vw,45px);font-weight:800;letter-spacing:-1px;line-height:1.16;margin:0 0 22px}.dti-final-cta__content p{color:#d6dfe8;font-family:Open Sans,sans-serif;font-size:15px;font-weight:400;line-height:1.75;margin:0 0 12px;max-width:510px}.dti-final-cta__content p:last-of-type{margin-bottom:27px}.dti-final-cta__button{align-items:center;background:#ff7531;border-radius:6px;color:#fff!important;display:inline-flex;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700;gap:18px;justify-content:center;line-height:1.4;padding:16px 25px;text-decoration:none!important;transition:background .2s ease,transform .2s ease}.dti-final-cta__button span{font-size:23px;line-height:1}.dti-final-cta__button:hover{background:#e85f1e;color:#fff!important;transform:translateY(-2px)}.dti-final-cta__button:focus-visible{outline:3px solid #fff;outline-offset:4px}@media (max-width:991px){.dti-final-cta{min-height:420px}.dti-final-cta__inner{min-height:420px;padding:50px 40px}.dti-final-cta__content{max-width:500px}.dti-final-cta__content h2{font-size:36px}.dti-final-cta__content p{font-size:14px}.dti-final-cta:before{background-position:55%;width:75%}.dti-final-cta:after{background:linear-gradient(90deg,#0b1927,rgba(11,25,39,.97) 40%,rgba(11,25,39,.73) 67%,rgba(11,25,39,.3))}}@media (max-width:767px){.dti-final-cta{border-radius:14px;margin:30px auto 45px;min-height:480px;width:calc(100% - 30px)}.dti-final-cta:before{background-position:55%;height:100%;width:100%}.dti-final-cta:after{background:linear-gradient(180deg,rgba(11,25,39,.98),rgba(11,25,39,.96) 42%,rgba(11,25,39,.86) 72%,rgba(11,25,39,.7))}.dti-final-cta__inner{align-items:flex-start;min-height:480px;padding:42px 28px 50px}.dti-final-cta__content{max-width:100%}.dti-final-cta__eyebrow{font-size:10px;gap:10px;letter-spacing:1.1px;margin-bottom:20px}.dti-final-cta__line{width:23px}.dti-final-cta__content h2{font-size:clamp(29px,7.5vw,38px);letter-spacing:-.5px;line-height:1.17;margin-bottom:20px}.dti-final-cta__content p{font-size:14px;line-height:1.75}.dti-final-cta__content p:last-of-type{margin-bottom:26px}.dti-final-cta__button{font-size:14px;gap:12px;padding:16px 18px;width:100%}}@media (prefers-reduced-motion:reduce){.dti-final-cta__button{transition:none}.dti-final-cta__button:hover{transform:none}}