*,*::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}._1yz1fy{float:left;margin:0 1rem .5rem 0}._1zwh2x{float:right;margin:0 0 .5rem 1rem}._49cvmi{display:block;margin:.5rem auto}._1nsl6r{display:block;width:100%}._63yz7q{width:25%}._6chxs5{width:50%}._1wv2vd{width:75%}._2oohk5{width:100%}._1yz1fy,._49cvmi,._1zwh2x,._1nsl6r,._63yz7q,._6chxs5,._1wv2vd,._2oohk5{max-width:100%;height:auto}._18dn23{text-align:left}._5ry1wz{text-align:center}._52xscq{text-align:right}._37teq7{text-align:justify}._5mxmtg table{border-collapse:collapse;width:100%}._5mxmtg th,._5mxmtg td{border:1px solid var(--c-border, rgba(128,128,128,.35));padding:.5rem .75rem}._5mxmtg th{font-weight:600;background:var(--c-surface, rgba(128,128,128,.12))}._5mxmtg table._5yeky8{margin-right:auto;width:auto!important}._5mxmtg table._449uou{margin-left:auto;margin-right:auto;width:auto!important}._5mxmtg table._2bimyr{margin-left:auto;width:auto!important}._5mxmtg table._tv6nm6{width:10%!important}._5mxmtg table._598s32{width:15%!important}._5mxmtg table._b2lsy0{width:20%!important}._5mxmtg table._1k3m0g{width:25%!important}._5mxmtg table._5s369s{width:30%!important}._5mxmtg table._560ttm{width:35%!important}._5mxmtg table._37e5jr{width:40%!important}._5mxmtg table._5yi5h3{width:45%!important}._5mxmtg table._12cw4y{width:50%!important}._5mxmtg table._4s1yd1{width:55%!important}._5mxmtg table._2dkhfw{width:60%!important}._5mxmtg table._1q4mp7{width:65%!important}._5mxmtg table._148bn1{width:70%!important}._5mxmtg table._14x4wu{width:75%!important}._5mxmtg table._sewtmt{width:80%!important}._5mxmtg table._1z6dqj{width:85%!important}._5mxmtg table._2dl3nn{width:90%!important}._5mxmtg table._53dle5{width:95%!important}._5mxmtg table._4bpc5q{width:100%!important}._5mxmtg table._tv6nm6,._5mxmtg table._598s32,._5mxmtg table._b2lsy0,._5mxmtg table._1k3m0g,._5mxmtg table._5s369s,._5mxmtg table._560ttm,._5mxmtg table._37e5jr,._5mxmtg table._5yi5h3,._5mxmtg table._12cw4y,._5mxmtg table._4s1yd1,._5mxmtg table._2dkhfw,._5mxmtg table._1q4mp7,._5mxmtg table._148bn1,._5mxmtg table._14x4wu,._5mxmtg table._sewtmt,._5mxmtg table._1z6dqj,._5mxmtg table._2dl3nn,._5mxmtg table._53dle5,._5mxmtg table._4bpc5q{min-width:0!important}._5mxmtg ._36kf7g{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch}@media (max-width:600px){._5mxmtg ._36kf7g table{min-width:0;table-layout:auto!important}}

._5txwai{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;}._1f06mf{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;}._4xzra6{position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,9,11,.55),rgba(10,9,11,.75));pointer-events:none;}._40itum{position:relative;max-width:720px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:1.1rem;}._4my34l{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;}._5acjol{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;}._13bl05{font-size:1.1rem;color:var(--c-text-muted-light);max-width:560px;margin:0;}._1b2jj6{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;}._1b2jj6:hover{background:var(--c-primary-hover);transform:translateY(-2px);}._3exv5y{font-size:.8rem;color:var(--c-text-muted);margin-top:.5rem;}@media (max-width:768px){._5txwai{padding:calc(var(--t-section-py)*1.1) 1rem;}._5acjol{font-size:2.1rem;}}

._6bukjf{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;}
._6bukjf *{box-sizing:border-box;}
._65nmtv{background:var(--c-bg-light-2);color:var(--c-text-dark);}
._3di2kn{background:var(--c-bg-darker);color:var(--c-text-light);}
._4l9a0s{background:var(--c-bg-beige, #f2e8d8);color:var(--c-text-dark);}
._2n55xe{background:var(--c-bg-gray, #e8e9ec);color:var(--c-text-dark);}
._20og6z{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);}
._65nmtv ._20og6z,
._4l9a0s ._20og6z,
._2n55xe ._20og6z{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);}
._3jnbpg{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;}
._3di2kn ._3jnbpg{background:var(--c-card-dark);border-color:var(--c-border);box-shadow:0 20px 50px rgba(0,0,0,.45);}
._4l9a0s ._3jnbpg{background:var(--c-card-beige, #fff8ec);border-color:var(--c-border-beige, #e6d9bd);}
._2n55xe ._3jnbpg{background:var(--c-card-gray, #f5f6f8);border-color:var(--c-border-gray, #dcdfe4);}
._1mpxda{margin-bottom:1.2rem;width:100%;text-align:left;}
._2hvtjn{display:inline-block;color:var(--c-primary);font-weight:700;font-size:.85rem;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.4rem;}
._stmqq6{font-family:var(--t-font-heading);font-size:var(--t-fs-h2);margin:0;font-weight:800;}
._38ccmw{display:none !important;}
._3p3tjt{width:100%;font-size:1rem;line-height:1.7;max-width:100%;margin:0;text-align:left;overflow-x:hidden;}
._65nmtv ._3p3tjt{color:var(--c-text-dark);}
._3di2kn ._3p3tjt{color:var(--c-text-muted-light);}
._4l9a0s ._3p3tjt,
._2n55xe ._3p3tjt{color:var(--c-text-dark);}
._3p3tjt p{margin:0 0 1rem;}
._3p3tjt p:last-child{margin-bottom:0;}
._3p3tjt :is(img){max-width:100%;height:auto;}
._3p3tjt :is(table){min-width:480px;table-layout:auto;}
._vnsgq4,._3p3tjt :is(table){overflow-x:auto;}
._3p3tjt :is(pre,code){overflow-x:auto;white-space:pre-wrap;}
._3p3tjt :is(a){overflow-wrap:break-word;}
._3p3tjt iframe,._3p3tjt video{max-width:100%;aspect-ratio:16/9;width:100%;height:auto;}
._3p3tjt ul,._3p3tjt ol{padding-left:1.4rem;margin:0 0 1rem;}
._3p3tjt blockquote{margin:0 0 1rem;padding-left:1rem;border-left:3px solid var(--c-primary);color:var(--c-text-muted);}
._52neso{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;}
._52neso li{position:relative;padding-left:1.6rem;line-height:1.5;}
._52neso li::before{content:"";position:absolute;left:0;top:.45em;width:.6em;height:.6em;border-radius:50%;background:var(--c-primary);}
._3q0b58{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;}
._3q0b58:hover{background:var(--c-primary-hover);}
@media (max-width:768px){._6bukjf{padding:calc(var(--t-section-py)*.7) 1rem;}._3jnbpg{padding:1.8rem 1.4rem;}._52neso{grid-template-columns:1fr;}._3p3tjt{max-width:100%;overflow-x:hidden;}._3p3tjt :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;}}



._11mly1 {
  padding: var(--t-section-py, 4.5rem) var(--t-section-px, 1.5rem);
  font-family: var(--t-font-body, system-ui, sans-serif);
}
._2jcpx3 {
  background: var(--c-bg-light-2, #f4f2f3);
  color: var(--c-text-on-light, #0b1020);
}
._5i0lfl {
  background: var(--c-bg-darker, #0a090b);
  color: var(--c-text-on-dark, #f8fafc);
}
._484om0 {
  background: var(--c-bg-beige, #f2e8d8);
  color: var(--c-text-on-light, #0b1020);
}
._5aapuh {
  background: var(--c-bg-gray, #e8e9ec);
  color: var(--c-text-on-light, #0b1020);
}
._2s6izq {
  width: 100%;
  max-width: var(--t-container-max, 1200px);
  margin: 0 auto;
}
._66g1ir {
  display: flex;
  align-items: end;
  justify-content: space-between;
  gap: var(--t-space-lg, 1.5rem);
  margin-bottom: var(--t-space-xl, 2rem);
}
._19m1dy {
  max-width: var(--t-content-max, 42rem);
}
._2daf2q {
  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;
}
._51j0ll {
  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;
}
._2jcpx3 ._51j0ll {
  color: var(--c-title-on-light, #0b1020);
}
._5i0lfl ._51j0ll {
  color: var(--c-title-on-dark, #f8fafc);
}
._484om0 ._51j0ll,
._5aapuh ._51j0ll {
  color: var(--c-title-on-light, #0b1020);
}
._19bng3 {
  max-width: var(--t-copy-max, 32rem);
  margin: 0;
  font-size: var(--t-fs-base, 16px);
  line-height: var(--t-lh-body, 1.65);
}
._2jcpx3 ._19bng3 {
  color: var(--c-muted-on-light, #4d5670);
}
._5i0lfl ._19bng3 {
  color: var(--c-muted-on-dark, #a7b0c3);
}
._484om0 ._19bng3,
._5aapuh ._19bng3 {
  color: var(--c-muted-on-light, #4d5670);
}
._4b9rqx {
  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;
}
._yjt0mr {
  min-width: 0;
}
._zktoc8 {
  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;
}
._2jcpx3 ._zktoc8 {
  border-color: var(--c-border-on-light, #e3dfe1);
  background: var(--c-surface-light, #ffffff);
}
._5i0lfl ._zktoc8 {
  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));
}
._484om0 ._zktoc8 {
  border-color: var(--c-border-beige, #e6d9bd);
  background: var(--c-card-beige, #fff8ec);
}
._5aapuh ._zktoc8 {
  border-color: var(--c-border-gray, #dcdfe4);
  background: var(--c-card-gray, #f5f6f8);
}
._zktoc8:hover,
._zktoc8: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));
}
._5m9elf {
  position: relative;
  width: 100%;
  aspect-ratio: 400 / 400;
  overflow: hidden;
}
._2jcpx3 ._5m9elf {
  background: linear-gradient(145deg, var(--c-surface-light-alt, #eef1f8), var(--c-surface-light, #ffffff));
}
._5i0lfl ._5m9elf {
  background: linear-gradient(145deg, var(--c-surface-alt, #1d2943), var(--c-surface-dark, #141c2f));
}
._484om0 ._5m9elf {
  background: linear-gradient(145deg, var(--c-surface-beige-alt, #f7ecd8), var(--c-card-beige, #fff8ec));
}
._5aapuh ._5m9elf {
  background: linear-gradient(145deg, var(--c-surface-gray-alt, #eef0f3), var(--c-card-gray, #f5f6f8));
}
._4j4aam {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
._2g72oo {
  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;
}
._xsphgu {
  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;
}
._zktoc8:hover ._xsphgu,
._zktoc8:focus-within ._xsphgu {
  opacity: 1;
}
._580g92 {
  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;
}
._zktoc8:hover ._580g92,
._zktoc8:focus-within ._580g92 {
  transform: translateY(0);
}
._5wk9g3 {
  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);
}
._2hlyva {
  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;
}
._2hlyva:hover {
  background: var(--c-accent, #a78bfa);
  transform: scale(var(--t-button-hover-scale, 1.02));
}
._2hlyva:focus-visible {
  outline: var(--t-focus-width, 3px) solid var(--c-accent, #a78bfa);
  outline-offset: var(--t-focus-offset, 3px);
}
@media (max-width: 64rem) {
  ._4b9rqx {
    grid-template-columns: repeat(min(var(--slg-columns, 4), 3), minmax(0, 1fr));
  }
}
@media (max-width: 48rem) {
  ._11mly1 {
    padding: calc(var(--t-section-py, 4.5rem) * 0.7) var(--t-section-px-mobile, 1rem);
  }
  ._66g1ir {
    align-items: flex-start;
    flex-direction: column;
  }
  ._19bng3 {
    max-width: none;
  }
  ._4b9rqx {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  ._xsphgu {
    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%);
  }
  ._580g92 {
    transform: translateY(0);
  }
}
@media (max-width: 30rem) {
  ._4b9rqx {
    grid-template-columns: 1fr;
  }
}
@media (prefers-reduced-motion: reduce) {
  ._zktoc8,
  ._2hlyva,
  ._xsphgu,
  ._580g92 {
    transition: none;
  }
  ._zktoc8:hover,
  ._zktoc8:focus-within,
  ._2hlyva:hover {
    transform: none;
  }
}


._3uooek{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;}
._3uooek *{box-sizing:border-box;}
._4jufa9{background:var(--c-bg-light-2);color:var(--c-text-dark);}
._2676nj{background:var(--c-bg-darker);color:var(--c-text-light);}
._16zi2e{background:var(--c-bg-beige, #f2e8d8);color:var(--c-text-dark);}
._20lpmx{background:var(--c-bg-gray, #e8e9ec);color:var(--c-text-dark);}
._5gjvw4{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);}
._4jufa9 ._5gjvw4,
._16zi2e ._5gjvw4,
._20lpmx ._5gjvw4{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);}
._2kfgre{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;}
._2676nj ._2kfgre{background:var(--c-card-dark);border-color:var(--c-border);box-shadow:0 20px 50px rgba(0,0,0,.45);}
._16zi2e ._2kfgre{background:var(--c-card-beige, #fff8ec);border-color:var(--c-border-beige, #e6d9bd);}
._20lpmx ._2kfgre{background:var(--c-card-gray, #f5f6f8);border-color:var(--c-border-gray, #dcdfe4);}
._f439ig{margin-bottom:1.2rem;width:100%;text-align:left;}
._4pqdw6{display:inline-block;color:var(--c-primary);font-weight:700;font-size:.85rem;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.4rem;}
._4j6onk{font-family:var(--t-font-heading);font-size:var(--t-fs-h2);margin:0;font-weight:800;}
._3eprt0{display:none !important;}
._2q1bzc{width:100%;font-size:1rem;line-height:1.7;max-width:100%;margin:0;text-align:left;overflow-x:hidden;}
._4jufa9 ._2q1bzc{color:var(--c-text-dark);}
._2676nj ._2q1bzc{color:var(--c-text-muted-light);}
._16zi2e ._2q1bzc,
._20lpmx ._2q1bzc{color:var(--c-text-dark);}
._2q1bzc p{margin:0 0 1rem;}
._2q1bzc p:last-child{margin-bottom:0;}
._2q1bzc :is(img){max-width:100%;height:auto;}
._2q1bzc :is(table){min-width:480px;table-layout:auto;}
._4dreqf,._2q1bzc :is(table){overflow-x:auto;}
._2q1bzc :is(pre,code){overflow-x:auto;white-space:pre-wrap;}
._2q1bzc :is(a){overflow-wrap:break-word;}
._2q1bzc iframe,._2q1bzc video{max-width:100%;aspect-ratio:16/9;width:100%;height:auto;}
._2q1bzc ul,._2q1bzc ol{padding-left:1.4rem;margin:0 0 1rem;}
._2q1bzc blockquote{margin:0 0 1rem;padding-left:1rem;border-left:3px solid var(--c-primary);color:var(--c-text-muted);}
._ohd37s{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;}
._ohd37s li{position:relative;padding-left:1.6rem;line-height:1.5;}
._ohd37s li::before{content:"";position:absolute;left:0;top:.45em;width:.6em;height:.6em;border-radius:50%;background:var(--c-primary);}
._5l9qt5{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;}
._5l9qt5:hover{background:var(--c-primary-hover);}
@media (max-width:768px){._3uooek{padding:calc(var(--t-section-py)*.7) 1rem;}._2kfgre{padding:1.8rem 1.4rem;}._ohd37s{grid-template-columns:1fr;}._2q1bzc{max-width:100%;overflow-x:hidden;}._2q1bzc :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;}}


._3pnqpu{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);}._60prbk{margin:0 0 .4rem;font-weight:700;font-size:.95rem;}._1svfwo{margin:0;font-size:.85rem;color:var(--c-text-muted-light);}._1svfwo a{color:var(--c-gold);text-decoration:none;font-weight:600;}._1svfwo a:hover{text-decoration:underline;}@media (max-width:480px){._1svfwo{display:flex;flex-direction:column;gap:.2rem;}._1svfwo span:first-of-type{display:none;}}

._3us0es{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;}._64kwg8{max-width:820px;margin:0 auto;}._5juwsx{text-align:center;font-family:var(--t-font-heading);font-size:var(--t-fs-h2);font-weight:800;margin:0 0 2rem;}._5670eu{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);}._2oa7x1{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);}._48f90i{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;}._5670eu._16yp8r ._48f90i{transform:rotate(45deg);}._15sxx2{max-height:0;overflow:hidden;transition:max-height .3s ease;}._15sxx2 p{margin:0;padding:0 1.3rem 1.1rem;color:var(--c-text-muted);line-height:1.6;}._2z8y8k{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){._3us0es{padding:calc(var(--t-section-py)*.7) 1rem;}._2oa7x1{padding:.9rem 1rem;font-size:.92rem;}}._5u4j9s{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:2rem;position:relative;}._5u4j9s ._5juwsx{margin:0;}._z3zafm{background:var(--c-bg-darker);color:var(--c-text-light);}._z3zafm ._5juwsx{color:var(--c-text-light);}._z3zafm ._5670eu{background:var(--c-card-dark);border-color:var(--c-border);box-shadow:0 20px 50px rgba(0,0,0,.45);}._z3zafm ._2oa7x1{color:var(--c-text-light);}._z3zafm ._15sxx2 p{color:var(--c-text-muted-light);}@media (max-width:480px){._5u4j9s{flex-wrap:wrap;}}._azsqc2{border:none;background:none;padding:0;margin:0;cursor:pointer;display:inline-flex;align-items:center;flex:none;}._20t5ai{position:relative;display:inline-block;width:44px;height:24px;border-radius:999px;background:var(--c-border-light);transition:background .25s ease;}._3sle98{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;}._azsqc2[aria-pressed="true"] ._20t5ai{background:var(--c-primary);}._azsqc2[aria-pressed="true"] ._3sle98{transform:translateX(20px);}._z3zafm ._20t5ai{background:var(--c-border);}._z3zafm ._azsqc2[aria-pressed="true"] ._20t5ai{background:var(--c-primary);}@media (max-width:480px){._20t5ai{width:38px;height:21px;}._3sle98{width:17px;height:17px;}._azsqc2[aria-pressed="true"] ._3sle98{transform:translateX(17px);}}

._55g488{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);}._50hn6d{max-width:var(--t-container-max);margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:.9rem 1.5rem;gap:1rem;}._10o1ma{display:flex;align-items:center;text-decoration:none;color:var(--c-text-light);}._10o1ma img{height:38px;width:auto;display:block;}._3gmrv5{font-weight:800;font-size:1.3rem;letter-spacing:.02em;color:var(--c-primary-light);}._3v5uuy ul{display:flex;gap:1.6rem;list-style:none;margin:0;padding:0;}._3v5uuy a{color:var(--c-text-muted-light);text-decoration:none;font-size:.95rem;font-weight:500;transition:color .2s;}._3v5uuy a:hover{color:var(--c-text-light);}._19lcgw{display:flex;align-items:center;gap:1rem;}._2tj1ot{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;}._2tj1ot:hover{background:var(--c-primary-hover);}._432t4a{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;}._432t4a span{display:block;width:18px;height:2px;background:#fff;margin:0 auto;transition:transform .25s,opacity .25s;}._2mfoan{display:none;}@media (max-width:768px){._432t4a{display:flex;}._3v5uuy{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);}._3v5uuy._4qscyx{transform:translateX(0);}._3v5uuy ul{flex-direction:column;gap:1.4rem;}._2mfoan{display:block;position:fixed;inset:0;background:rgba(0,0,0,.55);opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:90;}._2mfoan._39hck8{opacity:1;pointer-events:auto;}._432t4a[aria-expanded="true"] span:nth-child(1){transform:translateY(7px) rotate(45deg);}._432t4a[aria-expanded="true"] span:nth-child(2){opacity:0;}._432t4a[aria-expanded="true"] span:nth-child(3){transform:translateY(-7px) rotate(-45deg);}}

._18ymel{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;}._4hd6d7{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);}._31mpoy{display:inline-block;text-decoration:none;color:var(--c-text-light, #f7f2f3);font-weight:800;font-size:1.3rem;margin-bottom:.8rem;}._31mpoy img{height:34px;max-width:100%;}._69hhs2{font-size:.9rem;line-height:1.6;max-width:340px;margin:0 0 1.2rem;overflow-wrap:break-word;}._2jrxb7{display:flex;gap:.8rem;flex-wrap:wrap;}._4w6jd2{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);}._4w6jd2 img{height:22px;display:block;}._4k61qr ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.7rem;}._4k61qr a{color:var(--c-text-muted-light, #c9c2c6);text-decoration:none;font-size:.92rem;}._4k61qr a:hover{color:var(--c-primary-light, #ff3b52);}._1mr7pj{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){._4hd6d7{grid-template-columns:1fr;}._1mr7pj{flex-direction:column;}}

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