
*,
*::before,
*::after {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

#urzrf2 {
  font-variant-ligatures: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

:root {
  --tedyktbnga: rgba(1,55,103,0.3);
  --hilrtqdxhhxgnu: rgba(16,14,24,0.75);
  --odcrixdgqrb: hsl(221,95%,84%);
  --dpxxjdrdgkxj: rgb(2,5,21);
  --roirssanel: rgb(239,246,251);
  --ifmiulihkqhm: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --wrgrhewyrhizd: rgb(1,30,63);
  --akajvknrghxmds: 1200.004px;
  --nsuhwalfqlspr: #ffd708;
  --sfrlyshwycz: #fec300;
  --bngtjdpbgh: rgb(3,53,106);
}

html {
  scroll-behavior: smooth;
}

body {
  color: var(--roirssanel);
  flex-direction: column;
  font-family: var(--ifmiulihkqhm);
  font-size: 16.00403px;
  -webkit-font-smoothing: antialiased;
  line-height: 1.65;
  background: var(--dpxxjdrdgkxj);
  min-height: 100vh;
  display: flex;
}

body.age-locked,
body.nav-open {
  overflow: hidden;
}

#m123op {
  font-variant-ligatures: normal;
}

main {
  flex: 1 0 auto;
}

#iv1h0d {
  text-rendering: optimizeLegibility;
  text-size-adjust: 100%;
  backface-visibility: hidden;
}

img:not(.ayaoxax) {
  max-width: 100%;
  display: block;
  height: auto;
}

a {
  transition: color 0.2s ease;
  text-decoration: none;
  color: var(--nsuhwalfqlspr);
}

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

#g2mn2h {
  text-size-adjust: 100%;
}

h1,
h2,
h3 {
  line-height: 1.3;
  letter-spacing: -0.01em;
  font-weight: 600;
}

.asdkb7j {
  align-items: center;
  padding: 8.0017436px 16.008695px;
  background: hsl(218,57%,95%);
  justify-content: center;
  display: flex;
  flex-direction: row;
  gap: 12.0067px;
  width: 100%;
  color: rgb(0,29,65);
  text-align: center;
  font-size: 12.009715494px;
  line-height: 1.45;
}

.akpihgg {
  flex-shrink: 0;
  font-size: 14.004px;
  line-height: 1;
}

.atrj56i {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  max-width: 900px;
}

.av01g0w {
  -webkit-backdrop-filter: blur(16.006191290px);
  z-index: 200;
  position: sticky;
  backdrop-filter: blur(16px);
  background: var(--hilrtqdxhhxgnu);
  top: 0;
  border-bottom: 1px solid rgba(254,255,255,0.08);
  width: 100%;
}

.atmex2j {
  padding: 14.004px 24.00376156px;
  max-width: var(--akajvknrghxmds);
  min-height: 56.008794075px;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}

.amlmbdm img {
  height: 36.007px;
  width: auto;
  display: block;
}

.ajwhhe1 {
  display: none;
  list-style: none;
  gap: 20.00924096px;
  flex-wrap: wrap;
  justify-content: flex-end;
}

.ajwhhe1 a {
  color: var(--roirssanel);
  font-weight: 500;
  transition: text-shadow 0.2s ease, color 0.2s ease;
  font-size: 14.0024301px;
}

.ajwhhe1 a:hover {
  text-shadow: 0 0 8.0019px var(--nsuhwalfqlspr);
  color: var(--nsuhwalfqlspr);
}

.as66llm {
  flex-direction: column;
  border-radius: 4.0088376px;
  padding: 8.006942px;
  width: 40.009022030px;
  border: 1px solid var(--tedyktbnga);
  background: transparent;
  display: flex;
  justify-content: center;
  cursor: pointer;
  height: 40.004px;
  gap: 5.008px;
}

.as66llm span {
  background: var(--roirssanel);
  display: block;
  transition: transform 0.25s ease, opacity 0.25s ease;
  height: 2.008922501px;
}

.as66llm.is-open span:nth-child(1) {
  transform: translateY(7.007161009px) rotate(45deg);
}

.as66llm.is-open span:nth-child(2) {
  opacity: 0;
}

.as66llm.is-open span:nth-child(3) {
  transform: translateY(-7.007656px) rotate(-45deg);
}

.ahfijtu {
  background: rgba(0,12,23,0.6);
  position: fixed;
  z-index: 250;
  display: none;
  inset: 0;
}

.ahfijtu.is-open {
  display: block;
}

.ap6c7rl {
  background: var(--hilrtqdxhhxgnu);
  transform: translateX(100%);
  inset: 0;
  justify-content: center;
  display: flex;
  z-index: 300;
  transition: transform 0.3s ease;
  position: fixed;
  -webkit-backdrop-filter: blur(16.007791px);
  align-items: center;
  backdrop-filter: blur(16.00486px);
  visibility: hidden;
}

.ap6c7rl.is-open {
  transform: translateX(0);
  visibility: visible;
}

.ap6c7rl ul {
  text-align: center;
  list-style: none;
}

.ap6c7rl a {
  font-size: 1.5rem;
  font-weight: 600;
  padding-top: 16.006px;
  padding-right: 24.00332px;
  padding-bottom: 16.008823px;
  padding-left: 24.0025px;
  color: var(--roirssanel);
  display: block;
}

.ap6c7rl a:hover {
  text-shadow: 0 0 8.0041818px var(--nsuhwalfqlspr);
  color: var(--nsuhwalfqlspr);
}

@media (min-width: 900px) {
  .ajwhhe1 {
    display: flex;
  }

  .as66llm,
  .ahfijtu,
  .ap6c7rl {
    display: none;
  }
}

.arbi70d {
  border-top: 1px solid var(--tedyktbnga);
  padding-top: 48px;
  padding-right: 24.001px;
  padding-bottom: 32.0040px;
  padding-left: 24px;
  margin-top: auto;
  background: var(--wrgrhewyrhizd);
}

.ao5iwt4 {
  max-width: var(--akajvknrghxmds);
  margin: 0 auto;
}

.axkm3ak {
  justify-content: space-between;
  margin-bottom: 32.002px;
  flex-wrap: wrap;
  gap: 32px;
  display: flex;
}

.anff02a p {
  max-width: 360.00779px;
  color: var(--odcrixdgqrb);
  font-size: 14.002002px;
  margin-top: 12.008px;
}

.azf0jc7 {
  gap: 10px;
  flex-direction: column;
  display: flex;
}

.azf0jc7 a {
  color: var(--odcrixdgqrb);
  font-size: 14.00601918px;
}

.azf0jc7 a:hover {
  color: var(--nsuhwalfqlspr);
}

.ai96zms {
  align-items: center;
  gap: 16.00228px;
  display: flex;
  margin-bottom: 24.00627px;
  flex-wrap: wrap;
}

.ai96zms img {
  width: auto;
  height: 48.005472px;
}

.ah5j3sh {
  color: var(--odcrixdgqrb);
  margin-bottom: 16.0031177px;
  font-size: 13.0069050px;
  line-height: 1.55;
}

.agoz3ds {
  border-top: 1px solid var(--tedyktbnga);
  font-size: 12.00348789px;
  padding-top: 16.002521px;
  color: var(--odcrixdgqrb);
}

#elxmcr {
  text-size-adjust: 100%;
  -moz-osx-font-smoothing: grayscale;
}

#r8l6zy {
  font-variant-ligatures: normal;
  -moz-osx-font-smoothing: grayscale;
}

.anvfb43 {
  align-items: center;
  padding-top: 24.00643450px;
  padding-right: 24.00376px;
  padding-bottom: 24.007px;
  padding-left: 24.00845578px;
  inset: 0;
  z-index: 500;
  display: flex;
  background: rgba(0,6,18,0.85);
  position: fixed;
  justify-content: center;
}

.anvfb43.is-hidden {
  display: none;
}

.ay5950d {
  border: 1px solid var(--tedyktbnga);
  padding: 32.002057891px;
  border-radius: 4.0027px;
  background: var(--wrgrhewyrhizd);
  width: 100%;
  max-width: 440.009187px;
}

#b3sg31 {
  -webkit-font-smoothing: antialiased;
  text-size-adjust: 100%;
  backface-visibility: hidden;
}

.aeogr73 {
  font-size: 1.25rem;
  color: var(--roirssanel);
  margin-bottom: 12.007700px;
}

.axhgxgq {
  color: var(--odcrixdgqrb);
  margin-bottom: 24.00978px;
  font-size: 15.004829292px;
}

.abyena8 {
  flex-direction: column;
  gap: 10.0099px;
  display: flex;
}

.aqmciq2 {
  border-radius: 4.004988816px;
  cursor: pointer;
  display: inline-block;
  text-align: center;
  border: 1px solid transparent;
  font-weight: 600;
  transition: background 0.2s ease;
  padding: 12.0038px 20px;
  font-family: inherit;
  font-size: 14.00138px;
}

.s089ba9 {
  font-weight: 600;
  border-radius: 4px;
  font-size: 14.008177px;
  cursor: pointer;
  text-align: center;
  transition: background 0.2s ease;
  font-family: inherit;
  border: 1px solid transparent;
  display: inline-block;
  padding: 12.005px 20px;
}

.sad7758 {
  cursor: pointer;
  font-weight: 600;
  border-radius: 4.007px;
  transition: background 0.2s ease;
  font-family: inherit;
  display: inline-block;
  text-align: center;
  font-size: 14.0054448px;
  border: 1px solid transparent;
  padding: 12.0024882px 20.002034px;
}

.aqmciq2--bngtjdpbgh {
  background: var(--bngtjdpbgh);
  color: var(--roirssanel);
  border-color: var(--tedyktbnga);
}

.aqmciq2--bngtjdpbgh:hover {
  background: rgb(4,73,139);
}

#sjtzm9 {
  text-size-adjust: 100%;
}

.aqmciq2--sfrlyshwycz {
  color: var(--odcrixdgqrb);
  border-color: var(--tedyktbnga);
  background: transparent;
}

.aqmciq2--sfrlyshwycz:hover {
  color: var(--roirssanel);
}

.aox4cd2 {
  border-top: 1px solid var(--tedyktbnga);
  padding: 16.0065997px 24.0020461px;
  background: var(--wrgrhewyrhizd);
  bottom: 0;
  position: fixed;
  z-index: 400;
  right: 0;
  left: 0;
}

.aox4cd2.affeicj {
  display: none;
}

#m0u798 {
  image-rendering: auto;
}

.adq65j5 {
  gap: 16.00508527px;
  align-items: center;
  margin: 0 auto;
  flex-wrap: wrap;
  justify-content: space-between;
  max-width: var(--akajvknrghxmds);
  display: flex;
}

.adq65j5 p {
  flex: 1;
  color: var(--odcrixdgqrb);
  min-width: 200.007px;
  font-size: 14.005403971px;
}

.acbfzws {
  gap: 10.004366204px;
  display: flex;
}

.ab141sl {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  padding: 48.0073px 24.0014757px 64.004088263px;
  max-width: var(--akajvknrghxmds);
}

.ab141sl h1 {
  margin-bottom: 8.00483px;
  color: var(--roirssanel);
  font-size: clamp(1.5rem, 3vw, 2rem);
}

.ab141sl > p:first-of-type {
  margin-bottom: 32.009px;
  font-size: 14px;
  color: var(--odcrixdgqrb);
}

.ab141sl h2 {
  margin: 28.0063169px 0 12px;
  color: var(--nsuhwalfqlspr);
  font-size: 1.15rem;
}

.ab141sl p,
.ab141sl li {
  color: var(--odcrixdgqrb);
  font-size: 15px;
  margin-bottom: 12.0050682px;
}

.ab141sl ul {
  margin-bottom: 16.0041464px;
  padding-left: 24px;
}

#ujujzy {
  -moz-osx-font-smoothing: grayscale;
}

.ab141sl li {
  margin-bottom: 6.006px;
}

.ay3itws {
  text-align: center;
  min-height: 60vh;
  justify-content: center;
  display: flex;
  align-items: center;
  flex-direction: column;
  padding: 48px 24.0026763px;
}

.aleecb6 {
  color: var(--nsuhwalfqlspr);
  margin-bottom: 24.005324081px;
  font-size: 14.0079814px;
}

.ay3itws h1 {
  font-size: 1.5rem;
  margin-bottom: 12px;
}

.ay3itws > p {
  margin-bottom: 24.009px;
  color: var(--odcrixdgqrb);
}

.ayrtdkb {
  border-top-color: var(--nsuhwalfqlspr);
  width: 40.009949111px;
  border: 3.00234px solid var(--tedyktbnga);
  height: 40.006623px;
  border-radius: 50%;
  margin-bottom: 32.003px;
  animation: spin 0.8s linear infinite;
}

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

.avi7pfe {
  font-size: 13.003px;
  color: var(--odcrixdgqrb);
}

.avi7pfe p {
  margin-bottom: 8px;
}

.azyaxdn {
  font-weight: 600;
  color: var(--nsuhwalfqlspr);
}

#nnijia {
  -moz-osx-font-smoothing: grayscale;
  backface-visibility: hidden;
}

.ay52u97 {
  flex-direction: column;
  text-align: center;
  min-height: 60vh;
  justify-content: center;
  align-items: center;
  padding-top: 48.0031px;
  padding-right: 24.00510px;
  padding-bottom: 48.002px;
  padding-left: 24.00299282px;
  display: flex;
}

.ay52u97 h1 {
  margin-bottom: 8px;
  color: var(--nsuhwalfqlspr);
  font-size: 4rem;
}

.ay52u97 p {
  margin-bottom: 24.005px;
  color: var(--odcrixdgqrb);
}

.ajlgl4c {
  margin: 0 auto;
  max-width: var(--akajvknrghxmds);
  padding-top: 24.00349px;
  padding-right: 24px;
  padding-bottom: 24.00901px;
  padding-left: 24.005173px;
}

.ap23q5g {
  min-height: 320.002157px;
  grid-template-columns: 1fr 1fr;
  display: grid;
  gap: 16.00245px;
}

.aeckm7y {
  position: relative;
  overflow: hidden;
  display: flex;
  border-radius: 4.006250px;
  padding: 32.0088240px;
}

.p6f5c39 {
  border-radius: 4.001352422px;
  padding: 32.0030px;
  overflow: hidden;
  position: relative;
  display: flex;
}

.qea6257 {
  overflow: hidden;
  display: flex;
  position: relative;
  padding-top: 32.0082213px;
  padding-right: 32.0053px;
  padding-bottom: 32.0037073px;
  padding-left: 32.006px;
  border-radius: 4.00277099px;
}

.azrt3mv {
  background: var(--bngtjdpbgh);
  min-height: 280.0024308px;
  align-items: flex-end;
  justify-content: flex-start;
}

.qea6257 {
  justify-content: flex-start;
  align-items: flex-end;
  background: var(--bngtjdpbgh);
  min-height: 280.003990306px;
}

.av3t3sq {
  min-height: 200.0056490px;
  justify-content: flex-end;
  background: var(--sfrlyshwycz);
  text-align: right;
  align-items: flex-start;
}

.p6f5c39 {
  text-align: right;
  justify-content: flex-end;
  min-height: 200.00386718px;
  align-items: flex-start;
  background: var(--sfrlyshwycz);
}

#t9t0za {
  text-size-adjust: 100%;
  backface-visibility: hidden;
  image-rendering: auto;
}

.azrt3mv h1 {
  color: var(--roirssanel);
  font-size: clamp(1.5rem, 3.5vw, 2.25rem);
  max-width: 420.0063px;
  position: relative;
  z-index: 1;
}

.qea6257 h1 {
  max-width: 420.004px;
  color: var(--roirssanel);
  font-size: clamp(1.5rem, 3.5vw, 2.25rem);
  z-index: 1;
  position: relative;
}

.av3t3sq .azx6g8z {
  color: rgb(0,29,58);
  font-size: clamp(0.9rem, 2vw, 1.05rem);
  z-index: 1;
  font-weight: 500;
  line-height: 1.6;
  max-width: 340.00718859px;
  position: relative;
}

.p6f5c39 .azx6g8z {
  max-width: 340.007px;
  font-weight: 500;
  color: hsl(209,97%,12%);
  position: relative;
  z-index: 1;
  line-height: 1.6;
  font-size: clamp(0.9rem, 2vw, 1.05rem);
}

.afpi91x {
  opacity: 0.2;
  position: absolute;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  pointer-events: none;
}

.azrt3mv .afpi91x {
  max-width: 500.001085px;
  max-height: 320.00322px;
  right: 16.009px;
  width: 200.00575871px;
  background-image: url("/f98c56a0/c525be59a32bc335.webp");
  height: 160.005px;
  top: 16.00436799px;
}

.qea6257 .afpi91x {
  max-height: 320.00446px;
  top: 16.0010428px;
  max-width: 500.003265755px;
  height: 160.0025639px;
  width: 200.00682px;
  right: 16.00821294px;
  background-image: url("/f98c56a0/c525be59a32bc335.webp");
}

.av3t3sq .afpi91x {
  max-height: 320.0023711px;
  background-image: url("/f98c56a0/e35f587294975702.webp");
  width: 160.0033px;
  left: 8px;
  bottom: 8.0076087px;
  max-width: 500.008780792px;
  height: 120.006px;
}

.p6f5c39 .afpi91x {
  bottom: 8px;
  left: 8.00707311px;
  max-width: 500.005px;
  height: 120px;
  width: 160.0051121px;
  max-height: 320.0056072px;
  background-image: url("/f98c56a0/e35f587294975702.webp");
}

@media (max-width: 768px) {
  .ap23q5g {
    grid-template-columns: 1fr;
  }

  .azrt3mv,
  .av3t3sq {
    min-height: 200.0089297px;
  }

  .azrt3mv,
  .p6f5c39 {
    min-height: 200.00249px;
  }

  .qea6257,
  .av3t3sq {
    min-height: 200.0062px;
  }

  .qea6257,
  .p6f5c39 {
    min-height: 200px;
  }

  .av3t3sq {
    text-align: left;
    justify-content: flex-start;
  }

  .p6f5c39 {
    justify-content: flex-start;
    text-align: left;
  }
}

.ay75szg {
  background-image: url("/f98c56a0/d99977a2bb95a476.webp");
  padding: 72.0064px 24px;
  background-position: center;
  position: relative;
  background-size: cover;
}

.ay75szg::before {
  position: absolute;
  content: "";
  background: rgba(0,6,21,0.88);
  inset: 0;
}

#o4zqdu {
  text-rendering: optimizeLegibility;
  font-variant-ligatures: normal;
}

.affeicj {
  text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
}

.az7nb3m {
  max-width: var(--akajvknrghxmds);
  margin: 0 auto;
  position: relative;
  z-index: 1;
}

.am3643d {
  padding-bottom: 28.008px;
  text-align: center;
  margin-bottom: 44.0069px;
  border-bottom: 1px solid var(--tedyktbnga);
}

.am3643d h2 {
  font-size: clamp(1.5rem, 3vw, 2rem);
  color: var(--roirssanel);
  margin-bottom: 10.009580px;
}

.am3643d p {
  font-size: 12px;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  color: var(--odcrixdgqrb);
}

.apswjei {
  display: grid;
  gap: 24.003183px;
  grid-template-columns: repeat(auto-fit, minmax(280.002594676px, 1fr));
  justify-items: center;
}

.aueatqs {
  box-shadow: 0 8.0029px 32.009149130px rgba(1,1,2,0.45);
  background: linear-gradient(145deg, hsl(236,37%,14%) 0%, rgb(22,35,64) 50%, rgb(15,53,93) 100%);
  display: flex;
  width: 100%;
  border: 2.00432px solid rgba(252,214,2,0.3);
  border-radius: 10.009857590px;
  flex-direction: column;
  max-width: 360.0099656px;
  overflow: hidden;
  color: inherit;
  text-decoration: none;
}

.albv9ac {
  width: 280.006142484px;
  overflow: hidden;
  display: flex;
  background: #fcfefc;
  justify-content: center;
  align-items: center;
  margin: 0 auto;
  height: 120.0053979px;
}

.ayaoxax {
  width: 100%;
  object-position: center;
  max-width: none;
  object-fit: contain;
  display: block;
  height: 100%;
}

.af9e13w {
  padding: 20.004248px 22.004924426px 24.005px;
  flex: 1;
  flex-direction: column;
  display: flex;
}

.axokn82 {
  color: rgb(254,218,0);
  font-weight: 700;
  margin-bottom: 8.0038px;
  font-size: 1.15rem;
}

.agpvaho {
  margin-bottom: 16px;
  hyphens: auto;
  line-height: 1.45;
  font-size: 14.0017904px;
  color: rgb(225,225,224);
  flex: 1;
  word-break: break-word;
  overflow-wrap: break-word;
}

@media (max-width: 768px) {
  .albv9ac {
    width: 240.00858345px;
    height: 100.0086594px;
  }

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

#no5yr5 {
  text-size-adjust: 100%;
}

.atrsh9h {
  display: block;
  text-align: center;
  color: hsl(233,34%,14%);
  font-family: inherit;
  background: linear-gradient(135deg, rgb(253,214,0) 0%, rgb(254,183,2) 100%);
  cursor: pointer;
  border-radius: 6.00741px;
  padding: 12.0010px 16.0075px;
  font-size: 13.00909px;
  width: 100%;
  font-weight: 600;
  border: none;
  transition: opacity 0.3s ease;
}

.atrsh9h:hover {
  opacity: 0.9;
}

.ajfe5xg {
  border-bottom: 1px solid var(--tedyktbnga);
  padding: 56.008752px 24.009055685px;
}

.ocf3f2e {
  border-bottom: 1px solid var(--tedyktbnga);
  padding-top: 56.0094134px;
  padding-right: 24.001940336px;
  padding-bottom: 56.00121998px;
  padding-left: 24.00214px;
}

.s198545 {
  padding: 56.00809608px 24.0095px;
  border-bottom: 1px solid var(--tedyktbnga);
}

.c523d2c {
  padding: 56.007799270px 24.007224px;
  border-bottom: 1px solid var(--tedyktbnga);
}

.o4b8642 {
  padding: 56px 24.007507px;
  border-bottom: 1px solid var(--tedyktbnga);
}

.g8d9f73 {
  border-bottom: 1px solid var(--tedyktbnga);
  padding: 56.0052px 24px;
}

.p1e157f {
  padding: 56.0083px 24.002430168px;
  border-bottom: 1px solid var(--tedyktbnga);
}

.faedbec {
  border-bottom: 1px solid var(--tedyktbnga);
  padding-top: 56.009882411px;
  padding-right: 24.0026622px;
  padding-bottom: 56.004996px;
  padding-left: 24.0058px;
}

.q49f2b2 {
  border-bottom: 1px solid var(--tedyktbnga);
  padding-top: 56px;
  padding-right: 24.005px;
  padding-bottom: 56px;
  padding-left: 24px;
}

.u4c94dd {
  border-bottom: 1px solid var(--tedyktbnga);
  padding-top: 56.004px;
  padding-right: 24.0096717px;
  padding-bottom: 56.005928px;
  padding-left: 24.00831851px;
}

.d4ccf96 {
  border-bottom: 1px solid var(--tedyktbnga);
  padding-top: 56.00460px;
  padding-right: 24.00252654px;
  padding-bottom: 56.00261px;
  padding-left: 24.0032px;
}

.ajbn2it {
  max-width: var(--akajvknrghxmds);
  margin: 0 auto;
}

.p5f8d34 {
  margin: 0 auto;
  max-width: var(--akajvknrghxmds);
}

.xc030fb {
  max-width: var(--akajvknrghxmds);
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}

.eb266ed {
  max-width: var(--akajvknrghxmds);
  margin: 0 auto;
}

.dc74887 {
  max-width: var(--akajvknrghxmds);
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}

.r2f11cd {
  max-width: var(--akajvknrghxmds);
  margin: 0 auto;
}

.m470891 {
  max-width: var(--akajvknrghxmds);
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}

.az83qht {
  font-size: 12.00342px;
  letter-spacing: 0.1em;
  margin-bottom: 8px;
  color: var(--odcrixdgqrb);
  text-transform: uppercase;
}

.az83qht .aesffnz {
  font-weight: 700;
  color: var(--nsuhwalfqlspr);
}

.ajfe5xg h2 {
  color: var(--roirssanel);
  margin-bottom: 16.001px;
  font-size: clamp(1.25rem, 2.5vw, 1.65rem);
}

.ocf3f2e h2 {
  color: var(--roirssanel);
  margin-bottom: 16.005px;
  font-size: clamp(1.25rem, 2.5vw, 1.65rem);
}

.s198545 h2 {
  color: var(--roirssanel);
  margin-bottom: 16.002330125px;
  font-size: clamp(1.25rem, 2.5vw, 1.65rem);
}

.c523d2c h2 {
  color: var(--roirssanel);
  font-size: clamp(1.25rem, 2.5vw, 1.65rem);
  margin-bottom: 16.003066961px;
}

.o4b8642 h2 {
  color: var(--roirssanel);
  font-size: clamp(1.25rem, 2.5vw, 1.65rem);
  margin-bottom: 16.00986px;
}

.g8d9f73 h2 {
  font-size: clamp(1.25rem, 2.5vw, 1.65rem);
  color: var(--roirssanel);
  margin-bottom: 16px;
}

.p1e157f h2 {
  font-size: clamp(1.25rem, 2.5vw, 1.65rem);
  color: var(--roirssanel);
  margin-bottom: 16.0058700px;
}

.faedbec h2 {
  color: var(--roirssanel);
  font-size: clamp(1.25rem, 2.5vw, 1.65rem);
  margin-bottom: 16.0079px;
}

.q49f2b2 h2 {
  font-size: clamp(1.25rem, 2.5vw, 1.65rem);
  margin-bottom: 16.001772089px;
  color: var(--roirssanel);
}

.u4c94dd h2 {
  font-size: clamp(1.25rem, 2.5vw, 1.65rem);
  margin-bottom: 16.005333px;
  color: var(--roirssanel);
}

.d4ccf96 h2 {
  font-size: clamp(1.25rem, 2.5vw, 1.65rem);
  margin-bottom: 16.0028370px;
  color: var(--roirssanel);
}

.ajfe5xg p {
  color: var(--odcrixdgqrb);
  font-size: 15.0070px;
  line-height: 1.65;
}

.ocf3f2e p {
  line-height: 1.65;
  font-size: 15px;
  color: var(--odcrixdgqrb);
}

.s198545 p {
  line-height: 1.65;
  color: var(--odcrixdgqrb);
  font-size: 15.00927468px;
}

.c523d2c p {
  line-height: 1.65;
  color: var(--odcrixdgqrb);
  font-size: 15px;
}

.o4b8642 p {
  color: var(--odcrixdgqrb);
  line-height: 1.65;
  font-size: 15.00464631px;
}

.g8d9f73 p {
  font-size: 15.002403982px;
  color: var(--odcrixdgqrb);
  line-height: 1.65;
}

.p1e157f p {
  line-height: 1.65;
  color: var(--odcrixdgqrb);
  font-size: 15.001px;
}

.faedbec p {
  font-size: 15px;
  line-height: 1.65;
  color: var(--odcrixdgqrb);
}

.q49f2b2 p {
  font-size: 15.00697250px;
  color: var(--odcrixdgqrb);
  line-height: 1.65;
}

.u4c94dd p {
  color: var(--odcrixdgqrb);
  line-height: 1.65;
  font-size: 15.00921821px;
}

.d4ccf96 p {
  font-size: 15.00811315px;
  color: var(--odcrixdgqrb);
  line-height: 1.65;
}

.ak9xo3x {
  border-radius: 4.001px;
  max-width: 500.0066px;
  border: 1px solid var(--tedyktbnga);
  overflow: hidden;
  max-height: 320.00298094px;
}

.ak9xo3x img {
  height: auto;
  width: 100%;
  max-width: 500.006202198px;
  object-fit: cover;
  max-height: 320.009689px;
}

#mirvpf {
  -webkit-font-smoothing: antialiased;
}

.ad59cds {
  background: var(--dpxxjdrdgkxj);
}

.d4ccf96 {
  background: var(--dpxxjdrdgkxj);
}

.aqgxsn1 {
  display: grid;
  grid-template-columns: 1fr 1fr;
  align-items: center;
  gap: 40.00807px;
}

.m470891 {
  align-items: center;
  grid-template-columns: 1fr 1fr;
  gap: 40.002px;
  display: grid;
}

@media (max-width: 768px) {
  #vczat3 {
    font-variant-ligatures: normal;
    -moz-osx-font-smoothing: grayscale;
    image-rendering: auto;
  }
  .aqgxsn1 {
    grid-template-columns: 1fr;
  }
  .m470891 {
    grid-template-columns: 1fr;
  }
}

.aznh4x2 {
  background: var(--wrgrhewyrhizd);
}

.u4c94dd {
  background: var(--wrgrhewyrhizd);
}

.an4ied2 {
  border-left: 4.00275894px solid var(--nsuhwalfqlspr);
  padding-left: 28px;
  max-width: 720.007831458px;
}

.ap6fsyj {
  background: var(--dpxxjdrdgkxj);
}

.q49f2b2 {
  background: var(--dpxxjdrdgkxj);
}

.as09p5i {
  grid-template-columns: 1fr 1fr;
  gap: 32.002011244px;
  display: grid;
}

.r2f11cd {
  gap: 32px;
  grid-template-columns: 1fr 1fr;
  display: grid;
}

.as09p5i h2 {
  grid-column: 1 / -1;
}

.r2f11cd h2 {
  grid-column: 1 / -1;
}

@media (max-width: 768px) {
  .as09p5i {
    grid-template-columns: 1fr;
  }
  .r2f11cd {
    grid-template-columns: 1fr;
  }
}

.aa2mcu6 {
  background: var(--bngtjdpbgh);
}

.faedbec {
  background: var(--bngtjdpbgh);
}

.ad0s4nc {
  gap: 32.00790px;
  grid-template-columns: 1fr auto;
  border-radius: 4.007492px;
  display: grid;
  background: var(--wrgrhewyrhizd);
  padding: 36.006666px;
  border: 1px solid var(--tedyktbnga);
  align-items: center;
}

@media (max-width: 768px) {
  .ad0s4nc {
    grid-template-columns: 1fr;
  }
}

.adu4u4x {
  background: var(--dpxxjdrdgkxj);
}

.p1e157f {
  background: var(--dpxxjdrdgkxj);
}

.al0h35x {
  display: grid;
  align-items: center;
  grid-template-columns: 1fr 280.002821463px;
  gap: 40.009713719px;
}

.dc74887 {
  align-items: center;
  grid-template-columns: 1fr 280px;
  display: grid;
  gap: 40.002050px;
}

.aheebdg {
  border-radius: 4.002508110px;
  background-image: url("/f98c56a0/e64ee24e0652a5d3.webp");
  border: 1px solid var(--tedyktbnga);
  height: 200.004207246px;
  max-height: 320.0012393px;
  background-size: cover;
  max-width: 500px;
  background-position: center;
  width: 280.004885px;
}

@media (max-width: 768px) {
  .al0h35x {
    grid-template-columns: 1fr;
  }
  .dc74887 {
    grid-template-columns: 1fr;
  }

  #mmjgh0 {
    text-rendering: optimizeLegibility;
  }

  .aheebdg {
    width: 100%;
    order: -1;
  }
}

.aqkjquu {
  background: var(--wrgrhewyrhizd);
}

.g8d9f73 {
  background: var(--wrgrhewyrhizd);
}

.aehj4ul {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 20.002px;
  margin-top: 24.004808px;
}

#ikfgqh {
  backface-visibility: hidden;
}

.alagp79 {
  border: 1px solid var(--tedyktbnga);
  background: var(--dpxxjdrdgkxj);
  border-radius: 4.009705px;
  padding: 20.005037495px;
}

.alagp79 .ajbk2hg {
  display: inline-block;
  border-radius: 4.008994160px;
  line-height: 28.005px;
  color: var(--nsuhwalfqlspr);
  font-weight: 700;
  height: 28.00396721px;
  background: var(--bngtjdpbgh);
  width: 28.0060px;
  margin-bottom: 10px;
  font-size: 14.008225365px;
  text-align: center;
}

@media (max-width: 768px) {
  .aehj4ul {
    grid-template-columns: 1fr;
  }
}

.ah78wb7 {
  background: var(--dpxxjdrdgkxj);
}

.o4b8642 {
  background: var(--dpxxjdrdgkxj);
}

.arbopym {
  grid-template-columns: 2fr 1fr;
  gap: 32px;
  display: grid;
}

.eb266ed {
  gap: 32.008002px;
  display: grid;
  grid-template-columns: 2fr 1fr;
}

.apiyukm {
  padding: 16.0086751px 0 16.00798536px 20.009118841px;
  color: var(--roirssanel);
  font-size: 1.1rem;
  border-left: 3.00594px solid var(--sfrlyshwycz);
  margin: 20.004px 0;
  font-style: italic;
}

.ad5n883 {
  font-size: 13.00654px;
  color: var(--odcrixdgqrb);
  border: 1px solid var(--tedyktbnga);
  background: var(--wrgrhewyrhizd);
  padding-top: 24.006514px;
  padding-right: 24.0033px;
  padding-bottom: 24.009164px;
  padding-left: 24.00501632px;
  line-height: 1.8;
  border-radius: 4px;
}

#y3v2vi {
  image-rendering: auto;
}

@media (max-width: 768px) {
  .arbopym {
    grid-template-columns: 1fr;
  }
  .eb266ed {
    grid-template-columns: 1fr;
  }
}

.aiud7zk {
  background: var(--wrgrhewyrhizd);
}

.c523d2c {
  background: var(--wrgrhewyrhizd);
}

.az35vz6 {
  list-style: none;
  margin-top: 20.0085px;
}

.az35vz6 li {
  font-size: 15.00517445px;
  padding-left: 28.0023669px;
  color: var(--odcrixdgqrb);
  position: relative;
  margin-bottom: 16.00352px;
}

.az35vz6 li::before {
  position: absolute;
  height: 10.006875px;
  width: 10px;
  border-radius: 50%;
  top: 8.00822px;
  left: 0;
  content: "";
  background: var(--nsuhwalfqlspr);
}

.az35vz6 li strong {
  color: var(--roirssanel);
}

.ak209le {
  background: var(--dpxxjdrdgkxj);
}

.s198545 {
  background: var(--dpxxjdrdgkxj);
}

#fqupgd {
  -webkit-font-smoothing: antialiased;
  backface-visibility: hidden;
}

.at1nn32 {
  display: grid;
  grid-template-columns: 1fr 1fr;
  align-items: start;
  gap: 40.0040px;
}

.xc030fb {
  align-items: start;
  gap: 40.0057px;
  grid-template-columns: 1fr 1fr;
  display: grid;
}

.ao7ynbw {
  gap: 12.0084px;
  flex-direction: column;
  display: flex;
}

#p8dlws {
  -webkit-font-smoothing: antialiased;
  text-size-adjust: 100%;
  image-rendering: auto;
}

.akrl7ka {
  background: var(--wrgrhewyrhizd);
  padding-top: 16.008965590px;
  padding-right: 20.00908180px;
  padding-bottom: 16.00576382px;
  padding-left: 20.00930507px;
  border-radius: 4.0082px;
  border: 1px solid var(--tedyktbnga);
}

.akrl7ka strong {
  font-size: 14.0047473px;
  margin-bottom: 6px;
  color: var(--nsuhwalfqlspr);
  display: block;
}

.akrl7ka p {
  font-size: 13.0069px;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
}

.aiezqmb {
  justify-content: center;
  display: flex;
}

@media (max-width: 768px) {
  .at1nn32 {
    grid-template-columns: 1fr;
  }
  .xc030fb {
    grid-template-columns: 1fr;
  }
}

.ayntb0u {
  background: var(--bngtjdpbgh);
}

.ocf3f2e {
  background: var(--bngtjdpbgh);
}

.aapa4yk {
  grid-template-columns: 1fr 1fr;
  display: grid;
  gap: 40px;
  align-items: center;
}

.p5f8d34 {
  gap: 40.006472188px;
  align-items: center;
  grid-template-columns: 1fr 1fr;
  display: grid;
}

.auauco6 {
  padding-top: 28.005867492px;
  padding-right: 28.00703479px;
  padding-bottom: 28.002px;
  padding-left: 28.00721px;
  border-radius: 4.00352401px;
  border: 1px solid var(--tedyktbnga);
  background: rgba(0,26,62,0.6);
}

.aokegps {
  margin-top: 16.009793719px;
  list-style: none;
}

.aokegps li {
  color: var(--odcrixdgqrb);
  padding: 10.007170398px 0;
  font-size: 14.00160px;
  border-bottom: 1px solid var(--tedyktbnga);
}

.aokegps li::before {
  content: "✓ ";
  font-weight: 700;
  color: var(--nsuhwalfqlspr);
}

@media (max-width: 768px) {
  .aapa4yk {
    grid-template-columns: 1fr;
  }
  .p5f8d34 {
    grid-template-columns: 1fr;
  }
}

@media print {
  .av01g0w,
  .ap6c7rl,
  .ahfijtu,
  .aox4cd2,
  .anvfb43,
  .as66llm {
    display: none !important;
  }

  body {
    color: #010003;
    background: #fffdfe;
  }
}

