:root{--color-primary: #06c4ae;--color-secondary: hsl(287, 49%, 47%);--color-blackRGB: 0 0 0;--color-black: hsl(0, 0%, 0%);--color-gray-900: hsl(200, 0%, 30%);--color-gray-700: hsl(200, 0%, 50%);--color-gray-600: hsl(200, 0%, 60%);--color-gray-500: hsl(200, 0%, 80%);--color-gray-300: hsl(200, 0%, 85%);--color-gray-250: hsl(200, 0%, 90%);--color-gray-100: hsl(200, 0%, 95%);--color-white: hsl(0, 0%, 100%);--color-whiteRGB: 255 255 255;--color-error: var(--color-primary);--color-warning: hsl(42, 88%, 52%);--color-success: hsl(155, 89%, 45%);--color-red: #f00;--color-green: #0f0;--color-blue: rgb(144, 32, 200);--color-blue-500: #7f13c1;--opacity-hover: .5}:root{--xsm: 480px;--sm: 600px;--md-p: 768px;--md: 840px;--under-md-l: 1023px;--md-l: 1024px;--lg: 1280px;--xl: 1440px;--xl2: 1680px}@media (prefers-reduced-motion: reduce){*{animation-duration:0s!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:0s!important}}:root{--z-neg: -1;--z-behind: 0;--z-above: 1;--z-modals: 10;--z-burger: 20;--z-cover: 30;--z-pointer: 40}:root{--expo-ease-in: cubic-bezier(.92, .02, .83, .21);--expo-ease-out: cubic-bezier(.15, .94, .21, .98);--expo-ease-in-out: cubic-bezier(.86, .01, .14, 1);--power3-ease-in: cubic-bezier(.74, 0, .77, .25);--power3-ease-out: cubic-bezier(.23, 1, .38, 1);--power3-ease-in-out: cubic-bezier(.69, 0, .27, 1);--cubic-ease-out: cubic-bezier(.215, .61, .355, 1);--ease-smooth: cubic-bezier(0, .72, .26, .99)}:root{--spc-unit: 8px;--spc-_5-neg: calc(var(--spc-unit) * .5);--spc-1-neg: calc(var(--spc-unit) * 1);--spc-0: 0;--spc-_5: calc(var(--spc-unit) * .5);--spc-1: var(--spc-unit);--spc-1_5: calc(var(--spc-unit) * 1.5);--spc-2: calc(var(--spc-unit) * 2);--spc-2_5: calc(var(--spc-unit) * 2.5);--spc-3: calc(var(--spc-unit) * 3);--spc-4: calc(var(--spc-unit) * 4);--spc-5: calc(var(--spc-unit) * 5);--spc-5_5: calc(var(--spc-unit) * 5.5);--spc-6: calc(var(--spc-unit) * 6);--spc-7: calc(var(--spc-unit) * 7);--spc-8: calc(var(--spc-unit) * 8);--spc-9: calc(var(--spc-unit) * 9);--spc-10: calc(var(--spc-unit) * 10);--spc-12: calc(var(--spc-unit) * 12);--spc-14: calc(var(--spc-unit) * 14);--spc-15: calc(var(--spc-unit) * 15);--spc-16: calc(var(--spc-unit) * 16);--spc-17: calc(var(--spc-unit) * 17);--spc-18: calc(var(--spc-unit) * 18);--spc-19: calc(var(--spc-unit) * 19);--spc-20: calc(var(--spc-unit) * 20);--spc-25: calc(var(--spc-unit) * 25);--spc-30: calc(var(--spc-unit) * 30);--frame-margin: var(--spc-3);--text-margin-left: var(--spc-14);--woutmenu-margin-left: 100px;--module-margin-bottom: var(--spc-14);--content-block-margin-top: var(--spc-8)}@media (min-width: 768px){:root{--text-margin-left: var(--spc-16);--woutmenu-margin-left: 120px}}@media (min-width: 1024px){:root{--text-margin-left: 280px;--woutmenu-margin-left: 140px;--content-block-margin-top: var(--spc-15)}}@media (min-width: 1280px){:root{--text-margin-left: 320px;--woutmenu-margin-left: 220px;--frame-margin: var(--spc-6);--content-block-margin-top: var(--spc-30)}}@media (min-width: 1440px){:root{--text-margin-left: 450px}}:root{--modal-enter-delay: 1s}:root{--font-family-base: "Saira Semi Condensed", -apple-system, blinkmacsystemfont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--font-family-heading: "Iskry", -apple-system, blinkmacsystemfont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helveootica Neue", sans-serif;--fs-display-1: 150px;--fs-display-2: 52px;--fs-display-3: 36px;--fs-highlight: 28px;--fs-body-1: 16px;--fs-body-2: 14px;--fs-body-3: 16px;--fs-label: 16px;--fs-desc: 14px;--fw-light: 300;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700}@media (min-width: 768px){:root{--fs-display-1: 200px;--fs-display-2: 92px;--fs-display-3: 92px;--fs-highlight: 36px;--fs-body-1: 21px;--fs-label: 16px;--fs-desc: 16px}}@media (min-width: 1280px){:root{--fs-display-1: 400px;--fs-display-2: 125px;--fs-body-1: 24px;--fs-body-2: 16px;--fs-body-3: 21px}}@font-face{font-family:Iskry;src:url(/assets/Iskry-Bold-bef36977.woff2) format("woff2"),url(/assets/Iskry-Bold-d08ad936.woff) format("woff")}@keyframes downWipe{0%{height:0}50%{height:100%}70%{height:100%;transform:scaleY(.5);transform-origin:bottom}to{height:100%;transform:scaleY(0);transform-origin:bottom}}body{margin:0;cursor:none;font-family:Saira Semi Condensed,-apple-system,blinkmacsystemfont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-family:var(--font-family-base);font-feature-settings:"kern" off;font-kerning:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:300;font-weight:var(--fw-light);-webkit-text-rendering:optimizespeed;text-rendering:optimizespeed}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}p{margin-top:1.5em}a{color:#000;color:var(--color-black)}*{padding:0;margin:0}.webgl{position:fixed;z-index:0;z-index:var(--z-behind);top:0;left:0;width:100%;height:100%;background:radial-gradient(#000,#a700ff);outline:none}.Modal-root_-iqyz{position:fixed;z-index:18;z-index:calc(var(--z-burger) - 2);top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);cursor:none;pointer-events:none}.Modal-root_-iqyz:after,.Modal-root_-iqyz:before{position:absolute;width:100%;height:50%;background-color:#fff;background-color:var(--color-white);content:"";transition:transform 1s cubic-bezier(.15,.94,.21,.98) 1s;transition:transform 1s var(--expo-ease-out) 1s}.Modal-root_-iqyz:before{top:-50%}.Modal-root_-iqyz:after{top:100%}.Modal-root_-iqyz.Modal-open_-01e7,.Modal-root_-iqyz.Modal-transitionOut_KedjM{overflow:auto}.Modal-root_-iqyz.Modal-open_-01e7:after,.Modal-root_-iqyz.Modal-open_-01e7:before,.Modal-root_-iqyz.Modal-transitionOut_KedjM:after,.Modal-root_-iqyz.Modal-transitionOut_KedjM:before{transition:transform 1s cubic-bezier(.92,.02,.83,.21) 0s;transition:transform 1s var(--expo-ease-in) 0s}.Modal-root_-iqyz.Modal-open_-01e7:after,.Modal-root_-iqyz.Modal-transitionOut_KedjM:after{transform:translate3d(0,-100%,0)}.Modal-root_-iqyz.Modal-open_-01e7:before,.Modal-root_-iqyz.Modal-transitionOut_KedjM:before{transform:translate3d(0,100%,0)}.Modal-open_-01e7,.Modal-transitionOut_KedjM{animation:1s Modal-open_-01e7 forwards;pointer-events:auto}.Modal-close_gTBi6{animation:1s Modal-close_gTBi6 forwards}.Modal-backButton_o0lF1{position:fixed;z-index:19;z-index:calc(var(--z-burger) - 1);top:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 0;padding:var(--spc-4) 0;border:0;margin-left:24px;margin-left:var(--frame-margin);background-color:transparent;cursor:none;transform:translateY(-50%);visibility:hidden}.Modal-backButton_o0lF1.Modal-open_-01e7,.Modal-backButton_o0lF1.Modal-transitionOut_KedjM{transition:visibility 0s 1s;visibility:visible}@media (min-width: 1024px){.Modal-backButton_o0lF1{flex-direction:row}}.Modal-backButton_o0lF1 figure{display:flex;overflow:hidden;align-items:center;justify-items:center;place-items:center}.Modal-backButton_o0lF1 img{margin-bottom:8px;margin-bottom:var(--spc-1)}@media (min-width: 1024px){.Modal-backButton_o0lF1 img{margin-right:16px;margin-right:var(--spc-2);margin-bottom:0}}.Modal-backButton_o0lF1:hover figure img{animation:Modal-arrow-left_QDSlw 1s cubic-bezier(.23,1,.38,1);animation:Modal-arrow-left_QDSlw 1s var(--power3-ease-out)}.Modal-contentContainer_bsuqJ{position:relative;z-index:1;z-index:var(--z-above);overflow:auto;height:var(--app-height);background-color:#fff;background-color:var(--color-white);-webkit-overflow-scrolling:touch;transition:visibility 0s .3s;visibility:hidden}.Modal-open_-01e7 .Modal-contentContainer_bsuqJ,.Modal-transitionOut_KedjM .Modal-contentContainer_bsuqJ{transition:visibility 0s 1s;visibility:visible}@keyframes Modal-arrow-left_QDSlw{0%{transform:translateZ(0)}49%{transform:translate3d(-100%,0,0)}50%{transform:translate3d(100%,0,0)}to{transform:translateZ(0)}}@keyframes Modal-open_-01e7{0%{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}to{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}}@keyframes Modal-close_gTBi6{0%{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}to{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}}.Pointer-root_Ansog{position:fixed;z-index:40;z-index:var(--z-pointer);top:0;left:0;pointer-events:none;transform:translateZ(0);will-change:transform}.Pointer-leftLine_2rF4x,.Pointer-rightLine_9uvy-,.Pointer-circle_Teih5{position:absolute;background-color:#fff;background-color:var(--color-white);box-shadow:0 0 1px #fff inset,0 0 1px #fff,0 2px 16px 2px #7f13c1;box-shadow:0 0 1px 0 var(--color-white) inset,0 0 1px 0 var(--color-white),0 2px 16px 2px var(--color-blue-500);transition:transform .3s cubic-bezier(.23,1,.38,1),background-color .3s ease 1s,box-shadow .3s ease 1s;transition:transform .3s var(--power3-ease-out),background-color .3s ease 1s,box-shadow .3s ease 1s}.Pointer-leftLine_2rF4x,.Pointer-rightLine_9uvy-{top:0;left:-1px;width:2px;height:20px;border-radius:2px;transform-origin:top center}.Pointer-leftLine_2rF4x{transform:rotate(-5deg)}.Pointer-rightLine_9uvy-{transform:rotate(-55deg)}.Pointer-circle_Teih5{position:absolute;top:0;left:0;width:16px;width:var(--spc-2);height:16px;height:var(--spc-2);background-color:#fff;background-color:var(--color-white);border-radius:50%;transform:translate3d(-50%,-50%,0) scale(0);transition:all .3s cubic-bezier(.23,1,.38,1);transition:all .3s var(--power3-ease-out)}.Pointer-dark_3hmbP .Pointer-leftLine_2rF4x,.Pointer-dark_3hmbP .Pointer-rightLine_9uvy-,.Pointer-dark_3hmbP .Pointer-circle_Teih5{background-color:#000;background-color:var(--color-black);box-shadow:0 0 1px #000 inset,0 0 1px #000,0 2px 4px 1px #7f13c1;box-shadow:0 0 1px 0 var(--color-black) inset,0 0 1px 0 var(--color-black),0 2px 4px 1px var(--color-blue-500)}.Pointer-type-hidden_1-Axk .Pointer-leftLine_2rF4x{transform:rotate(-5deg) scaleY(0);transition:transform .3s cubic-bezier(.23,1,.38,1);transition:transform .3s var(--power3-ease-out)}.Pointer-type-hidden_1-Axk .Pointer-rightLine_9uvy-{transform:rotate(-55deg) scaleY(0);transition:transform .3s cubic-bezier(.23,1,.38,1) .1s;transition:transform .3s var(--power3-ease-out) .1s}.Pointer-type-hover_ErkCX .Pointer-leftLine_2rF4x{transform:translate3d(-1px,8px,0) rotate(4deg) scaleY(.5)}.Pointer-type-hover_ErkCX .Pointer-rightLine_9uvy-{transform:translate3d(8px,3px,0) rotate(-65deg) scaleY(.5)}.Pointer-type-hover_ErkCX .Pointer-circle_Teih5{transform:translate3d(-50%,-50%,0) scale(.5)}.Pointer-type-drag_mBuw- .Pointer-leftLine_2rF4x{transform:rotate(-5deg) scaleY(0)}.Pointer-type-drag_mBuw- .Pointer-rightLine_9uvy-{transform:rotate(-55deg) scaleY(0)}.Pointer-type-drag_mBuw- .Pointer-circle_Teih5{transform:translate3d(-50%,-50%,0) scale(1)}.Pointer-type-image_Qz-M1 .Pointer-leftLine_2rF4x{transform:rotate(-5deg) scaleY(0)}.Pointer-type-image_Qz-M1 .Pointer-rightLine_9uvy-{transform:rotate(-55deg) scaleY(0)}.Pointer-type-image_Qz-M1 .Pointer-circle_Teih5{border-radius:0;transform:translate3d(-50%,-50%,0) scaleY(.7)}.Hero-root_dhQoW{position:relative;display:flex;height:100vh;flex-direction:column;margin-bottom:100vh;color:#fff;color:var(--color-white)}.Hero-head_cg1xu{position:fixed;z-index:20;z-index:var(--z-burger)}@media (min-width: 1024px){.Hero-head_cg1xu{display:flex}}.Hero-logoContainer_h6s98{margin-top:24px;margin-top:var(--frame-margin);margin-bottom:24px;margin-bottom:var(--frame-margin);margin-left:24px;margin-left:var(--frame-margin)}.Hero-middle_2Bt2F{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;margin-left:24px;margin-left:var(--frame-margin)}@media (min-width: 768px){.Hero-middle_2Bt2F{margin-left:112px;margin-left:var(--text-margin-left)}}.Hero-scroll_OMhVR{font-size:14px;font-size:var(--fs-desc);font-weight:300;font-weight:var(--fw-light);display:flex;width:130px;align-items:flex-end;margin-right:24px;margin-right:var(--frame-margin);margin-bottom:88px;margin-bottom:calc(var(--frame-margin) + var(--spc-8));margin-left:24px;margin-left:var(--frame-margin)}@media (min-width: 768px){.Hero-scroll_OMhVR{margin-left:112px;margin-left:var(--text-margin-left)}}@media (min-width: 1024px){.Hero-scroll_OMhVR{width:170px;margin-bottom:24px;margin-bottom:var(--frame-margin)}}.Hero-scroll_OMhVR .Hero-scrollText_l6Fv-{display:block;margin-left:16px;margin-left:var(--spc-2);transition:opacity .5s ease-in-out 4s}@media (min-width: 1024px){.Hero-scroll_OMhVR .Hero-scrollText_l6Fv-{margin-left:32px;margin-left:var(--spc-4)}}.Hero-scroll_OMhVR.Hero-gone_Nkhdp .Hero-scrollText_l6Fv-{opacity:0;transition:opacity .5s ease-in-out}.Hero-scrollIndicator_xvTVt{display:block;width:1px;height:100px;background-color:#ccc;transform-origin:50% 0%;transition:transform .5s ease-in-out 4s}.Hero-scrollIndicator_xvTVt:before{top:0;display:block;width:1px;height:50%;background-color:#333;content:""}.Hero-scrollIndicator_xvTVt:before{animation:downWipe 2s ease-in-out infinite}.Hero-scroll_OMhVR.Hero-gone_Nkhdp .Hero-scrollIndicator_xvTVt{transform:scaleY(0);transition:transform .5s ease-in-out}.Hero-scramble_7wxOC{margin-top:120px;margin-top:var(--spc-15);letter-spacing:3px;line-height:1;text-transform:uppercase;transition:opacity .3s ease-in-out}.Hero-scramble_7wxOC.Hero-gone_Nkhdp{opacity:0}.Hero-footer_zj4NM{position:fixed;top:auto;right:24px;right:var(--frame-margin);bottom:24px;bottom:var(--frame-margin);left:auto}.Hero-dud_s-irb{color:#999;color:var(--color-gray-600)}.Logo-root_jOP0q{z-index:30;z-index:var(--z-cover);color:#fff;color:var(--color-white);font-size:16px;line-height:1;text-transform:uppercase}.Logo-light_PAmMm,.Logo-bold_6XKub{overflow:hidden}.Logo-light_PAmMm{display:block;font-weight:300;font-weight:var(--fw-light)}.Logo-inner_YVVUk{display:block;line-height:1;transform:translateZ(0);transition:transform 1s cubic-bezier(.86,.01,.14,1) 1s;transition:transform 1s var(--expo-ease-in-out) 1s}.Logo-bold_6XKub{display:block;font-weight:600;font-weight:var(--fw-semibold)}.Logo-root_jOP0q.Logo-hidden_s7Jyc .Logo-inner_YVVUk{transform:translate3d(-100%,0,0)}.Logo-root_jOP0q.Logo-toWhite_Uyzdi .Logo-inner_YVVUk{animation:Logo-to-white_YP8g7 2.5s forwards}.Logo-root_jOP0q.Logo-toBlack_rDyej .Logo-inner_YVVUk{animation:Logo-to-black_atoy0 2.5s forwards}@keyframes Logo-enter_pToPR{0%{transform:translate3d(0,-100%,0)}to{transform:translateZ(0)}}@keyframes Logo-to-white_YP8g7{0%{color:#000;color:var(--color-black);transform:translateZ(0)}50%{color:#000;color:var(--color-black);transform:translate3d(0,-100%,0);transition-timing-function:cubic-bezier(.15,.94,.21,.98);transition-timing-function:var(--expo-ease-out)}51%{color:#fff;color:var(--color-white);transform:translate3d(0,100%,0)}to{color:#fff;color:var(--color-white);transform:translateZ(0);transition-timing-function:cubic-bezier(.15,.94,.21,.98);transition-timing-function:var(--expo-ease-out)}}@keyframes Logo-to-black_atoy0{0%{color:#fff;color:var(--color-white);transform:translateZ(0)}50%{color:#fff;color:var(--color-white);transform:translate3d(0,100%,0)}51%{color:#000;color:var(--color-black);transform:translate3d(0,100%,0)}to{color:#000;color:var(--color-black);transform:translateZ(0)}}.AudioWave-root_HhlPZ{padding:8px 0 8px 16px;padding:var(--spc-1) 0 var(--spc-1) var(--spc-2);border:0;background-color:transparent;cursor:none}.AudioWave-wave_fvwol{position:relative;width:20px;height:12px;transform-origin:center bottom;transition:transform .7s ease 3.7s;will-change:transform}.AudioWave-wave_fvwol:before{position:absolute;top:50%;left:50%;display:none;width:56px;width:var(--spc-7);height:56px;height:var(--spc-7);border:1px solid rgba(255,255,255,.1);border:1px solid rgb(var(--color-whiteRGB) / 10%);animation:AudioWave-rotate_l2YJn 5s infinite linear;border-radius:50%;content:"";transform:translate3d(-50%,-50%,0);transform-origin:48% 53%;transition:all .3s ease}@media (min-width: 1280px){.AudioWave-wave_fvwol:before{display:block}}.AudioWave-root_HhlPZ.AudioWave-isPlaying_-5ibp .AudioWave-wave_fvwol:before{border:1px solid rgba(255,255,255,.5);border:1px solid rgb(var(--color-whiteRGB) / 50%)}.AudioWave-root_HhlPZ.AudioWave-isPlaying_-5ibp:hover .AudioWave-wave_fvwol:before{border:1px solid rgba(255,255,255,.8);border:1px solid rgb(var(--color-whiteRGB) / 80%)}.AudioWave-hidden_RfPKy .AudioWave-wave_fvwol{transform:scale(0);transition:transform .7s ease}.AudioWave-bar_TMpME{position:absolute;bottom:0;display:block;width:1px;height:5px;background:hsl(0,0%,100%);background:var(--color-white);transform-origin:bottom}.AudioWave-bar_TMpME:nth-child(2){left:4px}.AudioWave-bar_TMpME:nth-child(3){left:8px}.AudioWave-bar_TMpME:nth-child(4){left:12px}.AudioWave-bar_TMpME:nth-child(5){left:16px}.AudioWave-isPlaying_-5ibp .AudioWave-bar_TMpME{animation:AudioWave-audio-wave_XLYvF 1.1s infinite ease-in-out}.AudioWave-isPlaying_-5ibp .AudioWave-bar_TMpME:nth-child(2){animation-delay:.2s}.AudioWave-isPlaying_-5ibp .AudioWave-bar_TMpME:nth-child(3){animation-delay:.4s}.AudioWave-isPlaying_-5ibp .AudioWave-bar_TMpME:nth-child(4){animation-delay:.6s}.AudioWave-isPlaying_-5ibp .AudioWave-bar_TMpME:nth-child(5){animation-delay:.8s}@keyframes AudioWave-audio-wave_XLYvF{0%{transform:scaleY(1)}25%{transform:scaleY(2)}50%{transform:scaleY(1)}to{transform:scaleY(1)}}@keyframes AudioWave-rotate_l2YJn{0%{transform:translate3d(-50%,-50%,0) rotate(0)}to{transform:translate3d(-50%,-50%,0) rotate(360deg)}}.Menu-desc_hsvV6{font-size:14px;font-size:var(--fs-desc);font-weight:300;font-weight:var(--fw-light);display:none;overflow:hidden;margin-left:48px;margin-left:var(--spc-6);color:#fff;color:var(--color-white)}.Menu-desc_hsvV6:nth-child(1){margin-top:24px;margin-top:var(--frame-margin)}.Menu-desc_hsvV6:nth-child(2){margin-top:0}@media (min-width: 1024px){.Menu-desc_hsvV6{display:block}}@media (min-width: 1440px){.Menu-desc_hsvV6{margin-left:136px;margin-left:var(--spc-17)}}.Menu-line_43rXM{display:block;transform:translateZ(0);transition:transform 1s cubic-bezier(.86,.01,.14,1) 1.3s;transition:transform 1s var(--expo-ease-in-out) 1.3s;will-change:transform}.Menu-hidden_STn9g .Menu-line_43rXM{transform:translate3d(-100%,0,0);transition:transform .3s cubic-bezier(.86,.01,.14,1);transition:transform .3s var(--expo-ease-in-out)}.Menu-separator_4spNe{width:60px;height:1px;border-color:#fff;border-color:var(--color-white);border-right:0;border-bottom:0;border-left:0;margin-left:24px;margin-left:var(--frame-margin);transform-origin:left;transition:transform .3s ease-in-out 1.5s}.Menu-hidden_STn9g .Menu-separator_4spNe,.Menu-separator_4spNe.Menu-hidden_STn9g{transform:scaleX(0);transition:transform .3s ease-in-out}@media (min-width: 1024px){.Menu-separator_4spNe{width:120px;margin-top:32px;margin-top:var(--spc-4);margin-left:48px;margin-left:var(--spc-6)}}@media (min-width: 1440px){.Menu-separator_4spNe{margin-left:136px;margin-left:var(--spc-17)}}.MenuTrigger-root_r-lix{--size: 50px;--offset-top: 150px;margin-top:32px;margin-top:var(--spc-4);margin-left:20px;margin-left:calc(var(--frame-margin) - 4px)}@media (min-width: 1024px){.MenuTrigger-root_r-lix{margin-left:44px;margin-left:calc(var(--spc-6) - 4px)}}@media (min-width: 1440px){.MenuTrigger-root_r-lix{--offset-top: 200px;margin-left:132px;margin-left:calc(var(--spc-17) - 4px)}}.MenuTrigger-root_r-lix.MenuTrigger-notReady_REDDi{pointer-events:none}.MenuTrigger-start_blkR2,.MenuTrigger-line_PSLZ7,.MenuTrigger-end_455wG{position:absolute;z-index:1;z-index:var(--z-above);left:50%;pointer-events:none}.MenuTrigger-line_PSLZ7{top:50%;left:50%;width:1px;height:calc(80vh - var(--vertical-margin));border:none;border-left:1px dashed hsl(200,0%,30%);border-left:1px dashed var(--color-gray-900);background-color:transparent;transform:translate3d(-50%,calc(var(--size) / 2),0) scaleY(0);transform-origin:top;transition:transform .5s ease-out}@media (min-width: 1024px){.MenuTrigger-line_PSLZ7{height:calc(100vh - var(--vertical-margin))}}.MenuTrigger-open_d6NNB .MenuTrigger-line_PSLZ7{transform:translate3d(-50%,calc(var(--size) / 2),0) scaleY(1)}.MenuTrigger-start_blkR2,.MenuTrigger-end_455wG{width:var(--size);height:var(--size);border:1px dashed hsl(200,0%,30%);border:1px dashed var(--color-gray-900);border-radius:50%}.MenuTrigger-start_blkR2{top:50%;left:50%;transform:translate3d(-50%,-50%,0) scale(0);transform-origin:center;transition:transform .5s ease-out .4s}.MenuTrigger-open_d6NNB .MenuTrigger-start_blkR2{transform:translate3d(-50%,-50%,0) scale(1);transition:transform .1s}.MenuTrigger-end_455wG{--end-top-start: calc(50% + var(--size) / 2);--end-height: calc(80vh - var(--vertical-margin));--end-top: calc(var(--end-top-start) + var(--end-height))}@media (min-width: 1024px){.MenuTrigger-end_455wG{--end-height: calc(100vh - var(--vertical-margin)) }}.MenuTrigger-end_455wG{top:var(--end-top);opacity:0;transform:translate(-50%);will-change:opacity}.MenuTrigger-open_d6NNB .MenuTrigger-end_455wG{opacity:1;transition:opacity .3s ease-out .4s}.MenuTrigger-labels_U4UbY{position:relative;overflow:hidden}.MenuTrigger-labelMenu_mwAiH,.MenuTrigger-labelDrag_NhZpS{z-index:2;z-index:calc(var(--z-above) + 1);left:50%;display:block;transform:translate3d(-50%,0,0);transform-origin:50% 50%;transition:all .7s cubic-bezier(.86,.01,.14,1);transition:all .7s var(--expo-ease-in-out);will-change:transform,opacity}.MenuTrigger-labelDrag_NhZpS{position:absolute;opacity:0}@media (min-width: 1280px){.MenuTrigger-button_LXloc:hover .MenuTrigger-labelDrag_NhZpS{opacity:1;transform:translate3d(-50%,-100%,0)}}.MenuTrigger-hidden_UnAdS .MenuTrigger-labelDrag_NhZpS{transform:translate3d(0,-100%,0);transition:transform .3s ease-in-out}.MenuTrigger-root_r-lix.MenuTrigger-open_d6NNB .MenuTrigger-button_LXloc .MenuTrigger-labelDrag_NhZpS{opacity:0}.MenuTrigger-labelMenu_mwAiH{position:relative}.MenuTrigger-hidden_UnAdS .MenuTrigger-labelMenu_mwAiH{transform:translate3d(0,-100%,0);transition:transform .3s ease-in-out}.MenuTrigger-notReady_REDDi .MenuTrigger-labelMenu_mwAiH{transform:translate3d(-150%,0,0)}.MenuTrigger-open_d6NNB .MenuTrigger-labelMenu_mwAiH{opacity:0}@media (min-width: 1280px){.MenuTrigger-button_LXloc:hover .MenuTrigger-labelMenu_mwAiH{opacity:0;transform:translate3d(-50%,-100%,0)}}.MenuTrigger-button_LXloc{--vertical-margin: var(--offset-top) * 2;font-size:16px;font-size:var(--fs-label);font-weight:700;font-weight:var(--fw-bold);position:relative;display:block;width:var(--size);height:var(--size);border:none;background-color:transparent;color:#fff;color:var(--color-white);cursor:none;font-family:Saira Semi Condensed,-apple-system,blinkmacsystemfont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-family:var(--font-family-base);-webkit-user-select:none;-moz-user-select:none;user-select:none}.MenuTrigger-circle_JmUxW{position:absolute;z-index:2;z-index:calc(var(--z-above) + 1);top:0;left:0;display:flex;width:var(--size);height:var(--size);flex-direction:column;color:#fff0;color:rgb(var(--color-whiteRGB) / 0%);align-content:center;justify-content:center;place-content:center;will-change:transform}.MenuTrigger-open_d6NNB .MenuTrigger-circle_JmUxW{color:#fff;color:var(--color-white)}.MenuTrigger-circle_JmUxW:after{position:absolute;z-index:-1;z-index:var(--z-neg);top:50%;left:50%;width:var(--size);height:var(--size);background-color:gray;background-color:var(--color-gray-700);border-radius:50%;content:"";opacity:.4;transform:translate3d(-50%,-50%,0) scale(0);transition:all .3s cubic-bezier(.74,0,.77,.25) 0s;transition:all .3s var(--power3-ease-in) 0s}.MenuTrigger-open_d6NNB .MenuTrigger-circle_JmUxW:after{opacity:1;transform:translate3d(-50%,-50%,0) scale(1);transition:all .7s cubic-bezier(.23,1,.38,1) 0s;transition:all .7s var(--power3-ease-out) 0s}@media (min-width: 1280px){.MenuTrigger-button_LXloc:hover .MenuTrigger-circle_JmUxW:after{transform:translate3d(-50%,-50%,0) scale(1);transition:all .7s cubic-bezier(.23,1,.38,1) 0s;transition:all .7s var(--power3-ease-out) 0s}}.EnterCTA-root_9hIar{--ring-size: 150px;position:absolute;top:calc(100% - (var(--ring-size) * 1.5));top:calc(100% - calc(var(--ring-size) * 1.5));left:50%;transform:translate3d(-50%,0,0);transition:opacity .7s ease 0s,visibility 0s 0s;will-change:opacity,visibility}@media (min-width: 1024px){.EnterCTA-root_9hIar{top:calc(100% - var(--ring-size ));left:112px;left:var(--text-margin-left);transform:translateZ(0)}}.EnterCTA-button_MJtYV{position:relative;border:0;background-color:transparent;color:#fff;color:var(--color-white);cursor:none}.EnterCTA-button_MJtYV.EnterCTA-button_MJtYV:after,.EnterCTA-button_MJtYV.EnterCTA-button_MJtYV:before{position:absolute;z-index:1;z-index:var(--z-above);top:50%;left:50%;width:var(--ring-size);height:var(--ring-size);border:2px solid hsl(0,0%,100%);border:2px solid var(--color-white);border-radius:50%;content:"";opacity:0;transform:translate3d(-50%,-50%,0)}.EnterCTA-label_NLOKE{display:inline-block;width:80px}.EnterCTA-ring_VFyhl{position:absolute;top:50%;left:50%;width:var(--ring-size);height:var(--ring-size);border-radius:50%;content:"";opacity:0;transform:translate3d(-50%,-50%,0)}.EnterCTA-ring_VFyhl:nth-child(1){border:1px solid rgba(255,255,255,.5);border:1px solid rgb(var(--color-whiteRGB) / 50%);transform-origin:48% 47%}.EnterCTA-ring_VFyhl:nth-child(2){border:1px solid rgba(255,255,255,.8);border:1px solid rgb(var(--color-whiteRGB) / 80%);transform-origin:52% 49%}.EnterCTA-ring_VFyhl:nth-child(3){border:1px solid rgba(255,255,255,.2);border:1px solid rgb(var(--color-whiteRGB) / 20%);transform-origin:54% 51%}.EnterCTA-ring_VFyhl:nth-child(4){border:1px solid rgba(255,255,255,.3);border:1px solid rgb(var(--color-whiteRGB) / 30%);transform-origin:48% 48.5%}.EnterCTA-ring_VFyhl:nth-child(5){border:1px solid rgba(255,255,255,.6);border:1px solid rgb(var(--color-whiteRGB) / 60%);transform-origin:46% 49%}.EnterCTA-loaded_SbKNm .EnterCTA-button_MJtYV:after{opacity:1;transition:all .5s ease}.EnterCTA-loaded_SbKNm .EnterCTA-button_MJtYV:before{animation:EnterCTA-blink_PHbd9 1.5s}.EnterCTA-loaded_SbKNm .EnterCTA-button_MJtYV:hover:after{background-color:#ffffff1a;background-color:rgb(var(--color-whiteRGB) / 10%)}.EnterCTA-hidden_hSkLB{opacity:0;pointer-events:none;transition:opacity .3s ease 0s,visibility 0s .3s;visibility:hidden}@keyframes EnterCTA-blink_PHbd9{0%{opacity:0;transform:translate3d(-50%,-50%,0) scale(1)}50%{opacity:1}to{opacity:0;transform:translate3d(-50%,-50%,0) scale(1.4)}}.LangSwitch-root_8ExJC{position:fixed;top:24px;top:var(--frame-margin);right:24px;right:var(--frame-margin);left:auto;display:flex;width:55px;flex-direction:column;align-items:flex-end;justify-items:flex-end;place-items:flex-end}.LangSwitch-marker_8hStn{display:inline-block;width:0;height:1px;margin-left:0;background-color:#fff;background-color:var(--color-white);transform-origin:right;transition:transform .5s cubic-bezier(.23,1,.38,1),width .5s cubic-bezier(.23,1,.38,1),background-color .3s .5s;transition:transform .5s var(--power3-ease-out),width .5s var(--power3-ease-out),background-color .3s .5s;will-change:width,margin-left}.LangSwitch-dark_nmhwe .LangSwitch-marker_8hStn{background-color:#000;background-color:var(--color-black)}.LangSwitch-hidden_lb4GR .LangSwitch-active_mdA2T .LangSwitch-marker_8hStn{transform:scaleX(0);transition:transform .5s cubic-bezier(.23,1,.38,1),background-color .3s .5s;transition:transform .5s var(--power3-ease-out),background-color .3s .5s}.LangSwitch-button_9aIV6{display:flex;width:100%;padding-bottom:8px;padding-bottom:var(--spc-1);border:0;background-color:transparent;color:#fff;color:var(--color-white);cursor:none;align-content:flex-end;justify-content:flex-end;place-content:flex-end;align-items:center;justify-items:center;place-items:center;text-align:right;transition:color .3s .5s}.LangSwitch-dark_nmhwe .LangSwitch-button_9aIV6{color:#000;color:var(--color-black)}.LangSwitch-button_9aIV6.LangSwitch-active_mdA2T .LangSwitch-marker_8hStn{width:32px;width:var(--spc-4);margin-left:8px;margin-left:var(--spc-1)}.LangSwitch-button_9aIV6:hover:not(.LangSwitch-active_mdA2T) .LangSwitch-marker_8hStn{width:8px;width:var(--spc-1);margin-left:8px;margin-left:var(--spc-1)}.LangSwitch-label_g6cWj{display:inline-block;overflow:hidden}.LangSwitch-label_g6cWj span{display:inline-block;transition:transform .5s cubic-bezier(.23,1,.38,1);transition:transform .5s var(--power3-ease-out)}.LangSwitch-hidden_lb4GR .LangSwitch-label_g6cWj span,.LangSwitch-hidden_lb4GR .LangSwitch-active_mdA2T .LangSwitch-label_g6cWj span{transform:translate3d(15px,0,0);transition:transform .5s cubic-bezier(.23,1,.38,1) 0s;transition:transform .5s var(--power3-ease-out) 0s}.GSAPScrumbleText-root_QHj6j{font-size:16px;font-size:var(--fs-body-1);font-weight:500;font-weight:var(--fw-medium);line-height:1.5}.GSAPScrumbleText-phrase_UGPVP{color:#4d4d4d;color:var(--color-gray-900)}.GSAPScrumbleText-completed_-HD-Y{color:#fff;color:var(--color-white)}.Portfolio-root_m6CE7{font-size:14px;font-size:var(--fs-body-2);line-height:1.5}@media (min-width: 768px){.Portfolio-root_m6CE7{line-height:2}}.Portfolio-root_m6CE7{position:relative;z-index:1;padding-top:calc(15vh + 230px);padding-top:calc(15vh + var(--fs-display-1) + var(--spc-10));margin-top:calc(var(--app-height) / 2);color:#fff;color:var(--color-white);pointer-events:none}@media (min-width: 1024px){.Portfolio-root_m6CE7{height:400vh}}.Portfolio-root_m6CE7 h3{margin-top:64px;margin-top:var(--content-block-margin-top)}.Portfolio-pre_Cx7bw{display:block!important}.Portfolio-pre_Cx7bw{font-style:italic;line-height:1}.Portfolio-cardContainer_zWxw-{height:200vh}.Portfolio-projectSection_4Utrs{padding-top:15vh}@media (min-width: 1024px){.Portfolio-projectSection_4Utrs{padding-top:33vh}}.Container-root_MYpzn{--right-margin: var(--frame-margin);--tot-margin: calc(var(--text-margin-left) + var(--right-margin))}@media (min-width: 1024px){.Container-root_MYpzn{--right-margin: calc(var(--frame-margin) * 3) }}.Container-root_MYpzn{width:calc(100% - var(--tot-margin));margin:0 var(--right-margin) 0 112px;margin:0 var(--right-margin) 0 var(--text-margin-left)}.Container-root_MYpzn.Container-withoutMenu_ruFQd{--tot-margin: calc(var(--woutmenu-margin-left) + var(--right-margin));margin:0 var(--right-margin) 0 100px;margin:0 var(--right-margin) 0 var(--woutmenu-margin-left)}.Container-root_MYpzn.Container-small_V2NX3{--small-left-margin: calc(var(--frame-margin) * 3);max-width:calc(1280px - var(--small-left-margin));max-width:calc(var(--lg) - var(--small-left-margin))}@media (min-width: 768px){.Container-root_MYpzn.Container-small_V2NX3{margin:0 var(--right-margin) 0 calc(var(--small-left-margin) * 1.5)}}@media (min-width: 1024px){.Container-root_MYpzn.Container-grid_TTnGL{display:grid;grid-template-columns:1fr 1fr 1fr}}.Container-root_MYpzn.Container-grid_TTnGL.Container-outerRightOnMobile_2tJ3q{--tot-margin: calc(var(--text-margin-left) + var(--frame-margin))}@media (min-width: 1024px){.Container-root_MYpzn.Container-grid_TTnGL.Container-outerRightOnMobile_2tJ3q{--tot-margin: calc(var(--text-margin-left) + var(--right-margin)) }}.Container-cell-start-1_pAmnF{grid-column-start:1}.Container-cell-start-2_vnBl6{grid-column-start:2}.Container-cell-start-3_fwOqZ{grid-column-start:3}.Container-cell-end-1_nSeaZ{grid-column-end:span 1}.Container-cell-end-2_Gl457{grid-column-end:span 2}.Container-cell-end-3_IK1Zj{grid-column-end:span 3}.ContentBlock-root_HvYgi{position:relative;overflow:auto;transform:translateZ(0) scale(1);transition:all 1s cubic-bezier(.23,1,.38,1);transition:all 1s var(--power3-ease-out);-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform,opacity}.ContentBlock-root_HvYgi::-webkit-scrollbar{display:none}.ContentBlock-menuOpen_kS7bB{opacity:0;transform:translateZ(0) scale(.8);transition:all .5s cubic-bezier(.23,1,.38,1);transition:all .5s var(--power3-ease-out)}.ContentBlock-front_UhoEA{display:none;pointer-events:none}.ContentBlock-reveal_VDRvh.ContentBlock-isDesktop_7XHx- .ContentBlock-front_UhoEA{position:absolute;top:0;left:0;display:block;overflow:hidden;width:100%;clip-path:circle(0% at 0 0);opacity:1;will-change:clip-path}.ContentBlock-reveal_VDRvh.ContentBlock-isDesktop_7XHx- .ContentBlock-base_B-HDZ{position:relative;opacity:.3}.ContentBlock-reveal_VDRvh.ContentBlock-isVisible_qjeAC.ContentBlock-isDesktop_7XHx- .ContentBlock-front_UhoEA{clip-path:circle(140% at 0 0);transition:clip-path 3s cubic-bezier(.69,0,.27,1) 0s;transition:clip-path 3s var(--power3-ease-in-out) 0s}.Heading-root_R-u5B{font-family:Iskry,-apple-system,blinkmacsystemfont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helveootica Neue,sans-serif;font-family:var(--font-family-heading);line-height:1;text-transform:uppercase;margin:16px 0;margin:var(--spc-2) 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform opacity}.Heading-root_R-u5B pre{font-size:14px;font-size:var(--fs-body-2);line-height:1.5}@media (min-width: 768px){.Heading-root_R-u5B pre{line-height:2}}.Heading-root_R-u5B pre{display:inline;overflow:hidden;font-family:Saira Semi Condensed,-apple-system,blinkmacsystemfont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-family:var(--font-family-base);font-style:italic;text-transform:none;transition:transform 1.3s cubic-bezier(.69,0,.27,1) 0s;transition:transform 1.3s var(--power3-ease-in-out) 0s;vertical-align:top}.Heading-alignRight_lzL3f{text-align:right}.Heading-line_MzTu6{overflow:hidden}.Heading-misaligned_4V-sv .Heading-line_MzTu6:nth-child(3){margin-left:40px}.Heading-char_D4NTc{transform:translate3d(0,100%,0);will-change:transform}pre .Heading-char_D4NTc{transform:translate3d(0,200%,0)}.Heading-menuOpen_cIvrp,.Heading-menuOpen_cIvrp pre{opacity:0;transform:translateZ(0) scale(.8);transition:all .5s cubic-bezier(.23,1,.38,1);transition:all .5s var(--power3-ease-out)}.Heading-isVisible_4lVgU .Heading-char_D4NTc{transform:translateZ(0)}.Heading-isVisible_4lVgU .Heading-char_D4NTc:nth-child(1){transition:transform 1.3s cubic-bezier(.69,0,.27,1) .03s;transition:transform 1.3s var(--power3-ease-in-out) .03s}.Heading-isVisible_4lVgU .Heading-char_D4NTc:nth-child(2){transition:transform 1.3s cubic-bezier(.69,0,.27,1) .06s;transition:transform 1.3s var(--power3-ease-in-out) .06s}.Heading-isVisible_4lVgU .Heading-char_D4NTc:nth-child(3){transition:transform 1.3s cubic-bezier(.69,0,.27,1) .09s;transition:transform 1.3s var(--power3-ease-in-out) .09s}.Heading-isVisible_4lVgU .Heading-char_D4NTc:nth-child(4){transition:transform 1.3s cubic-bezier(.69,0,.27,1) .12s;transition:transform 1.3s var(--power3-ease-in-out) .12s}.Heading-isVisible_4lVgU .Heading-char_D4NTc:nth-child(5){transition:transform 1.3s cubic-bezier(.69,0,.27,1) .15s;transition:transform 1.3s var(--power3-ease-in-out) .15s}.Heading-isVisible_4lVgU .Heading-char_D4NTc:nth-child(6){transition:transform 1.3s cubic-bezier(.69,0,.27,1) .18s;transition:transform 1.3s var(--power3-ease-in-out) .18s}.Heading-isVisible_4lVgU .Heading-char_D4NTc:nth-child(7){transition:transform 1.3s cubic-bezier(.69,0,.27,1) .21s;transition:transform 1.3s var(--power3-ease-in-out) .21s}.Heading-isVisible_4lVgU .Heading-char_D4NTc:nth-child(8){transition:transform 1.3s cubic-bezier(.69,0,.27,1) .24s;transition:transform 1.3s var(--power3-ease-in-out) .24s}.Heading-isVisible_4lVgU .Heading-char_D4NTc:nth-child(9){transition:transform 1.3s cubic-bezier(.69,0,.27,1) .27s;transition:transform 1.3s var(--power3-ease-in-out) .27s}.Heading-isVisible_4lVgU .Heading-char_D4NTc:nth-child(10){transition:transform 1.3s cubic-bezier(.69,0,.27,1) .3s;transition:transform 1.3s var(--power3-ease-in-out) .3s}.Heading-isVisible_4lVgU .Heading-char_D4NTc:nth-child(11){transition:transform 1.3s cubic-bezier(.69,0,.27,1) calc(.03s * 11);transition:transform 1.3s var(--power3-ease-in-out) calc(.03s * 11)}.Heading-isVisible_4lVgU .Heading-char_D4NTc:nth-child(12){transition:transform 1.3s cubic-bezier(.69,0,.27,1) .36s;transition:transform 1.3s var(--power3-ease-in-out) .36s}.Heading-isVisible_4lVgU .Heading-char_D4NTc:nth-child(13){transition:transform 1.3s cubic-bezier(.69,0,.27,1) .39s;transition:transform 1.3s var(--power3-ease-in-out) .39s}.Heading-isVisible_4lVgU .Heading-char_D4NTc:nth-child(14){transition:transform 1.3s cubic-bezier(.69,0,.27,1) .42s;transition:transform 1.3s var(--power3-ease-in-out) .42s}.Heading-isVisible_4lVgU .Heading-char_D4NTc:nth-child(15){transition:transform 1.3s cubic-bezier(.69,0,.27,1) calc(.03s * 15);transition:transform 1.3s var(--power3-ease-in-out) calc(.03s * 15)}.Heading-isVisible_4lVgU .Heading-char_D4NTc:nth-child(16){transition:transform 1.3s cubic-bezier(.69,0,.27,1) .48s;transition:transform 1.3s var(--power3-ease-in-out) .48s}.Heading-isVisible_4lVgU .Heading-char_D4NTc:nth-child(17){transition:transform 1.3s cubic-bezier(.69,0,.27,1) .51s;transition:transform 1.3s var(--power3-ease-in-out) .51s}.Heading-isVisible_4lVgU .Heading-char_D4NTc:nth-child(18){transition:transform 1.3s cubic-bezier(.69,0,.27,1) .54s;transition:transform 1.3s var(--power3-ease-in-out) .54s}.Heading-isVisible_4lVgU .Heading-char_D4NTc:nth-child(19){transition:transform 1.3s cubic-bezier(.69,0,.27,1) .57s;transition:transform 1.3s var(--power3-ease-in-out) .57s}.Heading-isVisible_4lVgU .Heading-char_D4NTc:nth-child(20){transition:transform 1.3s cubic-bezier(.69,0,.27,1) .6s;transition:transform 1.3s var(--power3-ease-in-out) .6s}.Heading-isVisible_4lVgU .Heading-char_D4NTc:nth-child(21){transition:transform 1.3s cubic-bezier(.69,0,.27,1) .63s;transition:transform 1.3s var(--power3-ease-in-out) .63s}.Heading-isVisible_4lVgU .Heading-char_D4NTc:nth-child(22){transition:transform 1.3s cubic-bezier(.69,0,.27,1) calc(.03s * 22);transition:transform 1.3s var(--power3-ease-in-out) calc(.03s * 22)}.Heading-isVisible_4lVgU .Heading-char_D4NTc:nth-child(23){transition:transform 1.3s cubic-bezier(.69,0,.27,1) .69s;transition:transform 1.3s var(--power3-ease-in-out) .69s}.Heading-isVisible_4lVgU .Heading-char_D4NTc:nth-child(24){transition:transform 1.3s cubic-bezier(.69,0,.27,1) .72s;transition:transform 1.3s var(--power3-ease-in-out) .72s}.Heading-isVisible_4lVgU .Heading-char_D4NTc:nth-child(25){transition:transform 1.3s cubic-bezier(.69,0,.27,1) .75s;transition:transform 1.3s var(--power3-ease-in-out) .75s}.Heading-isVisible_4lVgU .Heading-char_D4NTc:nth-child(26){transition:transform 1.3s cubic-bezier(.69,0,.27,1) .78s;transition:transform 1.3s var(--power3-ease-in-out) .78s}.Heading-isVisible_4lVgU .Heading-char_D4NTc:nth-child(27){transition:transform 1.3s cubic-bezier(.69,0,.27,1) calc(.03s * 27);transition:transform 1.3s var(--power3-ease-in-out) calc(.03s * 27)}.Heading-isVisible_4lVgU .Heading-char_D4NTc:nth-child(28){transition:transform 1.3s cubic-bezier(.69,0,.27,1) .84s;transition:transform 1.3s var(--power3-ease-in-out) .84s}.Heading-isVisible_4lVgU .Heading-char_D4NTc:nth-child(29){transition:transform 1.3s cubic-bezier(.69,0,.27,1) .87s;transition:transform 1.3s var(--power3-ease-in-out) .87s}.Heading-isVisible_4lVgU .Heading-char_D4NTc:nth-child(30){transition:transform 1.3s cubic-bezier(.69,0,.27,1) calc(.03s * 30);transition:transform 1.3s var(--power3-ease-in-out) calc(.03s * 30)}.Heading-isVisible_4lVgU .Heading-char_D4NTc:nth-child(31){transition:transform 1.3s cubic-bezier(.69,0,.27,1) calc(.03s * 31);transition:transform 1.3s var(--power3-ease-in-out) calc(.03s * 31)}.Heading-isVisible_4lVgU .Heading-char_D4NTc:nth-child(32){transition:transform 1.3s cubic-bezier(.69,0,.27,1) .96s;transition:transform 1.3s var(--power3-ease-in-out) .96s}.Heading-isVisible_4lVgU .Heading-char_D4NTc:nth-child(33){transition:transform 1.3s cubic-bezier(.69,0,.27,1) .99s;transition:transform 1.3s var(--power3-ease-in-out) .99s}.Heading-isVisible_4lVgU .Heading-char_D4NTc:nth-child(34){transition:transform 1.3s cubic-bezier(.69,0,.27,1) 1.02s;transition:transform 1.3s var(--power3-ease-in-out) 1.02s}.Heading-isVisible_4lVgU .Heading-char_D4NTc:nth-child(35){transition:transform 1.3s cubic-bezier(.69,0,.27,1) 1.05s;transition:transform 1.3s var(--power3-ease-in-out) 1.05s}.About-root_-thQo{font-size:14px;font-size:var(--fs-body-2);line-height:1.5}@media (min-width: 768px){.About-root_-thQo{line-height:2}}.About-root_-thQo{position:relative;z-index:1;padding-top:calc(15vh + 230px);padding-top:calc(15vh + var(--fs-display-1) + var(--spc-10));margin-top:calc(var(--app-height) / 2);margin-bottom:300vh;color:#fff;color:var(--color-white)}@media (min-width: 1024px){.About-root_-thQo{margin-top:var(--app-height)}}.About-root_-thQo h3{margin-top:64px;margin-top:var(--content-block-margin-top)}.About-awardsTitle_AYUd-{margin-top:80px;margin-top:var(--spc-10)}.About-section_IEwd6{margin-top:64px;margin-top:var(--content-block-margin-top)}@media (min-width: 1024px){.About-columns_GfyA1{display:flex;flex-direction:row;gap:32px;gap:var(--spc-4)}.About-columns_GfyA1>*{flex:1 1}}.ImageTrigger-root_TRnky{position:relative;font-style:normal;font-weight:600;font-weight:var(--fw-semibold);white-space:nowrap}.ImageTrigger-root_TRnky:before{position:absolute;z-index:-1;top:50%;right:0;left:0;width:100%;height:50%;background:rgb(11,19,172);background:linear-gradient(0deg,rgba(11,19,172,1) 0%,rgba(151,1,152,1) 100%);content:"";transition:all .3s ease;will-change:height,top}.ImageTrigger-root_TRnky:hover:before{top:0;height:100%}.Square-root_QtEq5{display:inline-block;width:1em}.List-root_acNhM{margin-top:64px;margin-top:var(--content-block-margin-top)}.List-item_huqD-{display:flex;justify-content:space-between;padding:16px 0;padding:var(--spc-2) 0}.List-item_huqD-:not(:last-child){border-bottom:1px solid rgba(255,255,255,.4);border-bottom:1px solid rgb(var(--color-whiteRGB) / 40%)}.Contact-root_nlWJs{font-size:14px;font-size:var(--fs-body-2);line-height:1.5}@media (min-width: 768px){.Contact-root_nlWJs{line-height:2}}.Contact-root_nlWJs{position:relative;z-index:1;height:50vh;padding-top:50vh}.Contact-root_nlWJs,.Contact-root_nlWJs a{color:#fff;color:var(--color-white)}.Contact-root_nlWJs a{position:relative;cursor:none;text-decoration:none}.Contact-section_lHKN7{margin:40px 0;margin:var(--spc-5) 0}.Contact-emailContainer_0Uh5j{overflow:hidden}.Contact-email_RIfzb{display:inline-block}.Contact-email_RIfzb:before{position:absolute;z-index:-1;top:auto;right:0;bottom:0;left:0;width:100%;height:0;background:rgb(11,19,172);background:linear-gradient(0deg,rgba(11,19,172,1) 0%,rgba(151,1,152,1) 100%);content:"";transform:translate3d(0,100%,0) scale(1);transform-origin:center bottom;transition:all .3s ease;will-change:transform}.Contact-isEmailVisible_6Tufz .Contact-email_RIfzb:before{height:50%;transform:translateZ(0) scale(1);transition:transform .7s ease,height .7s ease 1.5s}.Contact-isEmailVisible_6Tufz .Contact-email_RIfzb:hover:before{transform:translateZ(0) scaleY(1.5);transition:all .3s ease}.Contact-list_rybs6{padding-top:40px;padding-top:var(--spc-5);padding-left:0}@media (min-width: 1024px){.Contact-list_rybs6{padding-top:0;padding-left:80px;padding-left:var(--spc-10)}}.Contact-list_rybs6 li{list-style:none}.Contact-list_rybs6 li a{font-size:16px;font-size:var(--fs-body-1);font-weight:500;font-weight:var(--fw-medium);line-height:2.5}@media (min-width: 1024px){.Contact-list_rybs6 li a{line-height:1.7}}.ProjectHero-root_zthfo{position:relative;display:flex;flex-direction:column;margin-top:96px;margin-top:calc(var(--frame-margin) * 4);margin-bottom:112px;margin-bottom:var(--module-margin-bottom);background-color:#fff;background-color:var(--color-white)}@media (min-width: 1024px){.ProjectHero-root_zthfo{flex-direction:row;margin-top:24px;margin-top:var(--frame-margin)}}.ProjectHero-figure_6ZhEb{position:relative;z-index:1;z-index:var(--z-above);width:100%;height:40vh;flex:1 1 auto;margin:0;transition:visibility 0s cubic-bezier(.15,.94,.21,.98) 1s;transition:visibility 0s var(--expo-ease-out) 1s;visibility:hidden}@media (min-width: 1024px){.ProjectHero-figure_6ZhEb{width:62%;max-width:62%;height:70vh}}.ProjectHero-open_Uch7l .ProjectHero-figure_6ZhEb,.ProjectHero-transitionOut_nFD0I .ProjectHero-figure_6ZhEb{visibility:visible}.ProjectHero-figure_6ZhEb:before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;background-color:var(--color-white);content:"";transform:scale(1);transform-origin:bottom;transition:transform 1s cubic-bezier(.92,.02,.83,.21) 0s;transition:transform 1s var(--expo-ease-in) 0s}.ProjectHero-open_Uch7l .ProjectHero-figure_6ZhEb:before{transform:scaleY(0);transform-origin:top;transition:transform 1s cubic-bezier(.15,.94,.21,.98) var( --modal-enter-delay);transition:transform 1s var(--expo-ease-out) var( --modal-enter-delay)}.ProjectHero-figure_6ZhEb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ProjectHero-detailContainer_kZqEs{display:flex;flex:1 1;flex-direction:column;justify-content:space-between}@media (min-width: 1024px){.ProjectHero-detailContainer_kZqEs{margin-left:32px;margin-left:var(--spc-4)}}.ProjectHero-details_c4crU{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:32px;margin-top:var(--spc-4);gap:32px;gap:var(--spc-4)}.ProjectHero-details_c4crU>div{flex:calc(50% - 32px);flex:calc(50% - var(--spc-4))}.ProjectHero-details_c4crU h3{font-size:16px;font-size:var(--fs-label);font-weight:700;font-weight:var(--fw-bold);text-transform:uppercase}.ProjectHero-details_c4crU p{font-size:14px;font-size:var(--fs-desc);font-weight:300;font-weight:var(--fw-light);margin:0}@media (min-width: 768px){.ProjectHero-details_c4crU{justify-content:flex-start}}.ProjectHero-detailBlock_b-dnH{overflow:hidden}.ProjectHero-detailBlock_b-dnH h3,.ProjectHero-detailBlock_b-dnH p{transform:translate3d(-100%,0,0);transition:transform 1s cubic-bezier(.86,.01,.14,1) 0s;transition:transform 1s var(--expo-ease-in-out) 0s}.ProjectHero-open_Uch7l .ProjectHero-detailBlock_b-dnH h3,.ProjectHero-open_Uch7l .ProjectHero-detailBlock_b-dnH p{transform:translateZ(0)}.ProjectHero-open_Uch7l .ProjectHero-detailBlock_b-dnH h3{transition:transform 1s cubic-bezier(.86,.01,.14,1) calc(var( --modal-enter-delay) + .2s);transition:transform 1s var(--expo-ease-in-out) calc(var( --modal-enter-delay) + .2s)}.ProjectHero-open_Uch7l .ProjectHero-detailBlock_b-dnH p{transition:transform 1s cubic-bezier(.86,.01,.14,1) calc(var( --modal-enter-delay) + .3s);transition:transform 1s var(--expo-ease-in-out) calc(var( --modal-enter-delay) + .3s)}.ProjectHero-info_KL5lR{display:flex;width:100%;flex-direction:column;visibility:visible}@media (min-width: 1024px){.ProjectHero-info_KL5lR{max-width:39%}}.ProjectHero-titleContainer_-Aka8{position:relative;z-index:1;z-index:var(--z-above);margin-top:32px;margin-top:var(--spc-4);mix-blend-mode:difference}@media (min-width: 1024px){.ProjectHero-titleContainer_-Aka8{direction:rtl}}.ProjectHero-titleInner_2KjrR{overflow:hidden}@media (min-width: 1024px){.ProjectHero-titleInner_2KjrR{margin-left:-20%}}.ProjectHero-title_2Nisi{font-size:52px;font-size:var(--fs-display-2);line-height:1.1;color:#fff;color:var(--color-white);font-weight:300;font-weight:var(--fw-light);transform:translate3d(0,100%,0);transition:transform 1s 0s;will-change:transform}.ProjectHero-open_Uch7l .ProjectHero-title_2Nisi{transform:translateZ(0);transition:transform 1s var( --modal-enter-delay)}@media (min-width: 1024px){.ProjectHero-title_2Nisi{margin-top:0;text-align:left}}@media (min-width: 1280px){.ProjectHero-title_2Nisi{margin-top:0}}.ProjectHero-live_ezSv4{font-size:16px;font-size:var(--fs-label);font-weight:700;font-weight:var(--fw-bold);display:flex;overflow:hidden;margin-top:48px;margin-top:var(--spc-6);align-content:flex-end;justify-content:flex-end;place-content:flex-end}.ProjectHero-live_ezSv4 a{display:flex;cursor:none;align-items:center;justify-items:center;place-items:center;text-decoration:none;transform:translate3d(-100%,0,0);transition:transform 1s cubic-bezier(.86,.01,.14,1) 0s;transition:transform 1s var(--expo-ease-in-out) 0s}.ProjectHero-live_ezSv4 a img{margin-left:8px;margin-left:var(--spc-1)}.ProjectHero-open_Uch7l .ProjectHero-live_ezSv4 a{transform:translateZ(0);transition:transform 1s cubic-bezier(.86,.01,.14,1) calc(var( --modal-enter-delay) + .5s);transition:transform 1s var(--expo-ease-in-out) calc(var( --modal-enter-delay) + .5s)}@media (min-width: 1024px){.ProjectHero-live_ezSv4{display:block;width:calc(50% - 16px);width:calc(50% - var(--spc-2));margin-top:0;margin-left:calc(50% + 16px);margin-left:calc(50% + var(--spc-2))}}.ProjectHero-externalArrow_OJQNt{display:inline-block;margin-left:4px}.ProjectHero-externalArrow_OJQNt path{stroke:#000}.ProjectCTA-root_AUnot{margin:30vh 0;opacity:0;transform:translate3d(0,50px,0);transition:all .3s ease}.ProjectCTA-root_AUnot.ProjectCTA-open_b-mkb{opacity:1;transform:translate(0,0,0)}.ProjectCTA-container_ArgAy{display:flex;justify-content:space-between}.ProjectCTA-container_ArgAy>*{flex:1 1}.ProjectCTA-cta_MPfbd{font-size:16px;font-size:var(--fs-body-1);font-weight:500;font-weight:var(--fw-medium);padding:32px 0;padding:var(--spc-4) 0;border:0;margin:0;background-color:transparent;cursor:none;align-items:center;justify-items:center;place-items:center;text-align:center}.ProjectCTA-nextInner_aUPMY{position:relative;display:inline-block}.ProjectCTA-loader_wdGrp{position:absolute;z-index:-1;top:50%;left:50%;opacity:.5;transform:translate(-50%,-50%)}.ProjectCTA-loader_wdGrp circle{transition:stroke-dashoffset 3s linear}.TextIntro-root_aAjNi{font-size:28px;font-size:var(--fs-highlight);overflow:hidden;margin-bottom:112px;margin-bottom:var(--module-margin-bottom);visibility:visible}.TextIntro-inner_3pmWx{opacity:0;transform:translate3d(0,100%,0);transition:all 1s cubic-bezier(.86,.01,.14,1) 0s;transition:all 1s var(--expo-ease-in-out) 0s}.TextIntro-open_TBJpk .TextIntro-inner_3pmWx{opacity:1;transform:translateZ(0);transition:all 2s cubic-bezier(.86,.01,.14,1) calc(var( --modal-enter-delay) + .5s);transition:all 2s var(--expo-ease-in-out) calc(var( --modal-enter-delay) + .5s)}.TextTwoColumns-root_O-gc4{margin-bottom:112px;margin-bottom:var(--module-margin-bottom);opacity:0;transition:all .5s ease 0s}.TextTwoColumns-root_O-gc4.TextTwoColumns-open_C9Rp5{opacity:1;transition:all .3s ease}@media (min-width: 1024px){.TextTwoColumns-root_O-gc4{display:flex;gap:80px;gap:var(--spc-10)}}.TextTwoColumns-title_n8jRI{font-size:28px;font-size:var(--fs-highlight);margin:0;font-weight:300;font-weight:var(--fw-light);transform:translate3d(0,100%,0)}.TextTwoColumns-visible_NF6Wv .TextTwoColumns-title_n8jRI{transform:translateZ(0);transition:transform .7s cubic-bezier(.86,.01,.14,1);transition:transform .7s var(--expo-ease-in-out)}@media (min-width: 1024px){.TextTwoColumns-title_n8jRI{flex-basis:50%;padding-right:32px;padding-right:var(--spc-4)}}.TextTwoColumns-text_U4AYc{font-size:16px;font-size:var(--fs-body-3);opacity:0}.TextTwoColumns-visible_NF6Wv .TextTwoColumns-text_U4AYc{opacity:1;transition:opacity .5s cubic-bezier(.86,.01,.14,1) .2s;transition:opacity .5s var(--expo-ease-in-out) .2s}.TextTwoColumns-label_1RQ6-{margin:0}.TextTwoColumns-numbersContainer_ANSa0{display:flex;flex-direction:column;margin-top:48px;margin-top:var(--spc-6)}@media (min-width: 1024px){.TextTwoColumns-numbersContainer_ANSa0{flex-direction:row}}.TextTwoColumns-techContainer_XFpCI{display:flex;flex-flow:column wrap;justify-content:space-between;margin-top:48px;margin-top:var(--spc-6);gap:24px;gap:var(--spc-3)}@media (min-width: 1024px){.TextTwoColumns-techContainer_XFpCI{flex-direction:row}}.TextTwoColumns-techContainer_XFpCI .TextTwoColumns-label_1RQ6-{margin-top:16px;margin-top:var(--spc-2)}.TextTwoColumns-wrapper_dlWnn{overflow:hidden}.TextTwoColumns-number_rmwrt{font-size:52px;font-size:var(--fs-display-2);line-height:1.1;display:inline-block}.TextTwoColumns-item_3BNEX{flex:1 1}.TextTwoColumns-item_3BNEX .TextTwoColumns-number_rmwrt,.TextTwoColumns-item_3BNEX .TextTwoColumns-label_1RQ6-{transform:translate3d(0,100%,0)}.TextTwoColumns-visible_NF6Wv .TextTwoColumns-item_3BNEX:nth-child(1) .TextTwoColumns-number_rmwrt,.TextTwoColumns-visible_NF6Wv .TextTwoColumns-item_3BNEX:nth-child(1) .TextTwoColumns-label_1RQ6-{transform:translateZ(0);transition:transform 1.3s cubic-bezier(.86,.01,.14,1) .1s;transition:transform 1.3s var(--expo-ease-in-out) .1s}.TextTwoColumns-visible_NF6Wv .TextTwoColumns-item_3BNEX:nth-child(2) .TextTwoColumns-number_rmwrt,.TextTwoColumns-visible_NF6Wv .TextTwoColumns-item_3BNEX:nth-child(2) .TextTwoColumns-label_1RQ6-{transform:translateZ(0);transition:transform 1.3s cubic-bezier(.86,.01,.14,1) .2s;transition:transform 1.3s var(--expo-ease-in-out) .2s}.TextTwoColumns-visible_NF6Wv .TextTwoColumns-item_3BNEX:nth-child(3) .TextTwoColumns-number_rmwrt,.TextTwoColumns-visible_NF6Wv .TextTwoColumns-item_3BNEX:nth-child(3) .TextTwoColumns-label_1RQ6-{transform:translateZ(0);transition:transform 1.3s cubic-bezier(.86,.01,.14,1) calc(3 * .1s);transition:transform 1.3s var(--expo-ease-in-out) calc(3 * .1s)}.TextTwoColumns-tech_TbRcI{display:flex;max-width:100px;flex:1 0 auto;flex-direction:column;gap:16px;gap:var(--spc-2);align-content:flex-end;justify-content:flex-end;place-content:flex-end}.TextTwoColumns-figure_xFvHT{padding:0;margin:0}.TextTwoColumns-figure_xFvHT img{width:100%}.Media-root_K4Ghm{display:flex;width:100%;flex-direction:column;margin-bottom:112px;margin-bottom:var(--module-margin-bottom);gap:32px;gap:var(--spc-4);opacity:0;transition:all .5s ease 0s}@media (min-width: 1024px){.Media-root_K4Ghm{flex-direction:row;gap:64px;gap:var(--spc-8)}}.Media-root_K4Ghm.Media-open_GrAAS{opacity:1;transition:all .3s ease}.Media-root_K4Ghm img,.Media-root_K4Ghm video{width:100%}.Media-item_jqaOh{flex:1 1}.Awards-root_BnVaY{margin-bottom:112px;margin-bottom:var(--module-margin-bottom);opacity:0;transition:opacity .5s ease}.Awards-root_BnVaY.Awards-open_DGf5K{opacity:1}.Awards-container_c8D4k{display:flex;flex-flow:column wrap;align-content:flex-start;justify-content:flex-start;place-content:flex-start}@media (min-width: 768px){.Awards-container_c8D4k{flex-direction:row}}.Awards-title_ipRmH{font-size:28px;font-size:var(--fs-highlight);margin:0;font-weight:300;font-weight:var(--fw-light)}.Awards-figure_s7aHy{padding:0;margin:32px 0;margin:var(--spc-4) 0}@media (min-width: 1024px){.Awards-figure_s7aHy{width:calc(50% - 64px);width:calc(50% - var(--spc-8));margin:0 32px 120px;margin:0 var(--spc-4) var(--spc-15)}}.Awards-figure_s7aHy img{max-width:200px;max-height:80px}.Numbers-root_FwSZR{margin-bottom:112px;margin-bottom:var(--module-margin-bottom)}.Numbers-wrapper_AsjAj{overflow:hidden}.Numbers-number_pSo5t{font-size:52px;font-size:var(--fs-display-2);line-height:1.1;display:inline-block}.Numbers-label_CyyBv{margin:0}.Numbers-item_4TAK0 .Numbers-number_pSo5t,.Numbers-item_4TAK0 .Numbers-label_CyyBv{transform:translate3d(0,100%,0)}.Numbers-visible_ig7tJ .Numbers-item_4TAK0:nth-child(1) .Numbers-number_pSo5t,.Numbers-visible_ig7tJ .Numbers-item_4TAK0:nth-child(1) .Numbers-label_CyyBv{transform:translateZ(0);transition:transform 1.3s cubic-bezier(.86,.01,.14,1) .1s;transition:transform 1.3s var(--expo-ease-in-out) .1s}.Numbers-visible_ig7tJ .Numbers-item_4TAK0:nth-child(2) .Numbers-number_pSo5t,.Numbers-visible_ig7tJ .Numbers-item_4TAK0:nth-child(2) .Numbers-label_CyyBv{transform:translateZ(0);transition:transform 1.3s cubic-bezier(.86,.01,.14,1) .2s;transition:transform 1.3s var(--expo-ease-in-out) .2s}.Numbers-visible_ig7tJ .Numbers-item_4TAK0:nth-child(3) .Numbers-number_pSo5t,.Numbers-visible_ig7tJ .Numbers-item_4TAK0:nth-child(3) .Numbers-label_CyyBv{transform:translateZ(0);transition:transform 1.3s cubic-bezier(.86,.01,.14,1) calc(3 * .1s);transition:transform 1.3s var(--expo-ease-in-out) calc(3 * .1s)}
