.contain-liquid{display:flex;justify-content:center;width:100%}.contain-liquid .liquid{filter:url(#liquid);height:300px;position:relative;width:300px}.contain-liquid .liquid span{animation-delay:calc(.2s*var(--i));background:#f25749;border-radius:5%;box-shadow:0 0 18px #f25749;display:block;height:15%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:15%}.contain-liquid .liquid span:nth-of-type(2){animation:animate-2 5s ease infinite}.contain-liquid .liquid span:nth-of-type(3){animation:animate-3 5s ease infinite}.contain-liquid .liquid span:nth-of-type(4){animation:animate-4 5s ease infinite}@keyframes animate-2{0%{left:50%;top:50%}25%,40%{left:33%;top:34%}50%,60%{left:32%;top:32%}80%{left:32%;top:68%}to{left:50%;top:50%}}@keyframes animate-3{0%{left:50%;top:50%}25%,40%{left:67%;top:34%}50%,60%{left:68%;top:32%}80%{left:32%;top:32%}to{left:50%;top:50%}}@keyframes animate-4{0%{left:50%;top:50%}25%,40%{left:67%;top:66%}50%,60%{left:68%;top:68%}80%{left:68%;top:32%}to{left:50%;top:50%}}#liquid_svg{height:0;left:-1px;position:fixed;top:-1px;visibility:hidden;width:0;z-index:-1}.header-2 .container-image .mask-container .mask{filter:blur(30px) drop-shadow(0 0 10px var(--color-primary));height:20vw;transition:transform .2s linear;width:20vw;z-index:0}.header-2 .contain-image svg{height:98px;width:98px}@media only screen and (min-width:769px){.header-2 .contain-image svg{height:148px;width:148px}}@media only screen and (min-width:1281px){.header-2 .contain-image svg{height:208px;width:208px}}.header-2 .contain-image .have-image .corner-box{border-radius:60px 0;height:350px}@media only screen and (min-width:769px){.header-2 .contain-image .have-image .corner-box{height:550px}}@media only screen and (min-width:1281px){.header-2 .contain-image .have-image .corner-box{height:752px}}.header-2 .contain-image .have-image .corner-box .corner__rt{background-color:currentColor;border-radius:0 0 0 60px;height:55px;position:absolute;right:0;top:0;width:40%;z-index:100}.header-2 .contain-image .have-image .corner-box .corner__rt:after,.header-2 .contain-image .have-image .corner-box .corner__rt:before{border-top-right-radius:111px;box-shadow:0 -60px 0 0 currentColor;content:"";height:160px;position:absolute;width:45px}@media only screen and (min-width:769px){.header-2 .contain-image .have-image .corner-box .corner__rt:after,.header-2 .contain-image .have-image .corner-box .corner__rt:before{width:60px}}.header-2 .contain-image .have-image .corner-box .corner__rt:before{left:-32px;top:0}@media only screen and (min-width:769px){.header-2 .contain-image .have-image .corner-box .corner__rt:before{left:-53px}}@media only screen and (min-width:1281px){.header-2 .contain-image .have-image .corner-box .corner__rt:before{left:-60px}}.header-2 .contain-image .have-image .corner-box .corner__rt:after{right:0;top:100%}@media only screen and (min-width:769px){.header-2 .contain-image .have-image .corner-box .corner__rt{height:80px}}@media only screen and (min-width:1281px){.header-2 .contain-image .have-image .corner-box .corner__rt{height:105px}}.header-2 .contain-image .have-image .corner-box .corner__lb{background-color:currentColor;border-radius:0 60px 0 0;bottom:0;height:55px;left:0;position:absolute;width:55%;z-index:100}.header-2 .contain-image .have-image .corner-box .corner__lb:after,.header-2 .contain-image .have-image .corner-box .corner__lb:before{border-bottom-left-radius:52px;box-shadow:0 50px 0 0 currentColor;content:"";height:105px;position:absolute;width:65px}.header-2 .contain-image .have-image .corner-box .corner__lb:before{bottom:100%;left:0}.header-2 .contain-image .have-image .corner-box .corner__lb:after{bottom:0;height:79px;left:94%}@media only screen and (min-width:769px){.header-2 .contain-image .have-image .corner-box .corner__lb:after{height:105px;left:100%}}@media only screen and (min-width:1281px){.header-2 .contain-image .have-image .corner-box .corner__lb:after{height:105px;left:100%}}@media only screen and (min-width:769px){.header-2 .contain-image .have-image .corner-box .corner__lb{height:100px}}@media only screen and (min-width:1281px){.header-2 .contain-image .have-image .corner-box .corner__lb{height:150px}}@media(max-width:1280px){.have-image .parallax-image img{left:auto!important;right:0;top:0!important}}@media(max-width:400px){span.display-2{font-size:clamp(2.4rem,4.5vw,(var(--display-2) + var(--display-3))/2)!important;overflow-wrap:anywhere;white-space:normal;word-break:break-word}.fv_copy{padding-top:2rem}}[data-v-8346dcd4]:root{--display-1:clamp(100px,10vw,266px);--display-2:clamp(55px,10vw,199px);--display-3:clamp(30px,7.5vw,150px);--h1:clamp(45px,6vw,112px);--h2:clamp(35px,5vw,84px);--h3:clamp(30px,3.5vw,63px);--h4:clamp(28px,3vw,47px);--h5:clamp(22px,2.5vw,36px);--h6:clamp(20px,1.7vw,26px);--body-xxl:clamp(28px,3vw,56px);--body-xl:clamp(22px,2.8vw,47px);--body-l:clamp(20px,2vw,36px);--body-m:clamp(16px,1.5vw,26px);--body-s:clamp(16px,1.5vw,20px);--body-xs:clamp(16px,1.5vw,18px);--blockquote-1:clamp(20px,2.2vw,36px);--blockquote-2:clamp(18px,2vw,30px);--button-l:clamp(20px,2vw,36px);--button-m:clamp(18px,1.8vw,26px);--button-s:clamp(16px,2.3vw,20px);--button-xs:clamp(16px,1vw,16px)}.button-xs[data-v-8346dcd4],.display-1[data-v-8346dcd4],.display-2[data-v-8346dcd4],.display-3[data-v-8346dcd4],.h1[data-v-8346dcd4],.h2[data-v-8346dcd4],.h3[data-v-8346dcd4],.h4[data-v-8346dcd4],.h5[data-v-8346dcd4],.h6[data-v-8346dcd4]{font-family:var(--font-family);font-weight:400}.display-1[data-v-8346dcd4],.display-2[data-v-8346dcd4]{line-height:116%}.display-3[data-v-8346dcd4]{line-height:125%}.display-1[data-v-8346dcd4]{font-size:var(--display-1)}.display-2[data-v-8346dcd4]{font-size:var(--display-2)}.display-3[data-v-8346dcd4]{font-size:var(--display-3)}.h1[data-v-8346dcd4]{font-size:var(--h1);line-height:1.25}@media only screen and (min-width:1281px){.h1[data-v-8346dcd4]{line-height:116%}}.h2[data-v-8346dcd4],.h3[data-v-8346dcd4],.h4[data-v-8346dcd4],.h5[data-v-8346dcd4],.h6[data-v-8346dcd4]{line-height:129%}.h2[data-v-8346dcd4]{font-size:var(--h2)}.h3[data-v-8346dcd4]{font-size:var(--h3)}.h4[data-v-8346dcd4]{font-size:var(--h4)}.h5[data-v-8346dcd4]{font-size:var(--h5)}.h6[data-v-8346dcd4]{font-size:var(--h6)}.body-xxl[data-v-8346dcd4]{font-size:var(--body-xxl);line-height:140%}.body-xl[data-v-8346dcd4]{font-size:var(--body-xl);line-height:166%}.body-l[data-v-8346dcd4]{font-size:var(--body-l);line-height:200%}@media only screen and (min-width:769px){.body-l[data-v-8346dcd4]{line-height:167%}}.body-m[data-v-8346dcd4]{font-size:var(--body-m)}.body-m[data-v-8346dcd4],.body-s[data-v-8346dcd4]{line-height:165%}.body-s[data-v-8346dcd4]{font-size:var(--body-s)}.body-xs[data-v-8346dcd4]{font-size:var(--body-xs);line-height:24px}.button-l[data-v-8346dcd4]{font-size:var(--button-l);line-height:112%}.button-m[data-v-8346dcd4]{font-size:var(--button-m);line-height:30px}.button-s[data-v-8346dcd4]{font-size:var(--button-s);line-height:28px}.button-xs[data-v-8346dcd4]{font-size:var(--button-xs);line-height:24px}.blockquote-1[data-v-8346dcd4]{font-size:var(--blockquote-1);line-height:178%}:root{--display-1:clamp(100px,10vw,266px);--display-2:clamp(55px,10vw,199px);--display-3:clamp(30px,7.5vw,150px);--h1:clamp(45px,6vw,112px);--h2:clamp(35px,5vw,84px);--h3:clamp(30px,3.5vw,63px);--h4:clamp(28px,3vw,47px);--h5:clamp(22px,2.5vw,36px);--h6:clamp(20px,1.7vw,26px);--body-xxl:clamp(28px,3vw,56px);--body-xl:clamp(22px,2.8vw,47px);--body-l:clamp(20px,2vw,36px);--body-m:clamp(16px,1.5vw,26px);--body-s:clamp(16px,1.5vw,20px);--body-xs:clamp(16px,1.5vw,18px);--blockquote-1:clamp(20px,2.2vw,36px);--blockquote-2:clamp(18px,2vw,30px);--button-l:clamp(20px,2vw,36px);--button-m:clamp(18px,1.8vw,26px);--button-s:clamp(16px,2.3vw,20px);--button-xs:clamp(16px,1vw,16px)}.button-xs,.display-1,.display-2,.display-3,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-family);font-weight:400}.display-1,.display-2{line-height:116%}.display-3{line-height:125%}.display-1{font-size:var(--display-1)}.display-2{font-size:var(--display-2)}.display-3{font-size:var(--display-3)}.h1{font-size:var(--h1);line-height:1.25}@media only screen and (min-width:1281px){.h1{line-height:116%}}.h2,.h3,.h4,.h5,.h6{line-height:129%}.h2{font-size:var(--h2)}.h3{font-size:var(--h3)}.h4{font-size:var(--h4)}.h5{font-size:var(--h5)}.h6{font-size:var(--h6)}.body-xxl{font-size:var(--body-xxl);line-height:140%}.body-xl{font-size:var(--body-xl);line-height:166%}.body-l{font-size:var(--body-l);line-height:200%}@media only screen and (min-width:769px){.body-l{line-height:167%}}.body-m{font-size:var(--body-m)}.body-m,.body-s{line-height:165%}.body-s{font-size:var(--body-s)}.body-xs{font-size:var(--body-xs);line-height:24px}.button-l{font-size:var(--button-l);line-height:112%}.button-m{font-size:var(--button-m);line-height:30px}.button-s{font-size:var(--button-s);line-height:28px}.button-xs{font-size:var(--button-xs);line-height:24px}.blockquote-1{font-size:var(--blockquote-1);line-height:178%}.works-pin .pin-works{margin:auto;width:calc(100% - 100px)}@media only screen and (min-width:769px){.works-pin .pin-works{width:calc(100% - 200px)}}@media only screen and (min-width:1281px){.works-pin .pin-works{width:100%}}.works-pin .pin-works .single-item{border-radius:40px;display:flex;height:65vh;overflow:hidden;position:relative;width:100%}@media only screen and (min-width:1281px){.works-pin .pin-works .single-item{border-radius:80px;height:65vh}}.works-pin .pin-works .single-item .contain-image{width:100%}.works-pin .pin-works .single-item .contain-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.works-pin .pin-works .single-item .contain-title{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin:auto 10%;padding-left:10px;padding-top:0;position:absolute;width:80%}.works-pin .pin-works .single-item .contain-title h2{-webkit-text-stroke:1px;font-family:var(--font-family);font-size:var(--h1);font-weight:400;line-height:1.25;z-index:100}@media only screen and (min-width:1281px){.works-pin .pin-works .single-item .contain-title h2{line-height:116%}}.works-pin .pin-works .single-item .contain-title h2{width:100%}.works-pin .pin-works .single-item .contain-title p{color:#eee;padding-top:10px;width:100%;z-index:100}@media only screen and (min-width:769px){.works-pin .pin-works .single-item .contain-title h2{width:auto}.works-pin .pin-works .single-item .contain-title p{padding-left:0;width:auto}}@media only screen and (min-width:1281px){.works-pin .pin-works .single-item .contain-title{flex-direction:row}.works-pin .pin-works .single-item .contain-title p{padding-left:10px;padding-top:0;width:auto}}
