:root,[data-theme=light]{--g-color-accent: #5856d6;--g-color-accent-50: #5957d680;--g-color-accent-25: #5957d640;--g-color-accent-12: #5957d61f;--g-color-accent-8: #5957d614;--g-color-content: #2f3031;--g-color-content-75: #2f3031bf;--g-color-content-50: #2f303180;--g-color-content-25: #2f303140;--g-color-content-12: #2f30311f;--g-color-background: #fff;--g-color-background-50: #ffffff80;--g-color-background-25: #ffffff40;--g-color-background-12: #ffffff1f;--g-color-red: #e53734;--g-color-red-50: #e5373480;--g-color-red-12: #e537341f;--g-color-green: #69985d;--g-color-yellow: #fa0;--g-color-grey: #f6f7f8;--g-color-grey-100: #f1f2f3;--g-color-grey-200: #ecedee;--g-color-grey-300: #e2e3e4;--g-color-grey-400: #dadbdc;--g-color-grey-500: #cccdce;--g-color-page: #ecedee;--g-font-roboto: "Roboto", Helvetica, Arial, sans-serif;--g-offset-base: 8px;--g-box-shadow-overlay-content: 0 8px 24px #2f303129}[data-theme=dark]{--g-color-accent: #7b79e8;--g-color-accent-50: #7b79e880;--g-color-accent-25: #7b79e840;--g-color-accent-12: #7b79e81f;--g-color-accent-8: #7b79e814;--g-color-content: #d7d7e0;--g-color-content-75: #d7d7e0bf;--g-color-content-50: #d7d7e080;--g-color-content-25: #d7d7e040;--g-color-content-12: #d7d7e01f;--g-color-background: #252529;--g-color-background-50: #25252980;--g-color-background-25: #25252940;--g-color-background-12: #ffffff1f;--g-color-grey: #2e2e33;--g-color-grey-100: #2e2e33;--g-color-grey-200: #323238;--g-color-grey-300: #3e3e46;--g-color-grey-400: #4a4a54;--g-color-grey-500: #5a5a66;--g-color-page: #37373e;--g-color-yellow: #fa0}.l-app-login-layout{width:100%;min-height:100vh;height:100vh;display:flex;overflow:hidden;background:var(--g-color-page);color:var(--g-color-content);font-family:var(--g-font-roboto)}.l-app-login{width:100%;padding:0 calc(var(--g-offset-base) * 3) calc(var(--g-offset-base) * 5);flex-direction:column;display:flex;position:relative;overflow:hidden}.l-app-login__content{justify-content:center;width:100%;height:100%;display:flex;overflow:hidden}.l-app-login-nav__toggles-block{flex-direction:row;align-items:center;display:flex;position:fixed;bottom:40px;right:40px;z-index:50}.l-app-login-nav-langs{color:var(--g-color-content-50);font-size:12px;font-weight:700;display:flex}.l-app-login-nav-lang{cursor:pointer;position:relative;-webkit-user-select:none;user-select:none}.l-app-login-nav-lang.is-active{color:var(--g-color-content);cursor:default}.l-app-login-nav-lang:last-of-type{margin-left:18px}.l-app-login-nav-lang:not(:last-of-type):after{content:"";background:#3031327e;border-radius:50%;width:4px;height:4px;display:block;position:absolute;top:4px;right:-11px}[data-theme=dark] .l-app-login-nav-lang:not(:last-of-type):after{background:#d7d7e080}.l-app-login-nav-color-mode-switcher{margin-left:20px}.c-color-mode-switcher{cursor:pointer;background:var(--g-color-grey-400);width:54px;height:26px;box-shadow:0 0 0 1px var(--g-color-grey-500);border-radius:16px;justify-content:space-between;padding:1px;display:flex;position:relative}.c-color-mode-switcher-highlight{background:var(--g-color-background);border-radius:16px;width:24px;height:24px;transition:.3s;position:absolute;top:1px;left:1px}[data-theme=dark] .c-color-mode-switcher-highlight{background:var(--g-color-yellow)}.c-color-mode-switcher-variant{width:24px;height:24px;color:var(--g-color-content-50);border-radius:16px;justify-content:center;align-items:center;display:flex;position:relative;z-index:1}.c-color-mode-switcher-variant_dark.is-active{color:var(--g-color-background)}.c-color-mode-switcher-variant_light.is-active{color:var(--g-color-accent)}.c-login{background-color:var(--g-color-background);border-radius:0 0 16px 16px;width:360px;height:100%;overflow:hidden auto}.c-login_large{width:520px}.c-login__scrollbar-wrapper{height:100%}.c-login__body{width:100%;padding:calc(var(--g-offset-base) * 4) calc(var(--g-offset-base) * 5) 40px;overflow:auto;height:100%;box-sizing:border-box}.c-login__logo{width:48px;height:48px;margin-bottom:32px;display:block}.c-login__logo img,.c-login__logo svg{width:inherit;height:inherit;border-radius:12px;display:block}.c-login__title{min-height:32px;margin-bottom:calc(var(--g-offset-base) * 3);white-space:nowrap;justify-content:space-between;align-items:center;font-size:24px;font-weight:700;line-height:32px;display:flex;position:relative}.c-login__title-text{position:absolute;left:0;transform:translate(0)}.c-login__title-right{flex-direction:column;display:flex;position:absolute;right:0}.c-login__title-question{text-align:right;color:var(--g-color-content-50);font-size:12px;font-weight:400;line-height:16px}.c-login__title-link{text-align:right;color:var(--g-color-accent);font-size:14px;font-weight:400;line-height:16px;text-decoration:none}.c-login__title-link:hover{text-decoration:underline}.c-login__content{position:relative}.c-form{display:block}.c-form-section{margin-bottom:calc(var(--g-offset-base) * 5)}.c-form-section:last-of-type{margin-bottom:0}.c-form-row{margin-bottom:12px}.c-form-row:last-child{margin-bottom:0}.c-form-row-inner{display:flex;align-items:flex-start}.c-form__field{max-width:100%;margin-right:var(--g-offset-base);flex:1 1 0;position:relative}.c-form__field:last-of-type{margin-right:0}.registration-form-field{flex:1 1 0}.c-form-row-inner>.c-form__field+.c-form__field{margin-left:4px}.c-form-row-inner_align-items-unset>.c-form__field{margin-right:12px}.c-form-row-inner_align-items-unset>.c-form__field:last-of-type{margin-right:0}.c-form-row-inner_align-items-unset>.c-form__field+.c-form__field{margin-left:0}.c-form__field-button{position:absolute;top:50%;left:calc(100% + 4px);transform:translateY(-50%)}.c-form-row-bottom-hint{color:var(--g-color-content-50);margin:12px 20px 0;font-size:12px;font-weight:400;line-height:16px}.h-flex-end{display:flex;justify-content:flex-end;margin-top:8px}.ui-field{background-color:var(--g-color-grey);border:1px solid var(--g-color-grey-300);border-radius:12px;width:100%;height:56px;padding-left:20px;padding-right:20px;transition:.3s;display:flex;position:relative;box-sizing:border-box}.ui-field:not(.is-error):not(.is-filled):not(.is-focus):hover{border-color:var(--g-color-grey-500)}.ui-field:not(.is-error):not(.is-filled):not(.is-focus):hover .ui-field__caption{color:var(--g-color-content)}.ui-field__inner{width:100%;height:100%;display:flex;position:relative}.ui-field__input-wrapper{flex-grow:1;position:relative}.ui-field__input{width:100%;height:100%;color:var(--g-color-content);background-color:transparent;border:0;outline:none;padding-left:0;font-size:16px;line-height:20px;font-family:var(--g-font-roboto);box-shadow:none}.ui-field_has-caption .ui-field__input{height:auto;padding-top:27px;padding-bottom:7px}.ui-field__caption{width:100%;color:var(--g-color-content-50);text-overflow:ellipsis;white-space:nowrap;pointer-events:none;transform-origin:0 0;font-size:16px;line-height:20px;transition:.3s;position:absolute;top:18px;left:0;overflow:hidden}.ui-field__caption-star{color:var(--g-color-red-50)}.ui-field.is-focus .ui-field__caption,.ui-field.is-filled .ui-field__caption{text-overflow:clip;width:120%;transform:scale(.8) translateY(-14px)}.ui-field.is-focus{border-color:var(--g-color-accent)}.ui-field-drop{background-color:var(--g-color-grey-100);border:1px solid var(--g-color-grey-300);border-radius:12px;width:100%;height:56px;padding-left:20px;padding-right:12px;transition:.3s;display:flex;position:relative;box-sizing:border-box;cursor:pointer}.ui-field-drop:not(.is-error):not(.is-filled):not(.is-focus):hover{border-color:var(--g-color-grey-500)}.ui-field-drop__inner{width:100%;display:flex;align-items:center;position:relative}.ui-field-drop__inner-info{flex:1;min-width:0;position:relative;height:54px}.ui-field-drop__caption{color:var(--g-color-content-50);pointer-events:none;transform-origin:0 0;font-size:16px;line-height:20px;transition:.3s;position:absolute;top:18px;left:0;white-space:nowrap}.ui-field-drop__caption-star{color:var(--g-color-red-50);margin-right:4px}.ui-field-drop__input{position:absolute;left:0;right:0;bottom:7px;color:var(--g-color-content);font-size:16px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-field-drop.is-filled .ui-field-drop__caption{height:16px;min-height:16px;font-size:12px;transform:translateY(-12px)}.ui-field-drop.is-focus{border-color:var(--g-color-accent)}.ui-field-drop.is-focus .ui-field-drop__icon{transform:rotate(180deg)}.ui-field-drop__icon{margin-left:8px;flex-shrink:0;align-self:center;transition:transform .3s;color:var(--g-color-content-50);display:flex}.ui-field-drop__dialog{z-index:4;width:100%;position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--g-color-background);border-radius:12px;box-shadow:var(--g-box-shadow-overlay-content);border:1px solid var(--g-color-grey-300);padding:8px;max-height:240px;overflow:auto}.ui-suggest{width:100%;padding:8px 12px;cursor:pointer;border-radius:8px;transition:.2s;display:flex;position:relative;border:0;background:transparent;color:var(--g-color-content);font:400 14px/16px var(--g-font-roboto);text-align:left}.ui-suggest:hover{background:var(--g-color-accent-8)}.ui-suggest.is-selected,.ui-suggest_accent.is-selected{color:var(--g-color-background);background-color:var(--g-color-accent)}.ui-button{height:48px;padding-right:calc(var(--g-offset-base) * 3);padding-left:calc(var(--g-offset-base) * 3);color:var(--g-color-background);white-space:nowrap;cursor:pointer;background-color:var(--g-color-accent);border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;font-size:16px;font-weight:500;line-height:1;transition:.3s;display:inline-flex;position:relative;font-family:var(--g-font-roboto)}.ui-button.is-disabled{color:var(--g-color-content-25);pointer-events:none;cursor:not-allowed;background-color:var(--g-color-accent-12)}.ui-button_full{width:100%}.ui-button_secondary{color:var(--g-color-content-75);background-color:transparent;font-weight:400}.ui-button_secondary:hover{color:var(--g-color-content)}.ui-button_small{height:32px;padding-right:calc(var(--g-offset-base) * 2);padding-left:calc(var(--g-offset-base) * 2);font-size:14px;font-weight:400}.ui-button-icon{width:24px;height:24px;color:var(--g-color-content-50);cursor:pointer;border:0;background:transparent;padding:0;display:grid;place-items:center}.ui-button-icon:hover{color:var(--g-color-content)}.c-login-reg__controls{margin-top:calc(var(--g-offset-base) * 4)}.c-login-reg__button{margin-top:calc(var(--g-offset-base) * 2)}.c-login-notification{width:100%;padding-top:var(--g-offset-base);margin-bottom:24px}.c-login-notification__icon{width:80px;height:80px;color:#fff;background-color:var(--g-color-accent);border-radius:50%;justify-content:center;align-items:center;margin:0 auto;font-size:32px;display:flex}.c-login-notification__message{margin-top:calc(var(--g-offset-base) * 3);text-align:center;font-size:14px;line-height:20px}.reg-error-banner{margin-bottom:16px;padding:12px 14px;border-radius:12px;background:var(--g-color-red-12);color:var(--g-color-red);font-size:14px;line-height:18px}@media(max-width:1023px){.l-app-login{padding:0}.c-login,.c-login_large{width:100%;border-radius:0;height:100%}}@media(max-width:479px){.l-app-login-nav__toggles-block{bottom:12px;right:12px}.c-login__body{padding:24px 16px 40px}.c-form-row-inner_align-items-unset{flex-direction:column;gap:12px}.c-form-row-inner_align-items-unset>.c-form__field{margin-right:0;width:100%}.c-login__title{white-space:normal;min-height:56px}.c-login__title-text{position:static}.c-login__title-right{position:static;margin-top:8px;align-items:flex-start}.c-login__title-question,.c-login__title-link{text-align:left}}.ui-button-icon_negative,.ui-button-icon_negative:hover{color:var(--g-color-red)}.c-form__field_has-button{padding-right:28px;margin-right:0}.c-form__field_has-button .c-form__field-button{left:auto;right:-4px}.form-row-collapse-grid-group{display:block}.form-row-collapse-grid-wrapper{margin-bottom:8px}.form-row-collapse-grid-wrapper:last-child{margin-bottom:0}.c-form-row-inner_direction-column{flex-direction:column}.c-form-row-inner_direction-column>.c-form__field{width:100%;margin-right:0;margin-left:0}.c-form-row-inner_direction-column>.c-form__field+.c-form__field{margin-top:12px;margin-left:0}.ui-button-icon-shape{width:32px;height:32px;color:var(--g-color-content-75);cursor:pointer;place-items:center;font-size:16px;line-height:0;display:grid;position:relative;border:0;background:transparent;padding:0}.ui-button-icon-shape:before{content:"";background-color:var(--g-color-grey-400);border:2px solid transparent;border-radius:12px;transition:.3s;position:absolute;top:0;right:0;bottom:0;left:0}.ui-button-icon-shape span{z-index:2;position:relative}.ui-button-icon-shape_light:before{background-color:var(--g-color-grey)}.ui-button-icon-shape_light:hover:before{background-color:var(--g-color-grey-200)}.l-app__mobile-bottom-sheet-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:7;background:#00000073}.l-app__mobile-bottom-sheet{z-index:8;width:100%;transition:transform .4s;position:fixed;top:0;right:0;bottom:0;left:0;transform:translateY(100%);pointer-events:none}.l-app__mobile-bottom-sheet.is-open{transform:translateY(0);pointer-events:auto}.l-mobile-bottom-sheet-content{flex:1 1 0%;height:100%;transition:.3s;display:flex;flex-direction:column}.c-mobile-bottom-sheet{background-color:var(--g-color-background);border-radius:16px 16px 0 0;flex-direction:column;height:100%;display:flex}.c-mobile-bottom-sheet__header{padding:calc(var(--g-offset-base) * 4) 20px calc(var(--g-offset-base) * 3);flex-shrink:0;align-items:center;display:flex;position:relative}.c-mobile-bottom-sheet__header__buttons{display:flex}.c-mobile-bottom-sheet__title{margin-right:calc(var(--g-offset-base) * 2);flex-grow:1;font-size:24px;font-weight:700;line-height:32px}.c-mobile-bottom-sheet__body{padding:0 20px calc(var(--g-offset-base) * 6);flex-grow:1;overflow:auto}.c-mobile-bottom-sheet__body_no-padding{padding:0}.c-mobile-bottom-sheet__head-slot{padding:0 20px 20px}.c-mobile-bottom-sheet-header-button{margin-left:10px}.c-mobile-dialog__options{display:block}.ui-mobile-dialog-option{padding:0 20px;font-size:14px;font-weight:400;line-height:16px;cursor:pointer}.ui-mobile-dialog-option__check{color:var(--g-color-accent);font-weight:700}.ui-mobile-dialog-option__content{justify-content:space-between;align-items:center;gap:4px;padding:12px 0;display:flex}.ui-mobile-dialog-option__content-left{align-items:center;gap:16px;display:flex;overflow:hidden}.ui-mobile-dialog-option__border{background:var(--g-color-grey);height:1px}.ui-mobile-dialog-option:active,.ui-mobile-dialog-option:hover{background:var(--g-color-accent-8)}.ui-mobile-dialog-option-text{text-overflow:ellipsis;overflow:hidden}@media(max-width:1023px){.l-app-login{padding:0}.c-login,.c-login_large{width:100%;max-width:100%;border-radius:0 0 16px 16px;height:100%}.c-form__field_has-button{margin-right:24px;padding-right:0}.c-form__field_has-button .c-form__field-button{right:-28px;left:auto}.l-app-login-nav__toggles-block{bottom:24px;right:20px}}@media(max-width:479px){.c-login__body{padding:24px 16px 48px}.l-app-login-nav__toggles-block{bottom:12px;right:12px}.c-login__title{white-space:normal;min-height:56px;margin-bottom:20px}.c-login__title-text{position:static}.c-login__title-right{position:static;margin-top:8px;align-items:flex-start}.c-login__title-question,.c-login__title-link{text-align:left}.c-mobile-bottom-sheet__title{font-size:20px;line-height:28px}}html:has(.p-main),html.fonbet-rem{font-size:max(.9230769231px,.2564102564vw);scroll-behavior:smooth}@media(min-width:1024px){html:has(.p-main),html.fonbet-rem{font-size:.0520833333vw}}html.fonbet-rem.scroll-lock,html:has(.p-main).scroll-lock{overflow:hidden}body.landing-lock{margin:0;background:#000;color:#fff;font-family:Oswald,Arial Narrow,Helvetica Neue,sans-serif}body.landing-lock,body.landing-lock button,body.landing-lock a{color:#fff}body.landing-lock img,body.landing-lock svg{display:block;height:auto;max-width:100%}body.landing-lock .b-programs__spray img,body.landing-lock .b-header__spray img,body.landing-lock .b-why__arrow img,body.landing-lock .b-faq__spray img,body.landing-lock .b-payments__spray img,body.landing-lock .b-conferences__spray img,body.landing-lock .b-contact__spray img,body.landing-lock .b-reviews__spray img,body.landing-lock .b-conferences__player img,body.landing-lock .b-why__ball-text img,body.landing-lock .b-why__title-crown img{width:100%;height:auto;max-width:none}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.p-main .b-header__logo-text{display:flex;align-items:center;gap:12rem;font-family:Oswald,Arial Narrow,sans-serif;font-weight:700;font-size:22rem;letter-spacing:.02em;text-transform:uppercase;color:#fff}@media(min-width:1024px){.p-main .b-header__logo-text{font-size:42rem;gap:18rem}}.p-main .b-header__logo-text em{color:#e80024;font-style:normal}.p-main .b-header__lang{color:#fff!important}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.p-main .swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.p-main .swiper-pagination.swiper-pagination-hidden{opacity:0}.p-main .swiper-pagination-disabled>.swiper-pagination,.p-main .swiper-pagination.swiper-pagination-disabled{display:none!important}.p-main .swiper-horizontal>.swiper-pagination-bullets,.p-main .swiper-pagination-bullets.swiper-pagination-horizontal,.p-main .swiper-pagination-custom,.p-main .swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.p-main .swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.p-main .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.p-main .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.p-main .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.p-main .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.p-main .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.p-main .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.p-main .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.p-main .swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}.p-main button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.p-main .swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.p-main .swiper-pagination-bullet:only-child{display:none!important}.p-main .swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.p-main .swiper-pagination-vertical.swiper-pagination-bullets,.p-main .swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.p-main .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.p-main .swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.p-main .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.p-main .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.p-main .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.p-main .swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.p-main .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.p-main .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.p-main .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.p-main .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.p-main .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.p-main .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.p-main .swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.p-main .swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.p-main .swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.p-main .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.p-main .swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.p-main .swiper-horizontal>.swiper-pagination-progressbar,.p-main .swiper-pagination-progressbar.swiper-pagination-horizontal,.p-main .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.p-main .swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.p-main .swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.p-main .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.p-main .swiper-pagination-progressbar.swiper-pagination-vertical,.p-main .swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.p-main .swiper-pagination-lock{display:none}@keyframes show-opacity{0%{opacity:0}to{opacity:1}}@keyframes hide-opacity{0%{opacity:1}to{opacity:0}}@keyframes running-line1{0%{transform:translate(100%)}to{transform:translate(-100%)}}@keyframes running-line2{0%{transform:translate(0)}to{transform:translate(-200%)}}.p-main .backside{position:absolute;top:0;right:0;bottom:0;left:0}.p-main .overlay{scrollbar-width:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;display:flex;flex-direction:column;padding:15rem;overflow:scroll;background-color:#000c;opacity:0;transition-timing-function:ease-out;transition-duration:.5s;transition-property:opacity;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.p-main .overlay::-webkit-scrollbar{display:none}.p-main .overlay.show{opacity:1;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;pointer-events:auto}.p-main .overlay.reg{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.visually-hidden:not(:focus,:active),input[type=checkbox].visually-hidden,input[type=radio].visually-hidden,input[type=file].visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;clip:rect(0 0 0 0);clip-path:inset(100%)}.p-main .b-conferences{position:relative}@media(min-width:1024px){.p-main .b-conferences{margin-top:100rem}}.p-main .b-conferences__spray img{width:100%}.p-main .b-conferences__spray.first{position:absolute;top:-17rem;right:-378rem;width:600rem;transform:rotate(15deg)}@media(min-width:1024px){.p-main .b-conferences__spray{display:none}}.p-main .b-conferences__player{display:none}@media(min-width:1024px){.p-main .b-conferences__player{position:absolute;top:75rem;left:-164rem;display:block;width:598rem}.p-main .b-conferences__player img{width:100%}}.p-main .b-conferences__content{position:relative;padding:40rem 5rem}@media(min-width:1024px){.p-main .b-conferences__content{padding:60rem 100rem}}.p-main .b-conferences__block{display:flex;flex-direction:column;gap:20rem;margin-top:40rem}@media(min-width:1024px){.p-main .b-conferences__block{gap:40rem;margin-top:100rem}.p-main .b-conferences__block.top{margin-top:60rem}}.p-main .b-conferences__title{margin:0;font-family:Oswald,Arial Narrow,Helvetica Neue,sans-serif;font-size:24rem;line-height:1;font-weight:700;text-align:center;text-transform:uppercase}@media(min-width:1024px){.p-main .b-conferences__title{font-size:35rem}}.p-main .b-conferences__places{padding:0;list-style:none;display:flex;flex-direction:column;align-items:flex-start;gap:30rem;width:-moz-max-content;width:max-content;max-width:100%;margin:0 auto}@media(min-width:1024px){.p-main .b-conferences__places{gap:80rem;padding-right:112rem}}.p-main .b-conferences__companies{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 20rem}.p-main .b-conferences__company{flex-shrink:0;width:-moz-max-content;width:max-content;opacity:.6}.p-main .b-conferences__company img{width:110rem;height:66rem;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-main .b-conferences__company div{display:none}@media(min-width:1024px){.p-main .b-conferences__company{font-size:22rem;line-height:1;font-weight:400;text-align:center;text-transform:uppercase;opacity:1}.p-main .b-conferences__company img{width:200rem;height:120rem}.p-main .b-conferences__company div{display:block}}.p-main .b-contact{position:relative}@media(min-width:1024px){.p-main .b-contact{order:1;margin-top:100rem}}.p-main .b-contact__spray img{width:100%}.p-main .b-contact__spray.first{position:absolute;top:-290rem;left:-335rem;width:600rem;transform:rotate(-2deg)}@media(min-width:1024px){.p-main .b-contact__spray{display:none}}.p-main .b-contact__content{position:relative;padding:40rem 15rem}@media(min-width:1024px){.p-main .b-contact__content{padding:60rem 100rem}}.p-main .b-contact__list{margin:0;padding:0;list-style:none;display:flex;justify-content:center;align-items:center;gap:32rem;margin-top:20rem}.p-main .b-contact__list li{flex-shrink:0}@media(min-width:1024px){.p-main .b-contact__list{gap:200rem;margin-top:80rem}}.p-main .b-contact__link{transition-timing-function:ease-in-out;transition-duration:.3s;transition-property:color;display:block;width:62rem;height:62rem;margin:0;padding:0;color:#fff;background-color:transparent;border:0}.p-main .b-contact__link svg{width:100%;height:100%;fill:currentcolor;stroke:currentcolor}.p-main .b-contact__link:hover,.p-main .b-contact__link:focus-visible{color:#e80024}@media(min-width:1024px){.p-main .b-contact__link{width:134rem;height:134rem}}.p-main .b-faq{position:relative}@media(min-width:1024px){.p-main .b-faq{order:1}}.p-main .b-faq__backside{overflow:hidden}.p-main .b-faq__spray img{width:100%}.p-main .b-faq__spray.first{position:absolute;top:-100rem;left:-480rem;width:790rem;transform:rotate(-10deg)}.p-main .b-faq__spray.second{display:none}@media(min-width:1024px){.p-main .b-faq__spray.first{display:none}.p-main .b-faq__spray.second{position:absolute;top:-100rem;right:-155rem;display:block;width:790rem;transform:rotate(29deg)}}.p-main .b-faq__content{position:relative;padding:40rem 15rem}@media(min-width:1024px){.p-main .b-faq__content{padding:100rem 90rem}}.p-main .b-faq__list{display:flex;flex-direction:column;gap:10rem;margin-top:20rem}@media(min-width:1024px){.p-main .b-faq__list{gap:20rem;margin-top:80rem}}.p-main .b-faq__controls{width:100%;max-width:300rem;margin:20rem auto 0}@media(min-width:1024px){.p-main .b-faq__controls{max-width:420rem;margin-top:80rem}}.p-main .b-header{position:relative}.p-main .b-header.open .b-header__overlay{opacity:1;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;pointer-events:auto}.p-main .b-header.open .b-header__menu{transform:translateY(0)}.p-main .b-header.open .b-header__nav,.p-main .b-header.open .b-header__nav-lang{opacity:1}.p-main .b-header__spray img{width:100%}.p-main .b-header__spray.first{position:absolute;top:-390rem;right:-160rem;width:600rem;transform:scaleY(-1) rotate(-120deg)}@media(min-width:1024px){.p-main .b-header__spray{display:none}}.p-main .b-header__content{position:relative;display:flex;justify-content:space-between;align-items:center;gap:40rem;width:100%;padding:20rem 15rem 22rem}@media(min-width:1024px){.p-main .b-header__content{padding:60rem 90rem 40rem}}.p-main .b-header__logo{position:relative;z-index:11;flex-shrink:0;width:210rem}.p-main .b-header__logo img{width:100%}@media(min-width:1024px){.p-main .b-header__logo{width:500rem;height:139rem}}.p-main .b-header__overlay{position:fixed;top:0;left:0;z-index:10;width:100%;height:100%;background-color:#000c;opacity:0;transition:opacity .5s linear;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.p-main .b-header__menu{position:fixed;top:0;left:0;z-index:10;width:100%;padding:118rem 15rem 40rem;background-color:#000;border-radius:0 0 40rem 40rem;transform:translateY(-100%);transition:transform .7s ease-in-out}@media(min-width:1024px){.p-main .b-header__menu{padding:259rem 90rem 60rem;border-radius:0 0 60rem 60rem}}.p-main .b-header__nav{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;align-items:center;gap:20rem;opacity:0;transition:opacity .5s linear .5s}@media(min-width:1024px){.p-main .b-header__nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:50rem}}.p-main .b-header__col{display:flex;flex-direction:column;align-items:center;gap:20rem}@media(min-width:1024px){.p-main .b-header__col{align-items:flex-start;gap:50rem}}.p-main .b-header__item{transition-timing-function:ease-in-out;transition-duration:.3s;transition-property:color;display:block;width:-moz-max-content;width:max-content;max-width:100%;margin:0;padding:0;font-family:Oswald,Arial Narrow,Helvetica Neue,sans-serif;font-size:20rem;line-height:1;font-weight:900;text-align:center;color:#fff;text-transform:uppercase;background-color:transparent;border:0}.p-main .b-header__item:hover,.p-main .b-header__item:focus-visible{color:#e80024}@media(min-width:1024px){.p-main .b-header__item{font-size:40rem}}.p-main .b-header__nav-lang{width:-moz-max-content;width:max-content;max-width:100%;margin:20rem auto 0;opacity:0;transition:opacity .5s linear .5s}@media(min-width:1024px){.p-main .b-header__nav-lang{display:none}}.p-main .b-header__lang{transition-timing-function:ease-in-out;transition-duration:.3s;transition-property:background-color,border;display:grid;flex-shrink:0;place-items:center;width:30rem;height:30rem;margin:0;padding:0;font-family:Oswald,Arial Narrow,Helvetica Neue,sans-serif;font-size:12rem;line-height:1;font-weight:400;text-align:center;text-transform:uppercase;background-color:#000;border:2rem solid #e80024;border-radius:50%}.p-main .b-header__lang[disabled]{opacity:.5}.p-main .b-header__lang:not([disabled]):hover,.p-main .b-header__lang:not([disabled]):focus-visible{background-color:#e80024}.p-main .b-header__lang:not([disabled]):active{background-color:#b50119;border-color:#b50119}@media(min-width:1024px){.p-main .b-header__lang{width:60rem;height:60rem;font-size:26rem}}.p-main .b-header__controls{position:relative;z-index:11;display:flex;flex-shrink:0;align-items:center}@media(min-width:1024px){.p-main .b-header__controls{justify-content:flex-end;gap:40rem;min-width:560rem}}.p-main .b-header__controls-lang{display:none}@media(min-width:1024px){.p-main .b-header__controls-lang{display:block;flex-shrink:0}}.p-main .b-header__btn{transition-timing-function:ease-in-out;transition-duration:.3s;transition-property:background-color,border;display:none;flex-shrink:0;width:100%;max-width:360rem;margin:0;padding:15rem 30rem;font-family:Oswald,Arial Narrow,Helvetica Neue,sans-serif;font-size:26rem;line-height:1;font-weight:400;text-align:center;text-transform:uppercase;background-color:#000;border:2rem solid #e80024;border-radius:60rem}.p-main .b-header__btn[disabled]{opacity:.5}.p-main .b-header__btn:not([disabled]):hover,.p-main .b-header__btn:not([disabled]):focus-visible{background-color:#e80024}.p-main .b-header__btn:not([disabled]):active{background-color:#b50119;border-color:#b50119}@media(min-width:1024px){.p-main .b-header__btn{display:block}}.p-main .b-header__burger{flex-shrink:0}.p-main .b-payments{position:relative}@media(min-width:1024px){.p-main .b-payments{margin-top:100rem}}.p-main .b-payments__spray{display:none}@media(min-width:1024px){.p-main .b-payments__spray{display:block}.p-main .b-payments__spray img{width:100%}.p-main .b-payments__spray.first{position:absolute;top:-100rem;right:-900rem;width:1500rem;transform:rotate(90deg)}}.p-main .b-payments__content{position:relative;padding:40rem 0}@media(min-width:1024px){.p-main .b-payments__content{padding:60rem 100rem}}.p-main .b-payments__title.desktop{display:none}@media(min-width:1024px){.p-main .b-payments__title.mobile{display:none}.p-main .b-payments__title.desktop{display:block}}.p-main .b-payments__container{margin-top:30rem;padding:0 104rem;overflow:hidden}@media(min-width:1024px){.p-main .b-payments__container{margin-top:60rem;padding:0}}@media(min-width:1024px){.p-main .b-payments__slider-wrp{justify-content:center;gap:120rem}}.p-main .b-payments__item{display:flex;flex-direction:column;gap:2rem}@media(min-width:1024px){.p-main .b-payments__item{width:320rem}}.p-main .b-payments__img{aspect-ratio:1/1}.p-main .b-payments__img img{width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-main .b-payments__name{font-size:14rem;line-height:1;font-weight:700;text-align:center;text-transform:uppercase}@media(min-width:1024px){.p-main .b-payments__name{font-size:22rem}}.p-main .b-payments__pag{position:static;display:flex;justify-content:center;align-items:center;gap:40rem;margin-top:20rem}@media(min-width:1024px){.p-main .b-payments__pag{display:none}}.p-main .b-programs{position:relative}.p-main .b-programs__spray img{width:100%}.p-main .b-programs__spray.first{position:absolute;bottom:-252rem;left:-500rem;width:700rem;transform:scaleY(-1) rotate(-36deg)}.p-main .b-programs__spray.second,.p-main .b-programs__spray.third{display:none}@media(min-width:1024px){.p-main .b-programs__spray.first{display:none}.p-main .b-programs__spray.second{position:absolute;top:-400rem;left:-880rem;display:block;width:1728rem}.p-main .b-programs__spray.third{position:absolute;top:100rem;right:-240rem;display:block;width:538rem}}.p-main .b-programs__content{position:relative;padding:30rem 15rem 40rem}@media(min-width:1024px){.p-main .b-programs__content{padding:60rem 100rem}}.p-main .b-programs__title{margin:0;font-family:Oswald,Arial Narrow,Helvetica Neue,sans-serif;font-size:29rem;line-height:1;font-weight:900;text-align:center;letter-spacing:-.015em;text-transform:uppercase}.p-main .b-programs__title span{display:block;margin-bottom:9rem;font-size:50rem;line-height:45rem;color:#e80024;letter-spacing:0}@media(min-width:1024px){.p-main .b-programs__title{font-size:100rem;line-height:100rem;letter-spacing:0}.p-main .b-programs__title span{margin-top:5rem;font-size:100rem;line-height:100rem}}.p-main .b-programs__list{display:flex;flex-direction:column;gap:20rem;width:100%;max-width:1400rem;margin:30rem auto 0}@media(min-width:1024px){.p-main .b-programs__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:60rem;margin-top:60rem}}.p-main .b-programs__controls{width:100%;max-width:300rem;margin:30rem auto 0}@media(min-width:1024px){.p-main .b-programs__controls{max-width:420rem;margin-top:60rem}}.p-main .b-reviews{position:relative}@media(min-width:1024px){.p-main .b-reviews{margin-top:100rem}}.p-main .b-reviews__spray{display:none}@media(min-width:1024px){.p-main .b-reviews__spray{display:block}.p-main .b-reviews__spray img{width:100%}.p-main .b-reviews__spray.first{position:absolute;top:-246rem;left:-670rem;width:1300rem;transform:rotate(10deg)}}.p-main .b-reviews__content{position:relative;padding:40rem 0}@media(min-width:1024px){.p-main .b-reviews__content{padding:60rem 200rem}}.p-main .b-reviews__container{position:relative;margin-top:20rem}@media(min-width:1024px){.p-main .b-reviews__container{margin-top:80rem}}.p-main .b-reviews__container-wrp{position:relative;padding:0 35rem;overflow:hidden}@media(min-width:1024px){.p-main .b-reviews__container-wrp{padding:0;overflow:visible}}@media(min-width:1024px){.p-main .b-reviews__slider{overflow:hidden}}.p-main .b-reviews__pag{position:static;display:flex;justify-content:center;align-items:center;gap:20rem;margin-top:20rem}@media(min-width:1024px){.p-main .b-reviews__pag{gap:40rem;margin-top:40rem}}.p-main .b-reviews__nav{display:none}@media(min-width:1024px){.p-main .b-reviews__nav{transition-timing-function:ease-in-out;transition-duration:.3s;transition-property:color,opacity;position:absolute;top:179rem;display:grid;place-items:center;width:46rem;height:46rem;margin:0;padding:0;color:#fff;background-color:transparent;border:0}.p-main .b-reviews__nav svg{width:11rem;height:43rem;stroke:currentcolor}.p-main .b-reviews__nav.prev{left:0;transform:translate(-100%)}.p-main .b-reviews__nav.next{right:0;transform:translate(100%)}.p-main .b-reviews__nav[disabled]{opacity:.5}.p-main .b-reviews__nav:not([disabled]):hover,.p-main .b-reviews__nav:not([disabled]):focus-visible{color:#e80024}}.p-main .b-why{position:relative}@media(min-width:1024px){.p-main .b-why{margin-top:100rem}}.p-main .b-why__arrow{display:none}@media(min-width:1024px){.p-main .b-why__arrow{position:absolute;top:53rem;left:-40rem;display:block;width:322rem;opacity:0;animation:arrow 2.5s ease-in-out infinite alternate,show-opacity .5s ease-in-out .5s forwards}.p-main .b-why__arrow img{width:100%}}.p-main .b-why__content{position:relative;padding:40rem 15rem}@media(min-width:1024px){.p-main .b-why__content{padding:60rem 100rem}}.p-main .b-why__title{position:relative;width:-moz-max-content;width:max-content;max-width:100%;margin:0 auto}.p-main .b-why__title-crown{position:absolute;top:8rem;right:-10rem;width:60rem;transform:rotate(34.32deg);animation:crown-rotate 2.5s ease-in-out infinite alternate}.p-main .b-why__title-crown img{width:100%}@media(min-width:1024px){.p-main .b-why__title-crown{top:-100rem;right:-98rem;width:212rem}}.p-main .b-why__list{position:relative;display:flex;flex-direction:column;gap:15rem;width:100%;max-width:1400rem;margin:30rem auto 0}@media(min-width:1024px){.p-main .b-why__list{flex-direction:row;justify-content:space-between;align-items:center;margin-top:60rem}}.p-main .b-why__col{display:flex;flex-direction:column;gap:15rem}@media(min-width:1024px){.p-main .b-why__col{gap:44rem;width:400rem}}.p-main .b-why__item{display:flex;align-items:center;gap:20rem;font-size:20rem;line-height:1;text-transform:uppercase}.p-main .b-why__item svg{width:40rem;height:40rem;fill:currentcolor}@media(min-width:1024px){.p-main .b-why__item{font-size:24rem}.p-main .b-why__item svg{width:55rem;height:55rem}}.p-main .b-why__img{position:absolute;top:31rem;right:0;width:114rem;height:124rem}.p-main .b-why__img svg{width:100%;height:100%;fill:currentcolor}@media(min-width:1024px){.p-main .b-why__img{position:relative;top:auto;right:auto;width:447rem;height:488rem}}.p-main .b-why__ball{position:absolute;top:16rem;left:16rem;width:95rem;height:90rem;transform:rotate(-31deg);animation:why-ball-spin 30s linear infinite,bounce 7s ease-in-out infinite}@media(min-width:1024px){.p-main .b-why__ball{top:57rem;left:56rem;width:375rem;height:361rem;transform:rotate(-33deg)}}.p-main .b-why__ball-text,.p-main .b-why__ball-text img{width:100%}@keyframes arrow{0%{transform:rotate(30deg) translate(-40rem) translateY(-20rem)}to{transform:translate(80rem) translateY(20rem) rotate(20deg)}}@keyframes why-ball-spin{0%{rotate:0deg}to{rotate:360deg}}@keyframes crown-rotate{0%{transform:rotate(34deg)}50%{transform:rotate(40deg)}to{transform:rotate(34deg)}}.p-main .btn-burger{--line-height: 5rem;--line-gap: 4rem;--pos-open: calc(var(--line-height) + var(--line-gap));transition-timing-function:ease-in-out;transition-duration:.3s;transition-property:color,background-color,border-color;position:relative;display:block;flex-shrink:0;width:45rem;height:45rem;margin:0;padding:0;color:#fff;background-color:#0000005e;border:0;cursor:pointer}.p-main .btn-burger span{position:relative;left:50%;display:block;flex-shrink:0;width:45rem;height:var(--line-height);background-color:currentcolor;border-radius:5rem;transform:translate(-50%);transition:all .3s}.p-main .btn-burger span+span{margin-top:var(--line-gap)}.p-main .btn-burger.open span:nth-child(1){animation:ease .7s top forwards}.p-main .btn-burger.close span:nth-child(1){animation:ease .7s top-close forwards}.p-main .btn-burger.open span:nth-child(2){animation:ease .7s scaled forwards}.p-main .btn-burger.close span:nth-child(2){animation:ease .7s scaled-close forwards}.p-main .btn-burger.open span:nth-child(3){animation:ease .7s bottom forwards}.p-main .btn-burger.close span:nth-child(3){animation:ease .7s bottom-close forwards}.p-main .btn-burger:hover,.p-main .btn-burger:focus-visible{color:#e80024}@media(min-width:1024px){.p-main .btn-burger{--line-height: 8rem;--line-gap: 5rem;width:60rem;height:60rem}.p-main .btn-burger span{width:60rem;border-radius:8rem}}@keyframes top{0%{top:0;transform:translate(-50%) rotate(0)}50%{top:var(--pos-open);transform:translate(-50%) rotate(0)}to{top:var(--pos-open);transform:translate(-50%) rotate(45deg)}}@keyframes top-close{0%{top:var(--pos-open);transform:translate(-50%) rotate(45deg)}50%{top:var(--pos-open);transform:translate(-50%) rotate(0)}to{top:0;transform:translate(-50%) rotate(0)}}@keyframes bottom{0%{bottom:0;transform:translate(-50%) rotate(0)}50%{bottom:var(--pos-open);transform:translate(-50%) rotate(0)}to{bottom:var(--pos-open);transform:translate(-50%) rotate(135deg)}}@keyframes bottom-close{0%{bottom:var(--pos-open);transform:translate(-50%) rotate(135deg)}50%{bottom:var(--pos-open);transform:translate(-50%) rotate(0)}to{bottom:0;transform:translate(-50%) rotate(0)}}@keyframes scaled{50%{transform:translate(-50%) scale(0)}to{transform:translate(-50%) scale(0)}}@keyframes scaled-close{0%{transform:translate(-50%) scale(0)}50%{transform:translate(-50%) scale(0)}}.p-main .btn-close{transition-timing-function:ease-in-out;transition-duration:.3s;transition-property:color;display:block;width:28rem;height:28rem;margin:0;padding:0;color:#fff;background-color:#000;border:0}.p-main .btn-close svg{width:100%;height:100%;fill:none;stroke:currentcolor}.p-main .btn-close:hover,.p-main .btn-close:focus-visible{color:#e80024}.p-main .btn-close.black{color:#000;background-color:transparent}.p-main .btn-close.black:hover,.p-main .btn-close.black:focus-visible{color:#e80024}@media(min-width:1024px){.p-main .btn-close{width:42rem;height:42rem}}.p-main .btn{transition-timing-function:ease-in-out;transition-duration:.3s;transition-property:color,background-color;display:block;flex-shrink:0;width:100%;margin:0;padding:15rem 30rem;overflow:hidden;font-size:20rem;line-height:1;font-weight:900;text-align:center;color:#fff;text-transform:uppercase;background-color:#e80024;border:0;border-radius:50rem}.p-main .btn[disabled]{opacity:.5}.p-main .btn:not([disabled]):hover,.p-main .btn:not([disabled]):focus-visible{background-color:#ba001d}.p-main .btn:not([disabled]):active{background-color:#b50119}.p-main .btn.widget{width:-moz-max-content;width:max-content;max-width:100%;padding:12rem 20rem;font-size:18rem;font-weight:700}@media(min-width:1024px){.p-main .btn{padding:24rem 48rem;font-size:32rem;border-radius:80rem}.p-main .btn.widget{padding:12rem 30rem;font-size:20rem}}.p-main .c-faq{transition-timing-function:ease-in-out;transition-duration:.3s;transition-property:border;position:relative;padding:13rem 38rem 13rem 18rem;background-color:#000;border:2rem solid #e80024;border-radius:20rem}.p-main .c-faq:has(.c-faq__btn:hover),.p-main .c-faq:has(.c-faq__btn:focus){border-color:#fff}.p-main .c-faq.open .c-faq__icon{transform:translateY(-50%) rotate(135deg)}@media(min-width:1024px){.p-main .c-faq{padding:38rem 156rem 38rem 56rem;border-width:4rem;border-radius:40rem}}.p-main .c-faq__btn{position:absolute;top:0;left:0;display:block;width:100%;height:100%;margin:0;padding:0;background-color:transparent;border:0;border-radius:20rem}@media(min-width:1024px){.p-main .c-faq__btn{border-radius:40rem}}.p-main .c-faq__icon{transition-timing-function:ease-in-out;transition-duration:.3s;transition-property:transform;position:absolute;top:50%;right:10rem;width:20rem;height:20rem;color:#fff;transform:translateY(-50%)}.p-main .c-faq__icon svg{width:100%;height:100%;fill:currentcolor}@media(min-width:1024px){.p-main .c-faq__icon{right:38rem;width:56rem;height:56rem}}.p-main .c-faq__header{transition-timing-function:ease-in-out;transition-duration:.3s;transition-property:background-color,color;display:block;font-family:Oswald,Arial Narrow,Helvetica Neue,sans-serif;font-size:16rem;line-height:1;font-weight:700;text-align:left;color:#fff;text-transform:uppercase;background-color:transparent;border:0}@media(min-width:1024px){.p-main .c-faq__header{font-size:36rem}}.p-main .c-faq__body{transition-timing-function:ease-in-out;transition-duration:.3s;transition-property:max-height;max-height:0;overflow:hidden;font-size:12rem;line-height:13rem;font-weight:300}.p-main .c-faq__body p{margin:0;padding-top:5rem}.p-main .c-faq__body a{transition-timing-function:ease-in-out;transition-duration:.3s;transition-property:color;position:relative;text-decoration:underline}.p-main .c-faq__body a:not([disabled]):hover,.p-main .c-faq__body a:not([disabled]):focus-visible{color:#e80024}@media(min-width:1024px){.p-main .c-faq__body{font-size:28rem;line-height:1;text-transform:uppercase}.p-main .c-faq__body p{margin:0;padding-top:20rem}}.p-main .c-place{display:flex;align-items:center;gap:20rem}@media(min-width:1024px){.p-main .c-place{gap:32rem}}.p-main .c-place__icon{flex-shrink:0;width:50rem;height:87rem}.p-main .c-place__icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;-o-object-position:center bottom;object-position:center bottom}@media(min-width:1024px){.p-main .c-place__icon{width:80rem;height:152rem}}.p-main .c-place__wrp{display:flex;flex-direction:column;gap:4rem;line-height:1}@media(min-width:1024px){.p-main .c-place__wrp{gap:8rem}}.p-main .c-place__date{font-size:20rem;font-weight:900;color:#e80024}@media(min-width:1024px){.p-main .c-place__date{font-size:35rem}}.p-main .c-place__logo{flex-shrink:0;width:auto;height:40rem}.p-main .c-place__logo img{width:auto;height:100%}@media(min-width:1024px){.p-main .c-place__logo{height:66rem}}.p-main .c-place__name{font-size:40rem;font-weight:900}@media(min-width:1024px){.p-main .c-place__name{font-size:66rem}}.p-main .c-place__address{font-size:20rem}@media(min-width:1024px){.p-main .c-place__address{font-size:35rem}}.p-main .c-program{padding:15rem 23rem;background-color:#000;border:2rem solid #e80024;border-radius:20rem}@media(min-width:1024px){.p-main .c-program{padding:22rem 46rem 30rem;border-width:4rem;border-radius:40rem}}.p-main .c-program__name{font-family:Oswald,Arial Narrow,Helvetica Neue,sans-serif;font-size:32rem;line-height:1;font-weight:900;text-align:left;text-transform:uppercase}@media(min-width:1024px){.p-main .c-program__name{font-size:60rem}}.p-main .c-program__list{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5rem 0;margin-top:18rem}@media(min-width:1024px){.p-main .c-program__list{gap:20rem 0;margin-top:40rem}}.p-main .c-program__item{display:flex;align-items:center;gap:10rem;padding-right:10rem;font-size:13rem;line-height:1}.p-main .c-program__item svg{flex-shrink:0;width:20rem;height:20rem}@media(min-width:1024px){.p-main .c-program__item{gap:22rem;padding-right:20rem;font-size:24rem}.p-main .c-program__item svg{width:30rem;height:30rem}}.p-main .c-program__info{margin-top:13rem;font-size:13rem;line-height:1;font-weight:700}@media(min-width:1024px){.p-main .c-program__info{margin-top:34rem;font-size:22rem}}.p-main .c-review{flex-shrink:0;width:100%;padding:11rem 18rem;background-color:#000;border:2rem solid #e80024;border-radius:19rem}@media(min-width:1024px){.p-main .c-review{width:calc((100% - 20rem)/2);padding:36rem;border-width:4rem}}.p-main .c-review__wrp.hide{-webkit-box-orient:vertical;-webkit-line-clamp:10;display:-webkit-box;overflow:hidden}@media(min-width:1024px){.p-main .c-review__wrp.hide{-webkit-box-orient:vertical;-webkit-line-clamp:7;display:-webkit-box;overflow:hidden}}.p-main .c-review__text{margin:0;font-size:12rem;line-height:13rem;font-weight:300}@media(min-width:1024px){.p-main .c-review__text{font-size:24rem;line-height:28rem}}.p-main .c-review__controls{margin-top:4rem}.p-main .c-review__btn{transition-timing-function:ease-in-out;transition-duration:.3s;transition-property:background-color,color;display:block;width:-moz-max-content;width:max-content;max-width:100%;margin:0;padding:0;font-family:Oswald,Arial Narrow,Helvetica Neue,sans-serif;font-size:12rem;line-height:13rem;font-weight:700;text-align:left;color:#fff;background-color:transparent;border:0}.p-main .c-review__btn:hover,.p-main .c-review__btn:focus-visible{color:#e80024}@media(min-width:1024px){.p-main .c-review__btn{margin-top:10rem;font-size:24rem;line-height:28rem}}.p-main .c-review___link{display:block;width:140rem;height:24rem;margin-top:20rem}.p-main .c-review___link img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}@media(min-width:1024px){.p-main .c-review___link{width:300rem;height:50rem;margin-top:40rem}}.p-main .title{position:relative;margin:0;font-family:Oswald,Arial Narrow,Helvetica Neue,sans-serif;font-size:37rem;line-height:1;font-weight:900;text-align:center;color:#fff;letter-spacing:-.01em;text-transform:uppercase}.p-main .title span{color:#e80024}@media(min-width:1024px){.p-main .title{font-size:100rem;letter-spacing:0}}.p-main .m-about{position:relative;flex-shrink:0;width:100%;margin:auto;padding:18rem;color:#fff;background-color:#000;border:2rem solid #e80024;border-radius:16rem}@media(min-width:1024px){.p-main .m-about{max-width:890rem;padding:36rem 46rem;border-radius:40rem}}.p-main .m-about__close{transition-timing-function:ease-in-out;transition-duration:.3s;transition-property:color;position:absolute;right:-2rem;bottom:calc(100% + 8rem);z-index:1}@media(min-width:1024px){.p-main .m-about__close{right:-4rem}}.p-main .m-about__backside{overflow:hidden;border-radius:16rem}@media(min-width:1024px){.p-main .m-about__backside{border-radius:40rem}}.p-main .m-about__bg{position:absolute;top:0;right:0;bottom:0;left:0}.p-main .m-about__bg img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top right;object-position:top right}.p-main .m-about__content{position:relative}.p-main .m-about__title{margin:0;font-family:Oswald,Arial Narrow,Helvetica Neue,sans-serif;font-size:24rem;line-height:1;font-weight:900;text-align:left;text-transform:uppercase}@media(min-width:1024px){.p-main .m-about__title{font-size:60rem}}.p-main .m-about__text{display:flex;flex-direction:column;gap:8rem;margin:8rem 0 0;font-size:12rem;line-height:14rem;font-weight:300}.p-main .m-about__text p{margin:0}.p-main .m-about__text b{font-weight:700}.p-main .m-about__text a{transition-timing-function:ease-in-out;transition-duration:.3s;transition-property:color;text-decoration:underline}.p-main .m-about__text a:not([disabled]):hover,.p-main .m-about__text a:not([disabled]):focus-visible{color:#e80024}@media(min-width:1024px){.p-main .m-about__text{gap:24rem;margin-top:24rem;font-size:24rem;line-height:28rem}}.p-main{position:relative;flex-grow:1;overflow-x:hidden}.p-main__backside{overflow:hidden}.p-main__pattern{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/landing/bg-pattern.png);background-size:100% auto;background-position:0 0;opacity:.8}.p-main__gradient{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(90deg,#0000,#000,#0000);background-size:200% 100%;background-position:0% 0;animation:gradient-move 30s linear infinite}.p-main__drops{position:absolute;top:0;right:0;bottom:0;left:0;display:none}.p-main__drops img{width:100%}@media(min-width:1024px){.p-main__drops{display:none}}.p-main__loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.p-main__content{position:relative;display:flex;flex-direction:column;padding-bottom:160rem}@media(min-width:1024px){.p-main__content{padding-bottom:50rem}}@keyframes gradient-move{0%{background-position:200% 0}to{background-position:0% 0}}.p-main .w-contact{display:none}@media(min-width:1024px){.p-main .w-contact{position:fixed;right:15rem;bottom:150rem;display:flex;flex-direction:column;align-items:center;gap:10rem;opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.p-main .w-contact.show{animation:show-opacity 1.5s linear 1s forwards;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;pointer-events:auto}.p-main .w-contact.hide{animation:hide-opacity 1s linear forwards}}.p-main .w-contact__content{display:flex;flex-direction:column;align-items:center;gap:10rem;width:-moz-max-content;width:max-content;max-width:100%;padding:18rem 8rem;background-color:#000;border:2rem solid #ffffff;border-radius:70rem}.p-main .w-contact__text{writing-mode:tb;margin-bottom:80rem;font-size:16rem;line-height:1;font-weight:400;text-align:left;text-transform:none;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.02em}.p-main .w-contact__btn{transition-timing-function:ease-in-out;transition-duration:.3s;transition-property:color;display:block;flex-shrink:0;width:50rem;height:50rem;margin:0;padding:0;color:#fff;background-color:transparent;border:0;border-radius:50%}.p-main .w-contact__btn svg{width:100%;height:100%;fill:currentcolor;stroke:currentcolor}.p-main .w-contact__btn:hover,.p-main .w-contact__btn:focus-visible{color:#e80024}@keyframes loader-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.p-main .w-telegram{position:fixed;bottom:0;left:0;z-index:10;width:100%;padding:20rem 60rem 20rem 30rem;color:#000;background-color:#fff;transform:translateY(100%)}.p-main .w-telegram.show{animation:show-widget-telegram .75s ease-in-out 3s forwards}.p-main .w-telegram.hide{animation:hide-widget-telegram .5s linear forwards}@media(min-width:1024px){.p-main .w-telegram{display:flex;justify-content:center;align-items:center;padding:28rem 90rem}}.p-main .w-telegram__close{position:absolute;top:20rem;right:20rem}@media(min-width:1024px){.p-main .w-telegram__close{right:29rem}}.p-main .w-telegram__icon{display:none}@media(min-width:1024px){.p-main .w-telegram__icon{display:block;flex-shrink:0;width:48rem;height:48rem;margin-right:20rem}.p-main .w-telegram__icon img{width:100%;height:100%}}@media(min-width:1024px){.p-main .w-telegram__wrp{margin-right:38rem}}.p-main .w-telegram__title{margin:0;font-size:23rem;line-height:26rem;font-weight:700;text-align:left;text-transform:uppercase}.p-main .w-telegram__text{margin:6rem 0 0;font-size:14rem;line-height:17rem}@media(min-width:1024px){.p-main .w-telegram__text{font-size:16rem;line-height:18rem}}.p-main .w-telegram__controls{margin-top:8rem}@media(min-width:1024px){.p-main .w-telegram__controls{flex-shrink:0;margin-top:0}}@keyframes show-widget-telegram{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes hide-widget-telegram{0%{transform:translateY(0)}to{transform:translateY(100%)}}.p-main .b-payments__slider-wrp{display:flex;align-items:flex-start;gap:40rem}.p-main .c-program__item{display:flex;align-items:center;gap:8rem;font-size:14rem;line-height:1.1;text-transform:uppercase}@media(min-width:1024px){.p-main .c-program__item{gap:12rem;font-size:22rem}}.p-main .c-program__item svg{flex-shrink:0;width:20rem;height:20rem;fill:currentcolor}@media(min-width:1024px){.p-main .c-program__item svg{width:32rem;height:32rem}}.p-main .c-program__info{margin-top:16rem;font-size:14rem;font-weight:700;text-transform:uppercase}@media(min-width:1024px){.p-main .c-program__info{margin-top:30rem;font-size:22rem}}.p-main .b-header__logo .vb-logo{--logo-text-size: 18px}@media(min-width:1024px){.p-main .b-header__logo .vb-logo{--logo-text-size: 42px}}.p-main .b-header__logo .vb-logo__partners{color:#e80024}.p-main .b-reviews__slider-wrp{display:flex;gap:15rem}.p-main .b-reviews__pag{gap:12rem}.p-main .b-reviews__pag button.is-active{background:#e80024!important;opacity:1!important}.p-main .overlay:not(.show){pointer-events:none}@font-face{font-family:Fact Expanded Extra Bold;src:url(/fonts/FactExpanded-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}:root{--primary: #d42a28;--primary-hover: #e03533;--primary-soft: rgba(212, 42, 40, .16);--accent-lime: #cddd00;--success: #66a319;--danger: #e03533;--text: #e6e6e6;--text-emphasis: #ffffff;--muted: #8e949e;--border: #32373e;--bg: #121416;--card: #202327;--header: #121416;--input-bg: #292d32;--shadow: 0 8px 24px rgba(0, 0, 0, .28);--radius: 6px;--font: Inter, system-ui, "Helvetica Neue", Helvetica, Arial, sans-serif}*{box-sizing:border-box}html,body,#root{min-height:100%}body{margin:0;font-family:var(--font);font-size:15px;line-height:1.5;color:var(--text);background:var(--bg)}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}textarea{width:100%;border:1px solid var(--border);border-radius:var(--radius);padding:10px 12px;resize:vertical;background:var(--input-bg);color:var(--text)}.vb-logo{display:inline-flex;align-items:baseline;gap:8px;color:var(--text-emphasis)}.vb-logo__text{display:inline-block;color:var(--text-emphasis);font-family:Fact Expanded Extra Bold,sans-serif;font-size:var(--logo-text-size, 22px);font-weight:800;font-style:normal;line-height:1;letter-spacing:.02em;white-space:nowrap;transform-origin:left center}.vb-logo__text--italic{transform:skew(-12deg)}.vb-logo__partners{font-size:calc(var(--logo-text-size, 22px) * .48);font-weight:800;letter-spacing:.14em;color:var(--muted);text-transform:uppercase;line-height:1;align-self:center}.vb-logo--stacked{flex-direction:column;align-items:center;gap:8px}.vb-logo--stacked .vb-logo__partners{display:block;align-self:center;font-size:calc(var(--logo-text-size, 22px) * .42);letter-spacing:.32em;padding-left:.32em;color:#b8bec8;font-weight:800}.vb-logo__sub{font-size:12px;font-weight:600;color:var(--muted);letter-spacing:.04em;text-transform:uppercase;padding-left:8px;border-left:1px solid var(--border);margin-left:2px}.page-login{min-height:100vh;background:radial-gradient(ellipse 80% 50% at 50% -10%,rgba(212,42,40,.22),transparent 55%),var(--bg);color:var(--text);display:flex;flex-direction:column}.page-login__top{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;gap:12px}.page-login__main{flex:1;display:grid;place-items:center;padding:24px}.login-card{width:min(380px,100%);text-align:center}.login-card .vb-logo{margin-bottom:28px;justify-content:center}.login-card .vb-logo--stacked{width:100%}.login-card h1{margin:0 0 20px;font-size:30px;font-weight:600;color:var(--text-emphasis)}.login-card form{display:grid;gap:12px}.field input{width:100%;border:1px solid var(--border);border-radius:var(--radius);padding:12px 14px;background:var(--input-bg);color:var(--text)}.field input::placeholder{color:var(--muted)}.field input:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft)}.login-actions{display:flex;justify-content:flex-end}.link-btn{border:0;background:none;color:var(--muted);cursor:pointer;padding:0}.link-btn:hover{color:var(--primary-hover)}.btn{border:0;border-radius:var(--radius);padding:12px 16px;cursor:pointer;font-weight:600}.btn-primary{background:var(--primary);color:var(--text-emphasis);text-transform:uppercase;letter-spacing:.4px;box-shadow:inset 0 0 0 1px var(--primary)}.btn-primary:hover{background:var(--primary-hover)}.btn-primary:disabled{opacity:.7;cursor:wait}.btn-ghost{background:transparent;color:var(--text);border:1px solid var(--border);border-radius:var(--radius);padding:8px 12px;cursor:pointer;font-weight:600}.btn-ghost:hover{border-color:var(--primary);color:var(--text-emphasis)}.success-banner{background:#66a31924;color:#b6e06a;border:1px solid rgba(102,163,25,.35);border-radius:var(--radius);padding:10px 12px}.copy-field{width:100%}.copy-field__label{margin-bottom:6px}.copy-field__row{display:flex;gap:8px;align-items:center}.copy-field__row input{flex:1;min-width:0;border:1px solid var(--border);border-radius:var(--radius);padding:8px 10px;background:var(--input-bg);color:var(--text)}.filter-label{display:flex;flex-direction:column;gap:4px;color:var(--muted);font-size:11px}.filter-label input{border:1px solid var(--border);border-radius:var(--radius);padding:8px 10px;background:var(--input-bg);color:var(--text)}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;word-break:break-all}.section-title{margin:8px 0 10px;font-size:15px;color:var(--text-emphasis)}.offer-card__top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.offer-card__top h3{margin:0}table.data tr.is-selected td{background:var(--primary-soft)}.metrics--6{grid-template-columns:repeat(6,minmax(120px,1fr))}.metrics--4{grid-template-columns:repeat(4,minmax(120px,1fr))}.badge.danger{background:#e0353329;color:#ff8a88}.panel__body label.stack input,.panel__body label.stack select,.panel__body .stack>input,.panel__body .stack>select{border:1px solid var(--border);border-radius:var(--radius);padding:10px 12px;background:var(--input-bg);color:var(--text);width:100%}.login-footer-note{margin-top:16px;color:var(--muted)}.login-footer-note a{color:var(--primary-hover)}.page-login__powered{text-align:center;padding:16px;color:var(--muted);border-top:1px solid var(--border)}.error-banner{background:#e0353324;color:#ff8a88;border:1px solid rgba(224,53,51,.35);border-radius:var(--radius);padding:10px 12px;text-align:left}.app-shell{min-height:100vh;display:flex;flex-direction:column;background:var(--bg)}.topbar{position:sticky;top:0;z-index:40;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#101214f0;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:20px;padding:0 22px;min-height:64px}.topbar__left{display:flex;align-items:center;gap:8px;min-width:0;flex-shrink:0}.topbar__brand{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;padding:4px 0}.topbar__nav{display:flex;align-items:center;gap:4px;flex:1;min-width:0;overflow:visible}.topbar__nav>a,.topbar__more-btn{display:inline-flex;align-items:center;gap:8px;padding:9px 12px;font-size:13px;font-weight:600;color:var(--muted);white-space:nowrap;border-radius:10px;border:0;background:transparent;cursor:pointer;transition:background .15s ease,color .15s ease;line-height:1}.topbar__nav>a .nav-icon,.topbar__more-btn .nav-icon{opacity:.9;flex-shrink:0}.topbar__nav>a:hover,.topbar__more-btn:hover{color:var(--text-emphasis);background:#ffffff0d}.topbar__nav>a.active,.topbar__more-btn.active{color:var(--text-emphasis);background:var(--primary-soft)}.topbar__nav>a.active .nav-icon,.topbar__more-btn.active .nav-icon{color:#ff8a88;opacity:1}.topbar__more{position:relative}.topbar__more-menu{position:absolute;top:calc(100% + 10px);left:0;min-width:240px;background:#1a1d22;border:1px solid var(--border);border-radius:12px;box-shadow:0 16px 40px #00000073;padding:8px;z-index:50;display:grid;gap:2px}.topbar__more-menu a{display:flex;align-items:center;gap:10px;padding:11px 12px;border-radius:8px;color:var(--muted);font-size:13px;font-weight:600}.topbar__more-menu a:hover{background:#ffffff0d;color:var(--text-emphasis)}.topbar__more-menu a.active{background:var(--primary-soft);color:var(--text-emphasis)}.topbar__more-menu a.active .nav-icon{color:#ff8a88}.topbar__right{display:flex;align-items:center;gap:10px;margin-left:auto;flex-shrink:0}.topbar__email{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.user-chip{display:inline-flex;align-items:center;gap:10px;padding:4px 10px 4px 4px;border:1px solid var(--border);border-radius:999px;background:#ffffff08;color:var(--text);cursor:pointer;max-width:220px}.user-chip:hover{border-color:#d42a2866;background:#ffffff0d}.user-chip__meta{display:grid;min-width:0;text-align:left}.user-chip__meta strong{font-size:13px;font-weight:600;color:var(--text-emphasis);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.avatar--chip{width:30px;height:30px;font-size:12px}.icon-btn{width:40px;height:40px;border:1px solid var(--border);border-radius:10px;background:var(--input-bg);color:var(--text);display:grid;place-items:center;cursor:pointer;padding:0;flex-shrink:0}.icon-btn:hover{border-color:#d42a2873;color:var(--text-emphasis)}.icon-btn--ghost{border-color:transparent;background:transparent}.topbar__menu-btn{display:none}.balance-pill{display:inline-flex;align-items:center;gap:7px;color:var(--accent-lime);font-weight:600;white-space:nowrap;background:#cddd0014;border:1px solid rgba(205,221,0,.24);border-radius:999px;padding:8px 14px;font-size:13px;line-height:1}.balance-pill:hover{border-color:#cddd0080;color:var(--accent-lime);background:#cddd001f}.balance-pill .nav-icon{color:var(--accent-lime);flex-shrink:0}.balance-pill strong{font-weight:700;letter-spacing:-.01em}.avatar{width:36px;height:36px;border-radius:50%;background:var(--primary);color:#fff;display:grid;place-items:center;font-weight:700;border:0;cursor:pointer;font-size:13px;flex-shrink:0}.avatar--sm{width:40px;height:40px;font-size:14px;cursor:default}.dropdown__item{display:flex!important;align-items:center;gap:10px}.drawer-backdrop,.drawer,.bottom-nav{display:none}.topbar__desktop-only{display:contents}.dropdown{position:relative}.dropdown__menu{position:absolute;right:0;top:calc(100% + 8px);background:var(--card);border:1px solid var(--border);border-radius:var(--radius);min-width:200px;box-shadow:var(--shadow);padding:6px 0}.dropdown__meta{display:grid;gap:2px;padding:10px 14px 8px;border-bottom:1px solid var(--border);margin-bottom:4px}.dropdown__meta strong{color:var(--text-emphasis);font-size:13px}.dropdown__menu button,.dropdown__menu a{display:block;width:100%;text-align:left;padding:10px 14px;border:0;background:none;cursor:pointer;color:var(--text)}.dropdown__menu button:hover,.dropdown__menu a:hover{background:var(--primary-soft);color:var(--text-emphasis)}.content{padding:28px 28px 36px;max-width:1440px;width:100%;margin:0 auto;flex:1}.panel{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow)}.panel__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;border-bottom:1px solid var(--border)}.panel__head h2{margin:0;font-size:18px;font-weight:600;color:var(--text-emphasis)}.panel__body{padding:16px 18px}.metrics{display:grid;grid-template-columns:repeat(8,minmax(120px,1fr));gap:12px;margin-bottom:16px}.metric{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:16px 12px;text-align:center;box-shadow:var(--shadow)}.metric__label{color:var(--muted);margin-bottom:8px;font-size:13px}.metric__value{font-size:26px;font-weight:600;margin-bottom:6px;color:var(--text-emphasis)}.metric__period{color:var(--muted);font-size:12px}.charts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.chart-card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:14px;min-height:280px;box-shadow:var(--shadow)}.chart-card h3{margin:0 0 12px;text-align:center;font-size:14px;font-weight:500;color:var(--muted)}.table-wrap{overflow:auto}table.data{width:100%;border-collapse:collapse}table.data th,table.data td{padding:14px 12px;border-bottom:1px solid var(--border);text-align:left;white-space:nowrap;font-size:14px}table.data th{color:var(--muted);font-weight:600;background:#1a1d22}.filters{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.filters input,.filters select{border:1px solid var(--border);border-radius:var(--radius);padding:8px 10px;background:var(--input-bg);color:var(--text);min-width:160px}.filters input:focus,.filters select:focus{outline:none;border-color:var(--primary)}.badge{display:inline-flex;align-items:center;padding:3px 8px;border-radius:4px;background:var(--primary-soft);color:#ff8a88;font-weight:600}.badge.success{background:#66a31929;color:var(--success)}.empty{padding:40px 16px;text-align:center;color:var(--muted)}.loading{padding:40px;text-align:center;color:var(--muted)}.stack{display:grid;gap:12px}.grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.wallet-card{padding:18px}.wallet-card__label{color:var(--muted);margin-bottom:8px}.wallet-card__value{font-size:24px;font-weight:700;color:var(--text-emphasis)}.muted{color:var(--muted)}.lang-switch{position:relative}.lang-switch__btn{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--border);background:#ffffff08;border-radius:999px;padding:7px 12px;cursor:pointer;color:var(--text);font-weight:600;font-size:12px;min-height:36px}.lang-switch__btn:hover{border-color:#d42a2866;background:#ffffff0d}.lang-switch--dark .lang-switch__btn,.lang-switch__btn{background:transparent;border-color:#ffffff2e;color:var(--text)}.lang-switch__flag{font-size:15px;line-height:1}.lang-switch__menu{position:absolute;right:0;top:calc(100% + 6px);min-width:110px;background:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);z-index:30;overflow:hidden}.lang-switch__menu button{width:100%;display:flex;align-items:center;gap:8px;border:0;background:none;padding:10px 12px;cursor:pointer;color:var(--text);text-align:left}.lang-switch__menu button:hover,.lang-switch__menu button.active{background:var(--primary-soft);color:var(--text-emphasis)}.offer-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.offer-card{padding:16px;border:1px solid var(--border);border-radius:var(--radius);background:#1a1d22}.offer-card h3{margin:0 0 8px;font-size:17px;color:var(--text-emphasis)}.offer-meta{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}@media(max-width:1200px){.metrics{grid-template-columns:repeat(4,minmax(120px,1fr))}.topbar{gap:12px;padding:0 14px}.topbar__nav>a span,.topbar__more-btn span:not(:last-child){display:none}.topbar__nav>a,.topbar__more-btn{padding:10px}.topbar__more-btn .nav-icon:last-child{display:none}.user-chip__meta{display:none}.user-chip{padding:3px;border-radius:50%}.topbar__email{display:none}}@media(max-width:900px){.charts,.grid-2{grid-template-columns:1fr}.metrics{grid-template-columns:repeat(2,minmax(120px,1fr))}.metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.topbar{padding:0 10px 0 4px;min-height:52px;gap:4px}.topbar__left{flex:1;min-width:0;gap:2px}.topbar__menu-btn{display:grid;width:44px;height:44px;border:0;background:transparent;border-radius:10px;color:var(--text-emphasis)}.topbar__menu-btn:hover{background:#ffffff0d;border-color:transparent}.topbar__brand{min-width:0;overflow:hidden}.topbar__brand .vb-logo{gap:0}.topbar__brand .vb-logo__text{font-size:15px;letter-spacing:.02em}.topbar__nav{display:none}.topbar__desktop-only{display:none!important}.topbar__right{gap:8px}.topbar__email{display:none}.user-chip{padding:0;border:0;background:transparent;border-radius:50%}.user-chip__meta{display:none}.avatar--chip{width:34px;height:34px}.balance-pill{padding:6px 9px;gap:5px;font-size:12px;max-width:none;background:#cddd0014;border:1px solid rgba(205,221,0,.22)}.balance-pill .nav-icon{display:block;width:13px;height:13px}.balance-pill strong{display:block;overflow:hidden;text-overflow:ellipsis;color:var(--accent-lime);font-size:12px;font-weight:700}.avatar{width:34px;height:34px;font-size:12px}.topbar .vb-logo__partners,.topbar .vb-logo__sub{display:none}.login-card .vb-logo__partners,.page-login__powered .vb-logo__partners{display:block}.content{padding:12px 12px 92px}.page-header{margin-bottom:12px}.page-header__main{flex-direction:column;gap:10px;margin-bottom:0}.page-header__title{font-size:19px}.page-header__sub{display:none}.page-header__actions{width:100%}.filters{flex-direction:column;align-items:stretch}.filters input,.filters select,.filter-label{width:100%;min-width:0}.drawer-backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#00000094;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:50}.drawer-backdrop.is-open{opacity:1;pointer-events:auto}.drawer{display:flex;flex-direction:column;position:fixed;top:0;left:0;bottom:0;width:min(300px,84vw);background:#15181c;border-right:1px solid var(--border);z-index:60;transform:translate(-105%);transition:transform .22s ease;box-shadow:16px 0 48px #0006}.drawer.is-open{transform:translate(0)}.drawer__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 12px 12px 16px;border-bottom:1px solid var(--border);min-height:56px}.drawer__head .vb-logo__partners{display:inline;font-size:10px}.drawer__user{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--border)}.drawer__user-meta{display:grid;gap:2px;min-width:0}.drawer__user-meta strong{color:var(--text-emphasis);font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drawer__user-meta span{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drawer__nav{display:flex;flex-direction:column;gap:2px;padding:10px;overflow-y:auto;flex:1}.drawer__nav a{display:flex;align-items:center;gap:12px;padding:11px 12px;border-radius:10px;color:var(--muted);font-weight:600;font-size:14px}.drawer__nav a:hover{background:#ffffff0a;color:var(--text-emphasis)}.drawer__nav a.active{background:var(--primary-soft);color:var(--text-emphasis)}.drawer__nav a.active .nav-icon{color:#ff8a88}.drawer__foot{display:grid;gap:8px;padding:12px;border-top:1px solid var(--border);padding-bottom:calc(12px + env(safe-area-inset-bottom))}.drawer__foot .lang-switch{width:100%}.drawer__foot .lang-switch__btn{width:100%;justify-content:flex-start}.drawer__action{display:flex;align-items:center;gap:10px;width:100%;padding:11px 12px;border:0;border-radius:10px;background:transparent;color:var(--muted);font-weight:600;font-size:14px;cursor:pointer;text-align:left}.drawer__action:hover{background:#ffffff0a;color:var(--text-emphasis)}.bottom-nav{display:grid;grid-template-columns:repeat(5,1fr);position:fixed;left:0;right:0;bottom:0;z-index:45;background:#0e1012f7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--border);padding:4px 2px calc(4px + env(safe-area-inset-bottom))}.bottom-nav a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:56px;color:#7d8490;font-size:10px;font-weight:600;border-radius:10px;padding:6px 2px;text-align:center;letter-spacing:-.01em}.bottom-nav a span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.1}.bottom-nav a.active{color:var(--text-emphasis)}.bottom-nav a.active .nav-icon{color:#ff8a88}.login-card{width:min(100%,400px);padding:22px 18px}.page-login__top{padding:12px 14px}.chart-card{padding:14px 12px}.chart-card h3{font-size:15px;margin-bottom:8px}.table-wrap{margin:0 -12px;padding:0 12px}}@media(max-width:520px){.metrics-grid{grid-template-columns:1fr 1fr}.metric-card__value{font-size:22px}}.page-header{margin-bottom:18px}.page-header__main{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:12px}.page-header__title{margin:0;font-size:26px;font-weight:700;color:var(--text-emphasis);letter-spacing:-.02em}.page-header__sub{margin:6px 0 0;color:var(--muted);font-size:14px}.page-header__actions,.page-header__tools{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.metrics-grid{display:grid;grid-template-columns:repeat(5,minmax(140px,1fr));gap:12px}@media(max-width:1100px){.metrics-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.content{padding:14px 12px 92px}.page-header__main{flex-direction:column;gap:12px}.page-header__title{font-size:20px}.page-header__actions{width:100%}.period-tabs,.segmented{width:100%;display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.period-tabs::-webkit-scrollbar,.segmented::-webkit-scrollbar{display:none}.period-tabs button,.segmented button{flex:1 0 auto;white-space:nowrap;padding:9px 12px}.metric-card{min-height:0;padding:11px 10px 10px}.metric-card__label{font-size:11px;margin-bottom:5px;line-height:1.25}.metric-card__value{font-size:18px;line-height:1.15;word-break:break-word}.metric-card__period{font-size:10px;margin-top:5px}}@media(max-width:520px){.metric-card__value{font-size:17px}.topbar__brand .vb-logo__text{font-size:14px}}.metric-card{position:relative;background:linear-gradient(180deg,#24282e,#1c2025);border:1px solid var(--border);border-radius:10px;padding:16px 14px;overflow:hidden;min-height:104px;box-shadow:var(--shadow)}.metric-card:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--primary)}.metric-card--lime:before{background:var(--accent-lime)}.metric-card--green:before{background:var(--success)}.metric-card--gold:before{background:#c7a03c}.metric-card__label{color:var(--muted);font-size:13px;margin-bottom:10px;font-weight:500}.metric-card__value{font-size:28px;font-weight:700;color:var(--text-emphasis);letter-spacing:-.03em}.metric-card__period{margin-top:8px;color:var(--muted);font-size:12px}.period-tabs,.segmented{display:inline-flex;background:#1a1d22;border:1px solid var(--border);border-radius:8px;padding:3px;gap:2px}.period-tabs button,.segmented button{border:0;background:transparent;color:var(--muted);padding:8px 14px;border-radius:6px;cursor:pointer;font-weight:600;font-size:13px}.period-tabs button.active,.segmented button.active{background:var(--primary);color:#fff}@media(max-width:900px){.period-tabs,.segmented{width:100%;display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.period-tabs::-webkit-scrollbar,.segmented::-webkit-scrollbar{display:none}.period-tabs button,.segmented button{flex:1 1 0;min-width:0;padding:9px 10px;font-size:12px}}.empty-state{text-align:center;padding:48px 20px;color:var(--muted)}.empty-state__icon{width:48px;height:48px;margin:0 auto 12px;border-radius:12px;display:grid;place-items:center;background:var(--primary-soft);color:#ff8a88;font-size:20px}.empty-state h3{margin:0 0 6px;color:var(--text-emphasis);font-size:18px}.empty-state p{margin:0 auto 14px;max-width:360px}table.data--rich th{background:#171a1f;position:sticky;top:0}table.data tr.is-clickable{cursor:pointer}table.data tr.is-clickable:hover td{background:#d42a2814}.offer-card{transition:border-color .15s ease,transform .15s ease}.offer-card:hover{border-color:#d42a2873;transform:translateY(-1px)}.offer-card__reward{margin-top:8px;font-size:18px;font-weight:700;color:var(--accent-lime)}.check-row{display:flex;align-items:center;gap:10px;font-weight:600;color:var(--text);cursor:pointer}.check-row input{width:16px;height:16px;accent-color:var(--primary)}.panel--accent{border-color:#cddd0059}.auth-links{display:flex;justify-content:space-between;align-items:center;margin-top:4px;gap:12px}.auth-links a{color:#ff8a88;font-weight:600}.auth-links a:hover{color:#fff}.login-card{background:#202327b8;border:1px solid var(--border);border-radius:14px;padding:28px 24px;box-shadow:var(--shadow)}.tabs-row{display:flex;gap:8px;margin-bottom:14px;flex-wrap:wrap}.tabs-row a,.tabs-row button{border:1px solid var(--border);background:#1a1d22;color:var(--muted);border-radius:999px;padding:7px 14px;cursor:pointer;font-weight:600}.tabs-row a.active,.tabs-row button.active{background:var(--primary-soft);border-color:#d42a2873;color:#fff}.cr-pill{display:inline-flex;padding:2px 8px;border-radius:999px;background:#cddd001f;color:var(--accent-lime);font-weight:700;font-size:13px}body.landing-lock{background:#000}.fp{--fp-red: #e31b23;--fp-red-dark: #c4161d;position:relative;min-height:100vh;background:#000;color:#fff;font-family:Archivo,Helvetica Neue,Arial,sans-serif;overflow-x:hidden;padding-bottom:88px}.fp__watermark{pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;display:grid;align-content:center;gap:8vh;opacity:.07;transform:rotate(-8deg) scale(1.2)}.fp__watermark span{font-size:clamp(64px,18vw,220px);font-weight:900;letter-spacing:.08em;line-height:.85;text-align:center;color:transparent;-webkit-text-stroke:2px #fff;text-transform:uppercase}.fp-nav,.fp main,.fp-rail,.fp-tgbar,.fp-menu{position:relative;z-index:2}.fp-nav{display:flex;align-items:center;justify-content:space-between;padding:18px 28px}.fp-nav__actions{display:flex;align-items:center;gap:12px}.fp-btn{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;transition:.15s ease}.fp-btn--outline{min-height:40px;padding:0 22px;border:1.5px solid var(--fp-red);color:#fff;background:transparent}.fp-btn--outline:hover{background:#e31b2326}.fp-btn--solid{min-height:44px;padding:0 28px;background:var(--fp-red);color:#fff;border:0}.fp-btn--solid:hover{background:var(--fp-red-dark)}.fp-btn--lg{min-height:56px;min-width:220px;font-size:18px;margin-top:28px}.fp-lang{width:40px;height:40px;border-radius:50%;border:1.5px solid rgba(255,255,255,.55);background:transparent;color:#fff;font-weight:800}.fp-lang.is-active,.fp-lang:hover{border-color:#fff}.fp-burger{width:42px;height:42px;border:0;background:transparent;display:grid;gap:6px;place-content:center;padding:0}.fp-burger span{display:block;width:22px;height:2px;background:#fff}.fp-menu{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000f5;z-index:40;display:grid;place-items:center}.fp-menu nav{display:grid;gap:18px;text-align:center}.fp-menu a{color:#fff;font-size:28px;font-weight:800;text-transform:uppercase}.fp-menu a:hover{color:var(--fp-red)}.fp-menu__close{position:absolute;top:18px;right:24px;border:0;background:transparent;color:#fff;font-size:42px;line-height:1}.fp-rail{position:fixed;right:10px;top:50%;transform:translateY(-50%);width:54px;padding:18px 8px;border-radius:28px;background:#111;border:1px solid rgba(255,255,255,.12);display:flex;flex-direction:column;align-items:center;gap:14px;z-index:25}.fp-rail__label{writing-mode:vertical-rl;transform:rotate(180deg);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#ffffffb3;max-height:180px}.fp-rail__icon{width:34px;height:34px;border-radius:50%;border:1px solid rgba(255,255,255,.35);display:grid;place-items:center;color:#fff}.fp-rail__icon svg{width:16px;height:16px}.fp-hero{min-height:calc(100vh - 90px);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 24px 72px;position:relative}.fp-hero__splash{position:absolute;width:180px;height:220px;background:radial-gradient(circle at 30% 40%,rgba(255,255,255,.35),transparent 40%),radial-gradient(circle at 70% 60%,rgba(255,255,255,.2),transparent 45%);filter:blur(1px);opacity:.55;pointer-events:none}.fp-hero__splash--left{left:2%;top:18%}.fp-hero__splash--right{right:4%;top:12%}.fp-hero__title{margin:0 0 36px;max-width:980px;line-height:.92}.fp-hero__title-red,.fp-hero__title-white{display:block;font-size:clamp(34px,7.2vw,78px);font-weight:900;letter-spacing:-.02em;text-transform:uppercase}.fp-hero__title-red{color:var(--fp-red)}.fp-hero__title-white{color:#fff}.fp-cards{width:min(920px,100%);display:grid;grid-template-columns:1fr 1fr;gap:18px}.fp-card{text-align:left;border:1.5px solid var(--fp-red);border-radius:18px;padding:22px 22px 18px;background:#0000008c}.fp-card h2{margin:0 0 14px;font-size:28px;font-weight:900;text-transform:uppercase}.fp-card ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.fp-card li{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:700}.fp-dot{width:14px;height:14px;flex:0 0 auto;color:#fff}.fp-card__models{margin-top:16px;padding-top:12px;border-top:1px solid rgba(255,255,255,.12);color:#ffffffb8;font-size:13px;font-weight:700}.fp-section-title{margin:0 0 36px;text-align:center;font-size:clamp(28px,5vw,48px);font-weight:900;letter-spacing:.02em;text-transform:uppercase}.fp-section-title em{font-style:normal;color:var(--fp-red)}.fp-section-title--stack{display:grid;gap:4px}.fp-section-title--stack em{color:#fff;font-size:.72em}.fp-why,.fp-payments,.fp-events,.fp-contact,.fp-reviews,.fp-faq{padding:88px 24px;max-width:1100px;margin:0 auto}.fp-why__grid{display:grid;grid-template-columns:1fr minmax(160px,220px) 1fr;gap:24px;align-items:center}.fp-why__col{list-style:none;margin:0;padding:0;display:grid;gap:22px}.fp-why__col li{display:flex;gap:12px;align-items:flex-start;font-weight:800;text-transform:uppercase;font-size:15px;line-height:1.25}.fp-why__center{display:grid;place-items:center}.fp-why__ball{width:180px;height:180px;border-radius:50%;border:3px solid #fff;display:grid;place-content:center;text-align:center;gap:4px;box-shadow:inset 0 0 0 10px #e31b2326}.fp-why__ball strong{color:var(--fp-red);font-size:18px;letter-spacing:.04em}.fp-why__ball span{font-size:22px;font-weight:900}.fp-payments__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.fp-payments__grid article{min-height:180px;border:1px solid rgba(255,255,255,.14);border-radius:18px;display:grid;place-items:center;gap:14px;padding:24px;background:linear-gradient(180deg,#141414,#0a0a0a)}.fp-payments__grid img{width:72px;height:72px;object-fit:contain}.fp-payments__grid strong{text-transform:uppercase;font-size:16px}.fp-events__row{display:grid;grid-template-columns:1fr 1.4fr;gap:20px}.fp-events__upcoming,.fp-events__logos{border:1px solid rgba(255,255,255,.14);border-radius:18px;padding:24px;background:#0d0d0d}.fp-events__label{margin:0 0 12px;color:var(--fp-red);font-weight:800;text-transform:uppercase;letter-spacing:.06em;font-size:12px}.fp-events__upcoming h3{margin:0 0 8px;font-size:36px}.fp-events__chips{display:flex;flex-wrap:wrap;gap:10px}.fp-events__chips span{border:1px solid rgba(255,255,255,.2);border-radius:999px;padding:8px 14px;font-weight:700;font-size:13px}.fp-contact{text-align:center}.fp-contact__icons{display:flex;justify-content:center;gap:18px}.fp-contact__icons a{width:86px;height:86px;border-radius:50%;border:2px solid rgba(255,255,255,.7);display:grid;place-items:center;color:#fff}.fp-contact__icons svg{width:34px;height:34px}.fp-reviews__card{max-width:760px;margin:0 auto;text-align:center;border:1px solid rgba(255,255,255,.14);border-radius:18px;padding:32px 28px;background:#0d0d0d}.fp-reviews__card p{margin:0 0 18px;color:#ffffffd1;line-height:1.55;font-size:16px}.fp-reviews__dots{display:flex;justify-content:center;gap:8px;margin-top:18px}.fp-reviews__dots button{width:10px;height:10px;border-radius:50%;border:1px solid #fff;background:transparent;padding:0}.fp-reviews__dots button.is-active{background:#fff}.fp-faq{text-align:center}.fp-faq__list{text-align:left;display:grid;gap:10px;margin-bottom:28px}.fp-faq__item{border:1px solid rgba(255,255,255,.14);border-radius:14px;background:#0d0d0d;overflow:hidden}.fp-faq__item button{width:100%;display:flex;justify-content:space-between;gap:16px;align-items:center;padding:16px 18px;background:transparent;border:0;color:#fff;font-weight:800;text-align:left;font-size:15px}.fp-faq__item p{margin:0;padding:0 18px 16px;color:#ffffffb8;line-height:1.5}.fp-faq__icon{color:var(--fp-red);font-size:22px}.fp-tgbar{position:fixed;left:0;right:0;bottom:0;z-index:30;display:flex;align-items:center;gap:16px;padding:12px 18px;background:#fff;color:#111}.fp-tgbar__text{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.fp-tgbar__text svg{width:28px;height:28px;color:#229ed9;flex:0 0 auto}.fp-tgbar__text strong{display:block;font-size:13px;text-transform:uppercase}.fp-tgbar__text span{display:block;font-size:12px;color:#666}.fp-tgbar__close{border:0;background:transparent;color:#888;font-size:28px;line-height:1}.page-auth{min-height:100vh;background:#ecedee;color:#2f3031}.page-auth__top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px}.page-auth__main{padding:28px 16px 48px;display:flex;justify-content:center}.reg-card,.agreement-card{width:min(640px,100%);background:#fff;border-radius:16px;padding:28px 24px;box-shadow:0 8px 28px #14181e14}.agreement-body{display:grid;gap:12px;color:#6b6e73;line-height:1.6}@media(max-width:900px){.fp-rail{display:none}.fp-cards,.fp-why__grid,.fp-payments__grid,.fp-events__row{grid-template-columns:1fr}.fp-why__center{order:-1}.fp-nav{padding:14px 16px}.fp-hero{padding:24px 16px 64px}.fp-tgbar{flex-wrap:wrap}.aj__head{flex-direction:column;align-items:flex-start}.aj__head p{text-align:left}.aj-row,.aj-row--cpa{grid-template-columns:1fr}.aj-row--cpa .aj-info{justify-self:end}}
