#rec795059599 .t396__artboard {
  z-index: 1;
}
#rec795059599 .t396__artboard {
  min-height: 800px;
  height: 100vh;
  background-color: #101014;
  overflow: visible;
}
#rec795059599 .t396__filter {
  min-height: 800px;
  height: 100vh;
}
#rec795059599 .t396__carrier {
  min-height: 800px;
  height: 100vh;
  background-position: center center;
  background-attachment: scroll;
  background-size: cover;
  background-repeat: no-repeat;
}
@media screen and (max-width: 1199px) {
  #rec795059599 .t396__artboard,
  #rec795059599 .t396__filter,
  #rec795059599 .t396__carrier {
  }
  #rec795059599 .t396__filter {
  }
  #rec795059599 .t396__carrier {
    background-attachment: scroll;
  }
}
@media screen and (max-width: 959px) {
  #rec795059599 .t396__artboard,
  #rec795059599 .t396__filter,
  #rec795059599 .t396__carrier {
  }
  #rec795059599 .t396__filter {
  }
  #rec795059599 .t396__carrier {
    background-attachment: scroll;
  }
}
@media screen and (max-width: 639px) {
  #rec795059599 .t396__artboard,
  #rec795059599 .t396__filter,
  #rec795059599 .t396__carrier {
  }
  #rec795059599 .t396__filter {
  }
  #rec795059599 .t396__carrier {
    background-attachment: scroll;
  }
}
@media screen and (max-width: 479px) {
  #rec795059599 .t396__artboard,
  #rec795059599 .t396__filter,
  #rec795059599 .t396__carrier {
  }
  #rec795059599 .t396__filter {
  }
  #rec795059599 .t396__carrier {
    background-attachment: scroll;
  }
}
#rec795059599 .tn-elem[data-elem-id="1725658278977"] {
  z-index: 2;
  top: calc(50vh - 400px + 65px);
  left: calc(50% - 600px + -70px);
  width: 1374px;
  height: auto;
}
#rec795059599 .tn-elem[data-elem-id="1725658278977"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725658278977"] .tn-atom__img {
}
#rec795059599 .tn-elem[data-elem-id="1725725654597"] {
  z-index: 3;
  top: calc(50vh - 400px + 65px);
  left: calc(50% - 600px + -70px);
  width: 1374px;
  height: auto;
}
#rec795059599 .tn-elem[data-elem-id="1725725654597"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725725654597"] .tn-atom__img {
}
#rec795059599 .tn-elem[data-elem-id="1725726244496"] {
  z-index: 4;
  top: calc(50vh - 400px + 65px);
  left: calc(50% - 600px + -70px);
  width: 1374px;
  height: auto;
}
#rec795059599 .tn-elem[data-elem-id="1725726244496"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725726244496"] .tn-atom__img {
}
#rec795059599 .tn-elem[data-elem-id="1725657228859"] {
  color: #ffffff;
  text-align: center;
  z-index: 5;
  top: calc(50vh - 400px + 111px);
  left: calc(50% - 600px + 320px);
  width: 560px;
  height: auto;
}
#rec795059599 .tn-elem[data-elem-id="1725657228859"] .tn-atom {
  color: #ffffff;
  font-size: 16px;
  font-family: "Libre Franklin", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 400;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725657278926"] {
  color: transparent;
  background-image: linear-gradient(
    0.25turn,
    rgba(183, 193, 223, 1) 0%,
    rgba(139, 117, 182, 1) 100%
  );
  -webkit-background-clip: text;
  will-change: transform;
  text-align: center;
  z-index: 6;
  top: calc(50vh - 400px + 146px);
  left: calc(50% - 600px + 269px);
  width: 677px;
  height: auto;
}
#rec795059599 .tn-elem[data-elem-id="1725657278926"] .tn-atom {
  color: transparent;
  background-image: linear-gradient(
    0.25turn,
    rgba(183, 193, 223, 1) 0%,
    rgba(139, 117, 182, 1) 100%
  );
  -webkit-background-clip: text;
  will-change: transform;
  font-size: 52px;
  font-family: "Libre Franklin", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 700;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725657360532"] {
  color: transparent;
  background-image: linear-gradient(
    0.25turn,
    rgba(255, 255, 255, 1) 0%,
    rgba(153, 153, 153, 1) 100%
  );
  -webkit-background-clip: text;
  will-change: transform;
  text-align: center;
  z-index: 7;
  top: calc(50vh - 400px + 146px);
  left: calc(50% - 600px + 814px);
  width: 235px;
  height: auto;
}
#rec795059599 .tn-elem[data-elem-id="1725657360532"] .tn-atom {
  color: transparent;
  background-image: linear-gradient(
    0.25turn,
    rgba(255, 255, 255, 1) 0%,
    rgba(153, 153, 153, 1) 100%
  );
  -webkit-background-clip: text;
  will-change: transform;
  font-size: 52px;
  font-family: "Libre Franklin", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 700;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725713140289"] {
  color: #5e4e81;
  text-align: center;
  z-index: 8;
  top: calc(50vh - 400px + 596px);
  left: calc(50% - 600px + 297px);
  width: 606px;
  height: 42px;
}
#rec795059599 .tn-elem[data-elem-id="1725713140289"] .tn-atom {
  color: #5e4e81;
  font-size: 16px;
  font-family: "Libre Franklin", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 400;
  border-radius: 30px;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
  transition:
    background-color 0.2s ease-in-out,
    color 0.2s ease-in-out,
    border-color 0.2s ease-in-out;
}
#rec795059599 .tn-elem[data-elem-id="1725713140288"] {
  color: #5e4e81;
  text-align: center;
  z-index: 9;
  top: calc(50vh - 400px + 632px);
  left: calc(50% - 600px + 159px);
  width: 882px;
  height: 50px;
}
#rec795059599 .tn-elem[data-elem-id="1725713140288"] .tn-atom {
  color: #5e4e81;
  font-size: 16px;
  font-family: "Libre Franklin", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 400;
  border-radius: 30px;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
  transition:
    background-color 0.2s ease-in-out,
    color 0.2s ease-in-out,
    border-color 0.2s ease-in-out;
}
#rec795059599 .tn-elem[data-elem-id="1725713140287"] {
  color: #5e4e81;
  text-align: center;
  z-index: 10;
  top: calc(50vh - 400px + 676px);
  left: calc(50% - 600px + 85px);
  width: 1031px;
  height: 50px;
}
#rec795059599 .tn-elem[data-elem-id="1725713140287"] .tn-atom {
  color: #5e4e81;
  font-size: 16px;
  font-family: "Libre Franklin", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 400;
  border-radius: 30px;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
  transition:
    background-color 0.2s ease-in-out,
    color 0.2s ease-in-out,
    border-color 0.2s ease-in-out;
}
#rec795059599 .tn-elem[data-elem-id="1725985809545"] {
  color: transparent;
  background-image: linear-gradient(
    0.25turn,
    rgba(255, 255, 255, 1) 0%,
    rgba(153, 153, 153, 1) 100%
  );
  -webkit-background-clip: text;
  will-change: transform;
  text-align: center;
  z-index: 11;
  top: calc(50vh - 400px + 146px);
  left: calc(50% - 600px + 151px);
  width: 235px;
  height: auto;
}
#rec795059599 .tn-elem[data-elem-id="1725985809545"] .tn-atom {
  color: transparent;
  background-image: linear-gradient(
    0.25turn,
    rgba(255, 255, 255, 1) 0%,
    rgba(153, 153, 153, 1) 100%
  );
  -webkit-background-clip: text;
  will-change: transform;
  font-size: 52px;
  font-family: "Libre Franklin", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 700;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725658984014"] {
  z-index: 12;
  top: calc(50vh - 400px + 285px);
  left: calc(50% - 600px + 45px);
  width: 285px;
  height: 167px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  border-radius: 14px;
}
#rec795059599 .tn-elem[data-elem-id="1725658984014"] .tn-atom {
  border-width: 2px;
  border-radius: 14px;
  opacity: 0.4;
  background-color: #000000;
  background-position: center center;
  border-color: #8c8c8c;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725987390900"] {
  z-index: 13;
  top: calc(50vh - 400px + 318px);
  left: calc(50% - 600px + 265px);
  width: 149px;
  height: 60px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  border-radius: 14px;
}
#rec795059599 .tn-elem[data-elem-id="1725987390900"] .tn-atom {
  border-width: 2px;
  border-radius: 14px;
  opacity: 0.4;
  background-color: #000000;
  background-position: center center;
  border-color: #8c8c8c;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725987390896"] {
  z-index: 14;
  top: calc(50vh - 400px + 341px);
  left: calc(50% - 600px + 378px);
  width: 23px;
  height: 27px;
}
#rec795059599 .tn-elem[data-elem-id="1725987390896"] .tn-atom {
  border-radius: 10px;
  background-image: linear-gradient(
    0.25turn,
    rgba(190, 172, 206, 1) 0%,
    rgba(204, 210, 230, 1) 100%
  );
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725989697803"] {
  z-index: 15;
  top: calc(50vh - 400px + 357px);
  left: calc(50% - 600px + 348px);
  width: 23px;
  height: 27px;
}
#rec795059599 .tn-elem[data-elem-id="1725989697803"] .tn-atom {
  border-radius: 10px;
  background-image: linear-gradient(
    0.25turn,
    rgba(190, 172, 206, 1) 0%,
    rgba(204, 210, 230, 1) 100%
  );
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725989507383"] {
  z-index: 16;
  top: calc(50vh - 400px + 375px);
  left: calc(50% - 600px + 162px);
  width: 109px;
  height: 15px;
}
#rec795059599 .tn-elem[data-elem-id="1725989507383"] .tn-atom {
  border-radius: 10px;
  background-image: linear-gradient(
    0.25turn,
    rgba(190, 172, 206, 1) 0%,
    rgba(204, 210, 230, 1) 100%
  );
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725659121971"] {
  z-index: 17;
  top: calc(50vh - 400px + 365px);
  left: calc(50% - 600px + 230px);
  width: 222px;
  height: 120px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  border-radius: 14px;
}
#rec795059599 .tn-elem[data-elem-id="1725659121971"] .tn-atom {
  border-width: 2px;
  border-radius: 14px;
  opacity: 0.4;
  background-color: #000000;
  background-position: center center;
  border-color: #8c8c8c;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725989511174"] {
  z-index: 18;
  top: calc(50vh - 400px + 413px);
  left: calc(50% - 600px + 73px);
  width: 109px;
  height: 15px;
}
#rec795059599 .tn-elem[data-elem-id="1725989511174"] .tn-atom {
  border-radius: 10px;
  background-image: linear-gradient(
    0.25turn,
    rgba(190, 172, 206, 1) 0%,
    rgba(204, 210, 230, 1) 100%
  );
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725659130047"] {
  z-index: 19;
  top: calc(50vh - 400px + 422px);
  left: calc(50% - 600px + 73px);
  width: 222px;
  height: 109px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  border-radius: 14px;
}
#rec795059599 .tn-elem[data-elem-id="1725659130047"] .tn-atom {
  border-width: 2px;
  border-radius: 14px;
  opacity: 0.4;
  background-color: #000000;
  background-position: center center;
  border-color: #8c8c8c;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725659135493"] {
  z-index: 20;
  top: calc(50vh - 400px + 461px);
  left: calc(50% - 600px + 318px);
  width: 162px;
  height: 57px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  border-radius: 14px;
}
#rec795059599 .tn-elem[data-elem-id="1725659135493"] .tn-atom {
  border-width: 2px;
  border-radius: 14px;
  opacity: 0.4;
  background-color: #000000;
  background-position: center center;
  border-color: #8c8c8c;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725659144759"] {
  z-index: 21;
  top: calc(50vh - 400px + 299px);
  left: calc(50% - 600px + 780px);
  width: 376px;
  height: 165px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  border-radius: 14px;
}
#rec795059599 .tn-elem[data-elem-id="1725659144759"] .tn-atom {
  border-width: 2px;
  border-radius: 14px;
  opacity: 0.4;
  background-color: #000000;
  background-position: center center;
  border-color: #8c8c8c;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725660219281"] {
  color: #ffffff;
  z-index: 22;
  top: calc(50vh - 400px + 299px);
  left: calc(50% - 600px + 67px);
  width: 224px;
  height: auto;
}
#rec795059599 .tn-elem[data-elem-id="1725660219281"] .tn-atom {
  color: #ffffff;
  font-size: 20px;
  font-family: "Libre Franklin", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 600;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725660257675"] {
  color: #ffffff;
  z-index: 23;
  top: calc(50vh - 400px + 434px);
  left: calc(50% - 600px + 97px);
  width: 126px;
  height: auto;
}
#rec795059599 .tn-elem[data-elem-id="1725660257675"] .tn-atom {
  color: #ffffff;
  font-size: 16px;
  font-family: "Libre Franklin", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 600;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725660271557"] {
  color: #ffffff;
  z-index: 24;
  top: calc(50vh - 400px + 384px);
  left: calc(50% - 600px + 253px);
  width: 101px;
  height: auto;
}
#rec795059599 .tn-elem[data-elem-id="1725660271557"] .tn-atom {
  color: #ffffff;
  font-size: 16px;
  font-family: "Libre Franklin", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 600;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725660275774"] {
  color: #ffffff;
  z-index: 25;
  top: calc(50vh - 400px + 467px);
  left: calc(50% - 600px + 336px);
  width: 101px;
  height: auto;
}
#rec795059599 .tn-elem[data-elem-id="1725660275774"] .tn-atom {
  color: #ffffff;
  font-size: 12px;
  font-family: "Libre Franklin", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 600;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725660275774"] .tn-atom {
  -webkit-transform: rotate(359deg);
  -moz-transform: rotate(359deg);
  transform: rotate(359deg);
}
#rec795059599 .tn-elem[data-elem-id="1725660546338"] {
  color: #ffffff;
  z-index: 26;
  top: calc(50vh - 400px + 319px);
  left: calc(50% - 600px + 804px);
  width: 368px;
  height: auto;
}
#rec795059599 .tn-elem[data-elem-id="1725660546338"] .tn-atom {
  color: #ffffff;
  font-size: 16px;
  font-family: "Libre Franklin", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 600;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725660820117"] {
  z-index: 27;
  top: calc(50vh - 400px + 341px);
  left: calc(50% - 600px + 71px);
  width: 109px;
  height: 15px;
}
#rec795059599 .tn-elem[data-elem-id="1725660820117"] .tn-atom {
  border-radius: 10px;
  background-image: linear-gradient(
    0.25turn,
    rgba(190, 172, 206, 1) 0%,
    rgba(204, 210, 230, 1) 100%
  );
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725660924181"] {
  z-index: 28;
  top: calc(50vh - 400px + 467px);
  left: calc(50% - 600px + 101px);
  width: 10px;
  height: 10px;
}
#rec795059599 .tn-elem[data-elem-id="1725660924181"] .tn-atom {
  border-radius: 10px;
  background-image: linear-gradient(
    0.25turn,
    rgba(190, 172, 206, 1) 0%,
    rgba(204, 210, 230, 1) 100%
  );
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725660928019"] {
  z-index: 29;
  top: calc(50vh - 400px + 467px);
  left: calc(50% - 600px + 118px);
  width: 153px;
  height: 10px;
}
#rec795059599 .tn-elem[data-elem-id="1725660928019"] .tn-atom {
  border-radius: 10px;
  background-image: linear-gradient(
    0.25turn,
    rgba(190, 172, 206, 1) 0%,
    rgba(204, 210, 230, 1) 100%
  );
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725660935652"] {
  z-index: 30;
  top: calc(50vh - 400px + 428px);
  left: calc(50% - 600px + 304px);
  width: 20px;
  height: 20px;
}
#rec795059599 .tn-elem[data-elem-id="1725660935652"] .tn-atom {
  border-radius: 10px;
  background-image: linear-gradient(
    0.25turn,
    rgba(190, 172, 206, 1) 0%,
    rgba(204, 210, 230, 1) 100%
  );
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725660942247"] {
  z-index: 31;
  top: calc(50vh - 400px + 490px);
  left: calc(50% - 600px + 336px);
  width: 56px;
  height: 13px;
}
#rec795059599 .tn-elem[data-elem-id="1725660942247"] .tn-atom {
  border-radius: 10px;
  background-image: linear-gradient(
    0.25turn,
    rgba(190, 172, 206, 1) 0%,
    rgba(204, 210, 230, 1) 100%
  );
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725660948012"] {
  z-index: 32;
  top: calc(50vh - 400px + 490px);
  left: calc(50% - 600px + 401px);
  width: 56px;
  height: 13px;
}
#rec795059599 .tn-elem[data-elem-id="1725660948012"] .tn-atom {
  border-radius: 10px;
  background-image: linear-gradient(
    0.25turn,
    rgba(190, 172, 206, 1) 0%,
    rgba(204, 210, 230, 1) 100%
  );
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725661198461"] {
  z-index: 33;
  top: calc(50vh - 400px + 385px);
  left: calc(50% - 600px + 807px);
  width: 20px;
  height: 20px;
}
#rec795059599 .tn-elem[data-elem-id="1725661198461"] .tn-atom {
  border-radius: 10px;
  background-image: linear-gradient(
    0.25turn,
    rgba(190, 172, 206, 1) 0%,
    rgba(204, 210, 230, 1) 100%
  );
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725661198456"] {
  z-index: 34;
  top: calc(50vh - 400px + 385px);
  left: calc(50% - 600px + 837px);
  width: 194px;
  height: 20px;
}
#rec795059599 .tn-elem[data-elem-id="1725661198456"] .tn-atom {
  border-radius: 10px;
  background-image: linear-gradient(
    0.25turn,
    rgba(190, 172, 206, 1) 0%,
    rgba(204, 210, 230, 1) 100%
  );
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725661198450"] {
  z-index: 35;
  top: calc(50vh - 400px + 385px);
  left: calc(50% - 600px + 1041px);
  width: 96px;
  height: 20px;
}
#rec795059599 .tn-elem[data-elem-id="1725661198450"] .tn-atom {
  border-radius: 10px;
  background-image: linear-gradient(
    0.25turn,
    rgba(97, 130, 244, 1) 0%,
    rgba(112, 57, 227, 1) 100%
  );
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725661201300"] {
  z-index: 36;
  top: calc(50vh - 400px + 415px);
  left: calc(50% - 600px + 807px);
  width: 20px;
  height: 20px;
}
#rec795059599 .tn-elem[data-elem-id="1725661201300"] .tn-atom {
  border-radius: 10px;
  background-image: linear-gradient(
    0.25turn,
    rgba(190, 172, 206, 1) 0%,
    rgba(204, 210, 230, 1) 100%
  );
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725661201294"] {
  z-index: 37;
  top: calc(50vh - 400px + 415px);
  left: calc(50% - 600px + 837px);
  width: 194px;
  height: 20px;
}
#rec795059599 .tn-elem[data-elem-id="1725661201294"] .tn-atom {
  border-radius: 10px;
  background-image: linear-gradient(
    0.25turn,
    rgba(190, 172, 206, 1) 0%,
    rgba(204, 210, 230, 1) 100%
  );
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725661201288"] {
  z-index: 38;
  top: calc(50vh - 400px + 415px);
  left: calc(50% - 600px + 1041px);
  width: 96px;
  height: 20px;
}
#rec795059599 .tn-elem[data-elem-id="1725661201288"] .tn-atom {
  border-radius: 10px;
  background-image: linear-gradient(
    0.25turn,
    rgba(97, 130, 244, 1) 0%,
    rgba(112, 57, 227, 1) 100%
  );
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725665032621"] {
  z-index: 39;
  top: calc(50vh - 400px + 366px);
  left: calc(50% - 600px + 562px);
  width: 77px;
  height: auto;
}
#rec795059599 .tn-elem[data-elem-id="1725665032621"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725665032621"] .tn-atom__img {
}
#rec795059599 .tn-elem[data-elem-id="1725986873269"] {
  color: #ffffff;
  text-align: center;
  z-index: 40;
  top: calc(50vh - 400px + 249px);
  left: calc(50% - 600px + 45px);
  width: 456px;
  height: auto;
}
#rec795059599 .tn-elem[data-elem-id="1725986873269"] .tn-atom {
  color: #ffffff;
  font-size: 20px;
  font-family: "Libre Franklin", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 600;
  opacity: 0.5;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725986902460"] {
  color: #ffffff;
  text-align: center;
  z-index: 41;
  top: calc(50vh - 400px + 252px);
  left: calc(50% - 600px + 780px);
  width: 374px;
  height: auto;
}
#rec795059599 .tn-elem[data-elem-id="1725986902460"] .tn-atom {
  color: #ffffff;
  font-size: 20px;
  font-family: "Libre Franklin", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 600;
  opacity: 0.5;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725987390898"] {
  color: #ffffff;
  z-index: 42;
  top: calc(50vh - 400px + 325px);
  left: calc(50% - 600px + 282px);
  width: 93px;
  height: auto;
}
#rec795059599 .tn-elem[data-elem-id="1725987390898"] .tn-atom {
  color: #ffffff;
  font-size: 12px;
  font-family: "Libre Franklin", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 600;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725987390898"] .tn-atom {
  -webkit-transform: rotate(359deg);
  -moz-transform: rotate(359deg);
  transform: rotate(359deg);
}
#rec795059599 .tn-elem[data-elem-id="1725987558921"] {
  color: #ffffff;
  text-align: center;
  z-index: 43;
  top: calc(50vh - 400px + 310px);
  left: calc(50% - 600px + 372px);
  width: 456px;
  height: auto;
}
#rec795059599 .tn-elem[data-elem-id="1725987558921"] .tn-atom {
  color: #ffffff;
  font-size: 20px;
  font-family: "Libre Franklin", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 600;
  opacity: 0.5;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725988064358"] {
  z-index: 44;
  top: calc(50vh - 400px + 354px);
  left: calc(50% - 600px + 807px);
  width: 20px;
  height: 20px;
}
#rec795059599 .tn-elem[data-elem-id="1725988064358"] .tn-atom {
  border-radius: 10px;
  background-image: linear-gradient(
    0.25turn,
    rgba(190, 172, 206, 1) 0%,
    rgba(204, 210, 230, 1) 100%
  );
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725988064356"] {
  z-index: 45;
  top: calc(50vh - 400px + 354px);
  left: calc(50% - 600px + 837px);
  width: 194px;
  height: 20px;
}
#rec795059599 .tn-elem[data-elem-id="1725988064356"] .tn-atom {
  border-radius: 10px;
  background-image: linear-gradient(
    0.25turn,
    rgba(190, 172, 206, 1) 0%,
    rgba(204, 210, 230, 1) 100%
  );
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725988064353"] {
  z-index: 46;
  top: calc(50vh - 400px + 354px);
  left: calc(50% - 600px + 1041px);
  width: 96px;
  height: 20px;
}
#rec795059599 .tn-elem[data-elem-id="1725988064353"] .tn-atom {
  border-radius: 10px;
  background-image: linear-gradient(
    0.25turn,
    rgba(97, 130, 244, 1) 0%,
    rgba(112, 57, 227, 1) 100%
  );
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725988098368"] {
  z-index: 47;
  top: calc(50vh - 400px + 442px);
  left: calc(50% - 600px + 903px);
  width: 273px;
  height: 95px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  border-radius: 14px;
}
#rec795059599 .tn-elem[data-elem-id="1725988098368"] .tn-atom {
  border-width: 2px;
  border-radius: 14px;
  opacity: 0.4;
  background-color: #000000;
  background-position: center center;
  border-color: #8c8c8c;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725988147666"] {
  color: #ffffff;
  z-index: 48;
  top: calc(50vh - 400px + 456px);
  left: calc(50% - 600px + 926px);
  width: 122px;
  height: auto;
}
#rec795059599 .tn-elem[data-elem-id="1725988147666"] .tn-atom {
  color: #ffffff;
  font-size: 12px;
  font-family: "Libre Franklin", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 600;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725988190375"] {
  z-index: 49;
  top: calc(50vh - 400px + 512px);
  left: calc(50% - 600px + 975px);
  width: 95px;
  height: 10px;
}
#rec795059599 .tn-elem[data-elem-id="1725988190375"] .tn-atom {
  border-radius: 10px;
  background-image: linear-gradient(
    0.25turn,
    rgba(190, 172, 206, 1) 0%,
    rgba(204, 210, 230, 1) 100%
  );
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725988536910"] {
  z-index: 50;
  top: calc(50vh - 400px + 496px);
  left: calc(50% - 600px + 975px);
  width: 48px;
  height: 10px;
}
#rec795059599 .tn-elem[data-elem-id="1725988536910"] .tn-atom {
  border-radius: 10px;
  background-image: linear-gradient(
    0.25turn,
    rgba(190, 172, 206, 1) 0%,
    rgba(204, 210, 230, 1) 100%
  );
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725988555618"] {
  z-index: 51;
  top: calc(50vh - 400px + 496px);
  left: calc(50% - 600px + 1029px);
  width: 125px;
  height: 10px;
}
#rec795059599 .tn-elem[data-elem-id="1725988555618"] .tn-atom {
  border-radius: 10px;
  background-image: linear-gradient(
    0.25turn,
    rgba(190, 172, 206, 1) 0%,
    rgba(204, 210, 230, 1) 100%
  );
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725988647374"] {
  z-index: 52;
  top: calc(50vh - 400px + 455px);
  left: calc(50% - 600px + 1080px);
  width: 76px;
  height: 25px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  border-radius: 14px;
}
#rec795059599 .tn-elem[data-elem-id="1725988647374"] .tn-atom {
  border-width: 2px;
  border-radius: 14px;
  opacity: 0.4;
  background-color: #000000;
  background-position: center center;
  border-color: #8c8c8c;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725987983953"] {
  z-index: 53;
  top: calc(50vh - 400px + 463px);
  left: calc(50% - 600px + 1090px);
  width: 12px;
  height: auto;
}
#rec795059599 .tn-elem[data-elem-id="1725987983953"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725987983953"] .tn-atom__vector svg {
  display: block;
}
#rec795059599 .tn-elem[data-elem-id="1725988908350"] {
  color: #ffffff;
  z-index: 54;
  top: calc(50vh - 400px + 462px);
  left: calc(50% - 600px + 1105px);
  width: 44px;
  height: auto;
}
#rec795059599 .tn-elem[data-elem-id="1725988908350"] .tn-atom {
  color: #ffffff;
  font-size: 8px;
  font-family: "Libre Franklin", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 400;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725989021479"] {
  z-index: 55;
  top: calc(50vh - 400px + 512px);
  left: calc(50% - 600px + 1076px);
  width: 78px;
  height: 10px;
}
#rec795059599 .tn-elem[data-elem-id="1725989021479"] .tn-atom {
  border-radius: 10px;
  background-image: linear-gradient(
    0.25turn,
    rgba(97, 130, 244, 1) 0%,
    rgba(112, 57, 227, 1) 100%
  );
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725989322610"] {
  z-index: 56;
  top: calc(50vh - 400px + 484px);
  left: calc(50% - 600px + 926px);
  width: 40px;
  height: auto;
}
#rec795059599 .tn-elem[data-elem-id="1725989322610"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725989322610"] .tn-atom__vector svg {
  display: block;
}
#rec795059599 .tn-elem[data-elem-id="1725989587399"] {
  z-index: 57;
  top: calc(50vh - 400px + 428px);
  left: calc(50% - 600px + 345px);
  width: 20px;
  height: 20px;
}
#rec795059599 .tn-elem[data-elem-id="1725989587399"] .tn-atom {
  border-radius: 10px;
  background-image: linear-gradient(
    0.25turn,
    rgba(190, 172, 206, 1) 0%,
    rgba(204, 210, 230, 1) 100%
  );
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725989590601"] {
  z-index: 58;
  top: calc(50vh - 400px + 428px);
  left: calc(50% - 600px + 385px);
  width: 20px;
  height: 20px;
}
#rec795059599 .tn-elem[data-elem-id="1725989590601"] .tn-atom {
  border-radius: 10px;
  background-image: linear-gradient(
    0.25turn,
    rgba(190, 172, 206, 1) 0%,
    rgba(204, 210, 230, 1) 100%
  );
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725989676926"] {
  z-index: 59;
  top: calc(50vh - 400px + 485px);
  left: calc(50% - 600px + 101px);
  width: 10px;
  height: 10px;
}
#rec795059599 .tn-elem[data-elem-id="1725989676926"] .tn-atom {
  border-radius: 10px;
  background-image: linear-gradient(
    0.25turn,
    rgba(190, 172, 206, 1) 0%,
    rgba(204, 210, 230, 1) 100%
  );
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725989676923"] {
  z-index: 60;
  top: calc(50vh - 400px + 485px);
  left: calc(50% - 600px + 118px);
  width: 153px;
  height: 10px;
}
#rec795059599 .tn-elem[data-elem-id="1725989676923"] .tn-atom {
  border-radius: 10px;
  background-image: linear-gradient(
    0.25turn,
    rgba(190, 172, 206, 1) 0%,
    rgba(204, 210, 230, 1) 100%
  );
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725989679331"] {
  z-index: 61;
  top: calc(50vh - 400px + 502px);
  left: calc(50% - 600px + 101px);
  width: 10px;
  height: 10px;
}
#rec795059599 .tn-elem[data-elem-id="1725989679331"] .tn-atom {
  border-radius: 10px;
  background-image: linear-gradient(
    0.25turn,
    rgba(190, 172, 206, 1) 0%,
    rgba(204, 210, 230, 1) 100%
  );
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725989679329"] {
  z-index: 62;
  top: calc(50vh - 400px + 502px);
  left: calc(50% - 600px + 118px);
  width: 153px;
  height: 10px;
}
#rec795059599 .tn-elem[data-elem-id="1725989679329"] .tn-atom {
  border-radius: 10px;
  background-image: linear-gradient(
    0.25turn,
    rgba(190, 172, 206, 1) 0%,
    rgba(204, 210, 230, 1) 100%
  );
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725726650550"] {
  z-index: 63;
  top: calc(50vh - 400px + 366px);
  left: calc(50% - 600px + 562px);
  width: 77px;
  height: auto;
}
#rec795059599 .tn-elem[data-elem-id="1725726650550"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725726650550"] .tn-atom__img {
}
#rec795059599 .tn-elem[data-elem-id="1725726682789"] {
  z-index: 64;
  top: calc(50vh - 400px + 366px);
  left: calc(50% - 600px + 562px);
  width: 77px;
  height: auto;
}
#rec795059599 .tn-elem[data-elem-id="1725726682789"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725726682789"] .tn-atom__img {
}
#rec795059599 .tn-elem[data-elem-id="1725730535585"] {
  z-index: 65;
  top: calc(50vh - 400px + 428px);
  left: calc(50% - 600px + 795px);
  width: 285px;
  height: 157px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  border-radius: 14px;
}
#rec795059599 .tn-elem[data-elem-id="1725730535585"] .tn-atom {
  border-width: 2px;
  border-radius: 14px;
  opacity: 0.4;
  background-color: #000000;
  background-position: center center;
  border-color: #8c8c8c;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725730559739"] {
  color: #ffffff;
  z-index: 66;
  top: calc(50vh - 400px + 443px);
  left: calc(50% - 600px + 815px);
  width: 190px;
  height: auto;
}
#rec795059599 .tn-elem[data-elem-id="1725730559739"] .tn-atom {
  color: #ffffff;
  font-size: 16px;
  font-family: "Libre Franklin", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 600;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725730585970"] {
  z-index: 67;
  top: calc(50vh - 400px + 428px);
  left: calc(50% - 600px + 120px);
  width: 285px;
  height: 157px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  border-radius: 14px;
}
#rec795059599 .tn-elem[data-elem-id="1725730585970"] .tn-atom {
  border-width: 2px;
  border-radius: 14px;
  opacity: 0.4;
  background-color: #000000;
  background-position: center center;
  border-color: #8c8c8c;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725730585960"] {
  color: #ffffff;
  z-index: 68;
  top: calc(50vh - 400px + 443px);
  left: calc(50% - 600px + 140px);
  width: 175px;
  height: auto;
}
#rec795059599 .tn-elem[data-elem-id="1725730585960"] .tn-atom {
  color: #ffffff;
  font-size: 16px;
  font-family: "Libre Franklin", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 600;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725730630468"] {
  z-index: 69;
  top: calc(50vh - 400px + 250px);
  left: calc(50% - 600px + 120px);
  width: 285px;
  height: 157px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  border-radius: 14px;
}
#rec795059599 .tn-elem[data-elem-id="1725730630468"] .tn-atom {
  border-width: 2px;
  border-radius: 14px;
  opacity: 0.4;
  background-color: #000000;
  background-position: center center;
  border-color: #8c8c8c;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725730630466"] {
  color: #ffffff;
  z-index: 70;
  top: calc(50vh - 400px + 265px);
  left: calc(50% - 600px + 140px);
  width: 178px;
  height: auto;
}
#rec795059599 .tn-elem[data-elem-id="1725730630466"] .tn-atom {
  color: #ffffff;
  font-size: 16px;
  font-family: "Libre Franklin", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 600;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725730630464"] {
  z-index: 71;
  top: calc(50vh - 400px + 250px);
  left: calc(50% - 600px + 795px);
  width: 285px;
  height: 157px;
  -webkit-backdrop-filter: blur(12px);
  backdrop-filter: blur(12px);
  border-radius: 14px;
}
#rec795059599 .tn-elem[data-elem-id="1725730630464"] .tn-atom {
  border-width: 2px;
  border-radius: 14px;
  opacity: 0.4;
  background-color: #000000;
  background-position: center center;
  border-color: #8c8c8c;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725730630461"] {
  color: #ffffff;
  z-index: 72;
  top: calc(50vh - 400px + 265px);
  left: calc(50% - 600px + 815px);
  width: 184px;
  height: auto;
}
#rec795059599 .tn-elem[data-elem-id="1725730630461"] .tn-atom {
  color: #ffffff;
  font-size: 16px;
  font-family: "Libre Franklin", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 600;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725730714699"] {
  z-index: 73;
  top: calc(50vh - 400px + 478px);
  left: calc(50% - 600px + 874px);
  width: 175px;
  height: auto;
}
#rec795059599 .tn-elem[data-elem-id="1725730714699"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725730714699"] .tn-atom__img {
}
#rec795059599 .tn-elem[data-elem-id="1725730732630"] {
  z-index: 74;
  top: calc(50vh - 400px + 291px);
  left: calc(50% - 600px + 220px);
  width: 171px;
  height: auto;
}
#rec795059599 .tn-elem[data-elem-id="1725730732630"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725730732630"] .tn-atom__img {
}
#rec795059599 .tn-elem[data-elem-id="1725730758941"] {
  z-index: 75;
  top: calc(50vh - 400px + 454px);
  left: calc(50% - 600px + 248px);
  width: 142px;
  height: auto;
}
#rec795059599 .tn-elem[data-elem-id="1725730758941"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725730758941"] .tn-atom__img {
}
#rec795059599 .tn-elem[data-elem-id="1725730784491"] {
  z-index: 76;
  top: calc(50vh - 400px + 294px);
  left: calc(50% - 600px + 861px);
  width: 200px;
  height: auto;
}
#rec795059599 .tn-elem[data-elem-id="1725730784491"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725730784491"] .tn-atom__img {
}
#rec795059599 .tn-elem[data-elem-id="1725992181787"] {
  z-index: 77;
  top: calc(50vh - 400px + 524px);
  left: calc(50% - 600px + 399px);
  width: 123px;
  height: auto;
}
#rec795059599 .tn-elem[data-elem-id="1725992181787"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725992181787"] .tn-atom__img {
}
#rec795059599 .tn-elem[data-elem-id="1725992188268"] {
  z-index: 78;
  top: calc(50vh - 400px + 475px);
  left: calc(50% - 600px + 335px);
  width: 122px;
  height: auto;
}
#rec795059599 .tn-elem[data-elem-id="1725992188268"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725992188268"] .tn-atom__img {
}
#rec795059599 .tn-elem[data-elem-id="1725992193538"] {
  z-index: 79;
  top: calc(50vh - 400px + 420px);
  left: calc(50% - 600px + 344px);
  width: 89px;
  height: auto;
}
#rec795059599 .tn-elem[data-elem-id="1725992193538"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725992193538"] .tn-atom__img {
}
#rec795059599 .tn-elem[data-elem-id="1725992254108"] {
  z-index: 80;
  top: calc(50vh - 400px + 369px);
  left: calc(50% - 600px + 353px);
  width: 80px;
  height: auto;
}
#rec795059599 .tn-elem[data-elem-id="1725992254108"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725992254108"] .tn-atom__img {
}
#rec795059599 .tn-elem[data-elem-id="1725992261489"] {
  z-index: 81;
  top: calc(50vh - 400px + 313px);
  left: calc(50% - 600px + 369px);
  width: 94px;
  height: auto;
}
#rec795059599 .tn-elem[data-elem-id="1725992261489"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725992261489"] .tn-atom__img {
}
#rec795059599 .tn-elem[data-elem-id="1725992268259"] {
  z-index: 82;
  top: calc(50vh - 400px + 263px);
  left: calc(50% - 600px + 470px);
  width: 90px;
  height: auto;
}
#rec795059599 .tn-elem[data-elem-id="1725992268259"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725992268259"] .tn-atom__img {
}
#rec795059599 .tn-elem[data-elem-id="1725992364329"] {
  z-index: 83;
  top: calc(50vh - 400px + 263px);
  left: calc(50% - 600px + 658px);
  width: 137px;
  height: auto;
}
#rec795059599 .tn-elem[data-elem-id="1725992364329"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725992364329"] .tn-atom__img {
}
#rec795059599 .tn-elem[data-elem-id="1725992371280"] {
  z-index: 84;
  top: calc(50vh - 400px + 313px);
  left: calc(50% - 600px + 736px);
  width: 110px;
  height: auto;
}
#rec795059599 .tn-elem[data-elem-id="1725992371280"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725992371280"] .tn-atom__img {
}
#rec795059599 .tn-elem[data-elem-id="1725992378886"] {
  z-index: 85;
  top: calc(50vh - 400px + 367px);
  left: calc(50% - 600px + 767px);
  width: 121px;
  height: auto;
}
#rec795059599 .tn-elem[data-elem-id="1725992378886"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725992378886"] .tn-atom__img {
}
#rec795059599 .tn-elem[data-elem-id="1725992450937"] {
  z-index: 86;
  top: calc(50vh - 400px + 473px);
  left: calc(50% - 600px + 747px);
  width: 80px;
  height: auto;
}
#rec795059599 .tn-elem[data-elem-id="1725992450937"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725992450937"] .tn-atom__img {
}
#rec795059599 .tn-elem[data-elem-id="1725992463473"] {
  z-index: 87;
  top: calc(50vh - 400px + 521px);
  left: calc(50% - 600px + 688px);
  width: 96px;
  height: auto;
}
#rec795059599 .tn-elem[data-elem-id="1725992463473"] .tn-atom {
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725992463473"] .tn-atom__img {
}
#rec795059599 .tn-elem[data-elem-id="1725992537262"] {
  color: #ffffff;
  text-align: center;
  z-index: 88;
  top: calc(50vh - 400px + 325px);
  left: calc(50% - 600px + 246px);
  width: 84px;
  height: auto;
}
#rec795059599 .tn-elem[data-elem-id="1725992537262"] .tn-atom {
  color: #ffffff;
  font-size: 16px;
  font-family: "Libre Franklin", Arial, sans-serif;
  line-height: 1.2;
  font-weight: 600;
  opacity: 0.5;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725992583395"] {
  color: #ffffff;
  text-align: center;
  z-index: 89;
  top: calc(50vh - 400px + 283px);
  left: calc(50% - 600px + 861px);
  width: 116px;
  height: auto;
}
#rec795059599 .tn-elem[data-elem-id="1725992583395"] .tn-atom {
  color: #ffffff;
  font-size: 16px;
  font-family: "Libre Franklin", Arial, sans-serif;
  line-height: 1.2;
  font-weight: 600;
  opacity: 0.5;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}
#rec795059599 .tn-elem[data-elem-id="1725992651793"] {
  color: #ffffff;
  text-align: center;
  z-index: 90;
  top: calc(50vh - 400px + 524px);
  left: calc(50% - 600px + 810px);
  width: 116px;
  height: auto;
}
#rec795059599 .tn-elem[data-elem-id="1725992651793"] .tn-atom {
  color: #ffffff;
  font-size: 16px;
  font-family: "Libre Franklin", Arial, sans-serif;
  line-height: 1.2;
  font-weight: 600;
  opacity: 0.5;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
}

.obj0,
.obj1,
.obj2,
.obj3,
.view1,
.view2,
.view3,
.view4,
.view5,
.view6,
.view7,
.view8,
.view9,
.view10,
.view11,
.view12,
.fast1,
.fast2,
.fast3,
.fast4,
.fast5 {
  opacity: 0.3;
  visibility: hidden;
  transition:
    opacity 1s,
    visibility 0s 1s; /* Плавная анимация */
}

.active {
  opacity: 1;
  transition: opacity 1s;
}

.visible-group {
  visibility: visible;
}

/* Стиль для активной кнопки */
.t396__elem.tbbtnobj.active-button,
.t396__elem.tbbtnview.active-button,
.t396__elem.tbbtnfast.active-button {
  color: white !important;
  border-radius: 30px !important;
  font-size: 18px !important;
  font-weight: 600 !important;
  transition: color 2s !important;
  cursor: pointer !important;
}

/* Дополнительная специфичность для кнопок */
.t396__elem.tbbtnobj.active-button *,
.t396__elem.tbbtnview.active-button *,
.t396__elem.tbbtnfast.active-button * {
  color: white !important;
  border-radius: 30px !important;
  font-size: 18px !important;
  font-weight: 600 !important;
  transition: color 2s !important;
  cursor: pointer !important;
}

.t396__elem.tbbtnobj,
.t396__elem.tbbtnview,
.t396__elem.tbbtnfast {
  cursor: pointer !important;
}

.footer {
  position: absolute;
  z-index: 10000;
  bottom: 12px;
  left: 12px;
  color: #5e4e81;
  font-size: 12px;
  font-family: "Libre Franklin", Arial, sans-serif;
  line-height: 1.55;
  font-weight: 400;
  border-radius: 30px;
  background-position: center center;
  border-color: transparent;
  border-style: solid;
  display: flex;
  gap: 8px;
  place-items: center;
  transition:
    background-color 0.2s ease-in-out,
    color 0.2s ease-in-out,
    border-color 0.2s ease-in-out;
}
