.nx{--nx-night:#0a0b24;--nx-deep:#0d0e2c;--nx-ink:#07081c;--nx-indigo:#2e3192;--nx-indigo-2:#1d1f5e;--nx-sky:#7da7d8;--nx-green:#0db14b;--nx-red:#ed1c24;--nx-orange:#f7931e;--nx-prog-track:linear-gradient(#ffffff1a,#ffffff1a),#0a0b24d9;--nx-soft:#ffffffc7;--nx-mute:#ffffff8f;--nx-line:#ffffff1f;--nx-g:16px;--nx-top:calc(var(--note-h,44px) + 84px);--nx-bottom:clamp(92px,12.5vh,150px);--nx-font:"Hanken Grotesk",system-ui,-apple-system,"Segoe UI",sans-serif;--nx-s1:4px;--nx-s2:8px;--nx-s3:12px;--nx-s4:16px;--nx-s5:24px;--nx-s6:32px;--nx-s7:48px;--nx-s8:64px;--nx-s9:96px;--nx-s10:128px;--nx-sec:clamp(96px,10vw,160px);--nx-sec-s:clamp(64px,8vw,120px);--nx-max:1360px;--nx-edge:max(var(--nx-g),calc((100vw - var(--nx-max)) / 2));--nx-cg:16px;--nx-col:calc((100vw - 2 * var(--nx-edge) - 11 * var(--nx-cg)) / 12);--nx-measure:60ch;--nx-measure-s:42ch;--nx-prog-w:150px;--nx-fw-display:800;--nx-fw-sub:500;--nx-case:uppercase;--nx-lh-solid:1;--nx-fs-word:clamp(3.4rem,8.4vw,9.2rem);--nx-lh-word:.9;--nx-tr-word:-.055em;--nx-fs-word-m:clamp(3rem,6.4vw,6.8rem);--nx-lh-word-m:.92;--nx-tr-word-m:-.055em;--nx-fs-word-s:clamp(2.4rem,4.6vw,4.6rem);--nx-lh-word-s:.95;--nx-tr-word-s:-.05em;--nx-fs-num:clamp(5rem,15vw,15rem);--nx-lh-num:.84;--nx-tr-num:-.06em;--nx-fs-unit:.3em;--nx-tr-unit:-.02em;--nx-fs-h:clamp(24px,2.3vw,32px);--nx-lh-h:1.05;--nx-tr-h:-.035em;--nx-fs-quote:clamp(26px,3.3vw,48px);--nx-lh-quote:1.14;--nx-tr-quote:-.03em;--nx-fs-sub:clamp(16px,1.3vw,20px);--nx-lh-sub:1.45;--nx-fs-lead:16px;--nx-lh-lead:1.5;--nx-fs-p:15px;--nx-lh-p:1.45;--nx-fs-ui:14px;--nx-lh-ui:1.4;--nx-fs-caption:13px;--nx-lh-caption:1.4;--nx-lh-foot:1.3;--nx-fs-micro:12px;--nx-lh-micro:1.4;--nx-tr-micro:.04em;--nx-fs-eyebrow:12.5px;--nx-lh-eyebrow:normal;--nx-tr-eyebrow:.16em;--nx-fs-label:12.5px;--nx-lh-label:normal;--nx-tr-label:.16em;background:var(--nx-night);color:#fff;font-family:var(--nx-font);-webkit-font-smoothing:antialiased;letter-spacing:0;position:relative;overflow-x:clip}@media (min-width:768px){.nx{--nx-g:40px;--nx-top:calc(var(--note-h,32px) + 104px);--nx-cg:24px}}@media (max-width:760px){.nx{--nx-fs-word:clamp(2.6rem,13.6vw,5.4rem);--nx-fs-word-m:clamp(2.6rem,11.5vw,4.2rem);--nx-fs-word-s:clamp(2.2rem,9.4vw,3.2rem);--nx-fs-num:clamp(4.2rem,24vw,7rem);--nx-fs-sub:16px;--nx-fs-eyebrow:12px;--nx-tr-eyebrow:.12em;--nx-fs-label:12px;--nx-tr-label:.12em}}:lang(ar) .nx{--nx-font:"Neighbourhood Sans Arabic","Hanken Grotesk",system-ui,sans-serif;--font:var(--nx-font);--nx-fw-display:700;--nx-fw-sub:400;--nx-case:none;--nx-fs-word:clamp(2.4rem,5.9vw,6.4rem);--nx-lh-word:1.25;--nx-tr-word:0;--nx-fs-word-m:clamp(2.1rem,4.5vw,4.8rem);--nx-lh-word-m:1.3;--nx-tr-word-m:0;--nx-fs-word-s:clamp(1.9rem,3.6vw,3.6rem);--nx-lh-word-s:1.35;--nx-tr-word-s:0;--nx-lh-num:.9;--nx-tr-num:0;--nx-tr-unit:0;--nx-lh-h:1.4;--nx-tr-h:0;--nx-lh-quote:1.4;--nx-tr-quote:0;--nx-fs-sub:clamp(17px,1.4vw,21.5px);--nx-lh-sub:1.85;--nx-lh-lead:1.85;--nx-fs-p:16px;--nx-lh-p:1.85;--nx-tr-micro:0;--nx-fs-eyebrow:13px;--nx-lh-eyebrow:1.5;--nx-tr-eyebrow:0;--nx-fs-label:13px;--nx-lh-label:1.5;--nx-tr-label:0}@media (max-width:760px){:lang(ar) .nx{--nx-fs-word:clamp(2.4rem,12vw,4.3rem);--nx-fs-word-m:clamp(2.1rem,9.2vw,3.4rem);--nx-fs-word-s:clamp(1.9rem,7.5vw,2.6rem);--nx-fs-sub:17px;--nx-fs-p:16px}}.nx *,.nx :before,.nx :after{box-sizing:border-box}.nx a{color:inherit}.nx img{max-width:100%}.nx-vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:0;overflow:hidden;position:absolute!important}.nx :focus-visible{outline:2px solid var(--nx-sky);outline-offset:4px;border-radius:4px}.nx-wrap{padding-inline:var(--nx-edge)}.nx-eyebrow{margin:0 0 var(--nx-s4);align-items:center;gap:var(--nx-s3);font-size:var(--nx-fs-eyebrow);line-height:var(--nx-lh-eyebrow);letter-spacing:var(--nx-tr-eyebrow);text-transform:var(--nx-case);color:#ffffffd6;font-weight:700;display:flex}.nx-tri{flex:none;gap:3px;display:inline-flex}.nx-tri i{border-radius:2px;width:10px;height:3px;display:block}.nx-tri i:first-child{background:var(--nx-green)}.nx-tri i:nth-child(2){background:var(--nx-red)}.nx-tri i:nth-child(3){background:var(--nx-orange)}.nx-s3d .nx-beat .nx-tri{background:var(--tri-plate);border-radius:4px;margin:-3px;padding:3px}.nx-word{font-weight:var(--nx-fw-display);font-size:var(--nx-fs-word);line-height:var(--nx-lh-word);letter-spacing:var(--nx-tr-word);text-wrap:balance;text-shadow:0 2px 50px #00000047;margin:0}.nx-word--m{font-size:var(--nx-fs-word-m);line-height:var(--nx-lh-word-m);letter-spacing:var(--nx-tr-word-m)}.nx-word--s{font-size:var(--nx-fs-word-s);line-height:var(--nx-lh-word-s);letter-spacing:var(--nx-tr-word-s)}.nx-sub{margin:var(--nx-s5) 0 0;max-width:var(--nx-measure-s);font-size:var(--nx-fs-sub);line-height:var(--nx-lh-sub);color:var(--nx-soft);font-weight:var(--nx-fw-sub);text-wrap:pretty}.nx-label{margin:0 0 var(--nx-s5);font-size:var(--nx-fs-label);line-height:var(--nx-lh-label);letter-spacing:var(--nx-tr-label);text-transform:var(--nx-case);color:var(--nx-sky);font-weight:700}.nx-copy{z-index:3;position:relative}@media (max-width:760px){.nx-sub{margin-top:var(--nx-s4)}.nx-eyebrow{margin-bottom:var(--nx-s3)}}.nx-scene,.nx-stage{position:relative}.nx-motion .nx-scene{height:calc(var(--len,3) * 100vh);height:calc(var(--len,3) * 100svh)}.nx-motion .nx-stage{height:100svh;position:sticky;top:0;overflow:clip}.nx-motion .nx-stage .nx-copy,.nx-motion .nx-beat{left:var(--nx-edge);right:var(--nx-edge);bottom:var(--nx-bottom);max-width:calc(8 * var(--nx-col) + 7 * var(--nx-cg));position:absolute}@media (max-width:760px){.nx-motion .nx-stage .nx-copy,.nx-motion .nx-beat{max-width:none;bottom:var(--nx-s9)}}.nx-prog{display:none}.nx-motion .nx-prog{right:var(--nx-edge);z-index:5;display:block;position:absolute;top:50%;transform:translateY(-50%)}.nx-prog ol{gap:var(--nx-s4);margin:0;padding:0;list-style:none;display:grid}.nx-prog button{all:unset;cursor:pointer;justify-content:flex-end;align-items:center;gap:var(--nx-s3);font:600 var(--nx-fs-caption)/var(--nx-lh-solid) var(--nx-font);color:var(--nx-mute);transition:color .3s;display:flex}.nx-prog button:after{content:"";background:currentColor;border-radius:2px;width:16px;height:2px;transition:width .45s cubic-bezier(.2,.8,.2,1),background .3s}.nx-prog button:hover{color:#ffffffd9}.nx-prog li.on button{color:#fff}.nx-prog li.on button:after{background:var(--nx-orange);width:40px}.nx-prog button:focus-visible{outline:2px solid var(--nx-sky);outline-offset:4px;border-radius:4px}.nx-prog .nx-bar{display:none}@media (max-width:760px){.nx-motion .nx-prog{left:var(--nx-edge);right:var(--nx-edge);top:auto;bottom:calc(var(--nx-s4) + env(safe-area-inset-bottom));transform:none}.nx-prog ol{justify-content:space-between;gap:var(--nx-s1);display:flex}.nx-prog button{font-size:var(--nx-fs-micro)}.nx-prog button:after{display:none}.nx-prog .nx-bar{height:2px;margin-top:var(--nx-s3);background:var(--nx-prog-track);border-radius:2px;display:block;overflow:hidden}.nx-prog .nx-bar i{background:linear-gradient(90deg,var(--nx-green),var(--nx-red),var(--nx-orange));transform-origin:0;height:100%;transform:scaleX(var(--p,0));display:block}}.nx-beat+.nx-beat{margin-top:var(--nx-s8)}.nx-motion .nx-beat{opacity:0;visibility:hidden;will-change:opacity,transform;margin:0}.nx-motion .nx-beat.on{visibility:visible}.nx-frame{background:#15163a;border-radius:6px;position:relative;overflow:hidden}.nx-frame img{object-fit:cover;width:100%;height:100%;display:block}.nx-frame picture{display:contents}.nx-ph{margin-left:var(--nx-s3);padding:var(--nx-s1) var(--nx-s2);font-size:var(--nx-fs-micro);line-height:var(--nx-lh-micro);letter-spacing:var(--nx-tr-micro);color:var(--nx-mute);vertical-align:1px;white-space:nowrap;border:1px solid #ffffff29;border-radius:3px;font-weight:600}.nx-clients{background:var(--nx-night)}.nx-clients .nx-stage{padding:var(--nx-sec) 0 var(--nx-sec-s)}.nx-logos{gap:clamp(var(--nx-s5),3.2vh,var(--nx-s7));--lh:40px;display:grid}.nx-row{justify-content:center;align-items:center;gap:var(--nx-s5) clamp(var(--nx-s6),4.4vw,var(--nx-s8));padding:0 var(--nx-g);flex-wrap:wrap;margin:0;list-style:none;display:flex}.nx-row li{height:calc(var(--lh) * 1.8);flex:none;justify-content:center;align-items:center;display:flex}.nx-row img{height:calc(var(--lh) * var(--s,1));opacity:.7;width:auto;max-width:none;transition:opacity .35s;display:block}.nx-row li:hover img{opacity:1}.nx-clients .nx-copy{padding:var(--nx-s8) var(--nx-edge) 0}.nx-sector{margin:var(--nx-s5) 0 0;font-size:var(--nx-fs-caption);line-height:var(--nx-lh-caption);color:var(--nx-mute);font-weight:600}@media (max-width:760px){.nx-logos{--lh:28px}.nx-row{gap:var(--nx-s4) var(--nx-s6)}}.nx-motion .nx-clients .nx-stage{padding:0}.nx-motion .nx-logos{left:0;right:0;top:var(--nx-top);gap:clamp(var(--nx-s4),3vh,var(--nx-s6));position:absolute}.nx-motion .nx-row{will-change:transform;flex-wrap:nowrap;justify-content:flex-start;gap:0;width:max-content;padding:0}.nx-motion .nx-row li{padding:0 clamp(var(--nx-s5),2.6vw,var(--nx-s7))}.nx-motion .nx-logos:before,.nx-motion .nx-logos:after{content:"";top:calc(-1 * var(--nx-s5));bottom:calc(-1 * var(--nx-s5));z-index:2;pointer-events:none;width:clamp(60px,14vw,220px);position:absolute}.nx-motion .nx-logos:before{background:linear-gradient(90deg,var(--nx-night) 8%,#0a0b2400);left:0}.nx-motion .nx-logos:after{background:linear-gradient(270deg,var(--nx-night) 8%,#0a0b2400);right:0}.nx-motion .nx-clients .nx-stage:before{content:"";pointer-events:none;background:radial-gradient(70% 55% at 50% 30%,#2e319252,#0a0b2400 70%);position:absolute;inset:0}.nx-motion .nx-row img{opacity:.7;transition:opacity .6s}.nx-motion .nx-logos.has-sector img{opacity:.38}.nx-motion .nx-logos.has-sector li.hi img,.nx-motion .nx-logos li:hover img{opacity:1}.nx-motion .nx-clients .nx-copy{padding:0}.nx-motion .nx-sector-name{transition:opacity .45s,transform .45s;display:inline-block}.nx-motion .nx-sector-name.out{opacity:0;transform:translateY(6px)}.nx-motion .nx-sector b{color:#fff;font-weight:700}@media (max-width:760px){.nx-motion .nx-logos{--lh:30px;gap:var(--nx-s7);top:var(--nx-top)}.nx-motion .nx-row li{padding:0 var(--nx-s5)}}@media (max-height:640px) and (min-width:761px){.nx-motion .nx-logos{--lh:30px}}.nx-svc{background:var(--nx-ink)}.nx-strip{display:block}.nx-panel{padding:var(--nx-sec) var(--nx-edge) var(--nx-sec-s);gap:var(--nx-s6);border-top:1px solid var(--nx-line);display:grid;position:relative;overflow:hidden}.nx-amb{object-fit:cover;opacity:.7;pointer-events:none;width:108%;max-width:none;height:108%;position:absolute;inset:-4%}.nx-panel:after{content:"";pointer-events:none;background:linear-gradient(90deg,#07081cdb 0%,#07081c73 45%,#07081c33 100%),linear-gradient(#07081c00 50%,#07081cb3);position:absolute;inset:0}.nx-shot{z-index:2;width:min(100%,var(--w));margin:0;position:relative}.nx-shot .nx-frame{aspect-ratio:var(--r);box-shadow:0 30px 90px #00000080}.nx-shot figcaption,.nx-work figcaption,.nx-merchrow figcaption{margin-top:var(--nx-s3);font-size:var(--nx-fs-caption);line-height:var(--nx-lh-caption);color:var(--nx-mute)}.nx-shot figcaption b,.nx-work figcaption b,.nx-merchrow figcaption b{color:#fff;margin-right:var(--nx-s2);font-weight:600}.nx-shot figcaption [lang=ar]{font-family:"Neighbourhood Sans Arabic",var(--nx-font)}.nx-link{align-items:center;gap:var(--nx-s3);margin-top:var(--nx-s5);padding:var(--nx-s4) var(--nx-s5);font-weight:700;font-size:var(--nx-fs-p);background:#fff;border-radius:999px;text-decoration:none;transition:transform .25s,box-shadow .25s;display:inline-flex;box-shadow:0 14px 50px #2e319273;color:var(--nx-indigo)!important}.nx-link:hover{transform:translateY(-2px);box-shadow:0 18px 60px #7da7d873}.nx-link svg{width:17px;height:17px}.nx-idx{font-variant-numeric:tabular-nums;color:#fff}.nx-idx span{color:var(--nx-mute)}@media (min-width:900px){.nx-panel{padding:var(--nx-sec) var(--nx-edge) var(--nx-sec-s);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:end}.nx-shot{grid-area:1/2;justify-self:end}.nx-panel .nx-copy{grid-area:1/1}}.nx-motion .nx-strip{will-change:transform;height:100%;display:flex}.nx-motion .nx-panel{border:0;flex:none;width:100%;height:100%;padding:0;display:block}.nx-motion .nx-panel .nx-copy{max-width:max(calc(5 * var(--nx-col) + 4 * var(--nx-cg)),var(--nx-measure-s))}.nx-motion .nx-shot{right:calc(var(--nx-edge) + var(--nx-prog-w));bottom:var(--nx-bottom);width:min(var(--w),44vw,calc((100vh - var(--nx-top) - var(--nx-bottom) - 40px) * var(--r)));position:absolute}.nx-motion .nx-shot .nx-frame img,.nx-motion .nx-amb{will-change:transform}@media (max-width:760px){.nx-motion .nx-panel .nx-copy{max-width:none}.nx-motion .nx-shot{left:0;right:0;top:var(--nx-top);width:100%;bottom:auto}.nx-motion .nx-shot .nx-frame{aspect-ratio:auto;max-height:36svh;height:min(36svh,calc(100vw / (var(--r))));border-radius:0}.nx-motion .nx-shot figcaption{padding:0 var(--nx-g)}}@media (max-width:899px){.nx-panel .nx-shot{margin:0 calc(var(--nx-g) * -1);width:calc(100% + var(--nx-g) * 2)}.nx-panel .nx-shot .nx-frame{border-radius:0}.nx-panel .nx-shot figcaption{padding:0 var(--nx-g)}}.nx-motion .nx-panel .nx-shot{margin:0}.nx-merch{background:#0b0c28}.nx-poster{display:block}.nx-poster img{width:100%;height:auto;display:block}.nx-gl,.nx-shade{display:none}.nx-merch .nx-beats{padding:var(--nx-s7) var(--nx-edge) var(--nx-sec-s)}.nx-motion .nx-merch .nx-beats{padding:0}.nx-motion .nx-poster,.nx-motion .nx-poster img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.nx-motion .nx-poster{transition:opacity 1.1s .15s}.nx-motion .nx-gl{opacity:0;width:100%;height:100%;transition:opacity 1.1s;display:block;position:absolute;inset:0}.nx-merch.is-ready .nx-gl{opacity:1}.nx-merch.is-ready .nx-poster{opacity:0}.nx-motion .nx-shade{pointer-events:none;background:linear-gradient(90deg,#08081a99 0%,#08081a33 34%,#08081a00 56%),linear-gradient(#08081a00 60%,#08081a80 100%);display:block;position:absolute;inset:0}@media (max-aspect-ratio:1){.nx-motion .nx-shade{background:linear-gradient(#08081a00 48%,#08081a8c 70%,#08081ad9 100%)}}.nx-s3d{background:#0b0c28}.nx-s3d .nx-poster{display:none}.nx-s3d .nx-beats{padding:var(--nx-s7) var(--nx-edge) var(--nx-sec-s)}.nx-still{margin:0 0 var(--nx-s5);max-width:960px}.nx-still .nx-frame{aspect-ratio:16/10}.nx-motion .nx-s3d .nx-poster{display:block}.nx-motion .nx-s3d .nx-beats{padding:0}.nx-motion .nx-still{display:none}.nx-s3d.is-ready .nx-gl{opacity:1}.nx-s3d.is-ready .nx-poster{opacity:0}.nx-motion .nx-s3d.nx-rest{height:auto}.nx-motion .nx-rest .nx-stage{height:auto;position:relative;overflow:visible}.nx-motion .nx-rest .nx-beat{opacity:1;visibility:visible;max-width:none;position:static;transform:none}.nx-motion .nx-rest .nx-beat+.nx-beat{margin-top:var(--nx-s8)}.nx-motion .nx-rest .nx-beats{padding:var(--nx-s7) var(--nx-edge) var(--nx-sec-s)}.nx-motion .nx-rest .nx-poster,.nx-motion .nx-rest .nx-gl,.nx-motion .nx-rest .nx-shade,.nx-motion .nx-rest .nx-prog{display:none}.nx-motion .nx-rest .nx-still{display:block}.nx-made{padding:var(--nx-sec-s) 0;background:linear-gradient(180deg,#0b0c28,var(--nx-night))}.nx-merchrow{gap:var(--nx-s6) var(--nx-s4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.nx-merchrow figure{margin:0}.nx-merchrow .nx-frame{aspect-ratio:4/3}@media (min-width:760px){.nx-merchrow{gap:var(--nx-s6) var(--nx-s5);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.nx-merchrow{grid-template-columns:repeat(3,minmax(0,1fr))}}.nx-steps{margin:var(--nx-s7) 0 0;padding:var(--nx-s5) 0 0;border-top:1px solid var(--nx-line);gap:var(--nx-s4);font-size:var(--nx-fs-p);line-height:var(--nx-lh-p);color:var(--nx-soft);list-style:none;display:grid}.nx-steps b{margin-right:var(--nx-s3);font-size:var(--nx-fs-micro);letter-spacing:var(--nx-tr-micro);color:var(--nx-orange);font-variant-numeric:tabular-nums;font-weight:700}@media (min-width:900px){.nx-steps{gap:var(--nx-s6);font-size:var(--nx-fs-lead);line-height:var(--nx-lh-lead);grid-template-columns:repeat(3,minmax(0,1fr))}}.nx-works{background:var(--nx-night)}.nx-reel{gap:var(--nx-s6) var(--nx-s5);padding:var(--nx-sec) var(--nx-edge) var(--nx-s7);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-auto-flow:dense;display:grid}.nx-work{margin:0}.nx-work .nx-frame{aspect-ratio:var(--r)}@media (min-width:640px){.nx-reel .nx-work--tall{flex-direction:column;grid-row:span 2;display:flex}.nx-reel .nx-work--tall .nx-frame{aspect-ratio:auto;flex:1;min-height:0}.nx-reel .nx-work--tall .nx-frame img{position:absolute;inset:0}.nx-reel .nx-work--wide{grid-column:span 2}.nx-motion .nx-reel .nx-work--tall .nx-frame{aspect-ratio:var(--r);flex:none}.nx-motion .nx-reel .nx-work--tall .nx-frame img{position:static}.nx-motion .nx-reel .nx-work--wide{grid-column:auto}}.nx-work[hidden]{display:none}.nx-work--feat .nx-frame{display:block}.nx-work--feat figcaption a{color:inherit;text-decoration:none}.nx-work--feat figcaption a:hover{text-decoration:underline}.nx-work--feat a:focus-visible{outline:2px solid var(--nx-sky);outline-offset:3px;border-radius:2px}.nx-dates{margin:var(--nx-s1) 0 0;gap:0 var(--nx-s5);font-size:var(--nx-fs-caption);line-height:var(--nx-lh-caption);color:var(--nx-mute);flex-wrap:wrap;display:flex}.nx-dates span{gap:var(--nx-s2);align-items:baseline;display:inline-flex}.nx-dates small{font-size:inherit;color:var(--nx-mute)}.nx-dates b{color:#fff;font-variant-numeric:tabular-nums;font-weight:600}.nx-motion .nx-work--feat .nx-frame{height:calc(100% - 62px)}.nx-motion .nx-work--feat .nx-dates{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nx-works .nx-copy{padding:var(--nx-s5) var(--nx-edge) var(--nx-sec-s)}.nx-filters{gap:var(--nx-s1) var(--nx-s4);margin-top:var(--nx-s5);flex-wrap:wrap;display:flex}.nx-filters button{all:unset;cursor:pointer;padding:var(--nx-s1) 0;font-size:var(--nx-fs-ui);line-height:var(--nx-lh-ui);color:var(--nx-mute);border-bottom:1px solid #0000;font-weight:600;transition:color .25s,border-color .25s}.nx-filters button:hover{color:#fff}.nx-filters button[aria-pressed=true]{color:#fff;border-bottom-color:var(--nx-orange)}.nx-filters button:focus-visible{outline:2px solid var(--nx-sky);outline-offset:4px;border-radius:2px}.nx-count{display:none}.nx-motion .nx-reel{left:0;top:var(--nx-top);height:var(--nx-rh);gap:clamp(var(--nx-s5),2.4vw,var(--nx-s6));padding:0 var(--nx-edge);will-change:transform;--nx-rh:min(46vh,400px);width:max-content;display:flex;position:absolute}.nx-motion .nx-work{flex-direction:column;flex:none;height:100%;margin:0;display:flex}.nx-motion .nx-work .nx-frame{width:auto;height:calc(100% - 34px);aspect-ratio:var(--r);max-width:none;transition:opacity .5s}.nx-motion .nx-work figcaption{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.nx-motion .nx-works .nx-copy{padding:0}.nx-motion .nx-count{right:var(--nx-edge);bottom:var(--nx-bottom);font-size:var(--nx-fs-caption);line-height:var(--nx-lh-caption);color:var(--nx-mute);font-variant-numeric:tabular-nums;z-index:3;margin:0;font-weight:600;display:block;position:absolute}.nx-motion .nx-count b{color:#fff;font-weight:700}@media (max-width:760px){.nx-motion .nx-reel{--nx-rh:min(38svh,300px);top:var(--nx-top)}.nx-motion .nx-count{--nx-rh:min(38svh,300px);bottom:auto;top:calc(var(--nx-top) + var(--nx-rh) + var(--nx-s2))}.nx-filters{gap:var(--nx-s1) var(--nx-s4)}}@media (max-height:700px) and (min-width:761px){.nx-motion .nx-reel{--nx-rh:38vh}}.nx-cap{background:var(--nx-night)}.nx-cap .nx-beats{padding:var(--nx-sec) var(--nx-edge) var(--nx-s7)}.nx-num{font-weight:var(--nx-fw-display);font-size:var(--nx-fs-num);line-height:var(--nx-lh-num);letter-spacing:var(--nx-tr-num);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.nx-num small{font-size:var(--nx-fs-unit);letter-spacing:var(--nx-tr-unit);color:var(--nx-sky);vertical-align:.12em;margin-left:.12em}.nx-num .nx-pre{color:#fff;vertical-align:.5em;margin:0 .04em 0 0}.nx-quiet{margin:var(--nx-s6) 0 0;padding-top:var(--nx-s4);border-top:1px solid var(--nx-line);max-width:var(--nx-measure);font-size:var(--nx-fs-p);line-height:var(--nx-lh-p);color:var(--nx-mute)}.nx-source{padding:0 var(--nx-edge) var(--nx-s8);font-size:var(--nx-fs-caption);line-height:var(--nx-lh-caption);color:var(--nx-mute);margin:0}.nx-clients .nx-copy .nx-source{margin:var(--nx-s3) 0 0;max-width:var(--nx-measure);padding:0}.nx-glow{display:none}.nx-motion .nx-cap .nx-beats{padding:0}.nx-motion .nx-glow{pointer-events:none;opacity:.9;background:radial-gradient(45% 40% at var(--gx,70%) 40%,var(--gc,#2e319280),#0a0b2400 70%);transition:background .8s;display:block;position:absolute;inset:-10%}.nx-motion .nx-cap .nx-source{right:var(--nx-edge);bottom:var(--nx-s5);text-align:right;max-width:40ch;padding:0;position:absolute}@media (max-width:760px){.nx-motion .nx-cap .nx-source{left:var(--nx-edge);right:var(--nx-edge);top:var(--nx-top);text-align:left;bottom:auto}}.nx-calm{padding:var(--nx-sec) 0 var(--nx-sec-s);background:linear-gradient(180deg,var(--nx-night),var(--nx-deep))}.nx-quote{margin:0}@media (min-width:768px){.nx-quote{max-width:calc(10 * var(--nx-col) + 9 * var(--nx-cg))}}.nx-quote blockquote{margin:0}.nx-quote p{font-size:var(--nx-fs-quote);line-height:var(--nx-lh-quote);letter-spacing:var(--nx-tr-quote);text-wrap:balance;margin:0;font-weight:600}.nx-quote figcaption{margin-top:var(--nx-s6);gap:var(--nx-s1) var(--nx-s4);font-size:var(--nx-fs-p);line-height:var(--nx-lh-p);color:var(--nx-soft);flex-wrap:wrap;align-items:baseline;display:flex}.nx-quote figcaption b{color:#fff}.nx-quote figcaption small{margin-top:var(--nx-s2);font-size:var(--nx-fs-caption);line-height:var(--nx-lh-caption);color:var(--nx-mute);flex-basis:100%}.nx-people{margin-top:var(--nx-sec);padding-top:clamp(var(--nx-s7),5vw,var(--nx-s8));border-top:1px solid var(--nx-line)}.nx-people .nx-word{max-width:16ch}.nx-util{padding:var(--nx-sec-s) 0;background:var(--nx-deep);border-top:1px solid var(--nx-line)}.nx-util-grid{gap:var(--nx-s8);display:grid}@media (min-width:900px){.nx-util-grid{gap:var(--nx-s8) var(--nx-cg);grid-template-columns:repeat(12,minmax(0,1fr))}.nx-util-grid>:first-child{grid-column:1/span 6}.nx-util-grid>:last-child{grid-column:7/span 6}}@media (min-width:1280px){.nx-util-grid>:first-child{grid-column:1/span 5}}.nx-h{font-size:var(--nx-fs-h);font-weight:var(--nx-fw-display);letter-spacing:var(--nx-tr-h);line-height:var(--nx-lh-h);text-wrap:balance;margin:0}.nx-p{margin:var(--nx-s3) 0 0;max-width:var(--nx-measure);font-size:var(--nx-fs-p);line-height:var(--nx-lh-p);color:var(--nx-mute)}.nx-p a{color:#fff;text-underline-offset:.2em}.nx-rows{margin:var(--nx-s5) 0 0;padding:0;list-style:none}.nx-rows li{justify-content:space-between;align-items:center;gap:var(--nx-s4);padding:var(--nx-s4) 0;border-top:1px solid var(--nx-line);font-size:var(--nx-fs-lead);line-height:var(--nx-lh-lead);font-weight:600;display:flex}.nx-rows li:last-child{border-bottom:1px solid var(--nx-line)}.nx-rows button{all:unset;cursor:not-allowed;font-size:var(--nx-fs-micro);line-height:var(--nx-lh-micro);letter-spacing:var(--nx-tr-micro);color:var(--nx-mute);padding:var(--nx-s2) var(--nx-s3);border:1px solid #ffffff24;border-radius:999px;flex:none;font-weight:600}.nx-rows button:focus-visible{outline:2px solid var(--nx-sky);outline-offset:4px}.nx-msg{margin:var(--nx-s3) 0 0;min-height:1.4em;font-size:var(--nx-fs-caption);line-height:var(--nx-lh-caption);color:var(--nx-soft)}.nx-quoteform{padding:var(--nx-sec) 0 var(--nx-sec-s);background:radial-gradient(80% 60% at 15% 0%,#2e319259,#0a0b2400 60%),var(--nx-night)}.nx-q-grid{gap:var(--nx-s7);display:grid}@media (min-width:1000px){.nx-q-grid{gap:var(--nx-s7) var(--nx-cg);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.nx-q-copy{top:calc(var(--nx-top) + var(--nx-s5));grid-column:1/span 5;position:sticky}.nx-q-grid>.nx-form{grid-column:6/span 7}}@media (min-width:1280px){.nx-q-copy{grid-column:1/span 4}}.nx-form{min-width:0}.nx-grid{gap:var(--nx-s5);display:grid}@media (min-width:640px){.nx-grid{grid-template-columns:1fr 1fr}.nx-full{grid-column:1/-1}}.nx-field{gap:var(--nx-s2);align-content:start;min-width:0;display:grid}.nx-field label{font-size:var(--nx-fs-ui);line-height:var(--nx-lh-ui);color:#fff;font-weight:600}.nx-opt{font-weight:var(--nx-fw-sub);color:var(--nx-mute);font-size:var(--nx-fs-caption);margin-inline-start:var(--nx-s1)}.nx-req{color:var(--nx-orange)}.nx-input{width:100%;min-width:0;font:500 var(--nx-fs-lead)/var(--nx-lh-ui) var(--nx-font);color:#fff;padding:var(--nx-s4);appearance:none;background:#ffffff0b;border:1px solid #ffffff6b;border-radius:12px;transition:border-color .2s,background .2s}.nx-input::placeholder{color:var(--nx-mute)}.nx-input:hover{border-color:#ffffffc7}.nx .nx-input:focus{outline:2px solid var(--nx-sky);outline-offset:4px;border-color:var(--nx-sky);box-shadow:none;background-color:#7da7d812;border-radius:12px}select.nx-input{padding-right:var(--nx-s7);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5l5-5' fill='none' stroke='%23fff' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat}select.nx-input option{color:#111;background:#fff}input[type=date].nx-input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-height:52px}textarea.nx-input{resize:vertical;min-height:120px}.nx-hint{font-size:var(--nx-fs-caption);line-height:var(--nx-lh-caption);color:var(--nx-mute);margin:0}.nx-err{font-size:var(--nx-fs-ui);font-weight:600;line-height:var(--nx-lh-ui);color:#fff;margin:0;display:none}.nx-field.is-bad .nx-err{align-items:flex-start;gap:var(--nx-s2);display:flex}.nx-field.is-bad .nx-input{padding:calc(var(--nx-s4) - 1px);box-shadow:none;border:2px solid #fff}.nx-field.is-bad select.nx-input{padding-inline-end:calc(var(--nx-s7) - 1px)}.nx-ico{flex:none;width:18px;height:18px;margin-top:1px}.nx-hp{width:1px;height:1px;left:-9999px;overflow:hidden;position:absolute!important}.nx-form-foot{margin-top:var(--nx-s6);align-items:center;gap:var(--nx-s4) var(--nx-s5);flex-wrap:wrap;display:flex}.nx-form-foot small{font-size:var(--nx-fs-caption);color:var(--nx-mute)}.nx-cta{align-items:center;gap:var(--nx-s3);padding:var(--nx-s4) var(--nx-s6);color:var(--nx-indigo);font:700 var(--nx-fs-lead)/var(--nx-lh-solid) var(--nx-font);cursor:pointer;background:#fff;border:0;border-radius:999px;transition:transform .25s,box-shadow .25s,opacity .2s;display:inline-flex;box-shadow:0 14px 50px #2e31928c}.nx-cta:hover{transform:translateY(-2px);box-shadow:0 18px 60px #7da7d880}.nx-cta[disabled]{opacity:.6;cursor:progress;transform:none}.nx-cta svg{width:18px;height:18px}.nx-alert{gap:var(--nx-s3);margin:0 0 var(--nx-s5);padding:var(--nx-s4);font-size:var(--nx-fs-p);line-height:var(--nx-lh-p);color:#fff;background:#ffffff0b;border:2px solid #fff;border-radius:12px;align-items:flex-start;display:none}.nx-alert.is-on{display:flex}.nx-alert .nx-ico{width:20px;height:20px}.nx-alert b{margin-bottom:var(--nx-s1);display:block}.nx-alert p{margin:var(--nx-s1) 0 0}.nx-alert ul{margin:var(--nx-s2) 0 0;padding-inline-start:var(--nx-s4)}.nx-alert a{color:#fff}.nx-done{padding:var(--nx-s2) 0}.nx-done:focus{outline:none}.nx-textbtn{all:unset;cursor:pointer;margin-top:var(--nx-s5);font-weight:700;font-size:var(--nx-fs-p);padding-bottom:var(--nx-s1);border-bottom:1px solid #fff6}.nx-textbtn:focus-visible{outline:2px solid var(--nx-sky);outline-offset:4px}.nx-foot{padding:var(--nx-s8) 0 var(--nx-s7);background:var(--nx-ink);border-top:1px solid var(--nx-line);font-size:var(--nx-fs-ui);color:var(--nx-mute)}.nx-foot-top{justify-content:space-between;align-items:center;gap:var(--nx-s5) var(--nx-s7);flex-wrap:wrap;display:flex}.nx-foot-name{line-height:var(--nx-lh-foot);align-items:center;gap:var(--nx-s4);font-size:var(--nx-fs-h);font-weight:var(--nx-fw-display);letter-spacing:var(--nx-tr-h);color:#fff;margin:0;display:flex}.nx-foot nav{line-height:var(--nx-lh-foot);gap:var(--nx-s2) var(--nx-s5);flex-wrap:wrap;display:flex}.nx-foot nav a{color:var(--nx-soft);text-decoration:none;transition:color .2s}.nx-foot nav a:hover{color:#fff}.nx-foot-base{line-height:var(--nx-lh-foot);margin-top:var(--nx-s6);padding-top:var(--nx-s5);border-top:1px solid var(--nx-line);justify-content:space-between;gap:var(--nx-s2) var(--nx-s5);font-size:var(--nx-fs-caption);flex-wrap:wrap;display:flex}.nx-motion .nx-rv{opacity:0;transition:opacity 1s cubic-bezier(.2,.7,.2,1),transform 1s cubic-bezier(.2,.7,.2,1);transform:translateY(28px)}.nx-motion .nx-rv.is-in{opacity:1;transform:none}.nx-motion .nx-rv:focus-within{opacity:1;transition:none;transform:none}.nx-motion .nx-people.nx-rv{transition-delay:.1s}@media (prefers-reduced-motion:reduce){.nx-rv{opacity:1!important;transform:none!important}}.nx-link:focus-visible,.nx-cta:focus-visible{outline:2px solid var(--nx-sky);outline-offset:4px;border-radius:999px}[dir=rtl] .nx-ph{margin-left:0;margin-right:var(--nx-s3)}[dir=rtl] .nx-shot figcaption b,[dir=rtl] .nx-work figcaption b,[dir=rtl] .nx-merchrow figcaption b{margin-right:0;margin-left:var(--nx-s2)}[dir=rtl] .nx-steps b{margin-right:0;margin-left:var(--nx-s3)}[dir=rtl] .nx-num small{margin-left:0;margin-right:.12em}[dir=rtl] .nx-motion .nx-prog{right:auto;left:var(--nx-edge)}[dir=rtl] .nx-prog .nx-bar i{transform-origin:100%;background:linear-gradient(270deg,var(--nx-green),var(--nx-red),var(--nx-orange))}[dir=rtl] .nx-panel:after{background:linear-gradient(270deg,#07081cdb 0%,#07081c73 45%,#07081c33 100%),linear-gradient(#07081c00 50%,#07081cb3)}[dir=rtl] .nx-motion .nx-shot{right:auto;left:calc(var(--nx-edge) + var(--nx-prog-w))}[dir=rtl] .nx-motion .nx-shade{background:linear-gradient(270deg,#08081a99 0%,#08081a33 34%,#08081a00 56%),linear-gradient(#08081a00 60%,#08081a80 100%)}[dir=rtl] .nx-motion .nx-reel{left:auto;right:0}[dir=rtl] .nx-motion .nx-count{right:auto;left:var(--nx-edge)}[dir=rtl] .nx-motion .nx-cap .nx-source{right:auto;left:var(--nx-edge);text-align:left}[dir=rtl] select.nx-input{padding-right:var(--nx-s4);padding-left:var(--nx-s7);background-position:16px}[dir=rtl] .nx-link svg,[dir=rtl] .nx-cta svg,[dir=rtl] .shell-sheet-cta svg{transform:scaleX(-1)}[dir=rtl] .nx-motion .nx-logos{direction:ltr}[dir=rtl] .nx-quoteform{background:radial-gradient(80% 60% at 85% 0%,#2e319259,#0a0b2400 60%),var(--nx-night)}.nx-quote .nx-quote-tr{margin-top:var(--nx-s4);font-size:var(--nx-fs-sub);line-height:var(--nx-lh-sub);font-weight:var(--nx-fw-sub);color:var(--nx-soft)}@media (max-width:760px){[dir=rtl] .nx-motion .nx-prog{left:var(--nx-edge);right:var(--nx-edge)}[dir=rtl] .nx-motion .nx-cap .nx-source{left:var(--nx-edge);right:var(--nx-edge);text-align:right}}@media (max-aspect-ratio:1){[dir=rtl] .nx-motion .nx-shade{background:linear-gradient(#08081a00 48%,#08081a8c 70%,#08081ad9 100%)}}
.top{z-index:35;top:calc(var(--note-h) + 16px);left:var(--gutter);right:var(--gutter);pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:fixed}.top a{pointer-events:auto;text-decoration:none}.brand svg{filter:drop-shadow(0 2px 12px #00000059);width:auto;height:58px;display:block}.brand svg [fill=\#000000]{fill:#fff}.top-cta{font:600 14px/1 var(--font);color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#12102857;border:1px solid #ffffff57;border-radius:999px;padding:12px 18px;transition:background .25s,border-color .25s}.top-cta:hover{background:#2e3192b3;border-color:#fff9}@media (max-width:560px){.brand svg{height:44px}.top-cta{padding:10px 14px;font-size:13px}}html{scroll-padding-top:calc(var(--note-h) + 96px)}.top{transition:background .3s,padding .3s}.top.solid{left:0;right:0;top:var(--note-h);padding:12px var(--gutter);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0b24eb;border-bottom:1px solid #ffffff14}.top.solid .brand svg{height:44px}.shell-tools{align-items:center;gap:8px;display:flex}.shell-menu{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;min-width:44px;min-height:44px;font:600 14px/1 var(--font);cursor:pointer;background:#0a0b2457;border:1px solid #ffffff6b;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin:0;padding:0 16px;text-decoration:none;transition:background .25s,border-color .25s;display:inline-flex}.shell-menu:hover{border-color:#ffffffc7}.shell-menu svg{flex:none;width:18px;height:18px}.shell-locale{min-width:44px;min-height:44px;font:600 14px/1 var(--font);color:#ffffffc7;border-radius:999px;justify-content:center;align-items:center;padding:0 10px;text-decoration:none;display:inline-flex}.shell-locale:hover{color:#fff}.shell-locale[lang=ar]{font-family:Neighbourhood Sans Arabic,system-ui,sans-serif}.shell-locale[lang=en]{font-family:Hanken Grotesk,system-ui,sans-serif}.top .shell-locale{display:none}@media (min-width:1024px){.top .shell-locale{display:inline-flex}}.top .shell-primary{display:none}@media (min-width:1024px){.top .shell-primary{min-height:44px;font:600 14px/1 var(--font);color:#fff;white-space:nowrap;border-radius:999px;align-items:center;padding:0 12px;display:inline-flex}.top .shell-primary:hover,.top .shell-primary[aria-current=page]{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}}.top a:focus-visible{outline:2px solid var(--sky);outline-offset:4px}.brand:focus-visible{border-radius:4px}.shell-menu:focus-visible,.shell-locale:focus-visible,.shell-sheet :focus-visible{outline:2px solid var(--sky);outline-offset:4px;border-radius:4px}.shell-menu:focus-visible,.shell-sheet-cta:focus-visible{border-radius:999px}.top .shell-skip{z-index:1;top:50%;background:var(--night);min-height:44px;color:var(--fg);font:600 14px/1 var(--font);white-space:nowrap;opacity:0;pointer-events:none;border:1px solid #ffffff6b;border-radius:999px;align-items:center;padding:0 18px;display:inline-flex;position:absolute;inset-inline-start:0;transform:translateY(-50%)translateY(calc(-100vh - 100%))}.top.solid .shell-skip{inset-inline-start:var(--gutter)}.top .shell-skip:focus{opacity:1;pointer-events:auto;transform:translateY(-50%)}.top .shell-skip:focus+.brand{opacity:0}.top .shell-skip:focus-visible{outline:2px solid var(--sky);outline-offset:4px;border-radius:999px}@media (prefers-reduced-motion:no-preference){.top .shell-skip:focus{transition:opacity .12s}}html.shell-open .top .shell-skip{visibility:hidden}main[tabindex="-1"]:focus{outline:none}@media (max-width:560px){.shell-menu{padding:0 12px}.shell-menu span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.shell-sheet{z-index:60;background:#07081c99;justify-content:flex-end;display:flex;position:fixed;inset:0}.shell-sheet[hidden]{display:none}html.shell-open{overflow:hidden}.shell-sheet-panel{overscroll-behavior:contain;width:min(560px,100%);height:100%;padding:12px var(--gutter) 32px;color:#fff;font-family:var(--font);background:#07081c;border-inline-start:1px solid #ffffff1f;flex-direction:column;display:flex;position:relative;overflow-y:auto}.shell-sheet-panel:before{content:"";pointer-events:none;background:radial-gradient(70% 60% at 85% 0,#2e319252,#0000 70%);position:absolute;inset:0}[dir=rtl] .shell-sheet-panel:before{background:radial-gradient(70% 60% at 15% 0,#2e319252,#0000 70%)}.shell-sheet-panel>*{position:relative}.shell-sheet-head{justify-content:space-between;align-items:center;gap:16px;min-height:44px;margin-bottom:28px;display:flex}.shell-sheet-label{letter-spacing:.16em;text-transform:uppercase;color:var(--sky);margin:0;font-size:12.5px;font-weight:700}.shell-close span{clip:auto;width:auto;height:auto;position:static;overflow:visible}.shell-sheet nav ol{margin:0;padding:0;list-style:none;display:grid}.shell-sheet nav li{border-top:1px solid #ffffff1f}.shell-sheet nav li:last-child{border-bottom:1px solid #ffffff1f}.shell-sheet nav a{color:#fff;letter-spacing:-.035em;align-items:center;min-height:44px;padding:18px 0;font-size:clamp(24px,2.3vw,32px);font-weight:800;line-height:1.05;text-decoration:none;display:flex}.shell-sheet nav a:hover{color:var(--sky)}.shell-sheet nav a[aria-current=page]{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange)}.shell-sheet-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:28px;display:flex}.shell-sheet-cta{min-height:44px;color:var(--indigo);font:700 15px/1 var(--font);background:#fff;border-radius:999px;align-items:center;gap:10px;padding:14px 22px;text-decoration:none;display:inline-flex;box-shadow:0 14px 50px #2e319273}.shell-sheet-cta svg{width:17px;height:17px}[dir=rtl] .shell-sheet-cta svg{transform:scaleX(-1)}:lang(ar) .top,:lang(ar) .shell-sheet{--font:"Neighbourhood Sans Arabic","Hanken Grotesk",system-ui,sans-serif}:lang(ar) .shell-sheet nav a{letter-spacing:0;font-weight:700;line-height:1.4}:lang(ar) .shell-sheet-label{letter-spacing:0;text-transform:none;font-size:13px;line-height:1.5}.shell-slot{display:contents}.shell-page{--shell-h:69px;padding-top:var(--shell-h)}.nx-foot-sectors{margin-block-start:var(--nx-s5,24px)}.nx-foot-col{color:#fff;font-weight:600}
:root{--indigo:#2e3192;--indigo-deep:#1d1f5e;--night:#0a0b24;--sky:#7da7d8;--green:#0db14b;--red:#ed1c24;--orange:#f7931e;--tri-plate:#090712b3;--bg:#0a0b24;--fg:#fff;--fg-soft:#ffffffc7;--font:"Hanken Grotesk",system-ui,-apple-system,"Segoe UI",sans-serif;--gutter:16px;--note-h:0px;--z-reveal:34;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (min-width:768px){:root{--gutter:40px;--note-h:0px}}*{box-sizing:border-box}html{background:var(--night);scroll-padding-bottom:calc(24px + env(safe-area-inset-bottom))}body{background:var(--night);color:var(--fg);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}a{color:inherit}.vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.nx.q{flex-direction:column;min-height:100vh;display:flex}.nx.q>.q-main{flex:1 0 auto}.q-main{padding:var(--nx-sec-s) 0;background:radial-gradient(80% 60% at 15% 0%,color-mix(in srgb,var(--nx-indigo) 30%,transparent),transparent 60%),var(--nx-night)}[dir=rtl] .q-main{background:radial-gradient(80% 60% at 85% 0%,color-mix(in srgb,var(--nx-indigo) 30%,transparent),transparent 60%),var(--nx-night)}.q-main:focus{outline:none}.q-head{margin-bottom:clamp(var(--nx-s7),5vw,var(--nx-s8))}@media (min-width:768px){.q-head{max-width:calc(8 * var(--nx-col) + 7 * var(--nx-cg))}}:root:lang(ar){--font:"Neighbourhood Sans Arabic","Hanken Grotesk",system-ui,sans-serif}:lang(ar) .nx{--nx-font:"Neighbourhood Sans Arabic","Hanken Grotesk",system-ui,sans-serif}.nx-tri{direction:ltr}.nx-chip{align-items:center;gap:var(--nx-s1,4px) var(--nx-s3,12px);min-block-size:28px;padding-block:var(--nx-s1,4px);padding-inline:var(--nx-s4,16px);border:1px solid var(--nx-line,#ffffff1f);font-family:inherit;font-size:var(--nx-fs-micro,12px);line-height:var(--nx-lh-micro,1.4);letter-spacing:var(--nx-tr-micro,.04em);color:var(--nx-soft,#ffffffc7);text-align:start;white-space:normal;border-radius:999px;flex-wrap:wrap;font-weight:600;text-decoration:none;display:inline-flex}:lang(ar) .nx-chip{letter-spacing:0}.nx-chip-name{color:#fff;font-weight:700}.nx-chip-sep{background:var(--nx-line,#ffffff1f);block-size:1em;inline-size:1px}.shell-sheet nav a.shell-record{justify-content:center;align-items:flex-start;gap:var(--nx-s3,12px);flex-direction:column}.shell-sheet nav a.shell-record[aria-current=page]{text-decoration:none}.shell-sheet nav a.shell-record[aria-current=page] .shell-record-name{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange)}.nx-cards{margin:var(--nx-s7,48px) 0 0;gap:var(--nx-s5,24px);padding:0;list-style:none;display:grid}@media (min-width:768px){.nx-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.nx-card-item{gap:var(--nx-s3,12px);flex-direction:column;min-inline-size:0;display:flex}.nx-card{border:1px solid var(--nx-line,#ffffff1f);background:var(--nx-deep,#0d0e2c);color:#fff;border-radius:6px;flex-direction:column;flex:1;min-block-size:44px;text-decoration:none;transition:border-color .2s;display:flex;overflow:hidden}.nx-card-media{aspect-ratio:4/3;background:radial-gradient(80% 80% at 30% 20%,color-mix(in srgb,var(--nx-indigo,#2e3192) 28%,transparent),transparent 70%),var(--nx-ink,#07081c);display:block;overflow:hidden}.nx-card-media img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.nx-card-media{position:relative}.nx-card-photo-cap{inset-inline:var(--nx-s3,12px);padding:var(--nx-s1,4px) var(--nx-s3,12px);color:#fff;font-size:var(--nx-fs-ui,14px);inline-size:fit-content;max-inline-size:calc(100% - 2*var(--nx-s3,12px));background:#07081cd1;border-radius:999px;line-height:1.3;position:absolute;inset-block-end:var(--nx-s3,12px)}.nx-card-body{padding:var(--nx-s5,24px);flex-direction:column;flex:1;display:flex}.nx-card-title{font-size:var(--nx-fs-h);line-height:var(--nx-lh-h);letter-spacing:var(--nx-tr-h);font-weight:var(--nx-fw-display,800);text-wrap:balance;overflow-wrap:anywhere;margin:0}.nx-card-covers{font-size:var(--nx-fs-p);line-height:var(--nx-lh-p);color:var(--nx-soft,#ffffffc7);margin-block-start:var(--nx-s3,12px)}.nx-card-supply{font-size:var(--nx-fs-ui,14px);line-height:var(--nx-lh-p);color:#fff;margin-block-start:var(--nx-s3,12px);font-weight:700}.nx-price{color:var(--nx-soft,#ffffffc7);font-size:var(--nx-fs-caption,13px);line-height:var(--nx-lh-caption,1.4);margin:0}.nx-price-band{color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;unicode-bidi:isolate}.nx-price-vat{font-size:var(--nx-fs-caption,13px);line-height:var(--nx-lh-caption,1.4);color:var(--nx-soft,#ffffffc7);white-space:nowrap;font-weight:400}.nx-price-moved{max-inline-size:60ch;font-size:var(--nx-fs-caption,13px);line-height:var(--nx-lh-caption,1.4);color:var(--nx-soft,#ffffffc7);margin-block-start:var(--nx-s1,4px);display:block}.nx-price-perjob{font-size:var(--nx-fs-p);line-height:var(--nx-lh-p);color:#fff;font-weight:700}.nx-card-price{margin-block-start:var(--nx-s3,12px)}.nx-card-price .nx-price-band{font-size:var(--nx-fs-lead,16px);line-height:var(--nx-lh-lead,1.5);font-weight:600}.nx-card-price .nx-price-perjob{font-size:var(--nx-fs-ui,14px)}.nx-card-foot{justify-content:space-between;align-items:flex-end;gap:var(--nx-s3,12px);flex-wrap:wrap;margin-block-start:auto;padding-block-start:var(--nx-s5,24px);display:flex}.nx-card-pill{align-items:center;gap:var(--nx-s2,8px);min-block-size:28px;padding-block:var(--nx-s1,4px);padding-inline:var(--nx-s4,16px);border:1px solid var(--nx-soft,#ffffffc7);font-size:var(--nx-fs-ui,14px);line-height:var(--nx-lh-solid,1);color:#fff;border-radius:999px;font-weight:700;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex}.nx-card-pill svg{block-size:16px;inline-size:16px}[dir=rtl] .nx-card-pill svg{transform:scaleX(-1)}@media (hover:hover) and (pointer:fine){.nx-card:hover{border-color:var(--nx-soft,#ffffffc7)}.nx-card:hover .nx-card-pill{color:var(--nx-indigo,#2e3192);background-color:#fff;border-color:#fff}}.nx-card:focus-visible{outline:2px solid var(--nx-sky,#7da7d8);outline-offset:4px}.nx-assets{gap:var(--nx-s3,12px);max-inline-size:640px;display:grid}.nx-assets-h{font-size:var(--nx-fs-p);color:#fff;margin:0;font-weight:700}.nx-assets-hint{color:var(--nx-soft,#ffffffc7);font-size:var(--nx-fs-p);line-height:var(--nx-lh-p);margin:0}.nx-assets-list{gap:var(--nx-s2,8px);margin:0;padding:0;list-style:none;display:grid}.nx-assets-item{align-items:center;gap:var(--nx-s3,12px);padding:var(--nx-s2,8px);border:1px solid #ffffff2e;border-radius:8px;display:flex}.nx-assets-item img,.nx-assets-ph{object-fit:contain;background:#ffffff0f;border-radius:6px;flex:none;block-size:64px;inline-size:96px}.nx-assets-name{min-inline-size:0;color:var(--nx-soft,#ffffffc7);overflow-wrap:anywhere;flex:1;display:grid}.nx-assets-name strong{color:#fff}.nx-assets-btn{color:#fff;min-block-size:44px;min-inline-size:44px;font:inherit;cursor:pointer;background:0 0;border:1px solid #fff;border-radius:999px;padding:0 16px;font-weight:700}.nx-assets-btn[aria-pressed=true]{color:#000;background:#fff}.nx-countries{gap:var(--nx-s1,4px);font-size:var(--nx-fs-p);line-height:var(--nx-lh-p);color:var(--nx-soft,#ffffffc7);flex-direction:column;margin:0;display:flex}.nx-countries-line{max-inline-size:60ch;margin:0}.nx-countries-label{color:#fff;font-weight:700}.nx-countries-quote{color:#fff;text-underline-offset:3px;align-items:center;min-block-size:44px;text-decoration:underline;display:inline-flex}.nx-countries-quote:focus-visible{outline:2px solid var(--nx-sky,#7da7d8);outline-offset:4px}.nx-card-doors{gap:var(--nx-s3,12px);flex-wrap:wrap;margin:0;display:flex}.nx-card-door{min-block-size:44px;padding-inline:var(--nx-s5,24px);border:1px solid var(--nx-soft,#ffffffc7);font-size:var(--nx-fs-ui,14px);color:#fff;border-radius:999px;align-items:center;font-weight:700;text-decoration:none;transition:border-color .2s;display:inline-flex}@media (hover:hover) and (pointer:fine){.nx-card-door:hover{border-color:#fff}}.nx-card-door:focus-visible{outline:2px solid var(--nx-sky,#7da7d8);outline-offset:4px}.shell-search{box-sizing:border-box;color:#fff;block-size:48px;font:500 15px/1 var(--font);background:#0a0b2457;border:1px solid #ffffff6b;border-radius:999px;align-items:center;gap:4px;margin:0;padding:3px;display:flex}@media (hover:hover) and (pointer:fine){.shell-search:hover{border-color:#ffffffc7}}.shell-search-field{flex:auto;min-inline-size:0;display:flex}.shell-search input{block-size:40px;min-inline-size:0;color:inherit;font:inherit;appearance:none;background:0 0;border:0;outline:none;flex:auto;margin:0;padding-block:0;padding-inline:15px 0}.shell-search input::placeholder{color:#ffffffc7;opacity:1}.shell-search input::-webkit-search-cancel-button{appearance:none}.shell-search-go{block-size:40px;inline-size:40px;color:var(--indigo);cursor:pointer;background:#fff;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.shell-search input:focus-visible,.shell-search .shell-search-go:focus-visible{outline:2px solid var(--sky);outline-offset:4px;border-radius:999px}.shell-search-go svg{block-size:18px;inline-size:18px}.top .shell-search{pointer-events:auto;display:none}@media (min-width:1024px){.top .shell-search{inline-size:240px;display:flex}}.nx-wa{border-block-end:1px solid var(--nx-line,#ffffff1f);color:#fff;min-block-size:44px;inline-size:fit-content;font-size:var(--nx-fs-micro,12px);letter-spacing:var(--nx-tr-micro,.04em);align-items:center;font-weight:600;text-decoration:none;transition:border-color .2s;display:inline-flex}:lang(ar) .nx-wa{letter-spacing:0}@media (hover:hover) and (pointer:fine){.nx-wa:hover{border-color:#fff}}.nx-wa:focus-visible{outline:2px solid var(--nx-sky,#7da7d8);outline-offset:4px}.nx-task-failure{gap:var(--nx-s4,16px);padding-block:var(--nx-s4,16px);padding-inline:var(--nx-s5,24px);border:1px solid var(--nx-line,#ffffff1f);background:color-mix(in srgb,var(--nx-night,#0a0b24) 72%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:6px;display:grid}.nx-task-failure-text{font-size:var(--nx-fs-p,16px);line-height:var(--nx-lh-p,1.5);color:var(--nx-soft,#ffffffc7);margin:0}.nx-task-failure-actions{align-items:center;gap:var(--nx-s3,12px) var(--nx-s5,24px);flex-wrap:wrap;display:flex}.nx-task-failure-actions:empty{display:none}.nx-task-failure-form{margin:0}.nx-task-failure-retry{min-block-size:44px;padding-inline:var(--nx-s5,24px);border:1px solid var(--nx-soft,#ffffffc7);color:#fff;font:inherit;font-size:var(--nx-fs-micro,12px);letter-spacing:var(--nx-tr-micro,.04em);cursor:pointer;background:0 0;border-radius:999px;align-items:center;font-weight:700;transition:background-color .2s;display:inline-flex}:lang(ar) .nx-task-failure-retry{letter-spacing:0}@media (hover:hover) and (pointer:fine){.nx-task-failure-retry:hover{background-color:var(--nx-line,#ffffff1f)}}.nx-task-failure-retry:focus-visible{outline:2px solid var(--nx-sky,#7da7d8);outline-offset:4px}
.acct{flex-direction:column;align-items:flex-start;gap:0;max-width:640px;display:flex}.acct .nx-word--s{margin:0}.acct .nx-sub{max-width:46ch;margin:20px 0 0}.acct form{flex-direction:column;align-items:flex-start;gap:26px;width:100%;margin-top:36px;display:flex}.acct .nx-field{width:100%;max-width:480px}.acct .nx-input{border-color:#ffffff6b}.acct .nx-input::placeholder{color:var(--nx-mute)}.acct .nx-input:hover{border-color:#ffffffc7}.acct .nx-input:focus-visible{outline:2px solid var(--nx-sky);outline-offset:4px}.acct .nx-input[aria-invalid=true]{box-shadow:none;border:2px solid #fff;padding:13px 15px}.acct-err{color:#fff;align-items:flex-start;gap:8px;margin:0;font-size:14px;font-weight:600;line-height:1.4;display:flex}.acct-err:focus{outline:none}.acct-err:focus-visible{outline:2px solid var(--nx-sky);outline-offset:4px;border-radius:4px}.acct-ico{flex:none;width:18px;height:18px;margin-top:1px}.acct .nx-cta{min-height:50px;margin:0;text-decoration:none}.acct a.nx-cta{color:var(--nx-indigo)}.acct .nx-cta:focus-visible{outline:2px solid var(--nx-sky);outline-offset:4px;border-radius:999px}.acct-actions{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:36px;display:flex}.acct .acct-link{min-height:44px;color:var(--nx-soft);text-underline-offset:5px;align-items:center;font-size:15px;font-weight:600;display:inline-flex}.acct .acct-link:hover{color:#fff}.acct-grid{grid-template-columns:minmax(0,1fr);align-items:center;gap:48px;display:grid}@media (min-width:960px){.acct-grid{grid-template-columns:minmax(0,640px) minmax(0,1fr)}}.acct .nx-input{min-height:48px}.acct-status{width:100%;min-height:0}.acct-status:empty{display:none}.acct-note{max-width:46ch;color:var(--nx-soft);border-inline-start:2px solid #ffffff6b;margin:0;padding-inline-start:16px;font-size:15px;font-weight:500;line-height:1.5}.acct-note:focus{outline:none}.acct-note:focus-visible{outline:2px solid var(--nx-sky);outline-offset:4px;border-radius:4px}.acct>.acct-note{margin-top:28px}.acct-hint{color:var(--nx-mute);margin:0;font-size:14px;line-height:1.4}.acct-aside{color:var(--nx-soft);margin:0;font-size:15px;line-height:1.5}.acct .acct-link--inline{color:#fff;min-height:0;text-decoration:underline;display:inline}.acct-h2{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:700;line-height:1.2}.acct-history{border-top:1px solid #ffffff1f;width:100%;margin-top:44px;padding-top:24px}.acct-history .nx-sub{margin-top:10px}.acct .acct-signout{width:auto;margin-top:36px}.acct-decor{perspective:1100px;pointer-events:none;justify-content:center;align-items:center;min-height:320px;display:none}@media (min-width:960px){.acct-decor{display:flex}}.acct-sheet{aspect-ratio:210/297;width:min(240px,100%);transform-style:preserve-3d;will-change:transform;animation:18s linear infinite acct-turn;position:relative}.acct-sheet__face{backface-visibility:hidden;background:linear-gradient(160deg,#ffffff1f,#ffffff0b);border:1px solid #ffffff29;border-radius:6px;position:absolute;inset:0}.acct-sheet__face--front{background-image:repeating-linear-gradient(0deg,#0000 0 22px,#ffffff1f 22px 23px),linear-gradient(160deg,#ffffff1f,#ffffff0b)}.acct-sheet__face--back{transform:rotateY(180deg)}@keyframes acct-turn{0%{transform:rotateX(-8deg)rotateY(0)}to{transform:rotateX(-8deg)rotateY(360deg)}}@media (prefers-reduced-motion:reduce){.acct-decor{display:none!important}.acct-sheet{animation:none}}.acct-jobs{flex-direction:column;gap:14px;width:100%;margin:20px 0 0;padding:0;list-style:none;display:flex}.acct-job{border-top:1px solid #ffffff1f}.acct-job__link{min-height:44px;color:inherit;flex-direction:column;gap:8px;padding:16px 0;text-decoration:none;display:flex}.acct .acct-job__link:hover .acct-job__ref{text-underline-offset:4px;text-decoration:underline}.acct .acct-job__link:focus-visible{outline:2px solid var(--nx-sky);outline-offset:4px;border-radius:4px}.acct-job__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.acct-job__mode{color:#fff;border:1px solid #ffffff6b;border-radius:999px;align-items:center;min-height:28px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.acct-job__status{color:#fff;border-block-end:1px solid #ffffff6b;padding-block-end:4px;font-size:15px;font-weight:600}.acct-job__ref{font-feature-settings:"tnum" 1;letter-spacing:.02em;font-variant-numeric:tabular-nums;color:#fff;unicode-bidi:isolate;font-size:15px}.acct-job__dates{font-feature-settings:"tnum" 1;letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--nx-soft);flex-wrap:wrap;gap:4px 24px;font-size:13px;display:flex}.acct-figure{font-feature-settings:"tnum" 1;font-variant-numeric:tabular-nums;letter-spacing:.02em;color:#fff;unicode-bidi:isolate}.acct-job__cap{color:var(--nx-mute);font-size:12px}.acct-job__service{color:var(--nx-soft);font-size:15px}.acct-empty{margin-top:12px}.acct-empty__title{margin:0;font-size:20px;font-weight:700;line-height:1.2}.acct-entries{flex-wrap:wrap;gap:4px 28px;margin:18px 0 0;padding:0;list-style:none;display:flex}.acct-history>.acct-link{margin-top:8px}@media (prefers-reduced-motion:no-preference){.acct-job{animation:.5s ease-out both acct-rise}.acct-job:nth-child(2){animation-delay:50ms}.acct-job:nth-child(3){animation-delay:.1s}}@keyframes acct-rise{0%{opacity:.001;transform:translateY(8px)}to{opacity:1;transform:none}}.acct-job:first-child{border-top:0}.acct-section{border-top:1px solid #ffffff1f;flex-direction:column;align-items:flex-start;gap:16px;width:100%;margin-top:44px;padding-top:24px;display:flex}.acct-section>.acct-h2{margin:0}.acct-section form{margin-top:12px}.acct-h3{color:var(--nx-soft);margin:12px 0 0;font-size:15px;font-weight:700;line-height:1.3}.acct-list{flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.acct-list>li{color:var(--nx-soft);border-block-end:1px solid #ffffff1f;flex-wrap:wrap;align-items:center;gap:8px 16px;padding-block:14px;font-size:15px;line-height:1.4;display:flex}.acct-list strong{color:#fff;font-weight:600}.acct-dl{grid-template-columns:minmax(0,max-content) minmax(0,1fr);gap:10px 24px;width:100%;margin:0;font-size:15px;line-height:1.4;display:grid}.acct-dl dt{color:var(--nx-mute)}.acct-dl dd{color:#fff;overflow-wrap:anywhere;margin:0}.acct-swatch{border:1px solid #ffffff6b;border-radius:50%;flex:none;block-size:22px;inline-size:22px}.acct-logo{color:var(--nx-soft);flex-wrap:wrap;align-items:center;gap:16px;font-size:15px;display:flex}.acct-logo img{object-fit:contain;background:#ffffff0f;border-radius:6px;max-block-size:96px;max-inline-size:160px;padding:8px}.acct-state{color:#fff;border:1px solid #ffffff6b;border-radius:999px;align-items:center;min-block-size:28px;padding-inline:12px;font-size:13px;font-weight:600;display:inline-flex}.acct-file{block-size:auto;padding-block:10px}.acct-quiet{color:var(--nx-soft);font:inherit;cursor:pointer;background:0 0;border:0;border-block-end:1px solid #ffffff6b;min-block-size:44px;padding:0;font-size:15px;font-weight:600}.acct-quiet:hover{color:#fff;border-block-end-color:#fff}.acct-quiet:focus-visible{outline:2px solid var(--nx-sky);outline-offset:4px;border-radius:4px}.acct-proof form{flex-flow:wrap;align-items:flex-end;gap:12px 16px;margin-top:0}.acct .acct-wa{margin-block-start:4px}@media (max-width:520px){.acct-dl{grid-template-columns:minmax(0,1fr);gap:2px 0}.acct-dl dd{margin-block-end:10px}}
