*,*::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}._4861sk{float:left;margin:0 1rem .5rem 0}._1cls7o{float:right;margin:0 0 .5rem 1rem}._1nt14w{display:block;margin:.5rem auto}._3aohqr{display:block;width:100%}._6ajx0o{width:25%}._5yo5fu{width:50%}._p7t94m{width:75%}._20f0sw{width:100%}._4861sk,._1nt14w,._1cls7o,._3aohqr,._6ajx0o,._5yo5fu,._p7t94m,._20f0sw{max-width:100%;height:auto}._4n9kwo{text-align:left}._3lrha6{text-align:center}._3kbg1b{text-align:right}._68rnv5{text-align:justify}._38jd5a table{border-collapse:collapse;width:100%}._38jd5a th,._38jd5a td{border:1px solid var(--c-border, rgba(128,128,128,.35));padding:.5rem .75rem}._38jd5a th{font-weight:600;background:var(--c-surface, rgba(128,128,128,.12))}._38jd5a table._peb5jd{margin-right:auto;width:auto!important}._38jd5a table._wx3yvv{margin-left:auto;margin-right:auto;width:auto!important}._38jd5a table._5ri2n4{margin-left:auto;width:auto!important}._38jd5a table._41hjdb{width:10%!important}._38jd5a table._4kxuvi{width:15%!important}._38jd5a table._4l9gon{width:20%!important}._38jd5a table._4e3w0i{width:25%!important}._38jd5a table._2ay2el{width:30%!important}._38jd5a table._5w8uze{width:35%!important}._38jd5a table._2indnj{width:40%!important}._38jd5a table._2pqcc9{width:45%!important}._38jd5a table._5c5z56{width:50%!important}._38jd5a table._2hd5of{width:55%!important}._38jd5a table._6a17yj{width:60%!important}._38jd5a table._42qh1k{width:65%!important}._38jd5a table._1oeyz3{width:70%!important}._38jd5a table._3pyuzk{width:75%!important}._38jd5a table._2b18cy{width:80%!important}._38jd5a table._2opg2c{width:85%!important}._38jd5a table._6d9e6d{width:90%!important}._38jd5a table._1vtcnh{width:95%!important}._38jd5a table._mgpvfu{width:100%!important}._38jd5a table._41hjdb,._38jd5a table._4kxuvi,._38jd5a table._4l9gon,._38jd5a table._4e3w0i,._38jd5a table._2ay2el,._38jd5a table._5w8uze,._38jd5a table._2indnj,._38jd5a table._2pqcc9,._38jd5a table._5c5z56,._38jd5a table._2hd5of,._38jd5a table._6a17yj,._38jd5a table._42qh1k,._38jd5a table._1oeyz3,._38jd5a table._3pyuzk,._38jd5a table._2b18cy,._38jd5a table._2opg2c,._38jd5a table._6d9e6d,._38jd5a table._1vtcnh,._38jd5a table._mgpvfu{min-width:0!important}._38jd5a ._463caj{overflow-x:auto;max-width:100%;-webkit-overflow-scrolling:touch}@media (max-width:600px){._38jd5a ._463caj table{min-width:0;table-layout:auto!important}}

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

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



._3cl84j {
  padding: var(--t-section-py, 4.5rem) var(--t-section-px, 1.5rem);
  font-family: var(--t-font-body, system-ui, sans-serif);
}
._4pm4z0 {
  background: var(--c-bg-light-2, #f4f2f3);
  color: var(--c-text-on-light, #0b1020);
}
._4gcqw7 {
  background: var(--c-bg-darker, #0a090b);
  color: var(--c-text-on-dark, #f8fafc);
}
._1pg9tx {
  background: var(--c-bg-beige, #f2e8d8);
  color: var(--c-text-on-light, #0b1020);
}
._247s1d {
  background: var(--c-bg-gray, #e8e9ec);
  color: var(--c-text-on-light, #0b1020);
}
._5ihils {
  width: 100%;
  max-width: var(--t-container-max, 1200px);
  margin: 0 auto;
}
._69qzyh {
  display: flex;
  align-items: end;
  justify-content: space-between;
  gap: var(--t-space-lg, 1.5rem);
  margin-bottom: var(--t-space-xl, 2rem);
}
._pzcwf0 {
  max-width: var(--t-content-max, 42rem);
}
._3j9bvj {
  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;
}
._3kwmd1 {
  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;
}
._4pm4z0 ._3kwmd1 {
  color: var(--c-title-on-light, #0b1020);
}
._4gcqw7 ._3kwmd1 {
  color: var(--c-title-on-dark, #f8fafc);
}
._1pg9tx ._3kwmd1,
._247s1d ._3kwmd1 {
  color: var(--c-title-on-light, #0b1020);
}
._5os38x {
  max-width: var(--t-copy-max, 32rem);
  margin: 0;
  font-size: var(--t-fs-base, 16px);
  line-height: var(--t-lh-body, 1.65);
}
._4pm4z0 ._5os38x {
  color: var(--c-muted-on-light, #4d5670);
}
._4gcqw7 ._5os38x {
  color: var(--c-muted-on-dark, #a7b0c3);
}
._1pg9tx ._5os38x,
._247s1d ._5os38x {
  color: var(--c-muted-on-light, #4d5670);
}
._44ebiq {
  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;
}
._4qbm70 {
  min-width: 0;
}
._56bd69 {
  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;
}
._4pm4z0 ._56bd69 {
  border-color: var(--c-border-on-light, #e3dfe1);
  background: var(--c-surface-light, #ffffff);
}
._4gcqw7 ._56bd69 {
  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));
}
._1pg9tx ._56bd69 {
  border-color: var(--c-border-beige, #e6d9bd);
  background: var(--c-card-beige, #fff8ec);
}
._247s1d ._56bd69 {
  border-color: var(--c-border-gray, #dcdfe4);
  background: var(--c-card-gray, #f5f6f8);
}
._56bd69:hover,
._56bd69: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));
}
._1u961b {
  position: relative;
  width: 100%;
  aspect-ratio: 400 / 400;
  overflow: hidden;
}
._4pm4z0 ._1u961b {
  background: linear-gradient(145deg, var(--c-surface-light-alt, #eef1f8), var(--c-surface-light, #ffffff));
}
._4gcqw7 ._1u961b {
  background: linear-gradient(145deg, var(--c-surface-alt, #1d2943), var(--c-surface-dark, #141c2f));
}
._1pg9tx ._1u961b {
  background: linear-gradient(145deg, var(--c-surface-beige-alt, #f7ecd8), var(--c-card-beige, #fff8ec));
}
._247s1d ._1u961b {
  background: linear-gradient(145deg, var(--c-surface-gray-alt, #eef0f3), var(--c-card-gray, #f5f6f8));
}
._4tjigq {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
._t05yzr {
  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;
}
._387g6x {
  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;
}
._56bd69:hover ._387g6x,
._56bd69:focus-within ._387g6x {
  opacity: 1;
}
._3xas5q {
  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;
}
._56bd69:hover ._3xas5q,
._56bd69:focus-within ._3xas5q {
  transform: translateY(0);
}
._5gmha4 {
  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);
}
._2bdvgq {
  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;
}
._2bdvgq:hover {
  background: var(--c-accent, #a78bfa);
  transform: scale(var(--t-button-hover-scale, 1.02));
}
._2bdvgq:focus-visible {
  outline: var(--t-focus-width, 3px) solid var(--c-accent, #a78bfa);
  outline-offset: var(--t-focus-offset, 3px);
}
@media (max-width: 64rem) {
  ._44ebiq {
    grid-template-columns: repeat(min(var(--slg-columns, 4), 3), minmax(0, 1fr));
  }
}
@media (max-width: 48rem) {
  ._3cl84j {
    padding: calc(var(--t-section-py, 4.5rem) * 0.7) var(--t-section-px-mobile, 1rem);
  }
  ._69qzyh {
    align-items: flex-start;
    flex-direction: column;
  }
  ._5os38x {
    max-width: none;
  }
  ._44ebiq {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  ._387g6x {
    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%);
  }
  ._3xas5q {
    transform: translateY(0);
  }
}
@media (max-width: 30rem) {
  ._44ebiq {
    grid-template-columns: 1fr;
  }
}
@media (prefers-reduced-motion: reduce) {
  ._56bd69,
  ._2bdvgq,
  ._387g6x,
  ._3xas5q {
    transition: none;
  }
  ._56bd69:hover,
  ._56bd69:focus-within,
  ._2bdvgq:hover {
    transform: none;
  }
}


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


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

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

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

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

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