*,*::before,*::after{box-sizing:border-box;}
html{-webkit-text-size-adjust:100%;}
body{margin:0;background:var(--_e99d892d_eomm7);color:var(--_49796212_eomm7);font-family:var(--_c20637fc_eomm7);font-size:17px;line-height:1.6;position:relative;overflow-x:hidden;}
img{max-width:100%;display:block;}
a{color:inherit;}
ul{margin:0;padding:0;}
:focus-visible{outline:2px solid var(--_70a91385_eomm7);outline-offset:2px;}

body::before{content:"";position:fixed;inset:0;z-index:-2;pointer-events:none;
  background:
    radial-gradient(circle at 85% 8%, rgba(255,255,255,.08) 0%, transparent 45%),
    radial-gradient(circle at 8% 92%, rgba(0,0,0,.4) 0%, transparent 50%),
    var(--_e99d892d_eomm7);
  animation:_35e47707_eomm7 32s ease-in-out infinite alternate;
}
@keyframes _35e47707_eomm7{from{transform:scale(1) translate(0,0);}to{transform:scale(1.06) translate(-14px,10px);}}

._b690ce7b_eomm7{position:absolute;left:-999px;top:0;background:var(--_5bfbc7f6_eomm7);color:var(--_49796212_eomm7);padding:var(--_4cf64ab0_eomm7) var(--_a85c0d8d_eomm7);border-radius:var(--_97450351_eomm7);z-index:200;}
._b690ce7b_eomm7:focus{left:var(--_a85c0d8d_eomm7);top:var(--_a85c0d8d_eomm7);}

._452f4948_eomm7{position:sticky;top:0;z-index:50;background:var(--_5bfbc7f6_eomm7);border-bottom:1px solid var(--_ac9ceca5_eomm7);}
._589ede3c_eomm7{max-width:var(--_9a84ad88_eomm7);margin:0 auto;display:flex;align-items:center;flex-wrap:nowrap;gap:var(--_a85c0d8d_eomm7);padding:var(--_4cf64ab0_eomm7) var(--_a85c0d8d_eomm7);}

._14e90e11_eomm7{display:flex;align-items:center;gap:var(--_4cf64ab0_eomm7);flex-shrink:0;text-decoration:none;font-family:var(--_9f30452e_eomm7);font-size:1rem;}
._14e90e11_eomm7 img{flex-shrink:0;border-radius:var(--_97450351_eomm7);}
._14e90e11_eomm7 span{color:var(--_ab3fe1e8_eomm7);white-space:nowrap;}

._7a43f457_eomm7{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px;}
._8dc6dc4b_eomm7{display:none;flex-shrink:0;cursor:pointer;color:var(--_49796212_eomm7);}

._9b221a5c_eomm7{flex:1 1 auto;min-width:0;}
._9b221a5c_eomm7>ul{list-style:none;display:flex;align-items:center;gap:var(--_4cf64ab0_eomm7);flex-wrap:nowrap;}
._9b221a5c_eomm7 li{position:relative;}
._9b221a5c_eomm7>ul>li>a,._9b221a5c_eomm7>ul>li>span{display:inline-flex;align-items:center;padding:var(--_9672d73e_eomm7) var(--_4cf64ab0_eomm7);color:var(--_49796212_eomm7);text-decoration:none;font-family:var(--_9f30452e_eomm7);font-size:.82rem;white-space:nowrap;cursor:pointer;border-radius:var(--_97450351_eomm7);}
._9b221a5c_eomm7>ul>li>a:hover,._9b221a5c_eomm7>ul>li>a:focus-visible,
._9b221a5c_eomm7>ul>li>span:hover,._9b221a5c_eomm7>ul>li>span:focus-visible{
  background:linear-gradient(180deg,var(--_1c1a62e6_eomm7),var(--_b65983a6_eomm7));
  color:var(--_e162b649_eomm7);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 3px 0 rgba(0,0,0,.55);
}body ._997cddc4_eomm7._997cddc4_eomm7{list-style:none;position:absolute;top:100%;left:0;min-width:200px;background:var(--_5bfbc7f6_eomm7);border:1px solid var(--_ac9ceca5_eomm7);border-radius:var(--_be92cd4f_eomm7);box-shadow:var(--_3cbf0cc3_eomm7);padding:var(--_4cf64ab0_eomm7);z-index:60;display:none;opacity:0;visibility:hidden;}
._0a11b02b_eomm7:hover ._997cddc4_eomm7,._0a11b02b_eomm7:focus-within ._997cddc4_eomm7{display:block;opacity:1;visibility:visible;}
._997cddc4_eomm7 a{display:block;padding:var(--_9672d73e_eomm7) var(--_4cf64ab0_eomm7);color:var(--_49796212_eomm7);text-decoration:none;border-radius:var(--_97450351_eomm7);white-space:nowrap;}
._997cddc4_eomm7 a:hover,._997cddc4_eomm7 a:focus-visible{background:var(--_e99d892d_eomm7);color:var(--_70a91385_eomm7);}

._328c6e22_eomm7{flex-shrink:0;min-width:0;position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;padding:var(--_9672d73e_eomm7) var(--_a85c0d8d_eomm7);font-family:var(--_9f30452e_eomm7);font-size:.82rem;white-space:nowrap;text-decoration:none;color:var(--_e162b649_eomm7);background:linear-gradient(180deg,var(--_1c1a62e6_eomm7) 0%,var(--_b65983a6_eomm7) 100%);border-radius:var(--_97450351_eomm7);box-shadow:inset 0 1px 0 rgba(255,255,255,.45),0 4px 0 var(--_b65983a6_eomm7),var(--_3cbf0cc3_eomm7);transition:transform .15s ease;}
._328c6e22_eomm7:hover{transform:translateY(-1px);}
._328c6e22_eomm7:active{transform:translateY(1px);}
._328c6e22_eomm7::after{content:"";position:absolute;top:-60%;left:-30%;width:22%;height:220%;background:rgba(255,255,255,.35);transform:skewX(-20deg) translateX(-220%);animation:_79fe2cc0_eomm7 5.5s ease-in-out infinite;}
@keyframes _79fe2cc0_eomm7{0%,78%,100%{transform:skewX(-20deg) translateX(-220%);}90%{transform:skewX(-20deg) translateX(420%);}}
._b1441ccc_eomm7{padding:var(--_4cf64ab0_eomm7) var(--_b3cd23c2_eomm7);font-size:1rem;margin-top:var(--_a85c0d8d_eomm7);}

._acfc62fb_eomm7{background:var(--_5bfbc7f6_eomm7);border-top:1px solid var(--_ac9ceca5_eomm7);margin-top:var(--_cfd17fba_eomm7);}
._cc43a0f5_eomm7{max-width:var(--_9a84ad88_eomm7);margin:0 auto;padding:var(--_b3cd23c2_eomm7) var(--_a85c0d8d_eomm7);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--_a85c0d8d_eomm7);}
._acfc62fb_eomm7 nav ul{list-style:none;display:flex;flex-wrap:wrap;gap:var(--_a85c0d8d_eomm7);}
._acfc62fb_eomm7 a{color:var(--_1058ba75_eomm7);text-decoration:none;}
._acfc62fb_eomm7 a:hover,._acfc62fb_eomm7 a:focus-visible{color:var(--_70a91385_eomm7);}
._3760532d_eomm7{width:100%;margin:0;color:var(--_1058ba75_eomm7);font-size:14px;}

h1,h2,h3{font-family:var(--_9f30452e_eomm7);color:var(--_ab3fe1e8_eomm7);letter-spacing:.01em;}
h1{font-size:clamp(2rem,4vw,3rem);margin:0 0 var(--_a85c0d8d_eomm7);text-shadow:0 0 14px var(--_1c1a62e6_eomm7);}
._3951a3c7_eomm7{text-transform:uppercase;letter-spacing:.14em;font-size:14px;font-weight:600;color:var(--_70a91385_eomm7);margin:0 0 var(--_4cf64ab0_eomm7);}
._14644234_eomm7{font-size:1.15rem;color:var(--_49796212_eomm7);margin:0 0 var(--_4cf64ab0_eomm7);}

._e028ce89_eomm7 h2{font-size:1.8rem;position:relative;padding-left:var(--_a85c0d8d_eomm7);margin:var(--_cfd17fba_eomm7) 0 var(--_a85c0d8d_eomm7);text-shadow:0 0 8px var(--_70a91385_eomm7);}
._e028ce89_eomm7 h2::before{content:"";position:absolute;left:0;top:.12em;bottom:.12em;width:4px;border-radius:var(--_97450351_eomm7);background:linear-gradient(var(--_1c1a62e6_eomm7),var(--_b65983a6_eomm7));}
._e028ce89_eomm7 h3{font-size:1.3rem;margin:var(--_b3cd23c2_eomm7) 0 var(--_4cf64ab0_eomm7);}
._e028ce89_eomm7 p{margin:0 0 var(--_a85c0d8d_eomm7);}
._e028ce89_eomm7 a{color:var(--_70a91385_eomm7);text-decoration:underline;}
._e028ce89_eomm7 table{width:100%;border-collapse:collapse;margin:var(--_b3cd23c2_eomm7) 0;}
._e028ce89_eomm7 th,._e028ce89_eomm7 td{text-align:left;padding:var(--_4cf64ab0_eomm7) var(--_a85c0d8d_eomm7);border-bottom:1px solid var(--_ac9ceca5_eomm7);}
._e028ce89_eomm7 th{color:var(--_1058ba75_eomm7);font-weight:600;font-size:14px;text-transform:uppercase;}

._39450abf_eomm7{position:relative;background:var(--_5bfbc7f6_eomm7);overflow:hidden;clip-path:polygon(0 0,100% 0,100% calc(100% - 48px),0 100%);padding:var(--_cfd17fba_eomm7) 0 calc(var(--_cfd17fba_eomm7) + 48px);}
._78e07c5c_eomm7{max-width:var(--_9a84ad88_eomm7);margin:0 auto;padding:0 var(--_a85c0d8d_eomm7);display:flex;flex-wrap:wrap;align-items:center;gap:var(--_b3cd23c2_eomm7);min-height:60vh;}
._5b874b5f_eomm7{flex:1 1 420px;min-width:0;}
._ccf295fc_eomm7{position:relative;flex:1 1 40%;min-width:280px;max-width:100%;padding:var(--_4cf64ab0_eomm7);align-self:center;min-height:160px;}
._ccf295fc_eomm7 img{width:100%;height:auto;border-radius:var(--_be92cd4f_eomm7);box-shadow:var(--_266ba31a_eomm7);}

._669f56ff_eomm7{position:absolute;right:var(--_a85c0d8d_eomm7);bottom:var(--_4cf64ab0_eomm7);width:50px;height:58px;background:var(--_e99d892d_eomm7);clip-path:polygon(50% 30%,100% 50%,100% 100%,50% 80%);pointer-events:none;}
._669f56ff_eomm7::before{content:"";position:absolute;top:0;left:0;width:100%;height:60%;background:var(--_ac9ceca5_eomm7);clip-path:polygon(50% 0,100% 25%,50% 50%,0 25%);}
._669f56ff_eomm7::after{content:"";position:absolute;bottom:0;left:0;width:52%;height:70%;background:var(--_5bfbc7f6_eomm7);clip-path:polygon(0 20%,100% 40%,100% 100%,0 80%);}
._ba02e6f9_eomm7{right:calc(var(--_a85c0d8d_eomm7) + 30px);bottom:calc(var(--_4cf64ab0_eomm7) - 18px);transform:scale(.75);opacity:.85;}

._b899371e_eomm7{margin-top:var(--_a85c0d8d_eomm7);height:8px;border-radius:var(--_97450351_eomm7);background:var(--_e99d892d_eomm7);box-shadow:inset 0 2px 4px rgba(0,0,0,.6);overflow:hidden;}
._c3c52e8b_eomm7{display:block;height:100%;width:0%;background:linear-gradient(90deg,var(--_1c1a62e6_eomm7),var(--_70a91385_eomm7));animation:_1742267d_eomm7 2.4s ease-out forwards;}
@keyframes _1742267d_eomm7{from{width:0%;}to{width:100%;}}

._c6b2b41f_eomm7{display:flex;flex-wrap:wrap;gap:var(--_a85c0d8d_eomm7);margin:var(--_b3cd23c2_eomm7) 0 0;list-style:none;padding:0;}
._7fd58526_eomm7{position:relative;flex:1 1 140px;background:var(--_5bfbc7f6_eomm7);border:1px solid var(--_ac9ceca5_eomm7);border-top:3px solid var(--_1c1a62e6_eomm7);border-radius:var(--_be92cd4f_eomm7);padding:var(--_a85c0d8d_eomm7);box-shadow:var(--_22b6d1ee_eomm7);}
._7fd58526_eomm7:nth-child(4n+2){border-top-color:var(--_b65983a6_eomm7);}
._7fd58526_eomm7:nth-child(4n+3){border-top-color:var(--_70a91385_eomm7);}
._7fd58526_eomm7:nth-child(4n+4){border-top-color:var(--_ab3fe1e8_eomm7);}
._7fd58526_eomm7::before,._7fd58526_eomm7::after{content:"";position:absolute;width:10px;height:10px;pointer-events:none;}
._7fd58526_eomm7::before{top:4px;left:4px;border-top:1px solid var(--_70a91385_eomm7);border-left:1px solid var(--_70a91385_eomm7);}
._7fd58526_eomm7::after{bottom:4px;right:4px;border-bottom:1px solid var(--_70a91385_eomm7);border-right:1px solid var(--_70a91385_eomm7);}
._7fd58526_eomm7 dt{margin:0;font-size:13px;font-weight:700;color:var(--_1058ba75_eomm7);text-transform:uppercase;letter-spacing:.04em;}
._7fd58526_eomm7 dd{margin:var(--_9672d73e_eomm7) 0 0;font-family:var(--_9f30452e_eomm7);font-size:1.5rem;color:var(--_ab3fe1e8_eomm7);text-shadow:3px 3px 0 var(--_70a91385_eomm7);}

._bea2bffa_eomm7{max-width:var(--_9a84ad88_eomm7);margin:0 auto;padding:var(--_b3cd23c2_eomm7) var(--_a85c0d8d_eomm7);}
._7f6e6f26_eomm7{width:100%;}

@media (prefers-reduced-motion:reduce){
  body::before{animation:none;}
  ._328c6e22_eomm7::after{animation:none;display:none;}
  ._c3c52e8b_eomm7{animation:none;width:100%;}
}

@media (max-width:900px){
  ._14e90e11_eomm7 span{display:none;}
  ._8dc6dc4b_eomm7{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--_ac9ceca5_eomm7);border-radius:var(--_97450351_eomm7);background:var(--_e99d892d_eomm7);color:var(--_49796212_eomm7);}
  ._9b221a5c_eomm7{display:none;}
  ._7a43f457_eomm7:checked ~ ._9b221a5c_eomm7{display:block;position:absolute;left:0;right:0;top:100%;background:var(--_5bfbc7f6_eomm7);border-top:1px solid var(--_ac9ceca5_eomm7);padding:var(--_4cf64ab0_eomm7) var(--_a85c0d8d_eomm7);z-index:70;max-height:70vh;overflow:auto;}
  ._9b221a5c_eomm7>ul{flex-direction:column;align-items:stretch;gap:0;}
  ._9b221a5c_eomm7>ul>li>a,._9b221a5c_eomm7>ul>li>span{width:100%;}
  ._997cddc4_eomm7{position:static;display:block;opacity:1;visibility:visible;background:transparent;border:none;box-shadow:none;padding-left:var(--_a85c0d8d_eomm7);}
  ._328c6e22_eomm7{font-size:.7rem;padding:var(--_9672d73e_eomm7) var(--_4cf64ab0_eomm7);}
}

@media (max-width:560px){
  ._7fd58526_eomm7{flex-basis:calc(50% - var(--_a85c0d8d_eomm7));}
  ._669f56ff_eomm7,._ba02e6f9_eomm7{display:none;}
}
