
*,*::before,*::after{box-sizing:border-box;}
html{scroll-behavior:smooth;}
body{
  margin:0;
  background:var(--_c25e1757_x5t2v);
  color:var(--_f8f4846a_x5t2v);
  font-family:var(--_94fa12b4_x5t2v);
  font-size:17px;
  line-height:1.6;
  position:relative;
  overflow-x:hidden;
}
img{max-width:100%;display:block;}
a{color:inherit;}

body::before{
  content:"";
  position:fixed;
  inset:0;
  background-image:
    radial-gradient(rgba(255,255,255,.05) 1px, transparent 1px),
    radial-gradient(rgba(0,0,0,.16) 1px, transparent 1px);
  background-size:15px 15px,15px 15px;
  background-position:0 0, 7px 7px;
  pointer-events:none;
  z-index:0;
  animation:_38728c27_x5t2v 9s ease-out 1 forwards;
}
@keyframes _38728c27_x5t2v{
  from{background-position:0 0, 7px 7px;}
  to{background-position:15px 15px, 22px 22px;}
}

._e4e3f930_x5t2v{
  position:absolute;
  left:-999px;
  top:auto;
  width:1px;height:1px;overflow:hidden;
  background:var(--_e1461c28_x5t2v);
  color:var(--_f8f4846a_x5t2v);
  padding:var(--_cbef3e2e_x5t2v);
  border:3px solid var(--_6d496b88_x5t2v);
  z-index:200;
}
._e4e3f930_x5t2v:focus{
  left:var(--_cbef3e2e_x5t2v);
  top:var(--_cbef3e2e_x5t2v);
  width:auto;height:auto;overflow:visible;
}

h1,h2,h3,h4{font-family:var(--_7a1e4790_x5t2v);color:var(--_85d56144_x5t2v);margin:0 0 var(--_cbef3e2e_x5t2v);line-height:1.1;}
p{margin:0 0 var(--_cbef3e2e_x5t2v);}
h2{
  font-size:clamp(1.6rem,3vw,2.2rem);
  color:var(--_f8f4846a_x5t2v);
  text-shadow: 2px 2px 0 var(--_d8b34a19_x5t2v);
  border-bottom:3px solid var(--_6d496b88_x5t2v);
  padding-bottom:var(--_16855c12_x5t2v);
  margin-top:var(--_687d030e_x5t2v);
}
h3{
  font-size:clamp(1.2rem,2vw,1.5rem);
  color:var(--_f8f4846a_x5t2v);
  text-shadow:2px 2px 0 var(--_f6e64c1a_x5t2v);
  margin-top:var(--_27ace088_x5t2v);
}
table{width:100%;border-collapse:collapse;margin:var(--_27ace088_x5t2v) 0;background:var(--_e1461c28_x5t2v);border:3px solid var(--_6d496b88_x5t2v);box-shadow:5px 5px 0 var(--_f8f4846a_x5t2v);border-radius:var(--_6bf6becd_x5t2v);overflow:hidden;}
th,td{padding:var(--_cbef3e2e_x5t2v);border-bottom:1px solid var(--_6d496b88_x5t2v);text-align:left;}
th{background:var(--_f18aa34d_x5t2v);color:var(--_b0bc9957_x5t2v);font-family:var(--_7a1e4790_x5t2v);}
tr:last-child td{border-bottom:none;}

:focus-visible{outline:3px solid var(--_f6e64c1a_x5t2v);outline-offset:2px;}

._3ce0f830_x5t2v{
  position:sticky;top:0;z-index:50;
  display:flex;flex-wrap:nowrap;align-items:center;gap:var(--_cbef3e2e_x5t2v);
  background:var(--_e1461c28_x5t2v);
  border-bottom:3px solid var(--_6d496b88_x5t2v);
  padding:var(--_cbef3e2e_x5t2v);
}
._afdf0938_x5t2v{
  display:flex;align-items:center;gap:var(--_16855c12_x5t2v);
  flex-shrink:0;text-decoration:none;color:var(--_f8f4846a_x5t2v);
  font-family:var(--_7a1e4790_x5t2v);font-size:1.05rem;white-space:nowrap;
}
._afdf0938_x5t2v img{flex-shrink:0;}

._84890567_x5t2v{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);}
._4f373d2f_x5t2v{
  display:none;flex-shrink:0;cursor:pointer;
  width:2.2rem;height:2.2rem;
  align-items:center;justify-content:center;flex-direction:column;gap:4px;
  border:3px solid var(--_6d496b88_x5t2v);border-radius:var(--_68f6928a_x5t2v);
  background:var(--_e1461c28_x5t2v);
}
._4f373d2f_x5t2v span{display:block;width:1.1rem;height:2px;background:var(--_f8f4846a_x5t2v);}

._19d9b752_x5t2v{flex:1;min-width:0;}
._19d9b752_x5t2v > ul{display:flex;align-items:center;gap:var(--_16855c12_x5t2v);list-style:none;margin:0;padding:0;flex-wrap:nowrap;}
._19d9b752_x5t2v li{position:relative;}
._19d9b752_x5t2v a{
  display:inline-block;padding:var(--_cbef3e2e_x5t2v);text-decoration:none;
  color:var(--_f8f4846a_x5t2v);white-space:nowrap;transition:color .15s ease;
}
._19d9b752_x5t2v a:hover,._19d9b752_x5t2v a:focus-visible{color:var(--_f6e64c1a_x5t2v);}
._eebe2e75_x5t2v > span{
  display:inline-flex;align-items:center;gap:.35em;
  padding:var(--_cbef3e2e_x5t2v);font-weight:700;color:var(--_f8f4846a_x5t2v);
  cursor:pointer;white-space:nowrap;user-select:none;
}
._eebe2e75_x5t2v > span::after{
  content:"";width:0;height:0;
  border-left:4px solid transparent;border-right:4px solid transparent;
  border-top:5px solid currentColor;
}body ._1edf1b81_x5t2v._1edf1b81_x5t2v{
  display:none;position:absolute;top:100%;left:0;min-width:210px;
  background:var(--_e1461c28_x5t2v);border:3px solid var(--_6d496b88_x5t2v);
  box-shadow:var(--_a1938860_x5t2v);padding:var(--_cbef3e2e_x5t2v);
  list-style:none;margin:0;z-index:60;
}
._eebe2e75_x5t2v:hover > ._1edf1b81_x5t2v,
._eebe2e75_x5t2v:focus-within > ._1edf1b81_x5t2v{display:block;}
._1edf1b81_x5t2v a{padding:var(--_16855c12_x5t2v) 0;}

._0aefab7f_x5t2v{
  flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;
  font-family:var(--_7a1e4790_x5t2v);text-decoration:none;white-space:nowrap;
  border:3px solid var(--_f8f4846a_x5t2v);border-radius:var(--_68f6928a_x5t2v);
  background:var(--_f18aa34d_x5t2v);color:var(--_b0bc9957_x5t2v);
  padding:var(--_cbef3e2e_x5t2v);
  box-shadow:4px 4px 0 var(--_f8f4846a_x5t2v);
  transition:transform .15s ease, box-shadow .15s ease, background-color .15s ease;
  min-width:0;
}
._0aefab7f_x5t2v:hover,._0aefab7f_x5t2v:focus-visible{
  transform:translate(2px,2px);
  box-shadow:2px 2px 0 var(--_f8f4846a_x5t2v);
  background:var(--_d8b34a19_x5t2v);color:var(--_8ab39a9e_x5t2v);
}

._a0c8af9f_x5t2v{
  position:relative;z-index:1;
  background:var(--_e1461c28_x5t2v);
  border-top:3px solid var(--_6d496b88_x5t2v);
  padding:var(--_27ace088_x5t2v) var(--_cbef3e2e_x5t2v);
  margin-top:var(--_687d030e_x5t2v);
}
._f6d901f1_x5t2v{
  display:flex;flex-wrap:wrap;gap:var(--_cbef3e2e_x5t2v);
  max-width:var(--_930908f5_x5t2v);margin:0 auto var(--_cbef3e2e_x5t2v);
}
._f6d901f1_x5t2v a{text-decoration:none;color:var(--_9e40e850_x5t2v);}
._f6d901f1_x5t2v a:hover,._f6d901f1_x5t2v a:focus-visible{color:var(--_f6e64c1a_x5t2v);}
._37da5b46_x5t2v,._6f0940a0_x5t2v{
  max-width:var(--_930908f5_x5t2v);margin:0 auto;
  color:var(--_9e40e850_x5t2v);font-size:14px;
}
._6f0940a0_x5t2v{margin-top:var(--_16855c12_x5t2v);}

._07a8b7d9_x5t2v{position:relative;z-index:1;}
._09002a7c_x5t2v{max-width:var(--_930908f5_x5t2v);margin:0 auto;padding:0 var(--_cbef3e2e_x5t2v);}

._778e2647_x5t2v{
  position:relative;z-index:1;
  background:var(--_e1461c28_x5t2v);
  border-bottom:3px solid var(--_6d496b88_x5t2v);
  padding:var(--_687d030e_x5t2v) 0;
}
._471eccaf_x5t2v{
  display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--_27ace088_x5t2v);
}
._fa60bdd2_x5t2v{flex:1 1 52%;min-width:280px;position:relative;z-index:2;}
._2fbb2681_x5t2v{
  font-family:var(--_7a1e4790_x5t2v);
  color:var(--_f6e64c1a_x5t2v);text-transform:uppercase;letter-spacing:.12em;
  font-size:14px;margin-bottom:var(--_16855c12_x5t2v);
}
._3102e200_x5t2v{
  font-size:clamp(2.1rem,5vw,3.4rem);
  color:var(--_85d56144_x5t2v);
  text-shadow: 2.7px 2.7px 0 var(--_f18aa34d_x5t2v);
  margin-bottom:0;
}
._2f7288c9_x5t2v{
  flex:1 1 40%;min-width:40%;
  align-self:center;position:relative;z-index:1;
  padding:var(--_16855c12_x5t2v);
  margin-top:calc(var(--_687d030e_x5t2v) * -1);
  display:flex;align-items:center;justify-content:center;
  min-height:2rem;
}
._2f7288c9_x5t2v img{width:100%;height:auto;}
._e8453897_x5t2v{
  position:absolute;top:-14px;right:-14px;width:60px;height:60px;
  background:var(--_f6e64c1a_x5t2v);
  clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);
  transform:rotate(-10deg);
  box-shadow:3px 3px 0 var(--_f8f4846a_x5t2v);
  animation:_ffc83365_x5t2v .6s ease-out both;
  z-index:3;
}
@keyframes _ffc83365_x5t2v{
  from{transform:rotate(-10deg) scale(.3);opacity:0;}
  to{transform:rotate(-10deg) scale(1);opacity:1;}
}
._68d6475d_x5t2v{margin-top:var(--_27ace088_x5t2v);position:relative;z-index:1;}
._e78eefd5_x5t2v{font-size:1.15rem;max-width:none;}
._7c05aaa2_x5t2v{
  display:inline-flex;align-items:center;justify-content:center;
  font-family:var(--_7a1e4790_x5t2v);text-decoration:none;
  border:3px solid var(--_f8f4846a_x5t2v);border-radius:var(--_6bf6becd_x5t2v);
  background:var(--_f18aa34d_x5t2v);color:var(--_b0bc9957_x5t2v);
  padding:var(--_cbef3e2e_x5t2v) var(--_27ace088_x5t2v);
  box-shadow:6px 6px 0 var(--_f8f4846a_x5t2v);
  transition:transform .15s ease, box-shadow .15s ease, background-color .15s ease;
  margin-bottom:var(--_27ace088_x5t2v);
}
._7c05aaa2_x5t2v:hover,._7c05aaa2_x5t2v:focus-visible{
  transform:translate(3px,3px);
  box-shadow:3px 3px 0 var(--_f8f4846a_x5t2v);
  background:var(--_d8b34a19_x5t2v);color:var(--_8ab39a9e_x5t2v);
}

._c6c12d6f_x5t2v{
  display:flex;flex-wrap:wrap;gap:var(--_cbef3e2e_x5t2v);
  margin:0;padding:0;list-style:none;
}
._7f925c09_x5t2v{
  flex:1 1 140px;
  background:var(--_e1461c28_x5t2v);
  border:3px solid var(--_6d496b88_x5t2v);
  border-radius:var(--_6bf6becd_x5t2v);
  padding:var(--_cbef3e2e_x5t2v);
  box-shadow:5px 5px 0 var(--_f8f4846a_x5t2v);
}
._7f925c09_x5t2v dt{
  margin:0;font-size:13px;font-weight:700;
  color:var(--_9e40e850_x5t2v);text-transform:uppercase;letter-spacing:.06em;
}
._7f925c09_x5t2v dd{
  margin:var(--_0b5bc628_x5t2v) 0 0;
  font-family:var(--_7a1e4790_x5t2v);
  font-size:clamp(1.3rem,3vw,1.9rem);
  color:var(--_85d56144_x5t2v);
  text-shadow:2px 2px 0 var(--_d8b34a19_x5t2v);
}
._7f925c09_x5t2v:nth-child(2){background:var(--_d8b34a19_x5t2v);}
._7f925c09_x5t2v:nth-child(2) dt{color:var(--_8ab39a9e_x5t2v);}
._7f925c09_x5t2v:nth-child(2) dd{color:var(--_8ab39a9e_x5t2v);text-shadow:2px 2px 0 var(--_f18aa34d_x5t2v);}

._e505b906_x5t2v{
  overflow:hidden;white-space:nowrap;text-align:center;
  font-family:var(--_7a1e4790_x5t2v);
  color:var(--_d8b34a19_x5t2v);
  letter-spacing:.5em;font-size:.9rem;
  margin:var(--_687d030e_x5t2v) 0;user-select:none;
}
._e505b906_x5t2v::before{
  content:"\25C6 \25C6 \25C6 \25C6 \25C6 \25C6 \25C6 \25C6 \25C6 \25C6 \25C6 \25C6 \25C6 \25C6 \25C6 \25C6 \25C6 \25C6 \25C6 \25C6 \25C6 \25C6 \25C6 \25C6";
}

._03fe6da0_x5t2v{padding:0 0 var(--_687d030e_x5t2v);}
._dc3f46d6_x5t2v{font-size:1rem;}
._dc3f46d6_x5t2v p:first-of-type::first-letter{
  float:left;
  font-family:var(--_7a1e4790_x5t2v);
  font-size:3.4rem;
  line-height:.85;
  color:var(--_f18aa34d_x5t2v);
  text-shadow:3px 3px 0 var(--_f8f4846a_x5t2v);
  margin:.05em var(--_16855c12_x5t2v) var(--_0b5bc628_x5t2v) 0;
}

._99036552_x5t2v{padding-bottom:var(--_687d030e_x5t2v);}

@media (max-width:900px){
  ._afdf0938_x5t2v span{display:none;}
  ._4f373d2f_x5t2v{display:flex;}
  ._19d9b752_x5t2v{
    display:none;
    position:absolute;top:100%;left:0;right:0;
    background:var(--_e1461c28_x5t2v);
    border-bottom:3px solid var(--_6d496b88_x5t2v);
    padding:var(--_cbef3e2e_x5t2v);
    max-height:80vh;overflow:auto;
    z-index:80;
  }
  ._84890567_x5t2v:checked ~ ._19d9b752_x5t2v, ._84890567_x5t2v:checked ~ * ._19d9b752_x5t2v{display:block;}
  ._19d9b752_x5t2v > ul{flex-direction:column;align-items:stretch;gap:var(--_16855c12_x5t2v);}
  ._eebe2e75_x5t2v{position:static;}
  ._1edf1b81_x5t2v{
    position:static;display:block;
    border:none;box-shadow:none;background:transparent;
    padding:0 0 0 var(--_cbef3e2e_x5t2v);margin-top:var(--_0b5bc628_x5t2v);
  }
  ._0aefab7f_x5t2v{
    font-size:.8rem;padding:var(--_16855c12_x5t2v);
    white-space:nowrap;
  }
}

@media (max-width:720px){
  ._fa60bdd2_x5t2v,._2f7288c9_x5t2v{flex:1 1 100%;min-width:100%;}
  ._2f7288c9_x5t2v{margin-top:var(--_cbef3e2e_x5t2v);}
  ._3102e200_x5t2v{text-shadow:3px 3px 0 var(--_f18aa34d_x5t2v);}
}

@media (prefers-reduced-motion:reduce){
  body::before{animation:none;}
  ._e8453897_x5t2v{animation:none;}
  *{transition:none !important;animation-duration:0.001ms !important;}
}
