*,*::before,*::after{box-sizing:border-box}html,body{overflow-x:clip}img,video{max-width:100%;height:auto}svg{max-width:100%}a,button,input,select,textarea,[role="button"]{max-width:100%}section,main,header,footer,article,aside{max-width:100%;min-width:0}body{margin:0;font-family:var(--t-font-body);font-size:var(--t-fs-base);color:var(--c-text, #111);background:var(--c-bg, #fff)}h1,h2,h3,.is-heading{font-family:var(--t-font-heading)}h1{font-size:var(--t-fs-h1)}h2{font-size:var(--t-fs-h2)}h3{font-size:var(--t-fs-h3)}.is-heading{font-size:var(--t-fs-h2);font-weight:bold}._3quevg{float:left;margin:0 1rem .5rem 0}._4x988m{float:right;margin:0 0 .5rem 1rem}._3xb1cp{display:block;margin:.5rem auto}._4ywj30{display:block;width:100%}._5rmax2{width:25%}._2exfke{width:50%}._1p18wu{width:75%}._ezaao7{width:100%}._3quevg,._3xb1cp,._4x988m,._4ywj30,._5rmax2,._2exfke,._1p18wu,._ezaao7{max-width:100%;height:auto}._67nvd9{text-align:left}._p6cphe{text-align:center}._e2a173{text-align:right}._3v8xa1{text-align:justify}._2xy9sv table{border-collapse:collapse;width:100%}._2xy9sv th,._2xy9sv td{border:1px solid var(--c-border, rgba(128,128,128,.35));padding:.5rem .75rem}._2xy9sv th{font-weight:600;background:var(--c-surface, rgba(128,128,128,.12))}._2xy9sv table._5tc3wh{margin-right:auto;width:auto!important}._2xy9sv table._6629qy{margin-left:auto;margin-right:auto;width:auto!important}._2xy9sv table._47m010{margin-left:auto;width:auto!important}._2xy9sv table._5s61vx{width:10%!important}._2xy9sv table._42toep{width:15%!important}._2xy9sv table._1aiosu{width:20%!important}._2xy9sv table._1wk75m{width:25%!important}._2xy9sv table._3zqh95{width:30%!important}._2xy9sv table._3gke6t{width:35%!important}._2xy9sv table._43clz5{width:40%!important}._2xy9sv table._2lvbtm{width:45%!important}._2xy9sv table._3ndgf6{width:50%!important}._2xy9sv table._2u95t1{width:55%!important}._2xy9sv table._2rgp2o{width:60%!important}._2xy9sv table._5z4ght{width:65%!important}._2xy9sv table._1zdb5b{width:70%!important}._2xy9sv table._3i0wpw{width:75%!important}._2xy9sv table._4c93zs{width:80%!important}._2xy9sv table._3veibu{width:85%!important}._2xy9sv table._119f0g{width:90%!important}._2xy9sv table._5vqvks{width:95%!important}._2xy9sv table._3v4z70{width:100%!important}._2xy9sv table._5s61vx,._2xy9sv table._42toep,._2xy9sv table._1aiosu,._2xy9sv table._1wk75m,._2xy9sv table._3zqh95,._2xy9sv table._3gke6t,._2xy9sv table._43clz5,._2xy9sv table._2lvbtm,._2xy9sv table._3ndgf6,._2xy9sv table._2u95t1,._2xy9sv table._2rgp2o,._2xy9sv table._5z4ght,._2xy9sv table._1zdb5b,._2xy9sv table._3i0wpw,._2xy9sv table._4c93zs,._2xy9sv table._3veibu,._2xy9sv table._119f0g,._2xy9sv table._5vqvks,._2xy9sv table._3v4z70{min-width:0!important}._2xy9sv ._5ywyli{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch}@media (max-width:600px){._2xy9sv ._5ywyli table{min-width:0;table-layout:auto!important}}

._3nde08{position:relative;background:radial-gradient(circle at 20% 20%,var(--c-navy) 0%,var(--c-bg-darker) 55%);background-size:cover;background-position:center;color:var(--c-text-light);padding:calc(var(--t-section-py)*1.6) 1.5rem;overflow:hidden;font-family:var(--t-font-body);text-align:center;}._4rj8fq{position:absolute;inset:0;background-image:repeating-linear-gradient(45deg,rgba(200,16,46,.06) 0 2px,transparent 2px 40px),repeating-linear-gradient(-45deg,rgba(212,175,90,.05) 0 2px,transparent 2px 40px);pointer-events:none;}._52oxha{position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,9,11,.55),rgba(10,9,11,.75));pointer-events:none;}._feo6mi{position:relative;max-width:720px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:1.1rem;}._18oao2{display:inline-block;background:rgba(200,16,46,.18);color:var(--c-primary-light);border:1px solid var(--c-primary);padding:.35rem .9rem;border-radius:999px;font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;}._bad0fa{font-family:var(--t-font-heading);font-size:clamp(2.6rem, 6vw, var(--t-fs-h1));font-weight:900;letter-spacing:.02em;margin:0;line-height:1.05;}._3f523x{font-size:1.1rem;color:var(--c-text-muted-light);max-width:560px;margin:0;}._51pb6j{background:var(--c-primary);color:#fff;font-weight:800;padding:1rem 2.4rem;border-radius:var(--t-radius);text-decoration:none;font-size:1.05rem;box-shadow:0 10px 30px rgba(200,16,46,.35);transition:transform .2s,background .2s;}._51pb6j:hover{background:var(--c-primary-hover);transform:translateY(-2px);}._1bwdrr{font-size:.8rem;color:var(--c-text-muted);margin-top:.5rem;}@media (max-width:768px){._3nde08{padding:calc(var(--t-section-py)*1.1) 1rem;}._bad0fa{font-size:2.1rem;}}

._66wn6h{position:relative;font-family:var(--t-font-body);padding:var(--t-section-py) 1.5rem;text-align:center;box-sizing:border-box;overflow:hidden;max-width:100vw;}
._66wn6h *{box-sizing:border-box;}
._21x0l4{background:var(--c-bg-light-2);color:var(--c-text-dark);}
._1slk1h{background:var(--c-bg-darker);color:var(--c-text-light);}
._sqw9uo{background:var(--c-bg-beige, #f2e8d8);color:var(--c-text-dark);}
._3j5gax{background:var(--c-bg-gray, #e8e9ec);color:var(--c-text-dark);}
._3zg6ol{position:absolute;inset:0;pointer-events:none;background-image:repeating-linear-gradient(45deg,rgba(200,16,46,.05) 0 2px,transparent 2px 42px),repeating-linear-gradient(-45deg,rgba(212,175,90,.045) 0 2px,transparent 2px 42px);}
._21x0l4 ._3zg6ol,
._sqw9uo ._3zg6ol,
._3j5gax ._3zg6ol{background-image:repeating-linear-gradient(45deg,rgba(200,16,46,.04) 0 2px,transparent 2px 42px),repeating-linear-gradient(-45deg,rgba(28,42,74,.04) 0 2px,transparent 2px 42px);}
._3lisny{position:relative;width:100%;max-width:var(--t-container-max);margin:0 auto;display:flex;flex-direction:column;align-items:center;border-radius:var(--t-radius);padding:2.6rem 2.4rem;background:var(--c-card-light);border:1px solid var(--c-border-light);box-shadow:0 20px 50px rgba(0,0,0,.18);box-sizing:border-box;overflow:hidden;}
._1slk1h ._3lisny{background:var(--c-card-dark);border-color:var(--c-border);box-shadow:0 20px 50px rgba(0,0,0,.45);}
._sqw9uo ._3lisny{background:var(--c-card-beige, #fff8ec);border-color:var(--c-border-beige, #e6d9bd);}
._3j5gax ._3lisny{background:var(--c-card-gray, #f5f6f8);border-color:var(--c-border-gray, #dcdfe4);}
._4britm{margin-bottom:1.2rem;width:100%;text-align:left;}
._5gni2x{display:inline-block;color:var(--c-primary);font-weight:700;font-size:.85rem;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.4rem;}
._cqfwae{font-family:var(--t-font-heading);font-size:var(--t-fs-h2);margin:0;font-weight:800;}
._65zyfc{display:none !important;}
._psp09b{width:100%;font-size:1rem;line-height:1.7;max-width:100%;margin:0;text-align:left;overflow-x:hidden;}
._21x0l4 ._psp09b{color:var(--c-text-dark);}
._1slk1h ._psp09b{color:var(--c-text-muted-light);}
._sqw9uo ._psp09b,
._3j5gax ._psp09b{color:var(--c-text-dark);}
._psp09b p{margin:0 0 1rem;}
._psp09b p:last-child{margin-bottom:0;}
._psp09b :is(img){max-width:100%;height:auto;}
._psp09b :is(table){min-width:480px;table-layout:auto;}
._4r7tbp,._psp09b :is(table){overflow-x:auto;}
._psp09b :is(pre,code){overflow-x:auto;white-space:pre-wrap;}
._psp09b :is(a){overflow-wrap:break-word;}
._psp09b iframe,._psp09b video{max-width:100%;aspect-ratio:16/9;width:100%;height:auto;}
._psp09b ul,._psp09b ol{padding-left:1.4rem;margin:0 0 1rem;}
._psp09b blockquote{margin:0 0 1rem;padding-left:1rem;border-left:3px solid var(--c-primary);color:var(--c-text-muted);}
._1q3isg{list-style:none;margin:1.4rem 0 0;padding:0;width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:.8rem 1.6rem;text-align:left;}
._1q3isg li{position:relative;padding-left:1.6rem;line-height:1.5;}
._1q3isg li::before{content:"";position:absolute;left:0;top:.45em;width:.6em;height:.6em;border-radius:50%;background:var(--c-primary);}
._4pr0i3{display:inline-block;margin-top:1.8rem;background:var(--c-primary);color:#fff;padding:.85rem 1.8rem;border-radius:var(--t-radius-sm);font-weight:700;text-decoration:none;}
._4pr0i3:hover{background:var(--c-primary-hover);}
@media (max-width:768px){._66wn6h{padding:calc(var(--t-section-py)*.7) 1rem;}._3lisny{padding:1.8rem 1.4rem;}._1q3isg{grid-template-columns:1fr;}._psp09b{max-width:100%;overflow-x:hidden;}._psp09b :is(table){display:block;width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-left:0;margin-right:0;white-space:nowrap;}}



._1iyt9c {
  padding: var(--t-section-py, 4.5rem) var(--t-section-px, 1.5rem);
  font-family: var(--t-font-body, system-ui, sans-serif);
}
._3ar5w9 {
  background: var(--c-bg-light-2, #f4f2f3);
  color: var(--c-text-on-light, #0b1020);
}
._2lafqu {
  background: var(--c-bg-darker, #0a090b);
  color: var(--c-text-on-dark, #f8fafc);
}
._67y4zo {
  background: var(--c-bg-beige, #f2e8d8);
  color: var(--c-text-on-light, #0b1020);
}
._502lfm {
  background: var(--c-bg-gray, #e8e9ec);
  color: var(--c-text-on-light, #0b1020);
}
._57q4nq {
  width: 100%;
  max-width: var(--t-container-max, 1200px);
  margin: 0 auto;
}
._4ehs9b {
  display: flex;
  align-items: end;
  justify-content: space-between;
  gap: var(--t-space-lg, 1.5rem);
  margin-bottom: var(--t-space-xl, 2rem);
}
._58y8xy {
  max-width: var(--t-content-max, 42rem);
}
._56cqe7 {
  margin: 0 0 var(--t-space-sm, 0.75rem);
  color: var(--c-accent, #a78bfa);
  font-size: var(--t-fs-sm, 0.875rem);
  font-weight: var(--t-fw-bold, 700);
  letter-spacing: var(--t-letter-wide, 0.08em);
  text-transform: uppercase;
}
._30y8c8 {
  margin: 0;
  font-family: var(--t-font-heading, system-ui, sans-serif);
  font-size: var(--t-fs-h2, 2.1rem);
  font-weight: var(--t-fw-heading, 800);
  line-height: var(--t-lh-heading, 1.2);
  overflow-wrap: break-word;
  word-break: break-word;
}
._3ar5w9 ._30y8c8 {
  color: var(--c-title-on-light, #0b1020);
}
._2lafqu ._30y8c8 {
  color: var(--c-title-on-dark, #f8fafc);
}
._67y4zo ._30y8c8,
._502lfm ._30y8c8 {
  color: var(--c-title-on-light, #0b1020);
}
._3hbhiw {
  max-width: var(--t-copy-max, 32rem);
  margin: 0;
  font-size: var(--t-fs-base, 16px);
  line-height: var(--t-lh-body, 1.65);
}
._3ar5w9 ._3hbhiw {
  color: var(--c-muted-on-light, #4d5670);
}
._2lafqu ._3hbhiw {
  color: var(--c-muted-on-dark, #a7b0c3);
}
._67y4zo ._3hbhiw,
._502lfm ._3hbhiw {
  color: var(--c-muted-on-light, #4d5670);
}
._3pxku5 {
  display: grid;
  grid-template-columns: repeat(var(--slg-columns, 4), minmax(0, 1fr));
  gap: var(--t-grid-gap, 1.4rem);
  margin: 0;
  padding: 0;
  list-style: none;
}
._nekdft {
  min-width: 0;
}
._43mguz {
  position: relative;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  border: var(--t-border-width, 1px) solid var(--c-border, #26232a);
  border-radius: var(--t-radius, 14px);
  box-shadow: 0 4px 14px var(--c-shadow, rgba(0, 0, 0, 0.08));
  transition: transform var(--t-transition, 180ms) ease, border-color var(--t-transition, 180ms) ease, box-shadow var(--t-transition, 180ms) ease;
}
._3ar5w9 ._43mguz {
  border-color: var(--c-border-on-light, #e3dfe1);
  background: var(--c-surface-light, #ffffff);
}
._2lafqu ._43mguz {
  border-color: var(--c-border-on-dark, #26232a);
  background: var(--c-surface-dark, #141c2f);
  box-shadow: 0 8px 24px var(--c-shadow-strong, rgba(0, 0, 0, 0.35));
}
._67y4zo ._43mguz {
  border-color: var(--c-border-beige, #e6d9bd);
  background: var(--c-card-beige, #fff8ec);
}
._502lfm ._43mguz {
  border-color: var(--c-border-gray, #dcdfe4);
  background: var(--c-card-gray, #f5f6f8);
}
._43mguz:hover,
._43mguz:focus-within {
  transform: translateY(var(--t-hover-lift, -0.25rem));
  border-color: var(--c-primary, #7c3aed);
  box-shadow: 0 10px 28px var(--c-shadow-strong, rgba(0, 0, 0, 0.35));
}
._1q46eh {
  position: relative;
  width: 100%;
  aspect-ratio: 400 / 400;
  overflow: hidden;
}
._3ar5w9 ._1q46eh {
  background: linear-gradient(145deg, var(--c-surface-light-alt, #eef1f8), var(--c-surface-light, #ffffff));
}
._2lafqu ._1q46eh {
  background: linear-gradient(145deg, var(--c-surface-alt, #1d2943), var(--c-surface-dark, #141c2f));
}
._67y4zo ._1q46eh {
  background: linear-gradient(145deg, var(--c-surface-beige-alt, #f7ecd8), var(--c-card-beige, #fff8ec));
}
._502lfm ._1q46eh {
  background: linear-gradient(145deg, var(--c-surface-gray-alt, #eef0f3), var(--c-card-gray, #f5f6f8));
}
._2rzbms {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
._1oilrf {
  position: absolute;
  top: var(--t-space-sm, 0.75rem);
  left: var(--t-space-sm, 0.75rem);
  z-index: 2;
  display: inline-block;
  padding: 0.25rem 0.7rem;
  border-radius: var(--t-radius-pill, 999px);
  background: var(--c-primary, #7c3aed);
  color: var(--c-primary-contrast, #ffffff);
  font-size: var(--t-fs-xs, 0.72rem);
  font-weight: var(--t-fw-bold, 700);
  letter-spacing: 0.04em;
  line-height: 1.4;
  text-transform: uppercase;
  max-width: calc(100% - 1.5rem);
  overflow-wrap: break-word;
}
._4isog9 {
  position: absolute;
  inset: 0;
  display: flex;
  align-items: flex-end;
  background: linear-gradient(to top, var(--c-overlay, rgba(8, 9, 12, 0.78)) 0%, rgba(8, 9, 12, 0.35) 55%, transparent 100%);
  opacity: 0;
  transition: opacity var(--t-transition, 180ms) ease;
}
._43mguz:hover ._4isog9,
._43mguz:focus-within ._4isog9 {
  opacity: 1;
}
._ech3yy {
  display: flex;
  flex: 1;
  flex-direction: column;
  gap: var(--t-space-md, 1rem);
  padding: var(--t-card-padding, 1.25rem);
  width: 100%;
  box-sizing: border-box;
  transform: translateY(0.5rem);
  transition: transform var(--t-transition, 180ms) ease;
}
._43mguz:hover ._ech3yy,
._43mguz:focus-within ._ech3yy {
  transform: translateY(0);
}
._3m07z2 {
  margin: 0;
  font-family: var(--t-font-heading, system-ui, sans-serif);
  font-size: var(--t-fs-h3, 1.4rem);
  font-weight: var(--t-fw-bold, 700);
  line-height: var(--t-lh-title, 1.25);
  min-height: calc(var(--t-fs-h3, 1.4rem) * var(--t-lh-title, 1.25) * 2);
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  overflow-wrap: anywhere;
  color: var(--c-text-on-dark, #f8fafc);
}
._b5nib9 {
  display: inline-flex;
  min-height: var(--t-control-height, 3rem);
  align-items: center;
  justify-content: center;
  margin-top: auto;
  padding: var(--t-button-py, 0.75rem) var(--t-button-px, 1.25rem);
  border-radius: var(--t-radius-sm, 8px);
  background: var(--c-primary, #7c3aed);
  color: var(--c-primary-contrast, #ffffff);
  font-size: var(--t-fs-base, 16px);
  font-weight: var(--t-fw-bold, 700);
  line-height: var(--t-lh-control, 1.2);
  text-align: center;
  text-decoration: none;
  box-sizing: border-box;
  transition: background var(--t-transition, 180ms) ease, transform var(--t-transition, 180ms) ease;
}
._b5nib9:hover {
  background: var(--c-accent, #a78bfa);
  transform: scale(var(--t-button-hover-scale, 1.02));
}
._b5nib9:focus-visible {
  outline: var(--t-focus-width, 3px) solid var(--c-accent, #a78bfa);
  outline-offset: var(--t-focus-offset, 3px);
}
@media (max-width: 64rem) {
  ._3pxku5 {
    grid-template-columns: repeat(min(var(--slg-columns, 4), 3), minmax(0, 1fr));
  }
}
@media (max-width: 48rem) {
  ._1iyt9c {
    padding: calc(var(--t-section-py, 4.5rem) * 0.7) var(--t-section-px-mobile, 1rem);
  }
  ._4ehs9b {
    align-items: flex-start;
    flex-direction: column;
  }
  ._3hbhiw {
    max-width: none;
  }
  ._3pxku5 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  ._4isog9 {
    opacity: 1;
    background: linear-gradient(to top, var(--c-overlay, rgba(8, 9, 12, 0.78)) 0%, rgba(8, 9, 12, 0.45) 45%, transparent 100%);
  }
  ._ech3yy {
    transform: translateY(0);
  }
}
@media (max-width: 30rem) {
  ._3pxku5 {
    grid-template-columns: 1fr;
  }
}
@media (prefers-reduced-motion: reduce) {
  ._43mguz,
  ._b5nib9,
  ._4isog9,
  ._ech3yy {
    transition: none;
  }
  ._43mguz:hover,
  ._43mguz:focus-within,
  ._b5nib9:hover {
    transform: none;
  }
}


._19e6yu{position:relative;font-family:var(--t-font-body);padding:var(--t-section-py) 1.5rem;text-align:center;box-sizing:border-box;overflow:hidden;max-width:100vw;}
._19e6yu *{box-sizing:border-box;}
._4qyxuy{background:var(--c-bg-light-2);color:var(--c-text-dark);}
._4g2ygi{background:var(--c-bg-darker);color:var(--c-text-light);}
._4nh9ra{background:var(--c-bg-beige, #f2e8d8);color:var(--c-text-dark);}
._4257oo{background:var(--c-bg-gray, #e8e9ec);color:var(--c-text-dark);}
._fkn7pe{position:absolute;inset:0;pointer-events:none;background-image:repeating-linear-gradient(45deg,rgba(200,16,46,.05) 0 2px,transparent 2px 42px),repeating-linear-gradient(-45deg,rgba(212,175,90,.045) 0 2px,transparent 2px 42px);}
._4qyxuy ._fkn7pe,
._4nh9ra ._fkn7pe,
._4257oo ._fkn7pe{background-image:repeating-linear-gradient(45deg,rgba(200,16,46,.04) 0 2px,transparent 2px 42px),repeating-linear-gradient(-45deg,rgba(28,42,74,.04) 0 2px,transparent 2px 42px);}
._1uljtj{position:relative;width:100%;max-width:var(--t-container-max);margin:0 auto;display:flex;flex-direction:column;align-items:center;border-radius:var(--t-radius);padding:2.6rem 2.4rem;background:var(--c-card-light);border:1px solid var(--c-border-light);box-shadow:0 20px 50px rgba(0,0,0,.18);box-sizing:border-box;overflow:hidden;}
._4g2ygi ._1uljtj{background:var(--c-card-dark);border-color:var(--c-border);box-shadow:0 20px 50px rgba(0,0,0,.45);}
._4nh9ra ._1uljtj{background:var(--c-card-beige, #fff8ec);border-color:var(--c-border-beige, #e6d9bd);}
._4257oo ._1uljtj{background:var(--c-card-gray, #f5f6f8);border-color:var(--c-border-gray, #dcdfe4);}
._2stm8d{margin-bottom:1.2rem;width:100%;text-align:left;}
._1e5daz{display:inline-block;color:var(--c-primary);font-weight:700;font-size:.85rem;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.4rem;}
._1wizxr{font-family:var(--t-font-heading);font-size:var(--t-fs-h2);margin:0;font-weight:800;}
._1krlva{display:none !important;}
._67gkpx{width:100%;font-size:1rem;line-height:1.7;max-width:100%;margin:0;text-align:left;overflow-x:hidden;}
._4qyxuy ._67gkpx{color:var(--c-text-dark);}
._4g2ygi ._67gkpx{color:var(--c-text-muted-light);}
._4nh9ra ._67gkpx,
._4257oo ._67gkpx{color:var(--c-text-dark);}
._67gkpx p{margin:0 0 1rem;}
._67gkpx p:last-child{margin-bottom:0;}
._67gkpx :is(img){max-width:100%;height:auto;}
._67gkpx :is(table){min-width:480px;table-layout:auto;}
._5tjkuf,._67gkpx :is(table){overflow-x:auto;}
._67gkpx :is(pre,code){overflow-x:auto;white-space:pre-wrap;}
._67gkpx :is(a){overflow-wrap:break-word;}
._67gkpx iframe,._67gkpx video{max-width:100%;aspect-ratio:16/9;width:100%;height:auto;}
._67gkpx ul,._67gkpx ol{padding-left:1.4rem;margin:0 0 1rem;}
._67gkpx blockquote{margin:0 0 1rem;padding-left:1rem;border-left:3px solid var(--c-primary);color:var(--c-text-muted);}
._4jm53q{list-style:none;margin:1.4rem 0 0;padding:0;width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:.8rem 1.6rem;text-align:left;}
._4jm53q li{position:relative;padding-left:1.6rem;line-height:1.5;}
._4jm53q li::before{content:"";position:absolute;left:0;top:.45em;width:.6em;height:.6em;border-radius:50%;background:var(--c-primary);}
._4hwejk{display:inline-block;margin-top:1.8rem;background:var(--c-primary);color:#fff;padding:.85rem 1.8rem;border-radius:var(--t-radius-sm);font-weight:700;text-decoration:none;}
._4hwejk:hover{background:var(--c-primary-hover);}
@media (max-width:768px){._19e6yu{padding:calc(var(--t-section-py)*.7) 1rem;}._1uljtj{padding:1.8rem 1.4rem;}._4jm53q{grid-template-columns:1fr;}._67gkpx{max-width:100%;overflow-x:hidden;}._67gkpx :is(table){display:block;width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-left:0;margin-right:0;white-space:nowrap;}}


._2mcluh{background:var(--c-navy);color:var(--c-text-light);padding:1.6rem 1.5rem;text-align:center;font-family:var(--t-font-body);border-top:1px solid var(--c-border);border-bottom:1px solid var(--c-border);}._2caypx{margin:0 0 .4rem;font-weight:700;font-size:.95rem;}._22zddp{margin:0;font-size:.85rem;color:var(--c-text-muted-light);}._22zddp a{color:var(--c-gold);text-decoration:none;font-weight:600;}._22zddp a:hover{text-decoration:underline;}@media (max-width:480px){._22zddp{display:flex;flex-direction:column;gap:.2rem;}._22zddp span:first-of-type{display:none;}}

._61nssr{background:var(--c-bg-light-2);color:var(--c-text-dark);padding:var(--t-section-py) 1.5rem;font-family:var(--t-font-body);position:relative;}._fl5d5a{max-width:820px;margin:0 auto;}._fwvf6o{text-align:center;font-family:var(--t-font-heading);font-size:var(--t-fs-h2);font-weight:800;margin:0 0 2rem;}._3r8u8c{background:var(--c-card-light);border:1px solid var(--c-border-light);border-radius:var(--t-radius);margin-bottom:.9rem;overflow:hidden;box-shadow:0 4px 14px rgba(0,0,0,.05);}._37cf5n{width:100%;display:flex;justify-content:space-between;align-items:center;gap:1rem;background:none;border:none;padding:1.1rem 1.3rem;font-size:1rem;font-weight:700;text-align:left;cursor:pointer;color:var(--c-text-dark);}._5z00mr{flex:none;width:26px;height:26px;border-radius:50%;background:var(--c-primary);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.1rem;transition:transform .25s;}._3r8u8c._140ibj ._5z00mr{transform:rotate(45deg);}._3j6ndl{max-height:0;overflow:hidden;transition:max-height .3s ease;}._3j6ndl p{margin:0;padding:0 1.3rem 1.1rem;color:var(--c-text-muted);line-height:1.6;}._1jqq8u{display:block;text-align:center;margin:2rem auto 0;width:max-content;background:var(--c-primary);color:#fff;padding:.85rem 1.8rem;border-radius:var(--t-radius-sm);font-weight:700;text-decoration:none;}@media (max-width:480px){._61nssr{padding:calc(var(--t-section-py)*.7) 1rem;}._37cf5n{padding:.9rem 1rem;font-size:.92rem;}}._64zld5{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:2rem;position:relative;}._64zld5 ._fwvf6o{margin:0;}._1rtl70{background:var(--c-bg-darker);color:var(--c-text-light);}._1rtl70 ._fwvf6o{color:var(--c-text-light);}._1rtl70 ._3r8u8c{background:var(--c-card-dark);border-color:var(--c-border);box-shadow:0 20px 50px rgba(0,0,0,.45);}._1rtl70 ._37cf5n{color:var(--c-text-light);}._1rtl70 ._3j6ndl p{color:var(--c-text-muted-light);}@media (max-width:480px){._64zld5{flex-wrap:wrap;}}._5e03ov{border:none;background:none;padding:0;margin:0;cursor:pointer;display:inline-flex;align-items:center;flex:none;}._2hubif{position:relative;display:inline-block;width:44px;height:24px;border-radius:999px;background:var(--c-border-light);transition:background .25s ease;}._6515lx{position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:var(--c-bg-light, #fff);box-shadow:0 1px 3px rgba(0,0,0,.3);transition:transform .25s ease;}._5e03ov[aria-pressed="true"] ._2hubif{background:var(--c-primary);}._5e03ov[aria-pressed="true"] ._6515lx{transform:translateX(20px);}._1rtl70 ._2hubif{background:var(--c-border);}._1rtl70 ._5e03ov[aria-pressed="true"] ._2hubif{background:var(--c-primary);}@media (max-width:480px){._2hubif{width:38px;height:21px;}._6515lx{width:17px;height:17px;}._5e03ov[aria-pressed="true"] ._6515lx{transform:translateX(17px);}}

._1qo2sj{background:var(--c-bg-darker);color:var(--c-text-light);position:relative;z-index:100;font-family:var(--t-font-body);border-bottom:1px solid var(--c-border);}._608w25{max-width:var(--t-container-max);margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:.9rem 1.5rem;gap:1rem;}._5pspvs{display:flex;align-items:center;text-decoration:none;color:var(--c-text-light);}._5pspvs img{height:38px;width:auto;display:block;}._38oqah{font-weight:800;font-size:1.3rem;letter-spacing:.02em;color:var(--c-primary-light);}._1kutvz ul{display:flex;gap:1.6rem;list-style:none;margin:0;padding:0;}._1kutvz a{color:var(--c-text-muted-light);text-decoration:none;font-size:.95rem;font-weight:500;transition:color .2s;}._1kutvz a:hover{color:var(--c-text-light);}._2eu4oi{display:flex;align-items:center;gap:1rem;}._2btnc9{background:var(--c-primary);color:#fff;padding:.65rem 1.4rem;border-radius:var(--t-radius-sm);font-weight:700;text-decoration:none;font-size:.9rem;transition:background .2s;white-space:nowrap;}._2btnc9:hover{background:var(--c-primary-hover);}._34uyic{display:none;flex-direction:column;justify-content:center;gap:5px;width:38px;height:38px;background:var(--c-navy);border:none;border-radius:var(--t-radius-sm);cursor:pointer;}._34uyic span{display:block;width:18px;height:2px;background:#fff;margin:0 auto;transition:transform .25s,opacity .25s;}._3xi60u{display:none;}@media (max-width:768px){._34uyic{display:flex;}._1kutvz{position:fixed;top:0;right:0;height:100vh;width:78%;max-width:320px;background:var(--c-bg-darker);transform:translateX(100%);transition:transform .3s ease;padding:5rem 1.5rem 2rem;box-shadow:-8px 0 30px rgba(0,0,0,.4);}._1kutvz._101l1n{transform:translateX(0);}._1kutvz ul{flex-direction:column;gap:1.4rem;}._3xi60u{display:block;position:fixed;inset:0;background:rgba(0,0,0,.55);opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:90;}._3xi60u._3z2lam{opacity:1;pointer-events:auto;}._34uyic[aria-expanded="true"] span:nth-child(1){transform:translateY(7px) rotate(45deg);}._34uyic[aria-expanded="true"] span:nth-child(2){opacity:0;}._34uyic[aria-expanded="true"] span:nth-child(3){transform:translateY(-7px) rotate(-45deg);}}

._3pzad4{background:var(--c-bg-darker, #0a090b);color:var(--c-text-muted-light, #c9c2c6);font-family:var(--t-font-body, system-ui, sans-serif);padding:var(--t-section-py, 4.5rem) 1.5rem 1.5rem;}._1fzh67{max-width:var(--t-container-max, 1200px);margin:0 auto;display:grid;grid-template-columns:1.3fr 1fr;gap:2.4rem;padding-bottom:2.2rem;border-bottom:1px solid var(--c-border, #26232a);}._6dcuoz{display:inline-block;text-decoration:none;color:var(--c-text-light, #f7f2f3);font-weight:800;font-size:1.3rem;margin-bottom:.8rem;}._6dcuoz img{height:34px;max-width:100%;}._535t1r{font-size:.9rem;line-height:1.6;max-width:340px;margin:0 0 1.2rem;overflow-wrap:break-word;}._2rax3i{display:flex;gap:.8rem;flex-wrap:wrap;}._4mj80w{background:var(--c-card-dark, #1b181c);border:1px solid var(--c-border, #26232a);border-radius:var(--t-radius-sm, 8px);padding:.4rem .8rem;font-size:.75rem;color:var(--c-text-muted-light, #c9c2c6);}._4mj80w img{height:22px;display:block;}._43itik ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.7rem;}._43itik a{color:var(--c-text-muted-light, #c9c2c6);text-decoration:none;font-size:.92rem;}._43itik a:hover{color:var(--c-primary-light, #ff3b52);}._1e5mcg{max-width:var(--t-container-max, 1200px);margin:0 auto;padding-top:1.4rem;display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;font-size:.8rem;color:var(--c-text-muted, #8b8489);}@media (max-width:768px){._1fzh67{grid-template-columns:1fr;}._1e5mcg{flex-direction:column;}}

@media screen and (max-width: 600px) {
  table {
      max-width: 100%;
      overflow-x: scroll;
      display: block;
  }
}