.button_wrapper__IS46B{width:-webkit-max-content;width:-moz-max-content;display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;border:none;outline:none;text-decoration:none;cursor:pointer;position:relative;color:var(--color-constant-greyscale-0);transition:all .3s cubic-bezier(.16,1,.3,1);width:max-content;text-align:center}.button_primaryAlternate__wXiYv{color:var(--color-text-inverted);background-color:var(--color-control-secondary-active);@media (hover:hover){.button_primaryAlternate__wXiYv:hover{background-color:var(--color-control-alternative-hover-extendent)}}}.button_alwaysWhite__Ct_BI{color:var(--color-constant-greyscale-800);background-color:var(--color-constant-greyscale-0);@media (hover:hover){.button_alwaysWhite__Ct_BI:hover{background-color:var(--color-constant-greyscale-0-hover)}}}.button_ghost__bB9PW{color:var(--color-text-primary);background-color:transparent;@media (hover:hover){.button_ghost__bB9PW:hover{background-color:var(--color-background-hover)}}}.button_secondary__k_Rd0{color:var(--color-text-primary);background-color:var(--color-control-tertiary-active);@media (hover:hover){.button_secondary__k_Rd0:hover{background-color:var(--color-control-secondary-hover-extendent)}}}.button_secondaryGray__BrABs{color:var(--color-text-primary);background-color:var(--color-control-tertiary-active);@media (hover:hover){.button_secondaryGray__BrABs:hover{background-color:var(--color-control-secondary-gray-hover-extendent)}}}.button_primaryActive__G3nLp{color:var(--color-constant-greyscale-0);background-color:var(--color-control-primary-active);@media (hover:hover){.button_primaryActive__G3nLp:hover{background-color:var(--color-control-primary-active-hover-extendent)}}}.button_disabled__nimUn{color:var(--color-text-tertiary);background-color:var(--color-control-inactive);pointer-events:none;cursor:default;.button_disabled__nimUn svg{fill:var(--color-text-tertiary)}}.button_size__s__S6dt0{border-radius:12px;padding:9px 12px 7px;height:32px;font:700 .625rem/.75rem MTS Wide,sans-serif;letter-spacing:.05em;text-transform:uppercase;.button_size__s__S6dt0:active{transform:scale(.93)}}.button_wrapper__IS46B.button_size__s__S6dt0{grid-gap:4px;gap:4px}.button_size__m__bA5Tc{border-radius:16px;padding:11px 14px 9px;height:44px;font:700 .75rem/1rem MTS Wide,sans-serif;letter-spacing:.05em;text-transform:uppercase;.button_size__m__bA5Tc:active{transform:scale(.95)}}.button_size__l__9SZxw{border-radius:16px;padding:15px 18px 13px;height:52px;font:700 .75rem/1rem MTS Wide,sans-serif;letter-spacing:.05em;text-transform:uppercase;.button_size__l__9SZxw:active{transform:scale(.96)}}.button_size__xl__SYop4{border-radius:20px;padding:27px 32px 25px;height:72px;font:700 .875rem/1.25rem MTS Wide,sans-serif;letter-spacing:.05em;text-transform:uppercase;.button_size__xl__SYop4:active{transform:scale(.97)}}.button_fluid___WJgl{width:100%}.styles_bannerContainer__m90Cq{display:flex;justify-content:space-between;align-items:center;position:relative;width:100%;background:var(--color-premium,linear-gradient(48deg,#9bd5ff 6.25%,#9b93ff 44.27%,#9a8dff 58.33%,#7c86fe 84.9%));border-radius:8px;box-sizing:border-box;padding:32px;margin-bottom:40px;overflow:hidden;@media screen and (max-width:768px){flex-direction:column-reverse;padding-left:16px;padding-bottom:24px;padding-right:16px;padding-top:24px;margin-bottom:24px}}.styles_bannerContentWrapper__0cB7U{display:flex;flex-direction:column;max-width:60%;z-index:2;@media screen and (max-width:768px){max-width:100%;width:100%;text-align:left}}.styles_bannerImage__D58_s{width:200px;height:200px;border-radius:8px;background-size:cover;background-position:50%;background-repeat:no-repeat;flex-shrink:0;@media screen and (max-width:768px){width:120px;height:120px;margin-bottom:16px}}.styles_title__JdyHG{color:#fff;margin-bottom:8px;white-space:pre-line;@media screen and (max-width:768px){font-size:24px;line-height:28px}}.styles_description__kZO5B{color:hsla(0,0%,100%,.85);margin-top:0;margin-bottom:24px;@media screen and (max-width:768px){font-size:17px;line-height:24px;margin-bottom:16px}}.styles_buttonGroup__e4h5_{display:flex;align-items:center;grid-gap:16px;gap:16px;@media screen and (max-width:768px){flex-direction:column;align-items:flex-start;grid-gap:8px;gap:8px}}.styles_bannerContainer__m90Cq .styles_button__gzaDY{@media screen and (max-width:768px){width:100%}}.styles_buttonHint__tnovR{color:#fff;font-weight:500}