@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(/fonts/open-bold.woff2) format("woff2"),url(/fonts/open-bold.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(/fonts/open-regular.woff2) format("woff2"),url(/fonts/open-regular.woff) format("woff")}@font-face{font-display:swap;font-family:Termina;font-style:normal;font-weight:900;src:url(/fonts/term-black.woff2) format("woff2"),url(/fonts/term-black.woff) format("woff")}.font-term{font-weight:900}html{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#fff;color:#000;font-size:3.7647vw;line-height:1.45;overflow-x:hidden}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){html{background-color:rgb(255 255 255/var(--tw-bg-opacity));color:rgb(0 0 0/var(--tw-text-opacity))}}@media (min-width:375px){html{font-size:16px}}body{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#000;color:#fff;font-family:Open Sans,sans-serif;font-size:1rem}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){body{background-color:rgb(0 0 0/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}}.fade-enter-active,.fade-leave-active{transition:opacity .15s ease}.fade-enter-from,.fade-leave-to{opacity:0}.app-header{--tw-bg-opacity:0.8;--tw-text-opacity:1;background-color:rgba(0,0,0,.8);color:#fff;height:3.5rem;left:0;position:fixed;right:0;top:0;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:40}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){.app-header{background-color:rgb(0 0 0/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}}.app-header__main{align-items:center;display:flex;font-size:1.25rem;height:100%;justify-content:space-between;padding-left:1.5rem;padding-right:1.5rem;position:relative;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%;z-index:50}@media (min-width:1280px){.app-header__main{gap:1.5rem}}.app-header__main{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.app-header__main--menu-open{--tw-text-opacity:1;color:#000}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){.app-header__main--menu-open{color:rgb(0 0 0/var(--tw-text-opacity))}}.app-header--sticky{height:3.5rem}.app-header__logo{padding:.3125rem;transition:filter .3s,transform .3s,background-color .3s .3s;width:8rem}.app-header--menu-open .app-header__logo{background-color:#000;transition:filter .3s,transform .3s,background-color 0s}@media (min-width:1280px){.app-header{height:7rem}.app-header__logo{transform:scale(1.3);transform-origin:left;width:10rem}.app-header--sticky{height:5rem}.app-header--sticky .app-header__logo{transform:scale(1)}}@media (min-width:1536px){.app-header__logo{transform:scale(1.4)}}.app-header__link{align-items:center;font-family:Open Sans,sans-serif;font-weight:700;height:100%;margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;padding-right:1.5rem;position:relative;text-transform:uppercase}@media (min-width:1280px){.app-header__link:after{--tw-gradient-from:#e54b1e var(--tw-gradient-from-position);--tw-gradient-to:rgba(229,75,30,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#cc0d3f var(--tw-gradient-to-position);--tw-scale-x:0;background-image:linear-gradient(to right,#e54b1e var(--tw-gradient-from-position),#cc0d3f var(--tw-gradient-to-position));background-image:linear-gradient(to right,var(--tw-gradient-stops));border-radius:.125rem;content:"";display:block;height:.1875rem;left:1.5rem;margin-top:2rem;position:absolute;right:1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(0) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform-origin:left;transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}}.app-header__link--active:after,.app-header__link.nuxt-link-exact-active:after,.app-header__link:hover:after{--tw-scale-x:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(1) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.app-header__link.nuxt-link-exact-active{cursor:default}.app-header__sub-menu{--tw-translate-y:-100%;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#fff;box-shadow:0 0 .75rem 0 #000;color:#000;left:0;padding-top:7rem;position:fixed;right:0;top:0;transform:translate(var(--tw-translate-x),-100%) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){.app-header__sub-menu{background-color:rgb(255 255 255/var(--tw-bg-opacity));color:rgb(0 0 0/var(--tw-text-opacity))}}.app-header__sub-menu--open{--tw-translate-y:0px;transform:translate(var(--tw-translate-x)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.app-header__sub-menu-item{--tw-text-opacity:1;--tw-grayscale:grayscale(100%);color:#888;display:block;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) grayscale(100%) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);font-size:1.25rem;text-transform:uppercase;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){.app-header__sub-menu-item{color:rgb(136 136 136/var(--tw-text-opacity))}}.app-header__sub-menu-item:hover{--tw-text-opacity:1;--tw-grayscale:grayscale(0);color:#000;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) grayscale(0) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){.app-header__sub-menu-item:hover{color:rgb(0 0 0/var(--tw-text-opacity))}}.app-header--sticky .app-header__sub-menu{padding-top:5rem}.app-header__burger{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:1280px){.app-header__burger{display:none}}.app-header__burger{position:absolute;right:1.5rem;top:50%;transform:translateY(-50%)}.app-header__burger-button{background-color:transparent;border:0;border-radius:0;display:block;height:2rem;pointer-events:all;position:relative;transition:transform .3s cubic-bezier(.165,.84,.44,1);width:2rem;z-index:999}.app-header__burger-bar{background-color:#fff;border-radius:1.5px;height:3px;left:0;margin-top:-1px;position:absolute;right:0;top:50%;transition:transform .3s cubic-bezier(.165,.84,.44,1),opacity .3s cubic-bezier(.165,.84,.44,1);width:auto}.app-header__burger-bar--1{transform:translateY(-.75rem);width:66.6667%}.app-header__burger-bar--2{transform:scaleX(1);transform-origin:100% 50%}.app-header__burger-bar--3{transform:translateY(.75rem);width:66.6667%}.app-header__burger--state-active .app-header__burger-button{transform:rotate(-180deg)}.app-header__burger--state-active .app-header__burger-bar--1{transform:rotate(45deg);width:100%}.app-header__burger--state-active .app-header__burger-bar--2{opacity:0}.app-header__burger--state-active .app-header__burger-bar--3{transform:rotate(-45deg);width:100%}.app-header__sidebar{display:block;position:relative;z-index:10}.app-header__sidebar-backdrop{--tw-bg-opacity:1;background-color:#000;cursor:pointer;height:100%;opacity:.5;position:fixed;right:0;width:100vw}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){.app-header__sidebar-backdrop{background-color:rgb(0 0 0/var(--tw-bg-opacity))}}.app-header__sidebar-main{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#000;color:#fff;display:flex;flex-direction:column;height:100%;position:fixed;right:0;width:100%}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){.app-header__sidebar-main{background-color:rgb(0 0 0/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}}@media (min-width:640px){.app-header__sidebar-main{max-width:24rem}}.slide-enter-active,.slide-leave-active{transition:transform .3s ease}.slide-enter,.slide-enter-from,.slide-leave-to{transform:translateX(100%);transition:all .3s ease-in 0s}.app-button{cursor:pointer;display:inline-block;max-width:100%;position:relative;width:100%}@media (min-width:640px){.app-button{width:21.5rem}}.app-button{--button-gradient:linear-gradient(45deg,#cc0d3f,#e54b1e)}.app-button__inner{display:block;position:relative;width:100%}.app-button__bg{border:.1875rem solid;-o-border-image:var(--button-gradient) 1;border-image:var(--button-gradient) 1;inset:0;position:absolute;transition:opacity .15s}.app-button--filled .app-button__bg{background:var(--button-gradient)}.app-button__label{font-size:1.25rem;font-weight:700;max-width:100%;padding:.8125rem 1rem;position:relative;text-align:center;text-transform:uppercase;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.app-button--full-width .app-button__label,.app-button__label{width:100%}.app-button--hover .app-button__label{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#e54b1e;color:#fff}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){.app-button--hover .app-button__label{background-color:rgb(229 75 30/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}}.app-button--contact{width:auto}.app-button--contact .app-button__label{align-items:center;display:flex;font-family:Termina,sans-serif;font-size:.875rem;font-weight:900;gap:.5rem;letter-spacing:.02em;padding:.5rem .75rem}.app-button--contact .app-button__bg{border:.125rem solid;-o-border-image:var(--button-gradient) 1;border-image:var(--button-gradient) 1}.app-button--contact .app-button__icon{fill:currentColor;height:1rem;width:auto}.app-button--contact.app-button--active .app-button__label{--tw-text-opacity:1;color:#e54b1e}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){.app-button--contact.app-button--active .app-button__label{color:rgb(229 75 30/var(--tw-text-opacity))}}.side-nav{align-items:center;flex-direction:column;gap:1rem;position:fixed}@media (min-width:1280px){.side-nav{display:flex}}.side-nav{--slide-in-duration:0.5s;--needle-spin-duration:0.75s;--needle-to-close-duration:0.5s;bottom:0;height:13.875rem;left:50%;top:auto;transform:translate(-50%,45%);transition:transform .5s;transition:transform var(--slide-in-duration);width:13.875rem;z-index:100}.side-nav--hidden{transform:translate(-50%,100%) scale(.75)}@media (min-width:1280px){.side-nav{height:13.875rem;left:auto;right:0;top:50%;transform:translate(42%,-50%);width:13.875rem}}.side-nav__speedo{--tw-bg-opacity:0.4;align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(0,0,0,.4);border-radius:100%;display:flex;height:13.875rem;justify-content:center;width:13.875rem;z-index:10}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){.side-nav__speedo{background-color:rgb(0 0 0/var(--tw-bg-opacity))}}.side-nav__needle{fill:currentColor;--tw-text-opacity:1;color:#e54b1e;height:3.75rem;margin-top:-2rem;opacity:0;transform:rotate(180deg);transition:transform var(--needle-spin-duration) var(--slide-in-duration),opacity var(--needle-to-close-duration) calc(var(--slide-in-duration) + var(--needle-spin-duration));width:3.75rem}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){.side-nav__needle{color:rgb(229 75 30/var(--tw-text-opacity))}}@media (min-width:1280px){.side-nav__needle{--tw-text-opacity:1;color:#fff;margin-top:0;opacity:1;transform:rotate(0deg);transition:transform .3s,color .15s}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){.side-nav__needle{color:rgb(255 255 255/var(--tw-text-opacity))}}}.side-nav--hidden .side-nav__needle{opacity:1;transform:rotate(0deg);transition:transform 0s var(--needle-to-close-duration),opacity 0s var(--needle-to-close-duration)}@media (min-width:1280px){.side-nav--hidden .side-nav__needle{transition:transform .3s,color .15s}}.side-nav__needle--active{--tw-text-opacity:1;color:#e54b1e}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){.side-nav__needle--active{color:rgb(229 75 30/var(--tw-text-opacity))}}@media (min-width:1280px){.side-nav .side-nav__needle--email{transform:rotate(82deg)}.side-nav .side-nav__needle--phone{transform:rotate(45deg)}.side-nav .side-nav__needle--nav{transform:rotate(-45deg)}.side-nav .side-nav__needle--whatsapp{transform:rotate(0deg)}.side-nav .side-nav__needle--clock{transform:rotate(-82deg)}}.side-nav__icon{align-items:center;display:flex;justify-content:center;position:absolute;transform:translate(-50%,-50%);z-index:10}.side-nav--hidden .side-nav__icon{opacity:.2;transition:opacity 0s var(--slide-in-duration)}@media (min-width:1280px){.side-nav--hidden .side-nav__icon{opacity:1;transition:none}}.side-nav--static-icons .side-nav__icon{transition:opacity .3s}.side-nav--active .side-nav__icon{opacity:.2;transition:opacity .3s}@media (min-width:1280px){.side-nav--active .side-nav__icon{opacity:1}}.side-nav--active .side-nav__icon--active{opacity:1}.side-nav__svg{fill:currentColor;height:2rem;transition:color .15s,opacity .3s;width:2rem}.side-nav__icon--clock{left:16%;top:42%;transition:opacity .3s calc(var(--slide-in-duration))}.side-nav__icon--nav{left:28%;top:23%;transition:opacity .3s calc(var(--slide-in-duration) + var(--needle-spin-duration)/5*1)}.side-nav__icon--whatsapp{left:50%;top:16%;transition:opacity .3s calc(var(--slide-in-duration) + var(--needle-spin-duration)/5*2)}.side-nav__icon--phone{left:73%;top:23%;transition:opacity .3s calc(var(--slide-in-duration) + var(--needle-spin-duration)/5*3)}.side-nav__icon--email{left:84%;top:43%;transition:opacity .3s calc(var(--slide-in-duration) + var(--needle-spin-duration)/5*4)}@media (min-width:1280px){.side-nav__icon--email{left:44%;top:14%}.side-nav__icon--phone{left:24%;top:27%}.side-nav__icon--whatsapp{left:15%;top:50%}.side-nav__icon--nav{left:24%;top:73%}.side-nav__icon--clock{left:44%;top:86%}}.side-nav--transparent .side-nav__svg{--tw-border-opacity:1;background-color:transparent;border-color:#fff}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){.side-nav--transparent .side-nav__svg{border-color:rgb(255 255 255/var(--tw-border-opacity))}}.side-nav__icon--active .side-nav__svg{--tw-text-opacity:1;color:#e54b1e}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){.side-nav__icon--active .side-nav__svg{color:rgb(229 75 30/var(--tw-text-opacity))}}.side-nav__backdrop{height:14rem;position:absolute;width:50rem}.side-nav__modal{--tw-text-opacity:1;color:#000;position:absolute;right:50%;text-align:center;top:0}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){.side-nav__modal{color:rgb(0 0 0/var(--tw-text-opacity))}}@media (min-width:1280px){.side-nav__modal{--tw-text-opacity:1;bottom:-.5rem;color:#fff;right:0;top:-.5rem;width:31.5rem}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){.side-nav__modal{color:rgb(255 255 255/var(--tw-text-opacity))}}}.side-nav__modal-bubble{position:absolute;top:-1rem;transform:translate(-50%,-100%);width:17.5rem}@media (min-width:1280px){.side-nav__modal-bubble{padding:0 1rem 0 0;position:absolute;top:50%;transform:translateY(-50%)}}.side-nav__content{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:#fff;background-image:none;border-radius:1.25rem .25rem 1.25rem 1.25rem;color:#000;padding:2rem 1rem;position:relative;text-shadow:none}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){.side-nav__content{background-color:rgb(255 255 255/var(--tw-bg-opacity));color:rgb(0 0 0/var(--tw-text-opacity))}}@media (min-width:1280px){.side-nav__content{--tw-gradient-from:#cc0d3f var(--tw-gradient-from-position);--tw-gradient-to:rgba(204,13,63,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#e54b1e var(--tw-gradient-to-position);--tw-text-opacity:1;background-image:linear-gradient(to right,#cc0d3f var(--tw-gradient-from-position),#e54b1e var(--tw-gradient-to-position));background-image:linear-gradient(to right,var(--tw-gradient-stops));border-radius:1.5rem .125rem 1.5rem 1.5rem;color:#fff;padding:1rem;text-align:center;text-shadow:0 0 1rem #000}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){.side-nav__content{color:rgb(255 255 255/var(--tw-text-opacity))}}}.side-nav__modal-close{display:block;position:absolute;right:.5rem;top:.5rem;z-index:10}@media (min-width:1280px){.side-nav__modal-close{display:none}}.side-nav__close{--tw-bg-opacity:0.2;background-color:hsla(0,0%,100%,.2);border-radius:9999px;opacity:1;padding:.6125rem;position:absolute;top:31%;transition:opacity var(--needle-to-close-duration) calc(var(--slide-in-duration) + var(--needle-spin-duration))}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){.side-nav__close{background-color:rgb(255 255 255/var(--tw-bg-opacity))}}@media (min-width:1280px){.side-nav__close{display:none}}.side-nav--hidden .side-nav__close{opacity:0;transition:opacity var(--needle-to-close-duration)}.side-nav a{text-decoration:underline}.app-footer__contact-box{-webkit-backdrop-filter:blur(.75rem) brightness(150%);backdrop-filter:blur(.75rem) brightness(150%)}.app-footer .nuxt-link-exact-active{cursor:default;text-decoration-line:underline}.app-headline{font-family:Termina,sans-serif;font-weight:900;line-height:1.2;text-transform:uppercase}.app-headline--lg{font-size:1rem}@media (min-width:768px){.app-headline--lg{font-size:1.25rem}}@media (min-width:1280px){.app-headline--lg{font-size:1.75rem}}.app-headline--xl{font-size:1.25rem}@media (min-width:768px){.app-headline--xl{font-size:1.75rem}}@media (min-width:1280px){.app-headline--xl{font-size:2rem}}.app-headline--2xl{font-size:1.75rem}@media (min-width:768px){.app-headline--2xl{font-size:2rem}}@media (min-width:1280px){.app-headline--2xl{font-size:2.5rem}}.app-headline--3xl{font-size:2rem}@media (min-width:768px){.app-headline--3xl{font-size:2.5rem}}@media (min-width:1280px){.app-headline--3xl{font-size:3.125rem}}.app-headline--transparent{-webkit-text-stroke-width:.0938rem;-webkit-text-stroke-color:#fff;color:rgba(0,0,0,.3)}.app-headline--shadow{filter:drop-shadow(0 0 1.25rem #000)}.app-headline--decorated{align-items:center;display:flex;gap:1.25rem;justify-content:space-between;text-align:center}.app-headline--decorated:after,.app-headline--decorated:before{--tw-gradient-from:#e54b1e var(--tw-gradient-from-position);--tw-gradient-to:rgba(229,75,30,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);border-radius:2px;content:"";display:block;height:2px;width:35%}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){.app-headline--decorated:after,.app-headline--decorated:before{--tw-gradient-to:transparent var(--tw-gradient-to-position)}}@media (min-width:640px){.app-headline--decorated:after,.app-headline--decorated:before{flex-shrink:0;width:22%}}.app-headline--decorated:after{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.app-headline--decorated:before{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.cta-box{overflow:hidden}.cta-box__inner{position:relative}@media (min-width:768px){.cta-box__inner{margin-left:auto;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;width:100%}@media (min-width:100%){.cta-box__inner{max-width:100%}}@media (min-width:1135px){.cta-box__inner{max-width:1135px}}.cta-box__inner{padding-top:8rem}}.cta-box__person{margin:0 auto -8%;position:relative;width:60%;z-index:1}@media (min-width:768px){.cta-box__person{bottom:-4rem;margin:0 auto;position:absolute;width:40%}}.cta-box__box{align-items:center;display:flex;overflow:hidden;padding-bottom:1rem;padding-top:2rem;position:relative}@media (min-width:768px){.cta-box__box{margin-left:18%;min-height:26rem;padding-left:22%;padding-top:1rem}}@media (min-width:1024px){.cta-box__box{min-height:30rem}}.cta-box__bg{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cta-box__bg,.cta-box__overlay{inset:0;position:absolute}.cta-box__overlay{background:linear-gradient(135deg,rgba(233,83,13,.75),#d5232f 50%,#cc0d3f)}.cta-box__content{margin-left:auto;margin-right:auto;padding:1.5rem;position:relative;text-align:center}@media (min-width:768px){.cta-box__content{text-align:left}}.cta-box__spacer{--tw-bg-opacity:1;background-color:#000}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){.cta-box__spacer{background-color:rgb(0 0 0/var(--tw-bg-opacity))}}@media (min-width:768px){.cta-box__spacer{height:4rem}}.cta-box__link{align-items:center;display:inline-flex;font-size:1.25rem;gap:.75rem}.cta-box__link:hover{text-decoration-line:underline}.cta-box__link{transition:transform .15s}.cta-box__link:hover{transform:scale(1.1)}.street-section{overflow:hidden;position:relative}.street-section__bg{height:100%;overflow:hidden;position:absolute;transform:translateY(-40%);width:100%}@media (min-width:768px){.street-section__bg{transform:none}}.street-section__street{animation:slide 2s linear infinite;background:50% url(/media/epic-cars-road.jpg) repeat-x;height:100%;position:absolute;top:5%;width:4098px}.street-section__overlay{background:radial-gradient(closest-side,rgba(0,0,0,.5) 0,#000 66%,#000 100%);inset:0;position:absolute}@keyframes slide{0%{transform:translate(0)}to{transform:translate(-1366px)}}.street-section__list{grid-gap:1.25rem;display:grid;gap:1.25rem;margin-left:auto;margin-right:auto;max-width:28rem}@media (min-width:1280px){.street-section__list{grid-template-columns:repeat(5,minmax(0,1fr));max-width:none}}.street-section__el{align-items:center;-moz-column-gap:1.25rem;column-gap:1.25rem;display:flex;font-size:.875rem;text-align:left}@media (min-width:1280px){.street-section__el{flex-direction:column;text-align:center}}.street-section__number{--tw-text-opacity:1;color:#000;flex-shrink:0;font-family:Termina,sans-serif;font-weight:900;text-align:center}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){.street-section__number{color:rgb(0 0 0/var(--tw-text-opacity))}}@media (min-width:1280px){.street-section__number{margin-bottom:2.5rem}}.street-section__number{font-size:3rem}@media (min-width:768px){.street-section__number{font-size:4.1875rem}}.street-section__number{-webkit-text-stroke-width:.0938rem;-webkit-text-stroke-color:#fff;min-width:1em}.scroll-anchor__inner{top:-3.5rem}.contact-form{margin:auto;position:relative}@media (min-width:640px){.contact-form{font-size:1.25rem}}.contact-form ::-moz-placeholder{--tw-text-opacity:1;color:#fff;opacity:.5}.contact-form ::placeholder{--tw-text-opacity:1;color:#fff;opacity:.5}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){.contact-form ::-moz-placeholder{color:rgb(255 255 255/var(--tw-text-opacity))}.contact-form ::placeholder{color:rgb(255 255 255/var(--tw-text-opacity))}}.contact-form__input--date:not(.contact-form__input--has-value):not(:focus){--tw-text-opacity:1;color:#fff;opacity:.5}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){.contact-form__input--date:not(.contact-form__input--has-value):not(:focus){color:rgb(255 255 255/var(--tw-text-opacity))}}.contact-form__el{position:relative}.contact-form__error{--tw-text-opacity:1;color:#cc0d3f;font-size:.75rem;font-weight:600;line-height:1;margin-top:.15rem;position:absolute;right:0;top:100%}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){.contact-form__error{color:rgb(204 13 63/var(--tw-text-opacity))}}.contact-form__input{--tw-text-opacity:1;background-color:transparent;border-bottom:2px solid #fff;color:#fff;height:3.5rem;padding-left:.5rem;padding-right:.5rem;padding-top:1rem;position:relative;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){.contact-form__input{color:rgb(255 255 255/var(--tw-text-opacity))}}.contact-form__input:focus,.contact-form__input:hover{outline:none}.contact-form__el--invalid .contact-form__input{border-color:#cc0d3f}.contact-form__el--file{cursor:pointer}.contact-form__el--file .contact-form__input{color:transparent;cursor:pointer;padding-right:2.5rem}.contact-form__el--file.contact-form__el--filled .contact-form__input{color:#fff}.contact-form ::file-selector-button{display:none}.contact-form__file-svg{position:absolute;right:.5rem;top:1.25rem;width:1.25rem}.contact-form__el--textarea{line-height:0}.contact-form__textarea{--tw-text-opacity:1;background-color:transparent;border-bottom:2px solid #fff;color:#fff;height:3.5rem;line-height:1.25;padding-left:.5rem;padding-right:.5rem;padding-top:1.5rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){.contact-form__textarea{color:rgb(255 255 255/var(--tw-text-opacity))}}.contact-form__textarea:focus,.contact-form__textarea:hover{outline:none}.contact-form__el--invalid .contact-form__textarea{border-color:#cc0d3f}.contact-form__placeholder{color:#fff;cursor:pointer;left:.5rem;opacity:1;position:absolute;top:1.25rem;transform-origin:left;transition:transform .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.contact-form__el--filled .contact-form__placeholder{transform:scale(.6) translateY(-2.25rem)}.contact-form__el--textarea .contact-form__placeholder{top:2rem}.contact-form__el--filled.contact-form__el--textarea .contact-form__placeholder{transform:scale(.6) translateY(-2rem)}.contact-form__el--invalid .contact-form__req-star{--tw-text-opacity:1;color:#cc0d3f}@supports (color:rgb(0 0 0/0)) and (top:var(--f )){.contact-form__el--invalid .contact-form__req-star{color:rgb(204 13 63/var(--tw-text-opacity))}}.contact-form__el--checkbox{padding-left:1.75rem;position:relative;text-align:left}.contact-form__el--checkbox .contact-form__label{cursor:pointer}.contact-form__el--checkbox .contact-form__error{left:1.75rem}.contact-form__el--checkbox .contact-form__label:before{border-radius:.125rem;box-shadow:inset 0 0 0 .125rem #fff;content:"";display:block;height:1.1875rem;left:0;position:absolute;top:.25rem;width:1.1875rem}.contact-form__el--checkbox.contact-form__el--checked .contact-form__label:before{background-color:#e54b1e}.contact-form__el--checkbox.contact-form__el--invalid .contact-form__label:before{box-shadow:inset 0 0 0 .125rem #cc0d3f}.contact-form__checkbox-label{-webkit-user-select:none;-moz-user-select:none;user-select:none}.contact-form__checkbox{height:0;opacity:0;position:absolute;width:0}.contact-form input::-moz-placeholder,.contact-form textarea::-moz-placeholder{color:transparent}.contact-form input::placeholder,.contact-form textarea::placeholder{color:transparent}.cookie-control-notice-enter-active,.cookie-control-notice-leave-active{transition:all .3s}.cookie-control-notice-enter,.cookie-control-notice-leave-to{transform:translateY(100%)}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.fade-enter,.fade-leave-to{opacity:0}.cookie-control-tab-enter-active,.cookie-control-tab-leave-active{max-height:1000px;overflow:hidden;transition:opacity .4s,max-height .4s}.cookie-control-tab-enter,.cookie-control-tab-leave-to{max-height:0;opacity:0}