.Nav-module__gOObGW__header{z-index:80;transition:padding .4s var(--ease), background .4s var(--ease), transform .75s var(--ease) .12s, opacity .5s var(--ease) .12s, visibility 0s linear .12s;padding-block:20px;position:fixed;inset-block-start:0;inset-inline:0}:is(html[data-hero=running] .Nav-module__gOObGW__header,html[data-hero=scrolling] .Nav-module__gOObGW__header){background:0 0}.Nav-module__gOObGW__links,.Nav-module__gOObGW__lang,.Nav-module__gOObGW__quote,.Nav-module__gOObGW__burger{transition:opacity .6s var(--ease), visibility 0s}:is(html[data-hero=running] .Nav-module__gOObGW__links,html[data-hero=running] .Nav-module__gOObGW__lang,html[data-hero=running] .Nav-module__gOObGW__quote,html[data-hero=running] .Nav-module__gOObGW__burger,html[data-hero=scrolling] .Nav-module__gOObGW__quote,html[data-hero=scrolling] .Nav-module__gOObGW__burger){opacity:0;visibility:hidden;pointer-events:none;transition:opacity .28s var(--ease), visibility 0s linear .28s}:is(html[data-hero=scrolling] .Nav-module__gOObGW__links,html[data-hero=scrolling] .Nav-module__gOObGW__lang){opacity:.62;transition:opacity 1.4s var(--ease) .15s, visibility 0s}html[data-hero=scrolling] .Nav-module__gOObGW__link{color:#fff}html[data-hero=scrolling] .Nav-module__gOObGW__pillOnActive{box-shadow:none;background:#ffffff17}.Nav-module__gOObGW__shrink{background:linear-gradient(#090b10eb,#0000);padding-block:11px}html[data-header-solid] .Nav-module__gOObGW__header{background:#0a0a0a}.Nav-module__gOObGW__bar{inline-size:100%;padding-inline:var(--gutter);align-items:center;gap:22px;display:flex}.Nav-module__gOObGW__logo{flex:none;align-items:center;gap:11px;display:flex}.Nav-module__gOObGW__mark{inline-size:58px;color:#fff;height:auto}.Nav-module__gOObGW__logoTag{font-family:var(--font-mono), monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--dim);max-inline-size:10ch;font-size:7.5px;line-height:1.3;display:none}@media (min-width:1180px){.Nav-module__gOObGW__logoTag{display:block}}.Nav-module__gOObGW__links{border:1px solid var(--line-soft);background:#ffffff0b;border-radius:999px;gap:2px;margin-inline:auto;padding:5px;display:flex;position:relative;box-shadow:0 2px 6px #00000059,0 10px 28px #00000073}.Nav-module__gOObGW__pill{inset-block:5px;z-index:0;transition:transform .42s var(--ease-out), inline-size .42s var(--ease-out), background .3s var(--ease), box-shadow .3s var(--ease);pointer-events:none;background:#ffffff17;border-radius:999px;position:absolute;left:0}.Nav-module__gOObGW__pillIdle{transition:none}.Nav-module__gOObGW__pillOnActive{background:var(--accent);box-shadow:0 4px 20px #2f7bed73}.Nav-module__gOObGW__link{z-index:1;color:var(--muted);white-space:nowrap;transition:color .3s var(--ease);border-radius:999px;padding:9px 16px;font-size:13.5px;position:relative}.Nav-module__gOObGW__link:hover,.Nav-module__gOObGW__linkLit{color:#fff}.Nav-module__gOObGW__actions{flex:none;align-items:center;gap:10px;display:flex}.Nav-module__gOObGW__lang{font-family:var(--font-mono), monospace;color:#fff;background:var(--accent);transition:background .28s var(--ease), transform .28s var(--ease), opacity .6s var(--ease);border:1px solid #0000;border-radius:999px;align-items:center;padding:14px 18px;font-size:11.5px;display:inline-flex}.Nav-module__gOObGW__lang:hover{background:var(--accent-2);transform:translateY(-1px)}.Nav-module__gOObGW__burger{border:1px solid var(--line);block-size:44px;inline-size:44px;color:var(--text);border-radius:999px;align-content:center;place-items:center;display:none}.Nav-module__gOObGW__burger span{block-size:1.5px;inline-size:16px;transition:transform .32s var(--ease), opacity .2s var(--ease);background:currentColor;border-radius:2px;display:block}.Nav-module__gOObGW__burger span+span{margin-block-start:5px}.Nav-module__gOObGW__burgerOpen span:first-child{transform:translateY(6.5px)rotate(45deg)}.Nav-module__gOObGW__burgerOpen span:nth-child(2){opacity:0}.Nav-module__gOObGW__burgerOpen span:nth-child(3){transform:translateY(-6.5px)rotate(-45deg)}.Nav-module__gOObGW__sheet{z-index:79;padding:100px var(--gutter) 40px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;pointer-events:none;transition:opacity .35s var(--ease);background:#07090df9;flex-direction:column;justify-content:center;display:flex;position:fixed;inset:0}.Nav-module__gOObGW__sheetOpen{opacity:1;pointer-events:auto}.Nav-module__gOObGW__sheetLink{color:var(--text);border-block-end:1px solid var(--line-soft);padding-block:13px;font-size:clamp(26px,8vw,40px);font-weight:200}.Nav-module__gOObGW__sheetFoot{flex-wrap:wrap;gap:12px;margin-block-start:30px;display:flex}@media (min-width:1101px){.Nav-module__gOObGW__logo{flex:1 1 0}.Nav-module__gOObGW__actions{flex:1 1 0;justify-content:flex-end}.Nav-module__gOObGW__links{flex:none;margin-inline:0}}@media (max-width:1100px){.Nav-module__gOObGW__links{display:none}.Nav-module__gOObGW__burger{display:grid}.Nav-module__gOObGW__actions{margin-inline-start:auto}}@media (max-width:767px){.Nav-module__gOObGW__actions{gap:8px}.Nav-module__gOObGW__lang{padding:12px 14px}}@media (max-width:430px){.Nav-module__gOObGW__quoteLabel{display:none}}
.FooterNav-module__3IR28G__nav{position:relative}.FooterNav-module__3IR28G__title{font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--dim);margin:0 0 14px;font-size:10.5px;font-weight:400}.FooterNav-module__3IR28G__list{position:relative}.FooterNav-module__3IR28G__pill{left:0;z-index:0;opacity:0;transition:transform .38s var(--ease), inline-size .38s var(--ease), block-size .38s var(--ease), opacity .28s var(--ease);pointer-events:none;background:#ffffff12;border-radius:9px;position:absolute;inset-block-start:0}.FooterNav-module__3IR28G__pillOn{opacity:1}.FooterNav-module__3IR28G__pillIdle{transition:opacity .28s var(--ease)}.FooterNav-module__3IR28G__link{z-index:1;inline-size:fit-content;color:var(--muted);transition:color .28s var(--ease);padding-block:6px;font-size:14.5px;display:block;position:relative}.FooterNav-module__3IR28G__link:hover,.FooterNav-module__3IR28G__linkLit{color:var(--text)}
.Globe-module__Kq1t7W__globe{aspect-ratio:1;cursor:pointer;inline-size:clamp(150px,15vw,200px);transition:box-shadow .6s var(--ease), transform .5s var(--ease);background:#0c131d;border-radius:50%;position:relative;overflow:hidden;box-shadow:inset 0 0 16px #6ba5ff29,inset -12px -16px 40px #000000b8,0 0 0 1px #6ba5ff1a,0 0 26px #2f7bed33,0 0 68px #2f7bed1f,0 20px 46px #00000080}.Globe-module__Kq1t7W__globe:hover{transform:translateY(-2px);box-shadow:inset 0 0 20px #6ba5ff3d,inset -12px -16px 40px #0009,0 0 0 1px #6ba5ff42,0 0 38px #2f7bed57,0 0 92px #2f7bed2e,0 20px 50px #0000008c}.Globe-module__Kq1t7W__canvas{position:absolute;inset:0}.Globe-module__Kq1t7W__shade{pointer-events:none;transition:opacity .5s var(--ease);background:linear-gradient(118deg,#0000 46%,#04060a99 82%);border-radius:50%;position:absolute;inset:0}.Globe-module__Kq1t7W__globe:hover .Globe-module__Kq1t7W__shade{opacity:.35}.Globe-module__Kq1t7W__caption{text-align:center;letter-spacing:.16em;color:#c4d4ee;text-shadow:0 1px 6px #000000e6;opacity:0;transition:opacity .3s var(--ease), transform .3s var(--ease);pointer-events:none;font-size:9.5px;position:absolute;inset-block-end:12px;inset-inline:0;transform:translateY(4px)}.Globe-module__Kq1t7W__captionOn{opacity:1;transform:none}.Globe-module__Kq1t7W__office{text-align:center;letter-spacing:.14em;color:#fff;text-shadow:0 1px 8px #000000f2,0 0 20px #2f7bed99;opacity:0;transition:opacity .4s var(--ease), transform .4s var(--ease);pointer-events:none;font-size:15px;font-weight:500;position:absolute;inset-block-start:calc(50% + 16px);inset-inline:0;transform:translateY(6px)}.Globe-module__Kq1t7W__officeOn{opacity:1;transform:none}.Globe-module__Kq1t7W__arrived{cursor:pointer}.Globe-module__Kq1t7W__arrived:after{content:"";pointer-events:none;animation:Globe-module__Kq1t7W__landed .5s var(--ease);border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #6ba5ff80}@keyframes Globe-module__Kq1t7W__landed{0%{box-shadow:inset 0 0 0 6px #6ba5ff00}to{box-shadow:inset 0 0 0 1px #6ba5ff80}}
.Footer-module__S6Hkya__footer{border-block-start:1px solid var(--line-soft);padding-block-start:clamp(52px,8vh,78px);position:relative;overflow:hidden}.Footer-module__S6Hkya__row{grid-template-columns:1.25fr .8fr 1fr auto;align-items:start;gap:clamp(26px,4vw,46px);padding-block-end:clamp(42px,7vh,66px);display:grid}.Footer-module__S6Hkya__brand{flex-direction:column;gap:14px;display:flex}.Footer-module__S6Hkya__mark{inline-size:70px;color:#fff;height:auto}.Footer-module__S6Hkya__about{max-inline-size:30ch;color:var(--muted);font-size:13.5px}.Footer-module__S6Hkya__colTitle{font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--dim);margin:0 0 14px;font-size:10.5px;font-weight:400}.Footer-module__S6Hkya__link{color:var(--muted);transition:color .25s var(--ease);align-items:center;gap:10px;padding-block:6px;font-size:14.5px;display:flex}.Footer-module__S6Hkya__link:hover{color:var(--accent-2)}.Footer-module__S6Hkya__linkIcon{flex:none}.Footer-module__S6Hkya__globeCol{flex-direction:column;align-items:center;gap:16px;display:flex}.Footer-module__S6Hkya__bottom{border-block-start:1px solid var(--line-soft);font-family:var(--font-mono), monospace;letter-spacing:.1em;color:var(--dim);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding-block:20px 30px;font-size:10.5px;display:flex}.Footer-module__S6Hkya__top{color:var(--dim);transition:color .25s var(--ease)}.Footer-module__S6Hkya__top:hover{color:var(--text)}@media (max-width:1040px){.Footer-module__S6Hkya__row{grid-template-columns:1fr 1fr}.Footer-module__S6Hkya__brand{grid-column:1/-1}.Footer-module__S6Hkya__globeCol{grid-column:1/-1;align-items:flex-start}}@media (max-width:560px){.Footer-module__S6Hkya__row{grid-template-columns:1fr}}
.Hero-module__ZARIfG__track{height:1000svh;position:relative}.Hero-module__ZARIfG__stage{place-items:center;height:100svh;display:grid;position:sticky;inset-block-start:0;overflow:hidden}.Hero-module__ZARIfG__media{object-fit:cover;opacity:0;block-size:100%;inline-size:100%;transition:opacity .7s var(--ease);position:absolute;inset:0;transform:translateZ(0)}.Hero-module__ZARIfG__mediaReady{opacity:1}.Hero-module__ZARIfG__poster{background-position:50%;background-size:cover;position:absolute;inset:0}.Hero-module__ZARIfG__placeholder{background:radial-gradient(120% 62% at 50% 96%,#000000db,#0000 62%),radial-gradient(84% 46% at 62% 66%,#d68a4a80,#0000 72%),linear-gradient(#070b14 0%,#101a2e 26%,#22293f 48%,#3e3746 64%,#1a1518 84%,#0a0a0c 100%);position:absolute;inset:0}.Hero-module__ZARIfG__horizon{filter:blur(12px);background:radial-gradient(60% 100% at 50% 100%,#06070af5,#06070a99 58%,#0000 82%);block-size:34%;position:absolute;inset-block-end:-4%;inset-inline:-6%}.Hero-module__ZARIfG__haze{filter:blur(26px);background:radial-gradient(50% 60%,#becde617,#0000 70%);block-size:26%;animation:42s ease-in-out infinite alternate Hero-module__ZARIfG__hazeDrift;position:absolute;inset-block-start:44%;inset-inline:-20%}@keyframes Hero-module__ZARIfG__hazeDrift{0%{transform:translate(-4%,2%)}to{transform:translate(4%,-2%)}}.Hero-module__ZARIfG__grain{opacity:.055;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='120' height='120'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");position:absolute;inset:0}.Hero-module__ZARIfG__scrim{pointer-events:none;background:radial-gradient(124% 92% at 50% 46%,#080a1000 34%,#080a1099 100%);position:absolute;inset:0}.Hero-module__ZARIfG__band{z-index:3;text-align:center;padding-inline:var(--gutter);opacity:0;text-shadow:0 1px 2px #05050af2,0 3px 12px #05050ac7,0 10px 44px #05050acc;will-change:opacity;justify-items:center;display:grid;position:absolute;inset-inline:0}.Hero-module__ZARIfG__band:before{content:"";pointer-events:none;opacity:calc(.28 + .72 * var(--k,1));background:radial-gradient(76% 64%,#05050aad 0%,#05050a73 46%,#05050a00 76%);position:absolute;inset:-6% -4%}.Hero-module__ZARIfG__bandInner{position:relative}.Hero-module__ZARIfG__eyebrowRow{justify-content:center;margin-block-end:26px;display:flex}.Hero-module__ZARIfG__headline{font-size:var(--fs-h1);letter-spacing:.005em;color:#fff;font-weight:200}.Hero-module__ZARIfG__w{--kc:clamp(0, (var(--k,0) - var(--th,0)) * 2.6, 1);opacity:var(--kc);transform:translateY(calc((1 - var(--kc)) * 26px));will-change:transform, opacity;display:inline-block}.Hero-module__ZARIfG__w+.Hero-module__ZARIfG__w{margin-inline-start:.26em}.Hero-module__ZARIfG__para{max-width:58ch;font-size:var(--fs-lead);color:#ecf0f6f2;font-weight:300;line-height:1.66}.Hero-module__ZARIfG__cue{transform:translateX(calc(-50vw + var(--gutter) + 50%));transition:transform .9s var(--ease-out);z-index:4;letter-spacing:.2em;color:#ffffffe0;text-shadow:0 1px 10px #000000bf,0 0 26px #00000073;will-change:opacity;flex-direction:column;align-items:center;gap:13px;font-size:13px;display:flex;position:absolute;inset-block-end:34px;inset-inline-end:var(--gutter)}html[dir=rtl] .Hero-module__ZARIfG__cue{transform:translateX(calc(50vw - var(--gutter) - 50%))}.Hero-module__ZARIfG__cueRail{background:#ffffff42;border-radius:1px;block-size:72px;inline-size:2px;position:relative;overflow:hidden;box-shadow:0 1px 10px #00000080}.Hero-module__ZARIfG__cueFill{block-size:calc(var(--p,0) * 100%);background:#fff;position:absolute;inset-block-start:0;inset-inline:0}.Hero-module__ZARIfG__cue[data-scrolled] .Hero-module__ZARIfG__cueRail:after{opacity:0;animation:none}.Hero-module__ZARIfG__cue[data-scrolled]{transform:none}html[dir=rtl] .Hero-module__ZARIfG__cue[data-scrolled]{transform:none}.Hero-module__ZARIfG__cueRail:after{content:"";block-size:20px;animation:Hero-module__ZARIfG__cueRun 2.1s var(--ease) infinite;background:#fff;border-radius:1px;position:absolute;inset-inline:0}@keyframes Hero-module__ZARIfG__cueRun{0%{opacity:0;transform:translateY(-22px)}35%{opacity:1}to{opacity:0;transform:translateY(54px)}}.Hero-module__ZARIfG__ring{z-index:4;color:#ffffff8c;block-size:34px;inline-size:34px;position:absolute;inset-block-end:34px;inset-inline-start:var(--gutter);transform:rotate(-90deg)}.Hero-module__ZARIfG__ring circle{transition:stroke-dashoffset .15s linear}.Hero-module__ZARIfG__staticHero{min-block-size:100svh;padding:96px var(--gutter) 18px;background:var(--bg);display:grid;position:relative;overflow:hidden}.Hero-module__ZARIfG__phoneCard{background:#102648 50%/cover no-repeat;border-radius:28px;flex-direction:column;justify-content:flex-end;min-block-size:calc(100svh - 114px);padding:22px;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 40px #2f7bed38}.Hero-module__ZARIfG__phoneVideo{object-fit:cover;pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0}.Hero-module__ZARIfG__phoneScrim{background:linear-gradient(#07090d4d 0%,#07090d00 30%,#07090d0a 58%,#07090dbd 100%);position:absolute;inset:0}.Hero-module__ZARIfG__phoneTagline{z-index:1;color:#fff;text-shadow:0 2px 18px #00000073;margin:0;font-size:clamp(22px,6.2vw,30px);font-weight:400;line-height:1.35;position:relative}.Hero-module__ZARIfG__phoneTagline span{color:#ffffffad}@media (prefers-reduced-motion:reduce){.Hero-module__ZARIfG__phoneVideo{display:none}}@media (max-width:560px){.Hero-module__ZARIfG__cue{display:none}}.Hero-module__ZARIfG__caption{padding-inline:var(--gutter);z-index:4;pointer-events:none;display:grid;position:absolute;inset:0}.Hero-module__ZARIfG__cap{text-align:start;letter-spacing:-.025em;color:#fff;text-shadow:0 1px 2px #0006,0 6px 24px #0000008c,0 18px 70px #00000073;opacity:0;visibility:hidden;will-change:opacity, transform;grid-area:1/1;place-self:end start;max-inline-size:min(62vw,1000px);margin:0 0 13vh;font-size:clamp(2.6rem,6.4vw,5.4rem);font-weight:200;line-height:.98;transition:opacity .9s cubic-bezier(.16,.84,.44,1),transform .9s cubic-bezier(.16,.84,.44,1),visibility 0s linear .9s;transform:translateY(20px)}.Hero-module__ZARIfG__capRise,.Hero-module__ZARIfG__capRise.Hero-module__ZARIfG__capOn{text-align:center;max-inline-size:min(90vw,1200px);opacity:var(--rise-o,0);transform:translateY(var(--rise-y,118px));visibility:visible;justify-self:center;transition:none}.Hero-module__ZARIfG__capOn{opacity:1;visibility:visible;transition:opacity 1.1s cubic-bezier(.16,.84,.44,1),transform 1.1s cubic-bezier(.16,.84,.44,1),visibility;transform:none}@media (max-height:640px){.Hero-module__ZARIfG__caption{inset-block-end:9vh}}.Hero-module__ZARIfG__capAir,.Hero-module__ZARIfG__capAir.Hero-module__ZARIfG__capOn{opacity:var(--air-o,0);transform:translateY(var(--air-y,104px));visibility:visible;transition:none}.Hero-module__ZARIfG__grade{pointer-events:none;opacity:0;position:absolute;inset:0}.Hero-module__ZARIfG__stage[data-grade=cool] .Hero-module__ZARIfG__grade{opacity:1;background:linear-gradient(#090b1057 0%,#090b100f 42%,#090b1080 100%)}.Hero-module__ZARIfG__stage[data-grade=cool] .Hero-module__ZARIfG__media{filter:saturate(.92)contrast(1.05)brightness(.94)}.Hero-module__ZARIfG__stage[data-grade=deep] .Hero-module__ZARIfG__grade{opacity:1;background:radial-gradient(108% 78% at 50% 52%,#090b1000 30%,#090b10b8 100%),linear-gradient(#090b106b 0%,#090b101a 46%,#090b1094 100%)}.Hero-module__ZARIfG__stage[data-grade=deep] .Hero-module__ZARIfG__media{filter:saturate(.86)contrast(1.1)brightness(.86)}.Hero-module__ZARIfG__stage[data-grade=brand] .Hero-module__ZARIfG__grade{opacity:1;mix-blend-mode:soft-light;background:linear-gradient(#1020408c 0%,#1020401f 44%,#1020409e 100%)}.Hero-module__ZARIfG__stage[data-grade=brand] .Hero-module__ZARIfG__media{filter:saturate(.9)contrast(1.07)brightness(.9)}
.Services-module__dpHhBa__track{position:relative}.Services-module__dpHhBa__stage{--edge:clamp(10px, 1vw, 18px);--round:clamp(18px, 1.8vw, 28px);--step:calc(100% + var(--edge) + 4px);--flip:1;block-size:100svh;position:sticky;inset-block-start:0;overflow:hidden}.Services-module__dpHhBa__card{inset:var(--edge);border-radius:var(--round);--recede:calc(1 - var(--u,0) * .075);transform:translate3d(0, calc(((1 - var(--t,0)) - var(--u,0)) * var(--step)), 0) scale(var(--recede));transform-origin:50% 100%;will-change:transform;background-color:#070910;background-position:50%;background-size:cover;position:absolute;overflow:hidden;box-shadow:0 -34px 64px #0000008c}[dir=rtl] .Services-module__dpHhBa__stage{--flip:-1}.Services-module__dpHhBa__cardFirst{transform:translate3d(0, calc(var(--u,0) * var(--step) * -1), 0) scale(var(--recede));will-change:inset, transform;inset-block-start:calc(var(--edge) + (1 - var(--t,0)) * (21vh - var(--edge)));inset-block-end:calc(var(--edge) + (1 - var(--t,0)) * (21vh - var(--edge)));inset-inline-start:calc(var(--edge) + (1 - var(--t,0)) * (56vw - var(--edge)));inset-inline-end:calc(var(--edge) + (1 - var(--t,0)) * (7vw - var(--edge)))}.Services-module__dpHhBa__m0{background-image:url(/services/s1.jpg)}.Services-module__dpHhBa__m1{background-image:url(/services/s2.jpg)}.Services-module__dpHhBa__m2{background-image:url(/services/s3.jpg)}.Services-module__dpHhBa__m3{background-image:url(/services/s4.jpg)}.Services-module__dpHhBa__m4{background-image:url(/services/s5.jpg)}.Services-module__dpHhBa__m5{background-image:url(/services/s6.jpg)}.Services-module__dpHhBa__veil{background:linear-gradient(#07090d6b 0%,#07090d33 30%,#07090da8 72%,#07090dcc 100%);position:absolute;inset:0}.Services-module__dpHhBa__copy{inset-inline:clamp(28px, var(--gutter), 72px);max-inline-size:46ch;opacity:var(--c,0);transform:translate3d(0, calc((1 - var(--c,0)) * 18px), 0);will-change:opacity, transform;justify-items:start;gap:14px;display:grid;position:absolute;inset-block-end:clamp(88px,13vh,150px)}.Services-module__dpHhBa__index{color:#ecf0f699}.Services-module__dpHhBa__name{letter-spacing:-.025em;color:#fff;margin:0;font-size:clamp(2.2rem,5.6vw,4.6rem);font-weight:200;line-height:1}.Services-module__dpHhBa__descriptor{color:#ecf0f6e6;margin:0;font-size:clamp(.95rem,1.25vw,1.15rem);line-height:1.5}.Services-module__dpHhBa__explanation{color:#ecf0f69e;max-inline-size:52ch;margin:0;font-size:clamp(.85rem,1.02vw,.95rem);line-height:1.65}.Services-module__dpHhBa__explore{margin-block-start:6px}.Services-module__dpHhBa__lead{z-index:1;padding-inline:var(--gutter);max-inline-size:52vw;opacity:var(--lead,1);transform:translate3d(calc((1 - var(--lead,1)) * -56vw * var(--flip)), 0, 0);will-change:opacity, transform;align-content:center;justify-items:start;gap:22px;display:grid;position:absolute;inset:0}.Services-module__dpHhBa__leadHeading{letter-spacing:-.03em;color:#ecf0f6db;margin:0;font-size:clamp(2.4rem,6.4vw,5.4rem);font-weight:200;line-height:.98}.Services-module__dpHhBa__leadLine{letter-spacing:.03em;color:#ecf0f699;max-inline-size:34ch;margin:0;font-size:clamp(.92rem,1.15vw,1.05rem);line-height:1.6}.Services-module__dpHhBa__outro{background-image:linear-gradient(#070910d1,#070910e0),url(/services/s7.jpg);place-content:center;display:grid}.Services-module__dpHhBa__outro .Services-module__dpHhBa__copy{gap:24px;max-inline-size:none;position:static;inset:auto}.Services-module__dpHhBa__outroLine{letter-spacing:-.02em;color:#fff;margin:0;font-size:clamp(1.9rem,4.4vw,3.4rem);font-weight:200;line-height:1.1}.Services-module__dpHhBa__nav{z-index:40;padding:0 calc(var(--gutter) + var(--edge)) clamp(22px, 3.6vh, 32px);position:absolute;inset-block-end:0;inset-inline:0}.Services-module__dpHhBa__navRow{scrollbar-width:none;gap:clamp(2px,.8vw,12px);padding-block-end:12px;display:flex;position:relative;overflow-x:auto}.Services-module__dpHhBa__pill{inset-block-start:0;z-index:0;pointer-events:none;block-size:26px;transition:transform .42s var(--ease-out), inline-size .42s var(--ease-out), background .3s var(--ease), box-shadow .3s var(--ease);background:#ffffff1a;border-radius:999px;position:absolute;left:0}.Services-module__dpHhBa__pillIdle{transition:none}.Services-module__dpHhBa__pillOnActive{background:var(--accent);box-shadow:0 4px 20px #2f7bed73}.Services-module__dpHhBa__navItem{z-index:1;font-family:var(--font-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:#fff6;white-space:nowrap;cursor:pointer;transition:color .35s var(--ease);background:0 0;border:0;padding:7px 13px;font-size:10.5px;position:relative}.Services-module__dpHhBa__navItem:hover{color:#fff}.Services-module__dpHhBa__navItem:focus-visible{outline:1px solid var(--accent-2);outline-offset:2px;border-radius:999px}.Services-module__dpHhBa__navItemOn{color:#fff}.Services-module__dpHhBa__srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.Services-module__dpHhBa__navTrack{background:#ffffff2e;block-size:1px;position:relative}.Services-module__dpHhBa__navFill{block-size:1px;transition:inline-size .45s var(--ease);background:#fff;position:absolute;inset-block-start:0;inset-inline-start:0}
.Projects-module__2BoJ-q__section{padding-block:clamp(84px,13vh,132px)}.Projects-module__2BoJ-q__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:22px;margin-block-end:38px;display:flex}.Projects-module__2BoJ-q__heading{font-size:var(--fs-h2);font-weight:200}.Projects-module__2BoJ-q__tail{justify-content:flex-end;margin-block-start:38px;display:flex}.Projects-module__2BoJ-q__rail{gap:10px;block-size:clamp(430px,60vh,580px);display:flex}.Projects-module__2BoJ-q__panel{border:1px solid var(--line);background:var(--panel);cursor:pointer;text-align:start;min-inline-size:66px;transition:flex-grow .8s var(--ease), flex-basis .8s var(--ease), border-color .4s var(--ease);border-radius:14px;flex:0 0 66px;position:relative;overflow:hidden}.Projects-module__2BoJ-q__panel:hover{border-color:#2c3545}.Projects-module__2BoJ-q__open{cursor:default;flex:auto}.Projects-module__2BoJ-q__media{opacity:0;transition:opacity .8s var(--ease);background-position:50%;background-size:cover;position:absolute;inset:0}.Projects-module__2BoJ-q__open .Projects-module__2BoJ-q__media{opacity:1}.Projects-module__2BoJ-q__t0{background-image:url(/projects/arkan.jpg)}.Projects-module__2BoJ-q__t1{background-image:url(/projects/maharah.jpg)}.Projects-module__2BoJ-q__t2{background-image:url(/projects/neom.jpg)}.Projects-module__2BoJ-q__t3{background-image:url(/projects/yamama.jpg)}.Projects-module__2BoJ-q__t4{background-image:url(/projects/mitsui.jpg)}.Projects-module__2BoJ-q__t5{background-image:url(/projects/greenhouse.jpg)}.Projects-module__2BoJ-q__veil{opacity:0;transition:opacity .8s var(--ease);background:linear-gradient(#090b1014 28%,#090b10f2 96%);position:absolute;inset:0}.Projects-module__2BoJ-q__open .Projects-module__2BoJ-q__veil{opacity:1}.Projects-module__2BoJ-q__num{text-align:center;z-index:3;inline-size:66px;font-family:var(--font-mono), monospace;letter-spacing:.12em;color:var(--dim);transition:color .4s var(--ease), padding .5s var(--ease);font-size:10.5px;position:absolute;inset-block-start:18px;inset-inline-start:0}.Projects-module__2BoJ-q__open .Projects-module__2BoJ-q__num{color:var(--accent-2);text-align:start;padding-inline-start:26px}.Projects-module__2BoJ-q__spine{z-index:3;inline-size:66px;transition:opacity .35s var(--ease);justify-content:center;align-items:flex-end;display:flex;position:absolute;inset-block:52px 22px;inset-inline-start:0}.Projects-module__2BoJ-q__open .Projects-module__2BoJ-q__spine{opacity:0;pointer-events:none}.Projects-module__2BoJ-q__spineText{writing-mode:vertical-rl;letter-spacing:.03em;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-block-size:100%;transition:color .3s var(--ease);font-size:13.5px;overflow:hidden;transform:rotate(180deg)}.Projects-module__2BoJ-q__panel:hover .Projects-module__2BoJ-q__spineText{color:var(--text)}.Projects-module__2BoJ-q__body{z-index:3;opacity:0;transition:opacity .6s var(--ease) .2s, transform .6s var(--ease) .2s;pointer-events:none;flex-direction:column;align-items:flex-start;padding:26px;display:flex;position:absolute;inset-block-end:0;inset-inline:0;transform:translateY(14px)}.Projects-module__2BoJ-q__open .Projects-module__2BoJ-q__body{opacity:1;pointer-events:auto;transform:none}.Projects-module__2BoJ-q__desc{max-inline-size:46ch;color:var(--muted);font-size:14.5px;line-height:1.6}.Projects-module__2BoJ-q__chips{flex-wrap:wrap;gap:7px;margin-block-start:15px;display:flex}.Projects-module__2BoJ-q__chip{font-family:var(--font-mono), monospace;letter-spacing:.13em;text-transform:uppercase;color:var(--text);background:#090b1073;border:1px solid #ffffff30;border-radius:999px;padding:6px 11px;font-size:9.5px}.Projects-module__2BoJ-q__foot{flex-wrap:wrap;justify-content:space-between;align-self:stretch;align-items:flex-end;gap:14px 22px;margin-block-start:20px;display:flex}.Projects-module__2BoJ-q__title{flex-direction:column;flex:1 1 0;min-inline-size:0;display:flex}.Projects-module__2BoJ-q__explore{flex:none;margin-inline-start:auto}.Projects-module__2BoJ-q__name{font-size:clamp(23px,2.5vw,34px);font-weight:200;line-height:1.1}.Projects-module__2BoJ-q__meta{font-family:var(--font-mono), monospace;letter-spacing:.13em;text-transform:uppercase;color:var(--muted);margin-block-start:7px;font-size:10.5px}@media (max-width:860px){.Projects-module__2BoJ-q__rail{flex-direction:column;gap:11px;block-size:auto}.Projects-module__2BoJ-q__panel{block-size:72px;min-inline-size:0;transition:block-size .72s var(--ease), border-color .4s var(--ease);flex:none}.Projects-module__2BoJ-q__open{block-size:clamp(420px,72vh,540px)}.Projects-module__2BoJ-q__num{text-align:start;inline-size:auto;inset-block-start:25px;inset-inline-start:22px}.Projects-module__2BoJ-q__open .Projects-module__2BoJ-q__num{padding-inline-start:0}.Projects-module__2BoJ-q__spine{justify-content:flex-start;align-items:center;inline-size:auto;inset-block:0;inset-inline:56px 20px}.Projects-module__2BoJ-q__spineText{writing-mode:horizontal-tb;font-size:15.5px;transform:none}.Projects-module__2BoJ-q__body{padding:22px}}@media (max-width:560px){.Projects-module__2BoJ-q__title{flex-basis:100%}.Projects-module__2BoJ-q__panel{--photo:calc((100vw - 2 * var(--gutter)) * 9 / 16)}.Projects-module__2BoJ-q__open{block-size:calc(var(--photo) + 300px)}.Projects-module__2BoJ-q__open .Projects-module__2BoJ-q__media{background-position:top;background-repeat:no-repeat;background-size:100%}.Projects-module__2BoJ-q__veil{background:linear-gradient(180deg, #11151d00 calc(var(--photo) - 90px), var(--panel) var(--photo), var(--panel) 100%)}}@media (max-width:359px){.Projects-module__2BoJ-q__open{block-size:calc(var(--photo) + 384px)}html[lang=ar] .Projects-module__2BoJ-q__open{block-size:calc(var(--photo) + 300px)}}
html:not([data-entrance-closed])>body:has(#services-entrance)>header{opacity:0;visibility:hidden;pointer-events:none}.ServicesEntrance-module__QHghNa__overlay{z-index:100;overscroll-behavior:contain;color:#f4f4f5;background:#0a0a0a;outline:none;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow-y:auto}.ServicesEntrance-module__QHghNa__glow{opacity:0;pointer-events:none;background:radial-gradient(58% 46% at 50% 56%,#2f7bed6b 0%,#2f7bed29 42%,#2f7bed00 72%);position:absolute;inset:0}.ServicesEntrance-module__QHghNa__burst{pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}.ServicesEntrance-module__QHghNa__inner{inline-size:100%;max-width:1280px;padding:48px 24px;position:relative}@media (min-width:1024px){.ServicesEntrance-module__QHghNa__inner{padding-inline:64px}}.ServicesEntrance-module__QHghNa__close{z-index:1;color:#f4f4f5;cursor:pointer;block-size:44px;inline-size:44px;transition:border-color .3s var(--ease);background:0 0;border:1px solid #ffffff29;border-radius:50%;place-items:center;padding:0;display:grid;position:fixed;inset-block-start:24px;inset-inline-end:24px}.ServicesEntrance-module__QHghNa__close:hover{border-color:#fff6}.ServicesEntrance-module__QHghNa__close:focus-visible{outline-offset:3px;outline:1px solid #c9a96a}.ServicesEntrance-module__QHghNa__headline{text-align:center;text-wrap:balance;letter-spacing:-.02em;color:#f4f4f5;margin:0 auto 48px;font-size:clamp(2.25rem,5vw,4.5rem);font-weight:200;line-height:1.02}.ServicesEntrance-module__QHghNa__overlay:not([data-dealt]) [data-card],.ServicesEntrance-module__QHghNa__overlay:not([data-dealt]) [data-headline]{opacity:0}.ServicesEntrance-module__QHghNa__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.ServicesEntrance-module__QHghNa__float{perspective:1200px}@media (max-width:1023px){.ServicesEntrance-module__QHghNa__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.ServicesEntrance-module__QHghNa__headline{white-space:nowrap}}@media (max-width:767px){.ServicesEntrance-module__QHghNa__inner{padding:72px 0 24px}.ServicesEntrance-module__QHghNa__headline{margin-block-end:32px}.ServicesEntrance-module__QHghNa__cards{grid-template-columns:minmax(0,1fr)}}.ServicesEntrance-module__QHghNa__card{block-size:100%;color:inherit;cursor:pointer;transition:border-color .4s var(--ease), box-shadow .5s var(--ease), opacity .4s var(--ease);background:#111;border:1px solid #ffffff0f;border-radius:32px;flex-direction:column;padding:48px 40px;text-decoration:none;display:flex;position:relative}.ServicesEntrance-module__QHghNa__card:has(:focus-visible){outline-offset:4px;outline:1px solid #c9a96a}.ServicesEntrance-module__QHghNa__card:hover{border-color:#ffffff29;box-shadow:0 24px 48px #0009}.ServicesEntrance-module__QHghNa__card:has(:focus-visible){border-color:#ffffff29;box-shadow:0 24px 48px #0009}.ServicesEntrance-module__QHghNa__card[data-dim]{opacity:.6}.ServicesEntrance-module__QHghNa__back{border-radius:inherit;visibility:hidden;background:#111;position:absolute;inset:0}.ServicesEntrance-module__QHghNa__back:before{content:"";border:1px solid #ffffff14;border-radius:18px;position:absolute;inset:14px}.ServicesEntrance-module__QHghNa__card[data-back]>:not(.ServicesEntrance-module__QHghNa__back){visibility:hidden}.ServicesEntrance-module__QHghNa__card[data-back]>.ServicesEntrance-module__QHghNa__back{visibility:visible}.ServicesEntrance-module__QHghNa__eyebrow{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.2em;text-transform:uppercase;color:#f4f4f566;font-size:11px;line-height:1.4}.ServicesEntrance-module__QHghNa__title{letter-spacing:-.02em;color:#f4f4f5;outline:none;margin-block-start:16px;font-size:clamp(2rem,3.5vw,3.5rem);font-weight:200;line-height:1.1;text-decoration:none;display:block}.ServicesEntrance-module__QHghNa__rule{background:#ffffff14;block-size:1px;margin-block-start:24px;display:block}.ServicesEntrance-module__QHghNa__list{margin:24px 0 0;padding:0;list-style:none}.ServicesEntrance-module__QHghNa__item{font-size:1rem;font-weight:300;line-height:1.5}.ServicesEntrance-module__QHghNa__item+.ServicesEntrance-module__QHghNa__item{border-block-start:1px solid #ffffff0a}.ServicesEntrance-module__QHghNa__service{color:#f4f4f5a6;transition:color .3s var(--ease), transform .3s var(--ease);outline:none;justify-content:space-between;align-items:center;gap:12px;padding-block:10px;text-decoration:none;display:flex}.ServicesEntrance-module__QHghNa__service:after{content:"→";color:#6ba5ff;opacity:0;transition:opacity .3s var(--ease), transform .3s var(--ease);flex:none;transform:translate(-8px)}.ServicesEntrance-module__QHghNa__service:hover,.ServicesEntrance-module__QHghNa__service:focus-visible{color:#6ba5ff;transform:translate(6px)}.ServicesEntrance-module__QHghNa__service:hover:after,.ServicesEntrance-module__QHghNa__service:focus-visible:after{opacity:1;transform:none}[dir=rtl] .ServicesEntrance-module__QHghNa__service:after{content:"←";transform:translate(8px)}:is([dir=rtl] .ServicesEntrance-module__QHghNa__service:hover,[dir=rtl] .ServicesEntrance-module__QHghNa__service:focus-visible){transform:translate(-6px)}[dir=rtl] .ServicesEntrance-module__QHghNa__service:hover:after{transform:none}[dir=rtl] .ServicesEntrance-module__QHghNa__service:focus-visible:after{transform:none}@media (min-width:768px) and (max-height:860px){.ServicesEntrance-module__QHghNa__inner{padding-block:32px}.ServicesEntrance-module__QHghNa__headline{margin-block-end:32px;font-size:clamp(2rem,3.5vw,3.5rem)}.ServicesEntrance-module__QHghNa__card{padding:40px 32px}.ServicesEntrance-module__QHghNa__title{font-size:clamp(1.75rem,2.6vw,2.5rem)}.ServicesEntrance-module__QHghNa__service{padding-block:8px}}@media (hover:none){.ServicesEntrance-module__QHghNa__card[data-dim]{opacity:1}.ServicesEntrance-module__QHghNa__card:hover{box-shadow:none;border-color:#ffffff0f}}@media (prefers-reduced-motion:reduce){.ServicesEntrance-module__QHghNa__card{transition-duration:10ms}}
.ServicesTabs-module__RjXsha__bar{z-index:30;background:#0a0a0a;position:sticky;inset-block-start:66px}.ServicesTabs-module__RjXsha__inner{max-width:1280px;margin:0 auto;padding:16px 24px}@media (min-width:1024px){.ServicesTabs-module__RjXsha__inner{padding-inline:32px}}.ServicesTabs-module__RjXsha__tabs{scrollbar-width:none;border:1px solid #ffffff14;border-radius:2px;gap:4px;max-inline-size:100%;padding:6px;display:inline-flex;overflow-x:auto}.ServicesTabs-module__RjXsha__tabs::-webkit-scrollbar{display:none}@media (hover:hover) and (pointer:fine){.ServicesTabs-module__RjXsha__tabs{overflow:visible}}.ServicesTabs-module__RjXsha__slot{flex:none;position:relative}.ServicesTabs-module__RjXsha__tab{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;color:#f4f4f580;flex:none;padding:12px 24px;font-size:12px;font-weight:400;line-height:1.2;text-decoration:none;transition:color .2s cubic-bezier(.215,.61,.355,1);position:relative}.ServicesTabs-module__RjXsha__tab:hover{color:#f4f4f5cc}.ServicesTabs-module__RjXsha__tab:focus-visible{outline-offset:-1px;outline:1px solid #c9a96a}.ServicesTabs-module__RjXsha__active,.ServicesTabs-module__RjXsha__active:hover{color:#f4f4f5}.ServicesTabs-module__RjXsha__active:after{content:"";background:#c9a96a;block-size:1px;position:absolute;inset-block-end:6px;inset-inline:24px calc(24px + .18em)}.ServicesTabs-module__RjXsha__menu{z-index:5;opacity:0;background:#0a0a0a;border:1px solid #ffffff1a;border-radius:2px;min-inline-size:264px;max-inline-size:min(340px,86vw);padding:16px 0 10px;transition:opacity .22s cubic-bezier(.215,.61,.355,1),transform .28s cubic-bezier(.215,.61,.355,1);display:none;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-start:0;transform:translateY(-6px)}@media (hover:hover) and (pointer:fine){.ServicesTabs-module__RjXsha__menu{display:block}}.ServicesTabs-module__RjXsha__menu[data-open]{opacity:1;transform:none}.ServicesTabs-module__RjXsha__menu:not([data-open]){pointer-events:none}.ServicesTabs-module__RjXsha__menuHead{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.2em;text-transform:uppercase;color:#f4f4f566;border-block-end:1px solid #ffffff14;margin:0 20px 12px;padding-block-end:12px;font-size:10px}.ServicesTabs-module__RjXsha__list{margin:0;padding:0;list-style:none}.ServicesTabs-module__RjXsha__service{color:#f4f4f5b3;justify-content:space-between;align-items:center;gap:12px;padding:9px 20px;font-size:.9375rem;font-weight:300;line-height:1.4;text-decoration:none;transition:color .25s cubic-bezier(.215,.61,.355,1),transform .25s cubic-bezier(.215,.61,.355,1);display:flex}.ServicesTabs-module__RjXsha__service:after{content:"→";color:#6ba5ff;opacity:0;flex:none;transition:opacity .25s cubic-bezier(.215,.61,.355,1),transform .25s cubic-bezier(.215,.61,.355,1);transform:translate(-6px)}.ServicesTabs-module__RjXsha__service:hover,.ServicesTabs-module__RjXsha__service:focus-visible{color:#6ba5ff;transform:translate(4px)}.ServicesTabs-module__RjXsha__service:hover:after,.ServicesTabs-module__RjXsha__service:focus-visible:after{opacity:1;transform:none}.ServicesTabs-module__RjXsha__service:focus-visible{outline-offset:-1px;outline:1px solid #c9a96a}[dir=rtl] .ServicesTabs-module__RjXsha__service:after{transform:scaleX(-1)translate(-6px)}:is([dir=rtl] .ServicesTabs-module__RjXsha__service:hover,[dir=rtl] .ServicesTabs-module__RjXsha__service:focus-visible){transform:translate(-4px)}[dir=rtl] .ServicesTabs-module__RjXsha__service:hover:after{transform:scaleX(-1)}[dir=rtl] .ServicesTabs-module__RjXsha__service:focus-visible:after{transform:scaleX(-1)}@media (prefers-reduced-motion:reduce){.ServicesTabs-module__RjXsha__menu,.ServicesTabs-module__RjXsha__service,.ServicesTabs-module__RjXsha__service:after{transition:none}}@media (max-width:767px){.ServicesTabs-module__RjXsha__inner{padding-block:12px}.ServicesTabs-module__RjXsha__tab{padding-inline:16px}.ServicesTabs-module__RjXsha__active:after{inset-inline:16px calc(16px + .18em)}}
.Stats-module__yL2aHq__band{border-block:1px solid var(--line-soft);background:var(--bg-2)}.Stats-module__yL2aHq__grid{grid-template-columns:repeat(4,1fr);display:grid}.Stats-module__yL2aHq__stat{text-align:center;border-inline-end:1px solid var(--line-soft);padding:clamp(16px,2.4vh,26px) 22px;position:relative}.Stats-module__yL2aHq__stat:last-child{border-inline-end:0}.Stats-module__yL2aHq__value{font-variant-numeric:tabular-nums;background:linear-gradient(#fff,#7ea6e8);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(34px,4.4vw,60px);font-weight:200;line-height:1;display:block}.Stats-module__yL2aHq__label{font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-block-start:9px;font-size:10px;display:block}@media (min-width:761px){.Stats-module__yL2aHq__label{white-space:nowrap}}@media (max-width:760px){.Stats-module__yL2aHq__grid{grid-template-columns:repeat(2,1fr)}.Stats-module__yL2aHq__stat{border-block-end:1px solid var(--line-soft)}.Stats-module__yL2aHq__stat:nth-child(2n){border-inline-end:0}.Stats-module__yL2aHq__stat:nth-last-child(-n+2){border-block-end:0}}
.Chapter-module__3fb_6q__chapter{--chrome:151px;color:#f4f4f5;background:#0a0a0a}.Chapter-module__3fb_6q__container{max-width:1280px;margin:0 auto;padding:0 24px}@media (min-width:1024px){.Chapter-module__3fb_6q__container{padding:0 32px}}.Chapter-module__3fb_6q__label{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.2em;text-transform:uppercase;color:#f4f4f566;margin:0;font-size:.6875rem;font-weight:400;line-height:1.4}.Chapter-module__3fb_6q__header{align-content:end;min-block-size:40vh;padding-block:64px 40px;display:grid}@media (max-width:767px){.Chapter-module__3fb_6q__header{min-block-size:0;padding-block:88px 24px}}.Chapter-module__3fb_6q__headline{letter-spacing:-.03em;max-inline-size:16ch;margin:18px 0 0;font-size:clamp(2.5rem,6vw,5.5rem);font-weight:200;line-height:1}.Chapter-module__3fb_6q__viewport{min-block-size:calc(100svh - var(--chrome));background:#0a0a0a;align-items:center;padding-block:32px;display:grid}.Chapter-module__3fb_6q__stage{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:32px;display:grid}.Chapter-module__3fb_6q__stagePinned{grid-template-rows:calc(100svh - var(--chrome) - 64px)}.Chapter-module__3fb_6q__stagePinned>.Chapter-module__3fb_6q__copyWindow{block-size:var(--window,600px);align-self:center;position:relative;overflow:hidden}.Chapter-module__3fb_6q__copyStack{position:absolute;inset-block-start:0;inset-inline:0}.Chapter-module__3fb_6q__copyStack>.Chapter-module__3fb_6q__block:not(:first-child) .Chapter-module__3fb_6q__separator{transform:scaleX(0)}.Chapter-module__3fb_6q__layer{grid-area:1/1}.Chapter-module__3fb_6q__related{grid-column:span 2;align-self:center;display:grid}.Chapter-module__3fb_6q__related>.Chapter-module__3fb_6q__layer{align-self:center}.Chapter-module__3fb_6q__related>.Chapter-module__3fb_6q__idle{opacity:0}.Chapter-module__3fb_6q__thumbs{gap:16px;margin:20px 0 0;padding:0;list-style:none;display:grid}.Chapter-module__3fb_6q__thumb{inline-size:min(100%, 180px, calc((100svh - var(--chrome) - 64px - 36px - (var(--n,3) - 1) * 16px - var(--n,3) * 71px) / var(--n,3) * 4 / 3))}.Chapter-module__3fb_6q__thumbLink{color:inherit;text-decoration:none;display:block}.Chapter-module__3fb_6q__thumbLink:focus-visible{outline-offset:4px;outline:1px solid #c9a96a}.Chapter-module__3fb_6q__thumbImage{aspect-ratio:4/3;background:#111;position:relative;overflow:hidden}.Chapter-module__3fb_6q__thumbImage img{object-fit:cover;transition:transform .7s var(--ease-out)}.Chapter-module__3fb_6q__thumbLink:hover .Chapter-module__3fb_6q__thumbImage img,.Chapter-module__3fb_6q__thumbLink:focus-visible .Chapter-module__3fb_6q__thumbImage img{transform:scale(1.05)}.Chapter-module__3fb_6q__thumbLink:hover .Chapter-module__3fb_6q__thumbName,.Chapter-module__3fb_6q__thumbLink:focus-visible .Chapter-module__3fb_6q__thumbName{color:#f4f4f5eb}.Chapter-module__3fb_6q__thumbLink:hover .Chapter-module__3fb_6q__thumbPlace,.Chapter-module__3fb_6q__thumbLink:focus-visible .Chapter-module__3fb_6q__thumbPlace{color:#f4f4f599}.Chapter-module__3fb_6q__thumbName,.Chapter-module__3fb_6q__thumbPlace{transition:color .4s var(--ease-out);margin:0;font-size:.8125rem;font-weight:300;line-height:1.4}.Chapter-module__3fb_6q__thumbName{color:#f4f4f580;margin-block-start:12px}.Chapter-module__3fb_6q__thumbPlace{color:#f4f4f54d;margin-block-start:4px}.Chapter-module__3fb_6q__center{grid-column:span 7;align-self:center;position:relative}.Chapter-module__3fb_6q__image{aspect-ratio:16/10;background:#111;border:1px solid #ffffff0f;border-radius:12px;position:relative;overflow:hidden}.Chapter-module__3fb_6q__slide{position:absolute;inset:0}.Chapter-module__3fb_6q__slide.Chapter-module__3fb_6q__idle{opacity:0}.Chapter-module__3fb_6q__slide img{object-fit:cover}.Chapter-module__3fb_6q__meta{position:absolute;inset-block-start:100%;inset-inline:0}.Chapter-module__3fb_6q__counter{color:#f4f4f5a6;margin-block-start:32px}.Chapter-module__3fb_6q__digits{display:inline-grid}.Chapter-module__3fb_6q__digits>span{grid-area:1/1}.Chapter-module__3fb_6q__digits>.Chapter-module__3fb_6q__idle{opacity:0}.Chapter-module__3fb_6q__bar{background:#ffffff14;block-size:1px;margin-block-start:8px;position:relative;overflow:hidden}.Chapter-module__3fb_6q__barFill{transform-origin:0;background:#c9a96a;position:absolute;inset:0;transform:scaleX(0)}[dir=rtl] .Chapter-module__3fb_6q__barFill{transform-origin:100%}.Chapter-module__3fb_6q__copy{grid-column:span 3;align-self:start;display:grid}.Chapter-module__3fb_6q__block+.Chapter-module__3fb_6q__block{margin-block-start:80px}.Chapter-module__3fb_6q__separator{background:var(--accent);transform-origin:0;block-size:1px;margin-block-start:40px;display:block}[dir=rtl] .Chapter-module__3fb_6q__separator{transform-origin:100%}.Chapter-module__3fb_6q__name{letter-spacing:-.02em;color:#f4f4f5;margin:16px 0 0;font-size:clamp(2rem,3.2vw,3.5rem);font-weight:200;line-height:1.05}.Chapter-module__3fb_6q__descriptor,.Chapter-module__3fb_6q__paragraph{color:#f4f4f5a6;margin:0;font-size:1rem;font-weight:300}.Chapter-module__3fb_6q__descriptor{margin-block-start:16px;line-height:1.5}.Chapter-module__3fb_6q__paragraph{margin-block-start:24px;line-height:1.65}.Chapter-module__3fb_6q__discuss{color:#c9a96a;text-underline-offset:5px;margin-block-start:48px;font-size:.9375rem;font-weight:400;text-decoration-line:underline;text-decoration-thickness:1px;display:inline-block}.Chapter-module__3fb_6q__discuss:focus-visible{outline-offset:4px;outline:1px solid #c9a96a}.Chapter-module__3fb_6q__stagePinned .Chapter-module__3fb_6q__image{inline-size:min(100%, calc((100svh - var(--chrome) - 64px - 64px) * 1.6))}@media (max-height:760px){.Chapter-module__3fb_6q__copyStack .Chapter-module__3fb_6q__name{font-size:clamp(1.75rem,2.4vw,2.5rem)}.Chapter-module__3fb_6q__copyStack .Chapter-module__3fb_6q__descriptor{margin-block-start:12px}.Chapter-module__3fb_6q__copyStack .Chapter-module__3fb_6q__paragraph{margin-block-start:16px;line-height:1.55}.Chapter-module__3fb_6q__copyStack .Chapter-module__3fb_6q__discuss,.Chapter-module__3fb_6q__copyStack .Chapter-module__3fb_6q__separator{margin-block-start:28px}}@media (max-height:640px){.Chapter-module__3fb_6q__copyStack .Chapter-module__3fb_6q__name{font-size:clamp(1.5rem,2vw,2rem)}.Chapter-module__3fb_6q__copyStack .Chapter-module__3fb_6q__descriptor{display:none}.Chapter-module__3fb_6q__copyStack .Chapter-module__3fb_6q__paragraph{font-size:.9375rem;line-height:1.5}.Chapter-module__3fb_6q__copyStack .Chapter-module__3fb_6q__discuss,.Chapter-module__3fb_6q__copyStack .Chapter-module__3fb_6q__separator{margin-block-start:20px}.Chapter-module__3fb_6q__stagePinned .Chapter-module__3fb_6q__thumbs{--n:2!important}.Chapter-module__3fb_6q__stagePinned .Chapter-module__3fb_6q__thumb:nth-child(n+3){display:none}}@media (max-width:1023px){.Chapter-module__3fb_6q__stagePinned{grid-template-rows:auto auto;align-content:center;row-gap:24px}.Chapter-module__3fb_6q__stagePinned>.Chapter-module__3fb_6q__center{grid-area:1/1/auto/span 6}.Chapter-module__3fb_6q__stagePinned>.Chapter-module__3fb_6q__related{order:0;grid-area:2/1/auto/span 6}.Chapter-module__3fb_6q__stagePinned>.Chapter-module__3fb_6q__copyWindow{grid-area:1/7/span 2/span 6}.Chapter-module__3fb_6q__stagePinned .Chapter-module__3fb_6q__meta{position:static}.Chapter-module__3fb_6q__stagePinned .Chapter-module__3fb_6q__thumbs{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-block-start:12px}.Chapter-module__3fb_6q__stagePinned .Chapter-module__3fb_6q__thumb{inline-size:auto}.Chapter-module__3fb_6q__stagePinned .Chapter-module__3fb_6q__thumbName{margin-block-start:8px;font-size:.75rem}.Chapter-module__3fb_6q__stagePinned .Chapter-module__3fb_6q__thumbPlace{font-size:.75rem}.Chapter-module__3fb_6q__stagePinned .Chapter-module__3fb_6q__image{inline-size:min(100%, calc((100svh - var(--chrome) - 64px - 300px) * 1.6))}}.Chapter-module__3fb_6q__stack{padding-block:32px 96px}.Chapter-module__3fb_6q__stackItem{opacity:0;transition:opacity .6s cubic-bezier(.215,.61,.355,1)}.Chapter-module__3fb_6q__stackItem+.Chapter-module__3fb_6q__stackItem{margin-block-start:96px}.Chapter-module__3fb_6q__shown{opacity:1}@media (max-width:1023px){.Chapter-module__3fb_6q__stage{row-gap:32px}.Chapter-module__3fb_6q__center{grid-column:span 7}.Chapter-module__3fb_6q__copy{grid-column:span 5}.Chapter-module__3fb_6q__related{order:1;grid-column:1/-1}.Chapter-module__3fb_6q__thumbs{grid-template-columns:repeat(3,minmax(0,1fr))}.Chapter-module__3fb_6q__thumb{inline-size:auto}.Chapter-module__3fb_6q__meta{position:static}}@media (max-width:767px){.Chapter-module__3fb_6q__stack{padding-block:16px 64px}.Chapter-module__3fb_6q__stackItem+.Chapter-module__3fb_6q__stackItem{margin-block-start:72px}.Chapter-module__3fb_6q__stage{grid-template-columns:minmax(0,1fr);gap:40px}.Chapter-module__3fb_6q__center,.Chapter-module__3fb_6q__copy{grid-column:1/-1}.Chapter-module__3fb_6q__related>.Chapter-module__3fb_6q__layer{align-self:start}.Chapter-module__3fb_6q__thumbs{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.Chapter-module__3fb_6q__discuss{margin-block-start:32px}}
.Clients-module__JtlyXW__section{border-block-end:1px solid var(--line-soft);padding-block:clamp(40px,6.5vh,60px);overflow:hidden}.Clients-module__JtlyXW__cap{justify-content:center;margin-block-end:28px;display:flex}.Clients-module__JtlyXW__viewport{inline-size:max-content;animation:38s linear infinite Clients-module__JtlyXW__slide;display:flex}.Clients-module__JtlyXW__viewport:hover{animation-play-state:paused}.Clients-module__JtlyXW__group{gap:clamp(44px,6vw,80px);padding-inline-end:clamp(44px,6vw,80px);display:flex}.Clients-module__JtlyXW__client{letter-spacing:.035em;color:var(--dim);white-space:nowrap;transition:color .3s var(--ease);font-size:clamp(18px,1.9vw,25px);font-weight:400}.Clients-module__JtlyXW__client:hover{color:var(--text)}@keyframes Clients-module__JtlyXW__slide{to{transform:translate(-50%)}}html[dir=rtl] .Clients-module__JtlyXW__viewport{animation-name:Clients-module__JtlyXW__slideRtl}@keyframes Clients-module__JtlyXW__slideRtl{to{transform:translate(50%)}}
.ChapterLiving-module__6BmkOa__gallery{--chrome:151px;--card-w:60vw;min-block-size:calc(100svh - var(--chrome));background:#0a0a0a;align-items:center;display:grid;overflow:hidden}.ChapterLiving-module__6BmkOa__row{padding:0 calc((100vw - var(--card-w)) / 2);gap:40px;inline-size:max-content;margin:0;list-style:none;display:flex}.ChapterLiving-module__6BmkOa__card{inline-size:var(--card-w);block-size:min(78vh, calc(100svh - var(--chrome) - 32px));background:#111;flex:none;position:relative;overflow:hidden}.ChapterLiving-module__6BmkOa__media{inline-size:115%;position:absolute;inset-block:0;inset-inline-start:-7.5%}.ChapterLiving-module__6BmkOa__media img{object-fit:cover}.ChapterLiving-module__6BmkOa__veil{background:#0000009e;position:absolute;inset:0}.ChapterLiving-module__6BmkOa__index{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.2em;text-transform:uppercase;color:#f4f4f580;margin:0;font-size:.6875rem;line-height:1.4;position:absolute;inset-block-start:32px;inset-inline-start:40px}.ChapterLiving-module__6BmkOa__text{position:absolute;inset-block-end:40px;inset-inline:40px}.ChapterLiving-module__6BmkOa__word{white-space:nowrap;vertical-align:top;margin-block-end:-.12em;padding-block-end:.12em;display:inline-block;overflow:visible clip}.ChapterLiving-module__6BmkOa__char{display:inline-block}html[lang=ar] .ChapterLiving-module__6BmkOa__word{margin-block-end:-.3em;padding-block-end:.3em}.ChapterLiving-module__6BmkOa__name{letter-spacing:-.02em;color:#f4f4f5;max-inline-size:10.2em;margin:0;font-size:clamp(2rem,3.5vw,3.5rem);font-weight:200;line-height:1.05}.ChapterLiving-module__6BmkOa__descriptor{color:#f4f4f5eb;max-inline-size:48ch;margin:14px 0 0;font-size:1rem;font-weight:400;line-height:1.5}.ChapterLiving-module__6BmkOa__explanation{color:#f4f4f5e0;max-inline-size:52ch;margin:14px 0 0;font-size:.9375rem;font-weight:350;line-height:1.6}.ChapterLiving-module__6BmkOa__separator{background:var(--accent);block-size:1px;inline-size:240px;margin-block-start:24px;display:block}.ChapterLiving-module__6BmkOa__discuss{color:#c9a96a;text-underline-offset:5px;margin-block-start:24px;font-size:.9375rem;font-weight:400;text-decoration-line:underline;text-decoration-thickness:1px;display:inline-block}.ChapterLiving-module__6BmkOa__discuss:focus-visible{outline-offset:4px;outline:1px solid #c9a96a}@media (max-width:1023px){.ChapterLiving-module__6BmkOa__gallery{--card-w:80vw}}.ChapterLiving-module__6BmkOa__stack{justify-items:center;gap:40px;margin:0;padding:16px 0 96px;list-style:none;display:grid}.ChapterLiving-module__6BmkOa__stackCard{opacity:0;block-size:auto;min-block-size:420px;inline-size:min(88vw,1216px);transition:opacity .6s cubic-bezier(.215,.61,.355,1)}.ChapterLiving-module__6BmkOa__shown{opacity:1}@media (max-width:767px){.ChapterLiving-module__6BmkOa__gallery{--card-w:88vw}.ChapterLiving-module__6BmkOa__index{inset-block-start:24px;inset-inline-start:24px}.ChapterLiving-module__6BmkOa__text{inset-block-end:28px;inset-inline:24px}.ChapterLiving-module__6BmkOa__gallery .ChapterLiving-module__6BmkOa__explanation{display:none}.ChapterLiving-module__6BmkOa__separator{inline-size:min(240px,60%)}.ChapterLiving-module__6BmkOa__stack{gap:28px;padding:8px 0 72px}.ChapterLiving-module__6BmkOa__stackCard{background:#111;border-radius:12px;flex-direction:column;min-block-size:0;display:flex;aspect-ratio:auto!important}.ChapterLiving-module__6BmkOa__stackCard .ChapterLiving-module__6BmkOa__media{aspect-ratio:4/3;inline-size:100%;position:relative;inset:auto}.ChapterLiving-module__6BmkOa__stackCard .ChapterLiving-module__6BmkOa__veil{aspect-ratio:4/3;inset:0 0 auto}.ChapterLiving-module__6BmkOa__stackCard .ChapterLiving-module__6BmkOa__index{inset-block-start:20px;inset-inline-start:20px}.ChapterLiving-module__6BmkOa__stackCard .ChapterLiving-module__6BmkOa__text{padding:20px 20px 24px;position:relative;inset:auto}.ChapterLiving-module__6BmkOa__stackCard .ChapterLiving-module__6BmkOa__explanation{max-inline-size:none;display:block}.ChapterLiving-module__6BmkOa__stackCard .ChapterLiving-module__6BmkOa__descriptor{max-inline-size:none}}
.ProcessDrawing-module__vBsm1q__sheet{block-size:100%;inline-size:100%;display:block;overflow:visible}.ProcessDrawing-module__vBsm1q__sheet :where(line,path,rect,circle){fill:none;vector-effect:non-scaling-stroke}.ProcessDrawing-module__vBsm1q__sheet [data-draw]{stroke-dasharray:calc(var(--len,0) * var(--k,1));stroke-dashoffset:calc(var(--len,0) * var(--k,1) * (1 - var(--r,1)))}.ProcessDrawing-module__vBsm1q__sheet [data-fade]{opacity:var(--r,1)}.ProcessDrawing-module__vBsm1q__base :is(rect,line){stroke:#ffffff1c;stroke-width:1px}.ProcessDrawing-module__vBsm1q__tbKey,.ProcessDrawing-module__vBsm1q__tbVal,.ProcessDrawing-module__vBsm1q__note,.ProcessDrawing-module__vBsm1q__label,.ProcessDrawing-module__vBsm1q__bubble,.ProcessDrawing-module__vBsm1q__dimText,.ProcessDrawing-module__vBsm1q__stampText{font-family:var(--font-mono), ui-monospace, monospace;fill:#ecf0f66b;letter-spacing:.09em;stroke:none}.ProcessDrawing-module__vBsm1q__tbKey{fill:#ecf0f64d;font-size:10px}.ProcessDrawing-module__vBsm1q__tbVal{fill:#ecf0f68f;font-size:10px}.ProcessDrawing-module__vBsm1q__note{font-size:10px}.ProcessDrawing-module__vBsm1q__label{fill:#ecf0f694;letter-spacing:.14em;font-size:10px}.ProcessDrawing-module__vBsm1q__bubble{text-anchor:middle;fill:#ecf0f6b8;font-size:11px}.ProcessDrawing-module__vBsm1q__dimText{text-anchor:middle;fill:#ecf0f699;font-size:11px}.ProcessDrawing-module__vBsm1q__stampText{text-anchor:middle;fill:var(--accent);letter-spacing:.16em;font-size:9.5px}.ProcessDrawing-module__vBsm1q__master,.ProcessDrawing-module__vBsm1q__solid{stroke:#ffffff80;stroke-width:1.25px}.ProcessDrawing-module__vBsm1q__thin{stroke:#ffffff57;stroke-width:1px}.ProcessDrawing-module__vBsm1q__heavy{stroke:#ffffff9e;stroke-width:2px}.ProcessDrawing-module__vBsm1q__centre{stroke:#fff3;stroke-width:1px;opacity:var(--r,1);stroke-dasharray:14 4 2 4!important;stroke-dashoffset:0!important}.ProcessDrawing-module__vBsm1q__boundary{stroke:#2f7bed6b;stroke-width:1px}.ProcessDrawing-module__vBsm1q__glaze{stroke:#ffffff42;stroke-width:1px}.ProcessDrawing-module__vBsm1q__callout{stroke:var(--accent);stroke-width:1.25px}.ProcessDrawing-module__vBsm1q__dim{stroke:#ffffff6b;stroke-width:1px}.ProcessDrawing-module__vBsm1q__stamp{stroke:var(--accent);stroke-width:1px}.ProcessDrawing-module__vBsm1q__arrow{fill:#ffffff6b;stroke:none}.ProcessDrawing-module__vBsm1q__hatch{stroke:#ffffff2e;stroke-width:1px}.ProcessDrawing-module__vBsm1q__groundFill{fill:url(#pdGround);stroke:none}.ProcessDrawing-module__vBsm1q__panelFill{fill:url(#pdPanel);stroke:none}.ProcessDrawing-module__vBsm1q__hatchFine{stroke:#ffffff17;stroke-width:1px}.ProcessDrawing-module__vBsm1q__north{opacity:.85}.ProcessDrawing-module__vBsm1q__tracer{stroke:var(--accent);stroke-width:2px;stroke-linecap:round;fill:none;stroke-dasharray:calc(var(--dash,46) * var(--k,1)) calc(var(--path,3765) * var(--k,1));stroke-dashoffset:calc(-1 * var(--trace,0) * var(--k,1));filter:drop-shadow(0 0 4px #6ba5fff2)drop-shadow(0 0 14px #2f7bed99);will-change:opacity, filter;opacity:var(--traceOn,1)}@media (prefers-reduced-motion:reduce){.ProcessDrawing-module__vBsm1q__tracer{display:none}}
.ChapterFinish-module__iX7BGa__section{--hold:150px;padding-block:96px 120px}.ChapterFinish-module__iX7BGa__track{display:none;position:relative}.ChapterFinish-module__iX7BGa__blocks{display:block}@media (hover:hover) and (pointer:fine) and (min-width:768px){.ChapterFinish-module__iX7BGa__track{display:block}.ChapterFinish-module__iX7BGa__blocks{display:none}}.ChapterFinish-module__iX7BGa__screen{block-size:calc(100svh - var(--hold));grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:32px;padding-block:24px;display:grid}.ChapterFinish-module__iX7BGa__left{grid-column:span 5}.ChapterFinish-module__iX7BGa__right{grid-column:span 7}.ChapterFinish-module__iX7BGa__rows{margin:32px 0 0;padding:0;list-style:none}.ChapterFinish-module__iX7BGa__row{padding:24px 0 24px 20px;position:relative}.ChapterFinish-module__iX7BGa__head{inline-size:100%;font:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:40px minmax(0,1fr);align-items:baseline;padding:0;display:grid}.ChapterFinish-module__iX7BGa__head:focus-visible{outline-offset:6px;outline:1px solid #c9a96a}.ChapterFinish-module__iX7BGa__row:not(.ChapterFinish-module__iX7BGa__active) .ChapterFinish-module__iX7BGa__head:hover .ChapterFinish-module__iX7BGa__name{text-underline-offset:6px;text-decoration-line:underline;text-decoration-thickness:1px}.ChapterFinish-module__iX7BGa__row+.ChapterFinish-module__iX7BGa__row{border-block-start:1px solid #ffffff14}.ChapterFinish-module__iX7BGa__index{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.2em;text-transform:uppercase;color:#f4f4f566;font-size:.6875rem;line-height:1.4;transition:color .3s cubic-bezier(.215,.61,.355,1)}.ChapterFinish-module__iX7BGa__name{color:#f4f4f566;font-size:1.5rem;font-weight:300;line-height:1.3;transition:color .3s cubic-bezier(.215,.61,.355,1);position:relative}.ChapterFinish-module__iX7BGa__details{opacity:0;grid-template-rows:0fr;margin-inline-start:40px;transition:grid-template-rows .4s cubic-bezier(.215,.61,.355,1),opacity .4s cubic-bezier(.215,.61,.355,1);display:grid}.ChapterFinish-module__iX7BGa__detailsInner{min-block-size:0;display:grid;overflow:hidden}.ChapterFinish-module__iX7BGa__active .ChapterFinish-module__iX7BGa__details{opacity:1;grid-template-rows:1fr}.ChapterFinish-module__iX7BGa__descriptor{color:#f4f4f5b3;max-inline-size:46ch;padding-block-start:12px;font-size:1rem;font-weight:300;line-height:1.5}.ChapterFinish-module__iX7BGa__explanation{color:#f4f4f59e;max-inline-size:52ch;padding-block-start:10px;font-size:.9375rem;font-weight:300;line-height:1.6}.ChapterFinish-module__iX7BGa__included{max-inline-size:52ch;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:#f4f4f566;padding-block-start:12px;font-size:.625rem;line-height:1.8}.ChapterFinish-module__iX7BGa__line{background:var(--accent);transform-origin:50% 100%;inline-size:1px;transition:transform .3s cubic-bezier(.215,.61,.355,1);position:absolute;inset-block:28px;inset-inline-start:0;transform:scaleY(0)}.ChapterFinish-module__iX7BGa__active .ChapterFinish-module__iX7BGa__name{color:#f4f4f5}.ChapterFinish-module__iX7BGa__active .ChapterFinish-module__iX7BGa__index{color:#f4f4f5a6}.ChapterFinish-module__iX7BGa__active .ChapterFinish-module__iX7BGa__line{transform-origin:50% 0;transform:scaleY(1)}.ChapterFinish-module__iX7BGa__discuss{color:#c9a96a;text-underline-offset:5px;margin-block-start:48px;font-size:.9375rem;font-weight:400;text-decoration-line:underline;text-decoration-thickness:1px;display:inline-block}.ChapterFinish-module__iX7BGa__discuss:focus-visible{outline-offset:4px;outline:1px solid #c9a96a}.ChapterFinish-module__iX7BGa__details .ChapterFinish-module__iX7BGa__discuss{justify-self:start;margin-block-start:0;padding-block-start:18px}.ChapterFinish-module__iX7BGa__picture{inline-size:100%;block-size:min(78vh, calc(100svh - var(--hold) - 48px));background:#111;border:1px solid #ffffff0f;border-radius:12px;position:relative;overflow:hidden}.ChapterFinish-module__iX7BGa__slide{transition:opacity .4s cubic-bezier(.645,.045,.355,1);position:absolute;inset:0}.ChapterFinish-module__iX7BGa__slide.ChapterFinish-module__iX7BGa__idle{opacity:0}.ChapterFinish-module__iX7BGa__slide img{object-fit:cover;object-position:center}@media (max-height:720px){.ChapterFinish-module__iX7BGa__left>h2{font-size:clamp(2rem,3.5vw,3.5rem)}.ChapterFinish-module__iX7BGa__rows{margin-block-start:24px}.ChapterFinish-module__iX7BGa__row{padding-block:18px}.ChapterFinish-module__iX7BGa__line{inset-block:18px}.ChapterFinish-module__iX7BGa__descriptor{padding-block-start:6px}.ChapterFinish-module__iX7BGa__screen{block-size:auto;min-block-size:calc(100svh - var(--hold))}.ChapterFinish-module__iX7BGa__explanation{padding-block-start:8px;font-size:.9rem}.ChapterFinish-module__iX7BGa__included{padding-block-start:8px}.ChapterFinish-module__iX7BGa__details .ChapterFinish-module__iX7BGa__discuss{padding-block-start:12px}}[data-enter=waiting] .ChapterFinish-module__iX7BGa__enter{opacity:0;transform:translateY(20px)}[data-enter] .ChapterFinish-module__iX7BGa__enter{transition:opacity .6s cubic-bezier(.215,.61,.355,1),transform .6s cubic-bezier(.215,.61,.355,1)}.ChapterFinish-module__iX7BGa__left>.ChapterFinish-module__iX7BGa__enter:nth-child(2),.ChapterFinish-module__iX7BGa__blocks>.ChapterFinish-module__iX7BGa__enter:nth-child(2){transition-delay:60ms}.ChapterFinish-module__iX7BGa__rows>.ChapterFinish-module__iX7BGa__enter:first-child,.ChapterFinish-module__iX7BGa__blockList>.ChapterFinish-module__iX7BGa__enter:first-child{transition-delay:.12s}.ChapterFinish-module__iX7BGa__rows>.ChapterFinish-module__iX7BGa__enter:nth-child(2),.ChapterFinish-module__iX7BGa__blockList>.ChapterFinish-module__iX7BGa__enter:nth-child(2){transition-delay:.18s}.ChapterFinish-module__iX7BGa__rows>.ChapterFinish-module__iX7BGa__enter:nth-child(3),.ChapterFinish-module__iX7BGa__blockList>.ChapterFinish-module__iX7BGa__enter:nth-child(3){transition-delay:.24s}@media (prefers-reduced-motion:reduce){[data-enter=waiting] .ChapterFinish-module__iX7BGa__enter{opacity:1;transform:none}.ChapterFinish-module__iX7BGa__line{opacity:0;transform:none}.ChapterFinish-module__iX7BGa__active .ChapterFinish-module__iX7BGa__line{opacity:1}}.ChapterFinish-module__iX7BGa__blocks{padding-block-end:160px}.ChapterFinish-module__iX7BGa__blocksHeadline{margin-block-end:64px}.ChapterFinish-module__iX7BGa__blockList{gap:64px;margin:0;padding:0;list-style:none;display:grid}.ChapterFinish-module__iX7BGa__blockPicture{aspect-ratio:4/5;background:#111;border-radius:12px;inline-size:min(88vw,100%);position:relative;overflow:hidden}.ChapterFinish-module__iX7BGa__blockPicture img{object-fit:cover}.ChapterFinish-module__iX7BGa__blockName{color:#f4f4f5;align-items:baseline;gap:16px;margin:16px 0 0;font-size:1.5rem;font-weight:300;line-height:1.3;display:flex}.ChapterFinish-module__iX7BGa__blockDescriptor{color:#f4f4f5a6;margin:8px 0 0;font-size:1rem;font-weight:300;line-height:1.5}.ChapterFinish-module__iX7BGa__blockExplanation{color:#f4f4f599;margin:12px 0 0;font-size:.9375rem;font-weight:300;line-height:1.6}.ChapterFinish-module__iX7BGa__blockIncluded{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:#f4f4f56b;margin:12px 0 0;font-size:.6875rem;line-height:1.8}.ChapterFinish-module__iX7BGa__separator{background:var(--accent);block-size:1px;margin-block-start:16px;display:block}.ChapterFinish-module__iX7BGa__block .ChapterFinish-module__iX7BGa__discuss{margin-block-start:16px}
.Process-module__RmMdVa__section{align-items:center;inline-size:100%;padding-block:clamp(80px,12vh,128px);display:flex;position:relative;overflow:hidden}.Process-module__RmMdVa__section[data-static]{padding-block:14vh}.Process-module__RmMdVa__grid{z-index:0;opacity:.22;pointer-events:none;background-image:linear-gradient(var(--line-soft) 1px, transparent 1px), linear-gradient(90deg, var(--line-soft) 1px, transparent 1px);background-size:62px 62px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(74% 72% at 46% 44%,#000,#0000);mask-image:radial-gradient(74% 72% at 46% 44%,#000,#0000)}.Process-module__RmMdVa__sheet{z-index:0;block-size:var(--sheet-h,60%);pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset-block-start:var(--sheet-top,32%);inset-inline-start:var(--sheet-left,max(54vw, 720px));inset-inline-end:0}.Process-module__RmMdVa__sheet>svg{block-size:100%;inline-size:100%}.Process-module__RmMdVa__copy{z-index:1;position:relative}.Process-module__RmMdVa__head{margin-block-end:clamp(34px,5.5vh,56px)}.Process-module__RmMdVa__heading{font-size:var(--fs-h2);margin-block-start:16px;font-weight:200}.Process-module__RmMdVa__sub{color:var(--muted);max-inline-size:44ch;margin-block-start:13px}.Process-module__RmMdVa__line{max-inline-size:600px;padding-inline-start:42px;position:relative}.Process-module__RmMdVa__line:before{content:"";background:var(--line);inline-size:1px;position:absolute;inset-block:10px;inset-inline-start:7px}.Process-module__RmMdVa__fill{inline-size:1px;block-size:max(0px, calc(var(--fill,0px) - 10px));background:var(--accent);position:absolute;inset-block-start:10px;inset-inline-start:7px}.Process-module__RmMdVa__step{padding-block-end:clamp(28px,4.4vh,44px);position:relative}.Process-module__RmMdVa__step:last-child{padding-block-end:0}.Process-module__RmMdVa__node{border:1px solid var(--line);background:var(--bg);block-size:15px;inline-size:15px;transition:border-color .4s var(--ease), background .4s var(--ease), box-shadow .4s var(--ease), transform .4s var(--ease);border-radius:50%;position:absolute;inset-block-start:5px;inset-inline-start:-42px}.Process-module__RmMdVa__stepOn .Process-module__RmMdVa__node{border-color:var(--accent);background:var(--accent);transform:scale(1.14);box-shadow:0 0 24px #2f7bed8c}.Process-module__RmMdVa__title{font-size:var(--fs-h3);color:var(--dim);transition:color .4s var(--ease);font-weight:300}.Process-module__RmMdVa__stepOn .Process-module__RmMdVa__title{color:var(--text)}.Process-module__RmMdVa__body{max-inline-size:44ch;color:var(--muted);transition:color .4s var(--ease);margin-block-start:5px;font-size:14.5px}.Process-module__RmMdVa__stepOn .Process-module__RmMdVa__body{color:var(--text)}@media (max-width:1024px){.Process-module__RmMdVa__sheet{opacity:.14;block-size:auto;inset-block-start:50%;inset-inline:-8%;transform:translateY(-50%)}.Process-module__RmMdVa__sheet>svg{block-size:auto}}@media (max-width:860px){.Process-module__RmMdVa__body{font-size:13.5px}}@media (max-width:767px){.Process-module__RmMdVa__section{flex-direction:column;align-items:stretch}.Process-module__RmMdVa__sheet{block-size:auto;inline-size:100%;padding-inline:var(--gutter);opacity:1;order:2;margin-block-start:44px;position:relative;inset:auto;transform:none}}
@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/da4b870ab52b3094-s.2uxt0u9yugpfw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27211fhlic14m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a85fe84266768609-s.p.00hx3ibfyf9qx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/da4b870ab52b3094-s.2uxt0u9yugpfw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27211fhlic14m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a85fe84266768609-s.p.00hx3ibfyf9qx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/da4b870ab52b3094-s.2uxt0u9yugpfw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27211fhlic14m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a85fe84266768609-s.p.00hx3ibfyf9qx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.caveat_56b3b919-module__NSNRZq__className{font-family:Caveat,Caveat Fallback;font-style:normal}.caveat_56b3b919-module__NSNRZq__variable{--font-hand:"Caveat", "Caveat Fallback"}
.FormTracer-module__Q6eReG__tracer{z-index:0;pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}.FormTracer-module__Q6eReG__ring{fill:none;stroke:var(--accent-2);stroke-width:1.5px;stroke-linecap:round;will-change:stroke-dashoffset;filter:drop-shadow(0 0 4px #6ba5ffe6)drop-shadow(0 0 12px #2f7bed8c)}.FormTracer-module__Q6eReG__tracer[data-static=true] .FormTracer-module__Q6eReG__ring{stroke:#6ba5ff47;stroke-dasharray:none;stroke-dashoffset:0;filter:none;will-change:auto}
@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/f037ea83db21dbd3-s.0bahv6ekb5-jz.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3dc1de47b9d80a0b-s.1yoa-6-u8yac5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fe1d9b66fdac40b2-s.08yayveuo0nnd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a24d9e981578d580-s.p.3i5xonuquvnt4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.caveat_1eb6864c-module__hBvFVW__className{font-family:Caveat,Caveat Fallback;font-style:normal;font-weight:600}.caveat_1eb6864c-module__hBvFVW__variable{--font-hand:"Caveat", "Caveat Fallback"}
.Select-module__fwgB3a__wrap{position:relative}.Select-module__fwgB3a__trigger{border:0;border-block-end:1px solid var(--line);color:#c4ccd6;text-align:start;inline-size:100%;transition:border-color .3s var(--ease), color .3s var(--ease);background:0 0;justify-content:space-between;align-items:center;gap:12px;padding-block:11px;font-family:inherit;font-size:16px;display:flex}.Select-module__fwgB3a__trigger:hover,.Select-module__fwgB3a__chosen{color:var(--text)}.Select-module__fwgB3a__open,.Select-module__fwgB3a__trigger:focus-visible{border-color:var(--accent)}.Select-module__fwgB3a__caret{color:#8a94a3;transition:transform .3s var(--ease), color .3s var(--ease);flex:none}.Select-module__fwgB3a__open .Select-module__fwgB3a__caret{color:var(--accent-2);transform:rotate(180deg)}.Select-module__fwgB3a__list{z-index:95;overscroll-behavior:contain;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--line);opacity:0;pointer-events:none;max-block-size:264px;transition:opacity .22s var(--ease), transform .22s var(--ease);background:#0e1219f5;border-radius:14px;margin:0;padding:6px;list-style:none;position:absolute;inset-block-start:calc(100% + 8px);inset-inline:0;overflow-y:auto;transform:translateY(-6px);box-shadow:0 24px 60px #0009}.Select-module__fwgB3a__listOpen{opacity:1;pointer-events:auto;transform:none}.Select-module__fwgB3a__list::-webkit-scrollbar{inline-size:6px}.Select-module__fwgB3a__list::-webkit-scrollbar-thumb{background:var(--line);border-radius:4px}.Select-module__fwgB3a__option{color:var(--muted);cursor:pointer;transition:background .18s var(--ease), color .18s var(--ease);border-radius:9px;align-items:center;gap:10px;padding:11px 12px;font-size:15px;display:flex}.Select-module__fwgB3a__option:hover{color:var(--text)}.Select-module__fwgB3a__active{color:var(--text);background:#2f7bed29}.Select-module__fwgB3a__selected{color:#fff}.Select-module__fwgB3a__tick{block-size:6px;inline-size:6px;transition:background .2s var(--ease), box-shadow .2s var(--ease);background:0 0;border-radius:50%;flex:none}.Select-module__fwgB3a__selected .Select-module__fwgB3a__tick{background:var(--accent);box-shadow:0 0 10px #2f7bedcc}@media (pointer:coarse){.Select-module__fwgB3a__option{padding-block:14px}}
.ServicesOutro-module__wiGcfW__section{color:#f4f4f5;background:#0a0a0a;padding:48px 24px 64px;overflow:hidden}.ServicesOutro-module__wiGcfW__wrapper{z-index:1;grid-template-columns:350px minmax(0,1fr);align-items:stretch;gap:16px;max-width:1150px;margin:0 auto;display:grid;position:relative}.ServicesOutro-module__wiGcfW__left{background:#102648;border-radius:28px;flex-direction:column;justify-content:space-between;min-height:340px;padding:32px;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 40px #2f7bed40}.ServicesOutro-module__wiGcfW__video{object-fit:cover;z-index:0;pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0}.ServicesOutro-module__wiGcfW__logo{z-index:1;color:#fff;align-items:center;gap:10px;inline-size:fit-content;text-decoration:none;display:flex;position:relative}.ServicesOutro-module__wiGcfW__logoMark{background:#ffffff26;border:1.5px solid #ffffffd9;border-radius:8px;place-items:center;block-size:32px;inline-size:32px;display:grid}.ServicesOutro-module__wiGcfW__logoGlyph{block-size:auto;inline-size:20px}.ServicesOutro-module__wiGcfW__tagline{z-index:1;color:#fff;margin:0;font-size:19px;font-weight:400;line-height:1.45;position:relative}.ServicesOutro-module__wiGcfW__tagline span{color:#ffffffa6}.ServicesOutro-module__wiGcfW__socialIcons{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.ServicesOutro-module__wiGcfW__socialLink{color:#f4f4f5;align-items:center;gap:12px;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s;display:flex}.ServicesOutro-module__wiGcfW__socialLink:hover{color:#6ba5ff}.ServicesOutro-module__wiGcfW__socialLink:focus-visible{outline-offset:3px;outline:1px solid #c9a96a}.ServicesOutro-module__wiGcfW__socialIcon{color:#fff;background:#0e1014;border-radius:9px;place-items:center;block-size:36px;inline-size:36px;transition:background .2s,transform .15s,box-shadow .2s;display:grid;box-shadow:0 6px 18px #00000059,0 2px 6px #0003}.ServicesOutro-module__wiGcfW__socialLink:hover .ServicesOutro-module__wiGcfW__socialIcon{background:#000;transform:translateY(-2px);box-shadow:0 10px 24px #00000073,0 3px 8px #0000004d}.ServicesOutro-module__wiGcfW__right{background:#11151d;border:1px solid #ffffff0f;border-radius:28px;flex-direction:column;justify-content:space-between;padding:40px;display:flex;position:relative;overflow:visible;box-shadow:0 4px 20px #0000004d}.ServicesOutro-module__wiGcfW__lucky{z-index:10;flex-direction:column;align-items:flex-start;gap:6px;display:flex;position:absolute;inset-block-start:-36px;inset-inline-end:40px}.ServicesOutro-module__wiGcfW__cube{color:#fff;background:linear-gradient(135deg,#6ba5ff 0%,#2f7bed 55%,#1a56c4 100%);border-radius:22px;place-items:center;block-size:96px;inline-size:96px;transition:transform .2s,box-shadow .2s;display:grid;transform:rotate(-10deg);box-shadow:inset 3px 3px 8px #ffffff59,inset -3px -3px 12px #0000002e,8px 14px 28px #2f7bed59}.ServicesOutro-module__wiGcfW__cube:hover{transform:rotate(-10deg)translateY(-2px);box-shadow:inset 3px 3px 8px #ffffff59,inset -3px -3px 12px #0000002e,10px 18px 32px #2f7bed73}.ServicesOutro-module__wiGcfW__cube:focus-visible{outline-offset:4px;outline:1px solid #c9a96a}.ServicesOutro-module__wiGcfW__cubeMark{filter:drop-shadow(0 3px 6px #00000040);block-size:auto;inline-size:56px;transform:rotate(10deg)}.ServicesOutro-module__wiGcfW__luckyText{align-items:center;gap:6px;margin-block-start:4px;display:flex;transform:rotate(-4deg)}.ServicesOutro-module__wiGcfW__luckyArrow{color:#f4f4f573;block-size:22px;inline-size:22px}.ServicesOutro-module__wiGcfW__luckyArrow path{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.ServicesOutro-module__wiGcfW__luckyLabel{font-family:var(--font-hand), var(--font-display), cursive;white-space:nowrap;color:#f4f4f573;font-size:20px;font-weight:600}.ServicesOutro-module__wiGcfW__cols{gap:72px;padding-block-start:8px;display:flex}.ServicesOutro-module__wiGcfW__colTitle{font-family:var(--font-hand), var(--font-display), cursive;color:#f4f4f573;margin:0 0 18px;font-size:24px;font-style:italic;font-weight:600}html[lang=ar] .ServicesOutro-module__wiGcfW__luckyLabel{font-size:17px;font-weight:500}html[lang=ar] .ServicesOutro-module__wiGcfW__colTitle{font-size:20px;font-style:normal;font-weight:500}html[dir=rtl] .ServicesOutro-module__wiGcfW__luckyArrow{transform:scaleX(-1)}.ServicesOutro-module__wiGcfW__colLink{color:#f4f4f5;margin-block-end:14px;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s;display:block}.ServicesOutro-module__wiGcfW__colLink:hover{color:#6ba5ff}.ServicesOutro-module__wiGcfW__colLink:focus-visible{outline-offset:3px;outline:1px solid #c9a96a}.ServicesOutro-module__wiGcfW__bottom{justify-content:space-between;align-items:flex-end;gap:24px;margin-block-start:48px;display:flex}.ServicesOutro-module__wiGcfW__watermark{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;flex:none;inline-size:min(200px,30%);margin:0 0 8px;padding-block:12px;line-height:0;position:relative}.ServicesOutro-module__wiGcfW__watermark svg{block-size:auto;inline-size:100%;display:block;overflow:visible}.ServicesOutro-module__wiGcfW__mark{color:#141414;animation:5.5s ease-in-out infinite ServicesOutro-module__wiGcfW__breatheMark;position:relative}.ServicesOutro-module__wiGcfW__markGlow{color:#fff;filter:blur(22px);opacity:0;will-change:opacity;animation:5.5s ease-in-out infinite ServicesOutro-module__wiGcfW__breatheGlow;position:absolute;inset:12px 0}@keyframes ServicesOutro-module__wiGcfW__breatheMark{0%,to{color:#141414}50%{color:#d9d9d9}}@keyframes ServicesOutro-module__wiGcfW__breatheGlow{0%,to{opacity:0}50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.ServicesOutro-module__wiGcfW__mark{color:#6b6b6b;animation:none}.ServicesOutro-module__wiGcfW__markGlow{opacity:.2;will-change:auto;animation:none}}.ServicesOutro-module__wiGcfW__cta{flex-direction:column;gap:14px;max-inline-size:340px;display:flex}.ServicesOutro-module__wiGcfW__ctaTitle{color:#f4f4f5a6;margin:0;font-size:14px;font-weight:400;line-height:1.5}.ServicesOutro-module__wiGcfW__ctaTitle strong{color:#f4f4f5;font-size:19px;font-weight:500;display:block}.ServicesOutro-module__wiGcfW__subscribe{background:#0a0a0a;border:1px solid #ffffff1a;border-radius:12px;inline-size:310px;padding:5px;display:flex;box-shadow:0 2px 10px #0000004d}.ServicesOutro-module__wiGcfW__srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ServicesOutro-module__wiGcfW__input{min-inline-size:0;font:inherit;color:#f4f4f5;background:0 0;border:0;flex:1 1 0;padding:11px 14px;font-size:13.5px}.ServicesOutro-module__wiGcfW__input::placeholder{color:#f4f4f566}.ServicesOutro-module__wiGcfW__input:focus-visible{outline-offset:-1px;border-radius:8px;outline:1px solid #c9a96a}.ServicesOutro-module__wiGcfW__button{font:inherit;color:#fff;white-space:nowrap;cursor:pointer;background:#2f7bed;border:0;border-radius:8px;place-items:center;padding:11px 22px;font-size:13.5px;font-weight:500;transition:background .2s,box-shadow .2s,transform .15s;display:grid;position:relative;box-shadow:0 6px 20px #2f7bed47,0 2px 8px #00000040}.ServicesOutro-module__wiGcfW__buttonLabel{transition:opacity .25s var(--ease), transform .25s var(--ease);grid-area:1/1}.ServicesOutro-module__wiGcfW__buttonCheck{opacity:0;block-size:18px;inline-size:18px;transition:opacity .35s var(--ease) .15s, transform .45s cubic-bezier(.34, 1.56, .64, 1) .15s;grid-area:1/1;transform:scale(.5)}[data-sent] .ServicesOutro-module__wiGcfW__buttonLabel{opacity:0;transform:translateY(-6px)}[data-sent] .ServicesOutro-module__wiGcfW__buttonCheck{opacity:1;transform:none}[data-sent] .ServicesOutro-module__wiGcfW__button{cursor:default}[data-sent] .ServicesOutro-module__wiGcfW__button:hover{transform:none}[data-sent] .ServicesOutro-module__wiGcfW__input{color:#f4f4f573}.ServicesOutro-module__wiGcfW__thanksBox{transition:grid-template-rows .5s var(--ease) .2s;grid-template-rows:0fr;display:grid}[data-sent] .ServicesOutro-module__wiGcfW__thanksBox{grid-template-rows:1fr}.ServicesOutro-module__wiGcfW__thanks{color:#f4f4f5;opacity:0;transition:opacity .45s var(--ease) .35s, transform .45s var(--ease) .35s;margin:0;font-size:13.5px;font-weight:400;line-height:1.5;overflow:hidden;transform:translateY(6px)}[data-sent] .ServicesOutro-module__wiGcfW__thanks{opacity:1;transform:none}.ServicesOutro-module__wiGcfW__button:hover{background:#6ba5ff;transform:translateY(-1px);box-shadow:0 10px 26px #2f7bed66,0 3px 10px #0000004d}.ServicesOutro-module__wiGcfW__button:focus-visible{outline-offset:3px;outline:1px solid #c9a96a}@media (max-width:860px){.ServicesOutro-module__wiGcfW__wrapper{grid-template-columns:minmax(0,1fr)}.ServicesOutro-module__wiGcfW__left{gap:40px;min-height:auto}.ServicesOutro-module__wiGcfW__taglineBox{margin-block:0}}@media (max-width:560px){.ServicesOutro-module__wiGcfW__right{padding:24px}.ServicesOutro-module__wiGcfW__cols{gap:40px}.ServicesOutro-module__wiGcfW__bottom{flex-direction:column;align-items:flex-start;gap:32px}.ServicesOutro-module__wiGcfW__subscribe{inline-size:100%}.ServicesOutro-module__wiGcfW__lucky{flex-direction:row;align-items:center;gap:16px;margin-block-end:28px;position:static}.ServicesOutro-module__wiGcfW__luckyText{margin:0;transform:none}.ServicesOutro-module__wiGcfW__luckyArrow{transform:rotate(-135deg)}html[dir=rtl] .ServicesOutro-module__wiGcfW__lucky .ServicesOutro-module__wiGcfW__luckyArrow{transform:rotate(45deg)}.ServicesOutro-module__wiGcfW__cube{border-radius:16px;block-size:72px;inline-size:72px}.ServicesOutro-module__wiGcfW__cubeMark{inline-size:42px}}@media (prefers-reduced-motion:reduce){.ServicesOutro-module__wiGcfW__video{display:none}.ServicesOutro-module__wiGcfW__left{background:#102648 url(/hero/hero-poster.jpg) 50%/cover}}
.about-module__tR2mKW__page{color:#f4f4f5;background:#0a0a0a}.about-module__tR2mKW__container{inline-size:100%;max-width:1280px;margin:0 auto;padding-inline:24px}@media (min-width:1024px){.about-module__tR2mKW__container{padding-inline:32px}}.about-module__tR2mKW__eyebrow{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.2em;text-transform:uppercase;color:#f4f4f58c;margin:0;font-size:.6875rem;line-height:1.4}.about-module__tR2mKW__hero{background:#111;align-items:flex-end;min-block-size:78svh;padding-block:150px 72px;display:flex;position:relative;overflow:hidden}.about-module__tR2mKW__heroImage{object-fit:cover;object-position:50% 42%}.about-module__tR2mKW__veil{background:#0a0a0a7a;position:absolute;inset:0}.about-module__tR2mKW__heroText{position:relative}.about-module__tR2mKW__title{letter-spacing:-.03em;color:#fff;margin:20px 0 0;font-size:clamp(3rem,7vw,6.5rem);font-weight:200;line-height:.95}.about-module__tR2mKW__line{color:#ffffffd9;max-inline-size:44ch;margin:24px 0 0;font-size:clamp(1.0625rem,1.5vw,1.25rem);font-weight:300;line-height:1.5}.about-module__tR2mKW__story{padding-block:96px}.about-module__tR2mKW__storyTitle{text-align:center;letter-spacing:-.03em;margin:0;font-size:clamp(2.4rem,4.5vw,3.75rem);font-weight:200;line-height:1}.about-module__tR2mKW__columns{grid-template-columns:minmax(0,1fr);gap:40px;margin-block-start:64px;display:grid}@media (min-width:900px){.about-module__tR2mKW__columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.about-module__tR2mKW__column{border-inline-start:1px solid #ffffff1a;padding-inline:40px}.about-module__tR2mKW__column:first-child{border-inline-start:0;padding-inline-start:0}.about-module__tR2mKW__column:last-child{padding-inline-end:0}}.about-module__tR2mKW__columnHeading{letter-spacing:-.01em;margin:0;font-size:1.375rem;font-weight:300;line-height:1.2}.about-module__tR2mKW__columnBody{color:#f4f4f5b3;margin:18px 0 0;font-size:.9375rem;font-weight:300;line-height:1.65}.about-module__tR2mKW__values{margin:18px 0 0;padding:0;list-style:none}.about-module__tR2mKW__values li{color:#f4f4f5d9;border-block-start:1px solid #ffffff14;padding-block:9px;font-size:.9375rem;font-weight:300}.about-module__tR2mKW__why{border-block-start:1px solid #ffffff14;padding-block:96px}.about-module__tR2mKW__whyGrid{grid-template-columns:minmax(0,1fr);align-items:center;gap:48px;display:grid}@media (min-width:1024px){.about-module__tR2mKW__whyGrid{grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:80px}}.about-module__tR2mKW__whyTitle{letter-spacing:-.03em;max-inline-size:18ch;margin:18px 0 0;font-size:clamp(1.9rem,3.4vw,3rem);font-weight:200;line-height:1.05}.about-module__tR2mKW__points{grid-template-columns:minmax(0,1fr);gap:0 32px;margin:36px 0 0;padding:0;list-style:none;display:grid}@media (min-width:640px){.about-module__tR2mKW__points{grid-template-columns:repeat(2,minmax(0,1fr))}}.about-module__tR2mKW__points li{color:#f4f4f5d9;border-block-start:1px solid #ffffff14;padding-block:12px;padding-inline:20px 0;font-size:.9375rem;font-weight:300;position:relative}.about-module__tR2mKW__mark{background:#2f7bed;block-size:1px;inline-size:8px;position:absolute;inset-block-start:19px;inset-inline-start:0}.about-module__tR2mKW__figure{margin:0}.about-module__tR2mKW__figure img{border:1px solid #ffffff0f;border-radius:12px;block-size:auto;inline-size:100%;display:block}.about-module__tR2mKW__caption{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:#f4f4f566;margin-block-start:14px;font-size:.625rem}.about-module__tR2mKW__close{border-block-start:1px solid #ffffff14;padding-block:96px 120px}.about-module__tR2mKW__closeHeadline{letter-spacing:-.03em;margin:0;font-size:clamp(2.4rem,5vw,4.5rem);font-weight:200;line-height:1}.about-module__tR2mKW__closeLine{color:#f4f4f5a6;margin:20px 0 0;font-size:1.0625rem;font-weight:300}.about-module__tR2mKW__cta{color:#c9a96a;text-underline-offset:6px;margin-block-start:32px;font-size:1rem;text-decoration-line:underline;text-decoration-thickness:1px;display:inline-block}.about-module__tR2mKW__cta:focus-visible{outline-offset:4px;outline:1px solid #c9a96a}.about-module__tR2mKW__small{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:#f4f4f559;margin:56px 0 0;font-size:.625rem;line-height:1.8}@media (max-width:767px){.about-module__tR2mKW__hero{min-block-size:64svh;padding-block:120px 48px}.about-module__tR2mKW__story,.about-module__tR2mKW__why{padding-block:64px}.about-module__tR2mKW__close{padding-block:64px 80px}}
.field-notes-module__SD8XhW__page{color:#f4f4f5;background:#0a0a0a}.field-notes-module__SD8XhW__container{inline-size:100%;max-width:1280px;margin:0 auto;padding-inline:24px}@media (min-width:1024px){.field-notes-module__SD8XhW__container{padding-inline:32px}}.field-notes-module__SD8XhW__hold{align-items:center;min-block-size:70svh;padding-block:150px 96px;display:flex}.field-notes-module__SD8XhW__eyebrow{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.2em;text-transform:uppercase;color:#f4f4f566;margin:0;font-size:.6875rem;line-height:1.4}.field-notes-module__SD8XhW__title{letter-spacing:-.03em;margin:20px 0 0;font-size:clamp(2.6rem,6vw,5.5rem);font-weight:200;line-height:1}.field-notes-module__SD8XhW__line{color:#f4f4f5a6;max-inline-size:52ch;margin:24px 0 0;font-size:1.0625rem;font-weight:300;line-height:1.55}.field-notes-module__SD8XhW__link{color:#c9a96a;text-underline-offset:6px;margin-block-start:32px;font-size:1rem;text-decoration-line:underline;text-decoration-thickness:1px;display:inline-block}.field-notes-module__SD8XhW__link:focus-visible{outline-offset:4px;outline:1px solid #c9a96a}
.Contact-module__hcVmEa__section{border-block-start:1px solid var(--line-soft);position:relative;overflow:hidden}.Contact-module__hcVmEa__scene{background:radial-gradient(112% 82% at 50% 122%,#0000009e,#0000 54%),linear-gradient(#0d1526 0%,#1e2a44 26%,#46414f 50%,#77543f 70%,#1a1413 100%);position:absolute;inset:0}.Contact-module__hcVmEa__veil{background:radial-gradient(94% 94% at 20% 32%,#06080c99,#06080ce6);position:absolute;inset:0}.Contact-module__hcVmEa__inner{z-index:2;grid-template-columns:1fr 1.02fr;align-items:center;gap:clamp(32px,5vw,64px);padding-block:clamp(78px,12vh,128px);display:grid;position:relative}.Contact-module__hcVmEa__heading{font-size:var(--fs-h2);max-inline-size:12ch;margin-block:18px 15px;font-weight:200}.Contact-module__hcVmEa__sub{max-inline-size:40ch;color:var(--muted);font-size:var(--fs-lead)}.Contact-module__hcVmEa__region{font-family:var(--font-mono), monospace;letter-spacing:.17em;text-transform:uppercase;color:var(--accent-2);margin-block:22px 26px;font-size:11.5px}.Contact-module__hcVmEa__details{flex-direction:column;display:flex}.Contact-module__hcVmEa__row{transition:color .25s var(--ease);border-block-end:1px solid #ffffff13;align-items:center;gap:14px;padding-block:12px;font-size:14.5px;display:flex}.Contact-module__hcVmEa__row:last-child{border-block-end:0}a.Contact-module__hcVmEa__row:hover{color:var(--accent-2)}.Contact-module__hcVmEa__icon{color:var(--muted);transition:color .25s var(--ease);flex:none}a.Contact-module__hcVmEa__row:hover .Contact-module__hcVmEa__icon{color:var(--accent-2)}.Contact-module__hcVmEa__form{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--line);background:#11151dbd;border-radius:20px;padding:clamp(24px,3.2vw,40px);position:relative}.Contact-module__hcVmEa__pair{grid-template-columns:1fr 1fr;gap:22px;display:grid}.Contact-module__hcVmEa__field{margin-block-start:22px;position:relative}.Contact-module__hcVmEa__pair .Contact-module__hcVmEa__field,.Contact-module__hcVmEa__field:first-of-type{margin-block-start:0}.Contact-module__hcVmEa__label{font-family:var(--font-mono), monospace;letter-spacing:.15em;text-transform:uppercase;color:#a7b1bf;font-size:10.5px;display:block}.Contact-module__hcVmEa__input,.Contact-module__hcVmEa__textarea{border:0;border-block-end:1px solid var(--line);inline-size:100%;color:var(--text);transition:border-color .3s var(--ease);background:0 0;border-radius:0;outline:none;padding-block:11px;font-family:inherit;font-size:16px}.Contact-module__hcVmEa__textarea{resize:vertical;min-block-size:84px}.Contact-module__hcVmEa__input::placeholder,.Contact-module__hcVmEa__textarea::placeholder{color:#8a94a3}.Contact-module__hcVmEa__input:focus,.Contact-module__hcVmEa__textarea:focus{border-color:var(--accent)}.Contact-module__hcVmEa__consent{color:#a7b1bf;cursor:pointer;align-items:center;gap:11px;margin-block-start:22px;font-size:13px;display:flex}.Contact-module__hcVmEa__checkbox{block-size:17px;inline-size:17px;accent-color:var(--accent);flex:none}.Contact-module__hcVmEa__submit{border-radius:12px;inline-size:100%;margin-block-start:22px;padding-block:15px}@media (max-width:1000px){.Contact-module__hcVmEa__inner{grid-template-columns:1fr}}@media (max-width:600px){.Contact-module__hcVmEa__pair{grid-template-columns:1fr;gap:0}.Contact-module__hcVmEa__pair .Contact-module__hcVmEa__field+.Contact-module__hcVmEa__field{margin-block-start:22px}}.Contact-module__hcVmEa__done{text-align:center;align-content:center;justify-items:center;gap:14px;min-block-size:420px;display:grid}.Contact-module__hcVmEa__doneMark{background:var(--accent);color:#fff;block-size:56px;inline-size:56px;animation:Contact-module__hcVmEa__doneIn .5s var(--ease-out) both;border-radius:50%;place-items:center;display:grid}.Contact-module__hcVmEa__doneMark svg{block-size:26px;inline-size:26px}.Contact-module__hcVmEa__doneTitle{color:var(--text);animation:Contact-module__hcVmEa__doneIn .5s var(--ease-out) 80ms both;margin:6px 0 0;font-size:clamp(20px,2.2vw,26px);font-weight:300}.Contact-module__hcVmEa__doneLine{max-inline-size:42ch;font-size:var(--fs-body);color:var(--muted);animation:Contact-module__hcVmEa__doneIn .5s var(--ease-out) .16s both;margin:0;line-height:1.7}.Contact-module__hcVmEa__again{border:1px solid var(--line);color:var(--muted);transition:color .28s var(--ease), border-color .28s var(--ease);animation:Contact-module__hcVmEa__doneIn .5s var(--ease-out) .24s both;border-radius:999px;margin-block-start:10px;padding:10px 20px;font-size:13.5px}.Contact-module__hcVmEa__again:hover{color:var(--text);border-color:var(--accent)}@keyframes Contact-module__hcVmEa__doneIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.Contact-module__hcVmEa__trap{opacity:0;pointer-events:none;border:0;block-size:1px;inline-size:1px;padding:0;position:absolute}.Contact-module__hcVmEa__failed{color:#ff9d9d;margin-block-start:18px;font-size:14px;line-height:1.6}.Contact-module__hcVmEa__submit[disabled]{opacity:.6;cursor:default}.Contact-module__hcVmEa__failedWays{flex-wrap:wrap;gap:18px;margin-block-start:8px;display:flex}.Contact-module__hcVmEa__failedWays a{color:var(--accent-2);text-underline-offset:4px;text-decoration-line:underline}
.ContactScene-module__iLBPpa__scene{--header:84px;min-block-size:100svh;padding:var(--header) 20px 72px;color:#f4f4f5;background:#0a0a0a;position:relative;overflow:hidden}.ContactScene-module__iLBPpa__glow{pointer-events:none;background:radial-gradient(50% 60% at 50% -8%,#2f7bed75 0%,#2f7bed29 44%,#2f7bed00 72%);block-size:70%;position:absolute;inset:0 0 auto}.ContactScene-module__iLBPpa__band{pointer-events:none;block-size:clamp(150px,26vh,240px);margin-block-end:24px;position:relative}.ContactScene-module__iLBPpa__word{-webkit-user-select:none;user-select:none;text-align:center;letter-spacing:-.03em;text-transform:uppercase;color:#ffffff08;white-space:nowrap;font-size:clamp(4.5rem,12vw,8rem);font-weight:500;line-height:.9;position:absolute;inset-block-end:-.06em;inset-inline:0}.ContactScene-module__iLBPpa__traces{block-size:min(200px,100%);inline-size:auto;position:absolute;top:4px;left:0;overflow:visible}.ContactScene-module__iLBPpa__tracesRight{left:auto;right:0;transform:scaleX(-1)}.ContactScene-module__iLBPpa__trace,.ContactScene-module__iLBPpa__ring{fill:none;stroke:#ffffff2e;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.ContactScene-module__iLBPpa__ring{fill:#0a0a0a}.ContactScene-module__iLBPpa__light{fill:none;stroke:#6ba5ff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:.16 1.84;stroke-dashoffset:2px;filter:drop-shadow(0 0 4px #6ba5ffd9);animation:4.6s linear infinite ContactScene-module__iLBPpa__travel}@keyframes ContactScene-module__iLBPpa__travel{0%{stroke-dashoffset:2px}to{stroke-dashoffset:0}}@media (max-width:767px){.ContactScene-module__iLBPpa__traces{display:none}}.ContactScene-module__iLBPpa__grid{z-index:1;grid-template-columns:minmax(0,1fr);gap:40px;max-width:1280px;margin:0 auto;display:grid;position:relative}.ContactScene-module__iLBPpa__info{flex-direction:column;align-items:flex-start;display:flex}.ContactScene-module__iLBPpa__pill,.ContactScene-module__iLBPpa__title,.ContactScene-module__iLBPpa__lead,.ContactScene-module__iLBPpa__promise,.ContactScene-module__iLBPpa__way,.ContactScene-module__iLBPpa__follow,.ContactScene-module__iLBPpa__panel{animation:ContactScene-module__iLBPpa__rise .8s var(--ease-out) both}.ContactScene-module__iLBPpa__title{animation-delay:60ms}.ContactScene-module__iLBPpa__lead{animation-delay:.12s}.ContactScene-module__iLBPpa__promise{animation-delay:.2s}.ContactScene-module__iLBPpa__follow{animation-delay:.6s}.ContactScene-module__iLBPpa__panel{animation-delay:.16s}@keyframes ContactScene-module__iLBPpa__rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.ContactScene-module__iLBPpa__pill{color:#f4f4f5;background:#111;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:10px;padding:6px 20px 6px 6px;font-size:.9375rem;font-weight:400;display:inline-flex}.ContactScene-module__iLBPpa__pillIcon{color:#f4f4f5cc;background:#161616;border:1px solid #ffffff1a;border-radius:50%;place-items:center;block-size:26px;inline-size:26px;display:grid}.ContactScene-module__iLBPpa__title{letter-spacing:-.03em;margin:18px 0 0;font-size:clamp(2.5rem,5vw,3.25rem);font-weight:200;line-height:1}.ContactScene-module__iLBPpa__lead{color:#f4f4f5a6;max-inline-size:46ch;margin:12px 0 0;font-size:.9375rem;font-weight:300;line-height:1.5}.ContactScene-module__iLBPpa__promise{color:#f4f4f5;border-block:1px solid #ffffff14;align-items:center;gap:10px;inline-size:100%;margin:16px 0 0;padding-block:11px;font-size:.9375rem;font-weight:400;display:flex}.ContactScene-module__iLBPpa__seal{color:#2f7bed;flex:none;block-size:18px;inline-size:18px}.ContactScene-module__iLBPpa__ways{flex-direction:column;gap:8px;inline-size:100%;margin:14px 0 0;padding:0;list-style:none;display:flex}.ContactScene-module__iLBPpa__card{color:inherit;transition:border-color .3s var(--ease), background .3s var(--ease);background:#101010;border:1px solid #ffffff14;border-radius:20px;align-items:center;gap:16px;padding:9px 14px;text-decoration:none;display:flex}.ContactScene-module__iLBPpa__card:hover,.ContactScene-module__iLBPpa__card:focus-visible{background:#131313;border-color:#ffffff2e}.ContactScene-module__iLBPpa__card:focus-visible{outline-offset:3px;outline:1px solid #6ba5ff}.ContactScene-module__iLBPpa__tile{color:#f4f4f5;background:#161616;border:1px solid #ffffff1a;border-radius:12px;flex:none;place-items:center;block-size:44px;inline-size:44px;display:grid}.ContactScene-module__iLBPpa__cardText{flex-direction:column;flex:auto;gap:3px;min-inline-size:0;display:flex}.ContactScene-module__iLBPpa__cardTitle{letter-spacing:-.01em;font-size:.9375rem;font-weight:500}.ContactScene-module__iLBPpa__cardValue{color:#f4f4f5a6;overflow-wrap:anywhere;font-size:.8125rem;font-weight:300}.ContactScene-module__iLBPpa__go{color:#f4f4f5;block-size:36px;inline-size:36px;transition:background .3s var(--ease), color .3s var(--ease), transform .3s var(--ease);background:#181818;border:1px solid #ffffff1a;border-radius:50%;flex:none;place-items:center;display:grid}.ContactScene-module__iLBPpa__card:hover .ContactScene-module__iLBPpa__go,.ContactScene-module__iLBPpa__card:focus-visible .ContactScene-module__iLBPpa__go{color:#0a0a0a;background:#f4f4f5;transform:translate(1px,-1px)}[dir=rtl] .ContactScene-module__iLBPpa__go svg{transform:scaleX(-1)}.ContactScene-module__iLBPpa__follow{align-items:center;gap:16px;margin-block-start:16px;display:flex}.ContactScene-module__iLBPpa__followLabel{font-family:var(--font-hand), var(--font-display), cursive;letter-spacing:.01em;color:#f4f4f5d9;font-size:1.375rem;font-weight:600}html[lang=ar] .ContactScene-module__iLBPpa__followLabel{font-size:1.125rem;font-weight:500}.ContactScene-module__iLBPpa__socials{gap:10px;display:flex}.ContactScene-module__iLBPpa__social{color:#f4f4f5;block-size:42px;inline-size:42px;transition:background .3s var(--ease), color .3s var(--ease), transform .3s var(--ease);background:#101010;border:1px solid #ffffff1a;border-radius:12px;place-items:center;display:grid}.ContactScene-module__iLBPpa__social:hover,.ContactScene-module__iLBPpa__social:focus-visible{color:#0a0a0a;background:#f4f4f5;transform:translateY(-2px)}.ContactScene-module__iLBPpa__social:focus-visible{outline-offset:3px;outline:1px solid #6ba5ff}.ContactScene-module__iLBPpa__panel{background:#0e0e0e;border:1px solid #ffffff14;border-radius:24px;flex-direction:column;gap:10px;padding:12px;display:flex}.ContactScene-module__iLBPpa__field{display:flex}.ContactScene-module__iLBPpa__fieldGrow{flex:auto}.ContactScene-module__iLBPpa__srOnly{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.ContactScene-module__iLBPpa__input,.ContactScene-module__iLBPpa__textarea{inline-size:100%;font:inherit;color:#f4f4f5;transition:border-color .3s var(--ease), background .3s var(--ease);background:#141414;border:1px solid #ffffff14;border-radius:14px;padding:16px 22px;font-size:.9375rem;font-weight:300}.ContactScene-module__iLBPpa__input[dir=ltr]{text-align:start}.ContactScene-module__iLBPpa__textarea{resize:vertical;min-block-size:220px}.ContactScene-module__iLBPpa__input::placeholder,.ContactScene-module__iLBPpa__textarea::placeholder{color:#f4f4f599}.ContactScene-module__iLBPpa__input:hover,.ContactScene-module__iLBPpa__textarea:hover{border-color:#ffffff24}.ContactScene-module__iLBPpa__input:focus-visible,.ContactScene-module__iLBPpa__textarea:focus-visible{background:#161616;border-color:#6ba5ff;outline:none}.ContactScene-module__iLBPpa__submit{inline-size:100%;font:inherit;color:#fff;cursor:pointer;transition:background .3s var(--ease), transform .3s var(--ease);background:#2f7bed;border:0;border-radius:14px;padding:18px 24px;font-size:1.0625rem;font-weight:500}.ContactScene-module__iLBPpa__submit:hover{background:#6ba5ff;transform:translateY(-1px)}.ContactScene-module__iLBPpa__submit:focus-visible{outline-offset:3px;outline:1px solid #6ba5ff}@media (hover:hover) and (pointer:fine) and (min-width:1024px){.ContactScene-module__iLBPpa__scene{block-size:100svh;min-block-size:0;padding:calc(var(--header) / var(--fit,1)) 32px 36px;flex-direction:column;display:flex}.ContactScene-module__iLBPpa__band{flex:auto;block-size:auto;min-block-size:150px;margin-block-end:20px}.ContactScene-module__iLBPpa__word{font-size:150px}.ContactScene-module__iLBPpa__traces{block-size:min(200px,100% - 4px)}.ContactScene-module__iLBPpa__grid{flex:none;grid-template-columns:minmax(0,1fr) minmax(0,1.04fr);align-items:stretch;gap:32px;inline-size:100%}.ContactScene-module__iLBPpa__panel{block-size:100%}.ContactScene-module__iLBPpa__textarea{resize:none;min-block-size:120px}}@media (prefers-reduced-motion:reduce){.ContactScene-module__iLBPpa__light{stroke-dashoffset:1.16px;opacity:.6;animation:none}.ContactScene-module__iLBPpa__pill,.ContactScene-module__iLBPpa__title,.ContactScene-module__iLBPpa__lead,.ContactScene-module__iLBPpa__promise,.ContactScene-module__iLBPpa__way,.ContactScene-module__iLBPpa__follow,.ContactScene-module__iLBPpa__panel{animation:none}}.ContactScene-module__iLBPpa__done{text-align:center;align-content:center;justify-items:center;gap:12px;block-size:100%;min-block-size:320px;display:grid}.ContactScene-module__iLBPpa__doneMark{color:#fff;background:#2f7bed;border-radius:50%;place-items:center;block-size:52px;inline-size:52px;animation:.5s cubic-bezier(.16,1,.3,1) both ContactScene-module__iLBPpa__doneIn;display:grid}.ContactScene-module__iLBPpa__doneMark svg{block-size:24px;inline-size:24px}.ContactScene-module__iLBPpa__doneTitle{color:#f4f4f5f2;margin:4px 0 0;font-size:1.25rem;font-weight:300;animation:.5s cubic-bezier(.16,1,.3,1) 80ms both ContactScene-module__iLBPpa__doneIn}.ContactScene-module__iLBPpa__doneLine{color:#f4f4f599;max-inline-size:34ch;margin:0;font-size:.9375rem;line-height:1.7;animation:.5s cubic-bezier(.16,1,.3,1) .16s both ContactScene-module__iLBPpa__doneIn}.ContactScene-module__iLBPpa__again{color:#f4f4f599;border:1px solid #ffffff24;border-radius:999px;margin-block-start:8px;padding:9px 18px;font-size:.8125rem;transition:color .28s,border-color .28s;animation:.5s cubic-bezier(.16,1,.3,1) .24s both ContactScene-module__iLBPpa__doneIn}.ContactScene-module__iLBPpa__again:hover{color:#f4f4f5;border-color:#2f7bed}@keyframes ContactScene-module__iLBPpa__doneIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.ContactScene-module__iLBPpa__trap{opacity:0;pointer-events:none;border:0;block-size:1px;inline-size:1px;padding:0;position:absolute}.ContactScene-module__iLBPpa__failed{color:#ff9d9d;margin:0;font-size:.875rem;line-height:1.6}.ContactScene-module__iLBPpa__submit[disabled]{opacity:.6;cursor:default}.ContactScene-module__iLBPpa__failedWays{flex-wrap:wrap;gap:18px;margin-block-start:8px;display:flex}.ContactScene-module__iLBPpa__failedWays a{color:#6ba5ff;text-underline-offset:4px;text-decoration-line:underline}
.ProjectsIndex-module__O1lzrG__page{color:#f4f4f5;background:#0a0a0a;padding-block:150px 120px}.ProjectsIndex-module__O1lzrG__container{max-width:1280px;margin:0 auto;padding-inline:24px}@media (min-width:1024px){.ProjectsIndex-module__O1lzrG__container{padding-inline:32px}}.ProjectsIndex-module__O1lzrG__head{max-inline-size:760px}.ProjectsIndex-module__O1lzrG__eyebrow{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.2em;text-transform:uppercase;color:#f4f4f566;margin:0;font-size:.6875rem;line-height:1.4}.ProjectsIndex-module__O1lzrG__title{letter-spacing:-.03em;margin:18px 0 0;font-size:clamp(2.6rem,6vw,5.5rem);font-weight:200;line-height:1}.ProjectsIndex-module__O1lzrG__lead{color:#f4f4f5a6;max-inline-size:58ch;margin:22px 0 0;font-size:1.0625rem;font-weight:300;line-height:1.55}.ProjectsIndex-module__O1lzrG__filters{border-block-end:1px solid #ffffff14;flex-wrap:wrap;gap:4px 28px;margin-block-start:40px;padding-block-end:16px;display:flex}.ProjectsIndex-module__O1lzrG__filter{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:#f4f4f573;cursor:pointer;transition:color .3s var(--ease), border-color .3s var(--ease);background:0 0;border:0;border-block-end:1px solid #0000;align-items:baseline;gap:8px;margin-block-end:-17px;padding:10px 0;font-size:.75rem;display:inline-flex}.ProjectsIndex-module__O1lzrG__filter:hover{color:#f4f4f5}.ProjectsIndex-module__O1lzrG__filter[aria-pressed=true]{color:#f4f4f5;border-block-end-color:#c9a96a}.ProjectsIndex-module__O1lzrG__filter:focus-visible{outline-offset:4px;outline:1px solid #c9a96a}.ProjectsIndex-module__O1lzrG__count{letter-spacing:.1em;color:#f4f4f559;font-size:.625rem}.ProjectsIndex-module__O1lzrG__index{grid-template-columns:minmax(0,1fr);gap:40px 56px;margin-block-start:48px;display:grid}@media (min-width:1024px){.ProjectsIndex-module__O1lzrG__index{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.ProjectsIndex-module__O1lzrG__list{margin:0;padding:0;list-style:none}.ProjectsIndex-module__O1lzrG__item{animation:ProjectsIndex-module__O1lzrG__riseIn .7s var(--ease-out) both;animation-delay:calc(var(--i,0) * 45ms);border-block-start:1px solid #ffffff14}@keyframes ProjectsIndex-module__O1lzrG__riseIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.ProjectsIndex-module__O1lzrG__item:last-child{border-block-end:1px solid #ffffff14}.ProjectsIndex-module__O1lzrG__row{color:inherit;outline:none;grid-template-columns:1fr;gap:16px;padding-block:20px 24px;padding-inline:14px 0;text-decoration:none;display:grid;position:relative}@media (min-width:1024px){.ProjectsIndex-module__O1lzrG__row{grid-template-columns:56px minmax(0,1fr) 40px;align-items:center;gap:0 12px;padding:26px 16px 26px 20px}}.ProjectsIndex-module__O1lzrG__bar{transform-origin:50% 100%;inline-size:2px;transition:transform .45s var(--ease-out);background:#2f7bed;position:absolute;inset-block:0;inset-inline-start:0;transform:scaleY(0)}.ProjectsIndex-module__O1lzrG__row[data-active] .ProjectsIndex-module__O1lzrG__bar{transform:scaleY(1)}.ProjectsIndex-module__O1lzrG__thumb{aspect-ratio:16/10;background:#111;border-radius:12px;display:block;position:relative;overflow:hidden}.ProjectsIndex-module__O1lzrG__thumb img{object-fit:cover}@media (min-width:1024px){.ProjectsIndex-module__O1lzrG__thumb{display:none}}.ProjectsIndex-module__O1lzrG__num{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.2em;color:#f4f4f566;transition:color .3s var(--ease);font-size:.6875rem}.ProjectsIndex-module__O1lzrG__row[data-active] .ProjectsIndex-module__O1lzrG__num{color:#6ba5ff}.ProjectsIndex-module__O1lzrG__body{flex-direction:column;gap:6px;min-inline-size:0;display:flex}.ProjectsIndex-module__O1lzrG__name{letter-spacing:-.02em;color:#f4f4f5b3;transition:color .3s var(--ease), transform .45s var(--ease-out);font-size:clamp(1.5rem,2.2vw,2rem);font-weight:200;line-height:1.1}.ProjectsIndex-module__O1lzrG__row[data-active] .ProjectsIndex-module__O1lzrG__name{color:#f4f4f5;transform:translate(6px)}[dir=rtl] .ProjectsIndex-module__O1lzrG__row[data-active] .ProjectsIndex-module__O1lzrG__name{transform:translate(-6px)}.ProjectsIndex-module__O1lzrG__meta{color:#f4f4f573;transition:color .3s var(--ease);font-size:.875rem;font-weight:300;line-height:1.5}.ProjectsIndex-module__O1lzrG__row[data-active] .ProjectsIndex-module__O1lzrG__meta{color:#f4f4f5a6}.ProjectsIndex-module__O1lzrG__arrow{color:#f4f4f5;opacity:0;block-size:40px;inline-size:40px;transition:opacity .35s var(--ease), transform .45s var(--ease-out), background .3s var(--ease), color .3s var(--ease);border:1px solid #ffffff1a;border-radius:50%;place-items:center;display:none;transform:translate(-8px)}@media (min-width:1024px){.ProjectsIndex-module__O1lzrG__arrow{display:grid}}.ProjectsIndex-module__O1lzrG__row[data-active] .ProjectsIndex-module__O1lzrG__arrow{opacity:1;transform:none}.ProjectsIndex-module__O1lzrG__row:hover .ProjectsIndex-module__O1lzrG__arrow,.ProjectsIndex-module__O1lzrG__row:focus-visible .ProjectsIndex-module__O1lzrG__arrow{color:#0a0a0a;background:#f4f4f5}.ProjectsIndex-module__O1lzrG__row:focus-visible .ProjectsIndex-module__O1lzrG__bar{transform:scaleY(1)}[dir=rtl] .ProjectsIndex-module__O1lzrG__arrow{transform:translate(8px)}[dir=rtl] .ProjectsIndex-module__O1lzrG__row[data-active] .ProjectsIndex-module__O1lzrG__arrow{transform:none}[dir=rtl] .ProjectsIndex-module__O1lzrG__arrow svg{transform:scaleX(-1)}.ProjectsIndex-module__O1lzrG__finder{align-self:start;display:none;position:sticky;inset-block-start:130px}@media (min-width:1024px){.ProjectsIndex-module__O1lzrG__finder{display:block}}.ProjectsIndex-module__O1lzrG__stage{aspect-ratio:4/3;background:#111;border-radius:12px;max-block-size:min(64vh,600px);position:relative;overflow:hidden}.ProjectsIndex-module__O1lzrG__frame{opacity:0;transition:opacity .7s var(--ease-out), transform 1.1s var(--ease-out);position:absolute;inset:0;transform:scale(1.06)}.ProjectsIndex-module__O1lzrG__frame img{object-fit:cover}.ProjectsIndex-module__O1lzrG__frame[data-on]{opacity:1;z-index:1;transform:none}.ProjectsIndex-module__O1lzrG__caption{padding-block-start:20px;position:relative}.ProjectsIndex-module__O1lzrG__line{transform-origin:0;block-size:1px;inline-size:120px;animation:ProjectsIndex-module__O1lzrG__draw .6s var(--ease-out) both;background:#2f7bed;position:absolute;inset-block-start:0;inset-inline-start:0}@keyframes ProjectsIndex-module__O1lzrG__draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ProjectsIndex-module__O1lzrG__captionMeta{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.2em;text-transform:uppercase;color:#f4f4f580;margin:0;font-size:.6875rem}.ProjectsIndex-module__O1lzrG__captionScope{color:#f4f4f5cc;margin:8px 0 0;font-size:1rem;font-weight:300}html[data-project-open]>body>header{opacity:0;pointer-events:none;transition:opacity .35s var(--ease)}.ProjectsIndex-module__O1lzrG__overlay{z-index:90;position:fixed;inset:0}.ProjectsIndex-module__O1lzrG__backdrop{opacity:0;cursor:pointer;transition:opacity .5s var(--ease);background:#0009;border:0;padding:0;position:absolute;inset:0}.ProjectsIndex-module__O1lzrG__overlay[data-in] .ProjectsIndex-module__O1lzrG__backdrop{opacity:1}.ProjectsIndex-module__O1lzrG__sheet{overscroll-behavior:contain;inline-size:min(760px,100%);transition:transform .6s var(--ease-out);background:#0a0a0a;border-inline-start:1px solid #ffffff14;outline:none;position:absolute;inset-block:0;inset-inline-end:0;overflow-y:auto;transform:translate(100%)}[dir=rtl] .ProjectsIndex-module__O1lzrG__sheet{transform:translate(-100%)}.ProjectsIndex-module__O1lzrG__overlay[data-in] .ProjectsIndex-module__O1lzrG__sheet{transform:none}.ProjectsIndex-module__O1lzrG__close{float:inline-end;z-index:2;color:#f4f4f5;cursor:pointer;block-size:44px;inline-size:44px;transition:border-color .3s var(--ease);background:#0a0a0ab3;border:1px solid #fff3;border-radius:50%;place-items:center;margin:20px 20px 0 0;padding:0;display:grid;position:sticky;inset-block-start:20px}.ProjectsIndex-module__O1lzrG__close:hover{border-color:#ffffff80}.ProjectsIndex-module__O1lzrG__close:focus-visible{outline-offset:3px;outline:1px solid #c9a96a}.ProjectsIndex-module__O1lzrG__face{clear:both;aspect-ratio:16/10;background:#111;margin-block-start:-64px;position:relative}.ProjectsIndex-module__O1lzrG__face img{object-fit:cover}.ProjectsIndex-module__O1lzrG__sheetBody{padding:36px clamp(24px,5vw,56px) 64px}.ProjectsIndex-module__O1lzrG__sheetTitle{letter-spacing:-.03em;margin:14px 0 0;font-size:clamp(2rem,3.6vw,3rem);font-weight:200;line-height:1.05}.ProjectsIndex-module__O1lzrG__sheetLine{color:#f4f4f5bf;max-inline-size:52ch;margin:18px 0 0;font-size:1.0625rem;font-weight:300;line-height:1.55}.ProjectsIndex-module__O1lzrG__facts{border-block:1px solid #ffffff14;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 32px;margin:32px 0 0;padding-block:24px;display:grid}.ProjectsIndex-module__O1lzrG__facts dt{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.2em;text-transform:uppercase;color:#f4f4f566;font-size:.625rem}.ProjectsIndex-module__O1lzrG__facts dd{color:#f4f4f5;margin:6px 0 0;font-size:.9375rem;font-weight:300}.ProjectsIndex-module__O1lzrG__gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-block-start:28px;display:grid}.ProjectsIndex-module__O1lzrG__shot{background:#111;border-radius:12px;position:relative;overflow:hidden}.ProjectsIndex-module__O1lzrG__shot img{object-fit:cover}.ProjectsIndex-module__O1lzrG__sheetActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-block-start:36px;display:flex}.ProjectsIndex-module__O1lzrG__discuss{color:#c9a96a;text-underline-offset:5px;font-size:.9375rem;text-decoration-line:underline;text-decoration-thickness:1px}.ProjectsIndex-module__O1lzrG__discuss:focus-visible{outline-offset:4px;outline:1px solid #c9a96a}.ProjectsIndex-module__O1lzrG__steps{gap:20px;display:flex}.ProjectsIndex-module__O1lzrG__stepButton{font:inherit;color:#f4f4f599;cursor:pointer;transition:color .3s var(--ease);background:0 0;border:0;padding:0;font-size:.875rem}.ProjectsIndex-module__O1lzrG__stepButton:hover{color:#f4f4f5}.ProjectsIndex-module__O1lzrG__stepButton:focus-visible{outline-offset:4px;outline:1px solid #c9a96a}@media (max-width:767px){.ProjectsIndex-module__O1lzrG__page{padding-block:120px 80px}.ProjectsIndex-module__O1lzrG__facts,.ProjectsIndex-module__O1lzrG__gallery{grid-template-columns:minmax(0,1fr)}.ProjectsIndex-module__O1lzrG__sheetBody{padding-block-end:48px}.ProjectsIndex-module__O1lzrG__filters{scrollbar-width:none;flex-wrap:nowrap;gap:24px;margin-inline:-24px;padding-block-end:0;padding-inline:24px;overflow-x:auto}.ProjectsIndex-module__O1lzrG__filters::-webkit-scrollbar{display:none}.ProjectsIndex-module__O1lzrG__filter{flex:none;margin-block-end:0;padding-block:10px 14px}}@media (prefers-reduced-motion:reduce){.ProjectsIndex-module__O1lzrG__frame,.ProjectsIndex-module__O1lzrG__bar,.ProjectsIndex-module__O1lzrG__name,.ProjectsIndex-module__O1lzrG__arrow,.ProjectsIndex-module__O1lzrG__backdrop,.ProjectsIndex-module__O1lzrG__sheet{transition:none}.ProjectsIndex-module__O1lzrG__line,.ProjectsIndex-module__O1lzrG__item{animation:none}}
