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{color:currentcolor;text-decoration:none;outline:none}input,input:before,input:after{-webkit-user-select:initial;-moz-user-select:initial;user-select:initial;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;outline:none}textarea{outline:none}button{background:none;border:none;margin:0;padding:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}select,button,input,textarea{font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit}html{font-size:62.5%}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes moveDown{0%{transform:translateY(-.5rem)}to{transform:translateY(0)}}@keyframes moveLeft{0%{transform:translate(.5rem)}to{transform:translate(0)}}@keyframes mobileMenuSlideIn{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}@keyframes menuItemsFadeIn{0%{opacity:0;transform:translate(80px)}to{opacity:1;transform:translate(0)}}@keyframes menuItemsFadeInReverse{0%{opacity:0;transform:translate(-120px)}to{opacity:1;transform:translate(0)}}@keyframes popupFadeIn{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes textAnimation{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes rotate{0%{rotate:0deg}to{rotate:360deg}}@keyframes rotateReverse{0%{rotate:0deg}to{rotate:-360deg}}:root{--row-gap: 0;--column-gap: 1rem}[data-grid=grid-template]{display:grid;gap:var(--row-gap) var(--column-gap);grid-template-columns:[full-start] minmax(1.5rem,1fr) [main-start] repeat(4,minmax(0,100px)) [main-end] minmax(1.5rem,1fr) [full-end];grid-template-rows:auto;grid-template-areas:". left left left left ." ". right right right right ."}@media(min-width:480px){[data-grid=grid-template]{grid-template-columns:[full-start] minmax(1.5rem,1fr) [main-start] repeat(6,minmax(0,100px)) [main-end] minmax(1.5rem,1fr) [full-end];grid-template-areas:". left left left left left left ." ". right right right right right right ."}}@media(min-width:768px){[data-grid=grid-template]{grid-template-columns:[full-start] minmax(3rem,1fr) [main-start] repeat(12,minmax(0,100px)) [main-end] minmax(3rem,1fr) [full-end];grid-template-areas:". left left left left left left right right right right right right ."}}@media(min-width:1280px){[data-grid=grid-template]{grid-template-columns:[full-start] minmax(4rem,1fr) [main-start] repeat(20,minmax(50px,80px)) [main-end] minmax(4rem,1fr) [full-end];grid-template-areas:". left left left left left left left left left left right right right right right right right right right right ."}}@media(min-width:2150px){[data-grid=grid-template]{grid-template-columns:[full-start] minmax(4rem,1fr) [main-start] repeat(20,minmax(50px,80px)) [main-end] minmax(4rem,1fr) [full-end];grid-template-areas:". left left left left left left left left left left right right right right right right right right right right ."}}[data-column=full]{grid-column:full}[data-column=main]{grid-column:main}[data-column=left]{grid-column:left}[data-column=right]{grid-column:right}[data-column=span-4]{grid-column:main}@media(min-width:768px){[data-column=span-4]{grid-column:span 4}[data-column=span-4]:nth-of-type(3n-2){grid-column:2/span 4}}@media(min-width:1280px){[data-column=span-4]:nth-of-type(3n-2){grid-column-start:auto}[data-column=span-4]:nth-of-type(5n-4){grid-column:2/span 4}}[data-color=primary]{background-color:#757575}[data-color=secondary]{background-color:#929292}[data-color=accent]{background-color:#d0d0d0}[data-color=black]{background-color:#000}[data-color=white]{background-color:#fff}[data-color=grey]{background-color:#f1f1f1}[data-color=grey-60]{background-color:#f1f1f199}[data-color=grey-40]{background-color:#f1f1f166}[data-color=grey-30]{background-color:#f1f1f14d}[data-color=grey-15]{background-color:#f1f1f126}[data-color=grey-6]{background-color:#f1f1f10f}[data-text-color=primary]{color:#757575}[data-text-color=secondary]{color:#929292}[data-text-color=accent]{color:#d0d0d0}[data-text-color=black]{color:#000}[data-text-color=white]{color:#fff}[data-text-color=grey]{color:#f1f1f1}[data-text-color=grey-60]{color:#f1f1f199}[data-text-color=grey-40]{color:#f1f1f166}[data-text-color=grey-30]{color:#f1f1f14d}[data-text-color=grey-15]{color:#f1f1f126}[data-text-color=grey-6]{color:#f1f1f10f}@font-face{font-family:Geist;src:url(./Geist-Light-DHVPHzWt.woff2) format("woff2");font-weight:300;font-stretch:normal;font-display:fallback}@font-face{font-family:Geist;src:url(./Geist-Medium-ei0swZHc.woff2) format("woff2");font-weight:500;font-stretch:normal;font-display:fallback}@font-face{font-family:PPCirka;src:url(./PPCirka-Regular-CN47p681.woff2) format("woff2");font-weight:400;font-stretch:normal;font-display:fallback}body{color:#757575;background-color:#d0d0d0}.font-4XL{font-family:Geist,sans-serif;font-weight:500;line-height:105%}.font-4XL{letter-spacing:-.12rem}.font-4XL{font-size:clamp(5rem,4.0322580645rem + 2.5806451613vw,7rem)}.font-3XL{font-family:Geist,sans-serif;font-weight:500;line-height:105%}.font-3XL{letter-spacing:-.12rem}.font-3XL{font-size:clamp(4.5rem,4.0161290323rem + 1.2903225806vw,5.5rem)}.font-XXL,.font-XXL--light{font-family:Geist,sans-serif;font-weight:500;line-height:90%}.font-XXL,.font-XXL--light{letter-spacing:.01rem}.font-XXL,.font-XXL--light{font-size:clamp(3.6rem,3.3096774194rem + .7741935484vw,4.2rem)}.font-XXL--light{font-weight:300}.font-XL,.font-XL--serif,.wysiwyg blockquote,.font-XL--light,.wysiwyg h2,.font-XL--medium,.font-XL--bold{font-family:Geist,sans-serif;font-weight:500;color:#757575;line-height:1.1}@media(min-width:1280px){.font-XL,.font-XL--serif,.wysiwyg blockquote,.font-XL--light,.wysiwyg h2,.font-XL--medium,.font-XL--bold{line-height:1.3}}.font-XL,.font-XL--serif,.wysiwyg blockquote,.font-XL--light,.wysiwyg h2,.font-XL--medium,.font-XL--bold{letter-spacing:.01rem}@media(min-width:1280px){.font-XL,.font-XL--serif,.wysiwyg blockquote,.font-XL--light,.wysiwyg h2,.font-XL--medium,.font-XL--bold{letter-spacing:0rem}}.font-XL,.font-XL--serif,.wysiwyg blockquote,.font-XL--light,.wysiwyg h2,.font-XL--medium,.font-XL--bold{font-size:clamp(2.8rem,.7333333333rem + 2.0833333333vw,3.4rem)}.font-XL--bold{font-weight:700}.font-XL--medium{font-weight:500}.font-XL--light,.wysiwyg h2{font-weight:300}.font-XL--serif,.wysiwyg blockquote{font-family:PPCirka,serif;font-weight:400}.font-L,.font-L--serif{font-family:Geist,sans-serif;font-weight:500;line-height:110%}.font-L,.font-L--serif{letter-spacing:0rem}.font-L,.font-L--serif{font-size:clamp(2.4rem,2.2064516129rem + .5161290323vw,2.8rem)}.font-L--serif{font-family:PPCirka,serif;font-weight:400}.font-M,.wysiwyg h3{font-family:Geist,sans-serif;font-weight:500;line-height:120%}.font-M,.wysiwyg h3{letter-spacing:0rem}.font-M,.wysiwyg h3{font-size:clamp(2rem,1.9032258065rem + .2580645161vw,2.2rem)}.font-S{font-family:Geist,sans-serif;font-weight:300;line-height:120%}.font-S{letter-spacing:0rem}.font-S{font-size:1.4rem}.font-XS,.wysiwyg .button{font-family:Geist,sans-serif;font-weight:400;line-height:120%}.font-XS,.wysiwyg .button{letter-spacing:.08rem}.font-XS,.wysiwyg .button{font-size:1.2rem}.font-B,body{font-family:Geist,sans-serif;font-weight:500;line-height:120%}.font-B,body{letter-spacing:0rem}.font-B,body{font-size:1.6rem}body{--scrollbarWidth: 0px;--ctaBarHeight: 0px;--viewportWidth: calc(100vw - var(--scrollbarWidth))}img{display:block}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .3s}button{cursor:pointer}.template{padding:1px 2.6vw;max-width:2560px;margin:0 auto}.template__title{text-transform:uppercase;font-size:13px;letter-spacing:.07em;padding-bottom:10px;border-bottom:1px solid rgba(223,223,223,.8);display:flex;align-items:center;margin-top:50px;font-weight:400}.template__title:before{content:"";width:8px;height:8px;background-color:#393a3b;border-radius:50%;margin-right:10px}.template__block{margin:50px 0}.template__block--colors{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:50px 20px}.template__block--flex{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.template__block--grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(355px,1fr));gap:20px}.template__block--columns{display:flex;flex-direction:column;gap:20px}.template__gridItem{padding:5px 0;margin:10px 0;text-align:center}.template__grid span{display:none}.template__grid span:nth-last-of-type(n+17){display:block}@media(min-width:480px){.template__grid span:nth-last-of-type(n+15){display:block}}@media(min-width:768px){.template__grid span:nth-last-of-type(n+9){display:block}}@media(min-width:1280px){.template__grid span{display:block}}.template__codeBlock{padding:25px;border:1px solid rgba(223,223,223,.8);display:flex;flex-direction:column;justify-content:space-between}.template__color{text-align:center}.template__swatch{width:70px;height:70px;border-radius:50%;margin:0 auto 15px}.template__variationWrapper{display:flex;gap:10px}.template__variationTitle .icon{width:120px;-o-object-fit:contain;object-fit:contain}.template__variationTitle{font-size:14px;letter-spacing:.07em;padding-bottom:10px;margin-top:50px}.template pre{display:block;font-family:monospace;white-space:pre;flex:1;margin-bottom:20px}.template code{background-color:#eee;display:block;padding:20px;box-sizing:border-box;height:100%;overflow:auto}[data-fadeinanimation=fadeInUp]{opacity:0;transform:translateY(30px);transition:opacity .6s ease-out,transform .6s ease-out;will-change:opacity,transform}[data-fadeinanimation=imageAppear]{opacity:0;overflow:hidden;transition:all 1.2s cubic-bezier(.14,.83,.4,1) 0s}[data-fadeinanimation=imageAppear] img{scale:1.07;transition:scale 1.2s cubic-bezier(.14,.83,.4,1) 0s,transform .25s ease-out 0s}[data-imageanimate]{clip-path:inset(40% 0px 0px 0px);opacity:.2;overflow:hidden;transition:all 1.2s cubic-bezier(.14,.83,.4,1) 0s}[data-imageanimate] img{scale:1.5;transition:scale 1.2s cubic-bezier(.14,.83,.4,1) 0s,transform .25s ease-out 0s}[data-imageanimate=true]{clip-path:inset(0% 0px 0px 0px);opacity:1}[data-imageanimate=true] img{scale:1}.transition--fadeInUp{opacity:1!important;transform:translateY(0)!important}.transition--imageAppear{opacity:1}.transition--imageAppear img{scale:1}/*! Flickity v2.3.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-button{position:absolute;background:#ffffffbf;border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}@media(min-width:1280px){.headroom{will-change:transform;transition:transform .2s linear}.headroom--pinned{transform:translateY(0)}.headroom--unpinned{transform:translateY(-100%)}}.homeHero{height:100svh;padding-bottom:2rem;position:relative;color:#fff;box-sizing:border-box;overflow:hidden;grid-template-rows:1fr!important;--sizecircle: 19rem;display:grid;gap:var(--row-gap) var(--column-gap);grid-template-columns:[full-start] minmax(1.5rem,1fr) [main-start] repeat(4,minmax(0,100px)) [main-end] minmax(1.5rem,1fr) [full-end];grid-template-rows:auto;grid-template-areas:". left left left left ." ". right right right right ."}@media(min-width:480px){.homeHero{grid-template-columns:[full-start] minmax(1.5rem,1fr) [main-start] repeat(6,minmax(0,100px)) [main-end] minmax(1.5rem,1fr) [full-end];grid-template-areas:". left left left left left left ." ". right right right right right right ."}}@media(min-width:768px){.homeHero{grid-template-columns:[full-start] minmax(3rem,1fr) [main-start] repeat(12,minmax(0,100px)) [main-end] minmax(3rem,1fr) [full-end];grid-template-areas:". left left left left left left right right right right right right ."}}@media(min-width:1280px){.homeHero{grid-template-columns:[full-start] minmax(4rem,1fr) [main-start] repeat(20,minmax(50px,80px)) [main-end] minmax(4rem,1fr) [full-end];grid-template-areas:". left left left left left left left left left left right right right right right right right right right right ."}}@media(min-width:2150px){.homeHero{grid-template-columns:[full-start] minmax(4rem,1fr) [main-start] repeat(20,minmax(50px,80px)) [main-end] minmax(4rem,1fr) [full-end];grid-template-areas:". left left left left left left left left left left right right right right right right right right right right ."}}@media(min-width:768px){.homeHero{padding-bottom:3.5rem;--sizecircle: min( calc(min(35svw, 45svh ) - 5rem) , 47rem)}}.homeHero>*{z-index:1}.homeHero__backgroundImages{position:absolute;left:0;top:0;width:100%;height:100%;z-index:0}.homeHero__backgroundImages:before{content:"";opacity:.7;background:linear-gradient(360deg,#0000 37.83%,#000 102.93%);position:absolute;width:100%;height:50%;top:0;left:0;z-index:15}.homeHero__backgroundImages:after{content:"";opacity:.7;background:linear-gradient(180deg,#0000 37.83%,#000 102.93%);position:absolute;width:100%;height:50%;bottom:0;left:0;z-index:15}.homeHero__backgroundImages img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.homeHero__projectImageBg{width:100%;height:100%;position:absolute;top:0;left:0}.homeHero__projectImageBg.active{z-index:9}.homeHero__projectImageMasked{width:100%;height:100%;position:absolute;top:0;left:0}.homeHero__projectImageMasked img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.homeHero__projectImageMasked.active-previous{z-index:8}@media(min-width:768px){.homeHero__projectImageMasked.active{z-index:10}.homeHero__projectImageMasked.active--left{z-index:17;-webkit-mask-image:url(#strokeMask--left);mask-image:url(#strokeMask--left)}.homeHero__projectImageMasked.active--right{-webkit-mask-image:url(#strokeMask--right);mask-image:url(#strokeMask--right)}}.homeHero__blur{position:absolute;left:50%;top:50%;width:200vw;height:60%;z-index:9;transform-origin:center center;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);transform:translate3d(-50%,-50%,0) rotate(-35deg);will-change:backdrop-filter;-webkit-mask:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgb(0,0,0) 35%,rgb(0,0,0) 50%,rgb(0,0,0) 65%,rgba(0,0,0,0) 100%);mask:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgb(0,0,0) 35%,rgb(0,0,0) 50%,rgb(0,0,0) 65%,rgba(0,0,0,0) 100%);background-color:#37373731}.homeHero__titleContainer{grid-column:main;flex-direction:column;align-items:center;gap:1rem;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;position:absolute;display:flex}.homeHero__titleLink{display:flex;text-align:center;flex-direction:column;align-items:center;gap:1rem}.homeHero__title{order:-1;white-space:nowrap}.homeHero__subtitle{max-width:37rem}.homeHero__buttonsContainerMobile{display:flex;justify-content:center;gap:.8rem;margin-top:1.5rem}@media(min-width:768px){.homeHero__buttonsContainerMobile{display:none}}.homeHero__circlesContainer{position:absolute;top:0;left:0;width:100%;height:100%;z-index:16}@media screen and (max-height:620px){.homeHero__circlesContainer{display:none}}.homeHero__circlesContainer--left{z-index:20}.homeHero__circleSVG{position:absolute;top:0;left:0;height:100svh;width:100vw;pointer-events:none}.homeHero__circleSVG circle{transform:translate(0) rotate(-90deg);transform-origin:center;cx:50%;cy:50%;r:var(--sizecircle)}.homeHero__circleSVG circle#dot--left,.homeHero__circleSVG circle#dot--right{r:.4rem;cy:calc(50% - var(--sizecircle));transform:rotate(0)}.homeHero__circleSVG circle#dot--left{cx:calc(50% - 2.5rem)}@media(min-width:992px){.homeHero__circleSVG circle#dot--left{cx:calc(50% - 5rem)}}.homeHero__circleSVG circle#dot--right{cx:calc(50% + 2.5rem)}@media(min-width:992px){.homeHero__circleSVG circle#dot--right{cx:calc(50% + 5rem)}}.homeHero__circleSVG circle#imagecircle--left,.homeHero__circleSVG circle#imagecircle--right,.homeHero__circleSVG circle#drawcircle--left,.homeHero__circleSVG circle#drawcircle--right{visibility:hidden}.homeHero__circleSVG circle#imagecircle--left,.homeHero__circleSVG circle#imagecircle--right{r:calc(var(--sizecircle) - 5rem)}.homeHero__circleSVG--left circle{transform:translate(-2.5rem) rotate(-90deg)}@media(min-width:992px){.homeHero__circleSVG--left circle{transform:translate(-5rem) rotate(-90deg)}}.homeHero__circleSVG--right circle{transform:translate(2.5rem) rotate(-90deg)}@media(min-width:992px){.homeHero__circleSVG--right circle{transform:translate(5rem) rotate(-90deg)}}@media(min-width:768px){.homeHero__buttonsContainerDesktop{z-index:9;display:flex;grid-column:full;justify-content:center;justify-content:space-between;place-self:center center;width:calc(2 * var(--sizecircle) + 30rem);position:absolute}}@media(min-width:992px){.homeHero__buttonsContainerDesktop{grid-row:1/3}}.homeHero .buttonArrow{display:none}@media(min-width:768px){.homeHero .buttonArrow{display:flex}}.homeHero__categoryButtonHover{display:flex;justify-content:flex-start;align-self:center;animation:catogoryButtonFadeOut .3s linear forwards;margin-right:.5rem}.homeHero__categoryButton:hover .homeHero__categoryButtonHover{animation:catogoryButtonFadeIn .3s linear forwards}.homeHero__slideDetails{grid-column:main;align-self:flex-end;position:relative;display:grid;grid-template-columns:1fr 8.2rem;visibility:hidden;z-index:0}@media(min-width:768px){.homeHero__slideDetails{grid-column:full;margin-left:4rem;display:grid;grid-template-rows:auto 11rem}}@media(max-width:767px){.homeHero__buttonSliderControls{position:absolute;right:0;bottom:0}}.homeHero__projectMeta{grid-column:1/3}@media(min-width:768px){.homeHero__projectMeta{grid-column:1;display:grid;grid-template-rows:6rem auto;margin-top:2rem;position:absolute;grid-row:2}}.homeHero__projectTitle{margin-bottom:.6rem}.homeHero__projectSubtitle{display:flex;gap:.8rem}.homeHero__projectTerm{display:flex;padding:.4rem .8rem;border:.1rem solid white;border-radius:9rem;transition:all .2s cubic-bezier(0,0,.13,.99)}.homeHero__projectTerm:hover{background-color:#fff;color:#757575}.homeHero__projectButtonContainer{margin-top:.5rem}.homeHero__categoriesImages{position:absolute;left:0;top:0;width:100%;height:100%;z-index:99;pointer-events:none}.homeHero__categoriesImagesBg{width:100vw;height:100svh;background-color:#000;opacity:0;transition:all .7s cubic-bezier(0,0,.13,.99);left:0;top:0;will-change:opacity;pointer-events:none;position:fixed}.homeHero__categoryImage{width:100%;height:100%;position:fixed;left:0;top:0;transition:unset}.homeHero.categoryButtonHovered .homeHero__categoryImage{transition:clip-path .2s cubic-bezier(0,0,.13,.99)}.homeHero__categoryImage{--categoryimageclip: 100vw}.homeHero__categoryImage--left{clip-path:inset(0 var(--categoryimageclip) 0 0)}.homeHero__categoryImage--right{clip-path:inset(0 0 0 var(--categoryimageclip))}.homeHero__categoryImage img{position:fixed;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .7s cubic-bezier(0,0,.13,.99)}.homeHero__categoryImageColorOverlay{background-color:#f1efea;width:100%;height:calc(100svh - min(clamp(60rem,80vh,80rem)));position:fixed;bottom:0;left:0;transform:scaleY(0);transform-origin:bottom}.navigationFooter{overflow:hidden;position:relative;margin-top:13rem;align-items:baseline;display:grid;gap:var(--row-gap) var(--column-gap);grid-template-columns:[full-start] minmax(1.5rem,1fr) [main-start] repeat(4,minmax(0,100px)) [main-end] minmax(1.5rem,1fr) [full-end];grid-template-rows:auto;grid-template-areas:". left left left left ." ". right right right right ."}@media(min-width:480px){.navigationFooter{grid-template-columns:[full-start] minmax(1.5rem,1fr) [main-start] repeat(6,minmax(0,100px)) [main-end] minmax(1.5rem,1fr) [full-end];grid-template-areas:". left left left left left left ." ". right right right right right right ."}}@media(min-width:768px){.navigationFooter{grid-template-columns:[full-start] minmax(3rem,1fr) [main-start] repeat(12,minmax(0,100px)) [main-end] minmax(3rem,1fr) [full-end];grid-template-areas:". left left left left left left right right right right right right ."}}@media(min-width:1280px){.navigationFooter{grid-template-columns:[full-start] minmax(4rem,1fr) [main-start] repeat(20,minmax(50px,80px)) [main-end] minmax(4rem,1fr) [full-end];grid-template-areas:". left left left left left left left left left left right right right right right right right right right right ."}}@media(min-width:2150px){.navigationFooter{grid-template-columns:[full-start] minmax(4rem,1fr) [main-start] repeat(20,minmax(50px,80px)) [main-end] minmax(4rem,1fr) [full-end];grid-template-areas:". left left left left left left left left left left right right right right right right right right right right ."}}@media(min-width:768px){.navigationFooter{margin-top:20rem}}.navigationFooter__logo{display:none;align-self:flex-start}@media(min-width:768px){.navigationFooter__logo{display:block;grid-column:2/span 3}.navigationFooter__logo svg{width:100%;height:auto;aspect-ratio:107/20}}.navigationMain{overflow-x:clip;position:fixed;top:0;z-index:99;width:100%;color:#fff;grid-template-columns:auto auto;display:grid;gap:var(--row-gap) var(--column-gap);grid-template-columns:[full-start] minmax(1.5rem,1fr) [main-start] repeat(4,minmax(0,100px)) [main-end] minmax(1.5rem,1fr) [full-end];grid-template-rows:auto;grid-template-areas:". left left left left ." ". right right right right ."}@media(min-width:480px){.navigationMain{grid-template-columns:[full-start] minmax(1.5rem,1fr) [main-start] repeat(6,minmax(0,100px)) [main-end] minmax(1.5rem,1fr) [full-end];grid-template-areas:". left left left left left left ." ". right right right right right right ."}}@media(min-width:768px){.navigationMain{grid-template-columns:[full-start] minmax(3rem,1fr) [main-start] repeat(12,minmax(0,100px)) [main-end] minmax(3rem,1fr) [full-end];grid-template-areas:". left left left left left left right right right right right right ."}}@media(min-width:1280px){.navigationMain{grid-template-columns:[full-start] minmax(4rem,1fr) [main-start] repeat(20,minmax(50px,80px)) [main-end] minmax(4rem,1fr) [full-end];grid-template-areas:". left left left left left left left left left left right right right right right right right right right right ."}}@media(min-width:2150px){.navigationMain{grid-template-columns:[full-start] minmax(4rem,1fr) [main-start] repeat(20,minmax(50px,80px)) [main-end] minmax(4rem,1fr) [full-end];grid-template-areas:". left left left left left left left left left left right right right right right right right right right right ."}}.navigationMain--dark:not(.headroom--not-top){color:#040606}.navigationMain--dark:not(.headroom--not-top)[data-dropdown-active=true]{color:#fff}.single-event .navigationMain:not(.headroom--not-top){color:#fff}@media(min-width:768px){.navigationMain.headroom--not-top{background:#04060680;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.navigationMain:before,.navigationMain:after{content:"";background-size:contain;grid-column:full;grid-row:1/3;width:100%;height:100%;position:absolute;z-index:-1;opacity:0}.navigationMain:before{background-image:url(./texture-D2tmJke9.png);background-size:40%;transition:opacity .3s ease-out .15s}.navigationMain:after{transition:opacity .3s ease-out;background:linear-gradient(180deg,#0000,#000)}.navigationMain.blur:before,.navigationMain.blur:after{opacity:1;transition:opacity .3s ease-out}.navigationMain__topBar{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;background-color:#040606;z-index:1}@media(min-width:768px){.navigationMain__topBar{background-color:transparent}}@media(min-width:1280px){.navigationMain__topBar{display:grid;grid-template-columns:1fr auto 1fr}}.navigationMain__logo{background-color:#040606;height:100%;display:flex;align-items:center;padding-inline:2rem;width:-moz-fit-content;width:fit-content}@media(min-width:1280px){.navigationMain__logo{padding-inline:4rem}}.navigationMain__logo img{width:12rem}@media(min-width:1280px){.navigationMain__logo img{width:16rem}}.navigationMain__mainMenu{display:none}@media(min-width:1280px){.navigationMain__mainMenu{display:flex;gap:2rem;height:100%;align-items:flex-end}}.navigationMain__mainMenuItem{display:flex;align-items:center;gap:.2rem;padding-bottom:2.5rem;box-sizing:border-box;border-bottom:.1rem solid transparent;transition:border-color .1s ease-out}.navigationMain__mainMenuItem:hover,.navigationMain__mainMenuItem.is-active,.navigationMain__mainMenuItem.current-menu-item{border-color:#e6ff21}.navigationMain--dark .navigationMain__mainMenuItem:hover,.navigationMain--dark .navigationMain__mainMenuItem.is-active,.navigationMain--dark .navigationMain__mainMenuItem.current-menu-item{border-color:#ce7dff}[data-dropdown-active=true] .navigationMain--dark .navigationMain__mainMenuItem:hover,[data-dropdown-active=true] .navigationMain--dark .navigationMain__mainMenuItem.is-active,[data-dropdown-active=true] .navigationMain--dark .navigationMain__mainMenuItem.current-menu-item,.single-event .navigationMain__mainMenuItem:hover,.single-event .navigationMain__mainMenuItem.is-active,.single-event .navigationMain__mainMenuItem.current-menu-item{border-color:#e6ff21}.navigationMain__mainMenuItem.menu-item-has-children:after{content:"";background-image:url(./menu_chevron-DeTTXxNX.svg);background-size:contain;width:1.2rem;height:1.2rem}.navigationMain--dark:not(.headroom--not-top) .navigationMain__mainMenuItem.menu-item-has-children:after{background-image:url(./menu_chevron--dark-Cab3isLd.svg)}.single-event .navigationMain__mainMenuItem.menu-item-has-children:after:not(.headroom--not-top){background-image:url(./menu_chevron-DeTTXxNX.svg)}[data-dropdown-active=true] .navigationMain__mainMenuItem.menu-item-has-children:after{background-image:url(./menu_chevron-DeTTXxNX.svg)!important}.navigationMain__rightSide{display:flex;justify-self:flex-end}.navigationMain__menuToggle{display:block}@media(min-width:1280px){.navigationMain__menuToggle{display:none}}.navigationMain__mainCta{display:none}@media(min-width:1280px){.navigationMain__mainCta{display:block}}.navigationMain__dropdownsContainer{display:none;position:relative;grid-column:full;height:0;overflow:hidden;transition:all .3s cubic-bezier(0,0,.13,.95);display:grid;gap:var(--row-gap) var(--column-gap);grid-template-columns:[full-start] minmax(1.5rem,1fr) [main-start] repeat(4,minmax(0,100px)) [main-end] minmax(1.5rem,1fr) [full-end];grid-template-rows:auto;grid-template-areas:". left left left left ." ". right right right right ."}@media(min-width:480px){.navigationMain__dropdownsContainer{grid-template-columns:[full-start] minmax(1.5rem,1fr) [main-start] repeat(6,minmax(0,100px)) [main-end] minmax(1.5rem,1fr) [full-end];grid-template-areas:". left left left left left left ." ". right right right right right right ."}}@media(min-width:768px){.navigationMain__dropdownsContainer{grid-template-columns:[full-start] minmax(3rem,1fr) [main-start] repeat(12,minmax(0,100px)) [main-end] minmax(3rem,1fr) [full-end];grid-template-areas:". left left left left left left right right right right right right ."}}@media(min-width:1280px){.navigationMain__dropdownsContainer{grid-template-columns:[full-start] minmax(4rem,1fr) [main-start] repeat(20,minmax(50px,80px)) [main-end] minmax(4rem,1fr) [full-end];grid-template-areas:". left left left left left left left left left left right right right right right right right right right right ."}}@media(min-width:2150px){.navigationMain__dropdownsContainer{grid-template-columns:[full-start] minmax(4rem,1fr) [main-start] repeat(20,minmax(50px,80px)) [main-end] minmax(4rem,1fr) [full-end];grid-template-areas:". left left left left left left left left left left right right right right right right right right right right ."}}@media(min-width:1280px){.navigationMain__dropdownsContainer{display:grid}}.navigationMain__dropdown{padding:3rem 0 5.7rem;grid-column:full;box-sizing:border-box;position:absolute;top:0;visibility:hidden;width:100%;display:grid;gap:var(--row-gap) var(--column-gap);grid-template-columns:[full-start] minmax(1.5rem,1fr) [main-start] repeat(4,minmax(0,100px)) [main-end] minmax(1.5rem,1fr) [full-end];grid-template-rows:auto;grid-template-areas:". left left left left ." ". right right right right ."}@media(min-width:480px){.navigationMain__dropdown{grid-template-columns:[full-start] minmax(1.5rem,1fr) [main-start] repeat(6,minmax(0,100px)) [main-end] minmax(1.5rem,1fr) [full-end];grid-template-areas:". left left left left left left ." ". right right right right right right ."}}@media(min-width:768px){.navigationMain__dropdown{grid-template-columns:[full-start] minmax(3rem,1fr) [main-start] repeat(12,minmax(0,100px)) [main-end] minmax(3rem,1fr) [full-end];grid-template-areas:". left left left left left left right right right right right right ."}}@media(min-width:1280px){.navigationMain__dropdown{grid-template-columns:[full-start] minmax(4rem,1fr) [main-start] repeat(20,minmax(50px,80px)) [main-end] minmax(4rem,1fr) [full-end];grid-template-areas:". left left left left left left left left left left right right right right right right right right right right ."}}@media(min-width:2150px){.navigationMain__dropdown{grid-template-columns:[full-start] minmax(4rem,1fr) [main-start] repeat(20,minmax(50px,80px)) [main-end] minmax(4rem,1fr) [full-end];grid-template-areas:". left left left left left left left left left left right right right right right right right right right right ."}}.navigationMain__dropdown:after{content:"";position:absolute;top:0;left:0;width:100%;background-color:#00000080;z-index:-1;border-top:.1rem solid #353535}.navigationMain__dropdown.is-active{visibility:visible;opacity:1}.navigationMain__dropdownTitle{grid-column:2/span 4;padding-right:1.5rem}.navigationMain__dropdown.is-active .navigationMain__dropdownTitle{opacity:0;animation:fadeIn .5s cubic-bezier(0,0,.13,.95) forwards}.navigationMain__dropdownChildItems{grid-column:span 7;transform:translate(-.8rem)}.navigationMain__dropdownChildItems.megaMenu{-moz-columns:2;columns:2}.navigationMain__dropdownChildItem{display:flex;align-items:center;gap:.3rem;opacity:0}.navigationMain__dropdown.is-active .navigationMain__dropdownChildItem{animation:fadeIn .3s cubic-bezier(0,0,.13,.95) forwards,moveDown .5s cubic-bezier(0,0,.13,.95) forwards}.navigationMain__dropdownChildItem a{padding:5px 0;display:flex;align-items:center}.navigationMain__dropdownChildItem a span{padding-left:.8rem}.navigationMain__dropdownChildItem a:hover{color:#e6ff21}.navigationMain__dropdownChildItem a:hover .icon{opacity:1;transform:translate(0)}.navigationMain__dropdownChildItem.current-menu-item span{border-left:.1rem solid #E6FF21}.navigationMain__dropdownChildItem .icon{color:#e6ff21;opacity:0;transform:translate(-.5rem);transition:all .25s ease-out}.navigationMain__dropdownUpcomingEvents{display:grid;gap:1rem;grid-column:span 6/-2;width:-moz-fit-content;width:fit-content}.navigationMain__dropdownUpcomingEvents>*{opacity:0}.navigationMain__dropdown.is-active .navigationMain__dropdownUpcomingEvents>*{animation:fadeIn .7s cubic-bezier(0,0,.13,.95) forwards,moveLeft .5s cubic-bezier(0,0,.13,.95) forwards}.navigationMain__dropdownTitleUpcomingEvents{grid-column:1/3;animation-delay:.17s!important}.navigationMain__mobileMenu{position:fixed;box-sizing:border-box;padding:7rem 0 0;left:0;top:0;height:100svh;width:100%;opacity:0;color:#fff;grid-template-rows:1fr auto 7rem;pointer-events:none;transition:opacity .25s ease-out;visibility:hidden;background-image:url(./texture-D2tmJke9.png);background-size:100%;display:grid;gap:var(--row-gap) var(--column-gap);grid-template-columns:[full-start] minmax(1.5rem,1fr) [main-start] repeat(4,minmax(0,100px)) [main-end] minmax(1.5rem,1fr) [full-end];grid-template-rows:auto;grid-template-areas:". left left left left ." ". right right right right ."}@media(min-width:480px){.navigationMain__mobileMenu{grid-template-columns:[full-start] minmax(1.5rem,1fr) [main-start] repeat(6,minmax(0,100px)) [main-end] minmax(1.5rem,1fr) [full-end];grid-template-areas:". left left left left left left ." ". right right right right right right ."}}@media(min-width:768px){.navigationMain__mobileMenu{grid-template-columns:[full-start] minmax(3rem,1fr) [main-start] repeat(12,minmax(0,100px)) [main-end] minmax(3rem,1fr) [full-end];grid-template-areas:". left left left left left left right right right right right right ."}}@media(min-width:1280px){.navigationMain__mobileMenu{grid-template-columns:[full-start] minmax(4rem,1fr) [main-start] repeat(20,minmax(50px,80px)) [main-end] minmax(4rem,1fr) [full-end];grid-template-areas:". left left left left left left left left left left right right right right right right right right right right ."}}@media(min-width:2150px){.navigationMain__mobileMenu{grid-template-columns:[full-start] minmax(4rem,1fr) [main-start] repeat(20,minmax(50px,80px)) [main-end] minmax(4rem,1fr) [full-end];grid-template-areas:". left left left left left left left left left left right right right right right right right right right right ."}}[data-mobilestate=open] .navigationMain__mobileMenu{opacity:1;pointer-events:all;visibility:visible;animation:mobileMenuSlideIn .5s cubic-bezier(0,0,.13,.95) forwards}.navigationMain__mobileMenu>*{z-index:1}.navigationMain__mobileMenu:before{content:"";width:100%;height:100vh;pointer-events:none;top:0;left:0;position:absolute;background:linear-gradient(180deg,#0000,#000)}@media(min-width:1280px){.navigationMain__mobileMenu{display:none}}.navigationMain__mobileMenuItemsContainer{position:relative;overflow:hidden scroll;grid-column:main;row-gap:80px;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 40px,black calc(100% - 40px),transparent calc(100% - 10px));mask-image:linear-gradient(to bottom,transparent 0%,black 40px,black calc(100% - 40px),transparent calc(100% - 10px))}.navigationMain__mobileMenuItemsContainer::-webkit-scrollbar{display:none}.navigationMain__mobileChildItem{margin-bottom:10px}.navigationMain__mobileItemsList{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;gap:10px;width:100%;position:absolute;top:max(10vh,60px);left:0}.navigationMain__mobileItemsList span{color:#fff}.navigationMain__mobileItemsList--submenu{padding:1.3rem 6rem 4rem 4.5rem}.navigationMain__mobileMainItem{box-sizing:border-box;position:relative;display:flex;align-items:center;justify-content:space-between;min-height:37px}.navigationMain__mobileMainItem.hasChildren button{display:flex;align-items:center;gap:1rem;width:100%}.navigationMain__mobileMainItem.hasChildren button .icon{color:#fff}[data-mobilestate=closed] .navigationMain__mobileMainItem.hasChildren button:after{opacity:0}.navigationMain__mobileSubMenuTitle{margin:3rem 0 2rem}.navigationMain__mobileSubMenuTitle span{color:#e6ff21}.navigationMain__mobileMainItem,.navigationMain__mobileSubItems>li{grid-column:1/3;overflow:hidden}[data-mobilestate=closed] .navigationMain__mobileMainItem button,[data-mobilestate=closed] .navigationMain__mobileMainItem a,[data-mobilestate=closed] .navigationMain__mobileSubItems>li button,[data-mobilestate=closed] .navigationMain__mobileSubItems>li a{transition:transform .4s cubic-bezier(0,0,.13,.95);transform:translateY(calc(100% + 30px))}[data-mobilestate=open] .navigationMain__mobileMainItem button,[data-mobilestate=open] .navigationMain__mobileMainItem a,[data-mobilestate=open] .navigationMain__mobileSubItems>li button,[data-mobilestate=open] .navigationMain__mobileSubItems>li a{transition:transform .4s cubic-bezier(0,0,.13,.95);transform:translateY(0)}[data-mobilestate=open] .navigationMain__mobileMainItem:nth-of-type(1) button,[data-mobilestate=open] .navigationMain__mobileMainItem:nth-of-type(1) a{transition-delay:.14s}[data-mobilestate=open] .navigationMain__mobileMainItem:nth-of-type(2) button,[data-mobilestate=open] .navigationMain__mobileMainItem:nth-of-type(2) a{transition-delay:.21s}[data-mobilestate=open] .navigationMain__mobileMainItem:nth-of-type(3) button,[data-mobilestate=open] .navigationMain__mobileMainItem:nth-of-type(3) a{transition-delay:.28s}[data-mobilestate=open] .navigationMain__mobileMainItem:nth-of-type(4) button,[data-mobilestate=open] .navigationMain__mobileMainItem:nth-of-type(4) a{transition-delay:.35s}[data-mobilestate=open] .navigationMain__mobileMainItem:nth-of-type(5) button,[data-mobilestate=open] .navigationMain__mobileMainItem:nth-of-type(5) a{transition-delay:.42s}[data-mobilestate=open] .navigationMain__mobileMainItem:nth-of-type(6) button,[data-mobilestate=open] .navigationMain__mobileMainItem:nth-of-type(6) a{transition-delay:.49s}[data-mobilestate=open] .navigationMain__mobileMainItem:nth-of-type(7) button,[data-mobilestate=open] .navigationMain__mobileMainItem:nth-of-type(7) a{transition-delay:.56s}[data-mobilestate=open] .navigationMain__mobileMainItem:nth-of-type(8) button,[data-mobilestate=open] .navigationMain__mobileMainItem:nth-of-type(8) a{transition-delay:.63s}[data-mobilestate=open] .navigationMain__mobileMainItem:nth-of-type(9) button,[data-mobilestate=open] .navigationMain__mobileMainItem:nth-of-type(9) a{transition-delay:.7s}[data-mobilestate=open] .navigationMain__mobileMainItem:nth-of-type(10) button,[data-mobilestate=open] .navigationMain__mobileMainItem:nth-of-type(10) a{transition-delay:.77s}[data-mobilestate=open] .navigationMain__mobileSubItems>li>span:nth-of-type(1){transition-delay:.6s}[data-mobilestate=open] .navigationMain__mobileSubItems>li>span:nth-of-type(2){transition-delay:.7s}[data-mobilestate=open] .navigationMain__mobileSubItems>li>span:nth-of-type(3){transition-delay:.8s}[data-mobilestate=open] .navigationMain__mobileSubItems>li>span:nth-of-type(4){transition-delay:.9s}[data-mobilestate=open] .navigationMain__mobileSubItems>li>span:nth-of-type(5){transition-delay:1s}[data-mobilestate=open] .navigationMain__mobileSubItems>li>span:nth-of-type(6){transition-delay:1.1s}[data-mobilestate=open] .navigationMain__mobileSubItems>li>span:nth-of-type(7){transition-delay:1.2s}[data-mobilestate=open] .navigationMain__mobileSubItems>li>span:nth-of-type(8){transition-delay:1.3s}[data-mobilestate=open] .navigationMain__mobileSubItems>li>span:nth-of-type(9){transition-delay:1.4s}[data-mobilestate=open] .navigationMain__mobileSubItems>li>span:nth-of-type(10){transition-delay:1.5s}.navigationMain__mobileItemsList li:nth-of-type(1){animation-delay:.02s!important}.navigationMain__mobileItemsList li:nth-of-type(2){animation-delay:.04s!important}.navigationMain__mobileItemsList li:nth-of-type(3){animation-delay:.06s!important}.navigationMain__mobileItemsList li:nth-of-type(4){animation-delay:.08s!important}.navigationMain__mobileItemsList li:nth-of-type(5){animation-delay:.1s!important}.navigationMain__mobileItemsList li:nth-of-type(6){animation-delay:.12s!important}.navigationMain__mobileItemsList li:nth-of-type(7){animation-delay:.14s!important}.navigationMain__mobileItemsList li:nth-of-type(8){animation-delay:.16s!important}.navigationMain__mobileItemsList li:nth-of-type(9){animation-delay:.18s!important}.navigationMain__mobileItemsList li:nth-of-type(10){animation-delay:.2s!important}.navigationMain__mobileItemsList li{animation-duration:.35s!important;animation-timing-function:ease-out!important}.navigationMain__mobileItemsList[data-hidden=true]{display:none}.navigationMain__mobileItemsList[data-hidden=false] li{opacity:0;animation:forwards menuItemsFadeIn}.navigationMain__mobileItemsList--mainItems[data-hidden=false] li{animation:forwards menuItemsFadeInReverse}.navigationMain__mobileBackBtn,.navigationMain [data-btn=mobile-back]{position:absolute;left:0;top:.5rem}.navigationMain [data-back-mobile]{color:#fff;display:flex}.navigationMain__mobileMainCta,.navigationMain__mobileBottomMenuContainer{opacity:0}[data-mobilestate=open] .navigationMain__mobileMainCta,[data-mobilestate=open] .navigationMain__mobileBottomMenuContainer{animation:fadeIn .5s ease-out forwards}.navigationMain__mobileBottomMenuContainer{grid-column:full;animation-delay:.3s!important;display:grid;gap:var(--row-gap) var(--column-gap);grid-template-columns:[full-start] minmax(1.5rem,1fr) [main-start] repeat(4,minmax(0,100px)) [main-end] minmax(1.5rem,1fr) [full-end];grid-template-rows:auto;grid-template-areas:". left left left left ." ". right right right right ."}@media(min-width:480px){.navigationMain__mobileBottomMenuContainer{grid-template-columns:[full-start] minmax(1.5rem,1fr) [main-start] repeat(6,minmax(0,100px)) [main-end] minmax(1.5rem,1fr) [full-end];grid-template-areas:". left left left left left left ." ". right right right right right right ."}}@media(min-width:768px){.navigationMain__mobileBottomMenuContainer{grid-template-columns:[full-start] minmax(3rem,1fr) [main-start] repeat(12,minmax(0,100px)) [main-end] minmax(3rem,1fr) [full-end];grid-template-areas:". left left left left left left right right right right right right ."}}@media(min-width:1280px){.navigationMain__mobileBottomMenuContainer{grid-template-columns:[full-start] minmax(4rem,1fr) [main-start] repeat(20,minmax(50px,80px)) [main-end] minmax(4rem,1fr) [full-end];grid-template-areas:". left left left left left left left left left left right right right right right right right right right right ."}}@media(min-width:2150px){.navigationMain__mobileBottomMenuContainer{grid-template-columns:[full-start] minmax(4rem,1fr) [main-start] repeat(20,minmax(50px,80px)) [main-end] minmax(4rem,1fr) [full-end];grid-template-areas:". left left left left left left left left left left right right right right right right right right right right ."}}.navigationMain__mobileBottomMenuContainer.hidden{display:none}.navigationMain__socialsContainer{grid-column:main;margin-bottom:2rem}.navigationMain__socialMediaTitle{display:none}@media(min-width:768px){.navigationMain__socialMediaTitle{display:block;margin-bottom:1.6rem}}.navigationMain__socialMediaLinks{display:flex;gap:2rem}.navigationMain__mobileBottomMenuItem{grid-column:full;border-top:.1rem solid #353535;padding:1.2rem 0;display:grid;gap:var(--row-gap) var(--column-gap);grid-template-columns:[full-start] minmax(1.5rem,1fr) [main-start] repeat(4,minmax(0,100px)) [main-end] minmax(1.5rem,1fr) [full-end];grid-template-rows:auto;grid-template-areas:". left left left left ." ". right right right right ."}@media(min-width:480px){.navigationMain__mobileBottomMenuItem{grid-template-columns:[full-start] minmax(1.5rem,1fr) [main-start] repeat(6,minmax(0,100px)) [main-end] minmax(1.5rem,1fr) [full-end];grid-template-areas:". left left left left left left ." ". right right right right right right ."}}@media(min-width:768px){.navigationMain__mobileBottomMenuItem{grid-template-columns:[full-start] minmax(3rem,1fr) [main-start] repeat(12,minmax(0,100px)) [main-end] minmax(3rem,1fr) [full-end];grid-template-areas:". left left left left left left right right right right right right ."}}@media(min-width:1280px){.navigationMain__mobileBottomMenuItem{grid-template-columns:[full-start] minmax(4rem,1fr) [main-start] repeat(20,minmax(50px,80px)) [main-end] minmax(4rem,1fr) [full-end];grid-template-areas:". left left left left left left left left left left right right right right right right right right right right ."}}@media(min-width:2150px){.navigationMain__mobileBottomMenuItem{grid-template-columns:[full-start] minmax(4rem,1fr) [main-start] repeat(20,minmax(50px,80px)) [main-end] minmax(4rem,1fr) [full-end];grid-template-areas:". left left left left left left left left left left right right right right right right right right right right ."}}.navigationMain__mobileBottomMenuItemLink{grid-column:main}.navigationMain__mobileMainCta{grid-column:full;grid-row:3;animation-delay:.4s!important}.styleSheet{padding:1px 2.6vw;max-width:2560px;margin:0 auto}.styleSheet__title{text-transform:uppercase;font-size:13px;letter-spacing:.07em;padding-bottom:10px;border-bottom:1px solid rgba(223,223,223,.8);display:flex;align-items:center;margin-top:50px;font-weight:400}.styleSheet__title:before{content:"";width:8px;height:8px;background-color:#393a3b;border-radius:50%;margin-right:10px}.styleSheet__block{margin:50px 0}.styleSheet__block--colors{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:50px 20px}.styleSheet__block--flex{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.styleSheet__block--grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(355px,1fr));gap:20px}.styleSheet__block--columns{display:flex;flex-direction:column;gap:20px}.styleSheet__gridItem{padding:5px 0;margin:10px 0;text-align:center}.styleSheet__grid span{display:none}.styleSheet__grid span:nth-last-of-type(n+17){display:block}@media(min-width:480px){.styleSheet__grid span:nth-last-of-type(n+15){display:block}}@media(min-width:768px){.styleSheet__grid span:nth-last-of-type(n+9){display:block}}@media(min-width:1280px){.styleSheet__grid span{display:block}}.styleSheet__codeBlock{padding:25px;border:1px solid rgba(223,223,223,.8);display:flex;flex-direction:column;justify-content:space-between}.styleSheet__color{text-align:center}.styleSheet__swatch{width:70px;height:70px;border-radius:50%;margin:0 auto 15px}.styleSheet__variationWrapper{display:flex;gap:10px}.styleSheet__variationTitle .icon{width:120px;-o-object-fit:contain;object-fit:contain}.styleSheet__variationTitle{font-size:14px;letter-spacing:.07em;padding-bottom:10px;margin-top:50px}.styleSheet pre{display:block;font-family:monospace;white-space:pre;flex:1;margin-bottom:20px}.styleSheet code{background-color:#eee;display:block;padding:20px;box-sizing:border-box;height:100%;overflow:auto}.button{position:relative;display:flex;align-items:center;height:3.6rem;width:-moz-fit-content;width:fit-content;border:.1rem solid transparent;border-radius:9rem;transition:all .3s cubic-bezier(0,0,.13,.99);padding:0 2rem;color:#fff;gap:.5rem}.button--blur{color:#757575;-webkit-backdrop-filter:blur(2.8px);backdrop-filter:blur(2.8px);background-color:#e8e8e899!important}.button--icon{padding-right:1rem}.button--no-title{align-items:center;justify-content:center;width:6rem;height:6rem;padding:0;border-radius:50%;background:none;border:none;transition:background-color .25s cubic-bezier(0,0,.13,.99)}.button--no-title .icon{color:#fff;width:2.1rem;height:2.1rem;transition:color .25s cubic-bezier(0,0,.13,.99)}.button--no-title:hover{background-color:#8b0000}.button--no-title:hover .icon{color:#fff}.button--small{width:2.8rem;height:2.8rem;border-radius:.7rem}.button--small .icon{width:2.1rem;height:2.1rem}.button .icon{transition:transform .3s cubic-bezier(0,0,.13,.99)}.button__title{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;height:4rem;position:relative}@media(hover:hover)and (pointer:fine){.button:hover,.globalCtaLarge:hover .button,[data-hover]:hover .button,.button:hover[data-color=ash],.globalCtaLarge:hover .button[data-color=ash],[data-hover]:hover .button[data-color=ash]{background-color:#757575}.button:hover--blur,.globalCtaLarge:hover .button--blur,[data-hover]:hover .button--blur{background-color:#e8e8e899}.button:hover .icon,.globalCtaLarge:hover .button .icon,[data-hover]:hover .button .icon{transform:translate(.3rem)}}.button[data-direction=left] .icon{transform:rotate(180deg)}.button[data-direction=right] .icon{transform:rotate(0)}.button[data-direction=up] .icon{transform:rotate(270deg)}.button[data-direction=down] .icon{transform:rotate(90deg)}.icon{width:21px;height:21px}.icon--small{width:1.9rem;height:1.9rem}img.icon{width:unset}.image,.imageNoLazy{display:block}.wysiwyg h4{font-weight:700}.wysiwyg *+h3,.wysiwyg *+h2,.wysiwyg *+h4{margin-top:35px}.wysiwyg h2+*,.wysiwyg h3+*,.wysiwyg h4+*{margin-top:15px}.wysiwyg h2+h3,.wysiwyg h3+h4{margin-top:5px}.wysiwyg p+p,.wysiwyg img+p,.wysiwyg .wp-caption+p{margin-top:15px}.wysiwyg .button{display:inline-flex;margin-right:15px;margin-top:15px;padding:0 2rem;height:4rem;background-color:#757575;color:#fff}.wysiwyg .button:hover{background-color:#757575}.wysiwyg .button:last-child{margin-right:0}.wysiwyg ul,.wysiwyg ol{margin:15px 0}.wysiwyg ul li,.wysiwyg ol li{max-width:calc(100% - 25px);position:relative;margin-left:15px;padding-left:10px}.wysiwyg ul{list-style-image:url("data:image/svg+xml,%3Csvg width='4' height='12' viewBox='0 0 4 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='2' cy='2' r='2' fill='rgba(38, 38, 38, 1)'/%3E%3C/svg%3E")}.wysiwyg li>ul{margin:0}.wysiwyg ol{-moz-column-span:all;column-span:all;list-style:decimal;margin:25px 0;padding-left:25px}.wysiwyg ol li{margin-left:15px;padding-left:10px}.wysiwyg ol li::marker{font-weight:500}.wysiwyg a:not(.button){text-decoration:none;transition:color .1s ease-out}.wysiwyg img{max-width:100%;height:auto}.wysiwyg figure,.wysiwyg video{display:block;margin:50px auto}.wysiwyg .wp-caption{margin-top:25px;margin-bottom:25px;max-width:100%}.wysiwyg .wp-caption img{width:100%;display:block}@media(min-width:480px){.wysiwyg .aligncenter{margin-inline:auto}}@media(min-width:480px){.wysiwyg .alignleft{margin-right:auto}}@media(min-width:480px){.wysiwyg .alignright{margin-left:auto}}.wysiwyg figcaption,.wysiwyg .wp-caption-text{margin-top:5px}.wysiwyg .wp-caption:first-child,.wysiwyg p:first-child img.alignnone,.wysiwyg p:first-child img.aligncenter{margin-top:0}.wysiwyg p:last-child img.alignnone,.wysiwyg p:last-child img.aligncenter{margin-bottom:0}.wysiwyg blockquote{position:relative;text-align:left;width:100%;margin:30px 0;padding-left:20px;box-sizing:border-box}.wysiwyg blockquote:before{content:"";left:0;top:0;height:100%;width:4px;border-radius:2px;position:absolute}.wysiwyg hr{margin:10px 0;border-color:#9d9d9d99;border-top:unset}
