@keyframes Button_animationBlink__b_Sxo {
  50% {
    opacity: 0;
  }
}
@keyframes Button_visibilityControl__aNWWf {
  0% {
    opacity: 0;
  }
  1% {
    opacity: 1;
  }
  99% {
    opacity: 1;
  }
  to {
    opacity: 0;
    visibility: hidden;
    display: none;
  }
}
.Button_block__F2nqE {
  margin-bottom: 30px;
}
@media screen and (min-width: 1025px) {
  .Button_block__F2nqE {
    margin-top: 70px;
    margin-bottom: 0;
  }
}
.Button_button__eB2M9 {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 300px;
  padding: 5px 10px;
  align-self: center;
  border-radius: 30px;
  outline: none;
  border: none;
  color: var(--typography-100);
  font-size: 16px;
  line-height: 24px;
  height: 40px;
  background: var(--gradient-pink-base);
  transition: all 0.15s ease-in-out 0ms;
}
.Button_button__eB2M9:active {
  transform: scale(1.03);
}
@media screen and (min-width: 1025px) {
  .Button_button__eB2M9 {
    width: 380px;
    height: 44px;
  }
}
.Button_buttonIcon__qqiLd {
  display: inherit;
  fill: currentColor !important;
}
.Button_buttonIconBefore__BFDKP {
  margin-left: -6px;
  margin-right: 12px;
}
.Button_buttonIconAfter__FMSdB {
  margin-right: -6px;
  margin-left: 12px;
}
.Button_loadingIndicator__YMPEI {
  color: var(--typography-100) !important;
}
.Button_buttonLabel__QvZj0 {
  display: inherit;
  align-items: inherit;
  justify-content: inherit;
}
.Button_buttonSuccess__Ya5IF {
  background: var(--success);
  border-radius: 8px;
}
.Button_buttonOutlined__uh6Ea {
  background: transparent;
  border: 1px solid var(--primary);
}
.Button_disabled__zNQKo {
  cursor: not-allowed;
  opacity: 0.5;
  background: var(--gradient-pink-base);
}
.Button_textButton__EL5Br {
  padding: 0;
  border: none;
  height: auto;
  width: auto;
  background: transparent;
}
@keyframes SectionApplicationAdvantages_animationBlink__ysA0b {
  50% {
    opacity: 0;
  }
}
@keyframes SectionApplicationAdvantages_visibilityControl__MXo_S {
  0% {
    opacity: 0;
  }
  1% {
    opacity: 1;
  }
  99% {
    opacity: 1;
  }
  to {
    opacity: 0;
    visibility: hidden;
    display: none;
  }
}
.SectionApplicationAdvantages_root__eksmv {
  background: var(--white-with-opacity-5);
  margin-left: 8px;
  margin-right: 8px;
  margin-bottom: 80px;
  border-radius: 20px;
}
@media screen and (min-width: 1025px) {
  .SectionApplicationAdvantages_root__eksmv {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.SectionApplicationAdvantages_content__BydCk {
  margin: 0 auto;
  max-width: 1366px;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-top: 32px;
  padding-bottom: 0;
}
@media screen and (min-width: 1025px) {
  .SectionApplicationAdvantages_content__BydCk {
    flex-direction: row;
    padding: 60px 80px;
  }
}
.SectionApplicationAdvantages_description__aFBDJ {
  display: flex;
  flex-direction: column;
  align-items: center;
  max-width: 446px;
  flex-shrink: 0;
}
@media screen and (min-width: 1025px) {
  .SectionApplicationAdvantages_description__aFBDJ {
    margin-right: 100px;
    align-items: flex-start;
  }
}
.SectionApplicationAdvantages_title__v__6h {
  font-weight: 700;
  font-size: 24px;
  line-height: 33px;
  color: var(--typography-100);
  margin-bottom: 20px;
  text-align: center;
  padding-left: 16px;
  padding-right: 16px;
}
@media screen and (min-width: 1025px) {
  .SectionApplicationAdvantages_title__v__6h {
    padding-left: 34px;
    font-size: 40px;
    line-height: 54px;
    margin-bottom: 24px;
    text-align: left;
  }
}
.SectionApplicationAdvantages_featuresList___LGlj {
  display: flex;
  flex-direction: column;
  margin-bottom: 38px;
  padding-left: 16px;
  padding-right: 16px;
}
@media screen and (min-width: 1025px) {
  .SectionApplicationAdvantages_featuresList___LGlj {
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }
}
.SectionApplicationAdvantages_featureItem__SfeTt {
  position: relative;
  font-size: 14px;
  line-height: 140%;
  color: var(--typography-100);
  margin-bottom: 12px;
  padding-left: 36px;
}
.SectionApplicationAdvantages_featureItem__SfeTt strong {
  font-weight: 600;
}
@media screen and (min-width: 1025px) {
  .SectionApplicationAdvantages_featureItem__SfeTt {
    font-size: 16px;
    margin-bottom: 16px;
  }
}
.SectionApplicationAdvantages_icon__nDOz9 {
  --tertiary-800: #e4c4f0;
  width: 24px;
  height: 24px;
  fill: var(--tertiary-800);
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
}
.SectionApplicationAdvantages_imageContainer__ci_Ib {
  flex-grow: 1;
  position: relative;
  max-height: 313px;
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
}
@media screen and (min-width: 1025px) {
  .SectionApplicationAdvantages_imageContainer__ci_Ib {
    max-height: 510px;
  }
}
.SectionApplicationAdvantages_image__voBii {
  height: auto;
  max-width: 100%;
  width: 100%;
  object-position: bottom center;
  object-fit: contain;
}
.SectionApplicationAdvantages_imageDesktop__IIlNE {
  display: none;
}
@media screen and (min-width: 1025px) {
  .SectionApplicationAdvantages_imageDesktop__IIlNE {
    display: block;
  }
}
.SectionApplicationAdvantages_imageMobile__21_sw {
  display: block;
}
@media screen and (min-width: 1025px) {
  .SectionApplicationAdvantages_imageMobile__21_sw {
    display: none;
  }
  .SectionApplicationAdvantages_buttonWrapper__t2GjG {
    margin-top: 32px;
  }
}
.SectionApplicationAdvantages_button__cDqKr {
  background: var(--primary);
  color: var(--typography-900);
  font-weight: 600;
  justify-content: space-between;
  padding-right: 48px;
  padding-left: 48px;
  font-size: 18px;
  max-width: 300px;
}
.SectionApplicationAdvantages_buttonLabel__QCNuE {
  display: flex;
  justify-content: space-between;
  width: 100%;
  font-size: 16px;
  font-weight: 600;
}
@media screen and (min-width: 1025px) {
  .SectionApplicationAdvantages_buttonLabel__QCNuE {
    font-size: 18px;
  }
}
.SectionApplicationAdvantages_buttonIcon__BoP1X {
  width: 18px;
  height: 18px;
  fill: currentColor;
}
@keyframes SectionProblems_animationBlink__HibEQ {
  50% {
    opacity: 0;
  }
}
@keyframes SectionProblems_visibilityControl__RXYR8 {
  0% {
    opacity: 0;
  }
  1% {
    opacity: 1;
  }
  99% {
    opacity: 1;
  }
  to {
    opacity: 0;
    visibility: hidden;
    display: none;
  }
}
.SectionProblems_content__674nN {
  padding-right: 15px;
  padding-left: 15px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media screen and (min-width: 1025px) {
  .SectionProblems_content__674nN {
    padding-right: 50px;
    padding-left: 50px;
    padding-left: 21px;
    padding-right: 21px;
  }
}
.SectionProblems_title__6ZPks {
  color: var(--typography-100);
  font-weight: 700;
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 32px;
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
}
@media screen and (min-width: 1025px) {
  .SectionProblems_title__6ZPks {
    text-align: center;
    font-size: 40px;
    line-height: 47px;
    margin-bottom: 60px;
  }
}
.SectionProblems_items__GWdex {
  max-width: 825px;
  margin-left: auto;
  margin-right: auto;
}
.SectionProblems_item__gK4kY {
  padding-left: 32px;
  position: relative;
  margin-bottom: 24px;
}
@media screen and (min-width: 1025px) {
  .SectionProblems_item__gK4kY {
    padding-left: 65px;
    margin-bottom: 40px;
  }
}
.SectionProblems_item__gK4kY:before {
  content: "";
  position: absolute;
  left: 0;
  width: 24px;
  height: 24px;
  background-image: url(/images/point-star.svg);
  background-repeat: no-repeat;
  background-size: contain;
}
@media screen and (min-width: 1025px) {
  .SectionProblems_item__gK4kY:before {
    width: 40px;
    height: 40px;
  }
}
.SectionProblems_item__gK4kY:last-child {
  margin-bottom: 0;
}
.SectionProblems_itemTitle___nL4d {
  color: var(--typography-100);
  font-weight: 700;
  font-size: 18px;
  line-height: 24px;
  margin-bottom: 4px;
}
@media screen and (min-width: 1025px) {
  .SectionProblems_itemTitle___nL4d {
    font-size: 24px;
    line-height: 32px;
    margin-bottom: 12px;
  }
}
.SectionProblems_itemDescription___EX9t {
  color: var(--typography-200);
  font-size: 12px;
  line-height: 16px;
}
@media screen and (min-width: 1025px) {
  .SectionProblems_itemDescription___EX9t {
    font-size: 18px;
    line-height: 24px;
  }
}
@keyframes ClampLines_animationBlink__0mSeL {
  50% {
    opacity: 0;
  }
}
@keyframes ClampLines_visibilityControl__EcDuU {
  0% {
    opacity: 0;
  }
  1% {
    opacity: 1;
  }
  99% {
    opacity: 1;
  }
  to {
    opacity: 0;
    visibility: hidden;
    display: none;
  }
}
.ClampLines_clampedText__moNhz {
  display: -webkit-box;
  -webkit-line-clamp: 8;
  -webkit-box-orient: vertical;
  overflow: hidden;
  line-height: 21px;
  height: 168px;
}
@media screen and (min-width: 1025px) {
  .ClampLines_clampedText__moNhz {
    line-height: 27px;
    height: 162px;
    -webkit-line-clamp: 6;
  }
}
@keyframes SectionSeoText_animationBlink__EAbAk {
  50% {
    opacity: 0;
  }
}
@keyframes SectionSeoText_visibilityControl__8rAzj {
  0% {
    opacity: 0;
  }
  1% {
    opacity: 1;
  }
  99% {
    opacity: 1;
  }
  to {
    opacity: 0;
    visibility: hidden;
    display: none;
  }
}
.SectionSeoText_root__OStH1 {
  margin-left: 8px;
  margin-right: 8px;
  border-radius: 20px;
  margin-bottom: 20px;
}
@media screen and (min-width: 1025px) {
  .SectionSeoText_root__OStH1 {
    margin-left: 20px;
    margin-right: 20px;
    margin-bottom: 80px;
  }
}
.SectionSeoText_hasBackground__1TaIi {
  background: var(--white-with-opacity-5);
}
.SectionSeoText_content__yzv6B {
  margin: 0 auto;
  max-width: 1366px;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 32px 15px;
}
@media screen and (min-width: 1025px) {
  .SectionSeoText_content__yzv6B {
    padding-right: 50px;
    padding-left: 50px;
    padding: 60px 100px;
  }
}
.SectionSeoText_title__O5Bsv {
  text-align: center;
  font-weight: 700;
  font-size: 28px;
  line-height: 33px;
  color: var(--typography-100);
  margin-bottom: 16px;
}
@media screen and (min-width: 1025px) {
  .SectionSeoText_title__O5Bsv {
    font-size: 40px;
    line-height: 47px;
    margin-bottom: 24px;
  }
}
.SectionSeoText_text__9OAyL {
  max-width: 1000px;
  margin: 0 auto 15px;
}
.SectionSeoText_text__9OAyL :first-child {
  margin-top: 0 !important;
}
.SectionSeoText_text__9OAyL :last-child {
  margin-bottom: 0 !important;
}
.SectionSeoText_text__9OAyL ol,
.SectionSeoText_text__9OAyL p,
.SectionSeoText_text__9OAyL ul {
  color: var(--typography-100);
  font-size: 14px;
  margin-bottom: 32px;
  line-height: 150%;
  text-align: left;
}
@media screen and (min-width: 1025px) {
  .SectionSeoText_text__9OAyL ol,
  .SectionSeoText_text__9OAyL p,
  .SectionSeoText_text__9OAyL ul {
    margin-bottom: 40px;
    font-size: 18px;
  }
}
.SectionSeoText_text__9OAyL ol,
.SectionSeoText_text__9OAyL ul {
  padding-left: 15px;
}
@media screen and (min-width: 1025px) {
  .SectionSeoText_text__9OAyL ol,
  .SectionSeoText_text__9OAyL ul {
    padding-left: 25px;
  }
}
.SectionSeoText_text__9OAyL ul {
  list-style-type: disc;
}
.SectionSeoText_text__9OAyL ol {
  list-style-type: decimal;
}
.SectionSeoText_text__9OAyL h1 {
  color: var(--typography-100);
  font-weight: 700;
  font-size: 28px;
  line-height: 38px;
  margin-bottom: 16px;
  text-align: left;
}
@media screen and (min-width: 1025px) {
  .SectionSeoText_text__9OAyL h1 {
    text-align: center;
    font-size: 40px;
    line-height: 60px;
    margin-bottom: 24px;
  }
}
.SectionSeoText_text__9OAyL h2,
.SectionSeoText_text__9OAyL h3,
.SectionSeoText_text__9OAyL h4,
.SectionSeoText_text__9OAyL h5 {
  color: var(--typography-100);
  font-weight: 700;
}
.SectionSeoText_text__9OAyL h2 {
  font-size: 24px;
  line-height: 33px;
  margin-bottom: 12px;
  text-align: left;
}
@media screen and (min-width: 1025px) {
  .SectionSeoText_text__9OAyL h2 {
    text-align: center;
    font-size: 40px;
    line-height: 54px;
    margin-bottom: 16px;
  }
}
.SectionSeoText_text__9OAyL h3 {
  font-size: 22px;
  line-height: 30px;
  margin-bottom: 12px;
}
@media screen and (min-width: 1025px) {
  .SectionSeoText_text__9OAyL h3 {
    font-size: 32px;
    line-height: 44px;
    margin-bottom: 16px;
  }
}
.SectionSeoText_text__9OAyL h4 {
  font-size: 18px;
  line-height: 25px;
  margin-bottom: 8px;
}
@media screen and (min-width: 1025px) {
  .SectionSeoText_text__9OAyL h4 {
    font-size: 20px;
    line-height: 27px;
  }
}
.SectionSeoText_text__9OAyL h5 {
  font-size: 16px;
  line-height: 22px;
  margin-bottom: 4px;
}
@media screen and (min-width: 1025px) {
  .SectionSeoText_text__9OAyL h5 {
    font-size: 18px;
    line-height: 25px;
  }
}
.SectionSeoText_text__9OAyL em,
.SectionSeoText_text__9OAyL i {
  font-style: italic;
}
.SectionSeoText_text__9OAyL b,
.SectionSeoText_text__9OAyL strong {
  font-weight: 700;
}
.SectionSeoText_text__9OAyL img {
  display: inline-block;
  max-width: 100%;
}
.SectionSeoText_text__9OAyL a {
  text-decoration: underline;
}
@media screen and (min-width: 1025px) {
  .SectionSeoText_text__9OAyL {
    margin-bottom: 26px;
  }
}
.SectionSeoText_buttonWrapper__H_pgv {
  display: flex;
  width: 100%;
  margin: 0;
}
@media screen and (min-width: 1025px) {
  .SectionSeoText_buttonWrapper__H_pgv {
    justify-content: center;
  }
}
.SectionSeoText_button__8xw6P {
  background: transparent;
  padding: 0;
  width: auto;
  height: auto;
  color: var(--primary);
  font-size: 20px;
  line-height: 27px;
}
@keyframes SectionTopics_animationBlink__lMvYe {
  50% {
    opacity: 0;
  }
}
@keyframes SectionTopics_visibilityControl__NhvS0 {
  0% {
    opacity: 0;
  }
  1% {
    opacity: 1;
  }
  99% {
    opacity: 1;
  }
  to {
    opacity: 0;
    visibility: hidden;
    display: none;
  }
}
.SectionTopics_content__DHjx2 {
  margin: 0 auto;
  max-width: 1366px;
  padding-right: 15px;
  padding-left: 15px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media screen and (min-width: 1025px) {
  .SectionTopics_content__DHjx2 {
    padding-right: 50px;
    padding-left: 50px;
    padding-left: 100px;
    padding-right: 100px;
  }
}
.SectionTopics_title__FSUgl {
  text-align: center;
  color: var(--primary-100);
  font-weight: 700;
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 24px;
}
@media screen and (min-width: 1025px) {
  .SectionTopics_title__FSUgl {
    font-size: 40px;
    line-height: 54px;
    margin-bottom: 48px;
  }
}
.SectionTopics_topicListWrapper__AMf36 {
  width: 100%;
}
.SectionTopics_topicList__T2Mr_ {
  max-width: 400px;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin-bottom: -16px;
  margin-right: -10px;
}
@media screen and (min-width: 1025px) {
  .SectionTopics_topicList__T2Mr_ {
    max-width: none;
    margin-right: -28px;
  }
}
.SectionTopics_topicListItem__Xm5Im {
  width: 50%;
  max-width: 100%;
  padding-bottom: 16px;
  padding-right: 10px;
}
@media screen and (min-width: 1025px) {
  .SectionTopics_topicListItem__Xm5Im {
    width: 197px;
    padding-right: 28px;
  }
}
.SectionTopics_topic__pDJsx {
  height: 100%;
  display: flex;
  flex-direction: column;
  position: relative;
  align-items: center;
  background: var(--primary-800);
  box-shadow: 0 4px 6px rgba(0, 0, 4, 0.4);
  border-radius: 6px;
  padding: 12px 10px;
  color: var(--typography-100);
}
@media screen and (min-width: 1025px) {
  .SectionTopics_topic__pDJsx {
    padding: 20px 12px;
  }
}
.SectionTopics_link__d5DNd {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
}
.SectionTopics_topicImage__ngheJ {
  height: auto;
  max-width: 100px;
  width: 100%;
  object-position: bottom center;
  object-fit: contain;
  margin-bottom: 16px;
}
@media screen and (min-width: 1025px) {
  .SectionTopics_topicImage__ngheJ {
    margin-bottom: 28px;
  }
}
.SectionTopics_topicText__G1RDZ {
  font-weight: 600;
  font-size: 20px;
  line-height: 23px;
  text-transform: uppercase;
  margin-top: auto;
  text-align: center;
}
@keyframes SectionWhy_animationBlink__xUIIA {
  50% {
    opacity: 0;
  }
}
@keyframes SectionWhy_visibilityControl__03BDb {
  0% {
    opacity: 0;
  }
  1% {
    opacity: 1;
  }
  99% {
    opacity: 1;
  }
  to {
    opacity: 0;
    visibility: hidden;
    display: none;
  }
}
.SectionWhy_content__eVYzw {
  margin: 0 auto;
  max-width: 1208px;
  padding-right: 15px;
  padding-left: 15px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media screen and (min-width: 1025px) {
  .SectionWhy_content__eVYzw {
    padding-right: 50px;
    padding-left: 50px;
    padding-left: 21px;
    padding-right: 21px;
  }
}
.SectionWhy_title__iV3Px {
  color: var(--typography-100);
  font-weight: 700;
  font-size: 24px;
  line-height: 32px;
  margin-bottom: 32px;
  text-align: center;
}
@media screen and (min-width: 1025px) {
  .SectionWhy_title__iV3Px {
    font-size: 40px;
    line-height: 47px;
    margin-bottom: 40px;
  }
}
.SectionWhy_items__ZyWuD {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-bottom: 32px;
  width: 100%;
}
@media screen and (min-width: 1025px) {
  .SectionWhy_items__ZyWuD {
    align-items: flex-start;
    flex-direction: row;
    margin-left: -21px;
    margin-right: -21px;
  }
}
.SectionWhy_item__snfZq {
  max-width: 300px;
}
@media screen and (min-width: 1025px) {
  .SectionWhy_item__snfZq {
    width: 25%;
    padding-left: 21px;
    padding-right: 21px;
    max-width: none;
  }
}
.SectionWhy_itemInner__jSIhI {
  margin-bottom: 24px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
@media screen and (min-width: 1025px) {
  .SectionWhy_itemInner__jSIhI {
    margin-bottom: 0;
  }
}
.SectionWhy_itemIconWrapper__pduSe {
  border-radius: 50%;
  overflow: hidden;
  width: 40px;
  height: 40px;
  margin-bottom: 12px;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
@media screen and (min-width: 1025px) {
  .SectionWhy_itemIconWrapper__pduSe {
    width: 60px;
    height: 60px;
  }
}
.SectionWhy_itemIcon__o2izk {
  object-fit: cover;
}
.SectionWhy_itemTitle__QXZpr {
  color: var(--typography-100);
  font-weight: 700;
  font-size: 18px;
  line-height: 25px;
  margin-bottom: 4px;
  text-align: center;
}
@media screen and (min-width: 1025px) {
  .SectionWhy_itemTitle__QXZpr {
    font-size: 20px;
    line-height: 27px;
    margin-bottom: 8px;
  }
}
.SectionWhy_itemDescription__F7_kn {
  color: var(--typography-200);
  font-size: 12px;
  line-height: 16px;
  text-align: center;
}
@media screen and (min-width: 1025px) {
  .SectionWhy_itemDescription__F7_kn {
    font-size: 14px;
    line-height: 19px;
  }
}
.SectionWhy_button__8jrWJ {
  width: 100%;
  background: var(--primary);
  color: var(--typography-900);
  font-weight: 600;
  height: 44px;
  justify-content: space-between;
  padding-right: 48px;
  padding-left: 48px;
  font-size: 18px;
  line-height: 21px;
}
.SectionWhy_buttonLabel__nKg1q {
  width: 100%;
}
.SectionWhy_buttonWrapper__zVXJu {
  width: 100%;
  max-width: 320px;
  margin: 0 auto;
}
.SectionWhy_icon__D58rY {
  width: 18px;
  height: 18px;
  fill: currentColor;
}
@keyframes YoutubeVideo_animationBlink__QqyF5 {
  50% {
    opacity: 0;
  }
}
@keyframes YoutubeVideo_visibilityControl__8JiUh {
  0% {
    opacity: 0;
  }
  1% {
    opacity: 1;
  }
  99% {
    opacity: 1;
  }
  to {
    opacity: 0;
    visibility: hidden;
    display: none;
  }
}
.YoutubeVideo_root___tob8 {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  max-width: 732px;
  border-radius: 12px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50%;
  aspect-ratio: 1.7777777778;
}
@supports not (aspect-ratio: 1) {
  .YoutubeVideo_root___tob8:before {
    content: "";
    display: inline-block;
    vertical-align: top;
    padding-top: 56.25%;
  }
}
.YoutubeVideo_playButton__Qx5a9 {
  display: block;
  width: 100%;
  height: 100%;
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 68 48"><path d="M66.52 7.74c-.78-2.93-2.49-5.41-5.42-6.19C55.79.13 34 0 34 0S12.21.13 6.9 1.55c-2.93.78-4.63 3.26-5.42 6.19C.06 13.05 0 24 0 24s.06 10.95 1.48 16.26c.78 2.93 2.49 5.41 5.42 6.19C12.21 47.87 34 48 34 48s21.79-.13 27.1-1.55c2.93-.78 4.64-3.26 5.42-6.19C67.94 34.95 68 24 68 24s-.06-10.95-1.48-16.26z" fill="red"/><path d="M45 24 27 14v20" fill="white"/></svg>')
    no-repeat 50%/68px 48px;
  position: absolute;
}
.YoutubeVideo_playerActive__63rbb .YoutubeVideo_playButton__Qx5a9 {
  display: none;
}
.YoutubeVideo_iframe__erQZT {
  border-radius: 16px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
@keyframes ContentManagerSection_animationBlink__mUpm_ {
  50% {
    opacity: 0;
  }
}
@keyframes ContentManagerSection_visibilityControl__ZYxeZ {
  0% {
    opacity: 0;
  }
  1% {
    opacity: 1;
  }
  99% {
    opacity: 1;
  }
  to {
    opacity: 0;
    visibility: hidden;
    display: none;
  }
}
.ContentManagerSection_root__T1ZBX {
  margin-left: 8px;
  margin-right: 8px;
  margin-bottom: 24px;
  position: relative;
}
@media screen and (min-width: 1025px) {
  .ContentManagerSection_root__T1ZBX {
    margin-left: 20px;
    margin-right: 20px;
    margin-bottom: 44px;
  }
}
.ContentManagerSection_content__q2CEx {
  background-color: var(--white-with-opacity-5);
  border-radius: 20px;
  padding: 32px 12px;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin: 0 auto;
  max-width: 1326px;
}
@media screen and (min-width: 1025px) {
  .ContentManagerSection_content__q2CEx {
    padding: 50px 80px;
    margin-left: auto;
    margin-right: auto;
  }
}
@keyframes SectionVideo_animationBlink__BPqEB {
  50% {
    opacity: 0;
  }
}
@keyframes SectionVideo_visibilityControl__xoTIT {
  0% {
    opacity: 0;
  }
  1% {
    opacity: 1;
  }
  99% {
    opacity: 1;
  }
  to {
    opacity: 0;
    visibility: hidden;
    display: none;
  }
}
.SectionVideo_content__A_6Jr {
  display: block;
  text-align: center;
}
.SectionVideo_title__PP2UJ {
  text-align: center;
  font-weight: 700;
  font-size: 24px;
  line-height: 33px;
  color: var(--typography-100);
  margin-bottom: 16px;
}
@supports (text-wrap: balance) {
  .SectionVideo_title__PP2UJ {
    text-wrap: balance;
  }
}
@supports not (text-wrap: balance) {
  .SectionVideo_title__PP2UJ {
    text-align: center;
  }
}
@media screen and (min-width: 1025px) {
  .SectionVideo_title__PP2UJ {
    font-size: 40px;
    line-height: 47px;
    margin-bottom: 24px;
  }
}
@keyframes ExpertCardMore_animationBlink__6LWVA {
  50% {
    opacity: 0;
  }
}
@keyframes ExpertCardMore_visibilityControl__iVzu_ {
  0% {
    opacity: 0;
  }
  1% {
    opacity: 1;
  }
  99% {
    opacity: 1;
  }
  to {
    opacity: 0;
    visibility: hidden;
    display: none;
  }
}
.ExpertCardMore_root__fHzB8 {
  color: var(--primary);
  font-size: 12px;
  line-height: 24px;
}
.ExpertCardMore_wrapper__O5M3W {
  display: inline-flex;
  margin-top: 0;
  margin-bottom: 0;
}
@keyframes ExpertAbout_animationBlink__RLvmJ {
  50% {
    opacity: 0;
  }
}
@keyframes ExpertAbout_visibilityControl__Qfo9_ {
  0% {
    opacity: 0;
  }
  1% {
    opacity: 1;
  }
  99% {
    opacity: 1;
  }
  to {
    opacity: 0;
    visibility: hidden;
    display: none;
  }
}
.ExpertAbout_title__HWblt {
  font-weight: 600;
  font-size: 14px;
  line-height: 22px;
  margin-bottom: 5px;
}
.ExpertAbout_text__uGwWZ {
  font-size: 12px;
  line-height: 24px;
  margin-bottom: 20px;
  overflow-wrap: anywhere;
}
.ExpertAbout_aboutMore__MPl27 {
  font-size: 14px;
  z-index: 1;
}
@keyframes ExpertCard_animationBlink__aGqaA {
  50% {
    opacity: 0;
  }
}
@keyframes ExpertCard_visibilityControl__L3rQk {
  0% {
    opacity: 0;
  }
  1% {
    opacity: 1;
  }
  99% {
    opacity: 1;
  }
  to {
    opacity: 0;
    visibility: hidden;
    display: none;
  }
}
.ExpertCard_root__QMGpw {
  background: var(--secondary-600);
  border-radius: 16px;
  padding-top: 15px;
  position: relative;
}
.ExpertCard_overlayButton__G_uMI {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  background-color: transparent;
}
.ExpertCard_content__k9xIH {
  position: relative;
  display: grid;
  height: 100%;
  grid-template-columns: 1fr;
  grid-template-rows: auto 1fr repeat(4, auto);
  grid-template-areas: "image" "name" "status" "review" "experience" "action";
}
@media screen and (min-width: 1025px) {
  .ExpertCard_content__k9xIH {
    grid-template-columns: 100px 1fr;
    grid-template-rows: repeat(6, -webkit-min-content) auto;
    grid-template-rows: repeat(6, min-content) auto;
    grid-template-areas: "image name" "image review" "image status" "divider divider" "experience experience" "description description" "action action";
  }
}
.ExpertCard_description__I7VXZ,
.ExpertCard_divider__MeRTA,
.ExpertCard_experienceWrapper__hjNXR {
  margin-right: 12px;
  margin-left: 12px;
}
@media screen and (min-width: 1025px) {
  .ExpertCard_description__I7VXZ,
  .ExpertCard_divider__MeRTA,
  .ExpertCard_experienceWrapper__hjNXR {
    margin-right: 20px;
    margin-left: 20px;
  }
}
.ExpertCard_nameWrapper__WwAav,
.ExpertCard_reviewWrapper__eBDcM,
.ExpertCard_status__ZqGeK {
  margin-right: 12px;
  margin-left: 12px;
}
@media screen and (min-width: 1025px) {
  .ExpertCard_nameWrapper__WwAav,
  .ExpertCard_reviewWrapper__eBDcM,
  .ExpertCard_status__ZqGeK {
    margin-left: 8px;
    margin-right: 20px;
  }
}
.ExpertCard_imageWrapper__eUSGb {
  grid-area: image;
  position: relative;
  max-width: 136px;
  width: 100%;
  height: 122px;
  margin-left: auto;
  margin-right: auto;
}
@media screen and (min-width: 1025px) {
  .ExpertCard_imageWrapper__eUSGb {
    width: 80px;
    height: 80px;
    margin-left: 20px;
  }
}
.ExpertCard_image__ljiRB {
  border-radius: 16px 16px 0 0;
  object-fit: cover;
}
@media screen and (min-width: 1025px) {
  .ExpertCard_image__ljiRB {
    border-bottom-left-radius: 16px;
    border-bottom-right-radius: 16px;
  }
}
.ExpertCard_nameWrapper__WwAav {
  grid-area: name;
  display: flex;
  justify-content: center;
}
@media screen and (min-width: 1025px) {
  .ExpertCard_nameWrapper__WwAav {
    overflow: hidden;
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
}
.ExpertCard_name__kioai {
  color: var(--typography-100);
  font-weight: 600;
  font-size: 18px;
  line-height: 135%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  width: 100%;
  padding: 4px 8px 18px;
  max-width: 136px;
  border-bottom-left-radius: 16px;
  border-bottom-right-radius: 16px;
  background-color: var(--secondary-800);
}
@media screen and (min-width: 1025px) {
  .ExpertCard_name__kioai {
    text-align: left;
    display: inline-block;
    padding: 0;
    max-width: none;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    background-color: transparent;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
  }
}
.ExpertCard_status__ZqGeK {
  grid-area: status;
  font-size: 12px;
  line-height: 16px;
  background: var(--success-400);
  border-radius: 22px;
  padding: 4px 16px;
  font-weight: 600;
  text-align: center;
  max-width: 80px;
  margin: -10px auto 5px;
}
@media screen and (min-width: 1025px) {
  .ExpertCard_status__ZqGeK {
    margin: 4px 0 13px 8px;
  }
}
.ExpertCard_divider__MeRTA {
  display: none;
}
@media screen and (min-width: 1025px) {
  .ExpertCard_divider__MeRTA {
    display: block;
    grid-area: divider;
    height: 1px;
    background-color: var(--white-with-opacity-5);
    margin-bottom: 12px;
  }
}
.ExpertCard_reviewWrapper__eBDcM {
  grid-area: review;
  display: flex;
  align-items: center;
  margin-bottom: 12px;
  flex-wrap: wrap;
}
.ExpertCard_rating__7LsVt {
  display: flex;
  color: var(--typography-100);
  font-weight: 600;
  font-size: 16px;
  line-height: 135%;
}
@media screen and (min-width: 1025px) {
  .ExpertCard_rating__7LsVt {
    font-size: 18px;
  }
}
.ExpertCard_star__oeP_n {
  margin-left: 6px;
  margin-right: 6px;
  width: 20px;
  height: 20px;
  fill: var(--star);
}
.ExpertCard_reviews__un2_o {
  color: var(--typography-100);
  font-size: 12px;
  line-height: 130%;
}
@media screen and (min-width: 1025px) {
  .ExpertCard_reviews__un2_o {
    font-size: 10px;
  }
}
.ExpertCard_experienceWrapper__hjNXR {
  grid-area: experience;
  margin-bottom: 18px;
}
.ExpertCard_experienceItem__BSUrH {
  display: flex;
  align-items: center;
  margin-top: 6px;
  color: var(--typography-300);
  font-size: 12px;
  line-height: 130%;
  flex-wrap: wrap;
}
.ExpertCard_experienceAmount__msetV {
  font-weight: 600;
  color: var(--typography-100);
  margin-right: 5px;
}
.ExpertCard_icon__ovZOT {
  margin-right: 6px;
  fill: var(--primary-200);
  width: 12px;
  height: 12px;
}
@media screen and (min-width: 1025px) {
  .ExpertCard_icon__ovZOT {
    width: 20px;
    height: 20px;
  }
}
.ExpertCard_description__I7VXZ {
  grid-area: description;
  display: none;
}
@media screen and (min-width: 1025px) {
  .ExpertCard_description__I7VXZ {
    display: flex;
  }
}
.ExpertCard_action__N_7p6 {
  grid-area: action;
  display: flex;
  margin-top: auto;
  padding: 20px 12px;
  flex-direction: column-reverse;
  background-color: transparent;
}
@media screen and (min-width: 1025px) {
  .ExpertCard_action__N_7p6 {
    padding: 16px 20px;
    flex-direction: row;
    align-items: center;
    background-color: var(--secondary-800);
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
  }
}
.ExpertCard_cost__4Y9Zg {
  font-size: 12px;
  line-height: 130%;
  color: var(--typography-200);
  text-align: center;
  width: 100%;
  margin-right: 0;
}
@media screen and (min-width: 1025px) {
  .ExpertCard_cost__4Y9Zg {
    width: 88px;
    margin-right: 10px;
  }
}
.ExpertCard_buttonWrapper__tjWLT {
  margin-top: 0;
  flex-grow: 1;
  position: relative;
  z-index: 2;
  margin-bottom: 8px;
}
@media screen and (min-width: 1025px) {
  .ExpertCard_buttonWrapper__tjWLT {
    margin-bottom: 0;
  }
}
.ExpertCard_button__JSQP6 {
  color: var(--typography-100);
  width: 100%;
  font-weight: 600;
  height: 40px;
  border-radius: 8px;
}
@media screen and (min-width: 1025px) {
  .ExpertCard_button__JSQP6 {
    border-radius: 30px;
  }
}
@keyframes SectionExperts_animationBlink__8Th_8 {
  50% {
    opacity: 0;
  }
}
@keyframes SectionExperts_visibilityControl__Ll2h0 {
  0% {
    opacity: 0;
  }
  1% {
    opacity: 1;
  }
  99% {
    opacity: 1;
  }
  to {
    opacity: 0;
    visibility: hidden;
    display: none;
  }
}
.SectionExperts_root__Qqw2M {
  margin-left: 8px;
  margin-right: 8px;
  border-radius: 20px;
  overflow: hidden;
}
@media screen and (min-width: 1025px) {
  .SectionExperts_root__Qqw2M {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.SectionExperts_content__gItQW {
  border-radius: 20px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 32px 7px;
  background-color: var(--white-with-opacity-5);
  max-width: 1268px;
  margin-left: auto;
  margin-right: auto;
}
@media screen and (min-width: 1025px) {
  .SectionExperts_content__gItQW {
    padding: 48px 100px;
  }
}
.SectionExperts_expertListWrapper__X7DC4 {
  max-width: 360px;
  margin-bottom: 24px;
  width: 100%;
}
@media screen and (min-width: 1025px) {
  .SectionExperts_expertListWrapper__X7DC4 {
    max-width: none;
    margin-bottom: 34px;
  }
}
.SectionExperts_expertList__Guiv7 {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -17px;
  margin-right: -8px;
}
@media screen and (min-width: 1025px) {
  .SectionExperts_expertList__Guiv7 {
    margin-right: -24px;
  }
}
.SectionExperts_loaderWrapper__qn1AV {
  display: flex;
  align-items: center;
  justify-content: center;
}
.SectionExperts_expertListItem__JQLix {
  flex: 0 0 auto;
  width: 50%;
  max-width: 100%;
  padding-bottom: 17px;
  padding-right: 8px;
}
@media screen and (min-width: 1025px) {
  .SectionExperts_expertListItem__JQLix {
    width: 33.3333333333%;
    padding-right: 24px;
  }
}
.SectionExperts_expert__e3lPh {
  --primary-100: #e8e8fc;
  --primary-200: #d2d1f9;
  --primary-300: #bbbaf6;
  --primary-400: #a5a3f3;
  --primary: #8e8cf0;
  --primary-rgb: 142, 140, 240;
  --primary-600: #7270c0;
  --primary-700: #555490;
  --primary-800: #393860;
  --primary-900: #1c1c30;
  --secondary-100: #b1b1ce;
  --secondary-200: #8a8ab5;
  --secondary-300: #63639d;
  --secondary-400: #505090;
  --secondary: #3c3c84;
  --secondary-600: #282861;
  --secondary-700: #24244f;
  --secondary-800: #141333;
  --secondary-900: #0c0c1a;
  --tertiary-100: #f1e1f7;
  --tertiary-200: #e4c4f0;
  --tertiary-300: #d6a6e8;
  --tertiary-400: #c989e1;
  --tertiary: #bb6bd9;
  --tertiary-600: #9656ae;
  --tertiary-700: #704082;
  --tertiary-800: #4b2b57;
  --tertiary-900: #25152b;
  --success-100: #d3eadd;
  --success-200: #a6d5ba;
  --success-300: #7ac098;
  --success-400: #4dab75;
  --success: #219653;
  --success-600: #1a7842;
  --success-700: #145a32;
  --success-800: #0d3c21;
  --success-900: #071e11;
  --error-100: #facfd0;
  --error-200: #f49ea1;
  --error-300: #ef6e73;
  --error-400: #e93d44;
  --error: #e40d15;
  --error-600: #b60a11;
  --error-700: #89080d;
  --error-800: #5b0508;
  --error-900: #2e0304;
  --warning-100: #fcebdb;
  --warning-200: #fad6b7;
  --warning-300: #f7c292;
  --warning-400: #f5ad6e;
  --warning: #f2994a;
  --warning-600: #c27a3b;
  --warning-700: #915c2c;
  --warning-800: #613d1e;
  --warning-900: #301f0f;
  --typography-100: #fafafa;
  --typography-200: #e6e6e6;
  --typography-300: #cdcdcd;
  --typography-400: #9b9b9b;
  --typography: #828282;
  --typography-600: #686868;
  --typography-700: #4e4e4e;
  --typography-800: #343434;
  --typography-900: #1a1a1a;
  --star-100: #fae9b7;
  --star-300: #f6d982;
  --star: #f2c94c;
  --star-700: #a98d35;
  --star-900: #61501e;
  --chart-100: #bbebfa;
  --chart-300: #89dbf6;
  --chart: #56ccf2;
  --chart-700: #3c8fa9;
  --chart-900: #225261;
  --accent: #555bf6;
  --white-with-opacity-5: hsla(0, 0%, 100%, 0.05);
  --white-with-opacity-15: hsla(0, 0%, 100%, 0.15);
  --white-with-opacity-25: hsla(0, 0%, 100%, 0.25);
  --white-with-opacity-50: hsla(0, 0%, 100%, 0.5);
  --star-with-opacity-70: rgba(242, 201, 76, 0.7);
  --secondary-400-with-opacity-80: rgba(60, 60, 132, 0.8);
  --secondary-400-with-opacity-40: rgba(60, 60, 132, 0.4);
  --secondary-600-with-opacity-70: rgba(40, 40, 97, 0.7);
  --primary-with-opacity-30: rgba(142, 140, 240, 0.3);
  --primary-with-opacity-50: rgba(142, 140, 240, 0.5);
  --primary-400-with-opacity-30: rgba(165, 163, 243, 0.3);
  --primary-700-with-opacity-30: rgba(85, 84, 144, 0.3);
  --primary-900-with-opacity-40: rgba(28, 28, 48, 0.4);
  --warning-with-opacity-20: rgba(242, 153, 74, 0.2);
  --shadow: rgba(36, 36, 79, 0.56);
  --typography-200-with-opacity-50: hsla(0, 0%, 90%, 0.5);
  --gradient-pink-right-part: #f2994a;
  --gradient-pink-left-part: #6a4dbc;
  --gradient-pink-base: linear-gradient(
    90.6deg,
    #6a4dbc 0.47%,
    #f2994a 137.94%
  );
  --gradient-eclipse: linear-gradient(91deg, #b57ce2 0.47%, #f0aea8 137.94%);
  --gradient-tranquil: linear-gradient(83.5deg, #5e6ffd -15.87%, #aa8aca 96.3%);
  --gradient-azure: linear-gradient(38.65deg, #4568dc 27.36%, #b06ab3 87.78%);
  --gradient-amethyst: linear-gradient(
    180deg,
    #141333,
    #202261 70.63%,
    #3a237a
  );
  --gradient-light-blue: linear-gradient(
    180deg,
    rgba(69, 104, 220, 0.16),
    transparent
  );
  --gradient-soft-blue: linear-gradient(
    180deg,
    rgba(69, 104, 220, 0.32),
    rgba(69, 104, 220, 0.08)
  );
  --gradient-purple-surge: linear-gradient(
    0.26deg,
    rgba(69, 104, 220, 0) 0.27%,
    rgba(75, 94, 217, 0.1) 7.21%,
    rgba(81, 85, 214, 0.6) 18.04%,
    rgba(94, 63, 208, 0.85) 27.94%,
    #7716c3 55.82%
  );
  --primary-page-background: #141333;
  --alternative-page-background: #24244f;
  --white: #fff;
  height: 100%;
}
.SectionExperts_button__HBcuh {
  width: 100%;
  background: var(--primary);
  color: var(--typography-900);
  font-weight: 600;
  height: 44px;
  padding-right: 48px;
  padding-left: 48px;
}
@media screen and (min-width: 1025px) {
  .SectionExperts_button__HBcuh {
    font-size: 18px;
    line-height: 21px;
    height: 56px;
  }
}
.SectionExperts_buttonWrapper__QWJ_m {
  min-width: 320px;
  margin: 0 auto;
}
@keyframes SectionStart_animationBlink__6tdlh {
  50% {
    opacity: 0;
  }
}
@keyframes SectionStart_visibilityControl__yrLWa {
  0% {
    opacity: 0;
  }
  1% {
    opacity: 1;
  }
  99% {
    opacity: 1;
  }
  to {
    opacity: 0;
    visibility: hidden;
    display: none;
  }
}
.SectionStart_root__Rv2AG {
  border-radius: 20px;
  padding-left: 8px;
  padding-right: 8px;
}
@media screen and (min-width: 1025px) {
  .SectionStart_root__Rv2AG {
    padding-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
  }
}
.SectionStart_container__Qq6LJ {
  max-width: 1326px;
  width: 100%;
  border-radius: 20px;
  margin-left: auto;
  margin-right: auto;
  background: var(--white-with-opacity-5);
}
.SectionStart_content__XDhem {
  display: flex;
  flex-direction: column-reverse;
}
@media screen and (min-width: 1025px) {
  .SectionStart_content__XDhem {
    flex-direction: row;
    justify-content: space-between;
  }
}
.SectionStart_textColumn__eJtbX {
  padding: 32px 15px;
  display: flex;
  justify-content: center;
  flex: 1 2;
}
@media screen and (min-width: 1025px) {
  .SectionStart_textColumn__eJtbX {
    padding: 77px 50px 77px 80px;
  }
}
.SectionStart_title__e__qO {
  color: var(--typography-100);
  font-size: 22px;
  line-height: 30px;
  margin-bottom: 8px;
  font-weight: 700;
}
@media screen and (min-width: 1025px) {
  .SectionStart_title__e__qO {
    font-size: 32px;
    line-height: 44px;
    margin-bottom: 12px;
  }
}
.SectionStart_description__7dvgZ {
  color: var(--typography-100);
  font-size: 14px;
  line-height: 21px;
}
@media screen and (min-width: 1025px) {
  .SectionStart_description__7dvgZ {
    font-size: 18px;
    line-height: 27px;
  }
}
.SectionStart_textContent__Nc2hy {
  max-width: 600px;
}

.SectionStart_imageColumn__U5y5D {
  display: flex;
  justify-content: center;
  align-items: center;
  flex: 1 1;
  padding-top: 28px;
  padding-bottom: 28px;
  background-color: var(--primary-300);
  border-top-right-radius: 20px;
  border-top-left-radius: 20px;
  --primary-100: #e8e8fc;
  --primary-200: #d2d1f9;
  --primary-300: #bbbaf6;
  --primary-400: #a5a3f3;
  --primary: #8e8cf0;
  --primary-rgb: 142, 140, 240;
  --primary-600: #7270c0;
  --primary-700: #555490;
  --primary-800: #393860;
  --primary-900: #1c1c30;
  --secondary-100: #b1b1ce;
  --secondary-200: #8a8ab5;
  --secondary-300: #63639d;
  --secondary-400: #505090;
  --secondary: #3c3c84;
  --secondary-600: #282861;
  --secondary-700: #24244f;
  --secondary-800: #141333;
  --secondary-900: #0c0c1a;
  --tertiary-100: #f1e1f7;
  --tertiary-200: #e4c4f0;
  --tertiary-300: #d6a6e8;
  --tertiary-400: #c989e1;
  --tertiary: #bb6bd9;
  --tertiary-600: #9656ae;
  --tertiary-700: #704082;
  --tertiary-800: #4b2b57;
  --tertiary-900: #25152b;
  --success-100: #d3eadd;
  --success-200: #a6d5ba;
  --success-300: #7ac098;
  --success-400: #4dab75;
  --success: #219653;
  --success-600: #1a7842;
  --success-700: #145a32;
  --success-800: #0d3c21;
  --success-900: #071e11;
  --error-100: #facfd0;
  --error-200: #f49ea1;
  --error-300: #ef6e73;
  --error-400: #e93d44;
  --error: #e40d15;
  --error-600: #b60a11;
  --error-700: #89080d;
  --error-800: #5b0508;
  --error-900: #2e0304;
  --warning-100: #fcebdb;
  --warning-200: #fad6b7;
  --warning-300: #f7c292;
  --warning-400: #f5ad6e;
  --warning: #f2994a;
  --warning-600: #c27a3b;
  --warning-700: #915c2c;
  --warning-800: #613d1e;
  --warning-900: #301f0f;
  --typography-100: #fafafa;
  --typography-200: #e6e6e6;
  --typography-300: #cdcdcd;
  --typography-400: #9b9b9b;
  --typography: #828282;
  --typography-600: #686868;
  --typography-700: #4e4e4e;
  --typography-800: #343434;
  --typography-900: #1a1a1a;
  --star-100: #fae9b7;
  --star-300: #f6d982;
  --star: #f2c94c;
  --star-700: #a98d35;
  --star-900: #61501e;
  --chart-100: #bbebfa;
  --chart-300: #89dbf6;
  --chart: #56ccf2;
  --chart-700: #3c8fa9;
  --chart-900: #225261;
  --accent: #555bf6;
  --white-with-opacity-5: hsla(0, 0%, 100%, 0.05);
  --white-with-opacity-15: hsla(0, 0%, 100%, 0.15);
  --white-with-opacity-25: hsla(0, 0%, 100%, 0.25);
  --white-with-opacity-50: hsla(0, 0%, 100%, 0.5);
  --star-with-opacity-70: rgba(242, 201, 76, 0.7);
  --secondary-400-with-opacity-80: rgba(60, 60, 132, 0.8);
  --secondary-400-with-opacity-40: rgba(60, 60, 132, 0.4);
  --secondary-600-with-opacity-70: rgba(40, 40, 97, 0.7);
  --primary-with-opacity-30: rgba(142, 140, 240, 0.3);
  --primary-with-opacity-50: rgba(142, 140, 240, 0.5);
  --primary-400-with-opacity-30: rgba(165, 163, 243, 0.3);
  --primary-700-with-opacity-30: rgba(85, 84, 144, 0.3);
  --primary-900-with-opacity-40: rgba(28, 28, 48, 0.4);
  --warning-with-opacity-20: rgba(242, 153, 74, 0.2);
  --shadow: rgba(36, 36, 79, 0.56);
  --typography-200-with-opacity-50: hsla(0, 0%, 90%, 0.5);
  --gradient-pink-right-part: #f2994a;
  --gradient-pink-left-part: #6a4dbc;
  --gradient-pink-base: linear-gradient(
    90.6deg,
    #6a4dbc 0.47%,
    #f2994a 137.94%
  );
  --gradient-eclipse: linear-gradient(91deg, #b57ce2 0.47%, #f0aea8 137.94%);
  --gradient-tranquil: linear-gradient(83.5deg, #5e6ffd -15.87%, #aa8aca 96.3%);
  --gradient-azure: linear-gradient(38.65deg, #4568dc 27.36%, #b06ab3 87.78%);
  --gradient-amethyst: linear-gradient(
    180deg,
    #141333,
    #202261 70.63%,
    #3a237a
  );
  --gradient-light-blue: linear-gradient(
    180deg,
    rgba(69, 104, 220, 0.16),
    transparent
  );
  --gradient-soft-blue: linear-gradient(
    180deg,
    rgba(69, 104, 220, 0.32),
    rgba(69, 104, 220, 0.08)
  );
  --gradient-purple-surge: linear-gradient(
    0.26deg,
    rgba(69, 104, 220, 0) 0.27%,
    rgba(75, 94, 217, 0.1) 7.21%,
    rgba(81, 85, 214, 0.6) 18.04%,
    rgba(94, 63, 208, 0.85) 27.94%,
    #7716c3 55.82%
  );
  --primary-page-background: #141333;
  --alternative-page-background: #24244f;
  --white: #fff;
}

@media screen and (min-width: 1025px) {
  .SectionStart_imageColumn__U5y5D {
    padding-top: 0;
    padding-bottom: 0;
    max-width: 534px;
    width: 100%;
    min-height: 310px;
    border-bottom-right-radius: 20px;
    border-top-left-radius: 0;
  }
}

.SectionStart_imageDesktop__bW3IA {
  height: auto;
  max-width: 240px;
  width: 100%;
  object-position: bottom center;
  object-fit: contain;
  display: none;
}

@media screen and (min-width: 1025px) {
  .SectionStart_imageDesktop__bW3IA {
    display: block;
  }
}

.SectionStart_imageMobile__Sw0aD {
  height: auto;
  max-width: 300px;
  width: 100%;
  object-position: bottom center;
  object-fit: contain;
  display: block;
}
@media screen and (min-width: 1025px) {
  .SectionStart_imageMobile__Sw0aD {
    display: none;
  }
}
.CategorySections_section__Eac51 {
  margin-bottom: 60px;
}
@keyframes CategoryPage_animationBlink__eElew {
  50% {
    opacity: 0;
  }
}
@keyframes CategoryPage_visibilityControl__wO6Vc {
  0% {
    opacity: 0;
  }
  1% {
    opacity: 1;
  }
  99% {
    opacity: 1;
  }
  to {
    opacity: 0;
    visibility: hidden;
    display: none;
  }
}
.CategoryPage_root__CJ8cB {
  background: var(--primary-page-background);
  min-height: 100%;
}
/*# sourceMappingURL=a6c265b565082069.css.map*/
