.layout-module-scss-module__zTWCbG__heroDescription span{color:var(--grey-700)}.layout-module-scss-module__zTWCbG__albertTitle span{color:var(--main-600)}.layout-module-scss-module__zTWCbG__albertContainer{flex-direction:column;align-items:stretch;gap:1rem;display:flex}.layout-module-scss-module__zTWCbG__albertContainer ul{letter-spacing:.3px;flex-direction:column;align-items:stretch;gap:.5rem;padding:0 1rem;font-size:1.5rem;line-height:1.2;list-style-type:disc;display:flex}.layout-module-scss-module__zTWCbG__albertContainer .layout-module-scss-module__zTWCbG__buttonContainer{justify-content:center;align-items:center;margin-top:2rem;display:flex}.layout-module-scss-module__zTWCbG__priceContainer{flex-direction:column;align-items:center;gap:1rem;margin-top:4rem;display:flex}.layout-module-scss-module__zTWCbG__priceContainer h2{font-size:3rem;font-weight:500}.layout-module-scss-module__zTWCbG__priceContainer h2 span{color:var(--grey-700);margin-left:.5rem;font-size:1rem;font-weight:400}.layout-module-scss-module__zTWCbG__bottom{flex-direction:column;justify-content:center;align-items:center;gap:32px;display:flex}.layout-module-scss-module__zTWCbG__bottom .layout-module-scss-module__zTWCbG__data{flex-direction:column;justify-content:center;align-items:center;width:fit-content;display:flex}.layout-module-scss-module__zTWCbG__bottom .layout-module-scss-module__zTWCbG__data strong{font-size:4rem}.layout-module-scss-module__zTWCbG__bottom small{color:var(--grey-700);margin-top:8px;font-size:.625rem;font-weight:400}@media screen and (max-width:768px){.layout-module-scss-module__zTWCbG__bottom{flex-direction:column;gap:24px;max-width:608px;margin-top:24px}}
.HeroBanner-module-scss-module__pUE6nG__hero{width:100%;min-height:100dvh;max-height:100vh;color:var(--black);display:flex;position:relative;overflow:hidden}.HeroBanner-module-scss-module__pUE6nG__hero video,.HeroBanner-module-scss-module__pUE6nG__hero img{object-fit:cover;-webkit-user-select:none;user-select:none;flex:1;width:100%}.HeroBanner-module-scss-module__pUE6nG__hero .HeroBanner-module-scss-module__pUE6nG__content{text-align:center;z-index:40;flex-flow:column;align-items:center;width:100%;height:100dvh;display:flex;position:absolute;top:0;left:0}.HeroBanner-module-scss-module__pUE6nG__hero .HeroBanner-module-scss-module__pUE6nG__content .HeroBanner-module-scss-module__pUE6nG__head{margin-top:calc(18vh - 29px);padding:0 16px}.HeroBanner-module-scss-module__pUE6nG__hero .HeroBanner-module-scss-module__pUE6nG__content .HeroBanner-module-scss-module__pUE6nG__head svg{width:100%;max-width:192px;height:100%;max-height:128px;margin-bottom:4px}.HeroBanner-module-scss-module__pUE6nG__hero .HeroBanner-module-scss-module__pUE6nG__content .HeroBanner-module-scss-module__pUE6nG__head svg path{fill:currentColor}.HeroBanner-module-scss-module__pUE6nG__hero .HeroBanner-module-scss-module__pUE6nG__content .HeroBanner-module-scss-module__pUE6nG__head h1{width:100%;font-size:2.5rem;font-weight:500}.HeroBanner-module-scss-module__pUE6nG__hero .HeroBanner-module-scss-module__pUE6nG__content sub{flex-direction:column;width:100%;padding:4px 16px;font-size:1.25rem;font-weight:400;line-height:.4;display:flex}.HeroBanner-module-scss-module__pUE6nG__hero .HeroBanner-module-scss-module__pUE6nG__content sub strong{letter-spacing:1px;font-weight:500}.HeroBanner-module-scss-module__pUE6nG__hero .HeroBanner-module-scss-module__pUE6nG__content sub small{font-size:.75rem;line-height:20px}.HeroBanner-module-scss-module__pUE6nG__hero .HeroBanner-module-scss-module__pUE6nG__content .HeroBanner-module-scss-module__pUE6nG__footer{flex-flow:column;flex:1;justify-content:flex-end;align-items:center;width:100%;padding-bottom:24px;display:flex}.HeroBanner-module-scss-module__pUE6nG__hero .HeroBanner-module-scss-module__pUE6nG__content .HeroBanner-module-scss-module__pUE6nG__footer .HeroBanner-module-scss-module__pUE6nG__buttons{flex-flow:wrap;justify-content:center;align-items:center;gap:24px;width:100%;margin-bottom:16px;padding:16px 24px;display:flex}.HeroBanner-module-scss-module__pUE6nG__hero .HeroBanner-module-scss-module__pUE6nG__content .HeroBanner-module-scss-module__pUE6nG__footer .HeroBanner-module-scss-module__pUE6nG__buttons button,.HeroBanner-module-scss-module__pUE6nG__hero .HeroBanner-module-scss-module__pUE6nG__content .HeroBanner-module-scss-module__pUE6nG__footer .HeroBanner-module-scss-module__pUE6nG__buttons a{pointer-events:all;width:100%;max-width:264px}.HeroBanner-module-scss-module__pUE6nG__hero .HeroBanner-module-scss-module__pUE6nG__content .HeroBanner-module-scss-module__pUE6nG__caption{vertical-align:baseline;flex-direction:column;min-height:31px;padding:0;font-size:.8rem;font-weight:300;display:flex}.HeroBanner-module-scss-module__pUE6nG__hero .HeroBanner-module-scss-module__pUE6nG__content .HeroBanner-module-scss-module__pUE6nG__caption a{cursor:pointer;margin-top:5px;font-weight:300;text-decoration:underline}.HeroBanner-module-scss-module__pUE6nG__hero.HeroBanner-module-scss-module__pUE6nG__white{color:var(--white)}@media screen and (max-width:600px){.HeroBanner-module-scss-module__pUE6nG__hero .HeroBanner-module-scss-module__pUE6nG__content .HeroBanner-module-scss-module__pUE6nG__head h1{line-height:1.2}.HeroBanner-module-scss-module__pUE6nG__hero .HeroBanner-module-scss-module__pUE6nG__content .HeroBanner-module-scss-module__pUE6nG__head svg{max-width:128px;max-height:96px;margin-bottom:12px}.HeroBanner-module-scss-module__pUE6nG__hero .HeroBanner-module-scss-module__pUE6nG__content sub{line-height:1.2}.HeroBanner-module-scss-module__pUE6nG__hero .HeroBanner-module-scss-module__pUE6nG__content sub strong{max-width:292px;margin-left:auto;margin-right:auto}.HeroBanner-module-scss-module__pUE6nG__hero .HeroBanner-module-scss-module__pUE6nG__content .HeroBanner-module-scss-module__pUE6nG__footer .HeroBanner-module-scss-module__pUE6nG__buttons{flex-direction:column;gap:12px;padding:0 40px}.HeroBanner-module-scss-module__pUE6nG__hero .HeroBanner-module-scss-module__pUE6nG__content .HeroBanner-module-scss-module__pUE6nG__footer .HeroBanner-module-scss-module__pUE6nG__buttons button,.HeroBanner-module-scss-module__pUE6nG__hero .HeroBanner-module-scss-module__pUE6nG__content .HeroBanner-module-scss-module__pUE6nG__footer .HeroBanner-module-scss-module__pUE6nG__buttons a{max-width:100%}}
/*# sourceMappingURL=81e01674db84fac1.css.map*/