html{overflow:hidden}body,html{height:100%;position:relative}body{font-family:var(--font-inter);overflow:auto}:root{--brand-accent:#f40;--brand-primary:#5024bb;--brand-light:#bfa4fe;--brand-secondary-flat:#dedefb;--brand-tertiary-flat:#f5f5ff;--neutral-dark:#2a2d6d;--neutral-white:#f6f6fb;--category-very-good:#b8d1ff;--category-good:#8da1f3;--category-neutral:#2e72a5;--category-bad:#400171;--category-very-bad:#0d0117}.big-font{font-family:var(--font-general-sans);font-size:100px;font-weight:400;line-height:120px}.text-semibold{font-weight:600!important}.paragraph-m-regular{font-weight:400}.paragraph-m-bold,.paragraph-m-regular{font-family:var(--font-inter);font-size:20px;line-height:26.6px}.paragraph-m-bold{font-weight:700}.paragraph-s-regular{font-size:16px;line-height:21.28px}.paragraph-s-regular,.paragraph-xs-regular{font-family:var(--font-inter);font-weight:400}.paragraph-xs-regular{font-size:14px;line-height:18.62px}.button-s-bold{font-family:var(--font-inter);font-size:16px;font-weight:700;line-height:19.36px}.button-m{font-size:20px;line-height:24px}.button-m,.button-xs{font-family:var(--font-general-sans);font-weight:600}.button-xs{font-size:12px;line-height:14.4px}.dida-m{font-weight:400;font-size:18px;line-height:21.6px}.dida-s-regular{font-weight:300;line-height:19.36px}.dida-s-bold,.dida-s-regular{font-size:16px;font-family:var(--font-inter)}.dida-s-bold{font-weight:700;line-height:21.28px;margin-bottom:16px}.dida-xs{font-weight:400;font-size:12px;line-height:14.4px}.dida-xs,.dida-xxs{font-family:var(--font-inter)}.dida-xxs{font-weight:600;font-size:10px;line-height:12px}.title-h1{font-size:56px;line-height:67.2px}.title-h1,.title-h2{font-family:var(--font-general-sans);font-weight:500}.title-h2{font-size:32px;line-height:38.4px}.title-h3-semibold{font-family:var(--font-general-sans);font-size:24px;font-weight:600;line-height:32.4px}.color-brand-primary{color:var(--brand-primary)}.color-brand-accent{color:var(--brand-accent)}.color-brand-light{color:var(--brand-light)}.color-neutral-white{color:var(--neutral-white)}.color-neutral-dark{color:var(--neutral-dark)}.color-no-more-data{color:#8b8cb2}.color-no-more-data-hover:hover{color:#8b8cb2!important}.bg-brand-primary{background-color:var(--brand-primary)}.bg-neutral-dark{background-color:var(--neutral-dark)}.no-link{color:inherit}.pointer{cursor:pointer}.link-hover:hover{color:var(--brand-primary)!important;transition:all .3s}.home-gradient{background:url(/back-home-desktop.svg),linear-gradient(180deg,#dedefb,#fff 25.51%);background-repeat:no-repeat;background-size:100% auto}.button-violet{display:inline-block;text-decoration:none;color:var(--neutral-white);border-radius:10px;padding:10px;border:1px solid #ffffff66;width:max-content}.category-very-good{background-color:var(--category-very-good)}.category-good{background-color:var(--category-good)}.category-neutral{background-color:var(--category-neutral)}.category-bad{background-color:var(--category-bad)}.category-very-bad{background-color:var(--category-very-bad)}.category-not-available{box-shadow:inset -2px -2px 2px #f9fcff,inset 6px 4px 20px #cacaf1}.category-not-available,.category-not-available-cell{background:linear-gradient(317.7deg,rgba(0,0,0,.4),hsla(0,0%,100%,.4) 105.18%),#f5f5ff;background-blend-mode:soft-light,normal}.category-not-available-cell{background-color:#dedefb!important;box-shadow:inset -5px -5px 20px 0 rgba(42,45,109,.08)!important;border:4px solid #f6f6fb!important}.category-very-good-border:hover{border:1px solid var(--category-very-good)}.category-good-border:hover{border:1px solid var(--category-good)}.category-neutral-border:hover{border:1px solid var(--category-neutral)}.category-bad-border:hover{border:1px solid var(--category-bad)}.category-very-bad-border{border:1px solid var(--category-very-bad)}.w-85{width:85%}@media (max-width:768px){.title-h1{font-size:32px;font-weight:500;line-height:38.4px}.paragraph-m-bold,.paragraph-m-regular{font-size:16px;line-height:21.28px}.paragraph-s-regular{font-size:14px;line-height:18.62px}.big-font{font-size:56px;font-weight:400;line-height:67.2px}.home-gradient{background-image:url(/back-home-mobile.svg);background-size:100% auto}}.modal-backdrop{background:rgba(185,190,210,.4);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}body.modal-open .video-root{-moz-filter:blur(20px);-o-filter:blur(20px);-ms-filter:blur(20px);filter:blur(20px)}.modal-content{box-shadow:5.34px 5.34px 7.476px 0 rgba(200,200,226,.5);border:none}.viz-button{background:linear-gradient(317.7deg,rgba(0,0,0,.4),hsla(0,0%,100%,.4) 105.18%),#f5f5ff;background-blend-mode:soft-light,normal;box-shadow:5.34px 5.34px 7.48px 0 #c8c8e280;border-radius:8px;display:flex;align-items:center;justify-content:center;border:1px solid transparent;height:33px;width:33px}.viz-button:focus,.viz-button:hover{box-shadow:5.34px 5.34px 7.48px 0 #c8c8e2}.viz-button:focus{border:1px solid var(--neutral-dark)}.loader-wrapper{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(185,190,210,.4)}.loader-box{width:475px;padding:65px 81px;background-color:var(--brand-tertiary-flat);box-shadow:5.34px 5.34px 7.48px 0 #c8c8e280;border-radius:8px}@media screen and (max-width:768px){.loader-box{width:auto}}.loader{display:block;position:relative;height:22px;width:140px;border:1px solid var(--brand-secondary-flat);border-radius:20px;box-sizing:border-box}.loader:before{content:"";position:absolute;left:0;bottom:0;top:2px;width:16px;height:16px;border-radius:50%;background:var(--brand-primary);animation:ballbns .5s ease-in-out infinite alternate}@keyframes ballbns{0%{left:0;transform:translateX(0)}to{left:100%;transform:translateX(-100%)}}.dropdown-container.show>div:first-child{border:1px solid var(--brand-primary)}.dropdown-container img{transition:transform .3s}.dropdown-container.show img{transform:rotate(180deg)}.dropdown-item{height:35px;margin-bottom:4px;color:var(--neutral-dark)}.dropdown-item a{padding:0 8px;display:block;width:100%;border:1px solid transparent;color:var(--neutral-dark)}.dropdown-item.active,.dropdown-item:active{background-color:transparent}.dropdown-item.hover a,.dropdown-item:hover a{background-color:transparent;text-decoration:none;color:var(--brand-primary)!important}.popover{border:none;box-shadow:5.34px 5.34px 7.476px 0 rgba(200,200,226,.5)}.popover-arrow:after{border-left-color:var(--neutral-dark)!important}