@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap";.hero-title{font-family:Lato,sans-serif;font-weight:400;font-size:50px;line-height:1.1}@media(min-width:768px){.hero-title{font-size:50px}}@media(min-width:1366px){.hero-title{font-size:70px}}@media(min-width:1920px){.hero-title{font-size:90px}}.hero-title--bold{font-family:Lato,sans-serif;font-weight:700;font-size:50px;line-height:1.1}@media(min-width:768px){.hero-title--bold{font-size:50px}}@media(min-width:1366px){.hero-title--bold{font-size:70px}}@media(min-width:1920px){.hero-title--bold{font-size:90px}}.mega-title{font-family:Lato,sans-serif;font-weight:400;font-size:40px;line-height:1.1}@media(min-width:768px){.mega-title{font-size:40px}}@media(min-width:1366px){.mega-title{font-size:52px}}@media(min-width:1920px){.mega-title{font-size:75px}}.mega-title--bold{font-family:Lato,sans-serif;font-weight:700;font-size:40px;line-height:1.1}@media(min-width:768px){.mega-title--bold{font-size:40px}}@media(min-width:1366px){.mega-title--bold{font-size:52px}}@media(min-width:1920px){.mega-title--bold{font-size:75px}}.section-title{font-family:Lato,sans-serif;font-weight:400;font-size:30px;line-height:1.2}@media(min-width:768px){.section-title{font-size:30px}}@media(min-width:1366px){.section-title{font-size:42px}}@media(min-width:1920px){.section-title{font-size:50px}}.section-title--bold{font-family:Lato,sans-serif;font-weight:700;font-size:30px;line-height:1.2}@media(min-width:768px){.section-title--bold{font-size:30px}}@media(min-width:1366px){.section-title--bold{font-size:42px}}@media(min-width:1920px){.section-title--bold{font-size:50px}}.page-title{font-family:Lato,sans-serif;font-weight:400;font-size:26px;line-height:1.25}@media(min-width:768px){.page-title{font-size:26px}}@media(min-width:1366px){.page-title{font-size:32px}}@media(min-width:1920px){.page-title{font-size:36px}}.page-title--bold{font-family:Lato,sans-serif;font-weight:700;font-size:26px;line-height:1.25}@media(min-width:768px){.page-title--bold{font-size:26px}}@media(min-width:1366px){.page-title--bold{font-size:32px}}@media(min-width:1920px){.page-title--bold{font-size:36px}}.page-subtitle{font-family:Lato,sans-serif;font-weight:400;font-size:22px;line-height:1.5}@media(min-width:768px){.page-subtitle{font-size:22px}}@media(min-width:1366px){.page-subtitle{font-size:24px}}@media(min-width:1920px){.page-subtitle{font-size:28px}}.page-subtitle--bold{font-family:Lato,sans-serif;font-weight:700;font-size:22px;line-height:1.5}@media(min-width:768px){.page-subtitle--bold{font-size:22px}}@media(min-width:1366px){.page-subtitle--bold{font-size:24px}}@media(min-width:1920px){.page-subtitle--bold{font-size:28px}}.element-title{font-family:Lato,sans-serif;font-weight:400;font-size:16px;line-height:1.4}@media(min-width:768px){.element-title{font-size:16px}}@media(min-width:1366px){.element-title{font-size:18px}}@media(min-width:1920px){.element-title{font-size:20px}}.element-title--bold{font-family:Lato,sans-serif;font-weight:700;font-size:16px;line-height:1.4}@media(min-width:768px){.element-title--bold{font-size:16px}}@media(min-width:1366px){.element-title--bold{font-size:18px}}@media(min-width:1920px){.element-title--bold{font-size:20px}}.text{font-family:Lato,sans-serif;font-weight:400;font-size:14px;line-height:1.6}@media(min-width:768px){.text{font-size:14px}}@media(min-width:1366px){.text{font-size:15px}}@media(min-width:1920px){.text{font-size:16px}}.text--bold{font-family:Lato,sans-serif;font-weight:700;font-size:14px;line-height:1.6}@media(min-width:768px){.text--bold{font-size:14px}}@media(min-width:1366px){.text--bold{font-size:15px}}@media(min-width:1920px){.text--bold{font-size:16px}}.small-text{font-family:Lato,sans-serif;font-weight:400;font-size:12px;line-height:1.5}@media(min-width:768px){.small-text{font-size:12px}}@media(min-width:1366px){.small-text{font-size:12px}}@media(min-width:1920px){.small-text{font-size:12px}}.small-text--bold{font-family:Lato,sans-serif;font-weight:700;font-size:12px;line-height:1.5}@media(min-width:768px){.small-text--bold{font-size:12px}}@media(min-width:1366px){.small-text--bold{font-size:12px}}@media(min-width:1920px){.small-text--bold{font-size:12px}}.section-homepage-hero{width:100%;margin:30px 0}@media(max-width:767px){.section-homepage-hero{margin:12px 0}}.section-homepage-hero .container{width:min(1860px,100% - 60px);margin-inline:auto;overflow:hidden;position:relative}@media(max-width:1249px){.section-homepage-hero .container{width:calc(100dvw - 48px);height:calc(100dvh - 40px);justify-content:space-between}}@media(max-width:989px){.section-homepage-hero .container{width:calc(100dvw - 40px);height:calc(100dvh - 40px);justify-content:space-between}}@media(max-width:767px){.section-homepage-hero .container{width:calc(100dvw - 24px);height:calc(100dvh - 40px);justify-content:space-between}}.section-homepage-hero__video{width:100%;height:100%;overflow:hidden;border-radius:12px}@media(max-width:767px){.section-homepage-hero__video{position:relative;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-end}}.section-homepage-hero__video video{width:100%;height:auto;margin:0;padding:0;vertical-align:middle}@media(max-width:1249px){.section-homepage-hero__video video{width:100%;height:100%;object-fit:cover;margin-left:auto}}.section-homepage-hero__text{position:absolute;left:100px;bottom:50%;transform:translateY(50%)}@media(max-width:767px){.section-homepage-hero__text{left:12px;top:115px;bottom:unset;max-width:calc(100% - 24px)}}.section-homepage-hero__text h1{color:#fff;display:flex;flex-direction:column}.section-homepage-hero__text h1 span,.section-homepage-hero__text h1 strong{display:block;transform-origin:left center;will-change:transform,opacity}.section-homepage-hero__text h1 span{font-family:Lato,sans-serif;font-weight:300;font-size:50px;line-height:1.1}@media(min-width:768px){.section-homepage-hero__text h1 span{font-size:50px}}@media(min-width:1366px){.section-homepage-hero__text h1 span{font-size:70px}}@media(min-width:1920px){.section-homepage-hero__text h1 span{font-size:90px}}@media(max-width:479px){.section-homepage-hero__text h1 span{font-size:40px}}.section-homepage-hero__text h1 strong{font-family:Lato,sans-serif;font-weight:700;font-size:50px;line-height:1.1}@media(min-width:768px){.section-homepage-hero__text h1 strong{font-size:50px}}@media(min-width:1366px){.section-homepage-hero__text h1 strong{font-size:70px}}@media(min-width:1920px){.section-homepage-hero__text h1 strong{font-size:90px}}.section-homepage-hero__text h1 strong{color:#fff;-webkit-text-stroke:0px #ffffff;text-stroke:0px #ffffff}@media(max-width:479px){.section-homepage-hero__text h1 strong{font-size:40px}}.section-homepage-hero__marquee{width:100%;position:absolute;left:0;bottom:25px}.section-homepage-hero__marquee ul{margin:0;padding:0;list-style-type:none;display:inline-flex;gap:13px;align-items:center;white-space:nowrap;will-change:transform}.section-homepage-hero__marquee ul li:before{content:"";width:10px;height:10px;display:inline-block;background:#f91e1c;border-radius:55%;margin-right:10px;position:relative;top:-2px}.section-homepage-hero__marquee ul li span{font-family:Lato,sans-serif;font-weight:400;font-size:16px;line-height:1.4}@media(min-width:768px){.section-homepage-hero__marquee ul li span{font-size:16px}}@media(min-width:1366px){.section-homepage-hero__marquee ul li span{font-size:18px}}@media(min-width:1920px){.section-homepage-hero__marquee ul li span{font-size:20px}}.section-homepage-hero__marquee ul li span{text-transform:uppercase;font-style:italic;color:#f4f4f4;opacity:.7}
