html,body{margin:0;padding:0;background-color:var(--body_background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior-y:none}*,*:before,*:after{box-sizing:border-box}img,svg,video{display:block;max-width:100%;height:auto}img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}a{color:inherit;text-decoration:none}a:link,a:visited,a:hover,a:active{text-decoration:none}p{font-size:16px;line-height:150%;margin:0 0 25px 0}@media (min-width: 640px){p{font-size:16px;line-height:150%}}@media (min-width: 1023px){p{font-size:16px;line-height:150%}}@media (min-width: 641px) and (max-width: 1022px){p{font-size:calc(16px + 0 * ((100vw - 640px) / 383));line-height:calc(150% + 0 * ((100vw - 640px) / 383))}}p:nth-last-child(1){margin:0}p a{color:var(--primary_red)}h1,h2,h3,h4,h5,h6{margin:0}textarea{resize:none}video,iframe{border:none;outline:none}button{font-size:inherit;font-family:inherit;line-height:inherit;letter-spacing:inherit}strong,b{font-weight:normal;font-style:normal}:root{--turquoise: rgba(25, 249, 190, 1);--black: rgba(0, 0, 0, 1);--white: rgba(255, 255, 255, 1);--grey_900: rgba(50, 50, 50, 1);--grey_800: rgba(101, 101, 101, 1);--grey_600: rgba(177, 177, 177, 1);--grey_500: rgba(202, 202, 202, 1);--grey_400: rgba(219, 219, 219, 1);--grey_200: rgba(242, 242, 242, 1);--grey_100: rgba(248, 248, 248, 1);--bmw_blue: rgba(53, 103, 205, 1);--mini_gold: rgba(205, 180, 0, 1);--success: rgba(87, 189, 84, 1);--success_light: rgba(236, 241, 236, 1);--error: rgba(253, 0, 0, 1);--error_light: rgba(230, 217, 217, 1)}@font-face{font-family:"BMW Thin";src:url("../../fonts/bmw/thin/BMWTypeNextTT-Thin.woff2") format("woff2");src:url("../../fonts/bmw/thin/BMWTypeNextTT-Thin.woff") format("woff"),url("../../fonts/bmw/thin/BMWTypeNextTT-Thin.otf") format("opentype"),url("../../fonts/bmw/thin/BMWTypeNextTT-Thin.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}.bmw_thin{font-family:"BMW Thin";font-weight:normal;font-style:normal}@font-face{font-family:"BMW Light";src:url("../../fonts/bmw/light/BMWTypeNextTT-Light.woff2") format("woff2");src:url("../../fonts/bmw/light/BMWTypeNextTT-Light.woff") format("woff"),url("../../fonts/bmw/light/BMWTypeNextTT-Light.otf") format("opentype"),url("../../fonts/bmw/light/BMWTypeNextTT-Light.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}.bmw_light{font-family:"BMW Light";font-weight:normal;font-style:normal}@font-face{font-family:"BMW Regular";src:url("../../fonts/bmw/regular/BMWTypeNextTT-Regular.woff2") format("woff2");src:url("../../fonts/bmw/regular/BMWTypeNextTT-Regular.woff") format("woff"),url("../../fonts/bmw/regular/BMWTypeNextTT-Regular.otf") format("opentype"),url("../../fonts/bmw/regular/BMWTypeNextTT-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}.bmw_regular{font-family:"BMW Regular";font-weight:normal;font-style:normal}@font-face{font-family:"BMW Bold";src:url("../../fonts/bmw/bold/BMWTypeNextTT-Bold.woff2") format("woff2");src:url("../../fonts/bmw/bold/BMWTypeNextTT-Bold.woff") format("woff"),url("../../fonts/bmw/bold/BMWTypeNextTT-Bold.otf") format("opentype"),url("../../fonts/bmw/bold/BMWTypeNextTT-Bold.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}.bmw_bold{font-family:"BMW Bold";font-weight:normal;font-style:normal}@font-face{font-family:"Mini Sans-Serif Regular";src:url("../../fonts/mini-sansserif/regular/MINISansSerif-Regular.woff2") format("woff2");src:url("../../fonts/mini-sansserif/regular/MINISansSerif-Regular.woff") format("woff"),url("../../fonts/mini-sansserif/regular/MINISansSerif-Regular.otf") format("opentype"),url("../../fonts/mini-sansserif/regular/MINISansSerif-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}.mini_sansserif_regular{font-family:"Mini Sans-Serif Regular";font-weight:normal;font-style:normal}@font-face{font-family:"Mini Sans-Serif Bold";src:url("../../fonts/mini-sansserif/bold/MINISansSerif-Bold.woff2") format("woff2");src:url("../../fonts/mini-sansserif/bold/MINISansSerif-Bold.woff") format("woff"),url("../../fonts/mini-sansserif/bold/MINISansSerif-Bold.otf") format("opentype"),url("../../fonts/mini-sansserif/bold/MINISansSerif-Bold.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}.mini_sansserif_bold{font-family:"Mini Sans-Serif Bold";font-weight:normal;font-style:normal}@font-face{font-family:"Mini Regular";src:url("../../fonts/mini-serif/regular/MINISerif-Regular.woff2") format("woff2");src:url("../../fonts/mini-serif/regular/MINISerif-Regular.woff") format("woff"),url("../../fonts/mini-serif/regular/MINISerif-Regular.otf") format("opentype"),url("../../fonts/mini-serif/regular/MINISerif-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}.mini_serif_regular{font-family:"Mini Regular";font-weight:normal;font-style:normal}@font-face{font-family:"Mini Medium";src:url("../../fonts/mini-serif/medium/MINISerif-Medium.woff2") format("woff2");src:url("../../fonts/mini-serif/medium/MINISerif-Medium.woff") format("woff"),url("../../fonts/mini-serif/medium/MINISerif-Medium.otf") format("opentype"),url("../../fonts/mini-serif/medium/MINISerif-Medium.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}.mini_serif_medium{font-family:"Mini Medium";font-weight:normal;font-style:normal}@font-face{font-family:"Mini Bold";src:url("../../fonts/mini-serif/bold/MINISerif-Bold.woff2") format("woff2");src:url("../../fonts/mini-serif/bold/MINISerif-Bold.woff") format("woff"),url("../../fonts/mini-serif/bold/MINISerif-Bold.otf") format("opentype"),url("../../fonts/mini-serif/bold/MINISerif-Bold.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}.mini_serif_bold{font-family:"Mini Bold";font-weight:normal;font-style:normal}@font-face{font-family:"Mini Headline";src:url("../../fonts/mini-serif/headline/MINISerif-Headline.woff2") format("woff2");src:url("../../fonts/mini-serif/headline/MINISerif-Headline.woff") format("woff"),url("../../fonts/mini-serif/headline/MINISerif-Headline.otf") format("opentype"),url("../../fonts/mini-serif/headline/MINISerif-Headline.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}.mini_serif_headline{font-family:"Mini Headline";font-weight:normal;font-style:normal}@font-face{font-family:"Mini Italic";src:url("../../fonts/mini-serif/italic/MINISerif-Italic.woff2") format("woff2");src:url("../../fonts/mini-serif/italic/MINISerif-Italic.woff") format("woff"),url("../../fonts/mini-serif/italic/MINISerif-Italic.otf") format("opentype"),url("../../fonts/mini-serif/italic/MINISerif-Italic.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}.mini_serif_italic{font-family:"Mini Italic";font-weight:normal;font-style:normal}.seravek_200{font-family:"seravek-web";font-weight:200;font-style:normal}.seravek_200i{font-family:"seravek-web";font-weight:200;font-style:italic}.seravek_300{font-family:"seravek-web";font-weight:300;font-style:normal}.seravek_300i{font-family:"seravek-web";font-weight:300;font-style:italic}.seravek_400{font-family:"seravek-web";font-weight:400;font-style:normal}.seravek_400i{font-family:"seravek-web";font-weight:400;font-style:italic}.seravek_600{font-family:"seravek-web";font-weight:600;font-style:normal}.seravek_600i{font-family:"seravek-web";font-weight:600;font-style:italic}.seravek_700{font-family:"seravek-web";font-weight:700;font-style:normal}.seravek_700i{font-family:"seravek-web";font-weight:700;font-style:italic}.h0{font-size:80px;line-height:110%}@media (min-width: 640px){.h0{font-size:80px;line-height:110%}}@media (min-width: 1023px){.h0{font-size:112px;line-height:110%}}@media (min-width: 641px) and (max-width: 1022px){.h0{font-size:calc(80px + 32 * ((100vw - 640px) / 383));line-height:calc(110% + 0 * ((100vw - 640px) / 383))}}.h1{font-size:40px;line-height:110%}@media (min-width: 640px){.h1{font-size:40px;line-height:110%}}@media (min-width: 1023px){.h1{font-size:56px;line-height:110%}}@media (min-width: 641px) and (max-width: 1022px){.h1{font-size:calc(40px + 16 * ((100vw - 640px) / 383));line-height:calc(110% + 0 * ((100vw - 640px) / 383))}}.h2{font-size:36px;line-height:120%}@media (min-width: 640px){.h2{font-size:36px;line-height:120%}}@media (min-width: 1023px){.h2{font-size:48px;line-height:120%}}@media (min-width: 641px) and (max-width: 1022px){.h2{font-size:calc(36px + 12 * ((100vw - 640px) / 383));line-height:calc(120% + 0 * ((100vw - 640px) / 383))}}.h3{font-size:32px;line-height:120%}@media (min-width: 640px){.h3{font-size:32px;line-height:120%}}@media (min-width: 1023px){.h3{font-size:40px;line-height:120%}}@media (min-width: 641px) and (max-width: 1022px){.h3{font-size:calc(32px + 8 * ((100vw - 640px) / 383));line-height:calc(120% + 0 * ((100vw - 640px) / 383))}}.h4{font-size:24px;line-height:140%}@media (min-width: 640px){.h4{font-size:24px;line-height:140%}}@media (min-width: 1023px){.h4{font-size:32px;line-height:130%}}@media (min-width: 641px) and (max-width: 1022px){.h4{font-size:calc(24px + 8 * ((100vw - 640px) / 383));line-height:calc(140% + -10 * ((100vw - 640px) / 383))}}.h5{font-size:20px;line-height:140%}@media (min-width: 640px){.h5{font-size:20px;line-height:140%}}@media (min-width: 1023px){.h5{font-size:24px;line-height:140%}}@media (min-width: 641px) and (max-width: 1022px){.h5{font-size:calc(20px + 4 * ((100vw - 640px) / 383));line-height:calc(140% + 0 * ((100vw - 640px) / 383))}}.h6{font-size:18px;line-height:140%}@media (min-width: 640px){.h6{font-size:18px;line-height:140%}}@media (min-width: 1023px){.h6{font-size:20px;line-height:140%}}@media (min-width: 641px) and (max-width: 1022px){.h6{font-size:calc(18px + 2 * ((100vw - 640px) / 383));line-height:calc(140% + 0 * ((100vw - 640px) / 383))}}.text_huge{font-size:20px;line-height:150%}@media (min-width: 640px){.text_huge{font-size:20px;line-height:150%}}@media (min-width: 1023px){.text_huge{font-size:28px;line-height:140%}}@media (min-width: 641px) and (max-width: 1022px){.text_huge{font-size:calc(20px + 8 * ((100vw - 640px) / 383));line-height:calc(150% + -10 * ((100vw - 640px) / 383))}}.text_large{font-size:20px;line-height:150%}@media (min-width: 640px){.text_large{font-size:20px;line-height:150%}}@media (min-width: 1023px){.text_large{font-size:20px;line-height:150%}}@media (min-width: 641px) and (max-width: 1022px){.text_large{font-size:calc(20px + 0 * ((100vw - 640px) / 383));line-height:calc(150% + 0 * ((100vw - 640px) / 383))}}.text_medium{font-size:18px;line-height:150%}@media (min-width: 640px){.text_medium{font-size:18px;line-height:150%}}@media (min-width: 1023px){.text_medium{font-size:18px;line-height:150%}}@media (min-width: 641px) and (max-width: 1022px){.text_medium{font-size:calc(18px + 0 * ((100vw - 640px) / 383));line-height:calc(150% + 0 * ((100vw - 640px) / 383))}}.text_normal{font-size:16px;line-height:150%}@media (min-width: 640px){.text_normal{font-size:16px;line-height:150%}}@media (min-width: 1023px){.text_normal{font-size:16px;line-height:150%}}@media (min-width: 641px) and (max-width: 1022px){.text_normal{font-size:calc(16px + 0 * ((100vw - 640px) / 383));line-height:calc(150% + 0 * ((100vw - 640px) / 383))}}.text_small{font-size:14px;line-height:150%}@media (min-width: 640px){.text_small{font-size:14px;line-height:150%}}@media (min-width: 1023px){.text_small{font-size:14px;line-height:150%}}@media (min-width: 641px) and (max-width: 1022px){.text_small{font-size:calc(14px + 0 * ((100vw - 640px) / 383));line-height:calc(150% + 0 * ((100vw - 640px) / 383))}}.text_tiny{font-size:12px;line-height:150%}@media (min-width: 640px){.text_tiny{font-size:12px;line-height:150%}}@media (min-width: 1023px){.text_tiny{font-size:12px;line-height:150%}}@media (min-width: 641px) and (max-width: 1022px){.text_tiny{font-size:calc(12px + 0 * ((100vw - 640px) / 383));line-height:calc(150% + 0 * ((100vw - 640px) / 383))}}b,strong{font-family:"seravek-web";font-weight:600}input{font-family:"seravek-web";font-weight:400}.container{width:100vw;margin:0 auto}.grid{display:grid;grid-gap:28px;grid-template-columns:repeat(12, 1fr);max-width:1440px;margin:0 auto;padding:0 16px}.grid[data-gridsize="fullwidth"]{position:relative;max-width:100vw;width:100vw;left:-50%;right:-50%;margin:0 50vw;padding:0}.grid[data-gridcolor="black"]{position:relative;padding:40px 16px}.grid[data-gridcolor="black"]:before{content:"";position:absolute;width:100vw;height:100%;top:0;left:50%;right:50%;margin:0 -50vw;background-color:var(--black)}.grid[data-gridcolor="black"]>.column{z-index:1}.column{grid-column:span var(--span)}@media screen and (max-width: 800px){.grid{grid-template-columns:repeat(1, 1fr);padding:0 15px}.column{grid-column:span 1}}.header{display:flex;align-items:center;justify-content:center;height:78px}.footer{position:relative;color:var(--white);background-color:var(--black)}.footer .footer__inner{padding:24px 0}.footer .footer__inner .footer__menu{display:flex;gap:64px}.footer .footer__inner .footer__copyright{text-align:right}.footer:before{content:'';position:absolute;top:0;left:0;width:100vw;height:1px;background-color:var(--white)}@media screen and (max-width: 800px){.footer .footer__inner .footer__menu{align-items:center;flex-direction:column;gap:24px}.footer .footer__inner .footer__copyright{text-align:center}}body>.container{min-height:calc(100vh - var(--header-height) - var(--footer-height));background-color:var(--black)}.button{display:inline-flex;align-items:center;justify-content:center;gap:18px;width:auto;padding:14px 24px;border:2px solid transparent;transition:color 350ms ease, background-color 350ms ease, border-color 350ms ease}.button .button__icon{transition:transform 350ms ease}.button .button__icon svg path{transition:fill 350ms ease}.button:hover .button__icon{transform:translateX(5px)}.button.button--turquoise{color:var(--black);background-color:var(--turquoise);border-color:var(--turquoise)}.button.button--turquoise:hover{color:var(--black);background-color:var(--white);border-color:var(--white)}.button.button--white{color:var(--black);background-color:var(--white);border-color:var(--white)}.button.button--white:hover{color:var(--white);background-color:var(--black);border-color:var(--white)}.button.button--white:hover .button__icon svg>path{fill:var(--white)}.toast{position:fixed;bottom:15px;right:15px;width:calc(100vw - 30px);padding:24px 48px;z-index:1;border:1px solid var(--black);transform:translateY(calc(100% + 15px));transition:transform 350ms ease, color 350ms ease, border-color 350ms ease, background-color 350ms ease}.toast.show{transform:translateY(0)}.toast.error{color:var(--error);border-color:var(--error);background-color:var(--error_light)}.toast.success{color:var(--success);border-color:var(--success);background-color:var(--success_light)}
