/* Liquid silver consultation controls and distinct project imagery. */
.dx-consult{position:relative;display:inline-flex!important;align-items:center;justify-content:center;isolation:isolate;overflow:hidden;min-height:52px;padding:16px 26px;border:1px solid #f5fcff;border-radius:50px;color:#131c24!important;background:linear-gradient(135deg,#45505b,#dce3e9 18%,#fff 28%,#828f9e 45%,#ecf1f6 51%,#b4beca 67%,#fff 82%,#536575);box-shadow:inset 0 2px 2px #fff,inset 0 -4px 4px #3c4859,0 5px 0 #3a4655,0 11px 24px #0008;white-space:nowrap;text-decoration:none;font:800 14px/1.3 var(--sans);text-shadow:0 1px #fffc;transition:transform .25s,box-shadow .25s;flex-shrink:0;pointer-events:auto}.dx-consult .silver-label{position:relative;z-index:3}.silver-pour{position:absolute;inset:-100%;z-index:1;pointer-events:none;background:conic-gradient(from 35deg at 48% 45%,#394652,#f8ffff 8%,#9baab9 20%,#fff 24%,#7b8999 34%,#e7f2fc 43%,#fff 47%,#667584 60%,#d7e4ef 72%,#faffff 77%,#9cabb9 90%,#394652);animation:silver-pour 7s linear infinite;filter:contrast(1.2)}.dx-consult:after{content:'';position:absolute;z-index:2;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(180deg,#fff9,transparent 35%,#0002 65%,#fff6),radial-gradient(ellipse at 35% 0%,#fff 0%,transparent 55%);box-shadow:inset 0 1px 2px #fff,inset 0 -3px 3px #18263299}.dx-consult:before{content:'';position:absolute;width:60%;height:240%;z-index:2;background:linear-gradient(90deg,transparent,#fff9,transparent);top:-70%;left:-70%;transform:rotate(22deg);animation:silver-wipe 4.6s ease-in-out infinite}.dx-consult:hover{transform:translateY(-3px);box-shadow:inset 0 2px 2px white,0 8px 0 #3a4655,0 17px 30px #0008,0 0 25px #d8f5ff45}.dx-consult:active{transform:translateY(3px)}@keyframes silver-pour{0%{transform:translate(-8%,-5%) rotate(0deg) scale(1.15)}50%{transform:translate(9%,6%) rotate(180deg) scale(1.35)}100%{transform:translate(-8%,-5%) rotate(360deg) scale(1.15)}}@keyframes silver-wipe{0%,15%{left:-75%}65%,100%{left:145%}}
.wt-nav{gap:16px!important;padding-inline:3vw!important}.wt-nav nav{gap:8px}.wt-nav .nav-consult{font-size:12px;min-height:44px;padding:12px 20px;z-index:82}.dx-footer .footer-consult{margin-top:24px;align-self:flex-start}.dx-footer>div:first-child{min-width:0}.dx-footer .footer-consult{white-space:normal;text-align:center}.dx-mockup{margin:42px 0;position:relative;width:100%;overflow:hidden;border-radius:22px;border:1px solid #b6d6da38;box-shadow:0 25px 70px #0005;background:#030a12}.dx-mockup img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.wt-reel .dx-mockup{z-index:1}.wt-reel .gd-lede{position:relative}.dx-close .dx-mockup{max-width:1050px;text-align:left}.dx-app-showcase{background:#020c15;padding:100px 6vw;color:#ecf5f7}.dx-app-showcase .gd-lede{max-width:850px}.dx-app-showcase .dx-consult{margin-left:18px}.dx-app-features{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin:35px 0}.dx-app-features span{padding:22px;border:1px solid #84e7e53b;border-radius:12px;font:600 16px/1.5 var(--sans);color:#cde7e9}.dx-concept-note{font-size:13px;color:#94b1ba;margin-bottom:30px}.dx-service-hero>.dx-mockup{max-width:1200px}.service-intro{max-width:1000px}.dx-deliverables{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin-top:50px}.dx-deliverables article{padding:34px;border:1px solid #84e7e533;border-radius:18px;background:#05151ed9}.dx-deliverable-number{font:14px var(--mono);color:#84e7e5}.dx-deliverables h3{font-size:23px;line-height:1.3;margin:25px 0 16px;color:#fff}.dx-deliverables p{font-size:17px;line-height:1.8;color:#afc4cb}.dx-brief{display:grid;grid-template-columns:1.2fr 1fr;gap:65px;align-items:center}.dx-brief h3{font-size:26px}.dx-brief ul{padding-left:24px}.dx-brief li{font-size:18px;line-height:1.8;color:#bed1d5;margin-bottom:20px}.dx-service-hero~section details p{font-size:17px;line-height:1.8;padding-bottom:24px;max-width:900px;color:#b5cdd2}#consultation{scroll-margin-top:110px}.dx-cards{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}
/* Keep the full opened blades inside the viewport, clear of the right-hand edge. */
.dx-saber-control{right:max(35px,env(safe-area-inset-right));bottom:38px;z-index:110}.dx-saber-popup{right:80px;bottom:102px;width:220px;height:350px;z-index:109;overflow:visible}.dx-saber-popup .dx-saber{bottom:24px;height:300px;right:auto;left:85px;transform:rotate(-18deg)}.dx-saber-popup .dx-saber.red{left:115px;right:auto;transform:rotate(18deg)}.dx-saber-popup .dx-saber-note{right:auto;left:0;bottom:0;font-size:9px}.dx-saber-popup button{right:0;top:10px;width:34px;height:34px;background:#06151e;z-index:2}.dx-saber-popup .dx-beam{height:235px}
@media(max-width:1150px){.wt-nav nav{display:none!important}.wt-nav .saber-menu{display:block;flex-shrink:0}.wt-nav.open nav{display:flex!important;position:fixed;inset:0;flex-direction:column;justify-content:center;align-items:flex-start;padding:110px 8% 80px;gap:16px;background:#020c0ff7}.wt-nav.open nav a{font-size:clamp(26px,5vw,44px)}.wt-nav .nav-consult{margin-left:auto}.wt-nav .dx-logo{position:relative;z-index:82}.dx-deliverables{grid-template-columns:1fr}.dx-app-features{grid-template-columns:repeat(2,1fr)}}
@media(max-width:760px){.wt-nav{padding-inline:16px!important;gap:8px!important}.wt-nav .dx-logo img{width:66px}.wt-nav .nav-consult{font-size:10px;min-height:42px;padding:11px 12px}.wt-nav .saber-menu{width:48px;font-size:8px}.dx-consult{font-size:13px;padding:15px 23px}.dx-mockup{margin-block:30px;border-radius:13px}.dx-app-showcase{padding:80px 5vw}.dx-app-showcase .dx-consult{margin:20px 0 0;display:flex!important;width:fit-content}.dx-app-features{gap:12px}.dx-app-features span{font-size:14px;padding:16px}.dx-brief{grid-template-columns:1fr;gap:30px}.dx-saber-control{right:22px;bottom:32px}.dx-saber-popup{right:38px;bottom:98px;width:210px;height:280px;max-height:calc(100svh - 195px)}.dx-saber-popup .dx-saber{height:240px;left:80px}.dx-saber-popup .dx-saber.red{left:112px}.dx-saber-popup .dx-beam{height:175px}.dx-saber-popup button{right:0;top:0}.dx-saber-popup .dx-saber-note{display:none}}
@media(prefers-reduced-motion:reduce){.silver-pour,.dx-consult:before{animation:none}.dx-consult{transition:none}}
/* Brighter reading text and complete, grouped page navigation. */
.gd{--fg:#f6fbff;--muted:#e2edf2}.gd-main p,.gd-main .gd-lede,.dx-card p,.dx-row p,.industry-caption p,.dx-deliverables p,.dx-brief li,.ec-desc,.ec-lede,.ec-card p,.ec-list li,.ec-note,.dx-service-hero~section details p{color:#edf5fa;opacity:1}.gd-main details p,.dx-heading p,.dx-spacecopy p{color:#edf5fa!important}.dx-footer p,.dx-footer a:not(.dx-consult),.dx-footline,.dx-concept-note{color:#f2f7fb;opacity:1}.dx-footer p{line-height:1.8}.dx-footer a:not(.dx-consult){font-size:15px;line-height:1.6}.dx-heading h1,.gd-display,.ec-hero h1,.ec-section h2,.industry-caption h3{background-image:linear-gradient(180deg,#fff 0%,#e9f5fa 25%,#fff 40%,#b3cbd4 49%,#fff 57%,#d8ebf0 77%,#fff 100%);filter:drop-shadow(0 2px 1px #10242c);text-shadow:none}.gd-display em{background-image:linear-gradient(180deg,#f6ffff,#bbfffb 40%,#7ed7d6 51%,#eaffff 70%,#a4efea)}.cosmic-page{color:#fff}.cosmic-sector figcaption,.cosmic-brief p,.cosmic-assembly p,.cosmic-capabilities p{color:#edf5fa!important}.cosmic-sector figcaption{font-size:14px}.cosmic-page :is(.cosmic-industry-intro,.cosmic-impact,.cosmic-focus,.cosmic-stats,.cosmic-finale,.cosmic-orbits) p{color:#081b20!important}.cosmic-page .cosmic-focus p span{filter:none}.r55-page p{color:#f4f8fc}.dx-contact input,.dx-contact textarea,.dx-contact select{color:#fff}.dx-contact input::placeholder,.dx-contact textarea::placeholder{color:#c6d5df;opacity:1}.dx-nav nav>a,.dx-nav-group-trigger{font:600 14px/1.3 var(--sans)!important;color:#fff!important;letter-spacing:.02em!important}.dx-nav-group{position:relative}.dx-nav-group-trigger{border:1px solid transparent;border-radius:8px;background:transparent;padding:12px 10px;display:flex;align-items:center;gap:10px;cursor:pointer;white-space:nowrap}.dx-nav-group-trigger>span{color:#a4fffa;font-size:18px}.dx-nav-group-trigger:hover,.dx-nav-group.is-open>.dx-nav-group-trigger{border-color:#84e7e555;background:#102b36}.dx-nav-submenu{position:absolute;top:calc(100% + 10px);left:0;min-width:260px;padding:12px;background:#05121bf5;border:1px solid #84e7e55a;border-radius:14px;box-shadow:0 20px 55px #000a;backdrop-filter:blur(20px);display:flex;flex-direction:column;align-items:stretch;gap:3px;max-height:calc(100svh - 140px);overflow:auto}.dx-nav-submenu[hidden]{display:none!important}.wt-nav .dx-nav-submenu a{font-size:15px!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none;padding:12px 14px!important;color:#f7fbff!important;border-radius:7px;white-space:normal}.wt-nav .dx-nav-submenu a:hover,.wt-nav .dx-nav-submenu a[aria-current=page]{background:#163840!important;color:#bafffa!important}.wt-nav nav{gap:12px!important}.dx-nav-group-trigger:focus-visible{outline:2px solid #84e7e5;outline-offset:3px}
@media(max-width:1150px){.wt-nav.open nav{display:block!important;overflow-y:auto;overscroll-behavior:contain;padding:115px 8vw 110px!important;height:100svh;align-content:start}.wt-nav.open nav>a{display:block;font-size:25px!important;padding:17px 0!important;line-height:1.2!important}.dx-nav-group{border-bottom:1px solid #84e7e533}.dx-nav-group-trigger{width:100%;justify-content:space-between;font-size:25px!important;padding:18px 0;border-radius:0}.dx-nav-group-trigger>span{font-size:26px}.dx-nav-submenu{position:static;min-width:0;max-height:none;margin:0 0 16px;padding:8px 12px;box-shadow:none;background:#0a1b25;overflow:visible}.wt-nav.open .dx-nav-submenu a{font-size:17px!important;padding:12px!important;line-height:1.45!important}.wt-nav.open .dx-nav-group-trigger:hover{padding-inline:12px}.dx-footer a:not(.dx-consult){font-size:16px}}

/* One Digital Xcellence palette and type system across every page. */
.gd-main,.r55-page,.cosmic-page,.ec-page{font-family:var(--sans)!important;color:#f6fbff}
.gd-main :is(p,li,summary,input,textarea,select,figcaption),.r55-card-front,.r55-card-back{font-family:var(--sans)!important}
.gd-main :is(h1,h2,h3){font-family:var(--sans)!important;font-weight:800;letter-spacing:-.045em}
.gd-main :is(h1,h2,h3):not(.dx-shining-hero):not(.r55-mask){color:#f6fbff;background-image:linear-gradient(180deg,#fff 0%,#e9f5fa 25%,#fff 40%,#b3cbd4 49%,#fff 57%,#d8ebf0 77%,#fff 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 2px 1px #10242c)}
.gd-main :is(h1,h2,h3):not(.dx-shining-hero):not(.r55-mask) :is(em,span):not(.brand-typing-reserve):not(.brand-typing-output){color:#84e7e5;background-image:linear-gradient(180deg,#f6ffff,#bbfffb 40%,#7ed7d6 51%,#eaffff 70%,#a4efea);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.gd-main :is(.dx-kicker,.cosmic-eyebrow,.ec-kicker,.r55-brand-label){color:#84e7e5;font-family:var(--mono)!important}
/* Services retains its models and motion over the same dark space as Home. */
.services-cosmic .dx-webgl{opacity:1!important}.services-cosmic:before{display:block}
.cosmic-page,.cosmic-page>section,.cosmic-orbits .cosmic-sticky{background:transparent!important;color:#f6fbff}
.cosmic-hero:before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#030a0d99,#030a0d33);z-index:-1;pointer-events:none}
.cosmic-page :is(p,li,figcaption),.cosmic-page :is(.cosmic-industry-intro,.cosmic-impact,.cosmic-focus,.cosmic-stats,.cosmic-finale,.cosmic-orbits) p{color:#edf5fa!important}
.cosmic-page .cosmic-focus p span{color:#edf5fa!important}.cosmic-scroll-hint,.cosmic-stats span{color:#84e7e5}.cosmic-stats strong{color:#f6fbff}.cosmic-finale:after{background:linear-gradient(#030a0d99,#030a0d44 50%,#030a0ddd)}
.cosmic-hero h1{font-size:clamp(48px,8.6vw,138px);white-space:normal;line-height:1.02}.cosmic-hero-text{z-index:8}.cosmic-hero .cosmic-cloud{opacity:.65}
/* A quiet, centered brand signature over the looping star film. */
.dx-space-footer{position:relative;isolation:isolate;overflow:hidden;display:grid;place-items:center;width:100%;max-width:none;margin:0;padding:90px 24px 70px;min-height:420px;text-align:center;border-top:1px solid #84e7e54d;background:#030a0d}
.dx-footer-stars{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;opacity:.8;pointer-events:none;filter:hue-rotate(25deg)}
.dx-space-footer:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(#030a0d77,#030a0d22 50%,#030a0d88);pointer-events:none}
.dx-footer-brand{display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:22px;width:100%}.dx-footer-brand img{display:block;width:220px;max-width:60vw;height:auto;margin:0 auto;filter:drop-shadow(0 0 25px #84e7e52b)}.dx-footer-brand p{margin:0;max-width:500px;font:16px/1.7 var(--sans);color:#f6fbff}.dx-footer-brand small{font:14px/1.5 var(--sans);color:#dcecf2}
@media(max-width:760px){.cosmic-hero h1{font-size:12vw}.dx-space-footer{min-height:360px;padding:65px 24px}.dx-footer-brand img{width:180px}}

/* Homepage editorial sections: copy left, selected mockup right. */
.wt-manifesto,.wt-reel{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;column-gap:clamp(30px,4vw,68px)}
.wt-manifesto>.dx-media-copy,.wt-reel>.dx-media-copy{position:relative;z-index:2;min-width:0}
.wt-manifesto>.dx-mockup,.wt-reel>.dx-mockup{grid-column:2;min-width:0;margin:0;align-self:center}
.wt-manifesto .dx-media-copy h2,.wt-reel .dx-media-copy h2{font-size:clamp(34px,3.5vw,58px)!important;line-height:1.12!important;max-width:100%}
.wt-manifesto .dx-media-copy p,.wt-reel .dx-media-copy p{margin:28px 0;max-width:100%}
@media(max-width:800px){.wt-manifesto,.wt-reel{grid-template-columns:minmax(0,1fr);row-gap:36px}.wt-manifesto>.dx-mockup,.wt-reel>.dx-mockup{grid-column:1}.wt-manifesto .dx-media-copy h2,.wt-reel .dx-media-copy h2{font-size:clamp(34px,7vw,54px)!important}.wt-manifesto{padding-block:85px!important}}

/* Static silver 3D section headlines; the page hero alone has the light sweep. */
.gd-main :is(h1,h2,h3,h4,h5,h6),
.gd-main :is(h1,h2,h3,h4,h5,h6) :is(span,em,strong){
 background-image:linear-gradient(180deg,#fff 0%,#e2e6eb 22%,#fff 40%,#858f9c 49%,#f7fbff 57%,#bec7d1 78%,#fff 100%)!important;
 background-color:transparent!important;background-size:100% 100%!important;background-position:50% 0;
 background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;
 color:#f6f8ff;text-shadow:none!important;animation:none!important;
}
.gd-main :is(h1,h2,h3,h4,h5,h6){filter:drop-shadow(0 1px 0 #9aa4b2) drop-shadow(0 3px 0 #525e6c) drop-shadow(0 6px 0 #18212c) drop-shadow(0 14px 18px #0008)!important}
.gd-main h1.dx-page-hero-title,.gd-main h1.dx-page-hero-title :is(span,em,strong){
 background-image:linear-gradient(110deg,#718c92 0%,#e7ffff 20%,#84e7e5 36%,#64878b 44%,#fff 49%,#fff 51%,#84e7e5 56%,#82969d 66%,#fff 83%,#84e7e5 100%)!important;
 background-size:280% 100%!important;animation:dx-hero-shine 5s linear infinite!important;
}
.gd-main h1.dx-page-hero-title{filter:drop-shadow(0 2px 0 #244348) drop-shadow(0 5px 0 #101a24) drop-shadow(0 15px 22px #0008)!important}
.dx-process-section .dx-heading{max-width:none!important;width:100%}
.dx-process-section .dx-heading h1{font-size:clamp(34px,4.5vw,70px)!important;max-width:none!important;white-space:nowrap;line-height:1.18!important}
@media(max-width:760px){.dx-process-section .dx-heading h1{white-space:normal;font-size:clamp(30px,7vw,48px)!important}}
.r55-page .r55-mask{mix-blend-mode:normal}.r55-lettering:after{display:none}
.wt-hero .dx-spacecopy .dx-shining-hero{font-size:clamp(52px,8.2vw,128px)!important;line-height:1.02!important;max-width:1100px!important}
@media(max-width:760px){.wt-hero .dx-spacecopy .dx-shining-hero{font-size:12.5vw!important;line-height:1.08!important}}
@media(prefers-reduced-motion:reduce){.gd-main :is(h1,h2,h3,h4,h5,h6),.gd-main :is(h1,h2,h3,h4,h5,h6) :is(span,em,strong){animation:none!important;background-position:50% 0!important}}
/* Center the entire footer in one full-width column at every breakpoint. */
.dx-footer.dx-space-footer{grid-template-columns:minmax(0,1fr)!important;gap:0;justify-items:center;text-align:center}
.dx-space-footer>.dx-footer-brand{grid-column:1/-1;justify-self:center;align-items:center;width:100%;text-align:center}
.dx-footer-brand :is(p,small){align-self:center;text-align:center;margin-inline:auto}

.cosmic-hero-stars{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;pointer-events:none;filter:hue-rotate(25deg)}

.dx-seo-particle-hero{position:relative;min-height:700px;display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,1fr);align-items:center;gap:30px;overflow:hidden;padding:150px max(6vw,28px) 90px;background:radial-gradient(circle at 72% 46%,#0e3b43 0,#06141d 34%,#03070c 72%);border-bottom:1px solid #84e7e526}.dx-seo-particle-hero:before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#03070cee 0%,#03070caa 42%,transparent 78%);opacity:.55;pointer-events:none}.dx-seo-particle-copy{position:relative;z-index:2;max-width:620px}.dx-seo-particle-copy h1{font-size:clamp(50px,6vw,90px);line-height:1.02;margin:26px 0}.dx-seo-particle-copy .gd-lede{max-width:540px}.dx-seo-particle-hero canvas{position:relative;z-index:2;width:100%;height:600px;touch-action:none;cursor:grab;filter:drop-shadow(0 0 24px #84e7e533)}.dx-seo-particle-hero canvas:active{cursor:grabbing}.dx-seo-swipe-hint{display:block;margin-top:28px;font:11px var(--mono);letter-spacing:.16em;color:#84e7e5}.dx-seo-search-wrap{min-height:0;padding-top:65px;padding-bottom:75px}.dx-seo-search-card{display:grid;grid-template-columns:.75fr 1.25fr;gap:35px;align-items:center;padding:34px 40px;border:1px solid #84e7e538;border-radius:16px;background:linear-gradient(120deg,#0b1d25ee,#061016d9);box-shadow:0 20px 70px #0005}.dx-seo-search-card h2{font-size:clamp(32px,4vw,58px);margin:16px 0 0}.dx-google-search{padding:24px;border-radius:14px;background:#fff;color:#1e252a;box-shadow:0 16px 35px #0004}.dx-google-word{font:600 30px Arial,sans-serif;letter-spacing:-.08em;margin-bottom:17px;background:linear-gradient(90deg,#4285f4 0 24%,#ea4335 24% 48%,#fbbc05 48% 72%,#34a853 72%);-webkit-background-clip:text;background-clip:text;color:transparent;width:max-content}.dx-search-bar{display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid #d7dde2;border-radius:25px;padding:12px 16px;font:14px Arial,sans-serif;color:#59636b;box-shadow:0 2px 8px #0001}.dx-search-icon{font-size:24px;line-height:1;color:#4285f4}.dx-search-result{display:grid;gap:5px;padding:18px 3px 2px;font:14px Arial,sans-serif}.dx-search-result strong{color:#1a73e8;font-size:16px}.dx-search-result span{color:#56616a;line-height:1.45}
@media(max-width:800px){.dx-seo-particle-hero{grid-template-columns:1fr;min-height:0;padding:130px 22px 45px;gap:0}.dx-seo-particle-copy{max-width:none}.dx-seo-particle-copy h1{font-size:clamp(42px,12vw,68px)}.dx-seo-particle-hero canvas{height:390px;margin-top:15px}.dx-seo-search-wrap{padding-top:40px;padding-bottom:55px}.dx-seo-search-card{grid-template-columns:1fr;padding:26px 20px;gap:22px}.dx-google-search{padding:18px}.dx-search-bar{font-size:12px}}

@media(prefers-reduced-motion:reduce){.gd-main h1.dx-page-hero-title,.gd-main h1.dx-page-hero-title :is(span,em,strong){animation:none!important;background-position:50% 0!important}}

/* Single Google search phone, anchored to the SEO hero's right side. */
.dx-seo-search-wrap{position:relative;z-index:5;height:0;min-height:0;margin-top:-680px;padding:0;pointer-events:none}
.dx-seo-search-card{display:block;width:280px;margin-left:auto;padding:0;border:0;background:none;box-shadow:none}
.dx-seo-search-card>.dx-kicker,.dx-seo-search-card>h2{display:none}
.dx-google-search{width:245px;aspect-ratio:.52;padding:28px 14px 18px;border:8px solid #111b26;border-radius:38px;background:#fff;box-shadow:0 18px 45px #0009;position:relative;overflow:hidden}
.dx-google-search:before{content:'';position:absolute;top:9px;left:50%;width:42px;height:4px;border-radius:5px;background:#111b26;transform:translateX(-50%)}
.dx-google-word{font-size:26px;margin:10px 0 14px}.dx-search-bar{gap:10px;padding:9px 10px;font-size:10px}.dx-search-result{padding:15px 2px 2px;font-size:11px}.dx-search-result strong{font-size:13px}
@media(max-width:800px){.dx-seo-search-wrap{height:0;margin-top:-405px;padding:0 18px}.dx-seo-search-card{width:190px}.dx-google-search{width:165px;padding:22px 10px 12px;border-width:6px;border-radius:28px}.dx-google-word{font-size:19px}.dx-search-bar{font-size:8px;padding:7px}.dx-search-result{font-size:9px}.dx-search-result strong{font-size:11px}}
