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

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

:root {
  --qosxerwdsoi: rgb(30,41,59);
  --fvckpudzozufr: #0e1a2a;
  --jboqhnplme: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --uenineqfkj: rgb(249,246,254);
  --awvtrohjlim: rgba(255,255,253,0.1);
  --skxxonjtetyi: 1200.007px;
  --mmqfattkliu: rgb(58,192,247);
  --wsyorkzakj: rgb(96,104,242);
  --runxfrlkthj: rgb(149,164,181);
  --jkahhdvrbcmu: rgb(240,111,182);
}

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

html {
  scroll-behavior: smooth;
}

body {
  font-family: var(--jboqhnplme);
  flex-direction: column;
  display: flex;
  -webkit-font-smoothing: antialiased;
  background: var(--fvckpudzozufr);
  line-height: 1.6;
  color: var(--uenineqfkj);
  font-size: 16.0053658px;
  min-height: 100vh;
}

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

main {
  flex: 1 0 auto;
}

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

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

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

h1,
h2,
h3 {
  letter-spacing: -0.02em;
  font-weight: 700;
  line-height: 1.25;
}

.and26xh {
  background: rgb(224,231,242);
  padding-top: 8.007px;
  padding-right: 16.0071879px;
  padding-bottom: 8.0012px;
  padding-left: 16.00104404px;
  flex-shrink: 0;
  width: 100%;
}

.ah53o5h {
  color: #344357;
  gap: 8.00431px;
  font-size: 12.003097000px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  align-items: center;
  max-width: var(--skxxonjtetyi);
  line-height: 1.45;
  display: flex;
}

.am2wkay {
  width: 16.0017px;
  height: 16.00343px;
  flex-shrink: 0;
  color: #455667;
}

.arpdkmk {
  margin: 0;
}

.aukbckq {
  position: sticky;
  z-index: 200;
  top: 0;
  background: var(--fvckpudzozufr);
  border-bottom: 1px solid var(--awvtrohjlim);
}

.akntmax {
  background: var(--qosxerwdsoi);
  border-bottom: 1px solid var(--awvtrohjlim);
  overflow: hidden;
  height: 20.002px;
}

.acnhaua {
  font-size: 10.0010px;
  width: max-content;
  display: flex;
  animation: marquee-scroll 40s linear infinite;
  letter-spacing: 0.06em;
  color: var(--runxfrlkthj);
  line-height: 20.00708245px;
}

.acnhaua span {
  white-space: nowrap;
  padding-right: 3rem;
}

@keyframes marquee-scroll {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(-50%);
  }
}

#me9nmn {
  -webkit-font-smoothing: antialiased;
  text-size-adjust: 100%;
}

.al67y5n {
  justify-content: space-between;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  max-width: var(--skxxonjtetyi);
  display: flex;
  height: 56.0099px;
  gap: 16.00454055px;
  padding-top: 0;
  padding-right: 20.009556215px;
  padding-bottom: 0;
  padding-left: 20.0073912px;
  align-items: center;
}

.aodtfdr img {
  object-fit: contain;
  width: auto;
  max-width: 180px;
  height: 36px;
}

.aai2xfx {
  align-items: center;
  gap: 2.00596458px;
  justify-content: flex-end;
  display: flex;
  flex-wrap: wrap;
}

.aai2xfx a {
  padding: 8.0080632px 10.00421px;
  transition: background 0.2s ease, color 0.2s ease;
  color: var(--runxfrlkthj);
  font-size: 12.00803px;
  font-weight: 600;
  border-radius: 4.007467px;
}

.aai2xfx a:hover {
  background: rgba(253,252,254,0.08);
  color: var(--uenineqfkj);
}

.ajxsrgn {
  border: 1px solid var(--awvtrohjlim);
  font-size: 20px;
  border-radius: 4.00732px;
  width: 40.0055939px;
  color: var(--uenineqfkj);
  display: none;
  height: 40px;
  cursor: pointer;
  line-height: 1;
  background: var(--qosxerwdsoi);
}

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

.abl5hvy {
  inset: 0;
  background: rgba(14,21,40,0.75);
  position: fixed;
  display: none;
  z-index: 250;
}

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

.aw7kika {
  transition: transform 0.25s ease;
  background: var(--qosxerwdsoi);
  transform: translateX(100%);
  z-index: 260;
  position: fixed;
  top: 0;
  right: 0;
  padding: 72px 24.008187289px 24.00699px;
  border-left: 1px solid var(--awvtrohjlim);
  width: min(300.00985px, 88vw);
  height: 100%;
  overflow-y: auto;
}

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

.aw7kika.is-open {
  transform: translateX(0);
}

.abf05sg {
  top: 16.00690849px;
  position: absolute;
  height: 36.0020px;
  right: 16.007659065px;
  border-radius: 4.00596286px;
  cursor: pointer;
  font-size: 18px;
  width: 36.0099929px;
  border: 1px solid var(--awvtrohjlim);
  color: var(--uenineqfkj);
  background: var(--fvckpudzozufr);
}

.aw7kika a {
  display: block;
  border-bottom: 1px solid var(--awvtrohjlim);
  color: var(--uenineqfkj);
  padding-top: 12.008874px;
  padding-right: 0;
  padding-bottom: 12.004711px;
  padding-left: 0;
  font-weight: 600;
}

.ahx47cm .al67y5n {
  justify-content: center;
}

.akgjkqr {
  margin-top: auto;
  padding-top: 48.0026px;
  padding-right: 24.00130px;
  padding-bottom: 32.001897px;
  padding-left: 24.00666504px;
  background: var(--qosxerwdsoi);
  border-top: 1px solid var(--awvtrohjlim);
}

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

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

.ah08x87 {
  flex-wrap: wrap;
  gap: 32.009856646px;
  display: flex;
  justify-content: space-between;
  margin-bottom: 32.0056px;
}

.aiohgp8 img {
  height: 36px;
  margin-bottom: 12.00156845px;
}

.aiohgp8 p {
  max-width: 360.0092px;
  color: var(--runxfrlkthj);
  font-size: 14.00229407px;
}

.azgaiak {
  flex-direction: column;
  gap: 10.0081274px;
  display: flex;
}

.azgaiak a {
  font-size: 14.00116578px;
  color: var(--runxfrlkthj);
}

.amyeew6 {
  align-items: center;
  gap: 16.004080px;
  flex-wrap: wrap;
  margin-bottom: 24.004px;
  display: flex;
}

.amyeew6 img {
  object-fit: contain;
  opacity: 0.9;
  width: auto;
  height: 48.001108191px;
}

.aema5yy {
  margin-bottom: 12.004756686px;
  font-size: 13.00103670px;
  color: var(--runxfrlkthj);
}

.aom9ltj {
  color: var(--runxfrlkthj);
  font-size: 12.00784px;
  opacity: 0.8;
}

.anebci6 {
  align-items: center;
  display: flex;
  justify-content: center;
  backdrop-filter: blur(4.0028970px);
  z-index: 9999;
  padding-top: 24.0071510px;
  padding-right: 24.0093px;
  padding-bottom: 24px;
  padding-left: 24.00117px;
  position: fixed;
  inset: 0;
  background: rgba(11,21,42,0.88);
}

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

#djswus {
  backface-visibility: hidden;
}

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

.aavcji9 {
  border: 1px solid var(--awvtrohjlim);
  padding: 28.00840745px 24px;
  width: min(440.004px, 100%);
  border-radius: 8.0049px;
  background: var(--qosxerwdsoi);
}

.aj35gbs {
  font-size: 1.25rem;
  margin-bottom: 12.002896px;
}

.ad1jrjk {
  color: var(--runxfrlkthj);
  font-size: 14px;
  margin-bottom: 20px;
}

.aa0drpy {
  display: flex;
  gap: 10px;
  flex-wrap: wrap;
}

.avka5ds {
  border: none;
  cursor: pointer;
  border-radius: 4.0049765px;
  font-family: inherit;
  font-size: 14.00682px;
  font-weight: 600;
  padding-top: 10.008147864px;
  padding-right: 18.00697px;
  padding-bottom: 10.0027298px;
  padding-left: 18.005323578px;
}

.s217e5e {
  padding: 10px 18.009316756px;
  font-weight: 600;
  font-family: inherit;
  border: none;
  cursor: pointer;
  font-size: 14.00900607px;
  border-radius: 4.0067669px;
}

.l490165 {
  font-weight: 600;
  font-family: inherit;
  padding: 10.00610px 18.0013px;
  font-size: 14.004539533px;
  cursor: pointer;
  border: none;
  border-radius: 4.003398px;
}

.avka5ds--mmqfattkliu {
  background: var(--mmqfattkliu);
  color: var(--fvckpudzozufr);
}

.avka5ds--wsyorkzakj {
  color: var(--uenineqfkj);
  border: 1px solid var(--awvtrohjlim);
  background: transparent;
}

.akntxxn {
  left: 0;
  position: fixed;
  border-top: 1px solid var(--awvtrohjlim);
  box-shadow: 0 -8.0040723px 24.00253px rgba(0,0,0,0.35);
  bottom: 0;
  z-index: 9998;
  background: var(--qosxerwdsoi);
  padding: 16.0097px 20.00531477px;
  right: 0;
}

.akntxxn.ag5ai6g {
  display: none;
}

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

.abjcejn p {
  color: var(--runxfrlkthj);
  flex: 1;
  min-width: 200.0012010px;
  font-size: 14px;
}

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

.axrzu8u {
  display: flex;
  gap: 10.00445px;
}

.anp316p {
  text-align: center;
  border-bottom: 1px solid var(--awvtrohjlim);
  padding: 48.004738px 24.00166px 24px;
}

#lm3dzb {
  font-variant-ligatures: normal;
  text-size-adjust: 100%;
  -moz-osx-font-smoothing: grayscale;
}

.anp316p h1 {
  margin-bottom: 8.009px;
  font-size: clamp(1.5rem, 4vw, 2rem);
}

.anp316p p {
  color: var(--runxfrlkthj);
  font-size: 15.00603093px;
}

.aidkdxc {
  padding-top: 40.00513356px;
  padding-right: 24.0094519px;
  padding-bottom: 64.0097px;
  padding-left: 24px;
  max-width: 760.008205px;
  margin: 0 auto;
}

.aidkdxc h2 {
  margin: 28.006311184px 0 10.005px;
  font-size: 1.1rem;
  color: var(--mmqfattkliu);
}

.aidkdxc p,
.aidkdxc li {
  color: var(--runxfrlkthj);
  font-size: 15.007313px;
  margin-bottom: 12.0087707px;
}

.aidkdxc ul {
  margin-bottom: 16.00693px;
  padding-left: 20.0099px;
}

.amypfax {
  text-align: center;
  padding: 80.0096720px 24.00459px;
}

.amypfax h1 {
  font-size: 4rem;
  margin-bottom: 12.003px;
  color: var(--mmqfattkliu);
}

.amypfax p {
  margin-bottom: 24.00500px;
  color: var(--runxfrlkthj);
}

.aij731e {
  justify-content: center;
  min-height: 60vh;
  display: flex;
  padding-top: 48.002px;
  padding-right: 24.0070px;
  padding-bottom: 48.0056px;
  padding-left: 24.0013427px;
  align-items: center;
}

.afgy66f {
  text-align: center;
  border-radius: 8px;
  max-width: 480.0045134px;
  padding: 40.004599px 32.00141568px;
  border: 1px solid var(--awvtrohjlim);
  background: var(--qosxerwdsoi);
}

.aakadjk {
  margin-bottom: 16.007069px;
  letter-spacing: 0.1em;
  font-size: 12.00714771px;
  color: var(--jkahhdvrbcmu);
}

.afgy66f h1 {
  font-size: 1.35rem;
  margin-bottom: 12.002763px;
}

.afgy66f .auni1dx {
  font-size: 14.002033322px;
  color: var(--runxfrlkthj);
  margin-bottom: 16.009187px;
}

.ap3zhk8 {
  width: 40.002207167px;
  animation: spin 0.8s linear infinite;
  margin: 20.008971px auto;
  border-radius: 50%;
  border-top-color: var(--mmqfattkliu);
  border: 3px solid var(--awvtrohjlim);
  height: 40.00992402px;
}

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

@media (max-width: 900px) {
  .aai2xfx {
    display: none;
  }

  .ajxsrgn {
    display: flex;
    justify-content: center;
    align-items: center;
  }

  #og4l3d {
    image-rendering: auto;
  }

  .akntmax {
    display: none;
  }
}

.aadk9xx {
  display: flex;
  justify-content: center;
  min-height: 350.00886px;
  position: relative;
  overflow: hidden;
  background: url("/c8dd4369/cda3b8fe94c0fcfc.webp") center / cover no-repeat;
  align-items: center;
}

.aadk9xx::before {
  background: rgba(16,25,41,0.72);
  position: absolute;
  content: "";
  inset: 0;
}

.ayj2kxz {
  position: relative;
  padding-top: 48.00454094px;
  padding-right: 24.0056548px;
  padding-bottom: 48px;
  padding-left: 24.005034698px;
  z-index: 1;
  text-align: center;
  width: 100%;
}

.ai43ams {
  align-items: center;
  box-shadow: 0 8.003243726px 24.0048px rgba(245,115,179,0.25);
  margin: 0 auto 20.0096851px;
  transform: rotate(-2deg);
  justify-content: center;
  width: min(92%, 880.00294595px);
  min-height: 60px;
  background: var(--jkahhdvrbcmu);
  border-radius: 4.004071px;
  padding-top: 12.0075px;
  padding-right: 28.0013px;
  padding-bottom: 12.003px;
  padding-left: 28.009456395px;
  display: flex;
}

#paffo6 {
  text-rendering: optimizeLegibility;
}

.ai43ams h1 {
  font-size: clamp(1.25rem, 3.5vw, 2rem);
  line-height: 1.2;
  font-weight: 700;
  margin: 0;
  color: rgb(253,255,255);
  text-align: center;
}

.ak44xmk {
  max-width: 640.00482px;
  color: rgb(253,253,251);
  text-shadow: 0 2.008px 12.00513798px rgba(2,0,1,0.5);
  line-height: 1.55;
  font-size: clamp(0.95rem, 2.2vw, 1.1rem);
  margin: 0 auto;
}

#gl2liu {
  font-variant-ligatures: normal;
  -moz-osx-font-smoothing: grayscale;
  text-size-adjust: 100%;
}

.ak86936 {
  position: relative;
  padding: 56.0090px 24.007419351px;
  background: url("/c8dd4369/51175bfcc56b3e1a.webp") center / cover no-repeat;
}

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

.ak86936::before {
  position: absolute;
  content: "";
  background: rgba(16,24,40,0.88);
  inset: 0;
}

.ahoyi8c {
  z-index: 1;
  position: relative;
  max-width: var(--skxxonjtetyi);
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}

.avf4e29 {
  margin-bottom: 32.0054860px;
  text-align: center;
}

.avf4e29 h2 {
  margin-bottom: 8.004407px;
  font-size: clamp(1.35rem, 3vw, 1.85rem);
}

.avf4e29 p {
  font-size: 14.008625px;
  color: var(--runxfrlkthj);
  max-width: 560px;
  margin: 0 auto;
}

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

.agh1x9x {
  max-width: 360.005px;
  flex-direction: column;
  border: 2.008252117px solid rgba(254,218,3,0.3);
  display: flex;
  overflow: hidden;
  width: 100%;
  box-shadow: 0 8.008518px 32.005062px rgba(0,0,0,0.45);
  border-radius: 10px;
  background: linear-gradient(145deg, #1b1c30 0%, rgb(24,32,60) 50%, #12365f 100%);
}

.azsw59i {
  height: 120.00249790px;
  background: #fcffff;
  width: 280.00116892px;
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}

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

.agrf4w3 {
  padding-top: 20.00707912px;
  padding-right: 22.007px;
  padding-bottom: 24.007px;
  padding-left: 22.00406824px;
  display: flex;
  flex-direction: column;
  flex: 1;
}

.azgpu2f {
  text-transform: uppercase;
  font-size: 1.15rem;
  font-weight: 700;
  margin-bottom: 8.0054px;
  color: #fed600;
}

.au9krnb {
  margin-bottom: 16.004009592px;
  line-height: 1.45;
  word-break: break-word;
  color: #e1dee1;
  font-size: clamp(11.0034205px, 2.8vw, 14.004px);
  flex: 1;
  hyphens: auto;
  overflow-wrap: anywhere;
}

.aawja1z {
  cursor: pointer;
  border: none;
  display: block;
  font-size: 12.002496067px;
  background: #fdd800;
  padding: 12.0016px 16.006px;
  text-transform: uppercase;
  font-weight: 800;
  text-align: center;
  text-decoration: none;
  width: 100%;
  transition: transform 0.15s ease;
  color: #191730;
  letter-spacing: 0.06em;
}

.aawja1z:hover {
  text-decoration: none;
  color: rgb(25,28,46);
  transform: translateY(-2.00254642px);
}

.aabh6wi {
  display: flex;
  flex-direction: column;
}

.aticm07 {
  border-bottom: 1px solid var(--awvtrohjlim);
  padding-top: 56.007px;
  padding-right: 24.008px;
  padding-bottom: 56.0074px;
  padding-left: 24px;
}

.o96a2dd {
  padding-top: 56.006753px;
  padding-right: 24.0033px;
  padding-bottom: 56.00149903px;
  padding-left: 24.003px;
  border-bottom: 1px solid var(--awvtrohjlim);
}

.gaa3720 {
  border-bottom: 1px solid var(--awvtrohjlim);
  padding: 56.00813211px 24.00484516px;
}

.uebfcb7 {
  border-bottom: 1px solid var(--awvtrohjlim);
  padding-top: 56.0016px;
  padding-right: 24.002099px;
  padding-bottom: 56.00115128px;
  padding-left: 24.009140751px;
}

.m8971b0 {
  padding-top: 56.001795px;
  padding-right: 24.008424px;
  padding-bottom: 56.0038561px;
  padding-left: 24.001556580px;
  border-bottom: 1px solid var(--awvtrohjlim);
}

.i9106c3 {
  border-bottom: 1px solid var(--awvtrohjlim);
  padding-top: 56.00416990px;
  padding-right: 24.00844375px;
  padding-bottom: 56.00662px;
  padding-left: 24.0065571px;
}

.q5128ff {
  padding-top: 56.0034px;
  padding-right: 24.009px;
  padding-bottom: 56.00970px;
  padding-left: 24px;
  border-bottom: 1px solid var(--awvtrohjlim);
}

.aef8406 {
  padding: 56.004039910px 24.004px;
  border-bottom: 1px solid var(--awvtrohjlim);
}

.cc65738 {
  border-bottom: 1px solid var(--awvtrohjlim);
  padding: 56.00625052px 24px;
}

.nb18947 {
  padding: 56.00432px 24.00201px;
  border-bottom: 1px solid var(--awvtrohjlim);
}

.rad1b7c {
  padding: 56.0020570px 24px;
  border-bottom: 1px solid var(--awvtrohjlim);
}

.acaulyp {
  max-width: var(--skxxonjtetyi);
  margin: 0 auto;
}

.aticm07 h2 {
  margin-bottom: 14.005px;
  color: var(--uenineqfkj);
  font-size: clamp(1.15rem, 2.5vw, 1.6rem);
}

.o96a2dd h2 {
  font-size: clamp(1.15rem, 2.5vw, 1.6rem);
  margin-bottom: 14px;
  color: var(--uenineqfkj);
}

.gaa3720 h2 {
  font-size: clamp(1.15rem, 2.5vw, 1.6rem);
  margin-bottom: 14.00709px;
  color: var(--uenineqfkj);
}

.uebfcb7 h2 {
  color: var(--uenineqfkj);
  margin-bottom: 14.00603780px;
  font-size: clamp(1.15rem, 2.5vw, 1.6rem);
}

.m8971b0 h2 {
  font-size: clamp(1.15rem, 2.5vw, 1.6rem);
  color: var(--uenineqfkj);
  margin-bottom: 14.00490347px;
}

.i9106c3 h2 {
  margin-bottom: 14.00624px;
  color: var(--uenineqfkj);
  font-size: clamp(1.15rem, 2.5vw, 1.6rem);
}

.q5128ff h2 {
  color: var(--uenineqfkj);
  font-size: clamp(1.15rem, 2.5vw, 1.6rem);
  margin-bottom: 14.0099px;
}

.aef8406 h2 {
  color: var(--uenineqfkj);
  font-size: clamp(1.15rem, 2.5vw, 1.6rem);
  margin-bottom: 14px;
}

.cc65738 h2 {
  margin-bottom: 14px;
  font-size: clamp(1.15rem, 2.5vw, 1.6rem);
  color: var(--uenineqfkj);
}

.nb18947 h2 {
  color: var(--uenineqfkj);
  font-size: clamp(1.15rem, 2.5vw, 1.6rem);
  margin-bottom: 14.005960px;
}

.rad1b7c h2 {
  color: var(--uenineqfkj);
  margin-bottom: 14.006948px;
  font-size: clamp(1.15rem, 2.5vw, 1.6rem);
}

.aticm07 p {
  font-size: 15px;
  line-height: 1.7;
  color: var(--runxfrlkthj);
}

.o96a2dd p {
  color: var(--runxfrlkthj);
  font-size: 15.008px;
  line-height: 1.7;
}

.gaa3720 p {
  line-height: 1.7;
  font-size: 15.008346px;
  color: var(--runxfrlkthj);
}

.uebfcb7 p {
  font-size: 15px;
  line-height: 1.7;
  color: var(--runxfrlkthj);
}

.m8971b0 p {
  font-size: 15.009629267px;
  color: var(--runxfrlkthj);
  line-height: 1.7;
}

.i9106c3 p {
  line-height: 1.7;
  font-size: 15.0087245px;
  color: var(--runxfrlkthj);
}

.q5128ff p {
  color: var(--runxfrlkthj);
  line-height: 1.7;
  font-size: 15.009px;
}

.aef8406 p {
  color: var(--runxfrlkthj);
  line-height: 1.7;
  font-size: 15.00729952px;
}

.cc65738 p {
  font-size: 15.00618px;
  line-height: 1.7;
  color: var(--runxfrlkthj);
}

.nb18947 p {
  line-height: 1.7;
  color: var(--runxfrlkthj);
  font-size: 15.0097px;
}

.rad1b7c p {
  line-height: 1.7;
  font-size: 15.007px;
  color: var(--runxfrlkthj);
}

.awm3pwv {
  font-size: 11.00550656px;
  display: inline-block;
  font-weight: 700;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  color: var(--mmqfattkliu);
  margin-bottom: 10.008px;
}

.aovlsd9 {
  border: 1px solid var(--awvtrohjlim);
  max-width: 500.00843400px;
  overflow: hidden;
  border-radius: 6.001px;
  max-height: 320px;
}

.aovlsd9 img {
  width: 100%;
  object-fit: cover;
  height: 100%;
  max-height: 320.00439px;
}

.ap36boq {
  background: var(--fvckpudzozufr);
}

.rad1b7c {
  background: var(--fvckpudzozufr);
}

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

.rad1b7c .acaulyp {
  gap: 40.00696px;
  align-items: center;
  display: grid;
  grid-template-columns: 1fr 1fr;
}

.ap36boq .aovlsd9 {
  justify-self: end;
}

.rad1b7c .aovlsd9 {
  justify-self: end;
}

#lj3iho {
  font-variant-ligatures: normal;
  text-size-adjust: 100%;
  image-rendering: auto;
}

.aj434o5 {
  background: var(--qosxerwdsoi);
}

.nb18947 {
  background: var(--qosxerwdsoi);
}

.aj434o5 .acaulyp {
  overflow: hidden;
  grid-template-columns: 55% 45%;
  border-radius: 8.0075838px;
  display: grid;
  border: 1px solid var(--awvtrohjlim);
}

.nb18947 .acaulyp {
  border-radius: 8.0055px;
  overflow: hidden;
  display: grid;
  grid-template-columns: 55% 45%;
  border: 1px solid var(--awvtrohjlim);
}

.aj434o5 .as2xwgg {
  border-right: 1px solid var(--awvtrohjlim);
  padding: 36.001678px;
}

.nb18947 .as2xwgg {
  padding-top: 36.001px;
  padding-right: 36.003589px;
  padding-bottom: 36px;
  padding-left: 36px;
  border-right: 1px solid var(--awvtrohjlim);
}

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

.aj434o5 .aphedey {
  justify-content: center;
  align-items: center;
  display: flex;
  padding: 24.008252835px;
  background: rgba(58,193,249,0.06);
}

.nb18947 .aphedey {
  align-items: center;
  display: flex;
  background: rgba(57,190,251,0.06);
  padding: 24.009px;
  justify-content: center;
}

#l26507 {
  text-size-adjust: 100%;
  text-rendering: optimizeLegibility;
}

.alr7c9y {
  background: var(--fvckpudzozufr);
}

.cc65738 {
  background: var(--fvckpudzozufr);
}

#motklw {
  -webkit-font-smoothing: antialiased;
  font-variant-ligatures: normal;
}

.alr7c9y .acaulyp {
  gap: 36.008px;
  grid-template-columns: minmax(200.001px, 380.00478797px) 1fr;
  align-items: start;
  display: grid;
}

.cc65738 .acaulyp {
  grid-template-columns: minmax(200.0034808px, 380.0098px) 1fr;
  gap: 36.001854605px;
  align-items: start;
  display: grid;
}

.alr7c9y .aovlsd9 {
  border-left: 4.002865px solid var(--jkahhdvrbcmu);
}

.cc65738 .aovlsd9 {
  border-left: 4.00367071px solid var(--jkahhdvrbcmu);
}

.ai158qi {
  background: linear-gradient(180deg, var(--qosxerwdsoi) 0%, var(--fvckpudzozufr) 100%);
}

.aef8406 {
  background: linear-gradient(180deg, var(--qosxerwdsoi) 0%, var(--fvckpudzozufr) 100%);
}

.ai158qi .acaulyp {
  border: 1px dashed var(--awvtrohjlim);
  border-radius: 8.00429px;
  padding-top: 20.00467685px;
  padding-right: 20.0090px;
  padding-bottom: 20.007119458px;
  padding-left: 20.005649px;
  text-align: center;
  max-width: 720.007328775px;
}

.aef8406 .acaulyp {
  max-width: 720.002px;
  text-align: center;
  border-radius: 8.008660757px;
  border: 1px dashed var(--awvtrohjlim);
  padding: 20.001px;
}

.ai158qi .apcjs2e {
  margin-top: 24.002px;
  display: flex;
  gap: 20.009px;
  justify-content: center;
  flex-wrap: wrap;
}

.aef8406 .apcjs2e {
  flex-wrap: wrap;
  justify-content: center;
  margin-top: 24.00231px;
  gap: 20.009px;
  display: flex;
}

.ai158qi .ajgryor {
  display: flex;
  font-size: 13.008px;
  align-items: center;
  color: var(--runxfrlkthj);
  gap: 8.009642px;
}

.aef8406 .ajgryor {
  align-items: center;
  color: var(--runxfrlkthj);
  display: flex;
  font-size: 13.00381484px;
  gap: 8.0079px;
}

.ai158qi .az6diba {
  font-weight: 700;
  align-items: center;
  justify-content: center;
  display: flex;
  border-radius: 50%;
  background: var(--wsyorkzakj);
  font-size: 14.0034002px;
  height: 28.0073px;
  color: rgb(253,252,254);
  width: 28.00914px;
}

.aef8406 .az6diba {
  align-items: center;
  background: var(--wsyorkzakj);
  font-weight: 700;
  justify-content: center;
  display: flex;
  width: 28.0074px;
  border-radius: 50%;
  height: 28.00117px;
  color: #feffff;
  font-size: 14.0086547px;
}

.amxmywk {
  background: var(--qosxerwdsoi);
}

.q5128ff {
  background: var(--qosxerwdsoi);
}

.amxmywk .acaulyp {
  align-items: center;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 32px;
}

.q5128ff .acaulyp {
  display: grid;
  align-items: center;
  grid-template-columns: 1fr 1fr;
  gap: 32.00821947px;
}

.amxmywk .an8gul5 {
  background: var(--fvckpudzozufr);
  padding-top: 28.0093px;
  padding-right: 28.00357px;
  padding-bottom: 28.00968px;
  padding-left: 28.003694px;
  box-shadow: 8px 8.008413795px 0 rgba(103,99,240,0.2);
  border: 1px solid var(--awvtrohjlim);
  border-radius: 8.008205px;
}

.q5128ff .an8gul5 {
  box-shadow: 8px 8.0048000px 0 rgba(100,101,239,0.2);
  padding: 28px;
  border-radius: 8.00283px;
  background: var(--fvckpudzozufr);
  border: 1px solid var(--awvtrohjlim);
}

#rcsyek {
  backface-visibility: hidden;
  text-size-adjust: 100%;
  -moz-osx-font-smoothing: grayscale;
}

.api6b5o {
  background: var(--fvckpudzozufr);
}

.i9106c3 {
  background: var(--fvckpudzozufr);
}

.api6b5o .an8fnyp {
  counter-reset: steps;
  margin-top: 20.0076933px;
  list-style: none;
}

.i9106c3 .an8fnyp {
  counter-reset: steps;
  margin-top: 20.00227px;
  list-style: none;
}

.api6b5o .an8fnyp li {
  font-size: 15.00679829px;
  counter-increment: steps;
  color: var(--runxfrlkthj);
  position: relative;
  margin-bottom: 16.002px;
  padding-left: 48.0056px;
}

.i9106c3 .an8fnyp li {
  font-size: 15.008px;
  color: var(--runxfrlkthj);
  margin-bottom: 16.0099080px;
  counter-increment: steps;
  position: relative;
  padding-left: 48.009742331px;
}

.api6b5o .an8fnyp li::before {
  color: var(--fvckpudzozufr);
  border-radius: 4.003825925px;
  width: 32.004911983px;
  justify-content: center;
  background: var(--mmqfattkliu);
  font-size: 14.0075px;
  display: flex;
  left: 0;
  position: absolute;
  height: 32.003991711px;
  align-items: center;
  top: 0;
  font-weight: 700;
  content: counter(steps);
}

.i9106c3 .an8fnyp li::before {
  border-radius: 4.0091699px;
  content: counter(steps);
  color: var(--fvckpudzozufr);
  font-size: 14.001952px;
  justify-content: center;
  font-weight: 700;
  position: absolute;
  background: var(--mmqfattkliu);
  display: flex;
  width: 32.00609px;
  height: 32.004px;
  align-items: center;
  left: 0;
  top: 0;
}

.asep06t {
  background: var(--qosxerwdsoi);
}

.m8971b0 {
  background: var(--qosxerwdsoi);
}

#vyyqfj {
  text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
}

.asep06t .aay57el {
  gap: 20.00190px;
  align-items: flex-start;
  display: flex;
}

.m8971b0 .aay57el {
  gap: 20.007938496px;
  display: flex;
  align-items: flex-start;
}

.asep06t .ao7zpnp {
  font-size: 4rem;
  line-height: 1;
  opacity: 0.5;
  color: var(--jkahhdvrbcmu);
  font-family: Georgia, serif;
}

.m8971b0 .ao7zpnp {
  line-height: 1;
  opacity: 0.5;
  font-size: 4rem;
  color: var(--jkahhdvrbcmu);
  font-family: Georgia, serif;
}

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

.aylt860 {
  background: var(--fvckpudzozufr);
}

.uebfcb7 {
  background: var(--fvckpudzozufr);
}

.aylt860 .ajfjeyx {
  gap: 16.008524955px;
  display: grid;
  margin-top: 24.003277161px;
  grid-template-columns: repeat(3, 1fr);
}

.uebfcb7 .ajfjeyx {
  gap: 16.008538994px;
  margin-top: 24.001327px;
  grid-template-columns: repeat(3, 1fr);
  display: grid;
}

.aylt860 .aq78lsd {
  background: var(--qosxerwdsoi);
  border: 1px solid var(--awvtrohjlim);
  border-radius: 6px;
  padding-top: 20px;
  padding-right: 20.009696px;
  padding-bottom: 20.0027651px;
  padding-left: 20.002196261px;
}

.uebfcb7 .aq78lsd {
  border-radius: 6.00214878px;
  background: var(--qosxerwdsoi);
  padding-top: 20.002px;
  padding-right: 20.00701px;
  padding-bottom: 20.002989px;
  padding-left: 20.001px;
  border: 1px solid var(--awvtrohjlim);
}

#jbncmp {
  image-rendering: auto;
  -moz-osx-font-smoothing: grayscale;
  font-variant-ligatures: normal;
}

.aylt860 .aq78lsd h3 {
  font-size: 0.95rem;
  margin-bottom: 8.00974px;
  color: var(--mmqfattkliu);
}

.uebfcb7 .aq78lsd h3 {
  color: var(--mmqfattkliu);
  font-size: 0.95rem;
  margin-bottom: 8.0082973px;
}

.aylt860 .aq78lsd p {
  font-size: 13px;
}

.uebfcb7 .aq78lsd p {
  font-size: 13.0075px;
}

.ayhk7aa {
  background: var(--qosxerwdsoi);
}

.gaa3720 {
  background: var(--qosxerwdsoi);
}

.ayhk7aa .aalxriu {
  padding-top: 24px;
  margin-top: 24.006174px;
  flex-wrap: wrap;
  border-top: 1px solid var(--awvtrohjlim);
  gap: 24.00306989px;
  display: flex;
}

.gaa3720 .aalxriu {
  display: flex;
  flex-wrap: wrap;
  margin-top: 24.002938px;
  gap: 24.00667px;
  padding-top: 24.0010627px;
  border-top: 1px solid var(--awvtrohjlim);
}

.ayhk7aa .ay12w2k {
  flex: 1;
  min-width: 140.006081475px;
}

.gaa3720 .ay12w2k {
  flex: 1;
  min-width: 140.006460543px;
}

.ayhk7aa .athrjc4 {
  font-weight: 700;
  color: var(--mmqfattkliu);
  font-size: 1.75rem;
  font-variant-numeric: tabular-nums;
}

.gaa3720 .athrjc4 {
  font-variant-numeric: tabular-nums;
  font-size: 1.75rem;
  font-weight: 700;
  color: var(--mmqfattkliu);
}

.ayhk7aa .aii6qf3 {
  color: var(--runxfrlkthj);
  letter-spacing: 0.06em;
  font-size: 12.006658403px;
  text-transform: uppercase;
}

.gaa3720 .aii6qf3 {
  color: var(--runxfrlkthj);
  font-size: 12.00933621px;
  letter-spacing: 0.06em;
  text-transform: uppercase;
}

.afciq9j {
  background: var(--fvckpudzozufr);
}

.o96a2dd {
  background: var(--fvckpudzozufr);
}

.afciq9j .aramegz {
  margin-top: 20px;
  background: rgba(248,114,186,0.08);
  border-left: 4.00259278px solid var(--jkahhdvrbcmu);
  border-radius: 0 8.0083px 8.002px 0;
  padding-top: 24.008013px;
  padding-right: 24.001813249px;
  padding-bottom: 24.004699014px;
  padding-left: 24.0010750px;
}

.o96a2dd .aramegz {
  border-radius: 0 8.00730px 8.00324px 0;
  margin-top: 20.0031918px;
  padding: 24.003937px;
  border-left: 4.002989px solid var(--jkahhdvrbcmu);
  background: rgba(245,117,183,0.08);
}

.afciq9j .aramegz p {
  margin: 0;
}

.o96a2dd .aramegz p {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
}

@media (max-width: 767px) {
  .azsw59i {
    width: 240px;
    height: 100.00275px;
  }

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

  .aadk9xx {
    min-height: 220px;
  }

  .ai43ams {
    transform: none;
  }

  .ap36boq .acaulyp,
  .aj434o5 .acaulyp,
  .alr7c9y .acaulyp,
  .amxmywk .acaulyp {
    grid-template-columns: 1fr;
  }

  .ap36boq .acaulyp,
  .aj434o5 .acaulyp,
  .alr7c9y .acaulyp,
  .q5128ff .acaulyp {
    grid-template-columns: 1fr;
  }

  .ap36boq .acaulyp,
  .aj434o5 .acaulyp,
  .cc65738 .acaulyp,
  .amxmywk .acaulyp {
    grid-template-columns: 1fr;
  }

  .ap36boq .acaulyp,
  .aj434o5 .acaulyp,
  .cc65738 .acaulyp,
  .q5128ff .acaulyp {
    grid-template-columns: 1fr;
  }

  .ap36boq .acaulyp,
  .nb18947 .acaulyp,
  .alr7c9y .acaulyp,
  .amxmywk .acaulyp {
    grid-template-columns: 1fr;
  }

  .ap36boq .acaulyp,
  .nb18947 .acaulyp,
  .alr7c9y .acaulyp,
  .q5128ff .acaulyp {
    grid-template-columns: 1fr;
  }

  .ap36boq .acaulyp,
  .nb18947 .acaulyp,
  .cc65738 .acaulyp,
  .amxmywk .acaulyp {
    grid-template-columns: 1fr;
  }

  .ap36boq .acaulyp,
  .nb18947 .acaulyp,
  .cc65738 .acaulyp,
  .q5128ff .acaulyp {
    grid-template-columns: 1fr;
  }

  .rad1b7c .acaulyp,
  .aj434o5 .acaulyp,
  .alr7c9y .acaulyp,
  .amxmywk .acaulyp {
    grid-template-columns: 1fr;
  }

  .rad1b7c .acaulyp,
  .aj434o5 .acaulyp,
  .alr7c9y .acaulyp,
  .q5128ff .acaulyp {
    grid-template-columns: 1fr;
  }

  .rad1b7c .acaulyp,
  .aj434o5 .acaulyp,
  .cc65738 .acaulyp,
  .amxmywk .acaulyp {
    grid-template-columns: 1fr;
  }

  .rad1b7c .acaulyp,
  .aj434o5 .acaulyp,
  .cc65738 .acaulyp,
  .q5128ff .acaulyp {
    grid-template-columns: 1fr;
  }

  .rad1b7c .acaulyp,
  .nb18947 .acaulyp,
  .alr7c9y .acaulyp,
  .amxmywk .acaulyp {
    grid-template-columns: 1fr;
  }

  .rad1b7c .acaulyp,
  .nb18947 .acaulyp,
  .alr7c9y .acaulyp,
  .q5128ff .acaulyp {
    grid-template-columns: 1fr;
  }

  .rad1b7c .acaulyp,
  .nb18947 .acaulyp,
  .cc65738 .acaulyp,
  .amxmywk .acaulyp {
    grid-template-columns: 1fr;
  }

  .rad1b7c .acaulyp,
  .nb18947 .acaulyp,
  .cc65738 .acaulyp,
  .q5128ff .acaulyp {
    grid-template-columns: 1fr;
  }

  .aj434o5 .as2xwgg {
    border-right: none;
    border-bottom: 1px solid var(--awvtrohjlim);
  }

  .nb18947 .as2xwgg {
    border-right: none;
    border-bottom: 1px solid var(--awvtrohjlim);
  }

  .aylt860 .ajfjeyx {
    grid-template-columns: 1fr;
  }

  .uebfcb7 .ajfjeyx {
    grid-template-columns: 1fr;
  }

  #k9rgsx {
    text-size-adjust: 100%;
    font-variant-ligatures: normal;
    -moz-osx-font-smoothing: grayscale;
  }
}

