html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a,button{font:inherit;cursor:pointer;text-decoration:none;padding:0;outline:none;border:none;background:none;color:inherit;display:inline-block;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}span,img,video,svg,picture{display:block}img,picture,video{-webkit-touch-callout:none}span{display:inline-block}:root{--vh: 100vh;--vw: 100vw;--gutter: 1.2rem;--fs-mobile: calc(100vw / 390 * 10);--fs-tablet: calc(100vw / 768 * 10);--fs-laptop: calc(100vw / 1512 * 10);--fs-hd: calc(100vw / 1920 * 10);--c-black: #000000;--c-yellow: #FFDD9C;--c-white: #F5F4EE}@media all and (min-width:768px){:root{--gutter: 1.6rem}}.dg.ac{z-index:99999!important}.o-hidden{overflow:hidden}.not-found,.project,.project__swiper-navigation,.projects,.projects__swiper-navigation,.studio,.studio__img,.contact-contents,.home-navigation,.splash-screen,.team .scroll-helpers__overlay,.clients .scroll-helpers__overlay,.team,.background,.commands,.page-modal,.menu,.loader,.gl{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.header__default-logo,.header__background,.home-navigation__pictures,.splash-screen__pictures,.splash-screen__picture,.header-navigation__actions,.team__picture,.project-thumbnail,.project-thumbnail__image,.project-link__title--glow,.team-members__picture,.team-members__name-title--blur,.team-thumbnail:before,.project-link__background,.project-link__background-active,.audio-toggle__background,.scrollbar__vector,.skeuo-button__background,.menu__link-mask{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.project-contents__head-scroller,.projects__swiper,.clients__head-inner,.studio__head-scroller,.home-navigation__list,.content-read-more__scroller-inner,.project-link,.project-link__contents,.menu__list{display:flex;align-items:flex-start;flex-direction:column}.not-found__inner,.project__swiper-navigation,.header__navigation,.header__navigation-list,.projects__swiper-navigation,.studio,.contact-contents,.contact-contents__email,.contact-contents__socials-list,.contact-contents__socials-link-inner,.splash-screen__contents,.splash-screen__contents-logo,.splash-screen__contents-action-button,.splash-screen__contents-infos,.scroll-helpers__overlay,.scroll-helpers__overlay-button,.header-navigation__actions,.header-navigation__action,.content-read-more__overlay,.client__inner,.skeuo-button__icon-container,.project-link__types,.project-link__badge-new,.team-members__inner,.team-members__header,.team-members__header-nav,.team-members__header-names,.team-members__radar,.player__controls,.player__controls-actions,.player__controls-button,.swiper-navigation__list,.swiper-navigation__button,.commands__inner{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.about-navigation-mobile__item,.about-navigation-mobile__link-text,.project-link__title,.menu__link-text{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}*,*:before,*:after{box-sizing:border-box}::-webkit-scrollbar{display:none;width:0;background-color:transparent}html,body{overscroll-behavior-y:none;overscroll-behavior-x:none}html{-webkit-text-size-adjust:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;scrollbar-width:none;overscroll-behavior:none;background-color:#000;font-size:var(--fs-mobile)}@media all and (min-width:768px){html{font-size:var(--fs-tablet)}}@media all and (min-width:1024px){html{font-size:var(--fs-laptop)}}@media all and (min-width:1920px){html{font-size:var(--fs-hd)}}body{font:400 1.8rem/1.48 helvetica-neue-lt-pro,sans-serif;color:#fff}@media all and (min-width:1024px){body{font-size:1.6rem}}#app{position:relative;z-index:1;min-height:calc(var(--vh) * 100)}.gl{z-index:0;pointer-events:none}.loader{z-index:1000;display:flex;align-items:flex-end;justify-content:flex-end;gap:1rem;padding:2rem}@media all and (min-width:1024px){.loader{padding:5rem}}.loader__icon{aspect-ratio:1;color:#f7c056;max-width:2rem}@media all and (min-width:1024px){.loader__icon{max-width:4rem}}.project-link__type,.team-members__radar-attribute{font:400 1.4rem/1.2 obviously-narrow,sans-serif;text-transform:uppercase}.project-link__badge-new-text{font:400 1.6rem/1.2 obviously-narrow,sans-serif;text-transform:uppercase}.home-navigation__link,.project-link__title,.menu__link{font:700 italic 2rem/1.2 obviously-narrow,sans-serif;text-transform:uppercase}@media all and (min-width:550px){.home-navigation__link,.project-link__title,.menu__link{font-size:1rem}}@media all and (min-width:768px){.home-navigation__link,.project-link__title,.menu__link{font-size:2.8rem}}.team-members__name-title{font:700 italic 3.2rem/1.2 obviously-narrow,sans-serif;text-transform:uppercase}@media all and (min-width:1024px){.team-members__name-title{font-size:3.2rem}}.header__navigation-link,.header-navigation__link{font:700 italic 3.3rem/1.2 obviously-narrow,sans-serif;text-transform:uppercase}.project-contents__head-title,.clients__head-title,.studio__head-title,.content-read-more__title{font:700 italic 3.2rem/1.2 obviously-narrow,sans-serif;text-transform:uppercase}@media all and (min-width:550px){.project-contents__head-title,.clients__head-title,.studio__head-title,.content-read-more__title{font-size:2.8rem}}@media all and (min-width:768px){.project-contents__head-title,.clients__head-title,.studio__head-title,.content-read-more__title{font-size:4rem}}@media all and (min-width:1024px){.project-contents__head-title,.clients__head-title,.studio__head-title,.content-read-more__title{font-size:4rem}}.splash-screen__contents-infos{font:400 1.4rem/1.2 helvetica-neue-lt-pro,sans-serif}.splash-screen__contents-action-button,.skeuo-button__text{font:700 1.8rem/1.2 helvetica-neue-lt-pro,sans-serif}.not-found__title{font:400 4.8rem/1.2 helvetica-neue-lt-pro,sans-serif}@media all and (max-width:767.98px){.not-found__title{font-size:2.8rem}}.not-found__title,.not-found__subtitle{background:linear-gradient(180deg,#cdd4ce,#c1c1c1);-webkit-background-clip:text;background-clip:text;text-fill-color:transparent;-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:#000000;color:#cdd4ce;opacity:.8;text-shadow:1px 1px 1px #000000;filter:blur(.75px)}@media all and (min-width:768px){.not-found__title,.not-found__subtitle{-webkit-text-stroke-width:1px;text-shadow:2px 2px 2px #000000}}.menu{z-index:100;display:flex;align-items:flex-end;justify-content:flex-start;padding:8rem var(--gutter)}@media all and (min-width:768px){.menu{padding:10rem var(--gutter)}}@media all and (min-width:1024px){.menu{padding:15rem 14rem}}.menu:not(.home-navigation__menu){background:linear-gradient(0deg,#0003,#0003),#ffffff03;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}@media all and (min-width:1024px){.menu:not(.home-navigation__menu){padding:14rem 6rem}}.menu__inner{perspective:1000px;width:100%}@media all and (min-width:550px){.menu__inner{max-width:26rem}}@media all and (min-width:768px){.menu__inner{max-width:44.3rem}}.menu__nav{position:relative;transform:rotateY(30deg);width:100%}.menu__list,.menu__item{width:100%}.menu__link{color:#ffdd9c;position:relative;width:100%}.menu__link--active{color:#f7c056}.menu__link--disabled{opacity:.4;pointer-events:none;cursor:default}.menu--modal .menu__link[data-modal-trigger]{display:none}.menu__link-inner{position:relative;z-index:2;display:block;width:100%;padding:1.2rem 2rem 1.4rem}@media all and (min-width:768px){.menu__link-inner{padding:1.6rem 3rem 1.8rem}}.menu__link-text{width:100%;max-width:28rem}.menu__link-icon{aspect-ratio:1;position:absolute;top:50%;right:20%;transform:translateY(-50%);z-index:2;width:100%;max-width:2rem;display:none}@media all and (min-width:550px){.menu__link-icon{max-width:1.6rem}}@media all and (min-width:768px){.menu__link-icon{max-width:2.8rem}}@media all and (min-width:768px){.menu__link.menu__link--active .menu__link-icon{display:block}}html.m .menu__link-icon{display:none}@media all and (min-width:768px){.menu__link-mask-group{display:none}}@media all and (min-width:768px){.menu__link.menu__link--active .menu__link-mask-group{display:block}}.menu__link-mask-group--first{opacity:0;transform:translate(2rem);transition:opacity .4s cubic-bezier(.19,1,.22,1) 0ms,transform .4s cubic-bezier(.19,1,.22,1) 0ms}@media all and (max-width:767.98px){.menu__link-mask-group--first{display:none}}.menu__link--active .menu__link-mask-group--first{opacity:1;transition-delay:.1s;transform:translate(0)}.page-modal{z-index:100;background:linear-gradient(0deg,#0003,#0003),#ffffff03;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.page-modal__wrapper{width:100%;height:100%;overflow:hidden}.page-modal__content{width:100%}.page-modal__inner{max-width:52rem;margin:0 auto}.page-modal__inner--clone{height:calc(var(--vh, 1vh) * 100);overflow:hidden}.commands{z-index:10;padding:var(--gutter);background:linear-gradient(0deg,#0003,#0003),#ffffff03;-webkit-backdrop-filter:blur(36px);backdrop-filter:blur(36px)}.commands__inner{height:100%;width:100%}.commands__img{aspect-ratio:1.2702555366;width:min(74.564rem,76.2153321976vh)}.commands__img img{width:100%}.background{z-index:0;pointer-events:none;background:radial-gradient(62.6% 71.38% at 44.84% 45.82%,#022e00,#011700),#022e00}.grid-helper{position:fixed;top:0;right:0;bottom:0;left:0;height:100%;width:100%;padding:0 var(--gutter);z-index:101;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--gutter);pointer-events:none;z-index:1000}@media all and (min-width:768px){.grid-helper{grid-template-columns:repeat(6,1fr)}}@media all and (min-width:1024px){.grid-helper{grid-template-columns:repeat(12,1fr)}}.grid-helper>span{display:none;height:100%;background-color:#ff000040}.grid-helper>span:nth-child(-n+4){display:block}@media all and (min-width:768px){.grid-helper>span:nth-child(-n+6){display:block}}@media all and (min-width:1024px){.grid-helper>span{display:block}}.swiper-navigation{pointer-events:none}.swiper-navigation__list{gap:3.2rem}.swiper-navigation__button{width:3.8rem;height:3.8rem;border-radius:50%;position:relative;pointer-events:auto;outline:2px solid rgba(0,0,0,.3);background:#323837;box-shadow:inset .6px 1.7px 2.3px #6f6f71;transition:box-shadow .25s cubic-bezier(.19,1,.22,1)}@media all and (min-width:550px){.swiper-navigation__button{width:2.85rem;height:2.85rem}}.swiper-navigation__button:hover{box-shadow:inset 0 0 2.3px #00000080}.swiper-navigation__button--prev{transform:scaleX(-1)}.swiper-navigation__button-vector{width:2rem;height:2rem;margin-left:.3rem;color:#ffdd9c}@media all and (min-width:550px){.swiper-navigation__button-vector{width:1.5rem;height:1.5rem}}.player{position:relative;color:var(--c-white);cursor:pointer;overflow:hidden;height:100%;width:100%}.player[data-orientation=vertical]{aspect-ratio:.5625}.player[data-orientation=horizontal]{aspect-ratio:1.7777777778}@media all and (max-width:1023.98px){.player[data-orientation=horizontal]{aspect-ratio:.5625}}.player__video{display:block;position:absolute;top:50%;left:50%;object-fit:cover;width:100%;height:100%;transform:translate(-50%,-50%)}@media all and (max-width:1023.98px){.player[data-orientation=horizontal] .player__video{height:100%;width:200%;transform:translate(-50%,-50%) rotate(90deg)}}.player__controls{flex-direction:column;gap:1rem;position:absolute;width:100%;bottom:0;left:0;padding:1rem}@media all and (max-width:767.98px){.player__controls{font-size:1.2rem}}@media all and (min-width:768px){.player__controls{padding:2rem}}@media all and (min-width:1024px){.player:hover .player__controls{transform:translate(0);opacity:1}}.player__controls-actions{gap:1rem}.player__controls-button{width:3.8rem;height:3.8rem;position:relative;background:#2b2b2b;border-radius:50%;box-shadow:0 .5px .5px #ffffff80,inset 0 .826087px #00000040,inset 0 0 7.84783px 7.02174px #000000a8}.player__controls-button:before,.player__controls-button:after{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:3.2rem;width:3.2rem;border-radius:50%}.player__controls-button:before{z-index:0;background:#222;box-shadow:inset 0 -2px 2px #0006,inset 0 2px 2px #ffffff26}.player__controls-button:after{z-index:1;background:linear-gradient(180deg,#0000002e,#fff9);mix-blend-mode:overlay;transition:opacity .3s linear}.player__controls-button:hover:before{background:#1d1d1d;box-shadow:none}.player__controls-button:hover:after{opacity:0}.player__controls-button svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.player__controls-button--play svg{width:2rem;height:2rem;transform:translate(-45%,-50%)}.player--preview .player__controls-button--pause,.player--preview .player__controls-button--stop{display:none}.player__controls-button--pause svg{width:1.6rem;height:2rem}.player__controls-button--stop svg{width:1.6rem;height:1.6rem}.project-link__background,.project-link__background-active,.audio-toggle__background,.scrollbar__vector,.skeuo-button__background{z-index:0;pointer-events:none}.skeuo-button{position:relative}.skeuo-button[type=button],.skeuo-button[href]{cursor:pointer}.skeuo-button__inner{position:relative;z-index:1;display:inline-flex;align-items:center;gap:1.2rem;padding:.8rem 2rem .8rem .8rem}@media all and (min-width:768px){.skeuo-button__inner{padding:.8rem 8rem .8rem .8rem}}@media all and (min-width:1920px){.skeuo-button__inner{gap:.85rem}}.skeuo-button__icon-container{position:relative;aspect-ratio:1;width:2.8rem;border:2px solid #FFDD9C;border-radius:50%}.skeuo-button__icon-container>.skeuo-button__icon{position:relative;z-index:1}@media all and (min-width:768px){.skeuo-button__icon-container>.skeuo-button__icon{max-width:1.6rem}}.skeuo-button__icon-container>.skeuo-button__icon--glow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);filter:blur(4px);z-index:0;opacity:0;transition:opacity .3s cubic-bezier(.19,1,.22,1)}.skeuo-button:hover .skeuo-button__icon-container>.skeuo-button__icon--glow{opacity:1}.skeuo-button__icon{aspect-ratio:1;width:100%;color:#ffdd9c;max-width:1.2rem;overflow:visible}@media all and (min-width:768px){.skeuo-button__icon{max-width:2.8rem}}@media all and (min-width:1920px){.skeuo-button__icon{max-width:2rem}}.skeuo-button__text{background:linear-gradient(180deg,#cdd4ce,#898d8a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;filter:blur(.2px);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}@media all and (max-width:767.98px){.skeuo-button__text{font-size:1.2rem}}@media all and (min-width:1920px){.skeuo-button__text{font-size:1.2rem}}.skeuo-button__icon-nav-container{position:relative}.skeuo-button__icon-nav-container .skeuo-button__icon{position:relative;z-index:1}.skeuo-button__icon-nav-container .skeuo-button__icon--glow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);filter:blur(4px);z-index:0;transition:opacity .3s cubic-bezier(.19,1,.22,1)}.skeuo-button__icon-nav-container .skeuo-button__icon--glow path{opacity:0}.skeuo-button__icon-nav-container .skeuo-button__icon--glow path.skeuo-button__icon-path--active{opacity:1}.project-media__img,.project-header__img,.client__logo{aspect-ratio:var(--width)/var(--height);width:100%;overflow:hidden}.project-media__img>*,.project-header__img>*,.client__logo>*{width:100%;height:100%;object-fit:cover}picture[data-lazy],video[data-lazy]{opacity:0;transition:opacity .24s cubic-bezier(.39,.575,.565,1)}picture[data-lazy].loaded,video[data-lazy].loaded{opacity:1}.client{position:relative;padding:.1rem;background:linear-gradient(22.57deg,#ffdd9c00 48.38%,#ffdd9c 60.64%,#f7c056 71.29%,#f7c05600 86.77%),#f7c05633}.client,.client__inner{clip-path:shape(from 14.105572809% 1.788854382%,curve to 17% 0% with 15% 0%,line to 98% 0%,curve to 100% 2% with 100% 0%,line to 100% 98%,curve to 98% 100% with 100% 100%,line to 2% 100%,curve to 0% 98% with 0% 100%,line to 0% 32%,curve to .894427191% 28.211145618% with 0% 30%)}@supports not (clip-path: shape(from 0 0,line to 0 0)){.client,.client__inner{clip-path:polygon(15% 0%,100% 0%,100% 100%,0% 100%,0% 30%)}}.client__inner{aspect-ratio:1.3860759494;padding:3rem;background-color:#011700;position:relative;z-index:1}@media all and (max-width:767.98px){.client__inner{container-type:size}}.client__logo{position:relative;z-index:1;width:auto;max-height:100%}@media all and (max-width:767.98px){.client__logo{width:auto;max-height:100cqh;max-width:100cqw}}.client__logo img{object-fit:contain}.scrollbar__inner{position:relative;height:100%;width:100%;width:.6rem}.scrollbar__thumb{background-color:#f7c056;width:100%;height:10rem}.clients .scrollbar__thumb{height:5.4rem}.audio-toggle{display:flex;align-items:center;gap:.5rem;height:100%}@media all and (min-width:768px){.audio-toggle{gap:1rem}}.audio-toggle__form{display:flex;align-items:center;gap:.8rem}.audio-toggle__button{position:relative;cursor:pointer}.audio-toggle__button--left{transform:scaleX(-1)}.audio-toggle__button-icon{aspect-ratio:1;width:100%;color:#ffdd9c;max-width:1rem;position:relative;z-index:1;transition:opacity .3s cubic-bezier(.19,1,.22,1)}@media all and (min-width:768px){.audio-toggle__button-icon{max-width:1.6rem}}@media all and (min-width:1920px){.audio-toggle__button-icon{max-width:1rem}}.audio-toggle__button-icon--glow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);filter:blur(4px);opacity:0;transition:opacity .3s cubic-bezier(.19,1,.22,1)}.audio-toggle__button:hover .audio-toggle__button-icon--glow{opacity:1}.audio-toggle__status{min-width:2.6rem}@media all and (min-width:1920px){.audio-toggle__status{min-width:1.7rem}}.content{display:flex;align-items:flex-start;flex-direction:column;gap:2rem}.content--blurry{color:#d9d9d9;filter:blur(.5px);text-shadow:2px 2px 0px #0C1C06;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}.content a{color:inherit;text-decoration:underline}.content ul,.content ol{padding-left:1.6rem}.content ul{list-style:disc}.content ol{list-style:decimal}.content strong{font-weight:700}.content em{font-style:italic}.team-thumbnail{position:relative;cursor:pointer;opacity:.5}.team-thumbnail:before{content:"";display:block;transform:translate(-5%,3.5%);background-color:#ffdd9c;pointer-events:none;opacity:0}.team-thumbnail--random{opacity:1}@media all and (max-width:1023.98px){.team-thumbnail--random{display:none}}.team-thumbnail--active{opacity:1}.team-thumbnail--active:before{opacity:1}.team-thumbnail:before,.team-thumbnail__inner,.team-thumbnail__picture-container{clip-path:shape(from 14.105572809% 1.788854382%,curve to 17% 0% with 15% 0%,line to 98% 0%,curve to 100% 2% with 100% 0%,line to 100% 98%,curve to 98% 100% with 100% 100%,line to 2% 100%,curve to 0% 98% with 0% 100%,line to 0% 32%,curve to .894427191% 28.211145618% with 0% 30%)}@supports not (clip-path: shape(from 0 0,line to 0 0)){.team-thumbnail:before,.team-thumbnail__inner,.team-thumbnail__picture-container{clip-path:polygon(15% 0%,100% 0%,100% 100%,0% 100%,0% 30%)}}.team-thumbnail__inner{background:linear-gradient(22.57deg,#ffdd9c00 48.38%,#ffdd9c 60.64%,#f7c056 71.29%,#f7c05600 86.77%),#f7c05633;padding:.15rem}@media all and (min-width:1024px){.team-thumbnail__inner{padding:.1rem}}.team-thumbnail__picture-container{aspect-ratio:1.393442623;width:100%;position:relative;z-index:1;overflow:hidden}.team-thumbnail__picture{width:100%;height:100%;display:block}.team-thumbnail__picture img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.team-members{z-index:2;width:100%;padding:.1rem;background:linear-gradient(6.64deg,#ffdd9c00 55.25%,#ffdd9c 77.75%,#f7c056 94.91%,#f7c05600 117.4%),#f7c05633}@media all and (min-width:1024px){.team-members{position:fixed;bottom:calc(2rem + var(--footer-height));left:50%;transform:translate(-30%);max-width:35.4rem}}.team-members,.team-members__inner{clip-path:shape(from 9.5149287499% 1.9402850003%,curve to 12% 0% with 10% 0%,line to 98% 0%,curve to 100% 2% with 100% 0%,line to 100% 98%,curve to 98% 100% with 100% 100%,line to 2% 100%,curve to 0% 98% with 0% 100%,line to 0% 42%,curve to .4850712501% 38.0597149997% with 0% 40%)}@supports not (clip-path: shape(from 0 0,line to 0 0)){.team-members,.team-members__inner{clip-path:polygon(10% 0%,100% 0%,100% 100%,0% 100%,0% 40%)}}@media all and (min-width:768px){.team-members,.team-members__inner{clip-path:shape(from 4.7519305308% 1.9845557534%,curve to 7% 0% with 5% 0%,line to 98% 0%,curve to 100% 2% with 100% 0%,line to 100% 98%,curve to 98% 100% with 100% 100%,line to 2% 100%,curve to 0% 98% with 0% 100%,line to 0% 42%,curve to .2480694692% 38.0154442466% with 0% 40%)}@supports not (clip-path: shape(from 0 0,line to 0 0)){.team-members,.team-members__inner{clip-path:polygon(5% 0%,100% 0%,100% 100%,0% 100%,0% 40%)}}}@media all and (min-width:1024px){.team-members,.team-members__inner{clip-path:shape(from 13.8% 1.6%,curve to 17% 0% with 15% 0%,line to 98% 0%,curve to 100% 2% with 100% 0%,line to 100% 98%,curve to 98% 100% with 100% 100%,line to 2% 100%,curve to 0% 98% with 0% 100%,line to 0% 22%,curve to 1.2% 18.4% with 0% 20%)}@supports not (clip-path: shape(from 0 0,line to 0 0)){.team-members,.team-members__inner{clip-path:polygon(15% 0%,100% 0%,100% 100%,0% 100%,0% 20%)}}}.team-members__inner{flex-direction:column;position:relative;background-color:#011700;width:100%;height:100%;padding:2rem 3rem}@media all and (min-width:768px){.team-members__inner{padding:2rem 5rem}}@media all and (min-width:1024px){.team-members__inner{padding:2.4rem 3.2rem 4rem 4.8rem}}.team-members__pictures{aspect-ratio:.7075471698;width:100%;max-width:45rem;position:fixed;top:50%;right:0%;transform:translate(-50%,-50%);pointer-events:none;display:none}.team-members__header{position:relative;width:100%}@media all and (min-width:1024px){.team-members__header{text-align:center}}.team-members__header-nav{gap:1.6rem;width:100%;pointer-events:none}@media all and (max-width:1023.98px){.team-members__header-nav{display:none}}@media all and (min-width:1024px){.team-members__header-nav{position:absolute;justify-content:space-between}}.team-members__header-nav-button{position:relative;width:2.5rem;height:2.5rem;border-radius:50%;pointer-events:auto;border:1px solid rgba(0,0,0,.3);background:#323837;box-shadow:inset .5px 1.5px 2px #6f6f71;transition:box-shadow .25s cubic-bezier(.19,1,.22,1)}.team-members__header-nav-button:hover{box-shadow:inset .5px 1.5px 2px #00000080}.team-members__header-nav-button-icon{color:#ffdd9c;width:1.4rem;height:1.4rem;position:absolute;top:50%;left:50%;transform:translate(-40%,-50%)}.team-members__header-nav-button--prev .team-members__header-nav-button-icon{transform:translate(-60%,-50%) rotate(180deg)}.team-members__header-nav-button:hover .team-members__header-nav-button-icon{transform:translate(-40%,-50%) scale(1);filter:drop-shadow(0 0 3px #FFDD9C) drop-shadow(0 0 6px rgba(255,221,156,.6))}.team-members__header-nav-button--prev:hover .team-members__header-nav-button-icon{transform:translate(-60%,-50%) rotate(180deg) scale(1);filter:drop-shadow(0 0 3px #FFDD9C) drop-shadow(0 0 6px rgba(255,221,156,.6))}.team-members__header-names{gap:1.6rem;width:100%}.team-members__name{position:relative;width:100%}@media all and (min-width:1024px){.team-members__name{max-width:20rem}}.team-members__name:not(.team-members__name--active){display:none}.team-members__name-inner{position:relative}@media all and (max-width:1023.98px){.team-members__name-inner{text-align:left}}.team-members__name-title{color:#ffdd9c;width:100%;display:block}@media all and (min-width:1024px){.team-members__name-title{text-align:center}}.team-members__name-title--primary{color:#ffdd9c;background:radial-gradient(55% 55% at 50% 50%,#fff 15.38%,#ffdd9c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.team-members__name-title--blur{filter:blur(16px)}@media all and (min-width:1024px){.team-members__name-title>span:nth-child(2){display:none}}.team-members__name-description{font-size:1.4rem;width:100%;margin-top:1rem}@media all and (min-width:1024px){.team-members__name-description{display:none}}.team-members__radar{position:relative;margin-top:5rem}@media all and (max-width:1023.98px){.team-members__radar{display:none}}.team-members__radar-attributes{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.team-members__radar-attribute{color:#ffdd9c;position:absolute;white-space:nowrap;padding:1rem}.team-members__radar-attribute:nth-child(1){top:0;left:50%;transform:translate(-50%,-85%)}.team-members__radar-attribute:nth-child(2){top:25%;left:100%;transform:translate(-5%,-65%)}.team-members__radar-attribute:nth-child(3){top:75%;left:100%;transform:translate(-5%,-50%)}.team-members__radar-attribute:nth-child(4){bottom:0;left:50%;transform:translate(-50%,85%)}.team-members__radar-attribute:nth-child(5){top:75%;right:100%;transform:translate(5%,-50%);text-align:right}.team-members__radar-attribute:nth-child(6){top:25%;right:100%;transform:translate(5%,-65%);text-align:right}.team-members__radar-svg{aspect-ratio:.8693181818;width:100%;max-width:15.3rem}.team-members__radar-structure{opacity:.8}.team-members__radar-shape{transition:fill-opacity .3s ease}.team-members__radar-shape-group{filter:url(#radar-glow)}.team-members__radar-dot{filter:drop-shadow(0 0 4px rgba(247,192,86,.8))}.project-link{gap:1.2rem;width:100%;position:relative;transform:translate(2rem);display:block;margin-left:auto;transition:width .3s cubic-bezier(.19,1,.22,1);will-change:width}.swiper-slide-active .project-link{z-index:10}.project-link__container{position:relative;padding:2rem 4rem 2rem 3.5rem}@media all and (min-width:768px){.project-link__container{padding:2rem 6rem 3rem}}@media all and (min-width:1024px){.project-link__container{padding:3.5rem 6rem 3rem 8rem}}.project-link__inner{display:flex;align-items:center;justify-content:flex-start;position:relative;z-index:1;width:100%}.project-link__contents{gap:1rem}.project-link__titles{display:flex;position:relative}.project-link__title{color:#f7c056;padding-right:1rem;max-width:28rem}@media all and (min-width:768px){.project-link__title{max-width:40rem}}@media all and (min-width:550px)and (max-width:767.98px){.project-link__title{font-size:2rem}}html.d .project-link__title{max-width:24rem}@media all and (min-width:768px){html.d .project-link__title{max-width:40rem}}.project-link__title--glow{filter:blur(16px);opacity:0;transition:opacity .4s cubic-bezier(.19,1,.22,1) 0ms}.swiper-slide-active .project-link__title--glow{opacity:1;transition-delay:.2s}.project-link__types{justify-content:flex-start}.project-link__type{text-transform:initial;color:#ffdd9c}.project-link__type:not(:last-child):after{content:"";display:inline-block;background-image:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.94616 8.22381C6.96273 8.17592 6.97861 8.13034 6.99519 8.08245C7.00738 8.04081 7.02427 8.00054 7.03813 7.9619C7.08175 7.83904 7.12234 7.7178 7.16829 7.59563L7.18111 7.56924L7.18949 7.56667L7.21278 7.51321C7.21278 7.51321 7.2259 7.49445 7.23163 7.48357C7.2357 7.46969 7.23976 7.45581 7.24383 7.44193L7.31031 7.29311L7.42972 7.04175L7.44186 7.01767C7.45129 7.00285 7.46071 6.98803 7.47014 6.97321C7.47957 6.95839 7.48899 6.94357 7.49842 6.92875C7.49978 6.92412 7.50348 6.92018 7.50415 6.91787C7.50988 6.90699 7.51795 6.89679 7.52368 6.88591C7.58327 6.79536 7.65092 6.69461 7.6533 6.58228C7.65502 6.56771 7.65071 6.5564 7.64941 6.54346L7.92105 5.93731L8.00812 5.74429L8.21328 5.28696L8.45455 4.74978L8.62989 4.39423C8.62989 4.39423 8.63563 4.38335 8.63932 4.37941C8.6538 4.35602 8.66662 4.32964 8.6811 4.30625C8.69121 4.28911 8.70063 4.27429 8.70839 4.25647C8.73501 4.20901 8.76397 4.16223 8.79058 4.11477C8.91326 3.88697 9.02324 3.65042 9.12384 3.41113C9.12926 3.39262 9.14172 3.37617 9.14948 3.35835C9.18392 3.27551 9.27653 3.1243 9.3024 3.00126C9.30991 2.95825 9.3107 2.92081 9.30009 2.88756C9.29313 2.86793 9.2811 2.85687 9.2721 2.84419C9.25175 2.81814 9.22705 2.79834 9.19296 2.7758C9.1532 2.74657 9.10906 2.72359 9.0656 2.69831C8.88407 2.59741 8.66896 2.52436 8.48804 2.43871C8.46598 2.42723 8.44324 2.41805 8.42117 2.40657C8.3787 2.38659 8.33623 2.36662 8.2961 2.34733C8.22688 2.31449 8.16001 2.28235 8.09079 2.24951C7.96338 2.18959 7.83899 2.12804 7.71158 2.06811L7.62898 2.02885C7.51729 1.97604 7.40394 1.92023 7.29225 1.86742C7.23406 1.84033 7.17655 1.81093 7.1207 1.78452C7.09863 1.77304 7.07355 1.76318 7.05148 1.75169C6.99095 1.72391 6.92808 1.69545 6.86823 1.66536C6.8612 1.6633 6.85418 1.66125 6.84783 1.65687C6.78095 1.62473 6.71339 1.59489 6.64417 1.56206C6.64417 1.56206 6.64184 1.56137 6.63949 1.56069C6.59468 1.54003 6.55221 1.52005 6.5074 1.49939C6.44452 1.47093 6.38399 1.44315 6.3218 1.41237C6.21011 1.35956 6.09609 1.30607 5.98372 1.25558C5.82888 1.18511 5.67472 1.11232 5.51754 1.04117C5.4162 0.996415 5.3142 0.953978 5.21286 0.909226C5.15468 0.882136 5.09513 0.859669 5.03694 0.832578C5.00082 0.816975 4.96236 0.800687 4.92624 0.785083C4.64665 0.663001 4.36539 0.53792 4.08444 0.420464C3.96906 0.371595 3.85298 0.325037 3.73458 0.277796C3.60514 0.224812 3.4757 0.171831 3.34392 0.11816C3.33923 0.116788 3.33221 0.114727 3.3282 0.111042C3.23321 0.0706613 3.06475 -0.0314311 2.95609 0.0095849C2.93631 0.0163491 2.92287 0.0274849 2.90876 0.0409338C2.90339 0.041875 2.89804 0.0428155 2.89434 0.0467561C2.8051 0.0909472 2.74184 0.280896 2.70105 0.359373C2.61344 0.51958 2.52816 0.680474 2.44523 0.842054C2.29859 1.12563 2.15898 1.41127 2.02337 1.70059C1.88 2.00773 1.746 2.31762 1.60731 2.62613C1.48853 2.89275 1.36506 3.158 1.24794 3.42762C1.06669 3.84674 0.883087 4.26518 0.704173 4.68499C0.654208 4.80348 0.601901 4.92128 0.551936 5.03977C0.457427 5.25824 0.364573 5.47971 0.270064 5.69818C0.265999 5.71206 0.256578 5.72688 0.249493 5.74239C0.246782 5.75164 0.241725 5.76021 0.236673 5.76878C0.14259 5.95974 0.0112808 6.16492 0.000957645 6.34777C-0.00783452 6.4733 0.0430295 6.58615 0.202492 6.67556C0.21821 6.68267 0.233931 6.68979 0.247307 6.69622C0.399433 6.77594 0.558965 6.84779 0.721874 6.90807C0.880099 6.96697 1.04368 7.02493 1.20628 7.07758C1.29461 7.10596 1.38294 7.13435 1.47126 7.16273C1.64323 7.21813 1.81316 7.28046 1.98007 7.34442C2.03962 7.36688 2.09984 7.38703 2.15871 7.41181C2.17911 7.4203 2.19884 7.4311 2.21924 7.43959C2.29315 7.47379 2.36471 7.50732 2.43861 7.54152C2.46536 7.55438 2.49211 7.56724 2.52121 7.58078L2.54962 7.59664L2.57539 7.60419C2.68572 7.66162 2.79673 7.71674 2.90472 7.77349C2.91643 7.77692 2.92445 7.78429 2.93549 7.79004C3.09698 7.87251 3.25848 7.95497 3.42232 8.03813C3.57346 8.11254 3.72292 8.18395 3.8761 8.25142C3.88312 8.25348 3.89016 8.25554 3.8965 8.25991C3.90822 8.26334 3.91924 8.26908 3.93027 8.27482C3.99549 8.30397 4.06072 8.33312 4.12661 8.35996C4.19016 8.38611 4.2574 8.40831 4.32298 8.42752C4.39559 8.44879 4.46819 8.47006 4.54284 8.48439C4.56392 8.49056 4.585 8.49674 4.60743 8.49829C4.82576 8.61247 5.04711 8.72503 5.26981 8.83296C5.46644 8.92572 5.6654 9.01916 5.86641 9.10566C5.99985 9.16233 6.16129 9.26237 6.3049 9.28434C6.41504 9.29901 6.47531 9.20615 6.52984 9.12416C6.53422 9.11791 6.53928 9.10934 6.54365 9.10309C6.5487 9.09452 6.55141 9.08527 6.5588 9.07739C6.59953 9.01648 6.62855 8.95213 6.66225 8.88916C6.77414 8.68081 6.8673 8.46696 6.94541 8.24369C6.94609 8.24138 6.94677 8.23906 6.94744 8.23675L6.94616 8.22381ZM3.33155 3.91987C3.35146 3.87798 3.37371 3.83677 3.39361 3.79488C3.4108 3.76223 3.42497 3.73122 3.44216 3.69858C3.46139 3.659 3.48128 3.6171 3.50285 3.57821C3.5042 3.57358 3.50624 3.56664 3.50993 3.5627C3.63538 3.30808 3.7578 3.05508 3.88558 2.80114C3.91053 2.75068 3.9358 2.70785 3.9724 2.67838C3.9798 2.6705 3.99121 2.66631 4.00027 2.66143C4.02208 2.64772 4.04722 2.64001 4.07872 2.63668C4.0948 2.63386 4.1062 2.62966 4.12327 2.63215C4.19656 2.6511 4.27349 2.68368 4.3474 2.71789C4.39221 2.73855 4.43868 2.76221 4.48115 2.78218L4.66736 2.88445L4.69079 2.89131L4.76136 2.91952C4.89512 2.98382 5.02888 3.04811 5.1643 3.11541C5.18637 3.12689 5.20676 3.13538 5.22883 3.14687C5.30206 3.18339 5.37596 3.21759 5.44919 3.25411C5.48463 3.27203 5.52243 3.29063 5.55855 3.30624C5.69699 3.3719 5.83678 3.43294 5.9759 3.4963C5.99865 3.50547 6.02305 3.51765 6.0458 3.52682C6.06854 3.53599 6.08826 3.54679 6.10866 3.55528C6.19896 3.59429 6.32009 3.63228 6.42709 3.68371C6.4388 3.68714 6.44984 3.69289 6.46088 3.69863C6.58225 3.76181 6.67841 3.85026 6.6873 3.99353L6.68595 3.99815C6.68558 4.00809 6.6822 4.01966 6.68115 4.03191L6.59749 4.21337L6.39268 4.66076L6.24526 4.98179L6.18351 5.11441L6.14877 5.18963L6.12751 5.23615L5.92339 5.68123L5.88865 5.75645C5.88865 5.75645 5.87151 5.77153 5.86412 5.77941C5.75732 5.86618 5.68104 6.03976 5.62004 6.1525C5.60858 6.17426 5.59712 6.19602 5.58566 6.21779C5.5641 6.25668 5.54488 6.29626 5.52566 6.33584C5.51352 6.35992 5.49904 6.38331 5.48925 6.40807C5.4744 6.44139 5.45918 6.48466 5.4423 6.52493C5.3906 6.56253 5.33322 6.59345 5.25784 6.599C5.2163 6.6019 5.17581 6.59255 5.13698 6.5862C5.13698 6.5862 5.13698 6.5862 5.13463 6.58552C5.12761 6.58346 5.12224 6.5844 5.11521 6.58234C5.11053 6.58097 5.10282 6.58122 5.09814 6.57985L5.07941 6.57437L5.01752 6.55121L4.96131 6.53475C4.92587 6.51683 4.89109 6.4966 4.85565 6.47869C4.7704 6.43111 4.68751 6.38422 4.60694 6.33802C4.45617 6.25367 4.30336 6.17626 4.1415 6.10373C4.1415 6.10373 4.13916 6.10304 4.13682 6.10236C4.11876 6.09456 4.10137 6.08444 4.08331 6.07664C3.95152 6.02297 3.83151 5.95516 3.7115 5.88736C3.68308 5.8715 3.65466 5.85564 3.62625 5.83978C3.60017 5.82461 3.57177 5.80875 3.54335 5.7929C3.49355 5.76324 3.44541 5.73657 3.39326 5.70623C3.37119 5.69474 3.35214 5.68163 3.33007 5.67014C3.22442 5.61408 3.12069 5.58621 3.00488 5.56484C2.87199 5.54099 2.73638 5.52639 2.72255 5.35656C2.71711 5.27961 2.74484 5.20233 2.77287 5.13268C2.78741 5.09172 2.8083 5.05514 2.82518 5.01487C2.82924 5.00099 2.838 4.98849 2.84138 4.97692C2.85962 4.93203 2.88087 4.8855 2.90144 4.8413C2.90483 4.82973 2.91124 4.81654 2.91697 4.80566C3.04759 4.50734 3.18456 4.21339 3.32922 3.91919L3.33155 3.91987ZM2.59393 5.45703L2.58457 5.45429L2.59301 5.43416C2.59566 5.44247 2.59529 5.45241 2.59628 5.45772L2.5916 5.45635L2.59393 5.45703ZM3.1948 5.75862C3.1948 5.75862 3.20886 5.76274 3.21589 5.76479C3.23395 5.77259 3.2483 5.78434 3.26569 5.79445L3.19714 5.7593L3.1948 5.75862Z' fill='%23FFDD9C'/%3E%3C/svg%3E%0A");background-size:100%;background-repeat:no-repeat;background-position:center;width:1rem;height:1rem;margin:0 .4rem}@media all and (max-width:767.98px){.project-link__type{font-size:1.2rem}}.project-link__badge-new{gap:.25rem;transform:translateY(-50%) rotate(-8.5deg);margin-left:1.5rem;opacity:0;transform:translateY(-50%) scale(.5) rotate(-12.5deg);transition:transform .4s cubic-bezier(.19,1,.22,1) 0ms,opacity .4s cubic-bezier(.19,1,.22,1) 0ms}.swiper-slide-active .project-link__badge-new{opacity:1;transform:translateY(-50%) scale(1) rotate(-8.5deg);transition-delay:.2s}@media all and (max-width:767.98px){.project-link__badge-new{display:none}}.project-link__badge-new-icon{width:4.7rem;height:4.4rem}.project-link__badge-new-text{color:#f7c056}.project-link__background-shadow{opacity:0}.swiper-slide-active .project-link__background-shadow{opacity:1}.project-link__background-active{z-index:-1;transform-origin:top right;opacity:0;transform:translate(-1.5rem,-.25rem) rotate(-1.4deg);transition:transform .4s cubic-bezier(.19,1,.22,1) 0ms,opacity .4s cubic-bezier(.19,1,.22,1) 0ms}@media all and (min-width:1024px){.project-link__background-active{transform:translate(2rem,-.5rem) rotate(-1.4deg)}}.swiper-slide-active .project-link__background-active{opacity:1;transition-delay:.15s}@media all and (min-width:1024px){.swiper-slide-active .project-link__background-active{transform:translate(-1.5rem,-.5rem) rotate(-1.4deg)}}.project-link__link-icon{aspect-ratio:1;margin-left:auto;pointer-events:none;overflow:visible;position:absolute;top:50%;right:0;transform:translateY(-50%) scale(0);width:100%;transition:transform .2s cubic-bezier(.19,1,.22,1) 0ms;max-width:2.6rem}@media all and (min-width:550px)and (max-width:767.98px){.project-link__link-icon{max-width:2.6rem}}@media all and (min-width:768px){.project-link__link-icon{max-width:4rem}}.swiper-slide-active .project-link__link-icon{transform:translateY(-50%) scale(1);transition-delay:.3s}html.m .project-link__link-icon{display:none}.project-thumbnail{opacity:0}.content-read-more{position:relative;width:100%;min-width:53.1rem;max-width:53.1rem;height:100%;overflow:hidden}.content-read-more__scroller{overflow-y:auto;height:100%;padding:4rem 4.8rem}.content-read-more__scroller-inner{gap:5.6rem}.content-read-more__title{color:#ffdd9c}.content-read-more__overlay{position:absolute;z-index:1;bottom:0;left:0;width:100%;height:15rem;background:linear-gradient(0deg,#011700,#01170000);opacity:0;pointer-events:none}.content-read-more.has-overflow .content-read-more__overlay{opacity:1;pointer-events:auto}.content-read-more__overlay button{pointer-events:auto;cursor:pointer}.content-read-more__overlay-icon{aspect-ratio:ratio(20,18);width:100%;max-width:2rem;margin-top:5rem}.content-read-more__scrollbar{position:absolute;top:0;right:0;height:100%;z-index:2;opacity:0;pointer-events:none}.content-read-more.has-overflow .content-read-more__scrollbar{opacity:1;pointer-events:auto}.header-navigation{display:none;align-items:center;gap:2rem;overflow:hidden;position:relative}@media all and (min-width:1024px){.header-navigation{max-width:62rem}}@media all and (min-width:1024px){.header-navigation--visible{display:flex}}.header-navigation:before,.header-navigation:after{content:"";display:block;position:absolute;top:0;pointer-events:none;width:20rem;height:100%;z-index:2}.header-navigation:before{left:0;background:linear-gradient(270deg,#01170000,#011700d9,#011700)}.header-navigation:after{right:0;background:linear-gradient(90deg,#01170000,#011700d9,#011700)}.header-navigation__list{display:flex;align-items:center;flex-wrap:nowrap;overflow:hidden;padding:2rem 0}.header-navigation__item{flex-shrink:0;opacity:.5;transition:opacity .3s ease-in-out}.header-navigation__item--active{opacity:1}.header-navigation__link{color:#f7c056;white-space:nowrap;padding:0 2rem;position:relative;pointer-events:none}@media all and (min-width:1920px){.header-navigation__link{font-size:2rem}}.header-navigation__link-icon{width:.7rem;height:.7rem;pointer-events:none;opacity:0;transition:opacity .4s cubic-bezier(.25,.46,.45,.94) 0ms,transform .4s cubic-bezier(.25,.46,.45,.94) 0ms!important;position:absolute;top:0;left:0}@media all and (min-width:1920px){.header-navigation__link-icon{width:.35rem;height:.35rem}}.header-navigation__item--active .header-navigation__link-icon{opacity:1}.header-navigation__item--active .header-navigation__link-icon:nth-child(1){transition-delay:.2s!important}.header-navigation__item--active .header-navigation__link-icon:nth-child(2){transition-delay:.3s!important}.header-navigation__item--active .header-navigation__link-icon:nth-child(3){transition-delay:.4s!important}.header-navigation__actions{justify-content:space-between;z-index:3;pointer-events:none}.header-navigation__action{width:2.8rem;height:2.8rem;border-radius:50%;border:2px solid #FFDD9C;pointer-events:auto}@media all and (min-width:1920px){.header-navigation__action{width:2.1rem;height:2.1rem}}.header-navigation__action-icon{color:#ffdd9c;width:1.6rem;height:1.6rem}@media all and (min-width:1920px){.header-navigation__action-icon{width:1.3rem;height:1.3rem}}.about-navigation-mobile{position:fixed;bottom:calc(var(--footer-height) - .1rem);left:0;z-index:100;width:100%;padding:.1rem;background:linear-gradient(90.86deg,#f7c05600 -.51%,#f7c056e6 9.36%,#ffdd9c00 19.73%,#ffdd9c00 79.11%,#f7c056e6 88.37%,#ffdd9c00 98.72%),#f7c05633;clip-path:polygon(5% 0%,95% 0%,100% 50%,100% 100%,0 100%,0% 50%)}@media all and (min-width:1024px){.about-navigation-mobile{display:none}}.about-navigation-mobile__list{display:grid;grid-template-columns:repeat(3,1fr);clip-path:polygon(5% 0%,95% 0%,100% 50%,100% 100%,0 100%,0% 50%);background-color:#011700;height:100%;padding:0 1rem}.about-navigation-mobile__item{width:100%}.about-navigation-mobile__item:not(:last-child){border-right:1px solid rgba(247,192,86,.2)}.about-navigation-mobile__link{font-family:obviously-narrow,sans-serif;font-style:italic;text-transform:uppercase;width:100%;display:block;text-align:center;padding:2rem 1rem 1.6rem;opacity:.2}@media all and (min-width:550px)and (max-width:767.98px){.about-navigation-mobile__link{padding:1rem 1rem .7rem}}@media all and (min-width:1024px){.about-navigation-mobile__link{padding:2rem 1rem 1.6rem}}.about-navigation-mobile__link--active{color:#f7c056;opacity:1}.about-navigation-mobile__link-text{width:100%}.scroll-helpers{opacity:0;pointer-events:none}.has-overflow .scroll-helpers{opacity:1;pointer-events:auto}.scroll-helpers__overlay{position:absolute;bottom:0;left:0;width:100%;height:10rem;background:linear-gradient(180deg,#01170000,#011700);z-index:2;pointer-events:none;clip-path:inset(.1rem .15rem .1rem .15rem round .5rem);transition:opacity .45s cubic-bezier(.165,.84,.44,1);opacity:0}.team .scroll-helpers__overlay,.clients .scroll-helpers__overlay{clip-path:none;max-height:calc(var(--vh) * 100 - var(--footer-height));background:linear-gradient(180deg,#01170000 50%,#011700)}.scroll-helpers__overlay--visible{opacity:1}.scroll-helpers__overlay-button{position:relative;pointer-events:auto}.team .scroll-helpers__overlay-button,.clients .scroll-helpers__overlay-button{position:absolute;bottom:10rem}@media all and (min-width:1024px){.team .scroll-helpers__overlay-button,.clients .scroll-helpers__overlay-button{bottom:6rem}}@media all and (min-width:1024px){.clients .scroll-helpers__overlay-button{left:70%;transform:translate(-50%,-100%)}}@media all and (min-width:1024px){.team .scroll-helpers__overlay-button{left:16.5%}}.scroll-helpers__overlay-icon{aspect-ratio:1.1111111111;width:100%;max-width:2rem}.scroll-helpers__overlay-icon--bloom{position:absolute;z-index:-1;filter:blur(10px)}.scroll-helpers__scrollbar{position:absolute;top:0;right:0;z-index:2;padding:2rem;height:100%}.clients .scroll-helpers__scrollbar{position:fixed;max-height:30rem;top:10rem;right:0;padding-right:1rem}@media all and (min-width:1024px){.clients .scroll-helpers__scrollbar{top:20rem;right:2.5rem}}.team .scroll-helpers__scrollbar{display:none}.ios-overlay{position:fixed;top:0;left:0;width:100%;height:2rem;background-color:#000;pointer-events:none}html.d .ios-overlay{display:none}.konami-confirm{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;background:#000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8rem;padding:4rem var(--gutter) calc(var(--footer-height, 0px) + 4rem);font-family:obviously-narrow,sans-serif;font-style:italic;color:#ffdd9c;text-align:center;animation:konami-fade-in .28s cubic-bezier(.19,1,.22,1) both}@media all and (min-width:1024px){.konami-confirm{gap:12rem}}.konami-confirm__title{margin:0;font-weight:900;font-style:italic;text-transform:uppercase;line-height:1;letter-spacing:.01em;font-size:clamp(3.6rem,7vw,8rem);text-shadow:0 0 24px rgba(255,221,156,.25)}.konami-confirm__options{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2.4rem}@media all and (min-width:1024px){.konami-confirm__options{gap:3rem}}.konami-confirm__option{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;cursor:pointer;font:inherit;font-weight:900;font-style:italic;text-transform:uppercase;line-height:1;letter-spacing:.02em;font-size:clamp(3rem,5vw,5.6rem);color:#a18b5ed9;text-shadow:none;transition:color .22s cubic-bezier(.19,1,.22,1),text-shadow .22s cubic-bezier(.19,1,.22,1),transform .22s cubic-bezier(.19,1,.22,1)}.konami-confirm__option:focus-visible{outline:none}.konami-confirm__option.is-active{color:#ffdd9c;text-shadow:0 0 18px rgba(255,221,156,.55),0 0 40px rgba(255,221,156,.3)}@media all and (max-width:1023.98px){.konami-confirm{padding-bottom:4rem}}.konami-pong{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background-color:#3fa63a;background-repeat:repeat;background-size:160px 160px;display:flex;align-items:center;justify-content:center;animation:konami-fade-in .32s cubic-bezier(.19,1,.22,1) both;cursor:default;overflow:hidden;filter:url(#konami-crt-warp) contrast(1.06) brightness(1.06) saturate(1.18);box-shadow:inset 0 0 200px #50ff6e0f}.konami-pong__field{position:relative;aspect-ratio:1730/945;width:min(94vw,172.0846560847vh);max-width:1730px}.konami-pong__canvas{display:block;width:100%;height:100%}.konami-pong__filter{position:absolute;width:0;height:0;pointer-events:none}.konami-pong__crt-scanlines,.konami-pong__crt-vignette,.konami-pong__crt-flicker{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.konami-pong__crt-scanlines{z-index:2;background-image:repeating-linear-gradient(to bottom,#0000 0,#0000 2px,#00000038 2px,#00000038 3px);mix-blend-mode:multiply}.konami-pong__crt-vignette{z-index:3;background:radial-gradient(ellipse at center,transparent 50%,rgba(0,0,0,.55) 95%,rgba(0,0,0,.9) 100%);box-shadow:inset 0 0 160px #0000008c,inset 0 0 48px #000c}.konami-pong__crt-flicker{z-index:4;background:#ffffff05;mix-blend-mode:overlay;animation:konami-crt-flicker .14s steps(2,end) infinite}@keyframes konami-fade-in{0%{opacity:0}to{opacity:1}}@keyframes konami-crt-flicker{0%,to{opacity:.9}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.konami-pong__crt-flicker{display:none}.konami-pong{filter:contrast(1.06) brightness(1.06) saturate(1.18)}}.splash-screen{max-height:calc(var(--vh) * 100 - var(--footer-height));z-index:10;color:#fff;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.splash-screen__pictures{pointer-events:none;opacity:0}.splash-screen__picture img{height:100%;width:100%;object-fit:cover}.splash-screen__contents{flex-flow:column nowrap;gap:5rem;pointer-events:none;padding:6rem var(--gutter) 2rem;height:100%}@media all and (min-width:1024px){.splash-screen__contents{padding:10rem var(--gutter) 3rem}}.splash-screen__contents-logo{justify-content:flex-start;flex-direction:column;flex-wrap:nowrap;aspect-ratio:.6710327856;width:100%;max-width:min(15rem,26.8413114234vh)}@media all and (min-width:550px){.splash-screen__contents-logo{max-width:min(10rem,26.8413114234vh)}}@media all and (min-width:768px){.splash-screen__contents-logo{max-width:min(15rem,26.8413114234vh)}}@media all and (min-width:1024px){.splash-screen__contents-logo{max-width:min(25.3rem,26.8413114234vh)}}html.m .splash-screen__contents-logo-tiger--video,html.d .splash-screen__contents-logo-tiger--picture{display:none}.splash-screen__contents-logo-tiger--picture img,.splash-screen__contents-logo-tiger--video,.splash-screen__contents-logo-tiger--picture,.splash-screen__contents-logo-vector{width:100%}.splash-screen__contents-logo-tiger--video,.splash-screen__contents-logo-tiger--picture{aspect-ratio:1}.splash-screen__contents-logo-vector{aspect-ratio:1.6797385621}.splash-screen__contents-actions{width:100%}.splash-screen__contents-action-button{gap:.8rem;width:100%;background:linear-gradient(180deg,#cdd4ce,#927f7f);-webkit-background-clip:text;background-clip:text;text-fill-color:transparent;color:#cdd4ce;opacity:1;text-shadow:0px 1px 2px rgba(0,0,0,.6);filter:blur(.4px);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}@media all and (min-width:550px)and (max-width:767.98px){.splash-screen__contents-action-button{font-size:1rem}}.splash-screen__contents-action--mobile .splash-screen__contents-action-button{flex-direction:column;gap:1.6rem}html.d .splash-screen__contents-action--mobile .splash-screen__contents-action-button{display:none}.splash-screen__contents-action--mobile .splash-screen__contents-action-button svg{max-width:8rem}html.m .splash-screen__contents-action--desktop .splash-screen__contents-action-button{display:none}.splash-screen__contents-action-button svg{aspect-ratio:1;overflow:visible;max-width:4rem}@media all and (min-width:550px){.splash-screen__contents-action-button svg{max-width:2rem}}@media all and (min-width:768px){.splash-screen__contents-action-button svg{max-width:4rem}}.splash-screen__contents-infos{flex-direction:column;width:100%;text-align:center;margin-top:auto;opacity:.8;text-shadow:1px 1px 2px #000000;filter:blur(.5px);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}@media all and (max-width:549.98px){.splash-screen__contents-infos{font-size:1rem}}@media all and (min-width:550px)and (max-width:1023.98px){.splash-screen__contents-infos{font-size:.8rem}}@media all and (min-width:1920px){.splash-screen__contents-infos{font-size:1.2rem}}.splash-screen__contents-info:last-child{margin-top:1.1rem}.home-navigation{display:flex;align-items:flex-end;justify-content:flex-start;perspective:1000px}@media all and (min-width:1024px){.home-navigation{padding:25rem 14rem}}.home-navigation__nav{position:relative;transform:rotateY(40deg)}.home-navigation__link{color:#ffdd9c}@media all and (min-width:1024px){.home-navigation__link{padding:1.5rem 4rem}}.home-navigation__link--active{color:#f7c056}.home-navigation__mask{aspect-ratio:6.665595372;width:100%;position:absolute;top:0;left:0;z-index:-1;pointer-events:none}@media all and (min-width:1024px){.home-navigation__mask{width:41.48rem}}.home-navigation__mask-picture{width:100%}.home-navigation__mask-icon{aspect-ratio:1;position:absolute;right:20%;top:50%;transform:translateY(-50%);width:100%;max-width:2.8rem}.home-navigation__pictures{pointer-events:none;opacity:0}.home-navigation__logo{aspect-ratio:3.2803822808;width:min(21rem,49.2057342115vh);position:fixed}@media all and (max-width:767.98px)and (max-height:629.98px){.home-navigation__logo{display:none}}@media all and (max-width:1023.98px){.home-navigation__logo{top:3rem;left:50%;transform:translate(-50%)}}@media all and (min-width:1024px){.home-navigation__logo{width:min(50.8rem,49.2057342115vh);bottom:13rem;right:8rem}}.home-navigation__logo img{width:100%}.contact-contents{flex-direction:column;gap:6rem}@media all and (min-width:768px){.contact-contents{gap:10rem}}@media all and (min-width:1920px){.contact-contents{gap:5rem}}.contact-contents__email{aspect-ratio:11.9215686275;width:100%;margin-top:5rem;max-width:30rem}@media all and (min-width:768px){.contact-contents__email{max-width:60.8rem}}@media all and (min-width:1920.02px){.contact-contents__email{max-width:50rem}}.contact-contents__email-vector{width:100%;opacity:0}.contact-contents__socials-list:has(.contact-contents__socials-link:hover) .contact-contents__socials-link:not(:hover){opacity:.35}.contact-contents__socials-link{padding:.6rem;transition:opacity .7s cubic-bezier(.19,1,.22,1)}.contact-contents__socials-link-inner{width:2.24rem;height:2.24rem;border-radius:50%;border:1px solid #FFDD9C}@media all and (min-width:768px){.contact-contents__socials-link-inner{width:2.8rem;height:2.8rem}}.contact-contents__socials-icon{color:#ffdd9c}.contact-contents__socials-icon--instagram{width:1.28rem;height:1.28rem}@media all and (min-width:768px){.contact-contents__socials-icon--instagram{width:1.6rem;height:1.6rem}}.contact-contents__socials-icon--linkedin{width:.96rem;height:.96rem}@media all and (min-width:768px){.contact-contents__socials-icon--linkedin{width:1.2rem;height:1.2rem}}.contact-contents__socials-icon--facebook{width:.56rem;height:1.12rem}@media all and (min-width:768px){.contact-contents__socials-icon--facebook{width:.7rem;height:1.4rem}}.contact-contents__socials-icon--x{width:1.12rem;height:.96rem}@media all and (min-width:768px){.contact-contents__socials-icon--x{width:1.4rem;height:1.2rem}}.contact-contents__socials-icon--youtube{width:1.3712rem;height:.96rem}@media all and (min-width:768px){.contact-contents__socials-icon--youtube{width:1.714rem;height:1.2rem}}.contact-contents__socials-icon--tiktok{width:.96rem;height:1.12rem}@media all and (min-width:768px){.contact-contents__socials-icon--tiktok{width:1.2rem;height:1.4rem}}.studio{padding:10rem var(--gutter) 14rem}@media all and (min-width:550px)and (max-width:767.98px){.studio{padding:8rem var(--gutter) 10rem}}@media all and (min-width:1024px){.studio{padding:10rem 4rem 8rem}}.studio__head{position:relative;z-index:1;height:100%;width:100%}@media all and (min-width:768px){.studio__head{max-width:53rem;margin:0 auto}}@media all and (min-width:1024px){.studio__head{max-height:100%;max-width:53rem;margin:0 0 0 auto}}.studio__head-container{position:relative;height:100%;padding:.1rem;background:linear-gradient(11.69deg,#ffdd9c00 44.18%,#ffdd9c 70.55%,#f7c056 90.67%,#f7c05600 117.02%),#f7c05633}.studio__head-container,.studio__head-inner{clip-path:shape(from 4.2928932188% .7071067812%,curve to 6% 0% with 5% 0%,line to 99% 0%,curve to 100% 1% with 100% 0%,line to 100% 99%,curve to 99% 100% with 100% 100%,line to 1% 100%,curve to 0% 99% with 0% 100%,line to 0% 6%,curve to .7071067812% 4.2928932188% with 0% 5%)}@supports not (clip-path: shape(from 0 0,line to 0 0)){.studio__head-container,.studio__head-inner{clip-path:polygon(5% 0%,100% 0%,100% 100%,0% 100%,0% 5%)}}@media all and (min-width:1024px){.studio__head-container,.studio__head-inner{clip-path:shape(from 7.3753049524% .7808688094%,curve to 9% 0% with 8% 0%,line to 99% 0%,curve to 100% 1% with 100% 0%,line to 100% 99%,curve to 99% 100% with 100% 100%,line to 1% 100%,curve to 0% 99% with 0% 100%,line to 0% 11%,curve to .6246950476% 9.2191311906% with 0% 10%)}@supports not (clip-path: shape(from 0 0,line to 0 0)){.studio__head-container,.studio__head-inner{clip-path:polygon(8% 0%,100% 0%,100% 100%,0% 100%,0% 10%)}}}.studio__head-inner{background-color:#011700;position:relative;z-index:1;height:100%;overflow-y:auto}.studio__head-scroller{min-height:100%;gap:1.6rem;padding:4rem}@media all and (min-width:1024px){.studio__head-scroller{gap:5.6rem;padding:4rem 8rem 4rem 4.8rem}}@media all and (min-width:1024px){.studio__head-scroller{padding-bottom:8.5rem}}.studio__head-title{color:#ffdd9c}@media all and (max-width:767.98px){.studio__head-title{line-height:.9}}@media all and (max-width:1023.98px){.studio__head-content{margin-top:2rem}}.studio__head-logo{aspect-ratio:.733129771;pointer-events:none;color:#ffdd9c;width:100%;max-width:2.3rem}@media all and (min-width:1024px){.studio__head-logo--mobile{display:none}}@media all and (max-width:1023.98px){.studio__head-logo--laptop{display:none}}@media all and (min-width:1024px){.studio__head-logo{max-width:38.416rem;position:absolute;z-index:1;bottom:0;right:0;transform:translate(6.7rem,11.1rem);opacity:.04}}.studio__img{z-index:0;pointer-events:none}@media all and (max-width:1023.98px){.studio__img{display:none}}.studio__img img{height:100%;width:100%;object-fit:cover}.clients{display:flex;align-items:flex-start;padding:10rem 3.5rem 15rem var(--gutter)}@media all and (min-width:1024px){.clients{padding:14rem 9.4rem 14rem 14rem}}.clients__head{position:fixed;padding:.1rem;background:linear-gradient(11.69deg,#ffdd9c00 44.18%,#ffdd9c 70.55%,#f7c056 90.67%,#f7c05600 117.02%),#f7c05633}@media all and (max-width:1023.98px){.clients__head{display:none}}@media all and (min-width:1024px){.clients__head{position:fixed;top:14rem;left:14rem;max-width:53rem}}.clients__head,.clients__head-inner{clip-path:shape(from 7.4846746989% 1.9324698792%,curve to 10% 0% with 8% 0%,line to 98% 0%,curve to 100% 2% with 100% 0%,line to 100% 98%,curve to 98% 100% with 100% 100%,line to 2% 100%,curve to 0% 98% with 0% 100%,line to 0% 32%,curve to .5153253011% 28.0675301208% with 0% 30%)}@supports not (clip-path: shape(from 0 0,line to 0 0)){.clients__head,.clients__head-inner{clip-path:polygon(8% 0%,100% 0%,100% 100%,0% 100%,0% 30%)}}.clients__head-container{position:relative;overflow:hidden}.clients__head-inner{background-color:#011700;position:relative;z-index:1;gap:2.4rem}@media all and (min-width:1024px){.clients__head-inner{padding:4rem 8.8rem 4rem 4.8rem}}.clients__head-title{color:#ffdd9c}.clients__head-logo{aspect-ratio:.9432432432;width:100%;position:absolute;bottom:0;right:0;transform:translate(15%,30%);opacity:.03;z-index:2}@media all and (min-width:1024px){.clients__head-logo{max-width:34.9rem}}.clients__head-shadow{clip-path:shape(from 7.4846746989% 1.9324698792%,curve to 10% 0% with 8% 0%,line to 98% 0%,curve to 100% 2% with 100% 0%,line to 100% 98%,curve to 98% 100% with 100% 100%,line to 2% 100%,curve to 0% 98% with 0% 100%,line to 0% 32%,curve to .5153253011% 28.0675301208% with 0% 30%)}@supports not (clip-path: shape(from 0 0,line to 0 0)){.clients__head-shadow{clip-path:polygon(8% 0%,100% 0%,100% 100%,0% 100%,0% 30%)}}.clients__head-shadow{background:linear-gradient(11.69deg,#ffdd9c00 44.18%,#ffdd9c 70.55%,#f7c056 90.67%,#f7c05600 117.02%),#f7c05633;pointer-events:none;z-index:0;position:absolute;top:50%;left:50%;width:calc(100% + .2rem);height:calc(100% + .2rem);transform:translate(-50%,-50%)}.clients__grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.8rem 1.2rem;width:100%}@media all and (min-width:768px){.clients__grid{grid-template-columns:repeat(3,1fr);grid-gap:1.6rem 2.4rem;max-width:70.5rem;margin-left:auto}}.team{max-height:calc(var(--vh) * 100 - var(--footer-height));display:flex;padding:0 2rem 2rem}@media all and (min-width:550px){.team{padding-bottom:1rem}}@media all and (max-width:1023.98px){.team{align-items:flex-end;flex-direction:column-reverse;gap:0rem}}@media all and (min-width:1024px){.team{position:relative;gap:4rem;padding:15rem 8rem}}.team__thumbnails-container{position:relative}.team__thumbnails{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;padding:1rem 0 calc(1.5rem + var(--footer-height))}@media all and (min-width:1024px){.team__thumbnails{grid-template-columns:repeat(2,1fr);grid-gap:1.6rem 2.5rem;max-width:35.4rem}}.team__pictures{aspect-ratio:.7075471698;width:min(45rem,42.4528301887vh);position:fixed;top:50%;right:20rem;transform:translateY(-50%);overflow:hidden;opacity:0;pointer-events:none}.team__picture img{width:100%;height:100%;object-fit:cover}.projects{max-height:calc(var(--vh, 1vh) * 100 - var(--footer-height))}.projects__thumbnails{position:fixed;left:20rem;top:50%;transform:translateY(-50%);aspect-ratio:.6818181818;width:100%;max-width:38rem}@media all and (max-width:1023.98px){.projects__thumbnails{display:none}}.projects__swiper{flex-wrap:wrap;height:100%;width:100%}.projects__swiper-wrapper{align-items:flex-start!important;margin:0 0 0 auto!important;max-width:90%}@media all and (min-width:1024px){.projects__swiper-wrapper{max-width:50%}}.projects__swiper-slide{font-size:10rem;height:auto!important}.projects__swiper-navigation{justify-content:flex-start;max-height:calc(var(--vh, 1vh) * 100 - var(--footer-height));padding:var(--gutter);z-index:10}@media all and (min-width:1024px){.projects__swiper-navigation{display:none}}.projects__swiper-navigation .swiper-navigation__list{align-items:flex-start;flex-direction:column;gap:20rem}.projects__swiper-navigation .swiper-navigation__button--prev{transform:rotate(-90deg)}.projects__swiper-navigation .swiper-navigation__button--next{transform:rotate(90deg)}.project-header.swiper-slide{width:100%!important}@media all and (min-width:1024px){.project-header.swiper-slide{width:auto!important}}.project-header__img{height:100%;cursor:grab}.project-header__img:active{cursor:grabbing}@media all and (min-width:1024px){.project-header__img{width:auto}}.project-contents{position:relative;height:100%}.project-contents.swiper-slide{width:auto!important}@media all and (max-width:767.98px){.project-contents.swiper-slide{width:35rem!important}}.project-contents__head{position:relative;z-index:1;height:100%;width:100%}@media all and (min-width:768px){.project-contents__head{min-width:53rem;max-width:53rem;margin:0 auto}}@media all and (min-width:1024px){.project-contents__head{max-height:100%;min-width:53rem;max-width:53rem;margin:0 0 0 auto}}.project-contents__head-container{position:relative;height:100%;padding:.1rem;background:linear-gradient(11.69deg,#ffdd9c00 44.18%,#ffdd9c 70.55%,#f7c056 90.67%,#f7c05600 117.02%),#f7c05633}.project-contents__head-container,.project-contents__head-inner{clip-path:shape(from 4.2928932188% .7071067812%,curve to 6% 0% with 5% 0%,line to 99% 0%,curve to 100% 1% with 100% 0%,line to 100% 99%,curve to 99% 100% with 100% 100%,line to 1% 100%,curve to 0% 99% with 0% 100%,line to 0% 6%,curve to .7071067812% 4.2928932188% with 0% 5%)}@supports not (clip-path: shape(from 0 0,line to 0 0)){.project-contents__head-container,.project-contents__head-inner{clip-path:polygon(5% 0%,100% 0%,100% 100%,0% 100%,0% 5%)}}@media all and (min-width:1024px){.project-contents__head-container,.project-contents__head-inner{clip-path:shape(from 7.3753049524% .7808688094%,curve to 9% 0% with 8% 0%,line to 99% 0%,curve to 100% 1% with 100% 0%,line to 100% 99%,curve to 99% 100% with 100% 100%,line to 1% 100%,curve to 0% 99% with 0% 100%,line to 0% 11%,curve to .6246950476% 9.2191311906% with 0% 10%)}@supports not (clip-path: shape(from 0 0,line to 0 0)){.project-contents__head-container,.project-contents__head-inner{clip-path:polygon(8% 0%,100% 0%,100% 100%,0% 100%,0% 10%)}}}.project-contents__head-inner{background-color:#011700;position:relative;z-index:1;height:100%;overflow-y:auto}.project-contents__head-scroller{min-height:100%;gap:1.6rem;padding:4rem}@media all and (min-width:1024px){.project-contents__head-scroller{gap:5.6rem;padding:4rem 8rem 4rem 4.8rem}}@media all and (min-width:1024px){.project-contents__head-scroller{padding-bottom:8.5rem}}.project-contents__head-title{color:#ffdd9c}@media all and (max-width:767.98px){.project-contents__head-title{line-height:.9}}@media all and (max-width:1023.98px){.project-contents__head-content{margin-top:2rem}}.project-media{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:3.2rem;height:100%}.project-media.swiper-slide{width:100%!important}@media all and (min-width:1024px){.project-media.swiper-slide{width:auto!important}}@media all and (min-width:550px){.project-media.swiper-slide:has(.player){width:auto!important}}.project-media__img{height:100%;cursor:grab}.project-media__img:active{cursor:grabbing}@media all and (min-width:1024px){.project-media__img{width:auto}}.page-contents{color:#fff}@media all and (max-width:767.98px){.page-contents{padding:0 calc(var(--gutter) * 2)}}.page-contents__inner{max-width:52rem;margin:0 auto;padding:0 var(--gutter)}.page-contents__inner--clone{height:calc(var(--vh, 1vh) * 100);overflow:hidden}.page-contents__logo{aspect-ratio:3.2803822808;width:100%;margin:8rem 0}.page-contents__logo img{width:100%;height:100%;object-fit:contain}.page-contents__content{align-items:center;justify-content:center}.page-contents__content h1{margin-bottom:4rem}.header{position:fixed;z-index:100;top:0;left:0;width:100%;height:5.6rem;overflow:hidden}@media all and (min-width:1024px){.header{height:10rem}}@media all and (min-width:1920px){.header{height:7rem}}.header:before{content:"";display:block;position:absolute;bottom:100%;left:0;width:100%;height:100%;background-color:red}.header--hidden{visibility:hidden;pointer-events:none}.header__inner,.header__title{position:relative;z-index:1;height:100%}.header__title{position:relative;display:flex;align-items:center;width:max-content;height:100%}.header__custom-logo{height:100%;width:7rem;padding:1rem;margin-right:1rem}.header:not(.header--has-custom-logo) .header__custom-logo{display:none}.header__custom-logo img{width:100%;height:100%;object-fit:contain}.header__default-logo-container{aspect-ratio:1.265625;display:block;position:relative;height:100%;width:auto;overflow:hidden}@media all and (max-width:767.98px){.header__default-logo-container{margin-right:1rem}}@media all and (min-width:768px){.header__default-logo-container{aspect-ratio:1;width:10rem;margin-top:-.3rem;margin-left:-2rem}}@media all and (min-width:1024px){.header__default-logo-container{width:14rem;margin-left:-1rem;margin-right:2rem}}.header--has-custom-logo .header__default-logo-container{display:none}.header__default-logo--video{transform:translateY(25%) scale(2);object-fit:contain;pointer-events:none}.header__default-logo-container--video-failed .header__default-logo--video,.header__default-logo--vector{display:none}.header__default-logo-container--video-failed .header__default-logo--vector{display:block}.header__current-page{font:700 italic 1rem/1.2 obviously-narrow,sans-serif;text-transform:uppercase;color:#ffdd9c;white-space:nowrap}@media all and (min-width:768px){.header__current-page{font-size:3.2rem}}@media all and (min-width:1920px){.header__current-page{font-size:2.4rem}}@media all and (min-width:1024px){.header--has-navigation .header__current-page{display:none}}.header__navigation{justify-content:flex-start;flex-wrap:nowrap;gap:4rem}@media all and (min-width:1024px){.header__navigation{margin-right:3rem}}.header__navigation-button{width:2.8rem;height:2.8rem;border-radius:50%;background-color:red}.header__navigation-list{flex-wrap:nowrap;gap:4rem;position:relative;overflow:hidden;border:1px solid red}@media all and (min-width:1024px){.header__navigation-list{max-width:48rem}}.header__navigation-list:before,.header__navigation-list:after{content:"";display:block;position:absolute;top:0;pointer-events:none;width:5rem;height:100%}.header__navigation-list:before{left:0;background:linear-gradient(270deg,#01170000,#011700)}.header__navigation-list:after{right:0;background:linear-gradient(90deg,#01170000,#011700)}.header__navigation-link{color:#ffdd9c}.header__background{z-index:0;pointer-events:none}.footer{position:fixed;bottom:0;left:0;width:100%;z-index:1000;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:.4rem .8rem;background:linear-gradient(180deg,#3e4040,#292e2b 44.23%,#111615 51.44%);border-top:1px solid #767B7C}.footer__list{display:flex;gap:.8rem}.footer__item{display:none}@media all and (max-width:1023.98px){.footer__item--commands,.footer__item--navigation{display:none!important}}.footer__item--active{display:flex}html.m body:has(.home) .footer__item--audio{display:block}@media all and (min-width:1024px){.footer__item--audio{display:flex}}html.m .footer__item--confirm{display:none}@media all and (min-width:1024px){.footer__item--back-mobile{display:none!important}}@media all and (max-width:1023.98px){.footer__item--back-desktop{display:none!important}}.project{max-height:calc(var(--vh, 1vh) * 100 - var(--footer-height));padding:7rem 3.2rem 6.5rem}@media all and (min-width:1024px){.project{padding:14rem 3.2rem 4.4rem}}.project__swiper,.project__swiper-wrapper .swiper-slide{height:100%!important}.project__swiper-navigation{justify-content:center;align-items:flex-end;max-height:calc(var(--vh, 1vh) * 100 - var(--footer-height));padding:var(--gutter);z-index:10}@media all and (min-width:1024px){.project__swiper-navigation{display:none}}.project__swiper-navigation .swiper-navigation__list{gap:2rem}.not-found{max-height:calc(var(--vh) * 100 - var(--footer-height));padding:25vh 5rem}@media all and (min-width:768px){.not-found{padding:25vh 10rem}}@media all and (min-width:1024px){.not-found{padding:23.6rem 10rem}}.not-found__inner{height:100%;width:100%;text-align:center;position:relative}.not-found__subtitle{filter:blur(.5px);-webkit-text-stroke-width:.5px;position:absolute;width:100%;left:0;bottom:0}@media all and (min-width:768px){.not-found__subtitle{font-size:3.2rem}}
