*,*::before,*::after{box-sizing:border-box;}
html,body{margin:0;padding:0;}
img{max-width:100%;display:block;}
ul{list-style:none;margin:0;padding:0;}
a{color:inherit;text-decoration:none;}
button{font:inherit;background:none;border:none;cursor:pointer;color:inherit;}
table{border-collapse:collapse;width:100%;}

html{background:var(--_021349c0_aemnu);}
body{
  position:relative;
  min-height:100vh;
  overflow-x:hidden;
  background:var(--_021349c0_aemnu);
  color:var(--_1919462f_aemnu);
  font-family:var(--_2e409398_aemnu);
  font-size:17px;
  line-height:1.6;
}

._7b0dcd72_aemnu{
  position:fixed;
  inset:0;
  pointer-events:none;
  z-index:2;
}
._7b0dcd72_aemnu::before{
  content:"";
  position:absolute;
  inset:0;
  background:repeating-linear-gradient(0deg, rgba(0,0,0,0.35) 0 1px, rgba(0,0,0,0) 1px 3px);
  mix-blend-mode:multiply;
}
._7b0dcd72_aemnu::after{
  content:"";
  position:absolute;
  inset:0;
  background:radial-gradient(ellipse at center, rgba(0,0,0,0) 40%, rgba(0,0,0,0.6) 100%);
}

a:focus-visible,button:focus-visible,input:focus-visible{
  outline:2px solid var(--_f12e7fb2_aemnu);
  outline-offset:2px;
}

._2a932e9b_aemnu{
  position:absolute;
  left:-999px;
  top:auto;
  background:var(--_448efcfe_aemnu);
  color:var(--_1919462f_aemnu);
  padding:var(--_f1a49b36_aemnu) var(--_ebcefd30_aemnu);
  z-index:100;
  border:1px solid var(--_518f8f30_aemnu);
}
._2a932e9b_aemnu:focus{
  left:var(--_f1a49b36_aemnu);
  top:var(--_f1a49b36_aemnu);
}

._04fcbe88_aemnu{
  width:100%;
  max-width:var(--_b28c5a69_aemnu);
  margin-inline:auto;
  padding-inline:var(--_ebcefd30_aemnu);
  position:relative;
  z-index:4;
}

._ea5d1bcc_aemnu{
  position:relative;
  z-index:20;
  background:var(--_448efcfe_aemnu);
  border-bottom:1px solid var(--_518f8f30_aemnu);
}
._d3557d4b_aemnu{
  max-width:var(--_b28c5a69_aemnu);
  margin-inline:auto;
  display:flex;
  flex-wrap:nowrap;
  align-items:center;
  justify-content:space-between;
  gap:var(--_f1a49b36_aemnu);
  padding:var(--_f1a49b36_aemnu) var(--_ebcefd30_aemnu);
}

._d3d2ae4c_aemnu{
  display:flex;
  align-items:center;
  gap:var(--_f1a49b36_aemnu);
  flex-shrink:0;
  min-width:0;
  font-family:var(--_07da3acc_aemnu);
  color:var(--_cd1c1b94_aemnu);
}
._d3d2ae4c_aemnu img{
  flex-shrink:0;
  width:40px;
  height:40px;
}
._d3d2ae4c_aemnu span{
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
}

._df08c3a0_aemnu{
  position:absolute;
  opacity:0;
  width:1px;
  height:1px;
  pointer-events:none;
}
._6ee4752a_aemnu{
  display:none;
  flex-shrink:0;
  flex-direction:column;
  justify-content:center;
  gap:4px;
  width:2rem;
  height:2rem;
  padding:var(--_4a633422_aemnu);
  cursor:pointer;
}
._b1ce17fd_aemnu{
  display:block;
  width:100%;
  height:2px;
  background:var(--_52c8f77c_aemnu);
}

._7ad29bd7_aemnu{
  min-width:0;
  flex:1 1 auto;
}
._1b8e2082_aemnu{
  display:flex;
  align-items:center;
  gap:var(--_f1a49b36_aemnu);
  flex-wrap:nowrap;
}
._28ffd44e_aemnu{
  position:relative;
}
._64e93798_aemnu{
  font-family:var(--_2e409398_aemnu);
  font-size:0.95rem;
  color:var(--_1919462f_aemnu);
  padding:var(--_f1a49b36_aemnu);
  white-space:nowrap;
}
._64e93798_aemnu:hover{color:var(--_f12e7fb2_aemnu);}
._28ffd44e_aemnu > a{
  display:block;
  padding:var(--_f1a49b36_aemnu);
  white-space:nowrap;
  color:var(--_1919462f_aemnu);
}
._28ffd44e_aemnu > a:hover{color:var(--_f12e7fb2_aemnu);}

._c81b503c_aemnu{
  display:none;
  position:absolute;
  top:100%;
  left:0;
  min-width:200px;
  background:var(--_448efcfe_aemnu);
  border:1px solid var(--_518f8f30_aemnu);
  box-shadow:var(--_cd10c91b_aemnu);
  z-index:30;
  padding:var(--_f1a49b36_aemnu) 0;
  visibility:hidden;
  opacity:0;
}
._28ffd44e_aemnu:hover > ._c81b503c_aemnu,
._28ffd44e_aemnu:focus-within > ._c81b503c_aemnu{
  display:block;
  visibility:visible;
  opacity:1;
}
._c81b503c_aemnu li a{
  display:block;
  padding:var(--_f1a49b36_aemnu) var(--_ebcefd30_aemnu);
  white-space:nowrap;
}
._c81b503c_aemnu li a:hover{background:var(--_021349c0_aemnu);color:var(--_f12e7fb2_aemnu);}

._f8db89a8_aemnu{
  flex-shrink:0;
  min-width:0;
  display:inline-flex;
  align-items:center;
  gap:var(--_4a633422_aemnu);
  background:var(--_52c8f77c_aemnu);
  color:var(--_210c7928_aemnu);
  padding:var(--_ebcefd30_aemnu);
  font-family:var(--_07da3acc_aemnu);
  font-size:0.9rem;
  white-space:nowrap;
  border-radius:0;
}
._f8db89a8_aemnu:hover{background:var(--_13d02b4e_aemnu);color:var(--_dd50baf8_aemnu);}

@media (max-width:900px){
  ._d3d2ae4c_aemnu span{display:none;}
  ._6ee4752a_aemnu{display:flex;}
  ._7ad29bd7_aemnu{
    position:absolute;
    top:100%;
    left:0;
    right:0;
    display:none;
    background:var(--_448efcfe_aemnu);
    border-top:1px solid var(--_518f8f30_aemnu);
    padding:var(--_ebcefd30_aemnu);
    z-index:25;
    max-height:80vh;
    overflow-y:auto;
  }
  ._df08c3a0_aemnu:checked ~ ._7ad29bd7_aemnu{display:block;}
  ._1b8e2082_aemnu{
    flex-direction:column;
    align-items:stretch;
    gap:var(--_4a633422_aemnu);
  }
  ._28ffd44e_aemnu{width:100%;}
  ._c81b503c_aemnu{
    display:block;
    visibility:visible;
    opacity:1;
    position:static;
    border:none;
    box-shadow:none;
    padding-left:var(--_ebcefd30_aemnu);
    background:transparent;
  }
  ._f8db89a8_aemnu{
    font-size:0.8rem;
    padding:var(--_f1a49b36_aemnu);
    white-space:nowrap;
  }
}

._7d0185db_aemnu{
  background:var(--_021349c0_aemnu);
  padding-block:var(--_1f2f551f_aemnu);
  position:relative;
}
._54d46cd5_aemnu{
  display:flex;
  flex-direction:column;
  align-items:flex-start;
  gap:var(--_ebcefd30_aemnu);
}
._90bf14de_aemnu{
  font-family:var(--_07da3acc_aemnu);
  color:var(--_13d02b4e_aemnu);
  text-transform:uppercase;
  letter-spacing:0.12em;
  font-size:0.85rem;
  margin:0;
}
._0e7658e9_aemnu{
  font-family:var(--_07da3acc_aemnu);
  font-size:clamp(2rem, 4vw + 1rem, 3.5rem);
  color:var(--_cd1c1b94_aemnu);
  text-shadow:0 0 8px var(--_52c8f77c_aemnu),0 0 14px var(--_52c8f77c_aemnu);
  margin:0;
  line-height:1.1;
}
._58dd0519_aemnu{
  display:inline-block;
  width:0.5ch;
  height:0.85em;
  background:var(--_52c8f77c_aemnu);
  margin-left:4px;
  vertical-align:-0.08em;
  animation:_66c34a13_aemnu 1s steps(1,end) infinite;
}
@keyframes _66c34a13_aemnu{0%,49%{opacity:1;}50%,100%{opacity:0;}}

._5d5d93f4_aemnu{
  font-size:1.1rem;
  color:var(--_1919462f_aemnu);
  max-width:none;
  margin:0;
}

._a7f34d52_aemnu{
  display:flex;
  flex-wrap:wrap;
  width:100%;
  gap:0;
  border:1px solid var(--_518f8f30_aemnu);
  background:var(--_448efcfe_aemnu);
  margin:0;
}
._7273fd39_aemnu{
  flex:1 1 0;
  min-width:120px;
  padding:var(--_ebcefd30_aemnu);
  border-right:1px solid var(--_518f8f30_aemnu);
  display:flex;
  flex-direction:column;
  gap:var(--_4a633422_aemnu);
}
._7273fd39_aemnu:last-child{border-right:none;}
._7273fd39_aemnu dt{
  order:2;
  font-size:13px;
  font-weight:700;
  color:var(--_b0f33f01_aemnu);
  text-transform:uppercase;
  letter-spacing:0.06em;
  margin:0;
}
._7273fd39_aemnu dd{
  order:1;
  font-family:var(--_07da3acc_aemnu);
  font-size:1.6rem;
  color:var(--_cd1c1b94_aemnu);
  margin:0;
}
@media (max-width:640px){
  ._a7f34d52_aemnu{flex-wrap:wrap;}
  ._7273fd39_aemnu{flex:1 1 45%;border-right:none;border-bottom:1px solid var(--_518f8f30_aemnu);}
}

._fdc437c7_aemnu{
  width:min(640px, 100%);
  align-self:center;
  border:1px solid var(--_518f8f30_aemnu);
  outline:1px solid var(--_518f8f30_aemnu);
  outline-offset:3px;
  border-radius:var(--_3ef2e5bd_aemnu);
  background:var(--_448efcfe_aemnu);
  padding:var(--_f1a49b36_aemnu);
  box-shadow:var(--_cd10c91b_aemnu);
}
._407e454e_aemnu{
  display:flex;
  align-items:center;
  gap:var(--_4a633422_aemnu);
  padding:var(--_4a633422_aemnu) var(--_f1a49b36_aemnu);
  border-bottom:1px solid var(--_518f8f30_aemnu);
  margin-bottom:var(--_f1a49b36_aemnu);
}
._03341880_aemnu{
  width:8px;
  height:8px;
  border-radius:50%;
  background:var(--_b0f33f01_aemnu);
  display:inline-block;
}
._03341880_aemnu:first-child{
  background:var(--_52c8f77c_aemnu);
  animation:_0b036291_aemnu 2s ease-in-out infinite;
}
@keyframes _0b036291_aemnu{0%,100%{opacity:1;}50%{opacity:0.25;}}
._bec6b55d_aemnu{
  margin-left:auto;
  font-size:0.75rem;
  color:var(--_b0f33f01_aemnu);
  letter-spacing:0.08em;
}
._cd626e11_aemnu{
  width:100%;
  min-height:120px;
  display:flex;
}
._cd626e11_aemnu img{
  width:100%;
  height:auto;
  margin:auto;
}

._248d996b_aemnu{
  position:relative;
  overflow:hidden;
  display:inline-flex;
  align-items:center;
  gap:var(--_f1a49b36_aemnu);
  align-self:center;
  background:var(--_52c8f77c_aemnu);
  color:var(--_210c7928_aemnu);
  border-radius:0;
  padding:var(--_ebcefd30_aemnu) var(--_8483db63_aemnu);
  font-family:var(--_07da3acc_aemnu);
  font-size:1rem;
}
._248d996b_aemnu:hover{background:var(--_13d02b4e_aemnu);color:var(--_dd50baf8_aemnu);}
._1315d69c_aemnu{color:inherit;}
._248d996b_aemnu::after{
  content:"";
  position:absolute;
  top:0;
  bottom:0;
  left:0;
  width:30%;
  background:linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.3) 50%, rgba(255,255,255,0) 100%);
  animation:_4af42ccd_aemnu 3s ease-in-out infinite;
  pointer-events:none;
}
@keyframes _4af42ccd_aemnu{0%{transform:translateX(-140%);}100%{transform:translateX(240%);}}

@media (prefers-reduced-motion: reduce){
  ._58dd0519_aemnu{animation:none;opacity:1;}
  ._03341880_aemnu:first-child{animation:none;opacity:1;}
  ._248d996b_aemnu::after{animation:none;display:none;}
}

._7d7ee64e_aemnu{position:relative;z-index:4;}
._0ea738c7_aemnu{padding-block:var(--_1f2f551f_aemnu);}
._3233a59b_aemnu{
  display:flex;
  flex-direction:column;
  gap:var(--_8483db63_aemnu);
}
._458e6f44_aemnu{
  font-size:1rem;
}
._458e6f44_aemnu h2{
  font-family:var(--_07da3acc_aemnu);
  font-size:1.9rem;
  color:var(--_cd1c1b94_aemnu);
  text-shadow:0 0 6px var(--_52c8f77c_aemnu);
  border-left:4px solid var(--_13d02b4e_aemnu);
  padding-left:var(--_ebcefd30_aemnu);
  margin:var(--_8483db63_aemnu) 0 var(--_f1a49b36_aemnu);
}
._458e6f44_aemnu h3{
  font-family:var(--_07da3acc_aemnu);
  font-size:1.3rem;
  color:var(--_1919462f_aemnu);
  border-bottom:1px solid var(--_518f8f30_aemnu);
  padding-bottom:var(--_4a633422_aemnu);
  margin:var(--_ebcefd30_aemnu) 0 var(--_f1a49b36_aemnu);
}
._458e6f44_aemnu p{
  margin:0 0 var(--_ebcefd30_aemnu);
}
._458e6f44_aemnu table{
  margin:var(--_ebcefd30_aemnu) 0;
  border:1px solid var(--_518f8f30_aemnu);
  background:var(--_448efcfe_aemnu);
}
._458e6f44_aemnu table th,
._458e6f44_aemnu table td{
  border:1px solid var(--_518f8f30_aemnu);
  padding:var(--_ebcefd30_aemnu);
  text-align:left;
}
._458e6f44_aemnu table th{
  color:var(--_b0f33f01_aemnu);
  font-size:13px;
  font-weight:700;
  text-transform:uppercase;
}
._458e6f44_aemnu ol{
  list-style:none;
  margin:var(--_8483db63_aemnu) 0;
  padding-left:var(--_8483db63_aemnu);
  position:relative;
}
._458e6f44_aemnu ol::before{
  content:"";
  position:absolute;
  left:calc(var(--_8483db63_aemnu)/2 - 1px);
  top:0;
  bottom:0;
  width:2px;
  background:var(--_518f8f30_aemnu);
}
._458e6f44_aemnu ol li{
  position:relative;
  padding:var(--_f1a49b36_aemnu) 0 var(--_f1a49b36_aemnu) var(--_8483db63_aemnu);
}
._458e6f44_aemnu ol li::before{
  content:"";
  position:absolute;
  left:calc(var(--_8483db63_aemnu)/2 - 5px);
  top:calc(var(--_f1a49b36_aemnu) + 4px);
  width:8px;
  height:8px;
  border-radius:50%;
  background:var(--_13d02b4e_aemnu);
}
._458e6f44_aemnu ul{
  margin:var(--_ebcefd30_aemnu) 0;
  padding-left:var(--_8483db63_aemnu);
}
._458e6f44_aemnu ul li{
  position:relative;
  padding:var(--_4a633422_aemnu) 0;
}
._458e6f44_aemnu ul li::before{
  content:">";
  color:var(--_13d02b4e_aemnu);
  margin-right:var(--_f1a49b36_aemnu);
}
._458e6f44_aemnu blockquote{
  font-family:var(--_07da3acc_aemnu);
  font-style:italic;
  font-size:clamp(1.4rem, 2vw + 1rem, 2.1rem);
  color:var(--_cd1c1b94_aemnu);
  border-left:4px solid var(--_52c8f77c_aemnu);
  background:var(--_448efcfe_aemnu);
  padding:var(--_ebcefd30_aemnu);
  margin:var(--_8483db63_aemnu) 0;
}
._458e6f44_aemnu a{
  color:var(--_f12e7fb2_aemnu);
  text-decoration:underline;
}

._1629514f_aemnu{
  border-top:1px solid var(--_518f8f30_aemnu);
  padding-top:var(--_8483db63_aemnu);
}

._85129cfa_aemnu{
  background:var(--_448efcfe_aemnu);
  border-top:1px solid var(--_518f8f30_aemnu);
  padding:var(--_8483db63_aemnu) var(--_ebcefd30_aemnu);
  position:relative;
  z-index:4;
}
._9801c209_aemnu{
  max-width:var(--_b28c5a69_aemnu);
  margin-inline:auto;
  display:flex;
  flex-wrap:wrap;
  justify-content:space-between;
  align-items:center;
  gap:var(--_ebcefd30_aemnu);
  padding-bottom:var(--_ebcefd30_aemnu);
  border-bottom:1px solid var(--_518f8f30_aemnu);
}
._72154fbb_aemnu{
  font-family:var(--_07da3acc_aemnu);
  color:var(--_cd1c1b94_aemnu);
}
._b9c06878_aemnu{font-size:1.1rem;}
._19a4fade_aemnu{
  display:flex;
  flex-wrap:wrap;
  gap:var(--_ebcefd30_aemnu);
}
._19a4fade_aemnu a{color:var(--_b0f33f01_aemnu);}
._19a4fade_aemnu a:hover{color:var(--_f12e7fb2_aemnu);}
._e9637e07_aemnu,
._b98250c6_aemnu{
  max-width:var(--_b28c5a69_aemnu);
  margin:var(--_f1a49b36_aemnu) auto 0;
  color:var(--_b0f33f01_aemnu);
  font-size:0.85rem;
}
