.gallery.slider{position:relative;padding:30px 0 60px;margin-top:80px}.gallery .slider__container{margin:0}.gallery .slide{min-width:100%}.gallery .slide__inner{margin-left:0;font-size:0;line-height:0}.gallery .slide__inner img{width:100%;height:auto}.gallery .slider__progress{display:none}.gallery .slider__progress__numbers{position:absolute;top:0;left:30px}.gallery .slider__progress__numbers .current{display:inline-block;margin-right:150px;width:20px}.reviews .slide{position:relative;min-width:calc(100vw - 50px);color:var(--light)}.reviews .slide *{pointer-events:none}.reviews .slide__inner{position:relative;overflow:hidden;height:580px;width:calc(100vw - 60px);padding:40px 30px 10px 30px;display:flex;flex-direction:column;background-color:var(--black)}.reviews .slide__inner>p{transform:translateY(20px);transition:transform .5s cubic-bezier(.19, 1, .22, 1);will-change:transform;flex:1}.reviews .slide:hover .slide__inner>p{transition-duration:1s;transform:translateY(0)}.reviews .slide__inner p::after,.reviews .slide__inner p::before{display:inline-block}.reviews .slide__inner p::before{content:"“"}.reviews .slide__inner p::after{content:"”"}.reviews .slide__inner .reference{position:relative;height:130px}.reviews .slide__inner svg{width:160px;height:100px;position:absolute;bottom:0;left:0;fill:var(--light)}.reviews .slide__inner img{width:45px;height:45px;border-radius:50%;position:absolute;right:0;bottom:25px;clip-path:circle(100% at 50% 50%)}.reviews .slide__inner .reference span{display:block}.team{padding:20px 0 60px}.team .slide{position:relative;min-width:240px;color:var(--light);margin-top:00px}.team .slide__inner{position:relative;overflow:hidden;height:300px;margin-right:10px}.team .slide>span{position:absolute;top:-25px}.team .slide.Leadership .reference::after{display:block;content:"Read Bio"}.team .slide .reference{margin-top:20px;width:90%}.team .slide .reference span{display:block}.team .slide span{color:var(--white)}.story{width:100%}.story__inner{position:relative;height:calc(100vw * 9 / 16);min-height:85vh}.story__inner::before{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:1}.story__inner .fiber{position:absolute;left:50%;top:0;transform:translateX(-50%);width:100%;height:100%}.home .story{padding-top:40px;padding-bottom:160px}.story img,.story video{position:absolute;left:50%;transform:translateX(-50%);height:100%;width:auto}.story__progress__holder{position:absolute;top:80px;left:30px;width:calc(100% - 60px);text-align:right;pointer-events:none;z-index:2}.story__progress{height:3px;background-color:rgba(200,200,200,.5);mask-image:url("data:image/svg+xml;utf8,<svg xmlns='https://www.w3.org/2000/svg' width='50' height='10'><rect x='2%' y='0' width='98%' height='100%'/></svg>");mask-size:100%;mask-repeat:repeat-x;mask-position:left top;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='https://www.w3.org/2000/svg' width='50' height='10'><rect x='2%' y='0' width='98%' height='100%'/></svg>");-webkit-mask-size:100%;-webkit-mask-repeat:repeat-x;-webkit-mask-position:left top}.story__progress__bar{position:absolute;width:100%;height:100%;background-color:#fff;left:-100%;transform:translateX(0);transition:transform .3s linear;will-change:transform}.story__progress__numbers{margin-top:10px;color:var(--light)}.story .copy{position:absolute;left:30px;top:140px;color:#fff;max-width:80%;pointer-events:none;z-index:2}.story .subtitle{display:block;position:absolute;left:30px;bottom:80px;color:#fff;pointer-events:none;z-index:2}.story .subtitle .letter{transform:translateY(40px);opacity:0}.story .subtitle svg{position:absolute;left:-4px;top:-15px;transition:transform .5s ease;width:10px}.ml16{color:#402d2d;padding:40px 0;font-weight:800;font-size:2em;text-transform:uppercase;overflow:hidden;color:#fff;max-width:800px}.awards{display:flex;flex-direction:column-reverse}.awards .right{flex:1;margin-top:20px}.awards .left{position:relative}.awards .left .sticky{padding:60px 0 30px 0}.awards ul li{display:flex;padding:25px 0 22px;border-bottom:var(--border-color) 1px solid;flex-wrap:wrap;flex-direction:row-reverse}.awards ul li.year{padding:45px 0}.awards ul li span{flex:1}.awards ul li span:first-child{flex:100%;display:inline-block;padding-bottom:7px}.awards .impress{padding:0}.awards-overview{padding-top:40px}.awards-overview ul{padding:60px 0 30px;max-width:320px}.awards-overview li svg{display:none}.awards-overview p{display:inline;font-size:7.9vw}.awards-overview p.medium{font-size:26px}.awards-overview span{display:inline-block;vertical-align:top;margin-left:8px}.awards-overview li{margin-bottom:15px}.awards-overview.iconic ul{display:flex;flex-wrap:wrap;width:calc(100% - 60px);margin:0 auto}.awards-overview.iconic ul li{flex-grow:1;display:inline-block;text-align:center;margin-bottom:50px}.awards-overview.iconic p{display:none}.awards-overview.iconic svg{display:block;width:50px;height:50px;margin:0 auto}.awards-overview.iconic span{margin:15px 0 0 0}.studio .awards-overview .impress{padding:100px 0 0 0}.jury{border-top:var(--border-color) 1px solid;border-bottom:var(--border-color) 1px solid;padding:80px 0 30px}.jury ul{display:flex;flex-direction:column}.jury ul li{margin:0 30px 50px 30px;max-width:400px;flex-grow:1}.jury ul li span{display:block}.jury ul li .h2{text-transform:capitalize;padding-bottom:10px;font-size:26px}.jury ul li .h4{padding-bottom:10px}.projects .caption{display:none}.projects .first{padding-top:200px}.projects .list{padding:40px 0 50px 0}.projects .list li{margin-right:0}.projects .list li a{display:block}.projects .list li .project__inner{position:relative;margin-bottom:0;font-size:0;line-height:0}.projects .list li h3{position:absolute;left:40px;top:40px;color:#fff}.projects .list li p{position:absolute;bottom:40px;left:40px;color:#fff;opacity:0}.projects .first .h1{font-size:54px;margin-bottom:15px}.post-projects section:first-child .caption{display:none}.post-projects main{padding-bottom:0}.post-projects .cover{position:relative;font-size:0;line-height:0;height:75vh}.post-projects .cover .copy{position:absolute;bottom:50px;left:30px}.post-projects .cover .copy h1{font-size:11vw}.post-projects .narrow{max-width:none}.post-projects hgroup.border-bottom{border-bottom:1px solid var(--border-color);padding-bottom:50px;margin:50px 0}.post-projects hgroup.border-top{border-top:1px solid var(--border-color);padding-top:50px;margin:50px 0}.post-projects .media{margin:0 auto;padding:0 30px;max-width:1200px;font-size:0;line-height:0}.post-projects .media img,.post-projects .media video{width:100%}.post-projects .media.mobile{max-width:225px;border-radius:16px;padding:0;overflow:hidden}.post-projects .media-content img{width:100%;height:auto}.wp-block-image{overflow:hidden;margin:60px 30px;font-size:0;line-height:0}.wp-block-image.full{width:100%;max-width:none;border-radius:0;margin:60px 0}.post-projects .continue{position:relative;width:100vw;margin:150px 0 0 0}.post-projects .continue>span{position:absolute;left:110px;top:-40px;z-index:1}.post-projects .continue .continue__inner{position:sticky;top:0;left:0;width:100%;height:100vw;overflow:hidden}.post-projects .continue .continue__inner figure.img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(max(100%,90vh * 1.778));height:auto}.post-projects .continue .continue__inner>div{display:block;position:absolute;left:30px;top:50px;color:#fff}.post-projects .continue .continue__inner>div p{margin:15px 0}.post-projects .continue .progress{position:absolute;width:100%;height:3px;background-color:#fff;left:-100%;top:0;z-index:1;transform:translateX(0);transition:transform .2s linear;will-change:transform}.post-projects .continue p,.post-projects .continue span.tiny{transition:all .6s cubic-bezier(.55, .055, .675, .19)}.post-projects .continue.loading p,.post-projects .continue.loading span.tiny{transform:translateY(-20px);opacity:0}.post-projects hgroup .left{margin-bottom:80px}.post-projects .h4{margin-bottom:20px}.post-projects .products_holder{overflow-x:auto;overflow-y:hidden;width:100vw;margin:0 -30px}.post-projects ul.products{display:flex;padding:0 0 0 10px}.post-projects ul.products li{padding-right:30px}.post-projects ul.products li span{margin-top:15px;display:block;display:none}.post-projects ul.products li svg{transform:scale(.7)}.post-projects .inner{margin-bottom:50px}ul.results{margin-bottom:60px}ul.results li{margin-bottom:10px}ul.project-awards{margin:10px 0 60px 0;border-top:1px solid var(--border-color)}ul.project-awards li{padding:10px 0;border-bottom:1px solid var(--border-color);display:flex}ul.project-awards li span{display:block;text-align:center;line-height:48px;padding-left:15px}ul.project-awards li svg{transform:scale(.8)}.services ul{margin-bottom:80px}.services ul li{padding:50px 30px 0 30px}.services ul li .narrow{max-width:none}.services ul li h3{margin-bottom:20px;max-width:280px;font-size:28px}.products{padding:0 0 40px 0;overflow-x:scroll}.products ul{display:flex;width:calc(100% - 60px);margin:20px auto 0}.products ul li{flex-grow:1;display:inline-block;text-align:left;padding-right:60px}.products ul li span{display:block;margin-top:50px}.brands-overview{padding:50px 0 0 0}.brands-overview ul{display:flex;flex-wrap:wrap;padding:0 15px 100px 15px;border-bottom:1px solid var(--border-color)}.brands-overview ul li{flex:0 0 33%;position:relative;height:calc((100vw)/ 3 * .85);overflow:hidden}.brands-overview ul li svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(.5)}.brands-overview ul li:last-child{display:none}.infinite-loader p{display:none}.infinite-loader.on p{display:block}.studio .reel{margin-top:40px;position:relative;padding-bottom:20px}.studio .reel video{position:relative;height:80vw;width:auto;left:50%;transform:translateX(-50%)}.studio .indent p{margin:10px 0}.studio .reel .inside{padding:30px;color:var(--light)}.studio .description{padding:30px 30px 100px}.studio .description .narrow{max-width:none}.studio .description h2{margin-bottom:20px}.studio .team-description{padding-top:50px}.studio section>.center{padding:0 30px}.fabric{position:relative;font-size:0;line-height:0}.fabric img{position:absolute;width:100%}body.curtains .fabric img{visibility:hidden}.fabric img:first-child{position:relative}.fabric img.texture-map{display:none}.contribution .story__inner{height:95vh}.contribution .story__progress__holder{top:130px}.contribution .story .copy{top:180px}.contribution .description{padding:100px 0 0 0}.contribution section:first-child .caption{position:absolute}.post-articles section .caption{padding:0 0 0 30px}.articles .back svg{fill:#000}.articles .back{top:160px}.workshops p{padding:50px 0}.workshops ul:first-child{border-top:1px solid var(--border-color)}.workshops ul li{border-bottom:1px solid var(--border-color);padding:25px 0 22px;display:flex;position:relative}.workshops ul li *{line-height:24px}.workshops ul li div{display:flex;flex-direction:column;flex:1}.workshops ul li>span{width:90px;text-align:right}.articles-list{margin:40px 0 0 0;padding-bottom:80px}.articles-list ul{border-top:1px solid var(--border-color)}.articles-list ul li{border-bottom:1px solid var(--border-color)}.articles-list ul li a{padding:20px 0;background-color:rgba(255,255,255,.01);line-height:0}.articles-list ul li a:hover{background-color:rgba(255,255,255,.8);transition:all .3s ease}body.dark .articles-list ul li a{background-color:rgba(0,0,0,.01)}body.dark .articles-list ul li a:hover{background-color:rgba(0,0,0,.2)}.articles-list ul li a .left{position:relative}.articles-list ul li a .left figure{width:cclc(100% - 60px);margin:0 auto;overflow:hidden}.articles-list ul li a .left svg{position:absolute;right:30px;top:0;z-index:1;transform:scale(.5);fill:#fff}.articles-list ul li a .narrow{display:flex;flex-direction:column;margin:0 30px;max-width:none}.articles-list ul li a .narrow h3{margin:10px 0 15px;font-size:18px}.articles-list ul li a .narrow div span{display:inline-block;margin-right:30px}.post-articles .articles-list ul li a{display:flex}.post-articles .articles-list ul li a .left{padding:0;margin-left:30px}.post-articles .articles-list ul li a .left .image_holder{width:105px}.post-articles .articles-list ul li a .left svg{display:none}.post-articles .articles-list ul li a .narrow{margin:0 30px 0 20px}.post-articles .articles-list ul li a .narrow h3{margin:0 0 15px}.post-articles section:first-child .caption{display:none}.post-articles .articles-list{margin:50px 0 0 0;padding:0}.post-articles section:first-child{margin-top:0}.post-articles .back{left:30px}.post-articles .player{padding-bottom:50px}.post-career section:first-child .caption{position:absolute}.post-career .narrow{max-width:none}.cover::before{content:"";position:absolute;display:block;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:1}.cover>.copy,.cover>a{z-index:2}.post-career .cover{position:relative;font-size:0;line-height:0;height:70vh}.post-career .cover .copy{color:#fff;position:absolute;top:50%;left:30px;transform:translateY(-50%)}.post-career h1{margin-bottom:15px;font-size:9vw;max-width:300px}.post-career .cover .copy h2{padding-bottom:20px}.post-career .overview>div{padding:80px 0}.post-career .overview{border-bottom:1px solid var(--border-color);margin-bottom:80px}.post-career .comp p{padding-bottom:30px;color:var(--light)}.post-career .comp .left h3{margin:50px 0 20px 0}.post-career .apply-action{max-width:260px;margin-top:40px}.post-career .apply-action p{padding-bottom:0}.career section{position:relative}.career section .first.top{padding-bottom:80px;border-bottom:1px solid var(--border-color)}.career section:nth-child(2) .caption{display:none}.career .description{padding-bottom:40px}.career .description h2{margin-bottom:60px}.career .description p{margin-bottom:50px}.career hgroup h2{margin-top:-20px}.career #blob{max-width:100%;margin:-50px 0;position:relative;z-index:1;pointer-events:none}.career #blob canvas{max-width:100vw;max-height:100vw}.career .narrow{max-width:none}.jobs{margin:50px 0 50px 0}.jobs ul{border-top:1px solid var(--border-color);margin-bottom:40px}.jobs ul li{border-bottom:1px solid var(--border-color)}.jobs ul li a{background-color:rgba(255,255,255,.01);display:block}.jobs ul li a>div{padding:50px 0}.jobs ul li a:hover{background-color:rgba(255,255,255,.8);transition:all .3s ease}.jobs ul li .left{position:relative;padding:0 80px 0 30px}.jobs ul li .left svg{position:absolute;right:0;top:50%;transform:translate(-50%,-50%) scale(.5)}.jobs ul li .left h3,.jobs ul li .right{transition:transform .5s cubic-bezier(.215, .61, .355, 1)}.back{position:absolute;left:30px;top:120px;transform:translate(30px,-50%);opacity:0;will-change:transform;transition-delay:1s;transition:all .5s cubic-bezier(.215, .61, .355, 1)}.back svg{width:54px;fill:#fff;transform:scale(.6)}body.done .back{opacity:1;transform:translate(0,-50%)}.reel__holder{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:22;background-color:#000;visibility:hidden;clip-path:circle(0.001% at 50% 50%);-webkit-clip-path:circle(0.001% at 50% 50%)}.reel__holder.visible{visibility:visible}.close-button-holder{position:absolute;top:calc(3vw + 40px);right:calc(3vw + 40px);font-size:0;line-height:0;transform:translateX(150px) rotate(90deg) scale(.6);will-change:transform;transition:transform .8s cubic-bezier(.645, .045, .355, 1)}body.contact-open .close-button-holder,body.reel-open .close-button-holder{transform:translateX(0) rotate(0) scale(.6);transition-delay:2s}.close{cursor:pointer;width:48px;height:48px;filter:url("../assets/icons.html#goo");-webkit-filter:url("../assets/icons.html#goo");border:none;background:0 0}.close::after,.close::before{width:2px;height:48px;position:absolute;background-color:#fff;left:50%;top:50%;display:block}.close::after{transform:translate(-50%,-50%) rotate(45deg)}.close::before{transform:translate(-50%,-50%) rotate(315deg)}.reel__holder .reel__inner{width:94%;max-height:96vh;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(1.6);text-align:center;font-size:0;line-height:0;transform-origin:center center;transition:transform 1.5s cubic-bezier(.645, .045, .355, 1);will-change:transform}body.reel-open .reel__holder .reel__inner{transition-delay:0.5s;transform:scale(1) translate(-50%,-50%)}.reel__holder .reel__inner video{width:100%;max-height:96vh;max-width:100%}.preloader{display:block;position:fixed;top:0;left:-100%;width:100%;height:100%;z-index:33}.preloader__inner{background-color:#111;width:100%;height:100%;transform:translateY(100%);transition:transform .6s cubic-bezier(.19, 1, .22, 1);will-change:transform}.preloader svg{position:absolute;top:50%;left:50%;width:80vw;transform:translate(-50%,-50%)}.preloader svg path{opacity:0;transform:translateY(130px);transition:all .5s cubic-bezier(.175, .885, .345, 1.07)}.preloader svg path:nth-child(1){transition-delay:0.5s}.preloader svg path:nth-child(2){transition-delay:0.6s}body.preload-on .preloader{left:0}body.preload-on .preloader__inner{transform:translateY(0)}body.preload-on .preloader svg path{transform:translateY(0);opacity:1}body.preload-off .preloader__inner{transform:translateY(-100%);transition-delay:0.4s;transition-duration:.3s;transition-timing-function:cubic-bezier(0.645,0.045,0.355,1)}body.preload-off .preloader svg path{transition-delay:0s;transform:translateY(-130px);opacity:0}body.preload-off .preloader svg path:nth-child(2){transition-delay:0.1s}.error .caption{display:none}.deadend{text-align:center;position:relative;margin-top:120px}.deadend__inner{background:#fff;width:70px;height:70px;border-radius:35px;text-align:center;line-height:70px;position:absolute;left:calc(50% - 35px);top:60px}.deadend svg{width:calc(100vw - 60px)}.handbook-menu{position:sticky;top:0}.handbook-menu li{margin-bottom:10px}.handbook-menu li a{opacity:.35;transition:opacity .3s ease;color:#ffcece!important}.handbook-menu li.on a{opacity:1}.post-handbook #content p{color:#ffcece;padding-bottom:30px}.post-handbook h1{color:#ffcece!important;margin-bottom:30px;font-size:14vw}.post-handbook h2{color:#ffcece!important}.post-handbook .first{padding-top:80px}.handbook #content p{padding:10px 0}.handbook #content h2{font-size:14vw;line-height:1em}.ppw-post-password-container{background:#fff;width:calc(100% - 60px);max-width:500px;margin:0 auto;margin-top:120px;padding:60px 0 30px}.ppw-pwd-label{color:#000;text-align:center;display:block;font-size:12px;line-height:1.1em;text-transform:uppercase;font-weight:600}.ppw-ppf-field-container label input{display:block;margin:0 auto;color:#222;text-align:center;letter-spacing:1vw;width:70%;padding:20px 0;margin:30px 15% 30px 15%;border:none;font-size:30px;background-color:var(--light)}.ppw-ppf-field-container input[type=submit]{border:1px solid var(--dark);display:block;font-size:12px;line-height:1.1em;text-transform:uppercase;font-weight:600;color:var(--dark);height:30px;padding:0 25px;border-radius:15px;background:0 0;margin:0 auto}#wpadminbar,.post-edit-link{display:none}#p1{width:180px;height:170px}#p2{width:40px;height:170px}#p3{width:70px;height:170px}#p4{width:80px;height:170px}#p5{width:50px;height:170px}#p6{width:50px;height:170px}#p7{width:220px;height:170px}#p8{width:40px;height:170px}#p9{width:70px;height:170px}#p10{width:53px;height:170px}.contact{position:fixed;top:0;right:0;width:100%;height:100%;max-width:980px;z-index:15;color:#fff;overflow:hidden;pointer-events:none}.contact .medium{font-size:7vw}.contact .h1{font-size:10vw}.contact .narrow{max-width:none}.contact aside{will-change:transform;transform:translateX(100%);background-color:#000;transition:transform .5s cubic-bezier(.95, .05, .795, .035)}body.contact-open{overflow:hidden}body.contact-open .contact{pointer-events:all}body.contact-open .contact aside{transform:translateX(0);transition-timing-function:cubic-bezier(0.19,1,0.22,1)}.contact .contact__inner{transition:transform 1s cubic-bezier(.645, .045, .355, 1)}.contact .group{height:100vh;padding:80px 30px 0 30px;position:relative}.contact .group.g0{padding-top:180px}.contact .group.g0>div{max-width:300px}.contact .group p{margin-bottom:30px}ul.radio li{position:relative;display:inline-block;overflow:hidden;border-radius:33px;margin:0 35px 5px 0;background-color:#222}ul.radio li:hover{border-color:#222}ul.radio li input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}ul.radio li label{display:block;padding:16px 38px}ul.radio li label *{pointer-events:none}ul.radio li label::before{display:block;content:attr(alt);position:absolute;top:50%;transform:translateY(-50%);transition:transform .3s cubic-bezier(.645, .045, .355, 1)}ul.radio li:hover label::before{transform:translateY(-60px)}ul.radio li label::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;transform:translateY(100%);background-color:var(--border-color);border-radius:33px;transition:transform .3s cubic-bezier(.215, .61, .355, 1)}ul.radio li:hover label::after{transform:translateY(0)}ul.radio li label span{display:inline-block;position:relative;transform:translateY(60px);color:#fff;z-index:1;opacity:0}ul.radio li:hover label span{transform:translateY(0);opacity:1;transition:all .3s cubic-bezier(.215, .61, .355, 1)}ul.radio li:hover label span:nth-child(1){transition-delay:0.1s}ul.radio li:hover label span:nth-child(2){transition-delay:0.15s}ul.radio li:hover label span:nth-child(3){transition-delay:0.2s}ul.radio li:hover label span:nth-child(4){transition-delay:0.25s}ul.radio li:hover label span:nth-child(5){transition-delay:0.3s}ul.radio li input:checked~label::after{background:#fff;transform:translateY(0)}ul.radio li input:checked~label span{color:#000;transition-delay:0s!important;transition-duration:0s;transform:translateY(0);opacity:1}ul.radio li input:checked~label::before{transform:translateY(-60px)}.group.g4{overflow-y:auto;padding-bottom:60px}ul.form{display:flex;flex-wrap:wrap}ul.form li{width:100%;margin-bottom:26px}ul.form li.row{width:100%;padding-right:0}ul.form li label{color:#ccc}ul.form li input{display:block;width:100%;font-size:20px;background:0 0;border:none;border-bottom:1px solid var(--border-color);padding:16px 0}ul.form li input:focus{border-bottom:1px solid #ccc}ul.form li textarea{display:block;background-color:#222;border:none;width:100%;padding:16px;margin-top:10px;border-radius:5px}::placeholder{color:#444}::-ms-input-placeholder{color:#444}form button.connect{background-color:#eee;color:#000;width:100%}form button.connect::before{background-color:#fff}.contact .close::after,.contact .close::before{height:36px;background-color:#000}.contact .close-button-holder{position:fixed;background-color:#eee;padding:10px;border-radius:50%;z-index:1;left:auto;right:10px;top:2px}.contact .reset-button-holder{position:absolute;left:10px;top:2px;z-index:2;transition:transform .5s cubic-bezier(.175, .885, .32, 1.275);transform:translateY(0) scale(.6);transition-delay:1.5s}.reset{will-change:transform;transition-delay:1s;transition:all .5s cubic-bezier(.215, .61, .355, 1);padding:10px;border-radius:50%;border:1px solid transparent;display:block}.reset:hover{border:1px solid var(--border-color)}.reset svg{width:54px;fill:#fff;transform:scale(-.6,.6) rotate(90deg)}.contact.group-0 .reset-button-holder,.contact.group-1 .reset-button-holder,.contact.group-5 .reset-button-holder{transform:translateY(-100px) scale(.6);transition-delay:0s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.js-validate-error-field{border:none!important;border-bottom:1px solid #81192c!important}.js-validate-error-label{position:absolute;top:2px;font-size:14px;color:#be344d;background-color:#000}.fotd{display:none}