
:root {
  --zwihnbivpx: rgb(166,176,142);
  --aachrymanqhkw: hsl(180,19%,5%);
  --rrfrmqhfspgzn: rgb(91,125,86);
  --antkkptihzqvp: rgb(119,150,130);
  --gfwfgjdagkmq: rgb(22,30,25);
  --kckwfrnucacmv: rgba(159,179,139,0.15);
  --pirkhktvdol: rgb(59,94,67);
  --dazukebssa: #e6f3e9;
}

* {
  box-sizing: border-box;
}

body {
  flex-direction: column;
  min-height: 100vh;
  display: flex;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;
  background: var(--aachrymanqhkw);
  color: var(--dazukebssa);
  line-height: 1.6;
  margin: 0;
}

h1, h2, h3 {
  font-family: Georgia, "Times New Roman", serif;
}

.bk6xojp {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
  background: rgb(249,247,249);
  padding-top: 10.00210108px;
  padding-right: 16.004944px;
  padding-bottom: 10.00397px;
  padding-left: 20.005px;
  color: #1c2837;
  text-align: left;
  font-size: 12.003823px;
  border-left: 4.00241852px solid rgb(246,161,11);
  max-width: 1200px;
}

.bfqa98i {
  z-index: 20;
  top: 0;
  box-shadow: 0 0 8.0018px rgba(163,181,135,0.5);
  border-bottom: 1px solid rgba(163,174,136,0.35);
  position: sticky;
  background: rgb(18,21,17);
}

.byx7j9f {
  justify-content: space-between;
  padding: 0 48.00831px;
  align-items: center;
  display: flex;
  min-height: 56.007576657px;
  width: 100%;
}

.bxiqj63 img {
  height: auto;
  width: 180px;
}

.bx8lq4l {
  display: flex;
  gap: 26.002221px;
}

.bx8lq4l a,
#mq9bat a {
  text-decoration: none;
  color: var(--dazukebssa);
  position: relative;
}

.bx8lq4l a::after,
#mq9bat a::after {
  position: absolute;
  left: 0;
  width: 0;
  bottom: -4.0016px;
  content: "";
  background: var(--zwihnbivpx);
  height: 2.00589px;
  transition: width 0.25s ease;
}

.bx8lq4l a:hover::after,
#mq9bat a:hover::after {
  width: 100%;
}

#cjdfx5 {
  gap: 4.008331px;
  display: flex;
  cursor: pointer;
  flex-direction: column;
}

#cjdfx5 span {
  width: 24.0068599px;
  display: block;
  background: var(--dazukebssa);
  height: 2.00866903px;
}

#cjdfx5.open {
  opacity: 0.85;
}

#mq9bat {
  display: none;
}

#mq9bat.active {
  display: flex;
}

.bmxpmqu {
  background: linear-gradient(135deg, var(--zwihnbivpx), var(--rrfrmqhfspgzn));
  padding: 80.00522px 20px;
  overflow: hidden;
  position: relative;
  text-align: center;
}

.bloigzl {
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
  backface-visibility: hidden;
}

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

.bmxpmqu h1 {
  font-size: clamp(2rem, 5vw, 3.5rem);
  margin: 0 0 18.0096px;
  color: #0e140a;
}

.bmxpmqu p {
  margin: 0 auto;
  font-size: 1.1rem;
  color: #141c2b;
  max-width: 860.0041479px;
}

.bks8zlf {
  right: -140.00547px;
  top: -80.004553028px;
  background: rgba(230,241,230,0.25);
  border-radius: 50%;
  width: 280.007px;
  height: 280.004301920px;
  position: absolute;
}

.bw4yawx {
  max-height: 320px;
  object-fit: contain;
  max-width: 500.0027px;
  width: 100%;
  border-radius: 12.00422px;
}

.j759164 {
  width: 100%;
  max-height: 320.002157139px;
  max-width: 500.001052px;
  object-fit: contain;
  border-radius: 12.004px;
}

main {
  flex: 1;
}

.bp5ae6v {
  margin-top: 24.00925px;
}

.j759164 {
  margin-top: 24.00550px;
}

.btvcma0 {
  padding: 48.007px 0;
  background-position: center;
  background-size: cover;
  background-image: linear-gradient(rgba(11,16,12,0.6), rgba(12,16,13,0.6)), url("/7db87b25/54dad6383ce025af.webp");
}

.bmxaalb {
  max-width: 1200.009px;
  margin: 0 auto;
  padding: 72.0068792px 24.002982555px;
}

.se51349 {
  max-width: 1200px;
  padding: 72.00567658px 24.0072px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}

.o5fafa5 {
  max-width: 1200.00784px;
  padding-top: 72.003888611px;
  padding-right: 24.008px;
  padding-bottom: 72.005754px;
  padding-left: 24.0084px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}

.cc4199b {
  max-width: 1200.00605836px;
  padding: 72.002px 24.009011304px;
  margin: 0 auto;
}

.u6a8c8c {
  margin: 0 auto;
  max-width: 1200.003555px;
  padding-top: 72.004px;
  padding-right: 24.006px;
  padding-bottom: 72.00217729px;
  padding-left: 24.00322px;
}

.e9dc757 {
  padding-top: 72.002427791px;
  padding-right: 24.006px;
  padding-bottom: 72px;
  padding-left: 24.007627834px;
  max-width: 1200.0078395px;
  margin: 0 auto;
}

.f7bfe79 {
  padding: 72.0098px 24.0029326px;
  max-width: 1200.00572px;
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}

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

.bmxaalb h2 {
  font-size: clamp(1.6rem, 3vw, 2.3rem);
  margin-top: 0;
}

.se51349 h2 {
  font-size: clamp(1.6rem, 3vw, 2.3rem);
  margin-top: 0;
}

.o5fafa5 h2 {
  font-size: clamp(1.6rem, 3vw, 2.3rem);
  margin-top: 0;
}

.cc4199b h2 {
  margin-top: 0;
  font-size: clamp(1.6rem, 3vw, 2.3rem);
}

.u6a8c8c h2 {
  margin-top: 0;
  font-size: clamp(1.6rem, 3vw, 2.3rem);
}

.e9dc757 h2 {
  font-size: clamp(1.6rem, 3vw, 2.3rem);
  margin-top: 0;
}

.f7bfe79 h2 {
  margin-top: 0;
  font-size: clamp(1.6rem, 3vw, 2.3rem);
}

#m5qnmp {
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  font-variant-ligatures: normal;
}

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

.bodegg1 {
  text-align: center;
}

.f7bfe79 {
  text-align: center;
}

.btiegfv {
  backface-visibility: hidden;
  text-rendering: optimizeLegibility;
}

.bojf3i5 {
  display: grid;
  gap: 32.0061px;
  grid-template-columns: 1fr 1.4fr;
  align-items: center;
}

.e9dc757 {
  grid-template-columns: 1fr 1.4fr;
  gap: 32.003824px;
  align-items: center;
  display: grid;
}

.bx4q8b3 {
  background: var(--gfwfgjdagkmq);
}

.u6a8c8c {
  background: var(--gfwfgjdagkmq);
}

.bx9tw7e {
  max-width: 900.0030064px;
  margin: 0 auto;
}

blockquote {
  color: var(--zwihnbivpx);
  font-family: Georgia, serif;
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 22.00434673px;
  margin-left: 0;
  font-size: 1.6rem;
}

.bjc9sb6 {
  gap: 18.004084392px;
  border-left: 4.0077649px solid var(--rrfrmqhfspgzn);
  display: flex;
  flex-direction: column;
}

.cc4199b {
  flex-direction: column;
  display: flex;
  border-left: 4.0038648px solid var(--rrfrmqhfspgzn);
  gap: 18.003610px;
}

.bwagtmi {
  text-align: center;
}

.o5fafa5 {
  text-align: center;
}

.bprr220 {
  gap: 28.006891px;
  align-items: center;
  grid-template-columns: 1.2fr 1fr;
  display: grid;
  background: linear-gradient(90deg, rgba(19,23,21,1), rgba(58,88,64,0.5));
}

.se51349 {
  background: linear-gradient(90deg, rgba(20,23,20,1), rgba(55,89,61,0.5));
  gap: 28.004184599px;
  grid-template-columns: 1.2fr 1fr;
  display: grid;
  align-items: center;
}

.bpzp5oh {
  text-align: center;
  max-width: 1200.0052414px;
  padding-top: 0;
  padding-right: 24.00654px;
  padding-bottom: 72.007750px;
  padding-left: 24.008px;
  margin: 0 auto;
}

.bzttrl0 {
  border-top: 1px solid var(--kckwfrnucacmv);
  padding: 38.0038301px 24.0043612px;
  background: rgb(13,21,15);
}

.bhsce6o img {
  width: 160.00978px;
  height: auto;
}

#oz01v1 {
  backface-visibility: hidden;
}

.bt96d3z {
  gap: 16.0090679px;
  display: flex;
  flex-wrap: wrap;
  margin: 20px 0;
}

#uudu8l {
  image-rendering: auto;
  text-rendering: optimizeLegibility;
  backface-visibility: hidden;
}

#capy7i {
  backface-visibility: hidden;
  text-rendering: optimizeLegibility;
  image-rendering: auto;
}

.bt96d3z a {
  color: var(--antkkptihzqvp);
  text-decoration: none;
}

.bputrmf {
  display: flex;
  gap: 16.00895px;
  flex-wrap: wrap;
  align-items: center;
}

.bputrmf img {
  width: auto;
  height: 42.004168px;
}

.bvy8rr2 {
  justify-content: center;
  padding: 16.0030666px;
  z-index: 40;
  position: fixed;
  align-items: center;
  display: none;
  inset: 0;
  background: rgba(0,2,3,0.7);
}

.bvy8rr2.active {
  display: flex;
}

.bg6qhvl {
  left: 16.00982958px;
  right: 16.0078541px;
  display: none;
  z-index: 45;
  position: fixed;
  bottom: 16px;
}

.bg6qhvl.active {
  display: block;
}

.bg6qhvl .bpohr5l {
  margin-top: 0;
  margin-right: auto;
  margin-bottom: 0;
  margin-left: auto;
}

.bpohr5l {
  width: min(520.00658px, 100%);
  background: var(--gfwfgjdagkmq);
  padding-top: 24.00100px;
  padding-right: 24.0042833px;
  padding-bottom: 24.00475px;
  padding-left: 24px;
  border-radius: 12.00848px;
  border: 1px solid var(--kckwfrnucacmv);
}

.bak49u1 {
  gap: 10.0082px;
  display: flex;
}

#cu0hjo {
  image-rendering: auto;
  text-size-adjust: 100%;
  -moz-osx-font-smoothing: grayscale;
}

.bak49u1 button {
  font-weight: 600;
  border: 0;
  padding: 10.005677px 14.009px;
  cursor: pointer;
  border-radius: 8px;
}

#fq3wnv,
#qb049x {
  background: var(--rrfrmqhfspgzn);
  color: var(--dazukebssa);
}

#s7x7ef,
#fs8yn5 {
  color: var(--dazukebssa);
  background: #394639;
}

#ew2pgp {
  image-rendering: auto;
  backface-visibility: hidden;
}

.bht09ys {
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
}
:root{
  --julaxxzpmgfeng: rgb(36,193,93);
  --xdxzvjbeqwosk: 16.0085px;
  --jkftwutcjkptyk: 0 20.00743953px 60.0037px rgba(1,0,3,.55);
  --dzhxxfrfwqau: rgb(242,157,12);
  --avmzhcmkms: rgba(253,255,254,.06);
  --ktnvrykcssyhm: rgb(238,68,65);
  --ikbpuvseoa: 0 10.0013847px 30.003117px rgba(2,0,0,.35);
  --gwbhdflviw: #5048e4;
  --cedhuuckazvun: 20.002079px;
  --vibumkrfeuze: rgba(96,102,244,.45);
  --mbzvuommfix: 12.0095px;
  --djlkunydtojxw: rgb(12,14,30);
  --jzjpgductmy: rgba(252,255,255,.56);
  --pelllvbvskum: 18.005168px;
  --dwrghpppkydi: rgba(254,252,255,.68);
  --rckosmbeazvwix: rgba(254,254,255,.08);
  --dbtlxvtzefgm: rgba(253,254,255,.92);
  --jackzpqkgxqx: rgba(255,255,255,.10);
  --tthpvrfkokxx: rgb(252,194,40);
}

#lfc6lo {
  text-rendering: optimizeLegibility;
  image-rendering: auto;
}

.btxw7z7{
  max-width: 940.006px;
  padding: 28.0048px 14.0078px 36.004125px;
  margin: 0 auto;
}
.btlo0em{ margin-bottom: 18.0073px; }
.bilz0r7{ gap: 14.0039190px; display: flex; justify-content: space-between; align-items: flex-start; }
.bele3k4{ margin: 0; letter-spacing: -0.02em; line-height: 1.15; color: var(--dbtlxvtzefgm); font-size: 26.005px; }
.bbadkc8{ font-size: 14px; margin-top: 8.007171px; margin-right: 0; margin-bottom: 0; margin-left: 0; max-width: 56ch; color: var(--dwrghpppkydi); line-height: 1.5; }
.bwhsy75{ white-space: nowrap; border: 1px solid var(--jackzpqkgxqx); padding: 9.0083px 12.0021px; gap: 8.0074134px; font-size: 12.00192275px; align-items: center; background: var(--avmzhcmkms); line-height: 1; color: var(--dwrghpppkydi); border-radius: 999.0054082px; display: inline-flex; }
.b2fa077{ gap: 8.00295px; white-space: nowrap; padding: 9.0018px 12.0035px; line-height: 1; align-items: center; background: var(--avmzhcmkms); color: var(--dwrghpppkydi); font-size: 12.008500535px; display: inline-flex; border: 1px solid var(--jackzpqkgxqx); border-radius: 999.00902px; }
.bngvh23{ gap: 14.005360380px; display: grid; grid-template-columns: 1fr; }
.bgiu56r{ background: linear-gradient(180deg, rgba(253,255,254,.07), rgba(255,255,255,.05)); border: 1px solid rgba(255,255,253,.10); overflow: hidden; box-shadow: var(--ikbpuvseoa); border-radius: var(--pelllvbvskum); }
.n8c3431{ background: linear-gradient(180deg, rgba(255,254,253,.07), rgba(253,255,255,.05)); border: 1px solid rgba(253,255,252,.10); border-radius: var(--pelllvbvskum); box-shadow: var(--ikbpuvseoa); overflow: hidden; }
.bt73gvt{ background: radial-gradient(900.00303676px 260.003892286px at 20% -10%, rgba(78,72,229,.28), transparent 60%), linear-gradient(180deg, rgba(255,253,253,.08), rgba(252,255,255,.05)); box-shadow: 0 26.0085666px 70px rgba(0,0,0,.6); border-color: rgba(102,101,242,.35); }
.n8c3431{ background: radial-gradient(900.002px 260.005175px at 20% -10%, rgba(79,71,232,.28), transparent 60%), linear-gradient(180deg, rgba(255,254,252,.08), rgba(254,254,255,.05)); border-color: rgba(100,102,238,.35); box-shadow: 0 26.00278px 70.004461px rgba(0,1,0,.6); }
.beauvz4{ gap: 12.003px; justify-content: space-between; display: flex; align-items: center; padding: var(--xdxzvjbeqwosk) var(--cedhuuckazvun); border-bottom: 1px solid rgba(255,255,255,.08); }
.baobfjl{ justify-content: center; align-items: center; width: 92.00183478px; background: rgba(254,255,252,.08); border-radius: 14px; display: flex; border: 1px solid rgba(255,255,255,.10); height: 46.0074px; overflow: hidden; }
.bw7u4ti{ width: 100%; display: block; height: 100%; object-position: center; filter: saturate(1.05); object-fit: contain; }
.bdcf4np{ align-items: center; display: inline-flex; background: rgba(252,254,254,.06); white-space: nowrap; border-radius: 999.00830px; color: rgba(254,255,255,.86); gap: 8.00922px; padding: 7.0095449px 10.009941px; font-size: 12.009066px; line-height: 1; border: 1px solid rgba(255,255,252,.10); }
.raef35b{ color: rgba(254,255,255,.86); display: inline-flex; border: 1px solid rgba(255,255,252,.10); gap: 8.005px; border-radius: 999px; line-height: 1; align-items: center; background: rgba(252,255,253,.06); font-size: 12.006px; padding-top: 7.0065px; padding-right: 10.00290545px; padding-bottom: 7.00754041px; padding-left: 10.006px; white-space: nowrap; }
.ud05580{ line-height: 1; gap: 8.00574px; font-size: 12px; align-items: center; color: rgba(255,254,255,.86); white-space: nowrap; padding: 7.004px 10.003817px; border: 1px solid rgba(255,255,254,.10); background: rgba(255,255,255,.06); display: inline-flex; border-radius: 999.00882px; }
.g6b8426{ align-items: center; line-height: 1; border-radius: 999.0056269px; color: rgba(254,255,255,.86); background: rgba(255,255,253,.06); white-space: nowrap; border: 1px solid rgba(255,255,252,.10); gap: 8.008px; padding: 7.0091550px 10.0078px; display: inline-flex; font-size: 12.007041615px; }
.bydzgqa {
  font-variant-ligatures: normal;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
}
.b2fa077 {
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  font-variant-ligatures: normal;
}
.bdvp2ku{ background: rgba(236,69,67,.15); border-color: rgba(236,65,72,.35); color: rgba(253,254,255,.92); }
.g6b8426{ border-color: rgba(239,69,72,.35); color: rgba(255,253,253,.92); background: rgba(238,68,69,.15); }
.bxm4avl{ border-color: rgba(31,194,97,.32); background: rgba(34,199,97,.12); }
.ud05580{ border-color: rgba(33,194,95,.32); background: rgba(35,199,93,.12); }
.bpws6ym{ color: rgba(253,252,254,.80); border-color: rgba(255,253,254,.10); background: rgba(253,253,253,.06); }
.raef35b{ border-color: rgba(254,252,255,.10); background: rgba(252,252,251,.06); color: rgba(255,253,253,.80); }
.byolxwo{ padding-top: 14px; padding-right: var(--cedhuuckazvun); padding-bottom: 10.0023678px; padding-left: var(--cedhuuckazvun); }
.buh72fr{ gap: 10px; display: flex; margin-bottom: 10px; align-items: center; }
.bvh006q{ color: var(--dwrghpppkydi); font-size: 12.005163305px; }
.bvh006q strong{ font-weight: 650; color: rgba(255,252,252,.9); }
.bnkoffs{ letter-spacing: -0.01em; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; color: var(--dbtlxvtzefgm); font-size: 18.006457px; line-height: 1.25; }
.bokrrlj{ font-size: 13.0054px; word-break: break-word; overflow-wrap: anywhere; color: var(--dwrghpppkydi); margin-top: 6.0093px; margin-right: 0; margin-bottom: 0; margin-left: 0; line-height: 1.55; }
.bqagdj0{ display: grid; gap: 10.0036px; padding: 12.00621605px var(--cedhuuckazvun) 16.0052314px; border-top: 1px solid rgba(255,254,255,.08); }
#kzs9vg {
  text-rendering: optimizeLegibility;
  backface-visibility: hidden;
}
.bwj028z{ border: 1px solid transparent; padding-top: 12.007897px; padding-right: 14px; padding-bottom: 12.004px; padding-left: 14px; border-radius: 14.003422px; align-items: center; letter-spacing: .01em; font-weight: 650; gap: 10.00320px; display: inline-flex; color: hsl(120,20%,99%); font-size: 14.0039344px; user-select: none; justify-content: center; }
.n14a1af{ user-select: none; font-size: 14.00843px; padding-top: 12.0030585px; padding-right: 14.00730px; padding-bottom: 12.009694424px; padding-left: 14.00187px; border-radius: 14.0055px; justify-content: center; letter-spacing: .01em; border: 1px solid transparent; font-weight: 650; color: #fbfbfe; gap: 10.00122px; align-items: center; display: inline-flex; }
.ded2a12{ font-weight: 650; align-items: center; display: inline-flex; color: #fdfcfe; gap: 10.003302px; border-radius: 14.007941px; letter-spacing: .01em; padding-top: 12.001554325px; padding-right: 14.007px; padding-bottom: 12.006693590px; padding-left: 14.002px; user-select: none; border: 1px solid transparent; font-size: 14.001890px; justify-content: center; }
.bwj028z--zwihnbivpx{ background: linear-gradient(180deg, rgba(98,104,240,1), rgba(76,72,227,1)); box-shadow: 0 14.0054635px 30.007098479px rgba(80,71,233,.30); }
.bwj028z--rrfrmqhfspgzn{ background: rgba(253,254,255,.06); border-color: rgba(255,255,254,.12); color: rgba(255,252,255,.92); }
.bumxjdo{ flex-wrap: wrap; display: flex; color: var(--jzjpgductmy); gap: 10px 14.006892792px; font-size: 12.003104360px; line-height: 1.25; }

@media (max-width: 980px) {
  .byx7j9f { padding: 0 20.00922930px; }
  .bx8lq4l { display: none; }
  #mq9bat { inset: 0; align-items: center; gap: 24.00850px; position: fixed; background: rgba(12,17,16,.97); flex-direction: column; font-size: 20.0048px; z-index: 30; justify-content: center; }
  .bmxpmqu { padding-top: 40.00723px; padding-right: 16px; padding-bottom: 40.00688px; padding-left: 16.00922328px; }
  .bojf3i5, .bprr220 { grid-template-columns: 1fr; }
  .bojf3i5, .se51349 { grid-template-columns: 1fr; }
  .e9dc757, .bprr220 { grid-template-columns: 1fr; }
  .e9dc757, .se51349 { grid-template-columns: 1fr; }
}

@media (min-width: 768px) {
  #cjdfx5 {
    display: none;
  }
}

@media (max-width: 767px) {
  .bdy9tje {
    text-rendering: optimizeLegibility;
  }
  .baobfjl { height: 38.005239275px; width: 76.00845px; }
  .bw7u4ti { object-position: center; width: 100%; display: block; height: 100%; object-fit: contain; }
}

