@charset "UTF-8";.ddt-redesign{--r-ink:#3b3b54;--r-ink-strong:#322d63;--r-ink-soft:#4a5568;--r-ink-mute:#5b6b7a;--r-head:#44616d;--r-purple:#4b2fd6;--r-mint:#45e0a2;--r-mint-ink:#14323f;--r-green:#2fbf8b;--r-band:#f2fafd;--r-card-cyan:#e7f3f8;--r-border:#dfeaf1;--r-border-2:#e3eef4;--r-grad-brand:linear-gradient(100deg,#4b2fd6,#149c82);--r-grad-hero:linear-gradient(112deg,#412bc9,#6a34e8 55%,#8b2fe0);--r-grad-case:linear-gradient(118deg,#13a06c,#0c8f79);--r-grad-proof:linear-gradient(118deg,#4653c6,#2c7ba8 45%,#149c82);--r-grad-contact:linear-gradient(118deg,#4b4fd0,#2c8fa8 60%,#149c82);--r-grad-dark:linear-gradient(160deg,#322d63,#4b2fd6);--r-radius:16px;--r-shadow:0 14px 30px rgba(50,45,99,.1);--r-shadow-lg:0 18px 36px rgba(50,45,99,.12);color:var(--r-ink)}.ddt-redesign .proof-metrics__heading,.ddt-redesign section .title-section{text-wrap:balance;color:var(--r-head);font-size:22px;font-weight:700;letter-spacing:.06em;line-height:1.35;text-align:center;text-transform:uppercase}.ddt-redesign .btn,.ddt-redesign a.btn{background:var(--r-mint);border:0;border-radius:999px;-webkit-box-shadow:0 8px 24px rgba(69,224,162,.35);box-shadow:0 8px 24px rgba(69,224,162,.35);color:var(--r-mint-ink);display:inline-block;font-size:14px;font-weight:600;padding:14px 34px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.ddt-redesign .btn:hover,.ddt-redesign a.btn:hover{color:var(--r-mint-ink);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.ddt-redesign .service-hero{background:var(--r-grad-hero);overflow:hidden;position:relative}.ddt-redesign .service-hero:after,.ddt-redesign .service-hero:before{border-radius:50%;content:"";pointer-events:none;position:absolute}.ddt-redesign .service-hero:before{background:radial-gradient(circle,rgba(69,224,162,.3),transparent 65%);height:700px;right:-120px;top:-220px;width:700px}.ddt-redesign .service-hero:after{background:radial-gradient(circle,rgba(139,47,224,.45),transparent 62%);height:560px;left:-150px;top:-150px;width:560px}.ddt-redesign .service-hero .container{position:relative;z-index:1}.ddt-redesign .service-hero .hero-kicker{color:hsla(0,0%,100%,.78);display:block;font-size:12px;font-weight:600;letter-spacing:.1em;margin-bottom:18px;text-transform:uppercase}.ddt-redesign .service-hero .title-page{text-wrap:balance;color:#fff;font-size:54px;font-weight:700;line-height:1.1;margin:0 0 26px}.ddt-redesign .service-hero .text,.ddt-redesign .service-hero .text p{color:hsla(0,0%,100%,.88);font-size:15px;line-height:1.75}.ddt-redesign .faq-inline__disclosure{background:var(--r-card-cyan);border:0;border-radius:14px;overflow:hidden}.ddt-redesign .faq-inline__summary{padding:20px 30px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.ddt-redesign .faq-inline__summary:hover{background:#ddeef6}.ddt-redesign .faq-inline__heading{color:var(--r-head);font-size:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ddt-redesign .faq-inline__toggle{color:var(--r-head)}.ddt-redesign .faq-inline__panel{padding:4px 30px 26px}.ddt-redesign .faq-inline__q{color:var(--r-ink-strong);font-size:13px;font-weight:700}.ddt-redesign .faq-inline__a{color:var(--r-ink-soft);font-size:13px;line-height:1.8}.ddt-redesign .service-table-vs{background:#fff!important}.ddt-redesign .service-table-vs .box{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:none;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:14px;padding:0}.ddt-redesign .service-table-vs .head{border:0;padding:0 0 4px}.ddt-redesign .service-table-vs .head .column-title{color:var(--r-ink-mute);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.ddt-redesign .service-table-vs .body .row{-ms-grid-columns:170px 1fr 1fr;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border:1px solid var(--r-border);border-radius:var(--r-radius);display:-ms-grid;display:grid;gap:0;grid-template-columns:170px 1fr 1fr;overflow:hidden;padding:0;-webkit-transition:-webkit-box-shadow .25s ease;transition:-webkit-box-shadow .25s ease;transition:box-shadow .25s ease;transition:box-shadow .25s ease,-webkit-box-shadow .25s ease}.ddt-redesign .service-table-vs .body .row:hover{-webkit-box-shadow:var(--r-shadow);box-shadow:var(--r-shadow)}.ddt-redesign .service-table-vs .body .row .column{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;line-height:1.65;padding:22px 26px}.ddt-redesign .service-table-vs .body .row .column:first-child{background:linear-gradient(160deg,#4b2fd6,#7a3beb);color:#fff;font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ddt-redesign .service-table-vs .body .row .column:nth-child(2){background:#fff;color:var(--r-ink-soft)}.ddt-redesign .service-table-vs .body .row .column:nth-child(2):before{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fce8e4;border-radius:50%;color:#c4513b;content:"✕";display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:none;flex:none;font-size:12px;font-weight:700;height:24px;justify-content:center;margin-right:14px;width:24px}.ddt-redesign .service-table-vs .body .row .column:nth-child(3){background:#eafbf3;color:#1e5f4b;font-weight:500}.ddt-redesign .service-table-vs .body .row .column:nth-child(3):before{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:linear-gradient(135deg,#2fbf8b,#45e0a2);border-radius:50%;color:#fff;content:"✓";display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:none;flex:none;font-size:12px;font-weight:700;height:24px;justify-content:center;margin-right:14px;width:24px}.ddt-redesign .generative-offerings{background:var(--r-band);counter-reset:r-offer}.ddt-redesign .generative-offerings .generative-offerings-tagline{color:var(--r-ink-mute);font-size:13px;margin:0 auto 48px;max-width:560px;text-align:center}.ddt-redesign .generative-offerings .items{-ms-grid-columns:(1fr)[3];display:-ms-grid;display:grid;gap:22px;grid-template-columns:repeat(3,1fr)}.ddt-redesign .generative-offerings .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;border:1px solid var(--r-border);border-radius:var(--r-radius);counter-increment:r-offer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;padding:30px 28px;-webkit-transition:-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease}.ddt-redesign .generative-offerings .item:hover{-webkit-box-shadow:var(--r-shadow-lg);box-shadow:var(--r-shadow-lg);-webkit-transform:translateY(-5px);transform:translateY(-5px)}.ddt-redesign .generative-offerings .item .item-icon{display:none}.ddt-redesign .generative-offerings .item .item-top:before{background:var(--r-grad-brand);-webkit-background-clip:text;background-clip:text;color:transparent;content:"0" counter(r-offer);font-size:30px;font-weight:800}.ddt-redesign .generative-offerings .item-title{color:var(--r-ink-strong);font-size:15px;font-weight:700;margin-bottom:8px}.ddt-redesign .generative-offerings .item-text{color:var(--r-ink-mute);font-size:12.5px;font-weight:400;line-height:1.7}.ddt-redesign .generative-offerings .item-list{-webkit-box-flex:1;border-top:1px solid var(--r-border-2);-ms-flex:1;flex:1;padding-top:14px}.ddt-redesign .generative-offerings .item-list li{color:#3b4a5a;font-size:12px;line-height:1.55}.ddt-redesign .generative-offerings .btn{-ms-flex-item-align:start;align-self:flex-start;background:none;-webkit-box-shadow:none;box-shadow:none;color:var(--r-purple);font-size:12.5px;font-weight:600;padding:0}.ddt-redesign .generative-offerings .btn:hover{color:#0f7a66;-webkit-transform:none;transform:none}.ddt-redesign .generative-offerings~.generative-offerings{background:#fff}.ddt-redesign .generative-offerings~.generative-offerings .items{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.ddt-redesign .generative-offerings~.generative-offerings .item{background:var(--r-grad-dark);border-color:transparent;padding:32px}.ddt-redesign .generative-offerings~.generative-offerings .item:hover{-webkit-box-shadow:0 18px 40px rgba(75,47,214,.35);box-shadow:0 18px 40px rgba(75,47,214,.35)}.ddt-redesign .generative-offerings~.generative-offerings .item .item-top:before{display:none}.ddt-redesign .generative-offerings~.generative-offerings .item-title{color:#fff}.ddt-redesign .generative-offerings~.generative-offerings .item-text{color:hsla(0,0%,100%,.82)}.ddt-redesign .generative-offerings~.generative-offerings .item-list{border-top-color:hsla(0,0%,100%,.2)}.ddt-redesign .generative-offerings~.generative-offerings .item-list li{color:hsla(0,0%,100%,.92)}.ddt-redesign .generative-offerings~.generative-offerings .btn{color:var(--r-mint)}.ddt-redesign .generative-offerings~.generative-offerings .btn:hover{color:#fff}.ddt-redesign .service-insights{background:var(--r-grad-case)}.ddt-redesign .service-insights .link-title .title,.ddt-redesign .service-insights .title{color:#fff}.ddt-redesign .service-insights .slide-inner{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.28);border-radius:var(--r-radius);overflow:hidden;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.ddt-redesign .service-insights .slide-inner:hover{background:hsla(0,0%,100%,.15)}.ddt-redesign .service-insights .name-category{color:hsla(0,0%,100%,.8);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ddt-redesign .service-insights .item-title{color:#fff;letter-spacing:.02em;line-height:1.45}.ddt-redesign .service-benefits-business{background:#fff;counter-reset:r-chal}.ddt-redesign .service-benefits-business .items,.ddt-redesign .service-benefits-business .items .swiper-wrapper{gap:20px}.ddt-redesign .service-benefits-business .items .item,.ddt-redesign .service-benefits-business .items .item:nth-child(5n),.ddt-redesign .service-benefits-business .items .item:nth-child(5n-1){-webkit-box-flex:1;-ms-flex:1 1 calc(25% - 15px);flex:1 1 calc(25% - 15px);max-width:calc(25% - 15px)}.ddt-redesign .service-benefits-business .items .item{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--r-card-cyan);border-radius:var(--r-radius);counter-increment:r-chal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:14px;padding:28px 24px;-webkit-transition:-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease}.ddt-redesign .service-benefits-business .items .item:hover{-webkit-box-shadow:var(--r-shadow);box-shadow:var(--r-shadow);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.ddt-redesign .service-benefits-business .items .item .item__img{display:none}.ddt-redesign .service-benefits-business .items .item .item__content:before{background:var(--r-grad-brand);-webkit-background-clip:text;background-clip:text;color:transparent;content:"0" counter(r-chal);display:block;font-size:26px;font-weight:800;margin-bottom:12px}.ddt-redesign .service-benefits-business .items .item__title{color:var(--r-ink-strong);font-size:13px;font-weight:700;letter-spacing:.03em;line-height:1.5;text-transform:uppercase}.ddt-redesign .service-benefits-business .items .item__text{color:var(--r-ink-soft);font-size:12px;line-height:1.7}.ddt-redesign .service-our-process{background:var(--r-band)!important;counter-reset:r-phase}.ddt-redesign .service-our-process .title-section{color:var(--r-head)!important}.ddt-redesign .service-our-process .items{position:relative}.ddt-redesign .service-our-process .items:before{background:-webkit-gradient(linear,left top,right top,from(#4b2fd6),color-stop(#2c8fa8),to(#149c82));background:linear-gradient(90deg,#4b2fd6,#2c8fa8,#149c82);border-radius:99px;content:"";height:3px;left:12%;position:absolute;right:12%;top:23px}.ddt-redesign .service-our-process .items .item{background:none;border:0;counter-increment:r-phase;padding-top:64px;position:relative}.ddt-redesign .service-our-process .items .item:before{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:linear-gradient(135deg,#4b2fd6,#7a3beb);border:4px solid var(--r-band);border-radius:50%;-webkit-box-shadow:0 6px 16px rgba(50,45,99,.2);box-shadow:0 6px 16px rgba(50,45,99,.2);color:#fff;content:counter(r-phase);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;font-weight:800;height:48px;justify-content:center;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:48px;z-index:1}.ddt-redesign .service-our-process .items .item:nth-child(2):before{background:linear-gradient(135deg,#5a3dd8,#3b6fc9)}.ddt-redesign .service-our-process .items .item:nth-child(3):before{background:linear-gradient(135deg,#2c8fa8,#1d9e77)}.ddt-redesign .service-our-process .items .item:nth-child(4):before{background:linear-gradient(135deg,#149c82,#45e0a2)}.ddt-redesign .service-our-process .items .item-desc{background:#fff;border:1px solid var(--r-border);border-radius:var(--r-radius);gap:12px;height:100%;padding:24px;-webkit-transition:-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease}.ddt-redesign .service-our-process .items .item:hover .item-desc{-webkit-box-shadow:var(--r-shadow);box-shadow:var(--r-shadow);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.ddt-redesign .service-our-process .items .item-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-top:1px solid var(--r-border-2);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:9px;margin-top:4px;padding-top:12px}.ddt-redesign .service-our-process .items .item-title{color:var(--r-green);font-size:11px;font-weight:700;letter-spacing:.1em;margin:0;text-align:left;text-transform:uppercase}.ddt-redesign .service-our-process .items .item-text{color:var(--r-ink-strong);font-size:14.5px;font-weight:700;margin:4px 0 0;text-align:left}.ddt-redesign .service-our-process .items .item-list__item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#3b4a5a;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11.5px;gap:8px;line-height:1.6;margin:0;text-align:left}.ddt-redesign .service-our-process .items .item-list__item svg{-webkit-box-flex:0;-ms-flex:none;flex:none;height:11px;margin-top:4px;min-width:11px;width:11px}.ddt-redesign .service-our-process .items .item-list__item svg path{fill:var(--r-green)}.ddt-redesign .proof-metrics{background:var(--r-grad-proof)}.ddt-redesign .proof-metrics .proof-metrics__heading{color:#fff}.ddt-redesign .proof-metrics .proof-metrics__item{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.3);border-radius:var(--r-radius);padding:28px 26px}.ddt-redesign .proof-metrics .proof-metrics__value{color:#5cf2b8;font-size:34px;font-weight:800;line-height:1}.ddt-redesign .proof-metrics .proof-metrics__label{color:hsla(0,0%,100%,.88);font-size:12px;line-height:1.65;margin-top:12px}.ddt-redesign .proof-metrics .proof-metrics__footnote{color:hsla(0,0%,100%,.7);font-size:11px;text-align:center}.ddt-redesign .article-quote{background:var(--r-card-cyan);border-radius:18px}.ddt-redesign .faq-section{background:#fff}.ddt-redesign .faq-section .items{background:var(--r-card-cyan);border-radius:18px;padding:10px 36px}.ddt-redesign .faq-section .item{background:none;border-bottom:1px solid #d3e5ee}.ddt-redesign .faq-section .item:last-child{border-bottom:0}.ddt-redesign .faq-section .item-top{padding:22px 0}.ddt-redesign .faq-section .item-title{color:var(--r-ink-strong);font-size:13px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.ddt-redesign .faq-section .icon{color:var(--r-green)}.ddt-redesign .faq-section .item-desc{color:var(--r-ink-soft);font-size:13px;line-height:1.75;padding-bottom:22px}.ddt-redesign .block-seo .box{background:var(--r-card-cyan);border-radius:var(--r-radius);margin:0 auto;max-width:900px;padding:34px 42px}.ddt-redesign .block-seo .box-text,.ddt-redesign .block-seo .box-text p{color:#3b4a5a;font-size:13px;line-height:1.9}.ddt-redesign .block-seo .btn-read-more{background:none;border:0;color:var(--r-ink-strong);cursor:pointer;font-size:12.5px;font-weight:700;letter-spacing:.08em;padding:0;text-transform:uppercase}.ddt-redesign .block-seo .btn-read-more:hover{color:#0f7a66}.ddt-redesign .contact-two{background:var(--r-grad-contact)!important}.ddt-redesign .contact-two .title-section{color:#fff!important;font-size:26px;letter-spacing:normal;line-height:1.3;text-align:left;text-transform:none}.ddt-redesign .contact-two .wpcf7{background:var(--r-band);border-radius:18px;-webkit-box-shadow:0 24px 60px rgba(20,30,80,.25);box-shadow:0 24px 60px rgba(20,30,80,.25);padding:36px 40px}.ddt-redesign .contact-two input.wpcf7-form-control:not([type=submit]){background:#fff;border:1px solid #d6e4ec;border-radius:999px;color:var(--r-ink-strong);font-size:12.5px;padding:12px 18px}.ddt-redesign .contact-two textarea.wpcf7-form-control{background:#fff;border:1px solid #d6e4ec;border-radius:14px;color:var(--r-ink-strong);font-size:12.5px;padding:12px 18px}.ddt-redesign .contact-two input[type=submit]{background:-webkit-gradient(linear,left top,right top,from(#5a3dd8),to(#149c82));background:linear-gradient(90deg,#5a3dd8,#149c82);border:0;border-radius:999px;color:#fff;font-size:12px;font-weight:700;letter-spacing:.08em;padding:13px 30px;text-transform:uppercase}.ddt-redesign .contact-two input[type=submit]:hover{opacity:.9}.ddt-redesign .contact-two .privacy-text{color:#5b6b7a;font-size:10px;line-height:1.6}@media only screen and (max-width:1024px){.ddt-redesign .service-hero .title-page{font-size:40px}.ddt-redesign .service-benefits-business .items .item,.ddt-redesign .service-benefits-business .items .item:nth-child(5n),.ddt-redesign .service-benefits-business .items .item:nth-child(5n-1){-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px);max-width:calc(50% - 10px)}.ddt-redesign .generative-offerings .items{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.ddt-redesign .service-our-process .items:before{display:none}}@media only screen and (max-width:767px){.ddt-redesign .proof-metrics__heading,.ddt-redesign section .title-section{font-size:18px}.ddt-redesign .service-hero .title-page{font-size:30px}.ddt-redesign .generative-offerings .items,.ddt-redesign .generative-offerings~.generative-offerings .items,.ddt-redesign .service-table-vs .body .row{-ms-grid-columns:1fr;grid-template-columns:1fr}.ddt-redesign .service-table-vs .body .row .column:first-child{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ddt-redesign .service-our-process .items .item{padding-top:56px}.ddt-redesign .service-benefits-business .items .item,.ddt-redesign .service-benefits-business .items .item:nth-child(5n),.ddt-redesign .service-benefits-business .items .item:nth-child(5n-1){-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.ddt-redesign .faq-section .items{padding:4px 18px}.ddt-redesign .block-seo .box,.ddt-redesign .contact-two .wpcf7{padding:24px 20px}}
