*{box-sizing:border-box;margin:0;padding:0}body{font-family:Inter,Inter Fallback,"sans-serif";color:#000;font-size:14px;background-color:#fff;letter-spacing:normal;overflow-x:hidden}body.no-scroll{overflow:hidden;height:100vh}h1,h2,h3,h4,h5,h6{font-family:Lato,Lato Fallback,"sans-serif";line-height:1}a,button,input,textarea,p,span,div,ul,li,ol{font-family:Inter,Inter Fallback,"sans-serif";line-height:1}.content{display:flex;flex-direction:column}.content>div.noVerticalPadding{padding-top:0!important;padding-bottom:0!important}@media screen and (max-width: 767.9px){.content>div{padding-top:80px;padding-bottom:80px}}@media screen and (min-width: 768px) and (max-width: 1149.9px){.content>div{padding-top:40px;padding-bottom:40px}}@media screen and (min-width: 1150px){.content>div{padding-top:100px;padding-bottom:100px}}.blockWrapper{display:flex;justify-content:center;align-items:center;width:100%}.blockWrapper.noHorizontalPadding>div{padding-left:0;padding-right:0}.blockWrapper>div{width:100%;display:flex}@media screen and (max-width: 767.9px){.blockWrapper>div{padding-left:40px;padding-right:40px}}@media screen and (min-width: 768px) and (max-width: 1149.9px){.blockWrapper>div{padding-left:40px;padding-right:40px}}@media screen and (min-width: 1150px) and (max-width: 1359.9px){.blockWrapper>div{padding-left:80px;padding-right:80px}}@media screen and (min-width: 1360px){.blockWrapper>div{padding-left:0;padding-right:0;max-width:1200px}}button{cursor:pointer;font-size:18px;-webkit-tap-highlight-color:transparent}@media screen and (max-width: 767.9px){button{font-size:16px}}.filledButton{font-family:Lato,Lato Fallback,"sans-serif";padding:10px 20px;background-color:#8fc256;color:#fff;border:none;border-radius:40px}.blankButton{font-family:Lato,Lato Fallback,"sans-serif";outline:none;background-color:transparent;border:0;color:#000}.cookieBanner{width:100%;height:100%;object-fit:cover;position:fixed;top:0;left:0;background-position:center;background-repeat:no-repeat;z-index:9999;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#ffffff80}.cookieBanner .cookieBannerContent{background-color:#fff;width:400px;padding:32px;border-radius:10px;display:flex;flex-direction:column;align-items:center;gap:16px;box-shadow:0 4px 6px #0000001a}.cookieBanner .cookieBannerContent .cookieBannerLogo{width:200px;height:48px;object-fit:contain}.cookieBanner .cookieBannerContent .cookieBannerText{color:#000;text-align:center;font-size:16px;line-height:1.3}.cookieBanner .cookieBannerContent .cookieBannerButtons{display:flex;gap:12px}.headerWrapper{width:100%;display:flex;justify-content:center;align-items:center}.headerWrapper .header{width:100%;padding-top:32px;padding-bottom:32px;display:flex;align-items:center;gap:50px}@media screen and (max-width: 767.9px){.headerWrapper .header{padding-left:40px;padding-right:40px}}@media screen and (min-width: 768px) and (max-width: 1149.9px){.headerWrapper .header{padding-left:40px;padding-right:40px}}@media screen and (min-width: 1150px) and (max-width: 1359.9px){.headerWrapper .header{padding-left:80px;padding-right:80px}}@media screen and (min-width: 1360px){.headerWrapper .header{padding-left:0;padding-right:0;max-width:1200px}}.headerWrapper .header.header-white button{color:#fff}.headerWrapper .header.floatingHeader{position:absolute;top:0;z-index:1000}.headerWrapper .header img{width:250px;height:60px;object-fit:contain}@media screen and (max-width: 767.9px){.headerWrapper .header img{width:200px;height:48px}}.headerWrapper .header .navigationWrapper{flex:1;display:flex;justify-content:center;align-items:center}.headerWrapper .header .navigationWrapper .pageNavigation{flex:1;display:flex;align-items:center;gap:30px;list-style:none;padding:0;margin:0}@media screen and (max-width: 767.9px){.headerWrapper .header .navigationWrapper .pageNavigation{display:none}}.headerWrapper .header .navigationWrapper .pageNavigation .pageLink{font-size:16px}.headerWrapper .header .navigationWrapper .buttons{display:flex;align-items:center}@font-face{font-family:Lato Fallback;src:local(Arial);size-adjust:95%;ascent-override:100%;descent-override:20%;line-gap-override:normal}@font-face{font-family:Inter Fallback;src:local(Arial);size-adjust:104%;ascent-override:94%;descent-override:19%;line-gap-override:normal}
