@charset "UTF-8";*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Circular-Book,sans-serif;font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}:root{--wm-body-spacing: 20px;--wm-gap: 1.3889vw;--wm-col-width: calc((100vw - (var(--wm-body-spacing)*2)) / 12)}@media (min-width: 768px){:root{--wm-body-spacing: 40px}}*{box-sizing:border-box}body{position:relative;width:100vw;overflow-x:hidden;padding:0 var(--wm-body-spacing);--tw-bg-opacity: 1;background-color:rgb(255 249 241 / var(--tw-bg-opacity));font-family:Circular-Book,sans-serif;font-size:clamp(18px,1.25vw,1.25vw);font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body ::-moz-selection{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}body ::selection{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}h1{font-family:SaolDisplay,serif;font-size:clamp(28px,2.777vw,2.777vw)}@media (min-width: 768px){h1{font-size:clamp(45px,4.166vw,4.166vw)}}h1 strong{font-family:Circular-Book,sans-serif;font-size:90%;line-height:1.05;font-weight:inherit}h2{font-family:SaolDisplay,serif;font-size:clamp(74px,6.944vw,6.944vw)}h2 b{font-weight:200;font-family:Circular-Book,sans-serif}h3{font-family:SaolDisplay,serif;font-size:clamp(45px,4.166vw,4.166vw)}p{margin-bottom:clamp(20px,1.388vw,1.388vw)}.title-xs{margin:0;text-transform:uppercase;font-size:13px;letter-spacing:1.8px}.btn{position:relative;display:inline-block;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-top:clamp(15px,1.0416vw,1.0416vw);padding-bottom:clamp(15px,1.0416vw,1.0416vw);padding-left:clamp(20px,1.388vw,1.388vw);padding-right:clamp(20px,1.388vw,1.388vw);--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity));border:1px solid black;margin-bottom:16px;transition:color .2s 0s}.btn span{position:relative;display:inline-block;z-index:2}.btn:before{position:absolute;content:"";top:0;left:0;width:100%;height:calc(100% + 2px);z-index:1;-webkit-clip-path:polygon(0 100%,100% 100%,100% 100%,0% 100%);clip-path:polygon(0 100%,100% 100%,100% 100%,0% 100%);transition:-webkit-clip-path .36s;transition:clip-path .36s;transition:clip-path .36s,-webkit-clip-path .36s;--tw-bg-opacity: 1;background-color:rgb(37 37 37 / var(--tw-bg-opacity));transition-timing-function:cubic-bezier(.39,.575,.28,.995)}.btn:after{position:absolute;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));content:"";top:14px;left:14px;width:100%;height:100%;border:1px solid black;z-index:-1;transition:transform .22s;transform:translate(0);will-change:transform}.btn:is(:hover,:focus){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.btn:is(:hover,:focus):before{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.btn:is(:hover,:focus):after{transform:translate(4px,4px)}:is(p,li) a:not(.btn){position:relative}:is(p,li) a:not(.btn):after{position:absolute;content:"";bottom:-1px;left:10px;width:calc(100% - 10px);height:10px;background:#000;opacity:.2;-webkit-clip-path:polygon(0% 0,100% 0,100% 100%,0% 100%);clip-path:polygon(0% 0,100% 0,100% 100%,0% 100%);transition:all .24s;transition-timing-function:cubic-bezier(.39,.575,.28,.995)}:is(p,li) a:not(.btn):hover:after{-webkit-clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%);clip-path:polygon(50% 0,100% 0,100% 100%,50% 100%)}.badge{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));padding-left:clamp(15px,1.0416vw,1.0416vw);padding-right:clamp(15px,1.0416vw,1.0416vw);padding-top:clamp(5px,.3472vw,.3472vw);padding-bottom:clamp(5px,.3472vw,.3472vw);font-size:clamp(14px,.972vw,.972vw);--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));border-radius:20px;display:inline-block}picture{position:relative;display:block}blockquote cite{display:block;font-style:normal}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1320px){.container{max-width:1320px}}@media (min-width: 1536px){.container{max-width:1536px}}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.top-40{top:clamp(40px,2.777vw,2.777vw)}.mb-0{margin-bottom:0}.mb-180{margin-bottom:clamp(180px,12.5vw,12.5vw)}.mb-20{margin-bottom:clamp(20px,1.388vw,1.388vw)}.mb-30{margin-bottom:clamp(30px,2.0833vw,2.0833vw)}.mb-40{margin-bottom:clamp(40px,2.777vw,2.777vw)}.mb-45{margin-bottom:clamp(45px,3.125vw,3.125vw)}.mb-60{margin-bottom:clamp(60px,4.1666vw,4.1666vw)}.mb-75{margin-bottom:clamp(75px,5.208vw,5.208vw)}.mb-90{margin-bottom:clamp(90px,6.25vw,6.25vw)}.mt-30{margin-top:clamp(30px,2.0833vw,2.0833vw)}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.\!grid{display:grid!important}.grid{display:grid}.hidden{display:none}.aspect-square{aspect-ratio:1 / 1}.w-full{width:100%}.flex-shrink{flex-shrink:1}.flex-grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.border{border-width:1px}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.bg-grey{--tw-bg-opacity: 1;background-color:rgb(37 37 37 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.px-15{padding-left:clamp(15px,1.0416vw,1.0416vw);padding-right:clamp(15px,1.0416vw,1.0416vw)}.px-20{padding-left:clamp(20px,1.388vw,1.388vw);padding-right:clamp(20px,1.388vw,1.388vw)}.py-120{padding-top:clamp(120px,8.333vw,8.333vw);padding-bottom:clamp(120px,8.333vw,8.333vw)}.py-15{padding-top:clamp(15px,1.0416vw,1.0416vw);padding-bottom:clamp(15px,1.0416vw,1.0416vw)}.py-5{padding-top:clamp(5px,.3472vw,.3472vw);padding-bottom:clamp(5px,.3472vw,.3472vw)}.pb-30{padding-bottom:clamp(30px,2.0833vw,2.0833vw)}.pl-1col{padding-left:calc(var(--wm-col-width) * 1.03)}.font-sans{font-family:Circular-Book,sans-serif}.font-serif{font-family:SaolDisplay,serif}.text-16{font-size:clamp(16px,1.25vw,1.25vw)}.text-24{font-size:clamp(20px,1.666vw,1.666vw)}.text-40{font-size:clamp(28px,2.777vw,2.777vw)}.text-60{font-size:clamp(45px,4.166vw,4.166vw)}.text-base{font-size:clamp(18px,1.25vw,1.25vw)}.uppercase{text-transform:uppercase}.text-beige{--tw-text-opacity: 1;color:rgb(255 249 241 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.outline{outline-style:solid}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.15s}.full-screen{width:100vw;margin-left:calc(var(--wm-body-spacing) * -1);padding-right:var(--wm-body-spacing);padding-left:var(--wm-body-spacing)}.full-body{max-width:calc(100vw - 80px)}.video-container{position:relative;padding-bottom:56.25%;height:0}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.rounded-border{border:1px solid black;border-bottom:0;border-top-right-radius:20%}@layer responsive{.grid-parent{display:flex;justify-content:flex-start;width:auto;margin-left:calc(var(--wm-gap) * -2)}.grid-parent>*:not(.line){margin-left:calc(var(--wm-gap) * 2);flex-shrink:0}.grid-parent.swiper-wrapper{margin-left:0}.grid-parent.swiper-wrapper>*:not(.line){margin-left:0}@media (min-width: 768px){.grid-parent.swiper-wrapper{margin-left:calc(var(--wm-gap) * -2)}.grid-parent.swiper-wrapper>*:not(.line){margin-left:calc(var(--wm-gap) * 2)}}}@font-face{src:url(../fonts/CircularStd-Book.woff2) format("woff2");font-family:Circular-Book;font-weight:400;font-style:normal;font-display:swap}@font-face{src:url(../fonts/SaolDisplay-Regular.woff2) format("woff2");font-family:SaolDisplay;font-weight:400;font-style:normal;font-display:swap}.rd-grid{position:fixed;display:none;top:0;left:var(--wm-body-spacing);width:calc(100vw - var(--wm-body-spacing) * 2);height:100vh;z-index:98;pointer-events:none}.rd-grid.is-visible{display:flex}.rd-grid span{display:block;margin:0 var(--wm-gap);background:red;opacity:.09;flex-basis:0;flex-grow:1}.rd-grid span:last-child{margin-right:0}.rd-grid span:first-child{margin-left:0}.rd-grid__toggle{position:fixed;bottom:0;left:0;padding:4px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));border:0;font-size:12px;text-transform:uppercase;letter-spacing:rem(1px);z-index:98;border-top-right-radius:3px}.marquee{position:relative;display:flex;padding:6px 0;overflow:hidden;white-space:nowrap;--marquee-speed: 6s}.marquee>*{display:inline-block;padding:0 26px;animation:marquee var(--marquee-speed) linear infinite;margin-bottom:0;white-space:nowrap}@keyframes marquee{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}body::-webkit-scrollbar{background-color:#fff;width:16px}body::-webkit-scrollbar-track{background-color:#fff}body::-webkit-scrollbar-thumb{background-color:#babac0;border-radius:16px;border:4px solid #fff}body::-webkit-scrollbar-button{display:none}/*! locomotive-scroll v3.5.4 | MIT License | https://github.com/locomotivemtl/locomotive-scroll */html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}.c-scrollbar{position:absolute;right:0;top:0;width:11px;height:100vh;transform-origin:center right;transition:transform .3s,opacity .3s;opacity:0}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-scrolling .c-scrollbar,.has-scroll-dragging .c-scrollbar{opacity:1}.c-scrollbar_thumb{position:absolute;top:0;right:0;background-color:#000;opacity:.5;width:7px;border-radius:10px;margin:2px;cursor:grab}.has-scroll-dragging .c-scrollbar_thumb{cursor:grabbing}[data-anim=simple-zoom]{opacity:0;transform:scale(1.8);transform-origin:50% 50%;transition:transform .68s;transition-timing-function:cubic-bezier(.65,0,.35,1)}[data-anim=simple-zoom].is-inview{opacity:1;transform:scale(1)}[data-anim=text]{position:relative;display:inline-flex}[data-anim=text]>span{position:relative;display:inline-block;overflow:hidden}[data-anim=text]>span>span{position:relative;display:inline-block;transform:translateY(100%);will-change:transform}[data-anim=text].is-inview>span>span{transform:translateY(0);transition:transform .9s;transition-timing-function:cubic-bezier(.39,.575,.28,.995)}[data-anim=text].is-inview>span:nth-of-type(1)>span{transition-duration:1s}[data-anim=text].is-inview>span:nth-of-type(2)>span{transition-duration:1.1s}[data-anim=text].is-inview>span:nth-of-type(3)>span{transition-duration:1.2s}[data-anim=text].is-inview>span:nth-of-type(4)>span{transition-duration:1.3s}[data-anim=text].is-inview>span:nth-of-type(5)>span{transition-duration:1.4s}[data-anim=text].is-inview>span:nth-of-type(6)>span{transition-duration:1.5s}[data-anim=img]{position:relative;overflow:hidden}[data-anim=img]>*{position:relative;display:block;-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0);transform:scale(1.6);transition:transform 1.2s,-webkit-clip-path 1.2s;transition:clip-path 1.2s,transform 1.2s;transition:clip-path 1.2s,transform 1.2s,-webkit-clip-path 1.2s;transition-timing-function:cubic-bezier(.65,0,.35,1)}[data-anim=img].is-inview>*{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);transform:scale(1)}.v-line{position:absolute;top:0;right:0;height:calc(100% - 200px);width:1px;border-right:1px solid #fff}.v-line.black{border-color:#000}.v-line[data-anim=line]{-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0);transition:-webkit-clip-path 1.8s;transition:clip-path 1.8s;transition:clip-path 1.8s,-webkit-clip-path 1.8s;transition-timing-function:cubic-bezier(.65,0,.35,1)}.v-line[data-anim=line].is-inview{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.h-line{position:absolute;top:0;left:0;height:1px;width:100%;border-top:1px solid #fff}.h-line.black{border-color:#000}.h-line[data-anim=line]{-webkit-clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);transition:-webkit-clip-path 1.8s;transition:clip-path 1.8s;transition:clip-path 1.8s,-webkit-clip-path 1.8s;transition-timing-function:cubic-bezier(.65,0,.35,1)}.h-line[data-anim=line].is-inview{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.webgl{position:absolute;top:0;left:0;outline:none}.webgl-work{height:100%!important}section{padding-top:clamp(120px,8.333vw,8.333vw);padding-bottom:clamp(120px,8.333vw,8.333vw)}.g-footer__nav{position:relative;display:flex;justify-content:flex-end;padding-bottom:clamp(30px,2.0833vw,2.0833vw)}.g-footer ul{display:flex}.g-footer ul li{position:relative;display:inline-block;overflow:hidden;padding-left:clamp(20px,1.388vw,1.388vw);padding-right:clamp(20px,1.388vw,1.388vw)}.g-footer ul a{position:relative;display:inline-block;font-size:90%;transform:translateY(100%);transition:transform .84s;transition-timing-function:cubic-bezier(.65,0,.35,1)}.g-footer ul li:nth-of-type(1) a{transition-delay:.46s}.g-footer ul li:nth-of-type(2) a{transition-delay:.62s}.g-footer ul li:nth-of-type(3) a{transition-delay:.78s}.g-footer ul li:nth-of-type(4) a{transition-delay:.94s}.g-footer ul li:nth-of-type(5) a{transition-delay:1.1s}.g-footer ul li:nth-of-type(6) a{transition-delay:1.26s}.g-footer ul.is-inview a{transform:translateY(0)}.s-intro{position:relative;height:100vh;height:100dvh;overflow:hidden;padding-top:0;padding-bottom:0;--tw-bg-opacity: 1;background-color:rgb(37 37 37 / var(--tw-bg-opacity))}.s-intro .hey{position:relative;display:flex;padding-left:80px}.s-intro .hey p.is-inview>span>span{transition:transform .8s .4s}.s-intro .hey:before{position:absolute;display:inline-block;content:"";top:50%;left:0;width:60px;height:1px;border-top:1px solid #fff;margin-right:20px;-webkit-clip-path:polygon(0 0,0 0,0 100%,0% 100%);clip-path:polygon(0 0,0 0,0 100%,0% 100%);transition:all .6s;transition-timing-function:cubic-bezier(.65,0,.35,1)}.s-intro .hey img,.s-intro .hey svg{display:inline-block;margin-left:20px;width:36px;height:auto;transform:rotate(80deg) translateY(40px) translate(40px);opacity:0;transform-origin:50% 50%}.page-loaded .s-intro .hey:before{-webkit-clip-path:polygon(100% 0,0 0,0 100%,100% 100%);clip-path:polygon(100% 0,0 0,0 100%,100% 100%)}.page-loaded .s-intro .hey img,.page-loaded .s-intro .hey svg{transform:rotate(40deg);opacity:1;transition:transform 1.2s,opacity 1.2s .3s;transition-timing-function:cubic-bezier(.65,0,.35,1)}.s-intro h1{position:relative;display:block}.s-intro h1 span{line-height:1}.s-intro h1:after{position:absolute;content:"";bottom:-30%;left:0;width:100%;height:1px;opacity:.5}.s-intro h1.is-inview>span:nth-of-type(1)>span{transition-delay:1.12s}.s-intro h1.is-inview>span:nth-of-type(2)>span{transition-delay:1.34s}.s-intro h1.is-inview>span:nth-of-type(3)>span{transition-delay:1.56s}.s-intro h1.is-inview>span:nth-of-type(4)>span{transition-delay:1.78s}.s-intro h1.is-inview>span:nth-of-type(5)>span{transition-delay:2s}.s-intro h1.is-inview>span:nth-of-type(6)>span{transition-delay:2.22s}.s-intro__overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:url(../images/bg-introo.png) no-repeat;background-size:cover}@media (min-width: 768px){.s-intro__overlay{background:black;opacity:.75;mask-image:radial-gradient(circle at var(--mouse-x) var(--mouse-y),rgba(0,0,0,.7) 0%,rgb(0,0,0) 60%,rgb(0,0,0) 100%);-webkit-mask-image:radial-gradient(circle at var(--mouse-x) var(--mouse-y),rgba(0,0,0,.7) 0%,rgb(0,0,0) 60%,rgb(0,0,0) 100%)}}.s-intro:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;z-index:2;background-image:url(data:image/png;base64,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);pointer-events:none}.s-intro__content{position:relative;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding-top:20vh;color:#fff;z-index:2}.s-intro__marquee{position:relative;padding-top:clamp(20px,1.388vw,1.388vw);padding-bottom:clamp(20px,1.388vw,1.388vw)}.s-intro__marquee p{position:relative;text-transform:uppercase}@media (min-width: 768px){.s-intro__marquee p{font-size:clamp(22px,1.527vw,1.527vw)}}.s-intro__marquee p:after{content:"\2193";display:inline-block;padding-left:16px;transform:translateY(-2px)}.s-intro__marquee .h-line{transition-delay:1.5s}.s-intro__marquee .marquee{transform:translate(200px);-webkit-clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);clip-path:polygon(100% 0,100% 0,100% 100%,100% 100%);transition:all 1.8s 1.5s;transition-timing-function:cubic-bezier(.65,0,.35,1)}.page-loaded .s-intro__marquee .marquee{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transform:translate(0)}.s-work{padding-left:0;padding-right:0;padding-bottom:0!important}.s-work__inner h2{position:relative;margin-bottom:clamp(40px,2.777vw,2.777vw);padding-left:calc(var(--wm-col-width) * 1.03);--tw-text-opacity: 1;color:rgb(255 249 241 / var(--tw-text-opacity))}@media (min-width: 768px){.s-work__inner h2{padding-left:calc(var(--wm-col-width) * 2.05)}}.s-work__inner h2{padding-top:50%;z-index:4}@media (min-width: 768px){.s-work__inner h2{transform:translateY(-55%)}}.s-work__inner h2 span{display:inline-block;transform:translateY(60%) translate(20%)}@media (min-width: 768px){.s-work__inner h2 span{transform:translateY(120%) translate(30%)}}.project{position:relative;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity));padding-top:10vh;padding-bottom:10vh;min-height:100vh}@media (min-width: 768px){.project{padding-top:20vh;padding-bottom:20vh}}.project:nth-child(1){padding-top:5vh}.project .text-sm,.project .btn{font-size:clamp(16px,1.25vw,20px)}.project__header{position:relative;margin-bottom:clamp(30px,2.0833vw,2.0833vw);padding-bottom:clamp(30px,2.0833vw,2.0833vw)}@media (min-width: 768px){.project__header{display:flex}}.project__header{justify-content:space-between;align-items:flex-end}.project__header .h-line{top:auto;bottom:1px}.project__title{margin-bottom:clamp(20px,1.388vw,1.388vw);font-size:clamp(45px,4.166vw,4.166vw)}@media (min-width: 768px){.project__title{margin-bottom:0}}.project__canvas{position:absolute;top:0;left:0}.project__content{position:relative;padding-right:clamp(40px,2.777vw,2.777vw)}@media (min-width: 768px){.project__content{padding-bottom:clamp(30px,2.0833vw,2.0833vw)}}.project__content{margin-top:40px;z-index:2}.project__content .text-sm{font-size:85%}.project__content .v-line{top:clamp(40px,2.777vw,2.777vw);display:none}@media (min-width: 768px){.project__content .v-line{display:block}}.project__block{position:relative;padding-top:clamp(30px,2.0833vw,2.0833vw);padding-bottom:clamp(30px,2.0833vw,2.0833vw)}.project__block p{margin-bottom:0}.project__block .title-xs{margin-bottom:clamp(10px,.694vw,.694vw)}.project__block .h-line{top:auto;bottom:1px;display:none}.project__block:last-of-type .h-line{display:none}.project__block:nth-of-type(1) .h-line{transition-delay:.25s}.project__block:nth-of-type(2) .h-line{transition-delay:.45s}.project__block:nth-of-type(3) .h-line{transition-delay:.65s}.project__block:nth-of-type(4) .h-line{transition-delay:.85s}.project__block:nth-of-type(5) .h-line{transition-delay:1.05s}.project__block:nth-of-type(6) .h-line{transition-delay:1.25s}.project__subtitle{margin-bottom:clamp(40px,2.777vw,2.777vw);font-size:clamp(16px,1.25vw,1.25vw);font-size:85%}.project__description{margin-bottom:clamp(60px,4.1666vw,4.1666vw)}.project__visual{position:relative;padding-top:clamp(20px,1.388vw,1.388vw)}.project__visual figure{position:relative;height:80vh}.project__visual img{position:absolute;width:100%;height:auto;margin-top:40px}@media (min-width: 768px){.project__visual img{margin-top:0;opacity:0}}.project__glitch{position:absolute;top:0;left:0;width:100%;height:100%;display:none}@media (min-width: 768px){.project__glitch{display:block}}.project__canvas{position:sticky;display:none}@media (min-width: 768px){.project__canvas{display:block}}.project__canvas{top:-1px;height:102vh;top:0;left:0;z-index:0;overflow:hidden}.project__canvas:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;z-index:2;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAAUVBMVEWFhYWDg4N3d3dtbW17e3t1dXWBgYGHh4d5eXlzc3OLi4ubm5uVlZWPj4+NjY19fX2JiYl/f39ra2uRkZGZmZlpaWmXl5dvb29xcXGTk5NnZ2c8TV1mAAAAG3RSTlNAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEAvEOwtAAAFVklEQVR4XpWWB67c2BUFb3g557T/hRo9/WUMZHlgr4Bg8Z4qQgQJlHI4A8SzFVrapvmTF9O7dmYRFZ60YiBhJRCgh1FYhiLAmdvX0CzTOpNE77ME0Zty/nWWzchDtiqrmQDeuv3powQ5ta2eN0FY0InkqDD73lT9c9lEzwUNqgFHs9VQce3TVClFCQrSTfOiYkVJQBmpbq2L6iZavPnAPcoU0dSw0SUTqz/GtrGuXfbyyBniKykOWQWGqwwMA7QiYAxi+IlPdqo+hYHnUt5ZPfnsHJyNiDtnpJyayNBkF6cWoYGAMY92U2hXHF/C1M8uP/ZtYdiuj26UdAdQQSXQErwSOMzt/XWRWAz5GuSBIkwG1H3FabJ2OsUOUhGC6tK4EMtJO0ttC6IBD3kM0ve0tJwMdSfjZo+EEISaeTr9P3wYrGjXqyC1krcKdhMpxEnt5JetoulscpyzhXN5FRpuPHvbeQaKxFAEB6EN+cYN6xD7RYGpXpNndMmZgM5Dcs3YSNFDHUo2LGfZuukSWyUYirJAdYbF3MfqEKmjM+I2EfhA94iG3L7uKrR+GdWD73ydlIB+6hgref1QTlmgmbM3/LeX5GI1Ux1RWpgxpLuZ2+I+IjzZ8wqE4nilvQdkUdfhzI5QDWy+kw5Wgg2pGpeEVeCCA7b85BO3F9DzxB3cdqvBzWcmzbyMiqhzuYqtHRVG2y4x+KOlnyqla8AoWWpuBoYRxzXrfKuILl6SfiWCbjxoZJUaCBj1CjH7GIaDbc9kqBY3W/Rgjda1iqQcOJu2WW+76pZC9QG7M00dffe9hNnseupFL53r8F7YHSwJWUKP2q+k7RdsxyOB11n0xtOvnW4irMMFNV4H0uqwS5ExsmP9AxbDTc9JwgneAT5vTiUSm1E7BSflSt3bfa1tv8Di3R8n3Af7MNWzs49hmauE2wP+ttrq+AsWpFG2awvsuOqbipWHgtuvuaAE+A1Z/7gC9hesnr+7wqCwG8c5yAg3AL1fm8T9AZtp/bbJGwl1pNrE7RuOX7PeMRUERVaPpEs+yqeoSmuOlokqw49pgomjLeh7icHNlG19yjs6XXOMedYm5xH2YxpV2tc0Ro2jJfxC50ApuxGob7lMsxfTbeUv07TyYxpeLucEH1gNd4IKH2LAg5TdVhlCafZvpskfncCfx8pOhJzd76bJWeYFnFciwcYfubRc12Ip/ppIhA1/mSZ/RxjFDrJC5xifFjJpY2Xl5zXdguFqYyTR1zSp1Y9p+tktDYYSNflcxI0iyO4TPBdlRcpeqjK/piF5bklq77VSEaA+z8qmJTFzIWiitbnzR794USKBUaT0NTEsVjZqLaFVqJoPN9ODG70IPbfBHKK+/q/AWR0tJzYHRULOa4MP+W/HfGadZUbfw177G7j/OGbIs8TahLyynl4X4RinF793Oz+BU0saXtUHrVBFT/DnA3ctNPoGbs4hRIjTok8i+algT1lTHi4SxFvONKNrgQFAq2/gFnWMXgwffgYMJpiKYkmW3tTg3ZQ9Jq+f8XN+A5eeUKHWvJWJ2sgJ1Sop+wwhqFVijqWaJhwtD8MNlSBeWNNWTa5Z5kPZw5+LbVT99wqTdx29lMUH4OIG/D86ruKEauBjvH5xy6um/Sfj7ei6UUVk4AIl3MyD4MSSTOFgSwsH/QJWaQ5as7ZcmgBZkzjjU1UrQ74ci1gWBCSGHtuV1H2mhSnO3Wp/3fEV5a+4wz//6qy8JxjZsmxxy5+4w9CDNJY09T072iKG0EnOS0arEYgXqYnXcYHwjTtUNAcMelOd4xpkoqiTYICWFq0JSiPfPDQdnt+4/wuqcXY47QILbgAAAABJRU5ErkJggg==);pointer-events:none}.project__canvas:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;z-index:3;background:black;opacity:.25}.project__canvas canvas,.project__canvas img{position:absolute;top:0;left:0;width:100%;height:100%!important;opacity:.9}.project__gradient{position:sticky;display:block}@media (min-width: 768px){.project__gradient{display:none}}.project__gradient{top:-1px;height:102vh;top:0;left:0;z-index:0;overflow:hidden}.project__gradient .gradient{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .64s;transition-timing-function:cubic-bezier(.33,.14,.69,.84)}.project__gradient .gradient.is-active{opacity:1}.project__gradient:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;z-index:2;background-image:url(data:image/png;base64,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);pointer-events:none}.list-exp{position:relative;overflow:hidden}.list-exp li{position:relative;display:flex;justify-content:space-between;align-items:center;padding-top:clamp(20px,1.388vw,1.388vw);padding-bottom:clamp(20px,1.388vw,1.388vw)}.list-exp p{position:relative;display:inline-block;margin-bottom:0;white-space:nowrap;z-index:3;--tw-bg-opacity: 1;background-color:rgb(255 249 241 / var(--tw-bg-opacity))}.list-exp p:first-of-type{padding-right:clamp(20px,1.388vw,1.388vw)}.list-exp p:last-of-type{padding-left:clamp(20px,1.388vw,1.388vw)}.list-exp .h-line{position:absolute;top:50%;left:25%;width:55%;-webkit-clip-path:polygon(0 0,0 0,0 100%,0% 100%);clip-path:polygon(0 0,0 0,0 100%,0% 100%)}.list-exp.is-inview p span span{transform:translate(0);transition:all .9s;transition-timing-function:cubic-bezier(.39,.575,.28,.995)}.list-exp.is-inview .h-line{transition:all .9s;transition-timing-function:cubic-bezier(.65,0,.35,1);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.list-exp.is-inview li:nth-child(1) p:first-of-type span span{transition-delay:.4s}.list-exp.is-inview li:nth-child(1) .h-line{transition-delay:.5s}.list-exp.is-inview li:nth-child(1) p:last-of-type span span{transition-delay:.7s}.list-exp.is-inview li:nth-child(2) p:first-of-type span span{transition-delay:.7s}.list-exp.is-inview li:nth-child(2) .h-line{transition-delay:.8s}.list-exp.is-inview li:nth-child(2) p:last-of-type span span{transition-delay:1s}.list-exp.is-inview li:nth-child(3) p:first-of-type span span{transition-delay:1s}.list-exp.is-inview li:nth-child(3) .h-line{transition-delay:1.1s}.list-exp.is-inview li:nth-child(3) p:last-of-type span span{transition-delay:1.3s}.list-exp.is-inview li:nth-child(4) p:first-of-type span span{transition-delay:1.3s}.list-exp.is-inview li:nth-child(4) .h-line{transition-delay:1.4s}.list-exp.is-inview li:nth-child(4) p:last-of-type span span{transition-delay:1.6s}.c-looking .text-24{-webkit-clip-path:polygon(0 0,0 0,0 100%,0% 100%);clip-path:polygon(0 0,0 0,0 100%,0% 100%)}.c-looking img{display:inline-block;width:30px;height:auto;transform:rotate(40deg) translate(-6px);margin-left:10px}.c-looking .link{transform:translateY(40px);opacity:0}.c-looking.is-inview .text-24{transition:-webkit-clip-path 1.8s;transition:clip-path 1.8s;transition:clip-path 1.8s,-webkit-clip-path 1.8s;transition-timing-function:cubic-bezier(.65,0,.35,1);-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.c-looking.is-inview .text-24:nth-child(2){transition-delay:.4s}.c-looking.is-inview .link{transform:translateY(0);opacity:1;transition:transform 1.2s .8s,opacity .8s 1.2s;transition-timing-function:cubic-bezier(.65,0,.35,1)}@media (min-width: 768px){.md\:mt-120{margin-top:clamp(120px,8.333vw,8.333vw)}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:w-12col{width:calc((var(--wm-col-width) * 12) - (var(--wm-gap) * 0))}.md\:w-4col{width:calc((var(--wm-col-width) * 4) - (var(--wm-gap) * 1.34))}.md\:w-5col{width:calc((var(--wm-col-width) * 5) - (var(--wm-gap) * 1.2))}.md\:w-6col{width:calc((var(--wm-col-width) * 6) - (var(--wm-gap) * 1))}.md\:w-7col{width:calc((var(--wm-col-width) * 7) - (var(--wm-gap) * .9))}.md\:w-8col{width:calc((var(--wm-col-width) * 8) - (var(--wm-gap) * .7))}.md\:px-1col{padding-left:calc(var(--wm-col-width) * 1.03);padding-right:calc(var(--wm-col-width) * 1.03)}.md\:pb-30{padding-bottom:clamp(30px,2.0833vw,2.0833vw)}.md\:pl-1col{padding-left:calc(var(--wm-col-width) * 1.03)}.md\:pl-2col{padding-left:calc(var(--wm-col-width) * 2.05)}.md\:pt-60{padding-top:clamp(60px,4.1666vw,4.1666vw)}.md\:text-22{font-size:clamp(22px,1.527vw,1.527vw)}@layer responsive{.md\:grid-parent{display:flex;justify-content:flex-start;width:auto;margin-left:calc(var(--wm-gap) * -2)}.md\:grid-parent>*:not(.line){margin-left:calc(var(--wm-gap) * 2);flex-shrink:0}.md\:grid-parent.swiper-wrapper{margin-left:0}.md\:grid-parent.swiper-wrapper>*:not(.line){margin-left:0}@media (min-width: 768px){.md\:grid-parent.swiper-wrapper{margin-left:calc(var(--wm-gap) * -2)}.md\:grid-parent.swiper-wrapper>*:not(.line){margin-left:calc(var(--wm-gap) * 2)}}}}
