*,:after,:before{box-sizing:border-box;margin:0;padding:0}:disabled{pointer-events:none}h1,h2,h3{margin:0;padding:0}ul{list-style-type:none}a{color:currentColor;cursor:pointer;display:inline-block;text-decoration:none;transition:all .3s ease}a:focus-visible{outline:0}*{-webkit-tap-highlight-color:transparent}img{max-width:100%}button,input,select,textarea{background-color:transparent;border:none;color:inherit;font-family:inherit;font-size:inherit;outline:none}button,input[type=submit]{background:none;box-shadow:none;cursor:pointer;display:inline-block}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@font-face{font-family:Montserrat;font-style:normal;font-weight:400 500 600 700;src:url(../fonts/Montserrat-Variable.woff2) format("woff2")}@font-face{font-family:Manrope;font-style:normal;font-weight:400 500 600 700;src:url(../fonts/Manrope-Variable.woff2) format("woff2")}:root{--fz-h1:48px;--fz-h2:32px;--fz-h3:28px;--fz-h4:22px;--fz-h5:18px;--fz-text-1:22px;--fz-text-2:18px;--fz-text-3:16px;--fz-text-4:14px;--fz-Navigation:22px;--fz-caption-1:16px;--fz-caption-2:12px;--fz-button:16px;--lh:120%;--color-primary:#d23731;--color-dark:#201918;--color-dark-grey:#201918b2;--color-grey:#d9d9d9;--color-pink:#f6d7d6;--color-beige:#f9f6f6;--color-white:#fff}@media screen and (max-width:1199px){:root{--fz-h1:24px;--fz-h2:18px;--fz-h3:17px;--fz-h4:15px;--fz-text-1:14px;--fz-text-2:12px;--fz-button:12px;--fz-Navigation:18px}}@media screen and (max-width:767px){:root{--fz-h1:22px;--fz-h3:13px;--fz-text-2:11px;--fz-Navigation:13px}}#__nuxt,.app{height:100%}.app{display:flex;flex-direction:column}.app,body{position:relative}body{color:var(--color-dark);font-family:Manrope;font-size:var(--fz-16);font-weight:400;height:100dvh;line-height:var(--lh);max-height:100dvh;width:100%}main{flex-grow:1}@media screen and (max-width:767px){main{margin-top:53px}}.container{margin:0 auto;max-width:1440px;padding:0 48px}@media screen and (max-width:1199px){.container{padding:0 14px}}.title-h1,h1{font-size:var(--fz-h1)}.title-h1,.title-h2,h1,h2{color:var(--color-dark);font-weight:600;line-height:var(--lh)}.title-h2,h2{font-size:var(--fz-h2)}.title-h3,h3{font-size:var(--fz-h3)}.title-h3,.title-h4,h3,h4{color:var(--color-dark);font-weight:600;line-height:var(--lh)}.title-h4,h4{font-size:var(--fz-h4)}.title-h5,h5{font-size:var(--fz-h5)}.title-h5,.title-h6,h5,h6{color:var(--color-dark);font-weight:600;line-height:var(--lh)}.title-h6,h6{font-size:var(--fz-h6)}
