.navigation_menu__ZK7Bu a,.navigation_menu__ZK7Bu button,.navigation_pane__0i4so a{transition-property:color,background-color,box-shadow;transition-duration:.2s;transition-timing-function:ease}.navigation_header___QUSg{position:absolute;top:1px;left:0;right:0;z-index:60;height:76px;color:var(--white);transition:height .45s var(--ease),background-color .3s ease}.navigation_header___QUSg:not([data-mode=top]){position:fixed;top:0;height:64px;background-color:var(--black)}.navigation_header___QUSg[data-mode=away]{transform:translateY(-101%);transition:none}.navigation_header___QUSg[data-mode=hidden]{transform:translateY(-101%);transition:transform .4s cubic-bezier(.55,0,.75,.25)}.navigation_header___QUSg[data-mode=pinned]{transform:none;transition:transform .65s var(--ease)}.navigation_header___QUSg[data-menu=true]{position:fixed;top:1px;transform:none;background-color:transparent;transition:none}.navigation_bar__ci447{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;height:100%;max-width:calc(1360px + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter)}.navigation_header___QUSg .navigation_logo__67Sml{display:block;justify-self:start;color:var(--white)}.navigation_progress__ePFnh{position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--line);opacity:0;transition:opacity .3s ease;pointer-events:none}.navigation_progress__ePFnh:after{content:"";position:absolute;inset:0;background:var(--gradient-spectrum);transform:scaleX(var(--progress,0));transform-origin:left}.navigation_header___QUSg:not([data-mode=top]) .navigation_progress__ePFnh{opacity:1}.navigation_header___QUSg[data-menu=true] .navigation_progress__ePFnh{opacity:0}.navigation_links__HEyuc{display:none}.navigation_links__HEyuc ul{display:flex;align-items:center;gap:clamp(2px,.9vw,14px)}.navigation_links__HEyuc li{position:relative}.navigation_header___QUSg .navigation_link___jSJ0{display:inline-flex;align-items:center;height:40px;padding-inline:14px;border-radius:999px;font-size:.9375rem;color:var(--fog);transition:color .2s ease}.navigation_header___QUSg .navigation_link___jSJ0:hover,.navigation_links__HEyuc li[data-open] .navigation_link___jSJ0{color:var(--white)}.navigation_reveal__Z6et_{position:absolute;top:50%;right:-7px;width:20px;height:20px;margin-top:-10px;border-radius:50%;color:var(--white);opacity:0;cursor:pointer}.navigation_reveal__Z6et_:before{content:"";position:absolute;top:50%;left:50%;width:6px;height:6px;margin:-4px 0 0 -3px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg)}.navigation_reveal__Z6et_[aria-expanded=true]:before{margin-top:-1px;transform:rotate(-135deg)}.navigation_reveal__Z6et_:focus-visible{opacity:1}.navigation_header___QUSg .navigation_reveal__Z6et_:focus-visible{outline-offset:1px}.navigation_end__M4NaN{display:flex;align-items:center;justify-content:flex-end;gap:6px;justify-self:end}.navigation_header___QUSg .navigation_cta__hW81d{display:none;align-items:center;height:40px;padding-inline:18px;border-radius:999px;box-shadow:inset 0 0 0 1px rgb(255 255 255/.28);font-size:.9375rem;font-weight:500;white-space:nowrap;color:var(--white);transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.navigation_header___QUSg .navigation_cta__hW81d:hover{background:var(--white);box-shadow:inset 0 0 0 1px var(--white);color:var(--ink)}.navigation_menuButton__IXSZq{height:44px;margin-right:-12px;padding-inline:12px;font-size:.9375rem;font-weight:500;color:var(--white);cursor:pointer}@media (max-width:559.98px){.navigation_header___QUSg:not([data-mode=top]) .navigation_cta__hW81d{display:inline-flex;height:36px;padding-inline:14px;font-size:.875rem}}@media (min-width:560px){.navigation_header___QUSg .navigation_cta__hW81d{display:inline-flex}}@media (max-width:359.98px){.navigation_header___QUSg:not([data-mode=top]) .navigation_cta__hW81d{display:none}}.navigation_header___QUSg[data-menu=true] .navigation_cta__hW81d{display:none}@media (min-width:900px){.navigation_bar__ci447{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.navigation_links__HEyuc{display:block}.navigation_menuButton__IXSZq{display:none}}.navigation_dim__dfhVw{position:fixed;inset:0;z-index:55;background:rgb(0 0 0/.62);opacity:0;visibility:hidden;transition:opacity .35s ease,visibility 0s linear .35s}.navigation_dim__dfhVw[data-on=true]{opacity:1;visibility:visible;transition:opacity .5s ease}.navigation_frameWrap__kOzFk{position:absolute;top:100%;left:50%;z-index:1;padding-top:6px;transform:translateX(-50%);opacity:0;visibility:hidden;transition:opacity .2s ease,visibility 0s linear .2s}.navigation_frameWrap__kOzFk[data-open=true]{opacity:1;visibility:visible;transition:opacity .3s ease}.navigation_frame__0fk7y{position:relative;width:var(--w,392px);height:var(--h,380px);overflow:hidden;border-radius:20px;background:var(--black);box-shadow:0 0 0 1px rgb(255 255 255/.14),0 40px 90px -30px #000;transition:width .55s var(--ease),height .55s var(--ease)}.navigation_frame__0fk7y[data-snap=true]{transition:none}.navigation_pane__0i4so{position:absolute;top:0;left:0;padding:8px;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility 0s linear .45s}.navigation_pane__0i4so[data-active=true]{opacity:1;visibility:visible;transition:opacity .35s ease .08s}.navigation_paneServices__V35PQ{width:392px}.navigation_paneProjects__CJqfe{width:452px}.navigation_rows__MacGr{position:relative;z-index:1}.navigation_glide__QNTKA{position:absolute;top:0;left:0;right:0;height:var(--glide-h,0);border-radius:12px;background:rgb(255 255 255/.075);opacity:0;transform:translateY(var(--glide-y,0));transition:opacity .25s ease;pointer-events:none}.navigation_rows__MacGr[data-glide] .navigation_glide__QNTKA{opacity:1}.navigation_rows__MacGr[data-glide=on] .navigation_glide__QNTKA{transition:opacity .2s ease,transform .45s var(--ease),height .45s var(--ease)}.navigation_rows__MacGr .navigation_row__0lOpJ{position:relative;display:grid;gap:3px;padding:11px 14px;border-radius:12px;color:var(--white)}.navigation_rows__MacGr .navigation_row__0lOpJ:focus-visible{outline-offset:-2px}.navigation_rowName___XaNZ{font-size:1rem;font-stretch:112%;font-weight:500;line-height:1.25;letter-spacing:-.015em}.navigation_rowText__Mn0fr{font-size:.875rem;line-height:1.35;color:var(--dim)}.navigation_programme__xRPAP .navigation_row__0lOpJ{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:18px;padding-block:12px}.navigation_programme__xRPAP .navigation_rowText__Mn0fr{overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap;color:var(--fog);transition:color .3s ease}.navigation_programme__xRPAP .navigation_row__0lOpJ[data-showing=true] .navigation_rowText__Mn0fr{color:var(--white)}.navigation_paneEnd__w_gEH{position:relative;z-index:1;margin:4px 14px 0;padding:14px 0 10px;border-top:1px solid var(--line);font-size:.9375rem;font-weight:500}.navigation_paneEnd__w_gEH .navigation_more__WSAEV{padding-bottom:3px;background:linear-gradient(var(--dim),var(--dim)) 0 100% /100% 1px no-repeat;color:var(--white);transition:background-image .2s ease}.navigation_paneEnd__w_gEH .navigation_more__WSAEV:hover{background-image:linear-gradient(var(--white),var(--white))}.navigation_film__riUcE{position:relative;margin-bottom:4px}.navigation_filmGlow__K00X6{position:absolute;top:-12%;left:-14%;right:-14%;height:230%;z-index:0;filter:blur(46px) saturate(1.9);opacity:0;transition:opacity .4s ease;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#000 38%,transparent 92%);mask-image:linear-gradient(180deg,#000 38%,transparent 92%)}.navigation_filmGlow__K00X6 img{object-fit:cover;opacity:0;transition:opacity .8s ease}.navigation_filmGlow__K00X6 img[data-on=true]{opacity:1}.navigation_film__riUcE[data-lit=true] .navigation_filmGlow__K00X6{opacity:.46;transition:opacity 1.4s ease .2s}.navigation_screen__kkz9w{position:relative;z-index:1;aspect-ratio:2/1;overflow:hidden;border-radius:12px;background:var(--rise);box-shadow:0 0 0 1px rgb(255 255 255/.16)}.navigation_screen__kkz9w img{object-fit:cover;object-position:top;opacity:0;transition:opacity .5s ease}.navigation_screen__kkz9w img[data-on=true]{opacity:1}.navigation_screen__kkz9w:after{content:"";position:absolute;inset:0;background:#000;opacity:.8;transition:opacity .3s ease;pointer-events:none}.navigation_film__riUcE[data-lit=true] .navigation_screen__kkz9w:after{opacity:0;transition:opacity 1s ease .1s}@media (prefers-reduced-motion:no-preference){.navigation_frameWrap__kOzFk{transform:translate(-50%,-6px);transition:opacity .2s ease,transform .3s var(--ease),visibility 0s linear .3s}.navigation_frameWrap__kOzFk[data-open=true]{transform:translate(-50%);transition:opacity .3s ease,transform .7s var(--ease)}.navigation_pane__0i4so{transition:opacity .2s ease,transform .45s var(--ease),visibility 0s linear .45s}.navigation_pane__0i4so[data-side=before]{transform:translateX(-32px)}.navigation_pane__0i4so[data-side=after]{transform:translateX(32px)}.navigation_pane__0i4so[data-active=true]{transform:none;transition:opacity .35s ease .08s,transform .55s var(--ease)}}@media (max-width:899.98px){.navigation_dim__dfhVw,.navigation_frameWrap__kOzFk{display:none}}.navigation_menu__ZK7Bu{display:none}@media (max-width:899.98px){.navigation_menu__ZK7Bu{position:fixed;inset:0;z-index:58;display:flex;flex-direction:column;height:100dvh;padding:86px var(--gutter) max(20px,env(safe-area-inset-bottom));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;background:var(--black);opacity:0;visibility:hidden;transition:opacity .25s ease,visibility 0s linear .25s}.navigation_menu__ZK7Bu::-webkit-scrollbar{display:none}.navigation_menu__ZK7Bu>*{flex-shrink:0}.navigation_menu__ZK7Bu[data-open=true]{opacity:1;visibility:visible;transition:opacity .3s ease}}.navigation_menuBeam__ywg0l{position:absolute;top:0;left:0;right:0;height:1px;background:var(--gradient-spectrum);opacity:.9}.navigation_menuRow__tcwpo{position:relative}.navigation_menuRow__tcwpo:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--line);transform-origin:left}.navigation_menuMask__ydvo1{display:block;overflow:hidden}.navigation_menu__ZK7Bu .navigation_menuItem__wI4Bn{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding-block:clamp(10px,1.7dvh,16px);font-size:clamp(2rem,5.2dvh,2.75rem);font-stretch:116%;font-weight:500;line-height:1.04;letter-spacing:-.04em;text-align:left;color:var(--white);cursor:pointer}.navigation_menu__ZK7Bu .navigation_menuItem__wI4Bn:focus-visible{outline:none;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.16em}.navigation_count__Hpnb5{margin-left:.3em;font-size:.9375rem;font-stretch:100%;font-weight:500;line-height:1;letter-spacing:0;vertical-align:top;color:var(--dim)}.navigation_plus__3_bE4{position:relative;flex-shrink:0;width:40px;height:40px;border-radius:50%;box-shadow:inset 0 0 0 1px rgb(255 255 255/.2);transition:transform .5s var(--ease)}.navigation_plus__3_bE4:after,.navigation_plus__3_bE4:before{content:"";position:absolute;top:50%;left:50%;width:14px;height:1.5px;margin:-.75px 0 0 -7px;border-radius:1px;background:currentColor}.navigation_plus__3_bE4:after{transform:rotate(90deg)}.navigation_menuItem__wI4Bn[aria-expanded=true] .navigation_plus__3_bE4{transform:rotate(45deg)}.navigation_drawer__QFS7w{display:grid;grid-template-rows:0fr;transition:grid-template-rows .55s var(--ease)}.navigation_drawer__QFS7w[data-open=true]{grid-template-rows:1fr}.navigation_drawerList__XOVlm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;min-height:0;overflow:hidden;transition:padding .55s var(--ease)}.navigation_drawer__QFS7w[data-open=true] .navigation_drawerList__XOVlm{padding-bottom:14px}.navigation_menu__ZK7Bu .navigation_drawerList__XOVlm a{display:block;padding-block:8px;font-size:1rem;font-weight:500;color:var(--fog)}.navigation_menu__ZK7Bu .navigation_drawerList__XOVlm .navigation_drawerAll__4FKQ7{color:var(--white);text-decoration:underline;text-decoration-color:var(--dim);text-decoration-thickness:1px;text-underline-offset:5px}.navigation_stripWrap__fmBJn{display:grid;grid-template-rows:1fr;flex-shrink:0;margin-top:calc(clamp(12px, 2.6dvh, 32px) - 22px);transition:grid-template-rows .55s var(--ease),opacity .35s ease}.navigation_stripWrap__fmBJn[data-folded=true]{grid-template-rows:0fr;opacity:0}.navigation_stripClip__6OfvZ{min-height:0;overflow:hidden}.navigation_strip__2GBdw{display:flex;gap:12px;margin-inline:calc(-1 * var(--gutter));padding:40px var(--gutter) 22px;overflow-x:auto;overscroll-behavior-x:contain;scroll-padding-inline:var(--gutter);scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-mask-image:linear-gradient(180deg,transparent,#000 34px,#000 calc(100% - 18px),transparent);mask-image:linear-gradient(180deg,transparent,#000 34px,#000 calc(100% - 18px),transparent)}.navigation_strip__2GBdw::-webkit-scrollbar{display:none}.navigation_stripItem__AD_Kj{flex:0 0 min(56%,240px);scroll-snap-align:start}.navigation_menu__ZK7Bu .navigation_stripLink__434jX{display:block;color:var(--white)}.navigation_stripStage__a_uBq{position:relative;display:block}.navigation_stripGlow__XWl8u{position:absolute;inset:-14% -8% -22%;filter:blur(26px) saturate(1.7);opacity:.4;pointer-events:none}.navigation_stripGlow__XWl8u img{object-fit:cover}.navigation_stripScreen__H_iMT{position:relative;display:block;aspect-ratio:16/10;overflow:hidden;border-radius:10px;background:var(--rise);box-shadow:0 0 0 1px rgb(255 255 255/.14)}.navigation_stripScreen__H_iMT img{object-fit:cover;object-position:top}.navigation_stripName__mM1n7{display:block;margin-top:12px;font-size:.9375rem;font-weight:600;line-height:1.25}.navigation_stripNote__ZU0O9{display:block;margin-top:2px;overflow:hidden;font-size:.8125rem;white-space:nowrap;text-overflow:ellipsis;color:var(--dim)}@media (max-height:779.98px){.navigation_stripItem__AD_Kj{flex-basis:min(44%,200px)}.navigation_strip__2GBdw{padding-bottom:16px}.navigation_stripNote__ZU0O9{display:none}}@media (max-height:609.98px){.navigation_stripWrap__fmBJn{display:none}}.navigation_menuEnd__vXTKD{display:grid;gap:10px;margin-top:auto;padding-top:clamp(4px,2dvh,24px)}.navigation_menu__ZK7Bu .navigation_menuCta__LykUc{display:flex;align-items:center;justify-content:center;height:54px;padding-inline:28px;border-radius:999px;background:var(--white);font-weight:600;color:var(--ink)}.navigation_contacts__FvZUc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.navigation_menu__ZK7Bu .navigation_contacts__FvZUc a{display:flex;align-items:center;justify-content:center;height:46px;border-radius:999px;box-shadow:inset 0 0 0 1px rgb(255 255 255/.2);font-size:.9375rem;font-weight:500;color:var(--fog);transition:color .2s ease,box-shadow .2s ease}.navigation_menu__ZK7Bu .navigation_contacts__FvZUc a:hover{box-shadow:inset 0 0 0 1px rgb(255 255 255/.45);color:var(--white)}@media (min-width:600px) and (max-width:899.98px){.navigation_menu__ZK7Bu{padding-top:116px}.navigation_menu__ZK7Bu .navigation_menuItem__wI4Bn{font-size:clamp(2.5rem,6.2dvh,3.75rem)}.navigation_stripItem__AD_Kj{flex-basis:248px}.navigation_menuEnd__vXTKD{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px}.navigation_contacts__FvZUc{display:flex;justify-content:flex-end}.navigation_menu__ZK7Bu .navigation_contacts__FvZUc a{padding-inline:22px}}@media (prefers-reduced-motion:no-preference){.navigation_menu__ZK7Bu .navigation_menuMask__ydvo1>*{transform:translateY(105%);transition:transform .3s ease}.navigation_menu__ZK7Bu[data-open=true] .navigation_menuMask__ydvo1>*{transform:none;transition:transform .9s var(--ease) calc(.08s + var(--i, 0) * 70ms)}.navigation_menuRow__tcwpo:after{transform:scaleX(0);transition:transform .3s ease}.navigation_menu__ZK7Bu[data-open=true] .navigation_menuRow__tcwpo:after{transform:none;transition:transform 1.1s var(--ease) calc(.16s + var(--i, 0) * 70ms)}.navigation_menuEnd__vXTKD,.navigation_strip__2GBdw{opacity:0;transform:translateY(14px);transition:opacity .2s ease,transform .3s ease}.navigation_menu__ZK7Bu[data-open=true] .navigation_strip__2GBdw{opacity:1;transform:none;transition:opacity .6s ease .36s,transform .9s var(--ease) .36s}.navigation_menu__ZK7Bu[data-open=true] .navigation_menuEnd__vXTKD{opacity:1;transform:none;transition:opacity .6s ease .46s,transform .9s var(--ease) .46s}.navigation_stripGlow__XWl8u{opacity:0;transition:opacity .3s ease}.navigation_menu__ZK7Bu[data-open=true] .navigation_stripGlow__XWl8u{opacity:.4;transition:opacity 1.6s ease calc(.6s + var(--i, 0) * .18s)}}@media (prefers-reduced-motion:reduce){.navigation_header___QUSg,.navigation_header___QUSg[data-mode]{transition:background-color .2s ease}}@font-face{font-family:Mona Sans;font-style:normal;font-weight:200 900;font-stretch:75% 125%;font-display:swap;src:url(/_next/static/media/a3c3aa47c4aa9c38-s.woff2?dpl=dpl_22FBwt12tqY7KbCmX9X1JPe8Yeas) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Mona Sans;font-style:normal;font-weight:200 900;font-stretch:75% 125%;font-display:swap;src:url(/_next/static/media/a85a111c68a0323d-s.woff2?dpl=dpl_22FBwt12tqY7KbCmX9X1JPe8Yeas) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Mona Sans;font-style:normal;font-weight:200 900;font-stretch:75% 125%;font-display:swap;src:url(/_next/static/media/849c382dee069680-s.p.woff2?dpl=dpl_22FBwt12tqY7KbCmX9X1JPe8Yeas) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Mona Sans Fallback;src:local("Arial");ascent-override:104.72%;descent-override:30.74%;line-gap-override:0.00%;size-adjust:104.08%}.__className_3ea46a{font-family:Mona Sans,Mona Sans Fallback,system-ui,-apple-system,Segoe UI,sans-serif;font-style:normal}.__variable_3ea46a{--font-mona:"Mona Sans","Mona Sans Fallback",system-ui,-apple-system,Segoe UI,sans-serif}