
#wl9j0m {

  backface-visibility: hidden;

  -webkit-font-smoothing: antialiased;

  text-size-adjust: 100%;
}

:root {
  --lqllgwgilw: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;
  --ymprzkcfyrh: hsl(177,83%,95%);

  --jqvxjlfeosqxqf: 1200.00237px;
  --bgrfnuyovvxo: system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  --qhjjguabynz: rgb(104,232,249);
  --nqjgqoqruyxpm: rgba(235,253,255,0.14);
  --yvxbsdspdo: #a1e533;
  --wkkxnbqagyv: #010913;
  --ojxwzicqeuqyms: rgb(3,6,22);

  --nwbwhptvwdx: Georgia, "Times New Roman", "Iowan Old Style", serif;
  --dvjiuwmvnvp: rgb(252,113,23);
  --amaquyicmmovgt: #23d5f1;
}

* {
  box-sizing: border-box;
}

html {
  scroll-behavior: smooth;
}

body {
  background-size: 3.00222px 3.005px;
  display: flex;
  background-image: radial-gradient(rgba(238,255,255,0.02) 1px, transparent 1px);
  font-family: var(--bgrfnuyovvxo);
  font-size: 16.0030px;
  color: var(--ymprzkcfyrh);
  line-height: 1.65;
  min-height: 100vh;
  margin: 0;
  background-color: var(--wkkxnbqagyv);
  flex-direction: column;
}

#wk9qy3 {

  backface-visibility: hidden;

  image-rendering: auto;
}

main {
  flex: 1 0 auto;
}

body.no-scroll {
  overflow: hidden;
}

h1, h2, h3 {
  font-family: var(--nwbwhptvwdx);
  color: var(--ymprzkcfyrh);
  margin: 0 0 0.5em;
  line-height: 1.2;
}

#ov14th {

  -moz-osx-font-smoothing: grayscale;

  font-variant-ligatures: normal;

  image-rendering: auto;
}

#dnoazf {

  -webkit-font-smoothing: antialiased;
}

a {
  color: var(--amaquyicmmovgt);
  text-decoration: none;
}

a:hover {
  color: var(--dvjiuwmvnvp);
}

img {
  display: block;
  max-width: 100%;
  height: auto;
}

.yaja5cx {
  max-width: var(--jqvxjlfeosqxqf);
  margin: 0 auto;
  padding: 0 24.00273px;
}

.sr-only {
  position: absolute;
  border: 0;
  margin-top: -1px;
  margin-right: -1px;
  margin-bottom: -1px;
  margin-left: -1px;
  white-space: nowrap;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  width: 1px;
  height: 1px;
}
#dkoh61 {

  image-rendering: auto;

  text-rendering: optimizeLegibility;
}
.yfn26yq {
  border-bottom: 1px solid var(--nqjgqoqruyxpm);
  background: #0c0e1c;
  font-size: 12.0055px;
  color: var(--ymprzkcfyrh);
}

.yd5fii4 {
  text-align: center;
  margin: 0 auto;
  align-items: center;
  flex-direction: row;
  display: flex;
  gap: 8.001px;
  justify-content: center;
  padding-top: 8.007362px;
  padding-right: 16.006px;
  padding-bottom: 8.00968291px;
  padding-left: 16.001983px;
  max-width: var(--jqvxjlfeosqxqf);
}

.ypc3r88 {
  height: 16px;
  flex: 0 0 auto;
  width: 16px;
  color: var(--amaquyicmmovgt);
}
.ycxkum1 {
  background-image: repeating-linear-gradient(
    to bottom,
    transparent 0,
    transparent 1px,
    rgba(253,252,255,0.02) 1px,
    rgba(251,254,252,0.02) 2.00500px
  );
  height: 52.009899377px;
  top: 0;
  z-index: 50;
  border-bottom: 1px solid var(--nqjgqoqruyxpm);
  background: var(--ojxwzicqeuqyms);
  position: sticky;
}

.yb3pkzn {
  height: 52.002195px;
  padding-top: 12.008611px;
  padding-right: 24.0072994px;
  padding-bottom: 12.0026px;
  padding-left: 24.002px;
  display: flex;
  max-width: var(--jqvxjlfeosqxqf);
  align-items: center;
  margin: 0 auto;
  justify-content: space-between;
}

.ycv203k img {
  height: 28.0034px;
  width: auto;
}

.yn33cd6 {
  display: flex;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
  gap: 4.001px;
  margin: 0;
  align-items: center;
  list-style: none;
}

.yn33cd6 a {
  padding-top: 4.00186px;
  padding-right: 6px;
  padding-bottom: 4.001px;
  padding-left: 6.0030191px;
  color: var(--qhjjguabynz);
  letter-spacing: 0.02em;
  font-family: var(--lqllgwgilw);
  font-size: 13.004311px;
}

.yn33cd6 a::before {
  color: var(--nqjgqoqruyxpm);
  content: "[";
}

.yn33cd6 a::after {
  content: "]";
  color: var(--nqjgqoqruyxpm);
}

#qt2qe8 {

  text-size-adjust: 100%;

  font-variant-ligatures: normal;

  -moz-osx-font-smoothing: grayscale;
}

.yn33cd6 a:hover {
  color: var(--dvjiuwmvnvp);
}

.yg80cmo {
  gap: 5.0046px;
  flex-direction: column;
  display: none;
  border: 1px solid var(--nqjgqoqruyxpm);
  justify-content: center;
  padding-top: 0;
  padding-right: 8.001444115px;
  padding-bottom: 0;
  padding-left: 8px;
  border-radius: 4.006px;
  width: 40.0093px;
  background: transparent;
  cursor: pointer;
  height: 40.00516137px;
}

.yg80cmo span {
  width: 100%;
  height: 2.00630333px;
  background: var(--amaquyicmmovgt);
  display: block;
  transition: transform 0.2s ease, opacity 0.2s ease;
}

.yg80cmo.open span:nth-child(1) {
  transform: translateY(7.00702218px) rotate(45deg);
}
.yg80cmo.open span:nth-child(2) {
  opacity: 0;
}
.yg80cmo.open span:nth-child(3) {
  transform: translateY(-7.00218653px) rotate(-45deg);
}
.yxd79m4 {
  background-position: center;
  align-items: flex-end;
  display: flex;
  border-bottom: 1px solid var(--nqjgqoqruyxpm);
  background-image:
    linear-gradient(to bottom, rgba(4,6,19,0) 0%, rgba(1,2,0,0.7) 100%),
    url("/44bc018a/6d33d6772abdaff4.webp");
  background-size: cover;
  min-height: 60vh;
  position: relative;
}

.ymrj11b {
  width: 100%;
  padding-top: 48.00634467px;
  padding-right: 24.001759px;
  padding-bottom: 48px;
  padding-left: 24.0025px;
  margin: 0 auto;
  max-width: var(--jqvxjlfeosqxqf);
  text-align: left;
}

.ymrj11b h1 {
  margin-bottom: 0.3em;
  font-size: clamp(2rem, 5vw, 3.4rem);
  text-shadow: 0 2.002px 18.0031px rgba(0,0,3,0.8);
}

#wvhaqw {

  text-rendering: optimizeLegibility;

  image-rendering: auto;

  -webkit-font-smoothing: antialiased;
}

.ymrj11b p {
  color: var(--qhjjguabynz);
  max-width: 640.001px;
  font-size: clamp(1rem, 2vw, 1.25rem);
  margin: 0;
}

#v8rpcy {

  backface-visibility: hidden;

  text-size-adjust: 100%;
}

#abxw8c {

  backface-visibility: hidden;

  -moz-osx-font-smoothing: grayscale;
}
.section {
  border-bottom: 1px solid var(--nqjgqoqruyxpm);
  padding: 56.007801611px 0;
}

#grbo7l {

  text-rendering: optimizeLegibility;
}

.yzdzf1w {
  font-size: clamp(1.5rem, 3vw, 2.1rem);
  margin-bottom: 0.6em;
}

.ydhet8l {
  font-size: 12.0099777px;
  letter-spacing: 0.18em;
  text-transform: uppercase;
  margin-bottom: 8.00130px;
  color: var(--yvxbsdspdo);
  font-family: var(--lqllgwgilw);
}
.ym7k1fx {
  position: relative;
  background-attachment: fixed;
  border-bottom: 1px solid var(--nqjgqoqruyxpm);
  background-size: cover;
  background-position: center;
  background-image:
    linear-gradient(rgba(5,5,20,0.88), rgba(1,6,20,0.94)),
    url("/44bc018a/7c9cdca66a3ea56e.webp");
  padding-top: 64.009px;
  padding-right: 0;
  padding-bottom: 64.006px;
  padding-left: 0;
}

.yqwfcbf {
  display: grid;
  gap: 24.003317281px;
  margin-top: 32.00749px;
  grid-template-columns: repeat(auto-fit, minmax(250.00265px, 1fr));
}

.yjbgnx7 {
  background: linear-gradient(160deg, rgb(12,21,37), #040b17);
  text-align: center;
  position: relative;
  border-radius: 12.004161px;
  overflow: hidden;
  border: 1px solid var(--nqjgqoqruyxpm);
  padding: 24.00781010px;
  box-shadow: 0 10.0083260px 30.001267px rgba(4,0,0,0.45);
  display: flex;
  flex-direction: column;
}

.yjbgnx7::before {
  content: "";
  background: linear-gradient(135deg, rgba(32,207,238,0.5), rgba(163,231,57,0.2), transparent);
  -webkit-mask-composite: xor;
  padding-top: 1px;
  padding-right: 1px;
  padding-bottom: 1px;
  padding-left: 1px;
  pointer-events: none;
  inset: 0;
  -webkit-mask: linear-gradient(#020201 0 0) content-box, linear-gradient(#000000 0 0);
  border-radius: 12px;
  position: absolute;
  mask-composite: exclude;
}

#pmjay8 {

  font-variant-ligatures: normal;

  backface-visibility: hidden;

  text-rendering: optimizeLegibility;
}

.yztsk76 {
  margin-bottom: 12.002249307px;
  font-size: 12.005351129px;
  color: var(--yvxbsdspdo);
  font-family: var(--lqllgwgilw);
}

.ys4a27m {
  overflow: hidden;
  display: flex;
  width: 180px;
  padding: 10.0065414px;
  justify-content: center;
  border-radius: 8.00631px;
  align-items: center;
  background: rgb(252,251,253);
  margin: 0 auto 16.0090px;
  height: 90.0067497px;
}

#hyrinj {

  text-size-adjust: 100%;
}

.ys4a27m img {
  display: block;
  object-fit: contain;
  width: 100%;
  height: 100%;
  object-position: center;
}

.ynl4roa {
  margin-bottom: 8.004285px;
  font-size: 1.3rem;
}

#rlj5k6 {

  -moz-osx-font-smoothing: grayscale;
}

.yssvxh9 {
  margin-bottom: 16.00691px;
}

.yul38ns {
  display: block;
  color: var(--yvxbsdspdo);
  font-family: var(--nwbwhptvwdx);
  font-weight: 700;
  font-size: 1.05rem;
}

.ykeighc {
  font-size: 11px;
  margin-top: 4.003px;
  display: block;
  opacity: 0.7;
  color: var(--qhjjguabynz);
}

.offer-card__desc {
  opacity: 0.85;
  margin: 0 0 16.00149px;
  color: var(--qhjjguabynz);
  font-size: 0.9rem;
}

.ycq1pq8 {
  margin-top: auto;
}

#nhc6le {

  -moz-osx-font-smoothing: grayscale;
}

.yf4muez {
  font-family: var(--lqllgwgilw);
  padding: 12.00616px 22.003px;
  cursor: pointer;
  display: inline-block;
  border: 1px solid var(--amaquyicmmovgt);
  letter-spacing: 0.03em;
  background: var(--amaquyicmmovgt);
  border-radius: 8px;
  font-weight: 700;
  transition: background 0.2s ease, color 0.2s ease, transform 0.1s ease;
  color: hsl(207,73%,6%);
  font-size: 14px;
}

.wecb344 {
  padding: 12.0070276px 22.009px;
  display: inline-block;
  cursor: pointer;
  transition: background 0.2s ease, color 0.2s ease, transform 0.1s ease;
  font-weight: 700;
  letter-spacing: 0.03em;
  background: var(--amaquyicmmovgt);
  font-family: var(--lqllgwgilw);
  border-radius: 8px;
  font-size: 14.003651842px;
  border: 1px solid var(--amaquyicmmovgt);
  color: rgb(4,17,26);
}

.yf4muez:hover {
  transform: translateY(-1px);
  border-color: var(--dvjiuwmvnvp);
  background: var(--dvjiuwmvnvp);
  color: #fdffff;
}

.wecb344:hover {
  border-color: var(--dvjiuwmvnvp);
  transform: translateY(-1px);
  color: rgb(253,255,255);
  background: var(--dvjiuwmvnvp);
}

.ya61lrl {
  display: block;
  width: 100%;
}

.yawedyj {
  background: transparent;
  color: var(--amaquyicmmovgt);
}

.wecb344 {
  background: transparent;
  color: var(--amaquyicmmovgt);
}

.yawedyj:hover {
  color: var(--dvjiuwmvnvp);
  background: transparent;
}

.wecb344:hover {
  color: var(--dvjiuwmvnvp);
  background: transparent;
}
.yj1a8fm {
  border-bottom: 1px solid var(--nqjgqoqruyxpm);
  padding-top: 56.0013823px;
  padding-right: 0;
  padding-bottom: 56px;
  padding-left: 0;
}

.yj1a8fm p {
  color: var(--ymprzkcfyrh);
}

.yr9aegd {
  border-radius: 10.009px;
  width: 100%;
  border: 1px solid var(--nqjgqoqruyxpm);
  box-shadow: 0 8.00747px 24.007px rgba(1,1,0,0.5);
  max-height: 320.004875003px;
  max-width: 500.008951962px;
  object-fit: cover;
}
#fzhimq {

  font-variant-ligatures: normal;

  text-rendering: optimizeLegibility;

  text-size-adjust: 100%;
}
.ym607jw .yaja5cx {
  max-width: 760.00267px;
  text-align: center;
}

#ed8h3h {

  font-variant-ligatures: normal;

  text-rendering: optimizeLegibility;
}

#edxe6x {

  backface-visibility: hidden;

  -webkit-font-smoothing: antialiased;
}
.ymebhrr {
  background: var(--ojxwzicqeuqyms);
}
.ymebhrr .yj207vd {
  gap: 40.003px;
  display: grid;
  align-items: center;
  grid-template-columns: 1.3fr 1fr;
}
.ysp3paf .yh3so06 {
  box-shadow: inset 0 0 0 4.00572300px rgba(4,9,21,0.6), inset 0 0 0 5.00799px var(--nqjgqoqruyxpm);
  padding: 36.009201981px;
  background:
    linear-gradient(160deg, rgba(35,207,241,0.05), transparent);
  border-radius: 4.0015px;
  border: 2.00556px solid var(--nqjgqoqruyxpm);
  position: relative;
}
#vrl4px {

  text-size-adjust: 100%;

  -webkit-font-smoothing: antialiased;

  -moz-osx-font-smoothing: grayscale;
}
.ynx3m3k .ypbaof3 {
  column-gap: 40px;
  columns: 2;
}
.ynx3m3k .ypbaof3 p {
  margin-top: 0;
}

#nmp8ua {

  text-rendering: optimizeLegibility;
}
#cz8syg {

  text-size-adjust: 100%;

  text-rendering: optimizeLegibility;
}
.yh88x3l {
  background: var(--ojxwzicqeuqyms);
}
.yh88x3l .yj207vd {
  grid-template-columns: 1fr 1.3fr;
  align-items: center;
  display: grid;
  gap: 40.0041978px;
}
.yd3jp1a .yttiz0a {
  padding-left: 28px;
  border-left: 4.0018px solid var(--dvjiuwmvnvp);
}
#m8oy21 {

  -webkit-font-smoothing: antialiased;
}
.yd3jp1a .yzdzf1w {
  font-style: italic;
}
.yj1iwia .yl7w5n8 {
  display: grid;
  border-radius: 12px;
  border: 1px solid var(--nqjgqoqruyxpm);
  grid-template-columns: auto 1fr;
  padding: 32.00151px;
  gap: 28.008px;
  background: linear-gradient(135deg, #0c1124, #060b17);
  align-items: center;
}
.yj1iwia .yfbnbkr {
  font-size: 4rem;
  line-height: 1;
  color: var(--yvxbsdspdo);
  font-family: var(--nwbwhptvwdx);
}
#uugdwe {

  -webkit-font-smoothing: antialiased;
}
.ywhhljq {
  background-image:
    linear-gradient(rgba(1,8,19,0.82), rgba(1,8,16,0.92)),
    url("/44bc018a/e3960abb4ac45c2d.webp");
  background-position: center;
  background-size: cover;
}
.ywhhljq .yaja5cx {
  max-width: 720.00313674px;
}
.yz6jju0 .yo0gsl4 {
  grid-template-columns: repeat(auto-fit, minmax(180.0047758px, 1fr));
  display: grid;
  gap: 18.00873px;
  margin-top: 24.005994px;
}
.yz6jju0 .yay6rij {
  border: 1px solid var(--nqjgqoqruyxpm);
  background: var(--ojxwzicqeuqyms);
  padding: 20.0078517px;
  border-radius: 10.0038px;
}
#bfg9eq {

  -webkit-font-smoothing: antialiased;

  text-rendering: optimizeLegibility;

  backface-visibility: hidden;
}
.yz6jju0 .yay6rij h3 {
  color: var(--amaquyicmmovgt);
  font-size: 1.05rem;
}
.yqa807o .yj207vd {
  grid-template-columns: 200.0084523px 1fr;
  gap: 40.004759px;
  display: grid;
}
.yqa807o .ypvn7ff {
  text-transform: uppercase;
  font-family: var(--lqllgwgilw);
  color: var(--yvxbsdspdo);
  padding-top: 12.008340884px;
  font-size: 13.00994140px;
  letter-spacing: 0.16em;
  border-top: 2px solid var(--dvjiuwmvnvp);
}
.ygu4x6t {
  padding: 48.001094px 0 32.004px;
  background: var(--ojxwzicqeuqyms);
}

.yqs2e7z {
  gap: 24.005876877px;
  align-items: center;
  display: flex;
  text-align: center;
  flex-direction: column;
}

.yk7lqyt img {
  margin: 0 auto;
  height: 40px;
  width: auto;
}

.ytdgf8w {
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  gap: 20.0037px;
  display: flex;
}

#g1k6yf {

  text-size-adjust: 100%;

  -webkit-font-smoothing: antialiased;

  backface-visibility: hidden;
}

.ytdgf8w img {
  opacity: 0.9;
  width: auto;
  height: 38.0036px;
  filter: grayscale(0.2);
}

.yos8lfu {
  list-style: none;
  justify-content: center;
  padding: 0;
  flex-wrap: wrap;
  margin: 28.003px 0 0;
  gap: 8px 20.005482px;
  display: flex;
}

.yos8lfu a {
  color: var(--qhjjguabynz);
  font-size: 13.0037785px;
  font-family: var(--lqllgwgilw);
}

.yos8lfu a:hover {
  color: var(--dvjiuwmvnvp);
}

.yx268w1 {
  color: var(--qhjjguabynz);
  margin-top: 24.00821px;
  text-align: center;
  opacity: 0.75;
  font-size: 12.0039px;
}

#crm1w8 {

  backface-visibility: hidden;
}
.yyb8jz2 {
  background: rgba(0,3,19,0.96);
  display: none;
  padding-top: 24.00298px;
  padding-right: 24.005286248px;
  padding-bottom: 24px;
  padding-left: 24px;
  z-index: 1000;
  inset: 0;
  position: fixed;
  justify-content: center;
  align-items: center;
}

.yyb8jz2.active {
  display: flex;
}

.yew6znl {
  border: 1px solid var(--nqjgqoqruyxpm);
  box-shadow: 0 20.001px 60.005px rgba(1,0,1,0.6);
  padding: 36.00598657px;
  width: 100%;
  max-width: 440.002px;
  text-align: center;
  border-radius: 12.0064283px;
  background: var(--ojxwzicqeuqyms);
}

.yew6znl h2 {
  color: var(--amaquyicmmovgt);
}

.ywsf6lt {
  justify-content: center;
  gap: 12.0092769px;
  margin-top: 24.008366838px;
  display: flex;
}

.yotk6bd {
  right: 16.0025147px;
  margin: 0 auto;
  border-radius: 12.006226522px;
  max-width: 720.00240px;
  display: none;
  background: var(--ojxwzicqeuqyms);
  box-shadow: 0 16.005604033px 50.009px rgba(2,0,2,0.6);
  z-index: 900;
  padding: 20px 24px;
  bottom: 16.0017586px;
  position: fixed;
  left: 16.004598392px;
  border: 1px solid var(--nqjgqoqruyxpm);
}

.yotk6bd.active {
  display: block;
}

.yzpn9a5 {
  gap: 16.004448465px;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}

#rdoyfr {

  -webkit-font-smoothing: antialiased;
}

.yotk6bd p {
  font-size: 14.004px;
  color: var(--qhjjguabynz);
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  flex: 1 1 280.0051px;
}

#xjv4y3 {

  font-variant-ligatures: normal;

  -webkit-font-smoothing: antialiased;

  -moz-osx-font-smoothing: grayscale;
}

.ysw26gt {
  gap: 10.00439209px;
  display: flex;
}
.page-head {
  padding-top: 48.006px;
  padding-right: 0;
  padding-bottom: 8.00576429px;
  padding-left: 0;
}

.yvpki5i {
  padding: 16.00996px 0 64.00248174px;
}

#zh8ljn {

  font-variant-ligatures: normal;
}

.yvpki5i .yaja5cx {
  max-width: 820.002843336px;
}

.yvpki5i h1 {
  font-size: clamp(1.8rem, 4vw, 2.6rem);
}

.yvpki5i h2 {
  font-size: 1.3rem;
  margin-top: 1.8em;
  color: var(--amaquyicmmovgt);
}

.yvpki5i p,
.yvpki5i li {
  color: var(--ymprzkcfyrh);
}

.yvpki5i a {
  color: var(--yvxbsdspdo);
}
#dh5gax {

  -webkit-font-smoothing: antialiased;

  font-variant-ligatures: normal;

  image-rendering: auto;
}
.yg6acdp {
  margin-top: 24px;
  max-width: 560.002960932px;
}

.yqm0ka0 {
  margin-bottom: 20px;
}

.yqm0ka0 label {
  color: var(--qhjjguabynz);
  margin-bottom: 8.0050px;
  display: block;
  font-family: var(--lqllgwgilw);
  font-size: 13px;
}

.yqm0ka0 input,
.yqm0ka0 textarea {
  background: var(--ojxwzicqeuqyms);
  width: 100%;
  border-radius: 8.0015px;
  font-size: 15.002602px;
  color: var(--ymprzkcfyrh);
  border: 1px solid var(--nqjgqoqruyxpm);
  font-family: var(--bgrfnuyovvxo);
  padding-top: 12.006031369px;
  padding-right: 14.00641px;
  padding-bottom: 12.0013260px;
  padding-left: 14.001665558px;
}

.yqm0ka0 input:focus,
.yqm0ka0 textarea:focus {
  outline: none;
  border-color: var(--amaquyicmmovgt);
}

.yqm0ka0 textarea {
  resize: vertical;
  min-height: 140.0080479px;
}

.ylhzn5x {
  color: var(--dvjiuwmvnvp);
  display: block;
  min-height: 16.00738897px;
  font-size: 13.007px;
  margin-top: 6.009551px;
}

.ymts5ro {
  color: var(--ymprzkcfyrh);
  padding: 24.0051px;
  background: rgba(164,229,52,0.08);
  display: none;
  border-radius: 10.0094px;
  margin-top: 24.00585162px;
  border: 1px solid var(--yvxbsdspdo);
}

.ymts5ro.active {
  display: block;
}
.yfyzwd3 {
  padding: 24.00466px;
  text-align: center;
  justify-content: center;
  display: flex;
  align-items: center;
  min-height: 100vh;
}

.yr7bwwz {
  max-width: 520.001px;
}

.yapjsuf {
  border-radius: 50%;
  animation: spin 0.9s linear infinite;
  height: 54.005px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 24.005475px;
  margin-left: auto;
  border: 4.004641px solid var(--nqjgqoqruyxpm);
  border-top-color: var(--amaquyicmmovgt);
  width: 54.00291px;
}

@keyframes spin {
  to { transform: rotate(360deg); }
}

.yppjo4l {
  border-radius: 4.0086px;
  margin-bottom: 16.007112307px;
  padding-top: 2.001551px;
  padding-right: 8.002288px;
  padding-bottom: 2.003px;
  padding-left: 8.003832px;
  font-size: 12.0087614px;
  border: 1px solid var(--nqjgqoqruyxpm);
  display: inline-block;
  font-family: var(--lqllgwgilw);
  color: var(--yvxbsdspdo);
}

.ywm52yq {
  opacity: 0.8;
  color: var(--qhjjguabynz);
  font-size: 12.0086px;
  margin-top: 20.006864898px;
}
.ynnw6ks {
  display: flex;
  padding: 48.006716px 24.0077684px;
  text-align: center;
  min-height: 70vh;
  align-items: center;
  justify-content: center;
}

.yi33mp2 {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  font-family: var(--nwbwhptvwdx);
  font-size: clamp(4rem, 14vw, 9rem);
  line-height: 1;
  color: var(--amaquyicmmovgt);
}
@media (max-width: 860px) {
  .ymebhrr .yj207vd,
  .yh88x3l .yj207vd,
  .yqa807o .yj207vd {
    grid-template-columns: 1fr;
  }
  .yh88x3l .yiryeb1 {
    order: -1;
  }
  .ynx3m3k .ypbaof3 {
    columns: 1;
  }
  .yj1iwia .yl7w5n8 {
    grid-template-columns: 1fr;
    text-align: center;
  }
  #x7oxh7 {

    text-rendering: optimizeLegibility;
  }
}

@media (max-width: 720px) {
  .yxd79m4 {
    align-items: center;
    min-height: 40vh;
  }
  .ymrj11b {
    padding: 32.008px 24.002353px;
    text-align: center;
  }
  .ymrj11b p {
    margin-left: auto;
    margin-right: auto;
  }

  .yg80cmo {
    display: flex;
  }

  .yn33cd6 {
    top: 0;
    position: fixed;
    gap: 18.0038px;
    transition: transform 0.25s ease;
    flex-direction: column;
    background-image: repeating-linear-gradient(
      to bottom,
      transparent 0,
      transparent 1px,
      rgba(255,255,255,0.02) 1px,
      rgba(255,254,253,0.02) 2.008px
    );
    justify-content: center;
    z-index: 60;
    background: rgb(3,7,19);
    transform: translateX(100%);
    inset: 0;
  }

  #bggqns {

    -webkit-font-smoothing: antialiased;
  }

  .yn33cd6.open {
    transform: translateX(0);
  }

  #x5bsul {

    text-rendering: optimizeLegibility;
  }

  .yn33cd6 a {
    color: var(--yvxbsdspdo);
    font-size: 18.0097781px;
  }

  .ytdgf8w img {
    height: 32.0050539px;
  }

  .ys4a27m {
    height: 84.005245829px;
    width: 160.0091px;
  }

  .ys4a27m img {
    height: 100%;
    object-fit: contain;
    display: block;
    object-position: center;
    width: 100%;
  }
}

