.dxs-form{display:flex;gap:10px;margin:6px 0 22px;max-width:720px}
.dxs-form input{flex:1;min-width:0;height:56px;padding:0 18px;font-size:18px;border:2px solid #cfdbe8;border-radius:16px;background:var(--dxm-card,#fff);color:inherit;box-sizing:border-box}
.dxs-form input:focus{outline:none;border-color:#1673be;box-shadow:0 0 0 4px rgba(22,115,190,.18)}
.dxs-form button{height:56px;padding:0 24px;border:0;border-radius:16px;font-size:17px;font-weight:700;color:#fff;background:linear-gradient(110deg,#1673be,#21a89f);cursor:pointer}
.dxs-note{font-size:17px;color:inherit;opacity:.8}
.dx-sitesearch-page h2{font-size:22px;margin:26px 0 10px}
.dxs-list{list-style:none;margin:0;padding:0;display:grid;gap:10px;max-width:820px}
.dxs-list li{position:relative;display:flex;align-items:center;gap:10px;border:1px solid #dce5ef;border-radius:16px;background:var(--dxm-card,#fff);padding:0}
.dxs-list li a{flex:1;min-width:0;display:block;padding:14px 16px;text-decoration:none;color:inherit}
.dxs-list strong{display:block;font-size:18px;line-height:1.3}
.dxs-list span{display:block;font-size:15px;opacity:.75;margin-top:2px}
.dxs-list em{margin:0 14px 0 0;padding:3px 10px;border-radius:99px;background:#e2f3f0;color:#0b5f58;font-size:13px;font-style:normal;white-space:nowrap}
.dxs-more{margin-top:12px;font-size:17px}
html[data-theme=dark] .dxs-list li,html[data-theme=dark] .dxs-form input{border-color:#31465e;background:#172a40}
html[data-theme=dark] .dxs-list em{background:#164a46;color:#a8ece4}
/* header button and live search overlay */
.dxg-btn{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;margin-right:6px;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer;vertical-align:middle;transition:background .15s,transform .12s cubic-bezier(.3,1.4,.5,1);-webkit-tap-highlight-color:transparent}
.dxg-btn:hover{background:rgba(22,115,190,.14)}
.dxg-btn:active{transform:scale(.88)}
.dxg-btn:focus-visible,.dxg-x:focus-visible,.dxg-item:focus-visible,.dxg-all:focus-visible{outline:3px solid #21bcb7;outline-offset:2px}
html.dxg-lock{overflow:hidden}
.dxg{position:fixed;inset:0;z-index:100001;display:none;justify-content:center;align-items:flex-start;background:rgba(8,20,36,.66);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:max(12px,env(safe-area-inset-top)) 12px 12px;overflow-y:auto;overscroll-behavior:contain}
.dxg.is-open{display:flex;animation:dxg-fade .18s ease-out both}
.dxg.is-closing{animation:dxg-fade-out .15s ease-in both}
.dxg-box{width:min(700px,100%);margin-top:7vh;background:#fff;color:#0b2545;border-radius:22px;padding:14px;box-shadow:0 30px 80px rgba(0,0,0,.38),0 0 0 1px rgba(255,255,255,.06);transform-origin:50% 0}
.dxg.is-open .dxg-box{animation:dxg-pop .22s cubic-bezier(.2,.9,.25,1.15) both}
.dxg.is-closing .dxg-box{animation:dxg-drop .15s ease-in both}
@keyframes dxg-fade{from{opacity:0}}
@keyframes dxg-fade-out{to{opacity:0}}
@keyframes dxg-pop{from{opacity:0;transform:scale(.95) translateY(-10px)}}
@keyframes dxg-drop{to{opacity:0;transform:scale(.97) translateY(-6px)}}
.dxg-box,.dxg-box *{box-sizing:border-box}
.dxg-row{display:flex;gap:10px;align-items:center}
.dxg-box input{flex:1;min-width:0;height:58px;padding:0 18px;font-size:19px;border:2px solid #cfdbe8;border-radius:16px;background:#f7fafd;color:inherit;transition:border-color .15s,box-shadow .15s}
.dxg-box input:focus{outline:none;border-color:#1673be;box-shadow:0 0 0 4px rgba(22,115,190,.18)}
.dxg-x{width:48px;height:48px;border:0;border-radius:50%;background:#edf3f9;color:inherit;font-size:26px;line-height:1;cursor:pointer;flex:none;transition:transform .12s cubic-bezier(.3,1.4,.5,1),background .15s}
.dxg-x:hover{background:#dfe9f3}.dxg-x:active{transform:scale(.88)}
.dxg-results{margin-top:10px;max-height:min(62vh,560px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}
.dxg-h{margin:12px 6px 6px;font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;opacity:.65;font-weight:800}
.dxg-item{display:flex;align-items:center;gap:12px;min-height:58px;padding:9px 10px;border-radius:14px;color:inherit;text-decoration:none;transition:background .12s,transform .1s;-webkit-tap-highlight-color:transparent}
.dxg-item:hover,.dxg-item.is-active{background:#eaf3fb}
.dxg-item:active{transform:scale(.985);background:#dcebf8}
.dxg-ic{flex:none;width:38px;height:38px;border-radius:11px;display:grid;place-items:center;font-weight:800;font-size:15px;color:#fff;background:#1673be}
.dxg-k-P{background:#087d74}.dxg-k-N{background:#5749aa}.dxg-k-A{background:#b05777}.dxg-k-D{background:#116ba3}.dxg-k-G{background:#1673be}
.dxg-tx{flex:1;min-width:0}
.dxg-tx strong{display:block;font-size:17px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.dxg-tx small{display:block;font-size:14px;opacity:.7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.dxg-item em{flex:none;font-style:normal;font-size:12.5px;padding:3px 9px;border-radius:99px;background:#e2f3f0;color:#0b5f58}
.dxg-all{display:block;margin:8px 0 2px;padding:15px 12px;border-radius:14px;text-align:center;font-weight:700;font-size:17px;color:#fff!important;text-decoration:none!important;background:linear-gradient(110deg,#1673be,#21a89f);transition:transform .12s,filter .15s}
.dxg-all:hover,.dxg-all.is-active{filter:brightness(1.08)}.dxg-all:active{transform:scale(.98)}
.dxg-empty{margin:14px 8px;font-size:17px;opacity:.8}
.dxg-skel{height:58px;margin:6px 0;border-radius:14px;background:linear-gradient(90deg,#edf3f9 25%,#f7fafd 50%,#edf3f9 75%);background-size:200% 100%;animation:dxg-sk 1.1s linear infinite}
@keyframes dxg-sk{to{background-position:-200% 0}}
.dxg-chips{display:flex;flex-wrap:wrap;gap:8px;margin:14px 4px 0}
.dxg-chips a{padding:11px 18px;border-radius:99px;border:1px solid #cfdbe8;font-size:16px;color:inherit;text-decoration:none;transition:transform .12s,background .15s}
.dxg-chips a:hover{background:#eaf3fb}.dxg-chips a:active{transform:scale(.95)}
.dxg-hint{margin:14px 6px 4px;font-size:15px;opacity:.75}
html[data-theme=dark] .dxg-box{background:#0e1b2d;color:#eaf2fa}
html[data-theme=dark] .dxg-box input{background:#172a40;border-color:#31465e}
html[data-theme=dark] .dxg-x{background:#20364d}html[data-theme=dark] .dxg-x:hover{background:#2a4562}
html[data-theme=dark] .dxg-item:hover,html[data-theme=dark] .dxg-item.is-active{background:#1c3350}
html[data-theme=dark] .dxg-item:active{background:#24405f}
html[data-theme=dark] .dxg-item em{background:#164a46;color:#a8ece4}
html[data-theme=dark] .dxg-chips a{border-color:#31465e}html[data-theme=dark] .dxg-chips a:hover{background:#1c3350}
html[data-theme=dark] .dxg-skel{background:linear-gradient(90deg,#172a40 25%,#20364d 50%,#172a40 75%);background-size:200% 100%}
@media(max-width:600px){.dxg{padding:0}.dxg-box{margin-top:0;border-radius:0 0 22px 22px;width:100%;padding:12px}.dxg-results{max-height:calc(100dvh - 110px)}}
@media(prefers-reduced-motion:reduce){.dxg.is-open,.dxg.is-open .dxg-box,.dxg.is-closing,.dxg.is-closing .dxg-box,.dxg-skel{animation:none!important}.dxg-item,.dxg-btn,.dxg-x,.dxg-all,.dxg-chips a{transition:none!important}}

/* Homepage hero: centred, the search bar is the focus, the network picture sits behind it. */
.dxm-premium-home .dxm-tech-hero{position:relative;overflow:hidden;isolation:isolate;text-align:center;padding:88px 0 52px}
.dxm-premium-home .dxm-tech-hero .dxm-hero-grid{display:block!important;margin-bottom:0}
.dxm-premium-home .dxm-tech-hero .dxm-hero-copy{max-width:780px;margin:0 auto}
.dxm-premium-home .dxm-tech-hero .dxm-eyebrow{justify-content:center;display:flex}
.dxm-premium-home .dxm-tech-hero h1{font-size:clamp(42px,6.4vw,76px);line-height:1.02;margin-bottom:16px}
.dxm-premium-home .dxm-tech-hero .dxm-lead{margin:0 auto;max-width:640px}
.dxm-premium-home .dxm-tech-hero .dxm-tech-system{position:absolute!important;inset:0;z-index:-1;display:flex!important;align-items:center;justify-content:center;opacity:.55;pointer-events:none;border:0!important;background:none!important;box-shadow:none!important;padding:0!important;margin:0!important;max-width:none!important}
.dxm-premium-home .dxm-tech-hero .dxm-tech-system>*:not(.dxm-premium-art){display:none!important}
.dxm-premium-home .dxm-tech-hero .dxm-premium-art{width:min(1180px,135%);height:auto;margin:0}
.dxm-premium-home .dxm-tech-hero .dxm-home-search{max-width:780px;margin:30px auto 0}
.dxm-premium-home .dxm-tech-hero .dxm-search-heading{display:none}
.dxm-premium-home .dxm-tech-hero .dxm-popular,.dxm-premium-home .dxm-tech-hero .dxm-trust{justify-content:center}
.dxh-bar{display:flex;align-items:center;gap:14px;width:100%;min-height:68px;padding:8px 8px 8px 22px;border:2px solid rgba(255,255,255,.18);border-radius:22px;background:var(--dxm-card,#fff);color:var(--dxm-muted,#4d6176);font:inherit;font-size:19px;text-align:left;cursor:text;box-shadow:0 22px 60px rgba(8,20,36,.28);transition:transform .15s cubic-bezier(.3,1.4,.5,1),box-shadow .2s,border-color .2s;-webkit-tap-highlight-color:transparent}
.dxh-bar:hover{border-color:#21bcb7;box-shadow:0 26px 70px rgba(33,188,183,.25)}
.dxh-bar:active{transform:scale(.99)}
.dxh-bar:focus-visible{outline:3px solid #21bcb7;outline-offset:3px}
.dxh-bar svg{flex:none;color:#1673be}
.dxh-bar span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.dxh-bar em{flex:none;font-style:normal;font-weight:700;color:#fff;padding:14px 26px;border-radius:15px;background:linear-gradient(110deg,#1673be,#21a89f)}
.dxh-has-bar>form{display:none!important}
.dxh-place{display:inline-block;margin-top:14px;font-size:16px;color:inherit;opacity:.85;text-decoration:underline;text-underline-offset:3px}
html[data-theme=dark] .dxh-bar{background:#172a40;border-color:#31465e;color:#b0c0d1}
@media(max-width:767px){
.dxm-premium-home .dxm-tech-hero{padding:34px 0 26px}
.dxm-premium-home .dxm-tech-hero .dxm-home-search{margin-top:20px}
.dxh-bar{min-height:62px;font-size:17px;padding:7px 7px 7px 16px;gap:10px}
.dxh-bar em{padding:12px 18px}
}

/* /uk/ hero: layered graphic (drifting colour, dotted grid, floating service cards joined by dashed routes). */
.dxm-country-hero{position:relative;overflow:hidden;isolation:isolate;text-align:center;padding-top:76px;padding-bottom:58px;background:linear-gradient(180deg,color-mix(in srgb,#1673be 10%,var(--dxm-bg,#f3f6fb)),var(--dxm-bg,#f3f6fb))}
.dxm-country-hero .dxm-wrap{position:relative;z-index:2}
.dxm-country-hero .dxm-country-badge,.dxm-country-hero .dxm-lead,.dxm-country-hero .dxm-popular,.dxm-country-hero .dxm-trust{justify-content:center;margin-left:auto;margin-right:auto}
.dxm-country-hero h1{font-size:clamp(42px,6vw,72px);line-height:1.04}
.dxm-country-hero .dxm-country-search,.dxm-country-hero form.dxm-search{max-width:820px;margin-left:auto;margin-right:auto;box-shadow:0 24px 64px rgba(11,37,69,.16);border-radius:22px}
.dxm-uk-art{position:absolute;inset:0;z-index:0;pointer-events:none}
.dxm-uk-art svg{width:100%;height:100%;display:block}
.dxu-dots{opacity:.5;color:#1673be}
.dxm-uk-art .dxu-dots circle{fill:#1673be;opacity:.28}
.dxu-orb{animation:dxu-drift 16s ease-in-out infinite alternate;transform-box:fill-box;transform-origin:center}
.dxu-orb.o2{animation-delay:-6s}.dxu-orb.o3{animation-delay:-11s}
.dxu-lines{stroke:#1673be;opacity:.45;animation:dxu-dash 14s linear infinite}
.dxu-nodes circle{fill:#21bcb7}
.dxu-ping{transform-box:fill-box;transform-origin:center;animation:dxu-ping 3s ease-out infinite}
.dxu-ping.p2{animation-delay:1s}.dxu-ping.p3{animation-delay:2s}
.dxu-card{animation:dxu-float 7s ease-in-out infinite;transform-box:fill-box}
.dxu-card rect{fill:#fff;stroke:currentColor;stroke-width:1.4;filter:drop-shadow(0 12px 22px rgba(11,37,69,.16))}
.dxu-card g{stroke:currentColor}
.dxu-card.c1{color:#1673be}.dxu-card.c2{color:#6055b3}.dxu-card.c3{color:#087d74}.dxu-card.c4{color:#b05777}.dxu-card.c5{color:#d4663d}.dxu-card.c6{color:#116ba3}
@keyframes dxu-drift{to{transform:translate(60px,40px) scale(1.12)}}
@keyframes dxu-dash{to{stroke-dashoffset:-260}}
@keyframes dxu-ping{0%{opacity:.9;transform:scale(1)}100%{opacity:0;transform:scale(5)}}
@keyframes dxu-float{50%{transform:translateY(-12px)}}
html[data-theme=dark] .dxm-country-hero{background:linear-gradient(180deg,color-mix(in srgb,#1673be 18%,var(--dxm-bg,#101e31)),var(--dxm-bg,#101e31))}
html[data-theme=dark] .dxu-card rect{fill:#172a40}
html[data-theme=dark] .dxu-lines{stroke:#71c2ff;opacity:.5}
html[data-theme=dark] .dxm-uk-art .dxu-dots circle{fill:#71c2ff;opacity:.22}
html[data-theme=dark] .dxu-card.c1{color:#71c2ff}html[data-theme=dark] .dxu-card.c2{color:#bcafff}html[data-theme=dark] .dxu-card.c3{color:#64d9cf}html[data-theme=dark] .dxu-card.c4{color:#f0a0bf}html[data-theme=dark] .dxu-card.c5{color:#ffb089}html[data-theme=dark] .dxu-card.c6{color:#80cdff}
@media(max-width:900px){.dxm-uk-art svg{transform:scale(1.5)}.dxu-card.c3,.dxu-card.c4,.dxu-card.c5,.dxu-card.c6{display:none}}
@media(max-width:767px){.dxm-country-hero{padding-top:34px;padding-bottom:28px}}
@media(prefers-reduced-motion:reduce){.dxu-orb,.dxu-lines,.dxu-ping,.dxu-card{animation:none!important}}

/* Readability: the picture only shows at the edges; the middle is clear for text. */
.dxm-premium-home .dxm-tech-hero .dxm-tech-system{opacity:.38!important;-webkit-mask-image:radial-gradient(ellipse 48% 62% at 50% 46%,transparent 0 52%,#000 100%);mask-image:radial-gradient(ellipse 48% 62% at 50% 46%,transparent 0 52%,#000 100%)}
.dxm-premium-home .dxm-tech-hero::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 60% 70% at 50% 45%,color-mix(in srgb,var(--dxm-bg,#101e31) 88%,transparent),transparent 72%)}
.dxm-premium-home .dxm-tech-hero h1{text-shadow:0 2px 24px color-mix(in srgb,var(--dxm-bg,#101e31) 70%,transparent)}
html[data-theme=dark] .dxm-premium-home .dxm-tech-hero .dxm-lead{color:#dbe8f5!important}
html[data-theme=dark] .dxm-premium-home .dxm-tech-hero .dxm-eyebrow{color:#8fd8ff}
html[data-theme=dark] .dxh-bar{background:#1c3452;border-color:#4a6d96;color:#e2edf8;box-shadow:0 18px 50px rgba(0,0,0,.45)}
html[data-theme=dark] .dxh-bar svg{color:#8fd8ff}
html[data-theme=dark] .dxm-premium-home .dxm-tech-hero .dxm-popular a,html[data-theme=dark] .dxm-premium-home .dxm-tech-hero .dxm-popular span,html[data-theme=dark] .dxm-premium-home .dxm-tech-hero .dxm-trust span{color:#dbe8f5}
.dxm-country-hero::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse 52% 68% at 50% 48%,color-mix(in srgb,var(--dxm-bg,#f3f6fb) 80%,transparent),transparent 74%)}
html[data-theme=dark] .dxm-country-hero h1,html[data-theme=dark] .dxm-country-hero .dxm-lead{text-shadow:0 2px 20px rgba(8,18,32,.7)}
html[data-theme=dark] .dxm-country-hero .dxm-lead{color:#dbe8f5}

/* Homepage hero uses the same graphic as /uk/; the old network picture is retired. */
.dxm-premium-home .dxm-tech-hero .dxm-tech-system{display:none!important}
.dxm-premium-home .dxm-tech-hero .dxm-wrap{position:relative;z-index:2}
.dxm-premium-home .dxm-tech-hero{background:linear-gradient(180deg,color-mix(in srgb,#1673be 12%,var(--dxm-bg,#101e31)),var(--dxm-bg,#101e31))}
.dxm-premium-home .dxm-uk-art{-webkit-mask-image:radial-gradient(ellipse 46% 60% at 50% 46%,rgba(0,0,0,.18) 0 40%,#000 100%);mask-image:radial-gradient(ellipse 46% 60% at 50% 46%,rgba(0,0,0,.18) 0 40%,#000 100%)}

/* Directory landing hero matches the homepage: centred, graphic behind, one big search bar. */
body.docorix-directory-landing .h2-hero{position:relative;overflow:hidden;isolation:isolate;text-align:center;background:linear-gradient(180deg,color-mix(in srgb,#1673be 12%,var(--dxm-bg,var(--bg,#f3f6fb))),var(--dxm-bg,var(--bg,#f3f6fb)))}
body.docorix-directory-landing .h2-hero .container{position:relative;z-index:2}
body.docorix-directory-landing .h2-hero .dxm-uk-art{-webkit-mask-image:radial-gradient(ellipse 46% 60% at 50% 46%,rgba(0,0,0,.18) 0 40%,#000 100%);mask-image:radial-gradient(ellipse 46% 60% at 50% 46%,rgba(0,0,0,.18) 0 40%,#000 100%)}
body.docorix-directory-landing .h2-hero::before{z-index:1}
body.docorix-directory-landing .h2-hero h1{margin-left:auto;margin-right:auto;text-shadow:0 2px 22px color-mix(in srgb,var(--dxm-bg,#101e31) 60%,transparent)}
body.docorix-directory-landing .h2-hero .h2-lead,body.docorix-directory-landing .h2-hero .h2-kicker{margin-left:auto;margin-right:auto}
body.docorix-directory-landing .h2-hero .h2-kicker{display:flex;justify-content:center}
body.docorix-directory-landing .h2-hero .dxh-bar{max-width:780px;margin:26px auto 0}
body.docorix-directory-landing .h2-hero .dxh-place{display:block;margin-top:14px}
body.docorix-directory-landing .h2-hero .h2-quick{justify-content:center}
body.docorix-directory-landing .h2-hero form.dxm-search,body.docorix-directory-landing .h2-hero form.h2-search{display:none!important}

/* Hero graphic keeps its proportions: never narrower than 1180px, centred. */
.dxm-uk-art svg{position:absolute!important;left:50%;top:0;height:100%!important;width:max(100%,1180px)!important;transform:translateX(-50%)!important}

/* News hero graphic: news palette (cyan to teal), news icons. */
.dxn-hero .dxn-art{z-index:-1}
.dxn-art .dxu-dots circle{fill:#1fa5f5;opacity:.3}
.dxn-art .dxu-lines{stroke:#1fa5f5;opacity:.5}
.dxn-art .dxu-nodes circle{fill:#21c7c0}
.dxn-art .dxn-c rect{fill:#fff;stroke:currentColor}
.dxn-art .dxn-c.n1{color:#1fa5f5}.dxn-art .dxn-c.n2{color:#21c7c0}.dxn-art .dxn-c.n3{color:#2f8cff}.dxn-art .dxn-c.n4{color:#1fb8d8}.dxn-art .dxn-c.n5{color:#25c6a0}.dxn-art .dxn-c.n6{color:#4aa3ff}
html[data-theme=dark] .dxn-art .dxn-c rect{fill:#0f2742}
html[data-theme=dark] .dxn-art .dxu-dots circle{fill:#4ac0ff;opacity:.26}
.dxn-hero .dxn-art{-webkit-mask-image:radial-gradient(ellipse 46% 60% at 50% 46%,rgba(0,0,0,.15) 0 40%,#000 100%);mask-image:radial-gradient(ellipse 46% 60% at 50% 46%,rgba(0,0,0,.15) 0 40%,#000 100%)}
@media(max-width:900px){.dxn-art .dxn-c.n3,.dxn-art .dxn-c.n4,.dxn-art .dxn-c.n5,.dxn-art .dxn-c.n6{display:none}}

/* Scroll hints on phones: an arrow on the edge of rows that scroll sideways, with a fade. */
.dxs-wrap{position:relative}
.dxs-arrow{display:none;position:absolute;top:50%;z-index:6;width:38px;height:38px;margin-top:-19px;padding:0;border:0;border-radius:50%;background:linear-gradient(135deg,#1673be,#21a89f);color:#fff;box-shadow:0 6px 16px rgba(0,0,0,.35);align-items:center;justify-content:center;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .12s}
.dxs-arrow:active{transform:scale(.9)}
.dxs-next{right:2px}
.dxs-prev{left:2px}
.dxs-wrap.dxs-can:not(.dxs-end) .dxs-next{display:flex;animation:dxs-nudge 1.6s ease-in-out 3}
.dxs-wrap.dxs-can:not(.dxs-start) .dxs-prev{display:flex}
.dxs-wrap.dxs-can:not(.dxs-end)>:first-child{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 64px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 64px),transparent)}
.dxs-wrap.dxs-can:not(.dxs-end):not(.dxs-start)>:first-child{-webkit-mask-image:linear-gradient(to right,transparent,#000 56px,#000 calc(100% - 64px),transparent);mask-image:linear-gradient(to right,transparent,#000 56px,#000 calc(100% - 64px),transparent)}
.dxs-wrap.dxs-can.dxs-end:not(.dxs-start)>:first-child{-webkit-mask-image:linear-gradient(to right,transparent,#000 56px);mask-image:linear-gradient(to right,transparent,#000 56px)}
@keyframes dxs-nudge{50%{transform:translateX(5px)}}
@media(min-width:901px){.dxs-arrow{display:none!important}.dxs-wrap>:first-child{-webkit-mask-image:none!important;mask-image:none!important}}
@media(prefers-reduced-motion:reduce){.dxs-wrap.dxs-can:not(.dxs-end) .dxs-next{animation:none}}
