.ds{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--burgundy:#6b1f28;--black:#141114;--pearl:#f6f3ef;--pearl-hi:#fbfaf8;--ink:var(--black);--text2:color-mix(in oklab, var(--black) 72%, var(--pearl));--text3:color-mix(in oklab, var(--black) 54%, var(--pearl));--line:color-mix(in oklab, var(--black) 12%, transparent);--tint:color-mix(in oklab, var(--burgundy) 9%, var(--pearl));--rose:color-mix(in oklab, var(--burgundy) 46%, var(--pearl));--deep:#0d0b0d;--s1:8px;--s2:16px;--s3:24px;--s4:32px;--s6:48px;--s8:64px;--s12:96px;--s16:128px;--gutter:clamp(16px, 5vw, 64px);--max:1280px;--display:"Playfair Display", Georgia, "Times New Roman", serif;--body:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--ease:cubic-bezier(.22, 1, .36, 1);background:radial-gradient(1100px 720px at 88% -8%, color-mix(in oklab, var(--burgundy) 10%, transparent), transparent 70%), radial-gradient(900px 640px at -10% 38%, color-mix(in oklab, var(--burgundy) 6%, transparent), transparent 72%), var(--pearl);min-height:100vh;color:var(--ink);font-family:var(--body);-webkit-font-smoothing:antialiased;font-size:18px;line-height:1.6;position:relative;overflow-x:clip}.ds *,.ds :before,.ds :after{box-sizing:border-box}.ds ::selection{background:color-mix(in oklab, var(--burgundy) 24%, transparent);color:var(--black)}.ds :is(h1,h2,h3,button,[role=button]){text-transform:none}:where(.ds) a{color:inherit;text-decoration:none}:where(.ds) img{max-width:100%;display:block}.ds-wrap{width:100%;max-width:calc(var(--max) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.ds-skip{z-index:60;padding:var(--s1) var(--s2);background:var(--black);color:var(--pearl);inset-inline-start:var(--s2);border-radius:999px;position:absolute;top:-64px}.ds-skip:focus{top:var(--s2)}.ds-h1,.ds-h2,.ds-h3{font-family:var(--display);letter-spacing:-.015em;text-wrap:balance;margin:0;font-weight:500}.ds-h1{font-size:clamp(46px,6vw,88px);line-height:1.02}.ds-h2{font-size:clamp(40px,4.8vw,72px);line-height:1.04}.ds-h3{font-size:clamp(24px,2vw,30px);line-height:1.2}.ds-h1 i,.ds-h2 i,.ds-h3 i{color:var(--burgundy);font-style:italic;display:block}html[lang=ar] .ds-h1 i,html[lang=ar] .ds-h2 i{font-style:normal;font-weight:400}.ds :is(.ds-h1:has(i),.ds-h2:has(i),.dhx-title,.dhx-service h3,.dap-h1,.dap-title,.af__h1,.af__h2,.wb-hero__h1,.wb-hero__h2,.wb-mp__h2,.wb-walk__intro-h,.sol-hero__h,.sol-h2){contain:inline-size;white-space:nowrap;text-wrap:nowrap;min-width:0;max-width:100%;inline-size:100%;transition-property:opacity,transform,translate}.ds :is(.ds-h1:has(i),.ds-h2:has(i),.dhx-title,.dhx-service h3,.dap-h1,.dap-title,.af__h1,.af__h2,.wb-hero__h1,.wb-hero__h2,.wb-mp__h2,.wb-walk__intro-h,.sol-hero__h,.sol-h2)>:is(i,em){display:block}.ds :is(.ds-h1:has(i),.ds-h2:has(i),.dhx-title,.dhx-service h3,.dap-h1,.dap-title,.af__h1,.af__h2,.wb-hero__h1,.wb-hero__h2,.wb-mp__h2,.wb-walk__intro-h,.sol-hero__h,.sol-h2) :is(span,i,em){white-space:nowrap;text-wrap:nowrap;transition-property:opacity,transform,translate}.ds-kicker{margin:0 0 var(--s3);letter-spacing:.14em;text-transform:uppercase;color:var(--burgundy);font-size:13px;font-weight:600}html[lang=ar] .ds-kicker{letter-spacing:0;font-size:15px}.ds-lede{margin:var(--s3) 0 0;max-width:34em;color:var(--text2);text-wrap:pretty;font-size:clamp(18px,1.35vw,20px);line-height:1.6}.ds-btn{justify-content:center;align-items:center;gap:var(--s1);height:52px;padding:0 var(--s4);font:600 16px/1 var(--body);cursor:pointer;transition:transform .4s var(--ease), background-color .3s var(--ease), border-color .3s var(--ease), color .3s var(--ease);-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:999px;display:inline-flex}.ds-btn svg{width:18px;height:18px;transition:transform .4s var(--ease)}.ds-btn:hover svg{transform:translate(4px)}html[dir=rtl] .ds-btn svg{transform:scaleX(-1)}html[dir=rtl] .ds-btn:hover svg{transform:scaleX(-1)translate(4px)}.ds-btn--solid{background:var(--burgundy);color:var(--pearl)}.ds-btn--solid:hover{background:color-mix(in oklab, var(--burgundy) 86%, var(--black))}.ds-btn--line{border-color:color-mix(in oklab, var(--black) 22%, transparent);color:var(--black)}.ds-btn--line:hover{border-color:var(--black)}.ds-btn:focus-visible,.ds-field input:focus-visible,.ds-field select:focus-visible,.ds-field textarea:focus-visible,.ds-seg button:focus-visible{outline:2px solid var(--burgundy);outline-offset:3px}.ds-actions{gap:var(--s2);margin-top:var(--s6);flex-wrap:wrap;display:flex}.ds-head{z-index:50;transition:background-color .4s var(--ease), box-shadow .4s var(--ease);-webkit-user-select:none;user-select:none;position:fixed;inset:0 0 auto}.ds-head[data-solid=true]{background:color-mix(in oklab, var(--pearl) 94%, transparent);box-shadow:0 1px 0 var(--line)}.ds-head[data-tone=dark][data-solid=true]{background:color-mix(in oklab, var(--black) 84%, transparent);-webkit-backdrop-filter:blur(14px);box-shadow:0 1px #f6f3ef14}.ds-head[data-tone=dark] .ds-head__logo,.ds-head[data-tone=dark] .ds-head__nav a[aria-current=page],.ds-head[data-tone=dark] .ds-head__nav a:hover{color:var(--pearl)}.ds-head[data-tone=dark] .ds-head__logo b{color:var(--rose)}.ds-head[data-tone=dark] .ds-head__nav a,.ds-head[data-tone=dark] .ds-head__login{color:#f6f3efbd}.ds-head[data-tone=dark] .ds-head__menu{color:var(--pearl);border-color:#f6f3ef33}.ds-head__bar{align-items:center;gap:var(--s4);height:80px;display:flex}.ds-head__logo{min-height:44px;font:700 21px/1 var(--body);letter-spacing:-.01em;white-space:nowrap;overflow-wrap:normal;flex:none;align-items:center;gap:10px;display:inline-flex}.ds-head__logo>span{white-space:nowrap;overflow-wrap:normal}.ds-head__logo svg{width:30px;height:30px}.ds-head__logo b{color:var(--burgundy);font-weight:700}.ds-head__nav{gap:var(--s4);margin-inline-start:auto;font-size:15px;font-weight:500;display:flex}.ds-head__nav a{padding:var(--s1) 0;color:var(--text2);white-space:nowrap;overflow-wrap:normal;transition:color .3s var(--ease);flex:none;position:relative}.ds:is([data-site-language=ru],[data-site-language=de],[data-site-language=fr],[data-site-language=ro],[data-site-language=es]) .ds-head__nav{gap:18px;font-size:14px}.ds[data-site-language=ru] .ds-head__nav{gap:14px;font-size:13px}@media (width<=1400px){.ds[data-site-language=ru] .ds-head__nav{gap:11px;font-size:12.5px}}.ds-head__nav a:hover,.ds-head__nav a[aria-current=page]{color:var(--black)}.ds-head__nav a[aria-current=page]:after{content:"";background:var(--burgundy);border-radius:2px;height:2px;position:absolute;inset:auto 0 0}.ds-head__end{align-items:center;gap:var(--s2);display:flex}.ds-head__end .ds-btn{height:44px;padding:0 var(--s3);white-space:nowrap;overflow-wrap:normal;font-size:15px}.ds-head__login{color:var(--text2);font-size:15px;font-weight:500}.ds-head__menu{border:1px solid var(--line);width:44px;height:44px;color:var(--black);cursor:pointer;background:0 0;border-radius:999px;display:none}.ds-head__sheet{display:none}.ds-hero{min-height:100svh;padding-block:var(--s16) var(--s12);align-items:center;display:flex;position:relative}.ds-hero__grid{gap:var(--s4);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.ds-hero__copy{z-index:2;grid-column:1/span 7;position:relative}.ds-hero__art{aspect-ratio:1;grid-column:8/span 5;justify-self:center;width:100%;max-width:640px;position:relative}.ds-hero__art canvas,.ds-hero__art .ds-hero__still{width:100%;height:100%;position:absolute;inset:0}.ds-hero__still{place-items:center;display:grid}.ds-hero__still svg{width:52%;height:auto}.ds-hero__shadow{background:radial-gradient(closest-side, color-mix(in oklab, var(--black) 26%, transparent), transparent);filter:blur(6px);border-radius:50%;height:9%;position:absolute;inset:auto 18% 4%}.ds-hero__chips{gap:var(--s1);margin-top:var(--s8);flex-wrap:wrap;display:flex}.ds-chip{height:40px;padding:0 var(--s2);border:1px solid var(--line);background:color-mix(in oklab, var(--pearl-hi) 70%, transparent);color:var(--text2);transition:border-color .3s var(--ease), color .3s var(--ease);border-radius:999px;align-items:center;font-size:14px;font-weight:500;display:inline-flex}.ds-chip:hover{border-color:var(--burgundy);color:var(--burgundy)}.ds-chip b{font-family:var(--display);color:var(--burgundy);margin-inline-end:var(--s1);font-style:italic;font-weight:500}.ds [data-speed]{transform:translate3d(0, var(--py,0px), 0) scale(var(--ps,1));will-change:transform}.ds-panel{padding-block:var(--s16);align-items:center;min-height:100svh;display:flex;position:relative;overflow:clip}.ds-panel__num{font:italic 500 clamp(220px, 30vw, 460px) / .8 var(--display);color:#0000;-webkit-text-stroke:1.5px color-mix(in oklab, var(--burgundy) 16%, transparent);pointer-events:none;-webkit-user-select:none;user-select:none;top:8%;margin:0;position:absolute;inset-inline-end:-2vw}.ds-panel--flip .ds-panel__num{inset-inline:-2vw auto}.ds-panel__glow{background:radial-gradient(closest-side, color-mix(in oklab, var(--burgundy) 11%, transparent), transparent);pointer-events:none;top:10%;border-radius:50%;width:70vw;max-width:1100px;height:70vw;max-height:1100px;position:absolute;inset-inline-end:-20vw}.ds-panel--flip .ds-panel__glow{inset-inline:-20vw auto}.ds-panel__grid{z-index:2;gap:var(--s4);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid;position:relative}.ds-panel__copy{grid-column:1/span 5}.ds-panel__art{grid-column:7/span 6}.ds-panel--flip .ds-panel__copy{grid-area:1/8/auto/span 5}.ds-panel--flip .ds-panel__art{grid-area:1/1/auto/span 6}.ds-tag{align-items:center;gap:var(--s1);height:32px;margin-bottom:var(--s3);background:var(--tint);color:var(--burgundy);border-radius:999px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.ds-tag b{font-family:var(--display);font-style:italic;font-weight:500}.ds-points{margin:var(--s4) 0 0;gap:0;max-width:30em;padding:0;list-style:none;display:grid}.ds-points li{border-bottom:1px solid var(--line);color:var(--text2);align-items:baseline;gap:14px;padding:14px 0;font-size:16px;display:flex}.ds-points li:before{content:"";background:var(--burgundy);border-radius:50%;flex:none;width:7px;height:7px;transform:translateY(-2px)}.ds-shot{background:var(--pearl-hi);box-shadow:0 1px 0 #fffc inset, 0 40px 90px -30px color-mix(in oklab, var(--black) 34%, transparent), 0 0 0 1px var(--line);border-radius:24px;position:relative;overflow:hidden}.ds-shot img{width:100%;height:auto}.ds-shot--bleed img{aspect-ratio:16/10;object-fit:cover}.ds-section{padding-block:var(--s16);position:relative}.ds-section__head{max-width:760px;margin-bottom:var(--s8)}.ds-grid4,.ds-grid5{gap:var(--s3);display:grid}.ds-grid4{grid-template-columns:repeat(4,minmax(0,1fr))}.ds-grid5{grid-template-columns:repeat(5,minmax(0,1fr))}.ds-card{padding:var(--s4);background:color-mix(in oklab, var(--pearl-hi) 78%, transparent);box-shadow:0 0 0 1px var(--line);border-radius:24px;flex-direction:column;display:flex}.ds-card__n{margin:0 0 var(--s3);font:italic 500 28px/1 var(--display);color:var(--burgundy)}.ds-card h3{font:500 24px/1.25 var(--display);margin:0}.ds-card p{color:var(--text2);margin:12px 0 0;font-size:16px;line-height:1.6}.ds-enquire{padding-block:var(--s16);background:radial-gradient(44% 62% at 88% 16%, color-mix(in oklab, var(--burgundy) 6%, transparent), transparent 70%), var(--pearl);color:var(--black);border-top:1px solid var(--line);position:relative}.ds-enquire .ds-kicker{color:var(--burgundy)}.ds-enquire .ds-h2{color:var(--black)}.ds-enquire .ds-h2 i{color:var(--burgundy)}.ds-enquire .ds-lede{color:var(--text2)}.ds-enquire .ds-form,.ds-enquire .ds-done{box-shadow:0 0 0 1px var(--line), 0 36px 80px -48px color-mix(in oklab, var(--black) 22%, transparent)}.ds-enquire__grid{gap:var(--s4);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.ds-enquire__copy{grid-column:1/span 5;position:sticky;top:128px}.ds-enquire__form{grid-column:7/span 6}.ds-form{gap:var(--s3);padding:var(--s6);background:var(--pearl-hi);box-shadow:0 0 0 1px var(--line), 0 40px 90px -40px color-mix(in oklab, var(--black) 30%, transparent);border-radius:28px;display:grid;container-type:inline-size}.ds-form__row{gap:var(--s3);grid-template-columns:1fr 1fr;display:grid}.ds-field{gap:var(--s1);display:grid}.ds-field>span{color:var(--black);font-size:14px;font-weight:600}.ds-field>span small{color:var(--text3);font-weight:400}.ds-field input,.ds-field select,.ds-field textarea{width:100%;min-height:52px;padding:0 var(--s2);border:1px solid color-mix(in oklab, var(--black) 18%, transparent);background:var(--pearl);font:400 16px/1.4 var(--body);color:var(--black);transition:border-color .3s var(--ease), background-color .3s var(--ease);border-radius:14px}.ds-field textarea{min-height:136px;padding:14px var(--s2);resize:vertical}.ds-field input::placeholder,.ds-field textarea::placeholder{color:var(--text3)}.ds-field input:hover,.ds-field select:hover,.ds-field textarea:hover{border-color:color-mix(in oklab, var(--black) 36%, transparent)}.ds-field input:focus,.ds-field select:focus,.ds-field textarea:focus{border-color:var(--burgundy);background:var(--pearl-hi)}.ds-field select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--black) 50%), linear-gradient(135deg, var(--black) 50%, transparent 50%);background-position:calc(100% - 22px),calc(100% - 16px);background-repeat:no-repeat;background-size:6px 6px}html[dir=rtl] .ds-field select{background-position:22px,16px}.ds-phone{gap:var(--s1);grid-template-columns:5.5em minmax(0,1fr);display:grid}@container (width<=640px){.ds-form__row{grid-template-columns:minmax(0,1fr)}}.ds-seg{background:color-mix(in oklab, var(--black) 6%, var(--pearl));border-radius:16px;grid-template-columns:1fr 1fr;gap:6px;padding:6px;display:grid}.ds-seg button{height:44px;font:600 15px/1 var(--body);color:var(--text2);cursor:pointer;transition:background-color .3s var(--ease), color .3s var(--ease), box-shadow .3s var(--ease);background:0 0;border:0;border-radius:11px}.ds-seg button[aria-pressed=true]{background:var(--pearl-hi);color:var(--black);box-shadow:0 1px 2px color-mix(in oklab, var(--black) 14%, transparent)}.ds-form__error{padding:12px var(--s2);background:var(--tint);color:var(--burgundy);border-radius:12px;margin:0;font-size:15px}.ds-form__fine{color:var(--text3);margin:0;font-size:13px;line-height:1.5}.ds-form__fine a{text-underline-offset:2px;text-decoration:underline}.ds-form .ds-btn{width:100%}.ds-trap{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ds-done{justify-items:start;gap:var(--s2);padding:var(--s6);background:var(--pearl-hi);box-shadow:0 0 0 1px var(--line);border-radius:28px;display:grid}.ds-done__mark{background:var(--burgundy);width:56px;height:56px;color:var(--pearl);border-radius:50%;place-items:center;display:grid}.ds-done__mark svg{width:26px;height:26px}.ds-foot{padding-block:var(--s12) var(--s6);border-top:1px solid var(--line)}.ds-foot__grid{gap:var(--s4);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.ds-foot__brand{grid-column:1/span 4}.ds-foot__brand p{margin:var(--s2) 0 0;max-width:26em;color:var(--text2);font-size:15px}.ds-foot__col{grid-column:span 2;align-content:start;gap:12px;font-size:15px;display:grid}.ds-foot__col:first-of-type{grid-column:7/span 2}.ds-foot__col h4{letter-spacing:.12em;text-transform:uppercase;color:var(--text3);margin:0 0 4px;font-size:13px;font-weight:600}.ds-foot__col a{color:var(--text2)}.ds-foot__col a:hover{color:var(--burgundy)}.ds-foot__base{justify-content:space-between;gap:var(--s2);margin-top:var(--s12);padding-top:var(--s3);border-top:1px solid var(--line);color:var(--text3);font-size:14px;display:flex}@media (prefers-reduced-motion:no-preference){.ds [data-reveal]{transition:opacity .9s var(--ease), transform .9s var(--ease)}.ds [data-reveal=out]{opacity:0;transform:translateY(32px)}}@media (prefers-reduced-motion:reduce){.ds [data-speed]{transform:none}}@media (width<=1340px){.ds-head__nav{display:none}.ds-head__end{margin-inline-start:auto}.ds-head__menu{place-items:center;display:inline-grid}.ds-head__sheet[data-open=true]{gap:var(--s1);padding:var(--s2) var(--gutter) var(--s3);padding-bottom:max(var(--s3), env(safe-area-inset-bottom));overscroll-behavior-y:contain;background:var(--pearl);max-block-size:calc(100dvh - 80px);box-shadow:0 1px 0 var(--line);display:grid;overflow-y:auto}.ds-head__sheet a{border-bottom:1px solid var(--line);padding:12px 0;font-size:17px;font-weight:500}}@media (width<=1200px){.ds-grid5{grid-template-columns:repeat(3,minmax(0,1fr))}.ds-grid4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.ds{font-size:17px}.ds-head__bar{gap:12px;height:64px}.ds-head__sheet[data-open=true]{max-block-size:calc(100dvh - 64px)}.ds-head__end{gap:8px}.ds-head__end .ds-btn{padding-inline:18px}.ds-head__login{display:none}.ds-hero{padding-block:112px var(--s8)}.ds-hero__grid,.ds-panel__grid,.ds-enquire__grid,.ds-foot__grid{grid-template-columns:minmax(0,1fr)}.ds-hero__copy,.ds-hero__art,.ds-panel__copy,.ds-panel__art,.ds-panel--flip .ds-panel__copy,.ds-panel--flip .ds-panel__art,.ds-enquire__copy,.ds-enquire__form,.ds-foot__brand,.ds-foot__col,.ds-foot__col:first-of-type{grid-area:auto/1}.ds-hero__art{order:-1;max-width:360px}.ds-panel{min-height:0;padding-block:var(--s12)}.ds-panel__art{order:-1}.ds-panel__num{font-size:200px}.ds-enquire__copy{position:static}.ds-form{padding:var(--s3)}.ds-form__row,.ds-grid4,.ds-grid5{grid-template-columns:minmax(0,1fr)}.ds-foot__base{flex-direction:column}}.ds-hero--page{overflow:clip}.ds-hero__shot{grid-column:7/span 6}.ds-feature{padding-block:var(--s12);position:relative}.ds-note{margin:var(--s2) 0 0;color:var(--text3);font-size:13px;line-height:1.5}.ds-grid3{gap:var(--s3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ds-numbers{gap:var(--s3);padding-top:var(--s4);border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.ds-numbers div{margin:0}.ds-numbers dt{font:500 clamp(48px, 5vw, 76px) / 1 var(--display);color:var(--burgundy)}.ds-numbers dd{margin:var(--s2) 0 0;max-width:16em;color:var(--text2);font-size:16px;line-height:1.55}.ds-pano{aspect-ratio:16/9;background:color-mix(in oklab, var(--black) 8%, var(--pearl));box-shadow:0 0 0 1px var(--line), 0 40px 90px -40px color-mix(in oklab, var(--black) 34%, transparent);cursor:grab;touch-action:pan-y;border-radius:24px;position:relative;overflow:hidden}.ds-pano[data-dragging=true]{cursor:grabbing}.ds-pano canvas{width:100%;height:100%;display:block}.ds-pano__hint{inset-inline-start:var(--s3);bottom:var(--s3);background:color-mix(in oklab, var(--black) 62%, transparent);height:36px;color:var(--pearl);pointer-events:none;border-radius:999px;align-items:center;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex;position:absolute}@media (width<=1100px){.ds-grid3,.ds-numbers{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.ds-hero__shot{order:-1;grid-column:1}.ds-feature{padding-block:var(--s8)}.ds-grid3,.ds-numbers{grid-template-columns:minmax(0,1fr)}.ds-pano{aspect-ratio:4/5}}.ds .ds-demos{background:0 0}.ds .ds-demos img,.ds .ds-demos video{filter:grayscale()contrast(1.04)}.ds .ds-demos .dr__ph-img,.ds .ds-demos .mt__photo,.ds .ds-demos .pg__hero{background-blend-mode:luminosity;background-color:#777}.ds .ds-demos .sc-member{color:var(--black);background:0 0}.ds .ds-demos .sc-member__ink{display:none}.ds .ds-demos .sc-member .sc-tt-a,.ds .ds-demos .sc-member__perks li{color:var(--black)}.ds .ds-demos .sc-member .sc-tt-b,.ds .ds-demos .sc-member .sc-kicker,.ds .ds-demos .sc-member__perks svg{color:var(--burgundy)}.ds .ds-demos .sc-member .sc-lede{color:var(--text2)}.ds .ds-demos .sc-member__card{box-shadow:0 0 0 1px var(--line), 0 50px 100px -40px color-mix(in oklab, var(--black) 34%, transparent)}.ds-hero--page .ds-hero__copy{grid-column:1/span 6}@media (width<=820px){.ds-hero--page .ds-hero__copy{grid-column:1}.ds-actions .ds-btn{flex:100%}}.ds{--black:#181818;--body:"Inter", sans-serif;--display:"Playfair Display", serif}html[lang=ar] .ds{--display:"Cairo", sans-serif;--body:"Cairo", "Inter", sans-serif}.ds .mk{--sc-body:var(--body);--sc-display:var(--display);--sc-mono:var(--body);--sc-ink:var(--black)}.ds [lang=ar]{font-family:Cairo,Inter,sans-serif}.ds :where(code,pre,.font-mono){font-family:var(--body);font-variant-numeric:tabular-nums}.ds :where(a[href],button,summary,[role=button],input,select,textarea){transition:color .2s ease, background-color .2s ease, border-color .2s ease, box-shadow .25s ease, opacity .2s ease, translate .3s var(--ease), scale .2s var(--ease);-webkit-tap-highlight-color:#6b1f2824}.ds :where(a[href],button,summary,[role=button]):focus-visible{outline:2px solid var(--burgundy);outline-offset:4px}.ds :where(a[href],button,summary,[role=button]):active:not(:disabled){scale:.975}.ds :where(input,select,textarea):focus{box-shadow:0 0 0 4px #6b1f2812}@media (hover:hover) and (pointer:fine){.ds :where(a[href],button,summary,[role=button]):hover:not(:disabled){translate:0 -2px}.ds :where(.ds-head__nav a,.ds-foot__col a,.dhx-text-link):hover{color:var(--burgundy)}.ds :where(a[href]):hover>img{scale:1.025}}.ds :where(a[href])>img{transition:scale .5s var(--ease)}.ds-enquire{isolation:isolate;background:0 0;position:relative;overflow:clip}.ds-enquire:before{content:"";z-index:-2;background:radial-gradient(60% 70% at 18% 30%, color-mix(in oklab, var(--burgundy) 7%, transparent), transparent 70%), radial-gradient(50% 60% at 92% 90%, color-mix(in oklab, var(--burgundy) 6%, transparent), transparent 70%), linear-gradient(180deg, var(--pearl-hi), var(--pearl));position:absolute;inset:0}.ds-enquire:after{content:"";z-index:-1;filter:blur(26px);opacity:.7;pointer-events:none;background:repeating-linear-gradient(104deg,#0000 0 8%,#ffffffe6 8% 12%,#0000 12% 19%);position:absolute;inset:-10% -20%;-webkit-mask:linear-gradient(#0000,#000 25% 75%,#0000);mask:linear-gradient(#0000,#000 25% 75%,#0000)}.ds-form{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fbfaf8b3}@media (prefers-reduced-motion:reduce){.ds :where(a[href],button,summary,[role=button],input,select,textarea),.ds :where(a[href])>img{transition:none}.ds :where(a[href],button,summary,[role=button]):is(:hover,:active){translate:none;scale:none}}.ds-head{-webkit-backdrop-filter:blur(16px);background:#f6f3efd6;border-bottom:1px solid #1818180f}.ds-head__nav{gap:clamp(15px,1.65vw,28px);margin-inline-start:28px}.ds-head__end{flex:none;margin-inline-start:auto}.ds-head__signup{min-width:94px}@media (width<=1100px){.ds-head__nav{display:none}.ds-head__menu{place-items:center;display:grid}}@media (width<=420px){.ds-head__end{gap:7px}.ds-head__end .ds-head__signup{min-width:0;height:44px;padding-inline:17px;font-size:13px}}@media (width<=360px){.ds-head__bar{gap:6px}.ds-head__end .ds-head__signup{padding-inline:10px}}.ds-head__logo{font-family:Inter,sans-serif}.ds-actions:has(>:nth-child(3)):not(:has(>:nth-child(4))){grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ds-actions:has(>:nth-child(3)):not(:has(>:nth-child(4)))>*{width:100%;min-width:0;padding-inline:9px;font-size:clamp(11px,1.1vw,15px)}.ds-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.ds-language{color:var(--ink);align-items:center;gap:5px;min-height:44px;display:inline-flex}.ds-language select{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;width:105px;height:44px;padding:0 5px;font:500 12px/1.2 Inter,sans-serif;transition:background .2s}.ds-language select:hover{background:#6b1f280f}.ds-language select:focus-visible{outline:2px solid var(--burgundy);outline-offset:2px}.ds-language--mobile{display:none}.ds-answers{padding:clamp(56px,8vw,112px) 0}.ds-answers__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start;gap:clamp(30px,6vw,90px);display:grid}.ds-answers .ds-h2,.ds-answers__list{min-width:0}.ds-answers details{border-bottom:1px solid #14111424}.ds-answers summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font:600 16px/1.5 Inter,sans-serif;list-style:none;transition:color .2s;display:flex}.ds-answers summary::-webkit-details-marker{display:none}.ds-answers summary:hover{color:var(--burgundy)}.ds-answers summary:focus-visible{outline:2px solid var(--burgundy);outline-offset:4px}.ds-answers summary span{flex:none;font-size:22px;transition:transform .2s}.ds-answers details[open] summary span{transform:rotate(45deg)}.ds-answers details p{color:var(--text2);margin:0 0 24px;font:400 15px/1.8 Inter,sans-serif}html[lang=ar] .ds-answers summary,html[lang=ar] .ds-answers details p{font-family:Cairo,Inter,sans-serif}html[lang=zh-Hans] .ds{--body:Inter,"PingFang SC","Microsoft YaHei",sans-serif}@media (width<=1340px){.ds-head__end>.ds-language{display:none}.ds-language--mobile{padding:8px 0;display:flex}.ds-language--mobile select{width:100%;font-size:16px}}@media (width<=820px){.ds-answers__grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.ds-language select,.ds-answers summary,.ds-answers summary span{transition:none}}.ds-public-cookie{font-family:Inter,Cairo,sans-serif;color:#141114!important;background:#f6f3ef!important;border-color:#14111420!important}.ds-public-cookie p{color:#141114!important}.ds-public-cookie button{white-space:nowrap;text-transform:none;min-height:44px}.ds-public-cookie button:first-child{color:#141114!important;background:#f6f3ef!important;border-color:#14111430!important}.ds-public-cookie button:last-child{color:#f6f3ef!important;background:#6b1f28!important}html[lang=ar] .ds-public-cookie{font-family:Cairo,Inter,sans-serif}.dhx-hero .dhx-visual__screen figcaption strong{view-transition-name:dealroom-service-title;display:inline-block}.ds main h1:is(.dap-h1,.wb-hero__h1,.af__h1,.sol-hero__h,#mk-title){view-transition-name:dealroom-service-title}::view-transition-group(dealroom-service-title){animation-duration:.48s;animation-timing-function:cubic-bezier(.16,1,.3,1)}::view-transition-old(root){animation:.18s ease-out both ds-page-out}::view-transition-new(root){animation:.4s cubic-bezier(.16,1,.3,1) both ds-page-in}@keyframes ds-page-out{to{opacity:0}}@keyframes ds-page-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}.ds-glyph{width:100%;height:100%;display:block}
