body.page-id-34367 .entry-content.is-layout-constrained>*+*{margin-top:0}.d2c-hero__h1 em,.d2c-ai-solutions h2 em,.d2c-blogs-h2 em,.d2c-cs h2 em,.d2c-ind-heading em,.d2c-logos__heading em,.d2c-svc-heading em,.d2c-tech-heading em,.d2c-why-us h2 em{vertical-align:baseline;font-family:var(--wp--preset--font-family--serif);color:inherit;font-style:italic;font-weight:400;line-height:1;display:inline-block;position:relative}.d2c-hero__h1 em:after,.d2c-ai-solutions h2 em:after,.d2c-blogs-h2 em:after,.d2c-cs h2 em:after,.d2c-ind-heading em:after,.d2c-logos__heading em:after,.d2c-svc-heading em:after,.d2c-tech-heading em:after,.d2c-why-us h2 em:after{content:"";left:0;right:0;bottom:calc(.25em - var(--vox-dot-gap) - 6px);background-image:linear-gradient(90deg, var(--wp--preset--color--brand) 0 6px, transparent 6px);pointer-events:none;background-position:0;background-repeat:repeat-x;background-size:8px 6px;height:6px;position:absolute}.d2c-hero{flex-direction:column;justify-content:center;min-height:calc(100svh - 80px);display:flex}.d2c-hero-collage{aspect-ratio:1697/657;width:100%;max-width:1520px;margin:2.75rem auto 0;position:relative}.d2c-hc-tile{position:absolute}.d2c-hero-collage img{object-fit:cover;border-radius:14px;width:100%;height:100%;transition:transform .35s,box-shadow .35s;display:block;position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:0 8px 24px rgba(20,32,41,.08)}.d2c-hero-collage img:hover{transform:translateY(-4px)scale(1.03);box-shadow:0 16px 36px rgba(20,32,41,.16)}.d2c-hc--1{width:27.46%;height:41.55%;top:0;left:20.86%}.d2c-hc--2{width:27.46%;height:33.33%;top:8.22%;left:49.73%}.d2c-hc--3{width:12.96%;height:31.05%;top:2.88%;left:78.75%}.d2c-hc--4{width:19.27%;height:42.47%;top:13.84%;left:0}.d2c-hc--5{width:16.68%;height:43.83%;top:45.2%;left:20.86%}.d2c-hc--6{width:38.42%;height:54.79%;top:45.2%;left:38.95%}.d2c-hc--7{width:21.21%;height:50.08%;top:36.83%;left:78.78%}.d2c-hc--8{width:11.9%;height:31.96%;top:59.5%;left:7.34%}@media (max-width:782px){.d2c-hero-collage{aspect-ratio:auto;grid-template-columns:1fr 1fr;gap:.6rem;max-width:540px;display:grid;position:static}.d2c-hc-tile{animation:none;position:static}.d2c-hero-collage img{width:100%;height:150px;box-shadow:none;position:static;top:auto;bottom:auto;left:auto;right:auto}.d2c-hero-collage img:hover{transform:none}}@media (prefers-reduced-motion:reduce){.d2c-hero-collage img{transition:none}.d2c-hero-collage img:hover{transform:none}}.d2c-heading-italic{font-family:var(--wp--preset--font-family--serif);font-style:italic;font-weight:400}.d2c-ai-card{background:#f9f9f9;border-radius:20px;grid-template-columns:1fr 1fr;align-items:center;gap:max(2rem,min(4vw,4rem));padding:max(1.5rem,min(4vw,3rem));display:grid}.d2c-ai-card__heading{font-family:var(--wp--preset--font-family--sans);color:var(--wp--preset--color--ink);margin:0 0 1.5rem;font-size:max(1.125rem,min(2vw,1.5rem));font-weight:600}.d2c-ai-list{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.d2c-ai-list li{font-family:var(--wp--preset--font-family--body);color:var(--wp--preset--color--ink);align-items:center;gap:.75rem;font-size:1rem;display:flex}.d2c-ai-bullet{color:var(--wp--preset--color--brand);flex-shrink:0;font-size:.5rem}.d2c-ai-card__desc{font-family:var(--wp--preset--font-family--body);color:rgba(20,32,41,.7);margin:0 0 1.5rem;font-size:.9375rem;line-height:1.65}.d2c-ai-num{color:var(--wp--preset--color--brand);font-family:var(--wp--preset--font-family--sans);flex-shrink:0;min-width:2rem;font-size:.875rem;font-weight:600}.d2c-ai-card__right img{object-fit:cover;border-radius:12px;width:100%;height:auto;display:block}@media (max-width:782px){.d2c-ai-card{grid-template-columns:1fr}}.d2c-why-us{background:#fff}.d2c-compare{grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:2rem;display:grid}.d2c-compare__col{border-radius:16px;padding:1.75rem 2rem}.d2c-compare__col--dark{background:#f0f2f5}.d2c-compare__col--brand{background:linear-gradient(135deg,#ff6300 0%,#ff8c42 100%)}.d2c-compare__header{font-family:var(--wp--preset--font-family--sans);color:var(--wp--preset--color--ink);margin-bottom:1.25rem;font-size:1.125rem;font-weight:600}.d2c-compare__col--brand .d2c-compare__header{color:#fff}.d2c-compare__list li{font-family:var(--wp--preset--font-family--body);color:var(--wp--preset--color--ink);align-items:flex-start;gap:.75rem;font-size:.9375rem;line-height:1.55;display:flex}.d2c-compare__col--brand .d2c-compare__list li{color:rgba(255,255,255,.92)}.d2c-compare__icon{flex-shrink:0;margin-top:.1rem;font-size:1rem}.d2c-compare__icon--no{color:#e34444}.d2c-compare__icon--yes{color:#fff}.d2c-stat-cards{grid-template-columns:1fr 1fr;gap:2.5rem;margin-top:2.5rem;display:grid}.d2c-stat-card{border-radius:16px;flex-direction:column;align-items:center;gap:2rem;padding:max(2rem,min(4vw,3rem)) max(1rem,min(2.5vw,1.5rem));display:flex}.d2c-stat-card--peach{background:linear-gradient(#faeae3 0%,#fffefe 100%);border:1px solid #faeae3}.d2c-stat-card--blue{background:linear-gradient(#dfeff6 0%,#fdfefe 100%);border:1px solid #deeff6}.d2c-stat-card__title{font-family:var(--wp--preset--font-family--sans);letter-spacing:-.045em;color:var(--wp--preset--color--ink);text-align:center;margin:0;font-size:max(1.75rem,min(3vw,2.5rem));font-weight:600}.d2c-stat-platform-icons{justify-content:center;align-items:center;gap:max(.75rem,min(2vw,1.5rem));display:flex}.d2c-plat-icon{flex-shrink:0;width:max(40px,min(5vw,52px));height:auto}.d2c-stat-grid{grid-template-columns:1fr 1fr;gap:1.5rem;width:100%;display:grid}.d2c-stat-item{text-align:center;background:#fff;border-radius:16px;flex-direction:column;align-items:center;gap:.25rem;padding:max(1.25rem,min(3vw,2rem));display:flex}.d2c-stat-card--peach .d2c-stat-item{border:1px solid #fbece7}.d2c-stat-card--blue .d2c-stat-item{border:1px solid #deeff6}.d2c-stat-number{font-family:var(--wp--preset--font-family--sans);letter-spacing:-.05em;color:var(--wp--preset--color--ink);font-size:2rem;font-weight:600;line-height:1.4}.d2c-stat-label{font-family:var(--wp--preset--font-family--body);letter-spacing:-.04em;color:var(--wp--preset--color--ink);opacity:.7;font-size:1.125rem}@media (max-width:782px){.d2c-compare{grid-template-columns:1fr}.d2c-stat-cards{grid-template-columns:1fr;gap:1.5rem}}.d2c-cta-orbit{aspect-ratio:1;--cx:51.9%;--cy:47.7%;width:100%;max-width:360px;margin:0 auto;position:relative}.d2c-cta-orbit__hairline{left:var(--cx);top:var(--cy);pointer-events:none;border:1px solid rgba(255,255,255,.12);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.d2c-cta-orbit__hairline--outer{aspect-ratio:1;width:92%}.d2c-cta-orbit__hairline--inner{aspect-ratio:1;width:47%}.d2c-cta-orbit__ring{transform-origin:var(--cx) var(--cy);will-change:transform;position:absolute;top:0;bottom:0;left:0;right:0}.d2c-cta-orbit__chip{left:var(--x);top:var(--y);width:var(--d);aspect-ratio:1;position:absolute;transform:translate(-50%,-50%)}.d2c-cta-orbit__spin{aspect-ratio:1;will-change:transform;filter:drop-shadow(0 6px 14px rgba(0,0,0,.28));border-radius:50%;width:100%;display:block}.d2c-cta-orbit__chip img{width:100%;height:100%;display:block}.d2c-cta-orbit__center{text-align:center;z-index:2;flex-direction:column;align-items:center;gap:.55rem;display:flex;position:absolute;top:51%;left:51.5%;transform:translate(-50%,-50%)}.d2c-cta-orbit__avatars{filter:drop-shadow(0 6px 16px rgba(0,0,0,.3));width:42%;max-width:168px;height:auto;display:block}.d2c-cta-orbit__label{font-family:var(--wp--preset--font-family--body);color:rgba(255,255,255,.9);white-space:nowrap;font-size:max(.72rem,min(2.4vw,.85rem));font-weight:600}@keyframes d2c-orbit-cw{to{transform:rotate(360deg)}}@keyframes d2c-orbit-ccw{to{transform:rotate(-360deg)}}@media (prefers-reduced-motion:no-preference){.d2c-cta-orbit__ring--outer{animation:55s linear infinite d2c-orbit-cw}.d2c-cta-orbit__ring--inner{animation:40s linear infinite d2c-orbit-ccw}.d2c-cta-orbit__spin--outer{animation:55s linear infinite d2c-orbit-ccw}.d2c-cta-orbit__spin--inner{animation:40s linear infinite d2c-orbit-cw}}.d2c-testi-em{font-style:normal;font-family:var(--wp--preset--font-family--sans);font-weight:600;line-height:1;display:inline-block;position:relative}.d2c-testi-em:after{content:"";left:0;right:0;bottom:calc(.25em - var(--vox-dot-gap) - 6px);background-image:linear-gradient(90deg, var(--wp--preset--color--brand) 0 6px, transparent 6px);pointer-events:none;background-position:0;background-repeat:repeat-x;background-size:8px 6px;height:6px;position:absolute}.d2c-testi-wrap{flex-direction:column;align-items:center;gap:max(1.75rem,min(3vw,2.75rem));display:flex}.d2c-testi-stack{width:100%;max-width:1038px;position:relative}.d2c-testi-ghost{pointer-events:none;border-radius:16px 16px 0 0;height:44px;position:absolute;left:50%;transform:translate(-50%)}.d2c-testi-ghost--near{background:rgba(28,32,40,.16);width:93%;top:-14px}.d2c-testi-ghost--far{background:rgba(28,32,40,.09);width:86%;top:-28px}.d2c-testi-card{background:#1c2a35;border-radius:16px;grid-template-columns:1fr 1fr;min-height:max(360px,min(34vw,460px));display:grid;position:relative;overflow:hidden;box-shadow:0 20px 50px rgba(0,0,0,.15)}.d2c-testi-thumb{position:relative;overflow:hidden}.d2c-testi-thumb img{object-fit:cover;width:100%;height:100%;display:block}.d2c-testi-play{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;background:rgba(255,255,255,.2);border:none;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;transition:transform .2s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.d2c-testi-play:hover{transform:translate(-50%,-50%)scale(1.08)}.d2c-testi-content{flex-direction:column;justify-content:center;gap:max(1.5rem,min(3vw,2.25rem));padding:max(1.75rem,min(3vw,2.75rem));display:flex}.d2c-testi-logo{object-fit:contain;filter:brightness(0)invert();align-self:flex-start;width:auto;max-width:180px;max-height:44px}.d2c-testi-content blockquote{border:none;margin:0;padding:0}.d2c-testi-content blockquote p{font-family:var(--wp--preset--font-family--body);color:#fff;margin:0;font-size:max(1rem,min(1.3vw,1.1875rem));font-style:normal;line-height:1.65}.d2c-testi-hl{color:var(--wp--preset--color--brand)}.d2c-testi-attr{flex-direction:column;gap:.35rem;display:flex}.d2c-testi-attr strong{font-family:var(--wp--preset--font-family--sans);color:#fff;letter-spacing:-.01em;font-size:1.0625rem;font-weight:400}.d2c-testi-attr span{font-family:var(--wp--preset--font-family--body);color:rgba(255,255,255,.7);font-size:1rem;font-style:italic}.d2c-testi-nav{align-items:center;gap:max(1.25rem,min(3vw,2rem));display:flex}.d2c-testi-nav-btn{cursor:pointer;background:#fff;border:1px solid rgba(255,99,0,.5);border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;padding:0;transition:background .2s,border-color .2s;display:flex}.d2c-testi-nav-btn svg path{transition:stroke .2s}.d2c-testi-nav-btn:hover{background:var(--wp--preset--color--brand);border-color:var(--wp--preset--color--brand)}.d2c-testi-nav-btn:hover svg path{stroke:#fff}.d2c-testi-dots{align-items:center;gap:.5rem;display:flex}.d2c-testi-dot{background:#d4d4d9;border-radius:50%;width:8px;height:8px}.d2c-testi-dot--active{background:var(--wp--preset--color--brand);width:9px;height:9px}@media (prefers-reduced-motion:reduce){.d2c-testi-play{transition:none}.d2c-testi-play:hover{transform:translate(-50%,-50%)}}@media (max-width:600px){.d2c-testi-card{grid-template-columns:1fr}.d2c-testi-thumb{min-height:240px}.d2c-testi-ghost{display:none}}.d2c-logos__heading em,.d2c-svc-heading em,.d2c-ai-solutions .wp-block-heading em,.d2c-why-us .wp-block-heading em,.d2c-cs .wp-block-heading em,.d2c-ind-heading em,.d2c-tech-heading em,.d2c-blogs-h2 em{vertical-align:baseline;font-style:italic;line-height:1;display:inline-block;position:relative}.d2c-logos__heading em:after,.d2c-svc-heading em:after,.d2c-ai-solutions .wp-block-heading em:after,.d2c-why-us .wp-block-heading em:after,.d2c-cs .wp-block-heading em:after,.d2c-ind-heading em:after,.d2c-tech-heading em:after,.d2c-blogs-h2 em:after{content:"";left:0;right:0;bottom:calc(.25em - var(--vox-dot-gap) - 6px);background-image:linear-gradient(90deg, var(--wp--preset--color--brand) 0 6px, transparent 6px);pointer-events:none;background-position:0;background-repeat:repeat-x;background-size:8px 6px;height:6px;position:absolute}.d2c-cs-hl,.d2c-hl{color:var(--wp--preset--color--brand)}.d2c-why-us .saas-badge,.d2c-ai-solutions .saas-badge{background:var(--wp--preset--color--brand);color:#fff;text-transform:none;letter-spacing:.01em;border:none;border-radius:4px;padding:.4rem 1rem;font-size:.8rem;font-weight:600}.d2c-cs .vox-eyebrow-pill,.d2c-testimonials .vox-eyebrow-pill,.d2c-blogs-eyebrow,.d2c-svc-eyebrow,.d2c-tech-eyebrow{text-transform:none;letter-spacing:.01em;border-radius:4px}.d2c-ind-eyebrow{border-radius:4px}.d2c-hero__eyebrow{text-transform:none!important;letter-spacing:.01em!important;font-size:1rem!important;font-weight:600!important}.d2c-btn-link .wp-block-button__link{align-items:center;gap:.5rem;text-decoration:none;transition:opacity .15s ease-out;display:inline-flex;box-shadow:none!important;color:var(--wp--preset--color--ink)!important;background:0 0!important;border:none!important;font-weight:600!important}.d2c-btn-link .wp-block-button__link:after{content:"";background:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='18'%20height='18'%20viewBox='0%200%2018.4264%2018.4264'%20fill='none'%3E%3Cpath%20d='M15.3965%203.02386C15.4899%203.11732%2015.5603%203.23175%2015.5958%203.35529C15.6044%203.38%2015.6108%203.40579%2015.6151%203.43264C15.6248%203.48314%2015.6302%203.53578%2015.6301%203.58842L15.6301%2011.0283C15.6301%2011.2485%2015.5404%2011.4478%2015.3976%2011.5907C15.2547%2011.7336%2015.0538%2011.8249%2014.8351%2011.8233C14.3947%2011.8233%2014.0385%2011.4672%2014.0391%2011.0272L14.0391%205.51036L4.14645%2015.4019C3.83543%2015.7129%203.33265%2015.7129%203.02163%2015.4019C2.71061%2015.0909%202.71061%2014.5881%203.02163%2014.2771L12.9158%204.38293L7.39889%204.38293C6.96002%204.38456%206.60387%204.0284%206.60389%203.58793C6.60226%203.14906%206.95842%202.79291%207.39889%202.79292L14.8388%202.79292C14.9779%202.79131%2015.1111%202.82891%2015.2293%202.89445C15.2486%202.90304%2015.2637%202.91486%2015.2803%202.92614C15.3233%202.95515%2015.3641%202.98845%2015.4012%203.02552L15.3965%203.02386Z'%20fill='%23FF6300'/%3E%3C/svg%3E") 50%/contain no-repeat;flex-shrink:0;width:1.15rem;height:1.15rem;transition:transform .15s ease-out}.d2c-btn-link .wp-block-button__link:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1.5px;color:var(--wp--preset--color--ink)!important}.d2c-btn-link .wp-block-button__link:hover:after{transform:translate(2px,-2px)}.d2c-cs-grid{gap:0;max-width:none;margin-left:calc(-1*max(1rem,min(5vw,6rem)));margin-right:calc(-1*max(1rem,min(5vw,6rem)))}.d2c-cs-card{border-radius:0}.d2c-cs-card:hover{box-shadow:none;z-index:2;transform:none}.d2c-cs-card:hover .d2c-cs-overlay{background:linear-gradient(rgba(0,0,0,.15) 0%,rgba(0,0,0,.9) 55%)}@media (min-width:783px){.d2c-cs-grid .d2c-cs-card{min-height:400px}}.d2c-cs-hover{z-index:3;color:#fff;text-align:center;opacity:0;visibility:hidden;background:rgba(9,11,13,.9);flex-direction:column;justify-content:center;gap:.8rem;padding:max(1rem,min(1.6vw,1.6rem)) max(1.1rem,min(1.8vw,1.9rem));transition:opacity .32s,transform .32s,visibility .32s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;overflow-x:hidden;overflow-y:auto;transform:translateY(10px)}.d2c-cs-overlay{transition:opacity .32s}@media (min-width:783px){.d2c-cs-card:hover .d2c-cs-hover{opacity:1;visibility:visible;transform:none}.d2c-cs-card:focus-within .d2c-cs-hover{opacity:1;visibility:visible;transform:none}.d2c-cs-card:hover .d2c-cs-overlay{opacity:0}.d2c-cs-card:focus-within .d2c-cs-overlay{opacity:0}}.d2c-cs-hover__logo{object-fit:contain;width:auto;max-width:150px;height:34px;margin:0 auto .1rem;display:block}.d2c-cs-hover__title{font-family:var(--wp--preset--font-family--body);letter-spacing:-.01em;margin:0;font-size:.95rem;font-style:italic;line-height:1.35}.d2c-cs-hover__title .d2c-cs-hl{color:var(--wp--preset--color--brand);font-style:italic}.d2c-cs-chips{flex-wrap:wrap;justify-content:center;gap:.6rem;display:flex}.d2c-cs-chip{font-family:var(--wp--preset--font-family--body);letter-spacing:-.02em;white-space:nowrap;background:rgba(35,45,53,.72);border-radius:80px;align-items:center;gap:.4rem;padding:.28rem .72rem;font-size:.8rem;display:inline-flex}.d2c-cs-chip svg{width:15px;height:15px;color:var(--wp--preset--color--brand);flex-shrink:0}.d2c-cs-desc{font-family:var(--wp--preset--font-family--body);letter-spacing:-.006em;color:rgba(255,255,255,.72);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:.82rem;line-height:1.45;display:-webkit-box;overflow:hidden}.d2c-cs-stats{gap:1rem;display:flex}.d2c-cs-stat{flex-direction:column;flex:1 0 0;gap:.1rem;min-width:0;display:flex}.d2c-cs-stat__val{font-family:var(--wp--preset--font-family--sans);letter-spacing:-.04em;font-size:1.55rem;font-weight:600;line-height:1.1}.d2c-cs-stat__val .d2c-cs-acc{color:var(--wp--preset--color--brand)}.d2c-cs-stat__lbl{font-family:var(--wp--preset--font-family--body);color:rgba(255,255,255,.72);font-size:.78rem;line-height:1.2}.d2c-cs-visit{background:var(--wp--preset--color--brand);color:#fff;font-family:var(--wp--preset--font-family--body);text-align:center;border-radius:6px;margin-top:.35rem;padding:.62rem 1rem;font-size:.95rem;text-decoration:none;transition:filter .2s;display:block}.d2c-cs-visit:hover{filter:brightness(1.08)}@media (prefers-reduced-motion:reduce){.d2c-cs-hover{transition:opacity 10ms,visibility 10ms;transform:none}}.d2c-ai-solutions{background:#fff}.d2c-ai-panel{background:#f9f9f9;border-radius:0;justify-content:space-between;align-items:stretch;gap:max(1rem,min(2vw,1.5rem));padding:24px;display:flex}.d2c-ai-rail{flex-direction:column;flex:0 0 max(240px,min(22vw,305px));gap:12px;min-width:0;height:max(420px,min(40vw,568px));display:flex}.d2c-ai-rail__chev{color:rgba(20,32,41,.35);width:100%;height:22px;font:inherit;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;transition:color .2s;display:flex}.d2c-ai-rail__chev:hover:not(:disabled){color:rgba(20,32,41,.65)}.d2c-ai-rail__chev:focus-visible{outline:2px solid var(--wp--preset--color--brand);outline-offset:2px}.d2c-ai-rail__chev:disabled{opacity:.35;cursor:not-allowed}.d2c-ai-tabs{flex-direction:column;flex:auto;gap:12px;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.d2c-ai-tab{text-align:left;cursor:pointer;background:rgba(255,255,255,.32);border:0;border-radius:4px;align-items:center;gap:24px;width:100%;min-height:max(104px,min(9vw,136px));padding:max(1rem,min(2vw,32px)) max(.875rem,min(1.6vw,24px));font-family:inherit;transition:background .25s,box-shadow .25s;display:flex;box-shadow:0 4px 28.1px rgba(0,0,0,.03)}.d2c-ai-tab__ico{width:max(48px,min(4.4vw,64px));height:max(48px,min(4.4vw,64px));color:var(--wp--preset--color--brand);opacity:.32;background:rgba(255,236,233,.32);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;transition:background .25s,opacity .25s;display:inline-flex}.d2c-ai-tab__ico img{object-fit:contain;width:32px;height:32px;display:block}.d2c-ai-tab__label{font-family:var(--wp--preset--font-family--sans);letter-spacing:-.01em;color:rgba(20,32,41,.32);font-size:1rem;font-weight:600;line-height:1.5;transition:color .25s}.d2c-ai-tab.is-active .d2c-ai-tab__ico{opacity:1;background:#ffece9}.d2c-ai-tab.is-active .d2c-ai-tab__label{color:#142029}.d2c-ai-tab:hover .d2c-ai-tab__ico{opacity:.7}.d2c-ai-tab:focus-visible .d2c-ai-tab__ico{opacity:.7}.d2c-ai-tab:hover .d2c-ai-tab__label{color:rgba(20,32,41,.7)}.d2c-ai-stage{background:#1c1c21;border-radius:12px;flex:auto;align-items:stretch;gap:max(1.5rem,min(3vw,48px));min-width:0;padding:max(1.5rem,min(2.6vw,40px));display:flex}.d2c-ai-tab{flex-shrink:0}@media (max-width:1024px){.d2c-ai-panel{flex-direction:column;align-items:stretch}.d2c-ai-rail{height:auto}.d2c-ai-tabs{overflow:visible}}.d2c-ai-panel__title{font-family:var(--wp--preset--font-family--sans);letter-spacing:-.02em;color:#fff;margin:0 0 1.25rem;font-size:max(1.35rem,min(2.4vw,1.9rem));font-weight:600;line-height:1.25}.d2c-ai-panel__desc{font-family:var(--wp--preset--font-family--body);color:rgba(255,255,255,.72);margin:0;font-size:1rem;line-height:1.7}.d2c-ai-stage__media{border-radius:14px;align-self:stretch;min-height:300px;overflow:hidden}.d2c-ai-stage__media img{object-fit:cover;width:100%;height:100%;min-height:300px;display:block}@media (max-width:1024px){.d2c-ai-panel,.d2c-ai-stage{grid-template-columns:1fr}.d2c-ai-stage__media{order:-1;min-height:220px}.d2c-ai-stage__media img{min-height:220px}}.d2c-compare{background:linear-gradient(247deg,#ffefe4 0%,#fff 73%,#fdfffc 100%);border:1px solid rgba(0,0,0,.05);border-radius:38px;grid-template-columns:1fr 1fr;gap:15px;margin-top:2.5rem;padding:5px;display:grid}.d2c-compare__col{background:0 0;border-radius:34px;padding:max(1.5rem,min(3vw,2.125rem))}.d2c-compare__col--vox{background:#fff;box-shadow:0 0 55px rgba(0,0,0,.03)}.d2c-compare__header{font-family:var(--wp--preset--font-family--sans);letter-spacing:-.045em;color:#141414;margin-bottom:1.75rem;font-size:1.5rem;font-weight:600}.d2c-compare__list{flex-direction:column;gap:1.375rem;margin:0;padding:0;list-style:none;display:flex}.d2c-compare__list li{align-items:flex-start;gap:1rem;display:flex}.d2c-compare__box{background:#141414 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5' stroke='%23ffffff' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/13px 13px no-repeat;border-radius:4px;flex-shrink:0;width:24px;height:24px;margin-top:.35rem}.d2c-compare__box--brand{background-color:var(--wp--preset--color--brand)}.d2c-compare__item{flex-direction:column;gap:.25rem;display:flex}.d2c-compare__item strong{font-family:var(--wp--preset--font-family--sans);letter-spacing:-.05em;color:#141414;font-size:1.375rem;font-weight:600;line-height:1.5}.d2c-compare__item span{font-family:var(--wp--preset--font-family--body);letter-spacing:-.02em;color:#636363;font-size:1rem;line-height:1.5}@media (max-width:782px){.d2c-compare{grid-template-columns:1fr}}.d2c-btn-primary .wp-block-button__link:hover{background-color:#ff8233!important;box-shadow:0 8px #d04c00!important}.d2c-btn-primary .wp-block-button__link:active{box-shadow:none!important;background-color:#e55d0f!important}.d2c-svc-carousel{position:relative}.d2c-svc-nav{box-sizing:border-box;margin-top:max(1.5rem,min(3vw,2.25rem));justify-content:center;gap:1rem;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-left:max(max(1rem,min(5vw,6rem)),50vw - 760px);padding-right:max(max(1rem,min(5vw,6rem)),50vw - 760px);display:flex}.d2c-svc-navbtn{width:52px;height:52px;color:var(--wp--preset--color--ink);cursor:pointer;background:#fff;border:1px solid rgba(20,32,41,.18);border-radius:50%;justify-content:center;align-items:center;transition:background .2s,border-color .2s,color .2s,opacity .2s;display:flex}.d2c-svc-navbtn:disabled{opacity:.35;cursor:default}.d2c-svc-navbtn:disabled:hover{color:var(--wp--preset--color--ink);background:#fff;border-color:rgba(20,32,41,.18)}@media (prefers-reduced-motion:no-preference){.d2c-hero__eyebrow{animation:.6s cubic-bezier(.22,.61,.36,1) 40ms both vox-rise}.d2c-hero__h1{animation:.6s cubic-bezier(.22,.61,.36,1) .14s both vox-rise}.d2c-hero__body{animation:.6s cubic-bezier(.22,.61,.36,1) .24s both vox-rise}.d2c-hero__body+.wp-block-group{animation:.6s cubic-bezier(.22,.61,.36,1) .32s both vox-rise}.d2c-hero-collage img{animation:.5s cubic-bezier(.22,.61,.36,1) backwards vox-rise}.d2c-hero-collage .d2c-hc-tile:first-child img{animation-delay:.3s}.d2c-hero-collage .d2c-hc-tile:nth-child(2) img{animation-delay:.36s}.d2c-hero-collage .d2c-hc-tile:nth-child(3) img{animation-delay:.42s}.d2c-hero-collage .d2c-hc-tile:nth-child(4) img{animation-delay:.48s}.d2c-hero-collage .d2c-hc-tile:nth-child(5) img{animation-delay:.54s}.d2c-hero-collage .d2c-hc-tile:nth-child(6) img{animation-delay:.6s}.d2c-hero-collage .d2c-hc-tile:nth-child(7) img{animation-delay:.66s}.d2c-hero-collage .d2c-hc-tile:nth-child(8) img{animation-delay:.72s}.d2c-hc-tile{will-change:transform;animation:d2c-float var(--d2c-dur,6.5s) ease-in-out var(--d2c-del,0s) infinite alternate}.d2c-hero-collage .d2c-hc-tile:first-child,.d2c-hero-collage .d2c-hc-tile:nth-child(2){--d2c-amp:-16px;--d2c-dur:8s;--d2c-del:0s}.d2c-hero-collage .d2c-hc-tile:nth-child(3){--d2c-amp:-18px;--d2c-dur:7.2s;--d2c-del:-2.4s}.d2c-hero-collage .d2c-hc-tile:nth-child(4){--d2c-amp:-16px;--d2c-dur:8.8s;--d2c-del:-5s}.d2c-hero-collage .d2c-hc-tile:nth-child(5),.d2c-hero-collage .d2c-hc-tile:nth-child(6){--d2c-amp:-16px;--d2c-dur:8s;--d2c-del:0s}.d2c-hero-collage .d2c-hc-tile:nth-child(7){--d2c-amp:-18px;--d2c-dur:7.2s;--d2c-del:-2.4s}.d2c-hero-collage .d2c-hc-tile:nth-child(8){--d2c-amp:-16px;--d2c-dur:8.8s;--d2c-del:-5s}@keyframes d2c-float{0%{transform:translateY(0)}to{transform:translateZ(0) translateY(var(--d2c-amp,-15px))}}html.vox-reveal-armed .d2c-logos__heading:not(.vox-in):not(.vox-done),html.vox-reveal-armed .d2c-why-us>.wp-block-group.is-vertical:not(.vox-in):not(.vox-done),html.vox-reveal-armed .d2c-svc-top:not(.vox-in):not(.vox-done),html.vox-reveal-armed .d2c-ai-solutions>div:first-child:not(.vox-in):not(.vox-done),html.vox-reveal-armed .d2c-ai-panel:not(.vox-in):not(.vox-done),html.vox-reveal-armed .d2c-tech-header:not(.vox-in):not(.vox-done),html.vox-reveal-armed .d2c-ind-header:not(.vox-in):not(.vox-done),html.vox-reveal-armed .d2c-blogs-header:not(.vox-in):not(.vox-done),html.vox-reveal-armed .d2c-cs-grid>.d2c-cs-card:not(.vox-in):not(.vox-done),html.vox-reveal-armed .d2c-ind-list>.d2c-ind-row:not(.vox-in):not(.vox-done),html.vox-reveal-armed .d2c-blog-grid>.d2c-blog-card:not(.vox-in):not(.vox-done),html.vox-reveal-armed .has-ink-deep-background-color>.wp-block-columns.are-vertically-aligned-top:not(.vox-in):not(.vox-done){opacity:0}html.vox-reveal-armed .wp-block-column:has(.d2c-cta-btn):not(.vox-in):not(.vox-done){opacity:0}html.vox-reveal-armed .d2c-logos__heading.vox-in,html.vox-reveal-armed .d2c-why-us>.wp-block-group.is-vertical.vox-in,html.vox-reveal-armed .d2c-svc-top.vox-in,html.vox-reveal-armed .d2c-ai-solutions>div:first-child.vox-in,html.vox-reveal-armed .d2c-ai-panel.vox-in,html.vox-reveal-armed .d2c-tech-header.vox-in,html.vox-reveal-armed .d2c-ind-header.vox-in,html.vox-reveal-armed .d2c-blogs-header.vox-in,html.vox-reveal-armed .d2c-cs-grid>.d2c-cs-card.vox-in,html.vox-reveal-armed .d2c-ind-list>.d2c-ind-row.vox-in,html.vox-reveal-armed .d2c-blog-grid>.d2c-blog-card.vox-in,html.vox-reveal-armed .has-ink-deep-background-color>.wp-block-columns.are-vertically-aligned-top.vox-in{animation:.55s cubic-bezier(.22,.61,.36,1) both vox-rise}html.vox-reveal-armed .wp-block-column:has(.d2c-cta-btn).vox-in{animation:.55s cubic-bezier(.22,.61,.36,1) both vox-rise}html.vox-reveal-armed .d2c-svc-strip-wrap:not(.vox-in):not(.vox-done),html.vox-reveal-armed .d2c-compare:not(.vox-in):not(.vox-done){opacity:0}html.vox-reveal-armed .d2c-svc-strip-wrap.vox-in,html.vox-reveal-armed .d2c-compare.vox-in{animation:.6s cubic-bezier(.22,.61,.36,1) both vox-scale-in}html.vox-reveal-armed .d2c-faq>.wp-block-heading:not(.vox-in):not(.vox-done),html.vox-reveal-armed .d2c-faq-card:not(.vox-in):not(.vox-done){opacity:0}html.vox-reveal-armed .d2c-faq>.wp-block-heading.vox-in,html.vox-reveal-armed .d2c-faq-card.vox-in{animation:.55s cubic-bezier(.22,.61,.36,1) both vox-rise}}@media (max-width:782px){.d2c-hero-collage .d2c-hc-tile{width:auto;height:auto;animation:none}}.d2c-blogs .vox-card{border-color:#ececef;box-shadow:0 12px 32px rgba(20,32,41,.06)}.d2c-blogs .vox-blogs-carousel__navbtn{color:var(--wp--preset--color--brand);background:#fff;border:1px solid rgba(255,99,0,.5)}.d2c-blogs .vox-blogs-carousel__navbtn:hover{background:var(--wp--preset--color--brand);color:#fff;border-color:var(--wp--preset--color--brand)}.d2c-ind-icon{color:#ffa166;transition:color .2s}.d2c-ind-icon svg{width:100%;height:100%;display:block}.d2c-ind-row:hover .d2c-ind-icon{color:var(--wp--preset--color--brand)}.d2c-ind-row:focus-within .d2c-ind-icon{color:var(--wp--preset--color--brand)}.d2c-svc-nav{justify-content:space-between;align-items:center}.d2c-svc-progress{align-items:center;gap:8px;display:flex}.d2c-svc-progress span{background:#d5d5d5;border-radius:19px;width:46px;height:7.7px;transition:background .25s;display:block}.d2c-svc-progress span.is-active{background:var(--wp--preset--color--brand)}.d2c-svc-nav__btns{gap:.75rem;display:flex}.d2c-svc-navbtn{color:#fff;background:#3e4045;border:none;border-radius:6px;width:40px;height:40px}.d2c-svc-nav--next{background:#737373}.d2c-svc-navbtn svg{width:13.5px;height:13.5px}.d2c-svc-navbtn:hover{background:var(--wp--preset--color--brand);border-color:var(--wp--preset--color--brand);color:#fff}.d2c-svc-navbtn:disabled{opacity:.4}.d2c-svc-nav--prev:disabled:hover{color:#fff;background:#3e4045}.d2c-svc-nav--next:disabled:hover{color:#fff;background:#737373}.d2c-contact-cta>.wp-block-columns{column-gap:max(2rem,min(4vw,4.28rem))}.d2c-cta-banner>.wp-block-columns{column-gap:max(2rem,min(5vw,4rem))}.d2c-hero__h1,.d2c-ai-solutions h2{text-wrap:balance}.d2c-hero__h1,.d2c-hero .has-display-1-font-size{text-wrap:normal;line-height:1.5;font-size:max(2rem,min(3.34vw,4rem))!important}.d2c-hero__body{max-width:80ch;margin-left:auto;margin-right:auto}.d2c-stat-cards{width:100%;max-width:none}.d2c-cta-banner h2{text-wrap:nowrap;max-width:none;font-size:max(1.75rem,min(3.5vw,2.5rem))!important}@media (max-width:1024px){.d2c-cta-banner h2{text-wrap:balance}}