@font-face{font-family:ppMori;src:url(/_next/static/media/cb07cb684de218c2-s.p.otf) format("opentype");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:ppMori;src:url(/_next/static/media/8f65835aa057b6ed-s.p.otf) format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ppMori Fallback;src:local("Arial");ascent-override:70.87%;descent-override:18.90%;line-gap-override:9.45%;size-adjust:105.82%}.__className_a0d37e{font-family:ppMori,ppMori Fallback}.__variable_a0d37e{--pp-mori:"ppMori","ppMori Fallback"}.progressBar{position:fixed;top:0;bottom:0;right:0;z-index:10000;width:1vw;mix-blend-mode:difference;transition:right .4s cubic-bezier(.08,.99,.37,1)}.progressBar:active{right:.1vw}@media(hover:hover){.progressBar:hover .progressBar__bar{width:.6vw}}.progressBar__bar{position:absolute;right:0;width:.2vw;height:5%;background-color:#aa8282;transform:translateY(-100%);transition:width .4s cubic-bezier(.08,.99,.37,1)}.progressBar__range{position:absolute;top:0;bottom:0;left:0;rotate:90deg;width:100vh;height:1vw;transform:translate(-1%,-70%);transform-origin:left;opacity:0;cursor:-webkit-grab;cursor:grab}.progressBar__range:active{cursor:-webkit-grabbing;cursor:grabbing}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}ol,ul{list-style:none}button{font-size:100%}button,input,textarea{margin:0}button:-webkit-autofill,input:-webkit-autofill,textarea:-webkit-autofill{background-color:transparent;color:#fff;-webkit-transition:background-color 5000000s 0s,border-color .4s;transition:background-color 5000000s 0s,border-color .4s}button:-webkit-autofill:first-line,input:-webkit-autofill:first-line,textarea:-webkit-autofill:first-line{color:#000}html{line-height:1}a{color:inherit;text-decoration:none}button,input[type=button],input[type=reset],input[type=submit]{border:none;background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit}img,video{object-fit:cover;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}hr{border:none;height:1px;background:#000;margin:0;padding:0}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}.body,.contact-form .socials-button__text,.contact-form .socials-button__text-wrapper{font-family:var(--pp-mori),sans-serif;font-size:1.3888888889vw;font-style:normal;font-weight:400;line-height:110%;letter-spacing:normal}@media screen and (max-aspect-ratio:2/3){.body,.contact-form .socials-button__text,.contact-form .socials-button__text-wrapper{font-size:3.7333333333vw;line-height:115%}}.contact-form{padding:4.1666666667vw 0;display:flex;align-items:center;justify-content:center;background-color:#e6e6e6;overflow:hidden;position:relative}.contact-form .background{position:absolute;width:100%;height:100%;z-index:0}.contact-form .background__item{width:100%;height:100%;filter:brightness(.9)}.contact-form--inactive{pointer-events:none}.contact-form__wrapper{background-color:#fff;padding:1.3888888889vw;border-radius:.6944444444vw;width:31.9444444444vw}@media screen and (max-aspect-ratio:2/3){.contact-form__wrapper{width:100%;margin:0 8vw;border-radius:1.6vw;padding:5.3333333333vw 3.2vw}}.contact-form__title{text-align:center}.contact-form__title .title-anim{position:absolute;width:100%}.contact-form__title .title-anim__wrapper{display:flex;align-items:center;width:100%;height:1em;text-align:center;position:relative}.contact-form .form{margin-top:4.8611111111vw;padding:0 1.0416666667vw;display:flex;flex-direction:column;gap:.6944444444vw;transition:.5s cubic-bezier(.85,0,.15,1)}.contact-form .form--submitted{filter:blur(1vw);opacity:0}.contact-form .form-wrapper{position:relative}.contact-form .form-success-message{position:absolute;inset:0;z-index:2;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.6944444444vw;filter:blur(1vw);opacity:0;animation:backgroundPresence .5s ease forwards}@media screen and (max-aspect-ratio:2/3){.contact-form .form-success-message{padding:0 2.6666666667vw}}.contact-form .form .input{width:100%;padding:.6944444444vw 0;border:none;border-bottom:.0694444444vw solid #9f9f9f;border-radius:0;color:#0f0f0f;opacity:50%}@media screen and (max-aspect-ratio:2/3){.contact-form .form .input{padding:2.6666666667vw 0;font-size:4.2666666667vw}}.contact-form .form .input:focus{opacity:100%;outline:none}.contact-form .form .input:-webkit-autofill{opacity:100%;outline:none}.contact-form .form .input--error{color:red;border-color:red;opacity:100%}.contact-form .form .input--error:focus{color:#0f0f0f}.contact-form .form .input-error-msg{padding-top:.3472222222vw;color:red}.contact-form .form .input-wrapper{width:100%}.contact-form .form .input.textarea{max-width:100%;min-width:100%;min-height:1.6em;max-height:9.0277777778vw}.contact-form .form .submit-button{margin-top:2.7777777778vw;align-self:center}.contact-form .form .submit-button--disabled{opacity:.4;cursor:not-allowed;transition-property:scale,opacity;scale:1!important}.contact-form .form .submit-button--disabled .button__text{transform:none!important}.contact-form .socials{margin-top:6.9444444444vw;padding:0 2.0833333333vw;display:flex;flex-direction:column;align-items:center;gap:1.7361111111vw}.contact-form .socials__text{width:17.7083333333vw;text-align:center}@media screen and (max-aspect-ratio:2/3){.contact-form .socials__text{width:100%}}.contact-form .socials .list{display:flex;align-content:center;justify-content:space-between;width:100%}.contact-form .socials-button{display:flex;align-items:flex-start;gap:.3em}@media(hover:hover){.contact-form .socials-button:hover .socials-button__text{transform:translateY(-1.22em)}}.contact-form .socials-button__icon{height:1em;width:1em;padding-top:.1em}.contact-form .socials-button__text{text-shadow:0 1.2em 0;transition:transform 1s cubic-bezier(.85,0,.15,1);display:inline-block}.contact-form .socials-button__text-wrapper{height:1.1em;overflow-y:hidden;display:inline-block}.body h1{font-family:var(--pp-mori),sans-serif;font-size:4.3055555556vw;font-style:normal;font-weight:700;line-height:100%;letter-spacing:normal}@media screen and (max-aspect-ratio:2/3){.body h1{font-size:8vw}}.super-text{font-size:8.6805555556vw;line-height:80%;font-weight:700;text-transform:uppercase}.body h2,.super-text{font-family:var(--pp-mori),sans-serif;letter-spacing:normal}.body h2{font-size:2.0833333333vw;font-weight:400;line-height:105%}@media screen and (max-aspect-ratio:2/3){.body h2{font-size:5.3333333333vw}}.body{font-family:var(--pp-mori),sans-serif;font-size:1.3888888889vw;font-style:normal;font-weight:400;line-height:110%;letter-spacing:normal}@media screen and (max-aspect-ratio:2/3){.body{font-size:3.7333333333vw;line-height:115%}}.body a,.body input,.body textarea,.small-text{font-family:var(--pp-mori),sans-serif;font-size:.9722222222vw;line-height:105%}@media screen and (max-aspect-ratio:2/3){.body a,.body input,.body textarea,.small-text{font-size:3.2vw;line-height:110%}}.upperCase{text-transform:uppercase}.bold{font-weight:700}#page-transition{transition:.5s ease;opacity:1;filter:blur(0)}#page-transition.page-transition--active{opacity:0;filter:blur(1vw)}@keyframes pageTransition{0%{opacity:1;filter:blur(0)}50%{opacity:0;filter:blur(1vw)}to{opacity:1;filter:blur(0)}}@keyframes opacityPresence{0%{opacity:0}to{opacity:1}}@keyframes textPresence{0%{-webkit-clip-path:inset(-20% -20% 100% -20%);clip-path:inset(-20% -20% 100% -20%);transform:translateY(100%)}to{-webkit-clip-path:inset(-20% -20% 0 -20%);clip-path:inset(-20% -20% 0 -20%);transform:translateY(0)}}@keyframes backgroundPresence{0%{opacity:0;filter:blur(1vw);scale:1.2}to{opacity:1;filter:blur(0);scale:1}}.body{background-color:#fff;color:#0f0f0f;overflow-x:hidden;opacity:0;animation:opacityPresence .5s ease .5s forwards}.body ::selection{color:#f8f9fa;background:#0f0f0f;mix-blend-mode:difference}.html{scrollbar-width:none;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.html::-webkit-scrollbar{display:none}.html::-moz-scrollbar{display:none}@supports(-ms-overflow-style:none){.html{-ms-overflow-style:none;overflow:-ms-autohiding-scrollbar}}.container{padding-right:1.3888888889vw;padding-left:1.3888888889vw}@media screen and (max-aspect-ratio:2/3){.container{padding-right:3.2vw;padding-left:3.2vw}}.shadow{color:#9f9f9f}.main--loading{position:fixed;top:0;width:100vw;height:100vh;overflow:hidden}.lazyload-wrapper,.lazyload-wrapper img,.lazyload-wrapper video{height:100%;width:100%}.grid{display:grid;grid-template-columns:repeat(12,7.5vw);grid-gap:.6944444444vw}.sr-only{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.footer{padding:1.7361111111vw 0;position:relative}.footer .container{row-gap:3.4722222222vw}.footer__title{grid-column:1/6;grid-row:1/1}.footer__sing-up{grid-row:1/1;grid-column:7/11;display:flex;flex-direction:column;gap:1.3888888889vw}.footer .nav{grid-column:1/6;grid-row:2;display:flex;justify-content:space-between}.footer .nav__links{display:flex;flex-direction:column}.footer .nav__links a{padding:.3472222222vw 0}.footer .contact-us{grid-row:2;grid-column:7/11;display:flex;flex-direction:column;gap:1.3888888889vw}.footer .contact-us__top{display:flex;flex-direction:column;gap:.4166666667vw}.footer .contact-us__location{display:flex;align-items:flex-end;gap:.6944444444vw}.footer .contact-us__location-button{flex-direction:row-reverse;opacity:.4}.footer .made-by{grid-column:12/13;grid-row:2;opacity:.5;height:-moz-fit-content;height:fit-content}