@media (min-width:800px){.animated-arrow-module__PvWYaG__arrow{overflow:hidden}.animated-arrow-module__PvWYaG__arrow .animated-arrow-module__PvWYaG__first,.animated-arrow-module__PvWYaG__arrow .animated-arrow-module__PvWYaG__second{transition:transform .6s var(--ease-out-expo);position:absolute}}.animated-arrow-module__PvWYaG__arrow .animated-arrow-module__PvWYaG__first{transform:translate(0)scaleX(1)}.animated-arrow-module__PvWYaG__arrow .animated-arrow-module__PvWYaG__second{transform:translate(-100%)scaleX(0)}
.webgl-module__1NMCZa__webgl{pointer-events:none;max-width:100vw;max-height:100vh;position:fixed;top:0;bottom:0;left:0;right:0}.webgl-module__1NMCZa__webgl canvas{width:100%!important;height:100%!important}
.marquee-module__irIMSq__marquee{display:flex;overflow-x:clip}.marquee-module__irIMSq__marquee.marquee-module__irIMSq__draggable{cursor:grab}.marquee-module__irIMSq__marquee.marquee-module__irIMSq__dragging{cursor:grabbing}.marquee-module__irIMSq__marquee .marquee-module__irIMSq__inner{white-space:nowrap;flex-shrink:0;display:flex;transform:translateZ(0)}:is(.marquee-module__irIMSq__marquee .marquee-module__irIMSq__inner)>*{flex-shrink:0}
.banner-module__hTFh3a__container{background-image:repeating-linear-gradient(0deg,var(--color-contrast),var(--color-contrast)2px,transparent 2px,transparent);font-variation-settings:"DENS" 50;-webkit-font-smoothing:none;background-position:0 -6px;background-size:10px 8px}
.theme-button-module__txChKa__button{align-items:center;display:grid;position:relative}.theme-button-module__txChKa__button:after,.theme-button-module__txChKa__button:before{content:"";grid-area:1/1;justify-content:center;align-items:center;width:100%;display:grid}.theme-button-module__txChKa__button:before{background-color:var(--primary-color);height:2.66667vw}@media (min-width:800px){.theme-button-module__txChKa__button:before{height:.694444vw}}.theme-button-module__txChKa__button:after{background-color:var(--secondary-color);height:.533333vw}@media (min-width:800px){.theme-button-module__txChKa__button:after{width:100%;height:.138889vw}}.theme-button-module__txChKa__button.theme-button-module__txChKa__square:before{width:2.66667vw;height:2.66667vw}@media (min-width:800px){.theme-button-module__txChKa__button.theme-button-module__txChKa__square:before{width:.694444vw;height:.694444vw}}
.mobile-menu-module__g4EuLq__hamburger{aspect-ratio:1;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.mobile-menu-module__g4EuLq__hamburger span{background-color:var(--color-secondary);transform-origin:50%;height:.266667vw;transition:.4s all var(--ease-gleasing);border-radius:.533333vw;width:4.26667vw;position:absolute}:is(.mobile-menu-module__g4EuLq__hamburger span):nth-child(2){transform:translateY(400%)}:is(.mobile-menu-module__g4EuLq__hamburger span):nth-child(3){transform:translateY(-400%)}:is(.mobile-menu-module__g4EuLq__hamburger[data-open=true] span):first-child{opacity:0}:is(.mobile-menu-module__g4EuLq__hamburger[data-open=true] span):nth-child(2){transform:translateY(0)rotate(45deg)}:is(.mobile-menu-module__g4EuLq__hamburger[data-open=true] span):nth-child(3){transform:translateY(0)rotate(-45deg)}.mobile-menu-module__g4EuLq__menu{clip-path:inset(0 0 100%);pointer-events:none;left:0;right:0;top:var(--header-height);transform-origin:top;transition:clip-path .4s var(--ease-gleasing);z-index:100;background-color:transparent;flex-direction:column;justify-content:flex-start;width:100vw;display:flex;position:fixed}.mobile-menu-module__g4EuLq__menu[data-open=true]{clip-path:inset(0);pointer-events:inherit}.mobile-menu-module__g4EuLq__cart{height:7.46667vw;position:relative}.mobile-menu-module__g4EuLq__cart .mobile-menu-module__g4EuLq__glyphs{position:relative;left:0}@media (max-width:799.98px){.mobile-menu-module__g4EuLq__cart .mobile-menu-module__g4EuLq__glyphs{height:100%}}:is(.mobile-menu-module__g4EuLq__cart .mobile-menu-module__g4EuLq__glyphs) *{position:absolute}:is(:is(.mobile-menu-module__g4EuLq__cart .mobile-menu-module__g4EuLq__glyphs) *) path{fill:var(--color-primary)}.mobile-menu-module__g4EuLq__cart span{margin-bottom:.8vw}.mobile-menu-module__g4EuLq__cart sup{vertical-align:super;margin-left:2.13333vw;font-size:smaller}.mobile-menu-module__g4EuLq__nav{background-color:var(--color-primary);height:-moz-fit-content;height:fit-content;padding-inline:var(--safe);position:relative}.mobile-menu-module__g4EuLq__nav .mobile-menu-module__g4EuLq__inner{gap:1.06667vw}.mobile-menu-module__g4EuLq__overlay{background-color:var(--color-black);z-index:-1;width:100%;height:100%;position:fixed;top:0;left:0}.mobile-menu-module__g4EuLq__theme-container{margin-inline:calc(var(--safe)*-1);padding-inline:var(--safe);position:relative}.mobile-menu-module__g4EuLq__theme-line{background-color:var(--color-contrast);width:100%;height:.533333vw;position:absolute;top:50%;left:0;transform:translateY(-50%)}
.real-footer-module__jkOnAa__wrapper{height:calc(100svh - var(--header-height,0))}.real-footer-module__jkOnAa__stickyWrapper{height:200vh}.real-footer-module__jkOnAa__footer{height:calc(100svh - var(--header-height,0))}.real-footer-module__jkOnAa__lines{background-image:repeating-linear-gradient(0deg,var(--color-contrast),var(--color-contrast)2px,transparent 2px,transparent);z-index:1;background-position:0 0;background-size:10px 5px;height:53.3333vw}@media (min-width:800px){.real-footer-module__jkOnAa__lines{background-size:10px 8px;height:35.5556vw}}.real-footer-module__jkOnAa__darkroom{font-family:var(--font-sauce);letter-spacing:0;font-size:17.3333vw;font-style:normal;font-weight:400;line-height:100%;position:absolute;bottom:16vw;left:50%;transform:translate(-50.5%)}@media (min-width:800px){.real-footer-module__jkOnAa__darkroom{bottom:6.25vw;font-size:17.4306vw!important}}
.button-module__h0EWEW__button{touch-action:manipulation;transition-property:background-color,color;transition-duration:.6s;transition-timing-function:var(--ease-out-expo)}@media (hover:hover){.button-module__h0EWEW__button:hover{background-color:var(--color-secondary);color:var(--color-primary)}.button-module__h0EWEW__button:hover .button-module__h0EWEW__inner{display:inline-block;transform:translate(1.25vw)}}.button-module__h0EWEW__button .button-module__h0EWEW__inner{transition-property:transform;transition-duration:.6s;transition-timing-function:var(--ease-out-expo)}.button-module__h0EWEW__button:not(:hover) .button-module__h0EWEW__glyphs{visibility:hidden}:is(.button-module__h0EWEW__button .button-module__h0EWEW__glyphs) *{position:absolute;top:0;bottom:0;left:0;right:0}:is(:is(.button-module__h0EWEW__button .button-module__h0EWEW__glyphs) *) path{fill:var(--color-primary)}
.image-module___v4zoa__block{width:auto;height:auto;display:block}
.modal-module__ty5aEG__modal[data-open=false]{pointer-events:none}.modal-module__ty5aEG__modal[data-open=false] .modal-module__ty5aEG__inner{clip-path:polygon(0 0,0 100%,100% 100%,100% 100%,50% 100%,0 100%,0 0,50% 0,100% 0,100% 0)}.modal-module__ty5aEG__inner{clip-path:polygon(0 0,0 100%,100% 100%,100% 50%,50% 50%,0 50%,0 50%,50% 50%,100% 50%,100% 0);transition:.6s var(--ease-gleasing)}
.footer-module__hs_M5q__footer{background-color:var(--color-primary);margin-inline:calc(var(--safe)*-1);opacity:1;padding-inline:var(--safe);transition:transform .6s var(--ease-out-expo),opacity .6s var(--ease-out-expo);will-change:transform,opacity;transform:translateY(0)}.footer-module__hs_M5q__footer:before{background-color:var(--color-contrast);content:"";height:.138889vw;left:calc(var(--safe)*-1);width:calc(100% + var(--safe)*2);position:absolute;top:calc(50% - 1px)}.footer-module__hs_M5q__footer.footer-module__hs_M5q__hidden{opacity:0;pointer-events:none;transform:translateY(100%)}.footer-module__hs_M5q__buttons{gap:.555556vw}.footer-module__hs_M5q__itemCount{font-size:65%}
.scrollbar-module__c0JzOq__scrollbar{z-index:21;position:fixed;top:0;bottom:0;right:0}.scrollbar-module__c0JzOq__scrollbar .scrollbar-module__c0JzOq__inner{height:100%;position:relative}[data-lenis=stopped]:is(.scrollbar-module__c0JzOq__scrollbar .scrollbar-module__c0JzOq__inner){opacity:0}[data-lenis=started]:is(.scrollbar-module__c0JzOq__scrollbar .scrollbar-module__c0JzOq__inner){opacity:1}.scrollbar-module__c0JzOq__scrollbar .scrollbar-module__c0JzOq__thumb{background-color:var(--color-secondary);cursor:grab;border-radius:0;width:.277778vw;min-height:5.55556vw;position:absolute;right:0}@media (max-width:799.98px){.scrollbar-module__c0JzOq__scrollbar{display:none}}
.minimap-module__febtRW__minimap{--width:400px;--height:calc(var(--width)/var(--viewport-ratio));height:var(--height);width:var(--width);z-index:9999;position:fixed;top:50%;right:50px;transform:translateY(-50%)}.minimap-module__febtRW__minimap:after{content:"";border:2px solid rgba(0,0,0,.5);border-radius:6px;position:absolute;top:-6px;bottom:-6px;left:-6px;right:-6px}.minimap-module__febtRW__minimap:before{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);content:"";transform:translateY(calc(var(--progress)*-100% + var(--progress)*var(--height)));background-color:rgba(0,0,0,.1);border-radius:4px}.minimap-module__febtRW__minimap .minimap-module__febtRW__markers,.minimap-module__febtRW__minimap:before{aspect-ratio:var(--body-ratio);width:100%;position:absolute;top:0}.minimap-module__febtRW__minimap .minimap-module__febtRW__markers{z-index:1}:is(.minimap-module__febtRW__minimap .minimap-module__febtRW__markers) .minimap-module__febtRW__marker{height:2px;transform:translateY(-50%)translateY(calc(var(--top)*var(--height)));width:100%;position:absolute;top:0}
.grid-module__fDTxeW__grid .grid-module__fDTxeW__cursor{left:calc(var(--safe)*-1);width:calc(100% + var(--safe)*2)}:is(.grid-module__fDTxeW__grid .grid-module__fDTxeW__item):nth-child(odd) .grid-module__fDTxeW__inner{grid-column:5/9}:is(.grid-module__fDTxeW__grid .grid-module__fDTxeW__item):nth-child(2n+2) .grid-module__fDTxeW__inner{grid-column:1/5}:is(:is(.grid-module__fDTxeW__grid .grid-module__fDTxeW__item) .grid-module__fDTxeW__button):hover{background-color:var(--color-secondary);color:var(--color-primary)}:is(.grid-module__fDTxeW__grid .grid-module__fDTxeW__item) .grid-module__fDTxeW__itemCursor{grid-column:5/9}.grid-module__fDTxeW__right:is(:is(.grid-module__fDTxeW__grid .grid-module__fDTxeW__item) .grid-module__fDTxeW__itemCursor){grid-column:1/5}
.marquee-module__omCsda__marquee-container{background-color:var(--color-primary);height:108vw;margin-inline:calc(var(--safe)*-1);margin-top:-23.4667vw}@media (min-width:800px){.marquee-module__omCsda__marquee-container{height:41.6667vw;margin-top:-35vh}}.marquee-module__omCsda__asset{height:100%;margin-right:1.33333vw}@media (max-width:799.98px){.marquee-module__omCsda__asset{width:80vw}}@media (min-width:800px){.marquee-module__omCsda__asset{margin-right:.555556vw}}
.list-module__1FWwmG__list{margin-inline:calc(var(--safe)*-1);min-height:70svh}:is(.list-module__1FWwmG__list .list-module__1FWwmG__item):last-child{border-bottom:1px solid var(--color-contrast)}:is(.list-module__1FWwmG__list .list-module__1FWwmG__item) .list-module__1FWwmG__inner{transition-property:height;transition-duration:.6s;transition-timing-function:var(--ease-out-expo);overflow:clip}:is(:is(.list-module__1FWwmG__list .list-module__1FWwmG__item) .list-module__1FWwmG__inner) .list-module__1FWwmG__asset{height:96vw;margin-right:2.13333vw}@media (min-width:800px){:is(:is(.list-module__1FWwmG__list .list-module__1FWwmG__item) .list-module__1FWwmG__inner) .list-module__1FWwmG__asset{height:16.6667vw;margin-right:.555556vw}}:is(:is(:is(:is(.list-module__1FWwmG__list .list-module__1FWwmG__item) .list-module__1FWwmG__inner) .list-module__1FWwmG__buttons) *):hover{background-color:var(--color-secondary);color:var(--color-primary)}:is(.list-module__1FWwmG__list .list-module__1FWwmG__item) .list-module__1FWwmG__link{transition-property:color,background-color;transition-duration:.6s;transition-timing-function:var(--ease-out-expo)}@media (min-width:800px){:is(.list-module__1FWwmG__list .list-module__1FWwmG__item) .list-module__1FWwmG__title{transition-property:transform;transition-duration:.6s;transition-timing-function:var(--ease-out-expo);transform:translate(-1.11111vw)}:is(:is(.list-module__1FWwmG__list .list-module__1FWwmG__item) .list-module__1FWwmG__title) svg{opacity:0;transition-property:opacity;transition-duration:.6s;transition-timing-function:var(--ease-out-expo)}}:is(.list-module__1FWwmG__list .list-module__1FWwmG__item) .list-module__1FWwmG__glyphs{visibility:visible}:is(:is(.list-module__1FWwmG__list .list-module__1FWwmG__item) .list-module__1FWwmG__glyphs) *{position:absolute;top:0;bottom:0;left:0;right:0}:is(:is(:is(.list-module__1FWwmG__list .list-module__1FWwmG__item) .list-module__1FWwmG__glyphs) *) path{fill:var(--color-primary)}:-webkit-any(.list-module__1FWwmG__active:-webkit-any(.list-module__1FWwmG__list .list-module__1FWwmG__item),:-webkit-any(.list-module__1FWwmG__list .list-module__1FWwmG__item):hover) .list-module__1FWwmG__link{background-color:var(--color-secondary);color:var(--color-primary)}:-moz-any(.list-module__1FWwmG__active:-moz-any(.list-module__1FWwmG__list .list-module__1FWwmG__item),:-moz-any(.list-module__1FWwmG__list .list-module__1FWwmG__item):hover) .list-module__1FWwmG__link{background-color:var(--color-secondary);color:var(--color-primary)}:is(.list-module__1FWwmG__active:is(.list-module__1FWwmG__list .list-module__1FWwmG__item),:is(.list-module__1FWwmG__list .list-module__1FWwmG__item):hover) .list-module__1FWwmG__link{background-color:var(--color-secondary);color:var(--color-primary)}@media (min-width:800px){:-webkit-any(.list-module__1FWwmG__active:-webkit-any(.list-module__1FWwmG__list .list-module__1FWwmG__item),:-webkit-any(.list-module__1FWwmG__list .list-module__1FWwmG__item):hover) .list-module__1FWwmG__corner{animation:2s linear infinite list-module__1FWwmG__rotate}:-moz-any(.list-module__1FWwmG__active:-moz-any(.list-module__1FWwmG__list .list-module__1FWwmG__item),:-moz-any(.list-module__1FWwmG__list .list-module__1FWwmG__item):hover) .list-module__1FWwmG__corner{animation:2s linear infinite list-module__1FWwmG__rotate}:is(.list-module__1FWwmG__active:is(.list-module__1FWwmG__list .list-module__1FWwmG__item),:is(.list-module__1FWwmG__list .list-module__1FWwmG__item):hover) .list-module__1FWwmG__corner{animation:2s linear infinite list-module__1FWwmG__rotate}}:-webkit-any(:-webkit-any(.list-module__1FWwmG__list .list-module__1FWwmG__item):hover,.list-module__1FWwmG__active:-webkit-any(.list-module__1FWwmG__list .list-module__1FWwmG__item)) .list-module__1FWwmG__title{transform:translate(0)}:-moz-any(:-moz-any(.list-module__1FWwmG__list .list-module__1FWwmG__item):hover,.list-module__1FWwmG__active:-moz-any(.list-module__1FWwmG__list .list-module__1FWwmG__item)) .list-module__1FWwmG__title{transform:translate(0)}:is(:is(.list-module__1FWwmG__list .list-module__1FWwmG__item):hover,.list-module__1FWwmG__active:is(.list-module__1FWwmG__list .list-module__1FWwmG__item)) .list-module__1FWwmG__title{transform:translate(0)}:-webkit-any(:-webkit-any(:-webkit-any(.list-module__1FWwmG__list .list-module__1FWwmG__item):hover,.list-module__1FWwmG__active:-webkit-any(.list-module__1FWwmG__list .list-module__1FWwmG__item)) .list-module__1FWwmG__title) svg{opacity:1}:-moz-any(:-moz-any(:-moz-any(.list-module__1FWwmG__list .list-module__1FWwmG__item):hover,.list-module__1FWwmG__active:-moz-any(.list-module__1FWwmG__list .list-module__1FWwmG__item)) .list-module__1FWwmG__title) svg{opacity:1}:is(:is(:is(.list-module__1FWwmG__list .list-module__1FWwmG__item):hover,.list-module__1FWwmG__active:is(.list-module__1FWwmG__list .list-module__1FWwmG__item)) .list-module__1FWwmG__title) svg{opacity:1}
.values-module__CFQpLG__container{height:100%;margin-inline:calc(var(--safe)*-1);position:relative;transform:translateZ(0)}.values-module__CFQpLG__card-container{background-color:var(--color-primary);border-top:1px solid var(--color-contrast);min-height:100vh;top:var(--header-height);position:-webkit-sticky;position:sticky;transform:translateZ(0)}.values-module__CFQpLG__card-container:last-child:before{background-color:var(--color-contrast);content:"";width:100%;height:1px;position:absolute;top:70%}@media (min-width:800px){.values-module__CFQpLG__card-container:last-child:before{top:55%}}.values-module__CFQpLG__card-container:first-child{top:18.1333vw}@media (min-width:800px){.values-module__CFQpLG__card-container:first-child{top:5.41667vw}}.values-module__CFQpLG__card-container:nth-child(2){top:24.5333vw}@media (min-width:800px){.values-module__CFQpLG__card-container:nth-child(2){top:7.08333vw}}.values-module__CFQpLG__card-container:nth-child(3){top:30.9333vw}@media (min-width:800px){.values-module__CFQpLG__card-container:nth-child(3){top:8.75vw}}.values-module__CFQpLG__card-container:nth-child(4){top:37.3333vw}@media (min-width:800px){.values-module__CFQpLG__card-container:nth-child(4){top:10.4167vw}}.values-module__CFQpLG__card-container:nth-child(5){top:43.7333vw}@media (min-width:800px){.values-module__CFQpLG__card-container:nth-child(5){top:12.0833vw}}.values-module__CFQpLG__card-container:nth-child(6){top:50.1333vw}@media (min-width:800px){.values-module__CFQpLG__card-container:nth-child(6){top:13.75vw}.values-module__CFQpLG__card[data-index="0"]{grid-column-start:1}.values-module__CFQpLG__card[data-index="1"]{grid-column-start:2}.values-module__CFQpLG__card[data-index="2"]{grid-column-start:3}.values-module__CFQpLG__card[data-index="3"]{grid-column-start:4}.values-module__CFQpLG__card[data-index="4"]{grid-column-start:5}.values-module__CFQpLG__card[data-index="5"]{grid-column-start:6}}@media (max-width:799.98px){.values-module__CFQpLG__card{grid-column:1/-1}}.values-module__CFQpLG__card .values-module__CFQpLG__header{background-color:var(--color-contrast);position:relative;transform:translateY(-50%)}@media (max-width:799.98px){.values-module__CFQpLG__card .values-module__CFQpLG__header{height:4.8vw;padding:1.06667vw 1.6vw}}@media (min-width:800px){.values-module__CFQpLG__card .values-module__CFQpLG__header{height:1.38889vw;padding:.277778vw .416667vw}}:is(.values-module__CFQpLG__card .values-module__CFQpLG__header) .values-module__CFQpLG__glyphs{position:relative;left:0}@media (max-width:799.98px){:is(.values-module__CFQpLG__card .values-module__CFQpLG__header) .values-module__CFQpLG__glyphs{width:1.6vw;height:1.6vw}}:is(:is(.values-module__CFQpLG__card .values-module__CFQpLG__header) .values-module__CFQpLG__glyphs) *{position:absolute}:is(:is(:is(.values-module__CFQpLG__card .values-module__CFQpLG__header) .values-module__CFQpLG__glyphs) *) path{fill:var(--color-secondary)}:is(.values-module__CFQpLG__card .values-module__CFQpLG__header) .values-module__CFQpLG__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (min-width:800px){.values-module__CFQpLG__card .values-module__CFQpLG__subtitle{text-align:left}}@media (max-width:799.98px){.values-module__CFQpLG__card .values-module__CFQpLG__paragraph{padding-left:24.5333vw}}
.scrollbar-module__c7SP3W__scrollbar{z-index:2;width:2.13333vw;position:absolute;top:0;bottom:0;right:0}@media (min-width:800px){.scrollbar-module__c7SP3W__scrollbar{width:.555556vw}}.scrollbar-module__c7SP3W__scrollbarInner{height:100%;position:relative}.scrollbar-module__c7SP3W__scrollbarThumb{background-color:var(--color-secondary);cursor:grab;width:1.06667vw;min-height:10.6667vw;position:absolute;right:.533333vw}@media (min-width:800px){.scrollbar-module__c7SP3W__scrollbarThumb{width:.277778vw;min-height:2.77778vw;right:.138889vw}}@media (max-width:799.98px){.scrollbar-module__c7SP3W__scrollbar{display:none}}
.selected-module__yB8ylG__section{margin-inline:calc(var(--safe)*-1)}.selected-module__yB8ylG__main{position:-webkit-sticky;position:sticky;top:1vw}.selected-module__yB8ylG__project{width:100%;position:absolute;top:0}.selected-module__yB8ylG__project:nth-child(2) .selected-module__yB8ylG__name{text-align:right}.selected-module__yB8ylG__name{height:-moz-fit-content;height:fit-content;top:calc(50% - 12.2667vw)}@media (min-width:800px){.selected-module__yB8ylG__name{top:calc(50% - 3.19444vw)}}.selected-module__yB8ylG__name:before{background-color:var(--color-red);content:"";opacity:.5;width:100%;height:1px;position:absolute;bottom:-2.13333vw;left:0}@media (min-width:800px){.selected-module__yB8ylG__name:before{bottom:-1.11111vw}}
.mobile-grid-module__N83qeG__mobile-grid{margin-inline:calc(var(--safe)*-1)}.mobile-grid-module__N83qeG__border{background-color:var(--color-secondary);opacity:.5;width:100%;height:2px;margin-top:-9.33333vw;margin-bottom:4.26667vw;position:-webkit-sticky;position:sticky;bottom:50dvh}.mobile-grid-module__N83qeG__reverse{flex-direction:row-reverse}.mobile-grid-module__N83qeG__reverse .mobile-grid-module__N83qeG__name{text-align:right}
.slider-module__JUbuDa__slider{position:relative}.slider-module__JUbuDa__slider>div:first-of-type{width:100%;position:relative;overflow-x:clip}.slider-module__JUbuDa__slider ul{display:flex}.slider-module__JUbuDa__slider>div[class*=splide__arrows]{display:none!important}.slider-module__JUbuDa__slider span{display:none}
.add-to-cart-module__g9OuHq__form{display:contents}.add-to-cart-module__g9OuHq__button[disabled]{pointer-events:none}
.input-module___f85zG__input::placeholder{color:var(--theme-secondary);opacity:.3}
.about-module__QB6Z2a__aside{row-gap:5.55556vw}
.terminal-module__dQU3mW__input{caret-shape:block}.terminal-module__dQU3mW__terminal ::-webkit-scrollbar{display:none}.terminal-module__dQU3mW__terminal{-ms-overflow-style:none;scrollbar-width:none;font-family:monospace}.terminal-module__dQU3mW__inputLine{align-items:center;display:flex}.terminal-module__dQU3mW__prompt{color:inherit;font-family:monospace}.terminal-module__dQU3mW__wrapper{background-color:rgb(from var(--color-primary)r g b/.5)}
.form-module__LS6F8W__label:has(data-checked){background-color:var(--theme-contrast)}@media (hover:hover){.form-module__LS6F8W__radio{transition:opacity .3s ease-in-out}.form-module__LS6F8W__radio:hover{opacity:1}}.form-module__LS6F8W__item{transition:border-color .3s ease-in-out}@media (hover:hover){.form-module__LS6F8W__item:hover{border-color:var(--color-hover)}}@media (max-width:799.98px){.form-module__LS6F8W__input{row-gap:var(--gap)}}@media (min-width:800px){.form-module__LS6F8W__input>label{width:calc(var(--column-width)*2 + var(--gap)*1 + var(--gap));flex-shrink:0}}.form-module__LS6F8W__input textarea{height:2.77778vw}@media (max-width:799.98px){.form-module__LS6F8W__input textarea{height:11.4667vw}}.form-module__LS6F8W__input:has(textarea){padding-bottom:1.11111vw}.form-module__LS6F8W__two-column{position:relative}.form-module__LS6F8W__two-column>:first-child{width:calc(var(--column-width)*2 + var(--gap)*1 + var(--gap));display:inline-block}@media (max-width:799.98px){.form-module__LS6F8W__two-column label{margin-bottom:4.26667vw}}.form-module__LS6F8W__two-column>div{width:100%;height:4.26667vw;position:absolute;bottom:0;right:-50%}@media (min-width:800px){.form-module__LS6F8W__two-column>div{height:100%;width:calc(var(--column-width)*2 + var(--gap)*1);bottom:-150%;right:0}}.form-module__LS6F8W__no-label{position:relative}.form-module__LS6F8W__no-label>label{display:none}.form-module__LS6F8W__no-label>div{width:100%;height:100%;position:absolute;bottom:-150%;left:0}@media (max-width:799.98px){.form-module__LS6F8W__no-label>div{bottom:0;left:50%}}
.home-module__2ZnKCq__title{font-family:var(--font-therma);letter-spacing:-1.33333vw;font-size:26.6667vw;line-height:80%}@media (min-width:800px){.home-module__2ZnKCq__title{letter-spacing:-.694444vw;font-size:13.8889vw}}.home-module__2ZnKCq__title .home-module__2ZnKCq__word{margin-left:-1.06667vw}@media (min-width:800px){.home-module__2ZnKCq__title .home-module__2ZnKCq__word{margin-left:-.555556vw}}.home-module__2ZnKCq__overflow{margin-inline:calc(var(--safe)*-1);position:relative}.home-module__2ZnKCq__overflow .home-module__2ZnKCq__highlight{font-family:var(--font-therma)}.home-module__2ZnKCq__activiy{transition:background-color .5s var(--ease-out-expo),color .3s var(--ease-out-expo)}.home-module__2ZnKCq__activiy .home-module__2ZnKCq__date{transition:transform .5s var(--ease-out-expo)}@media (hover:hover){.home-module__2ZnKCq__activiy:hover{background-color:var(--color-secondary);color:var(--color-primary)}.home-module__2ZnKCq__activiy:hover .home-module__2ZnKCq__date{transform:translate(1.25vw)}.home-module__2ZnKCq__activiy:hover .home-module__2ZnKCq__corner{animation:2s linear infinite home-module__2ZnKCq__rotate}.home-module__2ZnKCq__activiy:not(:hover) .home-module__2ZnKCq__glyphs{visibility:hidden}}:is(.home-module__2ZnKCq__activiy .home-module__2ZnKCq__glyphs) *{position:absolute;top:0;bottom:0;left:0;right:0}:is(:is(.home-module__2ZnKCq__activiy .home-module__2ZnKCq__glyphs) *) path{fill:var(--color-primary)}.home-module__2ZnKCq__corner path{fill:var(--color-primary)}@keyframes home-module__2ZnKCq__rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}
.article-layout-module__67_4_q__section{grid-column-gap:var(--gap);-moz-column-gap:var(--gap);column-gap:var(--gap);display:grid}@media (max-width:799.98px){.article-layout-module__67_4_q__section{grid-column:1/-1;grid-template-columns:repeat(4,1fr)}}@media (min-width:800px){.article-layout-module__67_4_q__section{grid-column:3/-1;grid-template-columns:repeat(6,1fr);margin-bottom:2.22222vw}}.article-layout-module__67_4_q__content{margin-bottom:14.9333vw}@media (min-width:800px){.article-layout-module__67_4_q__content{margin-bottom:5.55556vw}}.article-layout-module__67_4_q__content h2{text-transform:uppercase}@media (max-width:799.98px){.article-layout-module__67_4_q__content h2{width:22.4vw;height:-moz-fit-content;height:fit-content;font-size:2.66667vw}}@media (min-width:800px){.article-layout-module__67_4_q__content h2{font-size:.694444vw}}.article-layout-module__67_4_q__content ul{color:var(--color-secondary);grid-column:2/-1}@media (min-width:800px){.article-layout-module__67_4_q__content ul{grid-column:2/5}}:is(.article-layout-module__67_4_q__content ul) li{flex-direction:column;display:flex}@media (max-width:799.98px){:is(.article-layout-module__67_4_q__content ul) li{margin-bottom:6.4vw;font-size:3.2vw}}@media (min-width:800px){:is(.article-layout-module__67_4_q__content ul) li{margin-bottom:2.22222vw}}:is(:is(.article-layout-module__67_4_q__content ul) li) strong{color:var(--color-secondary);text-transform:uppercase;margin-bottom:2.13333vw}@media (min-width:800px){:is(:is(.article-layout-module__67_4_q__content ul) li) strong{margin-bottom:.555556vw;font-size:.972222vw}}:is(.article-layout-module__67_4_q__content ul) p{flex-direction:column;display:flex}
@media (max-width:799.98px){.read-module__V6Z8nq__read-list{grid-column:1/-1;margin-bottom:34.1333vw}}@media (min-width:800px){.read-module__V6Z8nq__read-list{margin-bottom:16.8056vw}}.read-module__V6Z8nq__list{flex-direction:column;grid-column:1/-1;row-gap:34.1333vw;display:flex}@media (min-width:800px){.read-module__V6Z8nq__list{row-gap:8.33333vw}}.read-module__V6Z8nq__read{border-top:1px solid var(--color-contrast);transition:border-color .6s var(--ease-out-expo);flex-direction:column;row-gap:4.26667vw;padding-top:4.26667vw;display:flex}@media (min-width:800px){.read-module__V6Z8nq__read{flex-direction:row;justify-content:space-between;padding-top:1.11111vw}}.read-module__V6Z8nq__read .read-module__V6Z8nq__title{text-align:left;transform:translate(-.03em)}@media (hover:hover){.read-module__V6Z8nq__read:hover{border-color:var(--color-hover)}:is(.read-module__V6Z8nq__read:hover span:last-child) span:first-of-type{transform:translate(100%)scaleX(0)}:is(.read-module__V6Z8nq__read:hover span:last-child) span:last-of-type{transform:translate(0)scaleX(1)}}.read-module__V6Z8nq__arrow-container{justify-content:start;align-items:center;width:25.8667vw;height:24.8vw;display:flex}@media (min-width:800px){.read-module__V6Z8nq__arrow-container{justify-content:end;width:6.73611vw;height:6.45833vw}}.read-module__V6Z8nq__arrow{justify-content:center;align-items:center;width:21.6vw;height:6.4vw;display:flex}@media (min-width:800px){.read-module__V6Z8nq__arrow{width:5.625vw;height:1.66667vw}}.read-module__V6Z8nq__arrow path{fill:var(--color-secondary)}
@media (hover:hover){.product-list-module__KyLUKW__card:hover .product-list-module__KyLUKW__title{padding-left:1.25vw;padding-right:1.25vw}.product-list-module__KyLUKW__card:not(:hover) .product-list-module__KyLUKW__glyphs{visibility:hidden}}.product-list-module__KyLUKW__card .product-list-module__KyLUKW__title{transition-property:padding;transition-duration:.6s;transition-timing-function:var(--ease-out-expo)}:is(:is(.product-list-module__KyLUKW__card .product-list-module__KyLUKW__title) .product-list-module__KyLUKW__glyphs) *{position:absolute;top:0;bottom:0;left:0;right:0}:is(:is(:is(.product-list-module__KyLUKW__card .product-list-module__KyLUKW__title) .product-list-module__KyLUKW__glyphs) *) path{fill:currentColor}@media (max-width:799.98px){:is(.product-list-module__KyLUKW__card .product-list-module__KyLUKW__title) .product-list-module__KyLUKW__glyphs{display:none}}
@media (hover:hover){.size-and-buy-module__17L5UW__hover:hover{opacity:1}}
.case-study-module__N6IGeq__margin{margin-inline:calc(var(--safe)*-1)}
.work-module__sFMvYW__page{font-family:var(--font-mono)}.work-module__sFMvYW__page .work-module__sFMvYW__title{font-family:var(--font-sauce)}.work-module__sFMvYW__page .work-module__sFMvYW__sticky{line-height:inherit}:is(:is(.work-module__sFMvYW__page .work-module__sFMvYW__sticky) .work-module__sFMvYW__filter):hover span{opacity:1}@media (max-width:799.98px){:is(.work-module__sFMvYW__page .work-module__sFMvYW__sticky) .work-module__sFMvYW__filter{margin:.533333vw}}:is(.work-module__sFMvYW__page .work-module__sFMvYW__sticky) .work-module__sFMvYW__count{font-size:65%}@media (max-width:799.98px){:is(.work-module__sFMvYW__page .work-module__sFMvYW__sticky) .work-module__sFMvYW__filterCta{display:block}:is(:is(.work-module__sFMvYW__page .work-module__sFMvYW__sticky) .work-module__sFMvYW__filterCta)+button{margin-top:4.26667vw}}
/*# sourceMappingURL=3b8b35b21b64da81.css.map*/