@media only screen and (min-width:1080px){.Banners-module-scss-module__17k4yW__banners{padding-left:20px;padding-right:20px}}@media only screen and (min-width:1440px){.Banners-module-scss-module__17k4yW__banners{padding-left:40px;padding-right:40px}}
.Banner-module-scss-module__h8DmuW__banner{--banner-progress:0;--banner-rotate-end:-10;will-change:transform;height:100vh;transition:transform .2s ease-out border-radius .2s ease;margin-left:-20px;margin-right:-20px;position:sticky;top:0;overflow:hidden}.Banner-module-scss-module__h8DmuW__banner h2{white-space:initial;margin:0}.Banner-module-scss-module__h8DmuW__banner p{color:#1e1e1e;margin:24px 0 0}.Banner-module-scss-module__h8DmuW__banner .Banner-module-scss-module__h8DmuW__textPartWhite h2,.Banner-module-scss-module__h8DmuW__banner .Banner-module-scss-module__h8DmuW__textPartWhite p{color:#fff}.Banner-module-scss-module__h8DmuW__banner.Banner-module-scss-module__h8DmuW__bannerRound{border-radius:20px}.Banner-module-scss-module__h8DmuW__bannerHeading{width:100%;position:absolute;top:0;left:0}.Banner-module-scss-module__h8DmuW__bannerHeading svg{max-width:100%;height:auto;display:block}.Banner-module-scss-module__h8DmuW__image{margin-bottom:20px;position:relative;overflow:hidden}.Banner-module-scss-module__h8DmuW__image img{width:100%}.Banner-module-scss-module__h8DmuW__image img:nth-child(2){display:none}.Banner-module-scss-module__h8DmuW__textPart{padding:24px}.Banner-module-scss-module__h8DmuW__launch{margin-top:24px}.Banner-module-scss-module__h8DmuW__launch a{width:100%}.Banner-module-scss-module__h8DmuW__bannerWrapper{z-index:2;position:relative}@media only screen and (min-width:764px){.Banner-module-scss-module__h8DmuW__bannerHeading{top:auto;bottom:0}.Banner-module-scss-module__h8DmuW__bannerWrapper{height:100%;display:flex}.Banner-module-scss-module__h8DmuW__image{align-items:center;width:50%;margin:0;display:flex;padding:0!important}.Banner-module-scss-module__h8DmuW__image img{position:static;transform:translate(0)}.Banner-module-scss-module__h8DmuW__image img:first-child{display:none}.Banner-module-scss-module__h8DmuW__image img:nth-child(2){display:block}.Banner-module-scss-module__h8DmuW__textPart{flex-direction:column;justify-content:center;width:50%;display:flex}}@media only screen and (min-width:1080px){.Banner-module-scss-module__h8DmuW__banner{border-radius:40px;margin:0}.Banner-module-scss-module__h8DmuW__banner p{margin-top:32px}.Banner-module-scss-module__h8DmuW__banner h2{white-space:pre-line}.Banner-module-scss-module__h8DmuW__bannerHeading{overflow:hidden}.Banner-module-scss-module__h8DmuW__bannerHeading svg{transform:translateY(70px)}.Banner-module-scss-module__h8DmuW__textPart{padding:32px}.Banner-module-scss-module__h8DmuW__launch{margin-top:32px}.Banner-module-scss-module__h8DmuW__launch a{width:auto}.Banner-module-scss-module__h8DmuW__image.Banner-module-scss-module__h8DmuW__imageBottom{align-items:flex-end}}@media only screen and (min-width:1200px){.Banner-module-scss-module__h8DmuW__banner p{width:80%;max-width:550px}}@media only screen and (min-width:1440px){.Banner-module-scss-module__h8DmuW__bannerHeading svg{max-width:98%;margin-left:auto;margin-right:auto;transform:translateY(16%)}}@media only screen and (min-width:1740px){.Banner-module-scss-module__h8DmuW__banner{border-radius:60px}.Banner-module-scss-module__h8DmuW__banner p{margin-top:40px}.Banner-module-scss-module__h8DmuW__banner h2{font-size:120px;line-height:95%}.Banner-module-scss-module__h8DmuW__launch{margin-top:40px}.Banner-module-scss-module__h8DmuW__bannerHeading svg{max-width:100%;margin-left:auto;margin-right:auto}}
.Socials-module-scss-module__QPztnG__socials{justify-content:center;column-gap:12px;display:flex}.Socials-module-scss-module__QPztnG__socials a{width:44px;height:44px;display:block}.Socials-module-scss-module__QPztnG__socials a .Socials-module-scss-module__QPztnG__hoverRect,.Socials-module-scss-module__QPztnG__socials a .Socials-module-scss-module__QPztnG__hoverPath{transition:fill .3s}.Socials-module-scss-module__QPztnG__socials a:hover .Socials-module-scss-module__QPztnG__hoverRect{fill:#1e1e1e}.Socials-module-scss-module__QPztnG__socials a:hover .Socials-module-scss-module__QPztnG__hoverPath{fill:#fff}@media only screen and (min-width:1080px){.Socials-module-scss-module__QPztnG__socials{column-gap:16px}.Socials-module-scss-module__QPztnG__socials a{width:50px;height:50px}}@media only screen and (min-width:1740px){.Socials-module-scss-module__QPztnG__socials{column-gap:20px}.Socials-module-scss-module__QPztnG__socials a{width:60px;height:60px}}
