*,*::before,*::after{box-sizing:border-box;}
html{-webkit-text-size-adjust:100%;}
body{margin:0;font-family:var(--_29e6f882_d39k6);font-size:17px;line-height:1.55;color:var(--_97f7704f_d39k6);background:radial-gradient(120% 55% at 50% -8%,var(--_5afbcb16_d39k6),transparent 60%),var(--_704ba978_d39k6);position:relative;overflow-x:hidden;}
body::before{content:"";position:fixed;inset:0;pointer-events:none;z-index:1;background-image:repeating-linear-gradient(rgba(0,0,0,.28) 0px,rgba(0,0,0,.28) 1px,transparent 1px,transparent 2px);mix-blend-mode:overlay;opacity:.55;}
img{max-width:100%;display:block;}
a{color:var(--_4b723fa1_d39k6);text-decoration:underline;text-underline-offset:2px;}
a:hover{color:var(--_462560ba_d39k6);}
:focus-visible{outline:3px solid var(--_4b723fa1_d39k6);outline-offset:3px;}
h1,h2,h3{font-family:var(--_154e3639_d39k6);color:var(--_36a58106_d39k6);}

._1fcd34d8_d39k6{position:absolute;left:-9999px;top:0;background:var(--_5afbcb16_d39k6);color:var(--_97f7704f_d39k6);padding:var(--_a7b4f9a2_d39k6) var(--_84beb409_d39k6);z-index:1000;border-radius:var(--_2c53cdd4_d39k6);box-shadow:var(--_b2f8cb9c_d39k6);}
._1fcd34d8_d39k6:focus{left:var(--_84beb409_d39k6);top:var(--_84beb409_d39k6);}

._1391dee7_d39k6{position:relative;z-index:2;display:flex;justify-content:center;gap:var(--_84beb409_d39k6);padding:var(--_a7b4f9a2_d39k6) var(--_84beb409_d39k6);background:var(--_704ba978_d39k6);}
._6e73ccc4_d39k6{width:8px;height:8px;border-radius:50%;background:var(--_462560ba_d39k6);box-shadow:0 0 6px 2px var(--_462560ba_d39k6);animation:_4b2825c3_d39k6 2.6s ease-in-out infinite;}
._6e73ccc4_d39k6:nth-child(2n){animation-delay:.35s;background:var(--_679d2d83_d39k6);box-shadow:0 0 6px 2px var(--_679d2d83_d39k6);}
._6e73ccc4_d39k6:nth-child(3n){animation-delay:.8s;}
._6e73ccc4_d39k6:nth-child(5n){animation-delay:1.2s;background:var(--_4b723fa1_d39k6);box-shadow:0 0 6px 2px var(--_4b723fa1_d39k6);}
._6e73ccc4_d39k6:nth-child(7n){animation-delay:1.6s;}
@keyframes _4b2825c3_d39k6{0%,100%{opacity:1;}50%{opacity:.3;}}

._a893ef5a_d39k6{position:relative;z-index:30;background:var(--_5afbcb16_d39k6);border-bottom:1px solid var(--_cbf7e418_d39k6);}
._c27afdd2_d39k6{max-width:var(--_ced08e40_d39k6);margin-inline:auto;display:flex;align-items:center;gap:var(--_896f0a1b_d39k6);padding:var(--_84beb409_d39k6) var(--_896f0a1b_d39k6);}
._e5078abf_d39k6{display:flex;align-items:center;gap:var(--_a7b4f9a2_d39k6);text-decoration:none;flex-shrink:0;}
._c0c6e9f3_d39k6{border-radius:var(--_2c53cdd4_d39k6);}
._abf4d5b9_d39k6{font-family:var(--_154e3639_d39k6);font-size:1.05rem;letter-spacing:.02em;color:var(--_97f7704f_d39k6);}

._efb3c425_d39k6{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;}
._6ac1ff90_d39k6{display:none;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border-radius:var(--_2c53cdd4_d39k6);color:var(--_97f7704f_d39k6);cursor:pointer;background:transparent;border:1px solid var(--_cbf7e418_d39k6);}
._6ac1ff90_d39k6:hover{border-color:var(--_462560ba_d39k6);}
._eee1047c_d39k6{display:flex;}

._3a74b3b3_d39k6{flex:1;}
._3a74b3b3_d39k6>ul{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:var(--_84beb409_d39k6);}
._0a87331f_d39k6{position:relative;}
._0a87331f_d39k6>a{display:inline-block;padding:var(--_a7b4f9a2_d39k6) var(--_00c0d026_d39k6);color:var(--_97f7704f_d39k6);text-decoration:none;text-transform:uppercase;letter-spacing:.08em;font-weight:600;font-size:.92rem;border-bottom:2px solid transparent;}
._0a87331f_d39k6>a:hover,._0a87331f_d39k6:focus-within>a{color:var(--_4b723fa1_d39k6);border-bottom-color:var(--_679d2d83_d39k6);}

._1f6b7412_d39k6{display:none;position:absolute;top:100%;left:0;min-width:220px;background:var(--_5afbcb16_d39k6);border:1px solid var(--_cbf7e418_d39k6);border-radius:var(--_7344ff40_d39k6);padding:var(--_84beb409_d39k6);box-shadow:var(--_17546e47_d39k6);z-index:40;list-style:none;margin:0;}
._0a87331f_d39k6:hover>._1f6b7412_d39k6,._0a87331f_d39k6:focus-within>._1f6b7412_d39k6{display:block;}
._1f6b7412_d39k6 li+li{margin-top:var(--_00c0d026_d39k6);}
._1f6b7412_d39k6 a{display:block;padding:var(--_00c0d026_d39k6) var(--_a7b4f9a2_d39k6);color:var(--_97f7704f_d39k6);text-decoration:none;border-radius:var(--_2c53cdd4_d39k6);font-size:.95rem;}
._1f6b7412_d39k6 a:hover{background:var(--_704ba978_d39k6);color:var(--_4b723fa1_d39k6);}

@media(max-width:880px){
  ._6ac1ff90_d39k6{display:inline-flex;}
  ._3a74b3b3_d39k6{display:none;width:100%;order:10;}
  ._efb3c425_d39k6:checked~._3a74b3b3_d39k6{display:block;}
  ._3a74b3b3_d39k6>ul{flex-direction:column;align-items:stretch;gap:0;}
  ._0a87331f_d39k6>a{padding:var(--_a7b4f9a2_d39k6) 0;}
  ._1f6b7412_d39k6{position:static;display:block;box-shadow:none;border:none;background:transparent;padding:0 0 0 var(--_84beb409_d39k6);}
  ._c27afdd2_d39k6{flex-wrap:wrap;}
}

._892867da_d39k6{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:var(--_84beb409_d39k6) var(--_896f0a1b_d39k6);font-family:var(--_154e3639_d39k6);text-transform:uppercase;letter-spacing:.06em;font-size:.95rem;color:var(--_af5244f8_d39k6);text-decoration:none;border:none;border-radius:var(--_961e9cce_d39k6);background:linear-gradient(180deg,var(--_462560ba_d39k6),var(--_679d2d83_d39k6));box-shadow:0 0 0 2px var(--_704ba978_d39k6),0 0 0 4px var(--_462560ba_d39k6),0 var(--_00c0d026_d39k6) var(--_a7b4f9a2_d39k6) rgba(0,0,0,.5);transition:transform .2s ease;isolation:isolate;overflow:hidden;flex-shrink:0;}
._892867da_d39k6::before{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(115deg,transparent,rgba(255,255,255,.55),transparent);transform:skewX(-20deg);transition:left .5s ease;}
._892867da_d39k6:hover::before{left:120%;}
._892867da_d39k6::after{content:"";position:absolute;inset:-8px;z-index:-1;border-radius:inherit;background:var(--_462560ba_d39k6);filter:blur(14px);opacity:.4;animation:_8fb6841d_d39k6 3.2s ease-in-out infinite alternate;}
._892867da_d39k6:hover{transform:translateY(-2px);}
._e9782ce0_d39k6{flex-shrink:0;}
@keyframes _8fb6841d_d39k6{0%{opacity:.3;}100%{opacity:.65;}}

._235616a7_d39k6{background:var(--_5afbcb16_d39k6);border-top:1px solid var(--_cbf7e418_d39k6);margin-top:var(--_141b4560_d39k6);}
._4e1f7a33_d39k6{max-width:var(--_ced08e40_d39k6);margin-inline:auto;padding:var(--_896f0a1b_d39k6);display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--_84beb409_d39k6);align-items:center;}
._51e22d14_d39k6{display:flex;flex-wrap:wrap;gap:var(--_84beb409_d39k6);}
._b6ebb237_d39k6{color:var(--_00119844_d39k6);text-decoration:none;font-size:.9rem;text-transform:uppercase;letter-spacing:.06em;}
._b6ebb237_d39k6:hover{color:var(--_4b723fa1_d39k6);}
._5f0641cb_d39k6{max-width:var(--_ced08e40_d39k6);margin:0 auto;padding:0 var(--_896f0a1b_d39k6) var(--_896f0a1b_d39k6);color:var(--_00119844_d39k6);font-size:.85rem;}
._04311e3c_d39k6{max-width:var(--_ced08e40_d39k6);margin:0 auto;padding:0 var(--_896f0a1b_d39k6) var(--_896f0a1b_d39k6);color:var(--_00119844_d39k6);font-size:.8rem;}

._15e5a307_d39k6{width:100%;max-width:var(--_ced08e40_d39k6);margin-inline:auto;padding-inline:var(--_896f0a1b_d39k6);}
._99e477bf_d39k6{display:block;}

._ebe3ac83_d39k6{position:relative;background:linear-gradient(180deg,var(--_5afbcb16_d39k6),var(--_704ba978_d39k6));overflow:hidden;}
._91d9e8dd_d39k6{display:grid;grid-template-columns:55% 45%;align-items:center;gap:var(--_141b4560_d39k6);padding-block:var(--_141b4560_d39k6);}
._1dc44136_d39k6{display:flex;flex-direction:column;align-items:flex-start;gap:var(--_84beb409_d39k6);}
._9ba982ad_d39k6{margin:0;text-transform:uppercase;letter-spacing:.2em;font-weight:700;font-size:.85rem;color:var(--_679d2d83_d39k6);}
._36a58106_d39k6{margin:0;font-size:clamp(2.3rem,5vw,3.9rem);line-height:1.05;background-image:linear-gradient(100deg,var(--_36a58106_d39k6),var(--_679d2d83_d39k6),var(--_4b723fa1_d39k6));background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 14px var(--_462560ba_d39k6));animation:_3565dbcf_d39k6 6s ease-in-out infinite alternate;}
@keyframes _3565dbcf_d39k6{0%{background-position:0% 50%;}100%{background-position:30% 50%;}}
._cd6b6fc2_d39k6{margin:0;font-size:1.15rem;line-height:1.6;color:var(--_97f7704f_d39k6);}
._fe1d8058_d39k6{margin-top:var(--_00c0d026_d39k6);}

._8309412f_d39k6{display:flex;flex-wrap:wrap;gap:var(--_84beb409_d39k6);margin:var(--_84beb409_d39k6) 0 0;padding:0;width:100%;list-style:none;}
._87651360_d39k6{position:relative;flex:1 1 150px;display:flex;flex-direction:column;gap:var(--_00c0d026_d39k6);background:linear-gradient(180deg,var(--_5afbcb16_d39k6),var(--_704ba978_d39k6));border:1px solid var(--_cbf7e418_d39k6);border-radius:var(--_7344ff40_d39k6);padding:var(--_84beb409_d39k6);box-shadow:var(--_b2f8cb9c_d39k6);overflow:hidden;}
._87651360_d39k6::before{content:"";position:absolute;top:0;left:0;right:0;height:45%;background:linear-gradient(rgba(255,255,255,.3),rgba(255,255,255,0));pointer-events:none;}
._87651360_d39k6::after{content:"";position:absolute;left:var(--_84beb409_d39k6);right:var(--_84beb409_d39k6);bottom:var(--_a7b4f9a2_d39k6);height:4px;border-radius:var(--_2c53cdd4_d39k6);background-image:repeating-linear-gradient(90deg,var(--_679d2d83_d39k6) 0 6px,transparent 6px 12px);opacity:.85;}
._87651360_d39k6 dt{position:relative;z-index:1;margin:0;font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--_00119844_d39k6);}
._87651360_d39k6 dd{position:relative;z-index:1;margin:0 0 var(--_a7b4f9a2_d39k6);font-family:var(--_154e3639_d39k6);font-size:clamp(1.6rem,3vw,2.05rem);background-image:linear-gradient(100deg,var(--_36a58106_d39k6),var(--_679d2d83_d39k6),var(--_4b723fa1_d39k6));-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 8px var(--_462560ba_d39k6));}

._32a203a7_d39k6{align-self:center;padding:var(--_a7b4f9a2_d39k6);min-height:calc(var(--_141b4560_d39k6) * 3);display:flex;align-items:center;justify-content:center;}
._10257b19_d39k6{width:100%;height:auto;border:2px solid var(--_cbf7e418_d39k6);border-radius:var(--_961e9cce_d39k6);box-shadow:var(--_17546e47_d39k6),0 0 24px var(--_462560ba_d39k6);}

@media(max-width:760px){
  ._91d9e8dd_d39k6{grid-template-columns:1fr;}
  ._32a203a7_d39k6{order:2;}
  ._1dc44136_d39k6{order:1;}
  ._8309412f_d39k6{gap:var(--_a7b4f9a2_d39k6);}
}

._65692504_d39k6{padding-block:var(--_141b4560_d39k6);}
._f3126280_d39k6{width:100%;}
._674883c7_d39k6{width:100%;}
._674883c7_d39k6 h2{position:relative;margin:var(--_141b4560_d39k6) 0 var(--_84beb409_d39k6);font-size:clamp(1.6rem,3vw,2.15rem);}
._674883c7_d39k6 h2::before{content:"";display:block;width:64px;height:4px;margin-bottom:var(--_a7b4f9a2_d39k6);border-radius:var(--_2c53cdd4_d39k6);background:linear-gradient(90deg,var(--_462560ba_d39k6),var(--_679d2d83_d39k6));}
._674883c7_d39k6 h3{margin:var(--_896f0a1b_d39k6) 0 var(--_a7b4f9a2_d39k6);font-size:1.3rem;color:var(--_679d2d83_d39k6);text-transform:uppercase;letter-spacing:.05em;}
._674883c7_d39k6 p{margin:0 0 var(--_84beb409_d39k6);color:var(--_97f7704f_d39k6);}
._674883c7_d39k6 table{width:100%;border-collapse:collapse;margin:var(--_896f0a1b_d39k6) 0;}
._674883c7_d39k6 th,._674883c7_d39k6 td{padding:var(--_a7b4f9a2_d39k6) var(--_84beb409_d39k6);border-bottom:1px solid var(--_cbf7e418_d39k6);text-align:left;}
._674883c7_d39k6 th{font-family:var(--_154e3639_d39k6);color:var(--_679d2d83_d39k6);text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;}

._aba831b3_d39k6{position:relative;margin-top:var(--_141b4560_d39k6);padding-block:var(--_141b4560_d39k6);background:linear-gradient(180deg,var(--_5afbcb16_d39k6),var(--_704ba978_d39k6));clip-path:polygon(0 6%,100% 0%,100% 100%,0% 94%);}

@media(prefers-reduced-motion:reduce){
  ._6e73ccc4_d39k6,._36a58106_d39k6,._87651360_d39k6 dd,._892867da_d39k6::after,._892867da_d39k6::before{animation:none!important;transition:none!important;}
}
