.ui-action-btn {
  z-index: 1;
  border: 0;
  outline: 0;
  width: auto;
  height: auto;
  display: flex;
  color: inherit;
  position: relative;
  align-items: center;
  text-decoration: none;
  vertical-align: middle;
  background: transparent;
  padding: 0 4.37rem 0 0;
  text-transform: uppercase;
}
.ui-action-btn span {
  display: flex;
  color: #0E0722;
  height: 3.75rem;
  align-items: center;
  font-size: 0.8125rem;
  border-radius: 2.5rem;
  justify-content: center;
}
.ui-action-btn svg {
  width: 1.8rem;
}
.ui-action-btn__main {
  position: relative;
  font-weight: 500;
  padding: 0 2.12rem;
}
.ui-action-btn__main:before {
  left: 0;
  z-index: -1;
  content: "";
  height: 3.75rem;
  width: 100%;
  position: absolute;
  background: #BFFF58;
  border-radius: 2.5rem;
  transition: width ease-in-out 0.3s;
}
.ui-action-btn__append {
  right: 0;
  width: 3.75rem;
  background: #BFFF58;
  position: absolute;
  transition: all ease-in-out 0.3s;
}
.ui-action-btn:hover .ui-action-btn__main:before {
  width: calc(100% + 2.5rem);
}
.ui-action-btn:hover .ui-action-btn__append {
  color: #BFFF58;
  right: 2.19rem;
  width: 3.125rem;
  height: 3.125rem;
  background: #0E0722;
}
.ui-action-btn.size-lg {
  padding: 0 5.13rem 0 0;
}
.ui-action-btn.size-lg .ui-action-btn span {
  height: 4.375rem;
  font-size: 0.9375rem;
  border-radius: 2.5rem;
}
.ui-action-btn.size-lg .ui-action-btn svg {
  width: 1.8rem;
}
.ui-action-btn.size-lg .ui-action-btn__main {
  padding: 0 2.5rem;
}
.ui-action-btn.size-lg .ui-action-btn__main:before {
  height: 4.375rem;
  background: #BFFF58;
  border-radius: 2.5rem;
}
.ui-action-btn.size-lg .ui-action-btn__append {
  width: 4.375rem;
  height: 4.375rem;
  margin-left: 0.63rem;
}
.ui-action-btn.size-lg:hover .ui-action-btn__main:before {
  width: calc(100% + 3.63rem);
}
.ui-action-btn.size-lg:hover .ui-action-btn__append {
  right: 1.88rem;
  width: 3.625rem;
  height: 3.625rem;
}
.ui-btn {
  font-weight: 500;
  text-transform: uppercase;
}
.ui-btn.size-md {
  height: 3.375rem;
  padding: 0 2.2rem;
  font-size: 0.8125rem;
  border-radius: 2.5rem;
}
.ui-btn.size-lg {
  height: 4.375rem;
  padding: 0 2.5rem;
  font-size: 0.9375rem;
  border-radius: 3rem;
}
.ui-btn.size-lg.q-btn--round {
  width: 4.375rem;
  max-width: 4.375rem;
  padding: 0 !important;
}
@media screen and (max-aspect-ratio: 1/1) {
.ui-btn.size-md {
    height: 15vw;
    padding: 0 9.9vw;
    font-size: 3.3vw;
}
.ui-btn.size-lg {
    height: 15vw;
    padding: 0 9.9vw;
    font-size: 3.3vw;
}
}
.block-description {
  max-width: 100vw;
  padding-top: 10rem;
}
.block-description__title {
  position: relative;
  margin-bottom: 2.44rem;
  padding-bottom: 1.75rem;
}
.block-description__title__underline {
  height: 0.0625rem;
}
.block-description__title__underline div {
  height: 0.0625rem;
}
.block-description__content {
  line-height: 140%;
  text-align: center;
}
.block-description .q-img {
  width: 29.8125rem;
  margin-left: 1.75rem;
  margin-top: -1.5rem;
}
.block-description .ui-action-btn {
  margin-left: 1.81rem;
}
body.mobile .block-description {
  padding: 3.69rem 1.25rem 0;
}
body.mobile .block-description__title {
  text-align: center;
  margin-bottom: 2rem;
  padding-bottom: 1rem;
}
body.mobile .block-description__content {
  line-height: 150%;
}
body.mobile .block-description__content .inline-block {
  margin-top: 2rem;
}
body.mobile .block-description .q-img {
  width: 10.1875rem;
  margin-left: 0.59rem;
  margin-top: -0.5rem;
}
body.mobile .block-description .ui-action-btn {
  margin-top: 2rem;
}
.ui-number-count {
  background: linear-gradient(96deg, #B286FD 0%, #9860EF 59.9%, #6516D3 99.01%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.userpics {
  display: grid;
  grid-gap: -1rem;
  grid-template-columns: 3.125rem 2.5rem 2.5rem;
}
.userpics .bg-secondary {
  background: #A972FB !important;
}
.userpics__item {
  width: 3.125rem;
  height: 3.125rem;
  border-radius: 50%;
  position: relative;
  justify-self: flex-end;
}
.userpics__item:not(:first-child) {
  border: 0.13rem solid #160E2E;
}
.userpics .q-img {
  border-radius: 0 0 2rem 2rem;
}
body.mobile .userpics {
  grid-gap: -1rem;
  grid-template-columns: 2.6rem 2.1rem 2.1rem;
}
body.mobile .userpics__item {
  width: 2.6rem;
  height: 2.6rem;
}
.block-bento-grid {
  display: grid;
  grid-gap: 1.5rem;
  margin-top: 11.25rem;
  grid-template-rows: 10rem 10rem 11.62rem 14.37rem;
  grid-template-columns: 14.38rem 14.38rem 14.38rem 1fr 20.69rem;
  grid-template-areas: "slot-1 slot-1 slot-2 slot-2  slot-3" "   .      .   slot-2 slot-2  slot-4" "slot-5 slot-5 slot-6 slot-6  slot-11" "slot-7 slot-8 slot-9 slot-10 slot-11";
}
.block-bento-grid__slot {
  position: relative;
}
.block-bento-grid .slot-1 {
  grid-area: slot-1;
}
.block-bento-grid .slot-2 {
  grid-area: slot-2;
}
.block-bento-grid .slot-3 {
  grid-area: slot-3;
}
.block-bento-grid .slot-4 {
  grid-area: slot-4;
}
.block-bento-grid .slot-5 {
  grid-area: slot-5;
}
.block-bento-grid .slot-6 {
  grid-area: slot-6;
}
.block-bento-grid .slot-7 {
  grid-area: slot-7;
}
.block-bento-grid .slot-8 {
  grid-area: slot-8;
}
.block-bento-grid .slot-9 {
  grid-area: slot-9;
}
.block-bento-grid .slot-10 {
  grid-area: slot-10;
}
.block-bento-grid .slot-11 {
  grid-area: slot-11;
}
.block-bento-grid .round {
  width: 4rem;
  height: 4rem;
}
.block-bento-grid .round svg {
  width: 1.875rem;
  height: 1.875rem;
}
.block-bento-grid .text-primary {
  background: linear-gradient(96deg, #B286FD 0%, #9860EF 59.9%, #6516D3 99.01%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.block-bento-grid .content {
  width: 100%;
  height: 100%;
  border-radius: 2rem;
  background: #1B1334;
}
.block-bento-grid .slot-1 .content {
  z-index: 1;
  top: 0;
  left: 0;
  overflow: hidden;
  height: 16.5625rem;
  position: absolute;
  width: calc(100% - 4.06rem);
  padding: 2.5rem 2.62rem 2.06rem;
}
.block-bento-grid .slot-1 .content .absolute {
  z-index: -1;
}
.block-bento-grid .slot-1 .content .slot-1__bg {
  z-index: -2;
  width: 59.875rem;
  height: 71.78rem;
  filter: blur(50px);
  position: absolute;
  border-radius: 71.78rem;
  top: 0;
  right: 0;
  background: radial-gradient(50% 50% at 50% 50%, rgba(151, 95, 238, 0.48) 0%, rgba(22, 14, 46, 0) 100%);
}
.block-bento-grid .slot-2 .content {
  top: 0;
  right: 0;
  height: 19.375rem;
  position: absolute;
  width: calc(100% + 4.06rem);
  padding: 2.38rem 2.62rem 2.12rem;
}
.block-bento-grid .slot-2 .content svg {
  z-index: 1;
  top: 1.2rem;
  right: -2.2rem;
  position: absolute;
  width: 30rem;
}
.block-bento-grid .slot-2 .content > .q-img {
  z-index: 1;
  bottom: 0;
  right: 0;
  width: 22.5625rem;
  position: absolute;
  border-radius: 0 0 2rem 0;
}
.block-bento-grid .slot-3 svg {
  width: 11.91rem;
}
.block-bento-grid .slot-4 svg {
  width: 15.18rem;
  margin-bottom: 1rem;
}
.block-bento-grid .slot-5 .content {
  z-index: 1;
  left: 0;
  bottom: 0;
  overflow: hidden;
  height: 16.5625rem;
  position: absolute;
  width: calc(100% - 4.06rem);
  padding: 2.5rem 2.62rem 2.06rem;
}
.block-bento-grid .slot-5 .content .absolute {
  z-index: -1;
}
.block-bento-grid .slot-5 .content .slot-5__bg {
  z-index: -2;
  width: 59.875rem;
  height: 71.78rem;
  filter: blur(50px);
  position: absolute;
  border-radius: 71.78rem;
  right: 0;
  bottom: 0;
  background: radial-gradient(50% 50% at 50% 50%, rgba(151, 95, 238, 0.48) 0%, rgba(22, 14, 46, 0) 100%);
}
.block-bento-grid .slot-6 .content {
  z-index: -1;
  right: 0;
  bottom: 0;
  height: 13.75rem;
  overflow: hidden;
  position: absolute;
  padding: 2rem 2.63rem;
  width: calc(100% + 4.06rem);
}
.block-bento-grid .slot-6 .content > .q-img {
  z-index: -1;
  right: -5rem;
  bottom: 0;
  width: 24rem;
  position: absolute;
  border-radius: 0 0 2rem 0;
}
.block-bento-grid .slot-6 .content .q-chip {
  height: 2.19rem;
  margin: 0 0.5rem 0 0;
  padding: 0.69rem 1rem;
  border-radius: 1.25rem;
}
.block-bento-grid .slot-6 .content .q-chip--outline {
  border: 1px solid currentColor;
}
.block-bento-grid .slot-6 .content .q-chip__content {
  font-weight: 600;
  font-size: 0.625rem;
}
.block-bento-grid .slot-6 .content .q-chip svg {
  width: 0.875rem;
  height: 0.875rem;
  margin-right: 0.25rem;
}
.block-bento-grid .slot-7 .content, .block-bento-grid .slot-8 .content, .block-bento-grid .slot-9 .content {
  padding: 2.3rem 0 0;
}
.block-bento-grid .slot-7 .content .ui-number-count, .block-bento-grid .slot-8 .content .ui-number-count, .block-bento-grid .slot-9 .content .ui-number-count {
  font-size: 4rem;
  line-height: 5.2rem;
}
.block-bento-grid .slot-7 .content .text-secondary, .block-bento-grid .slot-8 .content .text-secondary, .block-bento-grid .slot-9 .content .text-secondary {
  margin-top: 1.44rem;
}
.block-bento-grid .slot-10 .content {
  padding: 2.5rem 2.91rem 2.06rem 2.62rem;
}
.block-bento-grid .slot-10 .content svg {
  width: 8.75rem;
  height: 8.75rem;
  flex-shrink: 0;
}
.block-bento-grid .slot-11 {
  overflow: hidden;
  border-radius: 2rem;
}
.block-bento-grid .slot-11 .content {
  z-index: 1;
  overflow: hidden;
}
.block-bento-grid .slot-11 .content div {
  z-index: 1;
}
.block-bento-grid .slot-11 .content canvas {
  z-index: 1;
  border-radius: 2rem;
}
.block-bento-grid .slot-11 .content .text-caption {
  margin-top: 0.5rem;
}
.block-bento-grid .slot-11 .content .slot-11__bg {
  z-index: 0;
  width: 59.875rem;
  height: 71.78rem;
  filter: blur(50px);
  position: absolute;
  border-radius: 71.78rem;
  top: 0;
  left: 0;
  background: radial-gradient(50% 50% at 50% 50%, rgba(151, 95, 238, 0.48) 0%, rgba(22, 14, 46, 0) 100%);
}
.block-bento-grid .slot-11 .content .slot-11__stars {
  display: grid;
  grid-gap: 0.45rem;
  margin-top: 2.5rem;
  margin-bottom: 1.53rem;
  grid-template-columns: repeat(5, auto);
}
.block-bento-grid .slot-11 .content .slot-11__stars svg {
  width: 1.45575rem;
  height: 1.41163rem;
}
body.mobile .block-bento-grid {
  grid-gap: 1rem;
  margin-top: 5rem;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: 11.25rem 11.25rem 25rem 22.2rem 6.25rem 10rem 10rem 25rem;
  grid-template-areas: "slot-1  slot-1" "slot-5  slot-5" "slot-2  slot-2" "slot-6  slot-6" "slot-3  slot-4" "slot-7  slot-8" "slot-9  slot-10" "slot-11 slot-11";
}
body.mobile .block-bento-grid .content {
  width: 100%;
  height: 100%;
  min-width: 10rem;
  border-radius: 1.5rem;
  max-width: calc(100svw - 2.5rem);
}
body.mobile .block-bento-grid__slot {
  width: 100%;
  height: 100%;
  min-width: 10rem;
  max-width: calc(100svw - 2.5rem);
}
body.mobile .block-bento-grid .round {
  width: 3.375rem;
  height: 3.375rem;
}
body.mobile .block-bento-grid .round svg {
  width: 1.582rem;
  height: 1.582rem;
}
body.mobile .block-bento-grid .slot-1 .content {
  padding: 1.5rem;
  height: 11.25rem;
  position: relative;
}
body.mobile .block-bento-grid .slot-1 .content .text-subtitle1 {
  font-size: 1.125rem;
}
body.mobile .block-bento-grid .slot-1 .content .text-caption {
  font-size: 0.75rem;
}
body.mobile .block-bento-grid .slot-1 .content .slot-1__bg {
  z-index: -2;
  width: 59.875rem;
  height: 71.78rem;
  filter: blur(50px);
  position: absolute;
  border-radius: 71.78rem;
  top: 0;
  right: 0;
  background: radial-gradient(50% 50% at 50% 50%, rgba(151, 95, 238, 0.48) 0%, rgba(22, 14, 46, 0) 100%);
}
body.mobile .block-bento-grid .slot-2 .content {
  width: 100%;
  height: 100%;
  position: relative;
  padding: 2rem 1.5em 2rem;
  align-items: center;
  justify-content: flex-start;
}
body.mobile .block-bento-grid .slot-2 .content .text-h4 {
  margin-top: 1rem;
  margin-bottom: 0.5rem;
}
body.mobile .block-bento-grid .slot-2 .content svg {
  top: unset;
  bottom: 2rem;
  right: 5%;
  width: 95%;
}
body.mobile .block-bento-grid .slot-2 .content > .q-img {
  width: 100%;
  border-radius: 0;
}
body.mobile .block-bento-grid .slot-3 svg {
  width: 5.9rem;
}
body.mobile .block-bento-grid .slot-4 svg {
  width: 7.5rem;
  margin-bottom: 0.6rem;
}
body.mobile .block-bento-grid .slot-5 .content {
  padding: 1.5rem;
  height: 11.25rem;
  position: relative;
}
body.mobile .block-bento-grid .slot-5 .content .text-subtitle1 {
  font-size: 1.125rem;
}
body.mobile .block-bento-grid .slot-5 .content .text-caption {
  font-size: 0.75rem;
}
body.mobile .block-bento-grid .slot-5 .content .slot-5__bg {
  z-index: -2;
  width: 59.875rem;
  height: 71.78rem;
  filter: blur(50px);
  position: absolute;
  border-radius: 71.78rem;
  right: 0;
  bottom: 0;
  background: radial-gradient(50% 50% at 50% 50%, rgba(151, 95, 238, 0.48) 0%, rgba(22, 14, 46, 0) 100%);
}
body.mobile .block-bento-grid .slot-6 .content {
  z-index: -1;
  height: 100%;
  width: 100%;
  position: relative;
  padding: 2rem 1.5rem;
  align-items: center;
  justify-content: flex-start;
}
body.mobile .block-bento-grid .slot-6 .content .text-subtitle1 {
  font-size: 1.125rem;
  margin: 0.5rem 0 1rem;
}
body.mobile .block-bento-grid .slot-6 .content > .q-img {
  z-index: -1;
  right: -3rem;
  bottom: 0;
  width: 23rem;
  position: absolute;
  border-radius: 0 0 1.5rem 0;
}
body.mobile .block-bento-grid .slot-6 .content .q-chip {
  height: 2.19rem;
  margin: 0 0.5rem 0 0;
  padding: 0.69rem 1rem;
  border-radius: 1.25rem;
}
body.mobile .block-bento-grid .slot-6 .content .q-chip--outline {
  border: 1px solid currentColor;
}
body.mobile .block-bento-grid .slot-6 .content .q-chip__content {
  font-weight: 600;
  font-size: 0.625rem;
}
body.mobile .block-bento-grid .slot-6 .content .q-chip svg {
  width: 0.875rem;
  height: 0.875rem;
  margin-right: 0.25rem;
}
body.mobile .block-bento-grid .slot-7 .content, body.mobile .block-bento-grid .slot-8 .content, body.mobile .block-bento-grid .slot-9 .content {
  padding: 2.3rem 0 0;
}
body.mobile .block-bento-grid .slot-7 .content .ui-number-count, body.mobile .block-bento-grid .slot-8 .content .ui-number-count, body.mobile .block-bento-grid .slot-9 .content .ui-number-count {
  font-size: 2.25rem;
  line-height: 130%;
}
body.mobile .block-bento-grid .slot-7 .content .text-secondary, body.mobile .block-bento-grid .slot-8 .content .text-secondary, body.mobile .block-bento-grid .slot-9 .content .text-secondary {
  margin-top: 1.44rem;
}
body.mobile .block-bento-grid .slot-9 .content .text-secondary {
  margin-top: 0.31rem;
}
body.mobile .block-bento-grid .slot-10 .content {
  padding: 1.5rem 1.37rem 1.37rem;
}
body.mobile .block-bento-grid .slot-10 .content > div {
  width: 100%;
}
body.mobile .block-bento-grid .slot-10 .content a {
  height: 3rem;
  font-size: 0.625rem;
}
body.mobile .block-bento-grid .slot-10 .content .text-subtitle1 {
  font-size: 1.125rem;
}
body.mobile .block-bento-grid .slot-10 .content svg {
  width: 8rem;
  height: 8rem;
}
body.mobile .block-bento-grid .slot-11 {
  overflow: hidden;
  border-radius: 2rem;
}
body.mobile .block-bento-grid .slot-11 .content {
  z-index: 1;
  overflow: hidden;
}
body.mobile .block-bento-grid .slot-11 .content:after {
  content: "";
  top: 0;
  right: 0;
  z-index: 5;
  width: 100%;
  height: 100%;
  position: absolute;
}
body.mobile .block-bento-grid .slot-11 .content div {
  z-index: 1;
}
body.mobile .block-bento-grid .slot-11 .content canvas {
  z-index: -1;
  border-radius: 2rem;
}
body.mobile .block-bento-grid .slot-11 .content .text-subtitle1 {
  font-size: 1.125rem;
}
body.mobile .block-bento-grid .slot-11 .content .text-caption {
  margin-top: 0.5rem;
  font-size: 0.75rem;
}
body.mobile .block-bento-grid .slot-11 .content .slot-11__bg {
  z-index: 0;
  width: 59.875rem;
  height: 71.78rem;
  filter: blur(50px);
  position: absolute;
  border-radius: 71.78rem;
  top: 0;
  left: 0;
  background: radial-gradient(50% 50% at 50% 50%, rgba(151, 95, 238, 0.48) 0%, rgba(22, 14, 46, 0) 100%);
}
body.mobile .block-bento-grid .slot-11 .content .slot-11__stars {
  display: grid;
  grid-gap: 0.45rem;
  margin-top: 2.5rem;
  margin-bottom: 1.53rem;
  grid-template-columns: repeat(5, auto);
}
body.mobile .block-bento-grid .slot-11 .content .slot-11__stars svg {
  width: 1.45575rem;
  height: 1.41163rem;
}
.block-form {
  max-width: 100vw;
  border-radius: 3rem;
  background: #1B1334;
  margin-top: 18.63rem !important;
  padding: 4.5rem 6.87rem 6.87rem;
}
.block-form .text-secondary {
  font-weight: 300;
  line-height: 180%;
}
.block-form__icon {
  width: 1.5rem;
  height: 1.5rem;
}
.block-form__card {
  border-radius: 1.5rem;
  background-color: #281E45;
}
.block-form__card.contact {
  padding: 1.69rem;
  margin-top: 2.81rem;
}
.block-form__card.contact .q-avatar {
  width: 6rem;
  height: 6rem;
  margin-right: 1.81rem;
  background-color: #1B1334;
}
.block-form__card.contact .text-subtitle1 {
  margin-bottom: 0.5rem;
}
.block-form a.block-form__card {
  width: 16rem;
  margin-top: 2rem;
  position: relative;
  padding: 1.5rem 2rem 1.75rem;
}
.block-form a.block-form__card .text-subtitle1 {
  margin-top: 0.19rem;
}
.block-form a.block-form__card svg {
  top: 1rem;
  right: 1rem;
  width: 1.5rem;
  height: 1.5rem;
  position: absolute;
}
.block-form__columns {
  display: grid;
  margin-top: 3.44rem;
  grid-template-columns: 0.45fr 0.55fr;
}
.block-form__columns > div {
  padding-right: 2.55rem;
  border-right: 2px solid #281E45;
}
.block-form__columns > form {
  padding-left: 2.55rem;
}
.block-form__columns > form a {
  text-decoration: underline;
}
body.mobile .block-form {
  text-align: center;
  padding: 2.5rem 1rem;
  border-radius: 1.5rem;
  margin-top: 4.63rem !important;
}
body.mobile .block-form__icon {
  width: 1.25rem;
  height: 1.25rem;
}
body.mobile .block-form__columns {
  display: grid;
  margin-top: 1rem;
  grid-template-columns: 100%;
  grid-template-rows: auto auto;
}
body.mobile .block-form__columns > div {
  padding-right: 0;
  border-right: none;
  padding-bottom: 1.5rem;
}
body.mobile .block-form__columns > form {
  padding-left: 0;
}
body.mobile .block-form__columns > form .row {
  grid-gap: 1.5rem;
  flex-direction: column;
}
body.mobile .block-form__columns > form .col-6 {
  width: 100%;
  padding: 0;
}
body.mobile .block-form__card {
  border-radius: 1.5rem;
  background-color: #1B1334;
}
body.mobile .block-form__card .text-secondary {
  font-weight: 300;
}
body.mobile .block-form__card.contact {
  padding: 1.25rem;
  margin-top: 1rem;
  margin-bottom: 1rem;
}
body.mobile .block-form__card.contact .q-avatar {
  width: 3.75rem;
  height: 3.75rem;
  margin-right: 1.5rem;
  background-color: #0E0722;
}
body.mobile .block-form__card.contact .text-subtitle1 {
  margin-bottom: 0.5rem;
}
body.mobile a.block-form__card {
  width: 100%;
  position: relative;
  padding: 1.15rem 1.5rem 1.25rem;
}
body.mobile a.block-form__card .text-subtitle1 {
  margin-top: 0.31rem;
}
body.mobile a.block-form__card svg {
  top: 1rem;
  right: 1rem;
  width: 1.2rem;
  height: 1.2rem;
  position: absolute;
}
.block-main {
  color: #FFFFFF;
  height: 100svh;
  overflow: hidden;
  position: relative;
  background: url(data:image/png;base64,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) repeat;
  background-size: 12.5rem;
}
.block-main__wrapper {
  padding-bottom: 5rem;
}
.block-main__subtitle {
  font-weight: 300;
}
.block-main .ui-btn:first-child {
  margin-right: 0.75rem;
}
.block-main .ui-btn svg {
  width: 1.8rem;
}
.block-main .q-chip {
  height: 2em;
  padding: 0.5em 0.9em;
  border-radius: 1.25rem;
  margin: 0 0 1.06rem 0;
  background: #9C2CF5;
}
.block-main .q-chip__content {
  color: #FFF;
  font-size: 0.875rem;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  text-transform: uppercase;
}
.block-main video {
  top: 0;
  z-index: -1;
  object-fit: cover;
  position: absolute;
}
body.mobile .block-main__wrapper {
  max-width: 100vw;
  padding: 0 1.25rem 2.44rem;
}
body.mobile .block-main__row {
  flex-direction: column;
  align-items: flex-start;
}
body.mobile .block-main__subtitle {
  line-height: 180%;
}
body.mobile .block-main .q-chip {
  margin: 0 0 0.75rem 0;
}
body.mobile .block-main .q-chip__content {
  font-size: 0.5rem;
}


/*# sourceMappingURL=837.fc4b10e6.css.map*/