@import "reset.css";
@import url(https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,400;0,500;1,500&display=swap);
/*
font-family: 'Ubuntu', sans-serif;
*/
/* general */
html{min-height: 100vh;position: relative}body{position: relative;min-height: 100vh;color: #000000;background-color: #ffffff;font-weight: 400;font-size: 16px;line-height: 1;font-family: "Ubuntu", sans-serif}.btn-wrap{display: flex;justify-content: space-between;align-items: center}.btn{border: none;font-family: "Ubuntu", sans-serif;display: block;text-align: center;max-width: 329px;width: 100%;font-weight: 500;font-size: 28px;line-height: 1;text-transform: uppercase;background: #3583cc;color: #fff;margin: 18px auto 0;padding: 31px 10px;border-radius: 44px;position: relative;cursor: pointer;box-shadow: 0px 5px 0px 0px #fff}.btn-wrap .btn{max-width: 45%}@media (max-width: 750px){.btn{max-width: 206px;font-size: 20px;margin-top: 15px;padding: 16px 10px}.btn__decor:nth-child(1){top: -3px;left: -3px}.btn__decor:nth-child(2){top: 3px;left: 3px}}.content{min-height: 100vh;position: relative;display: flex;flex-direction: column;justify-content: space-between}.title{font-size: 37px;font-weight: bold;text-transform: uppercase;text-align: center;padding-bottom: 41px;letter-spacing: 1px;color: #fff;text-shadow: 0px 0px 4px #000}.text{font-size: 21px;font-weight: 500;padding-bottom: 18px;letter-spacing: 1px;color: #fff;text-shadow: 0px 0px 4px #000}@media (max-width: 750px){.content{max-width: 100%}.title{color: #3583cc;font-size: 21px;padding-bottom: 21px;letter-spacing: 2.5px}.text{font-size: 13px;padding-bottom: 11px;letter-spacing: 0.4px}}.steps{padding: 20px;margin-left: auto;width: 100%;max-width: 525px;margin-right: 5vw}.step{display: none;width: 100%;margin: 0 auto}.step.active{display: block}@media (max-width: 750px){.steps{margin: auto auto 0;padding-bottom: 25px}.step{max-width: 282px}}.header{position: relative;width: 100%;padding: 12px 25px 12px 33px;display: flex;align-items: center}.header__column-left{width: 100%;max-width: 469px}.header__column-right{width: 100%;max-width: calc(100% - 476px);display: flex;align-items: center;justify-content: space-between}.header__acc{display: flex;align-items: center;justify-content: flex-start}.header__acc-pic{max-width: 64px;height: auto;margin-right: 22px}.header__acc-name{font-size: 20px;font-weight: 500;padding-bottom: 5px}.header__acc-online{font-size: 18px;color: #30a3e5}.header__btns{display: flex;justify-content: flex-end;align-items: center}.header__ic{max-width: 29px;height: auto;margin-left: 49px}.header__ic-color{display: none}.header__logo{max-width: 191px}.header__logo-white{display: none}.header__title{display: none;font-weight: 500;font-size: 18px}@media (max-width: 750px){.header{padding: 18px 10px}.header__acc{display: none}.header__column-left{position: absolute;left: 0;right: 0;top: 69px}.header__logo{max-width: 184px;display: none !important}.header__logo-white{display: block !important}.header__column-right{max-width: 100%}.header__btns{width: 100%;justify-content: center}.header__logo{margin: 0 auto}.header__title{display: block}.header__ic{position: absolute;right: 0;max-width: 20px}.header__ic-1,.header__ic-3{right: 30px}}.color-theme{display: flex;align-items: center;font-size: 18px;padding-right: 20px;cursor: pointer}.color-theme__contol{margin-left: 15px;position: relative;width: 40px;height: 20px;border-radius: 20px;padding: 3px;box-sizing: border-box;background-color: #888888}.color-theme__slider{width: 14px;height: 14px;border-radius: 100%;background-color: #fff;transition: all 0.3s ease}@media (max-width: 750px){.color-theme{font-size: 12px;position: absolute;left: 10px}.color-theme__contol{margin-left: 7px;width: 30px;height: 16px}.color-theme__slider{width: 10px;height: 10px}}.columns{display: flex;justify-content: space-between;align-items: flex-start;flex-grow: 1}.column-left{width: 100%;max-width: 476px}.column-right{min-height: calc(100vh - 83px);position: relative;width: 100%;max-width: calc(100% - 476px);display: flex;justify-content: center;align-items: center}@media (max-width: 750px){.columns{flex-wrap: wrap}.column-left{order: 1;max-width: 100%}.column-right{order: 0;max-width: 100%;min-height: calc(100vh - 139px)}}.chat{display: flex;justify-content: space-between;align-items: center;border-radius: 20px;padding: 10px 24px 7px 15px;margin-bottom: 5px}.chat__left{display: flex;justify-content: flex-start;align-items: center}.chat__ava{max-width: 66px;height: auto;margin-right: 10px}.chat__name{font-size: 18px;padding-bottom: 5px;display: block;letter-spacing: 1px}.chat__message{display: flex;justify-content: flex-start;align-items: center}.chat__pic{max-width: 24px;margin-right: 7px}.chat__text{color: #a0a6ad}.chat__time{font-size: 13px;color: #a0a6ad}.chat__count{width: 26px;height: 26px;background-color: #c5c9cc;border-radius: 100%;font-weight: bold;font-size: 17px;color: #fff;display: flex;justify-content: center;align-items: center;margin-left: auto;margin-top: 13px}.chat.active{background-color: #3583cc}.chat.active .chat__time,.chat.active .chat__text,.chat.active .chat__name{color: #fff}.chat.active .chat__count{opacity: 0}@media (max-width: 750px){.chat.active{background-color: transparent}.chat.active .chat__text,.chat.active .chat__name{color: inherit}.chat.active .chat__count{opacity: 1}.chat{border-radius: 0;padding: 10px 9px 10px 15px;border-top: 1px solid #f1f1f1;margin-bottom: 0}.chat__ava{max-width: 64px}.chat__pic{max-width: 19px}.chat__time{font-size: 17px}.chat__count{background-color: #3583ce;margin-top: 11px}.chat.active .chat__time{color: #a0a6ad}}.video-slide{background-color: #888888;position: absolute;z-index: -1;width: 100%;height: 100%}body.dark-theme{background-color: #292e34;color: #fff}.dark-theme .header__logo{display: none}.dark-theme .header__logo-white{display: block}.dark-theme .header__ic{display: none}.dark-theme .header__ic-color{display: block}.dark-theme .color-theme{color: #3583cc}.dark-theme .chat__count{background-color: #49525b}.dark-theme .color-theme__contol{background-color: #3583cc}.dark-theme .color-theme__slider{margin-left: auto}
html[dir="rtl"]{direction: rtl;unicode-bidi: isolate}html[dir="rtl"] body{text-align: start}html[dir="rtl"] :where(input, textarea){text-align: start}html[dir="rtl"] :where(th, td){text-align: start}html[dir="rtl"] :where(.row, .flex-row){flex-direction: row-reverse}html[dir="rtl"] :where(.ml-auto){margin-left: 0;margin-right: auto}html[dir="rtl"] :where(.mr-auto){margin-right: 0;margin-left: auto}.force-ltr{direction: ltr !important;unicode-bidi: bidi-override;text-align: left !important}.text-start{text-align: start}.text-end{text-align: end}.no-flip{transform: none !important}html[dir="rtl"] .flip-rtl{transform: scaleX(-1)}.pis-1{padding-inline-start: .25rem}.pie-1{padding-inline-end:.25rem}.mis-1{margin-inline-start: .25rem}.mie-1{margin-inline-end:.25rem}.pis-2{padding-inline-start: .5rem}.pie-2{padding-inline-end:.5rem}.mis-2{margin-inline-start: .5rem}.mie-2{margin-inline-end:.5rem}.inset-start-0{inset-inline-start: 0}.inset-end-0{inset-inline-end: 0}.disclaimer-bar{position: fixed;inset-block-end: 0;inset-inline: 0;z-index: 10;background: transparent;padding-block: 8px;padding-inline: 8px;text-align: center;font-size: 8px;line-height: 7px;color: #444c55}.disclaimer-bar .disclaimer-inner{margin: 0 auto;max-width: 960px}.disclaimer-bar .policy-links{margin-top: 4px;display: flex;align-items: center;justify-content: center;gap: 16px}.disclaimer-bar .policy-links a{text-decoration: none;font-size: 12px;color: inherit}.cookie-banner{position: fixed;right: 8px;bottom: var(--cookie-offset, 8px);z-index: 99;max-width: 448px;margin-left: 8px;margin-right: 8px;padding: 12px;border-radius: 4px;background-color: rgb(31, 41, 55);color: rgb(156, 163, 175);box-shadow:0 0 0 0 rgba(0,0,0,0),0 0 0 0 rgba(0,0,0,0),0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size: 12px;line-height: 14px;display: none}.cookie-row{display: flex;align-items: center;margin-left: auto}.cookie-text{flex-grow: 1}.cookie-text a{margin-left: 8px;text-decoration: underline;color: inherit}.cookie-actions{display: flex;align-items: center;flex-shrink: 0;margin-left: 8px}.cookie-btn{height: 36px;padding: 0 12px;border: 0;border-radius: 4px;cursor: pointer;font-size: 12px;font-weight: 500;background-color: rgb(55, 65, 81);color: rgb(156, 163, 175)}@media (min-width: 475px){.cookie-banner{font-size: 14px}.cookie-btn{font-size: 14px}}
:root{--brand-radius: 12px;--brand-gap: 0px;--brand-shadow: 0 8px 18px rgba(0,0,0,.12)}.background-grid{gap: var(--brand-gap)}.content{border-radius: var(--brand-radius);box-shadow: var(--brand-shadow)}.play-icon{transition: transform .18s ease, opacity .18s ease}.image-container:hover .play-icon{transform: translate(-50%,-50%) scale(1.06);opacity: .96}.continue-btn{border-radius: 9999px;font-weight: 800;letter-spacing: .02em}.cookie-banner{backdrop-filter: saturate(1.2) blur(2px)}

.disclaimer-bar {
  position: relative;   /* вместо fixed */
  bottom: auto;
  margin-top: auto;
  background: transparent;
  text-align: center;
  font-size: 10px;
  line-height: 12px;
  color: #444c55;
  opacity: .92;
}
.disclaimer-bar,
.disclaimer-bar a {
  color: #666666 !important; 
}





.image-container:hover .play-icon{animation: pulse-brief .8s ease}