*,*::before,*::after{box-sizing:border-box;}
html,body{margin:0;padding:0;}
body{background:var(--_834ebbd7_s3m4y);color:var(--_aaf53451_s3m4y);font-family:var(--_016a1d16_s3m4y);font-size:17px;line-height:1.7;position:relative;overflow-x:hidden;}
img{max-width:100%;}
h1,h2,h3,h4{font-family:var(--_c35cf01e_s3m4y);color:var(--_dd66f8e9_s3m4y);font-weight:700;line-height:1.2;}
p{margin:0 0 var(--_d4429313_s3m4y);}
a{color:var(--_d3c9676a_s3m4y);}
a:focus-visible,button:focus-visible,._5732574c_s3m4y:focus-visible,._923cb703_s3m4y:focus-visible{outline:2px solid var(--_d3c9676a_s3m4y);outline-offset:2px;}
ul{list-style:none;margin:0;padding:0;}

._be139c30_s3m4y{position:absolute;left:-9999px;top:0;background:var(--_45375619_s3m4y);color:var(--_aaf53451_s3m4y);padding:var(--_d4429313_s3m4y);z-index:1000;border-radius:var(--_961b561b_s3m4y);}
._be139c30_s3m4y:focus{left:var(--_d4429313_s3m4y);top:var(--_d4429313_s3m4y);}

._e412eebd_s3m4y{position:fixed;top:-70px;right:-70px;width:300px;height:300px;pointer-events:none;z-index:0;opacity:.55;}
._2e0f2479_s3m4y{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid var(--_3c8aa596_s3m4y);}
._4d2ae8f5_s3m4y{width:300px;height:300px;}
._54e54c1f_s3m4y{width:210px;height:210px;border-color:var(--_cab6bf22_s3m4y);}
._109aa687_s3m4y{width:130px;height:130px;border-style:dashed;border-color:var(--_d3c9676a_s3m4y);animation:_36b26be4_s3m4y 44s linear infinite;}
@keyframes _36b26be4_s3m4y{from{transform:translate(-50%,-50%) rotate(0deg);}to{transform:translate(-50%,-50%) rotate(360deg);}}

._dde5da17_s3m4y{position:fixed;top:-220px;left:-220px;width:620px;height:620px;background:radial-gradient(circle,var(--_3c8aa596_s3m4y) 0%,transparent 70%);filter:blur(80px);opacity:.35;z-index:0;pointer-events:none;animation:_2ec859b0_s3m4y 13s ease-in-out infinite;}
._13d2d881_s3m4y{position:fixed;bottom:-170px;right:-170px;width:420px;height:420px;background:radial-gradient(circle,var(--_d3c9676a_s3m4y) 0%,transparent 70%);filter:blur(70px);opacity:.22;z-index:0;pointer-events:none;}
@keyframes _2ec859b0_s3m4y{0%,100%{opacity:.28;transform:scale(1);}50%{opacity:.45;transform:scale(1.06);}}

@media (prefers-reduced-motion:reduce){
  ._109aa687_s3m4y,._dde5da17_s3m4y,._b8813bfe_s3m4y::after{animation:none!important;}
  *{transition:none!important;}
}

._40937836_s3m4y{position:relative;z-index:2;background:var(--_45375619_s3m4y);border-bottom:1px solid var(--_dc46bb42_s3m4y);}
._e8076abc_s3m4y{max-width:var(--_715bf3d7_s3m4y);margin-inline:auto;display:flex;flex-wrap:nowrap;align-items:center;gap:var(--_d4429313_s3m4y);padding:var(--_d4429313_s3m4y) var(--_bc1a51c3_s3m4y);}
._f3ee3354_s3m4y{display:flex;align-items:center;gap:var(--_2532324f_s3m4y);flex-shrink:0;text-decoration:none;color:var(--_dd66f8e9_s3m4y);font-family:var(--_c35cf01e_s3m4y);}
._f3ee3354_s3m4y img{display:block;border-radius:16px;border:1px solid var(--_3c8aa596_s3m4y);}
._f3ee3354_s3m4y span{white-space:nowrap;font-size:1.1rem;text-shadow:0 0 6px var(--_3c8aa596_s3m4y);}

._dc3b7c04_s3m4y{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;}
._5f8af89b_s3m4y{display:none;flex-direction:column;justify-content:center;gap:4px;flex-shrink:0;width:32px;height:26px;cursor:pointer;}
._5f8af89b_s3m4y span{display:block;height:2px;width:100%;background:var(--_aaf53451_s3m4y);}

._2fc389a6_s3m4y{flex:1 1 auto;min-width:0;}
._43c18e03_s3m4y{display:flex;flex-wrap:nowrap;align-items:center;gap:clamp(var(--_e802e2ce_s3m4y),1.4vw,var(--_d4429313_s3m4y));min-width:0;}
._168497b2_s3m4y{position:relative;min-width:0;}
._168497b2_s3m4y>a,._5732574c_s3m4y{display:block;padding:var(--_2532324f_s3m4y) var(--_2532324f_s3m4y);color:var(--_aaf53451_s3m4y);text-decoration:none;font-size:.95rem;white-space:nowrap;cursor:pointer;}
._5732574c_s3m4y{position:relative;}
._5732574c_s3m4y::after{content:"";display:inline-block;margin-left:6px;width:6px;height:6px;border-right:1px solid var(--_b1a36688_s3m4y);border-bottom:1px solid var(--_b1a36688_s3m4y);transform:rotate(45deg);}
._168497b2_s3m4y>a:hover,._5732574c_s3m4y:hover{color:var(--_d3c9676a_s3m4y);}

._6197324f_s3m4y{display:none;position:absolute;top:100%;left:0;min-width:200px;background:var(--_45375619_s3m4y);border:1px solid var(--_dc46bb42_s3m4y);padding:var(--_2532324f_s3m4y) 0;box-shadow:var(--_d4867ccd_s3m4y);z-index:30;visibility:hidden;opacity:0;}
._168497b2_s3m4y:hover ._6197324f_s3m4y,._168497b2_s3m4y:focus-within ._6197324f_s3m4y{display:block;visibility:visible;opacity:1;}
._923cb703_s3m4y{display:block;padding:var(--_2532324f_s3m4y) var(--_d4429313_s3m4y);color:var(--_aaf53451_s3m4y);text-decoration:none;white-space:nowrap;}
._923cb703_s3m4y:hover,._923cb703_s3m4y:focus-visible{color:var(--_d3c9676a_s3m4y);background:var(--_834ebbd7_s3m4y);}

._a9f33703_s3m4y{flex-shrink:0;min-width:0;display:inline-block;white-space:nowrap;padding:var(--_2532324f_s3m4y) var(--_d4429313_s3m4y);border-radius:var(--_80e34d73_s3m4y);background:linear-gradient(135deg,var(--_3c8aa596_s3m4y),var(--_cab6bf22_s3m4y));color:var(--_4705986b_s3m4y);text-decoration:none;font-weight:700;font-size:.9rem;box-shadow:0 0 16px var(--_3c8aa596_s3m4y);}
._a9f33703_s3m4y:hover{box-shadow:0 0 24px var(--_3c8aa596_s3m4y);}

@media (max-width:900px){
  ._f3ee3354_s3m4y span{display:none;}
  ._5f8af89b_s3m4y{display:flex;}
  ._2fc389a6_s3m4y{position:static;}
  ._43c18e03_s3m4y{display:none;position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:stretch;gap:0;background:var(--_45375619_s3m4y);border-top:1px solid var(--_dc46bb42_s3m4y);z-index:40;}
  ._dc3b7c04_s3m4y:checked~._2fc389a6_s3m4y ._43c18e03_s3m4y{display:flex;}
  ._168497b2_s3m4y{width:100%;}
  ._168497b2_s3m4y>a,._5732574c_s3m4y{padding:var(--_d4429313_s3m4y) var(--_bc1a51c3_s3m4y);}
  ._6197324f_s3m4y{position:static;box-shadow:none;border:none;border-top:1px solid var(--_dc46bb42_s3m4y);padding-left:var(--_d4429313_s3m4y);}
  ._a9f33703_s3m4y{font-size:.8rem;padding:var(--_e802e2ce_s3m4y) var(--_2532324f_s3m4y);}
}

._2a5abc98_s3m4y{position:relative;z-index:1;background:var(--_45375619_s3m4y);border-top:1px solid var(--_dc46bb42_s3m4y);margin-top:var(--_8256f0fb_s3m4y);}
._72c59ff8_s3m4y{max-width:var(--_715bf3d7_s3m4y);margin-inline:auto;padding:var(--_8256f0fb_s3m4y) var(--_bc1a51c3_s3m4y);display:flex;flex-direction:column;gap:var(--_d4429313_s3m4y);}
._d5f2b67b_s3m4y{display:flex;flex-wrap:wrap;gap:var(--_bc1a51c3_s3m4y);}
._d5f2b67b_s3m4y a{color:var(--_b1a36688_s3m4y);text-decoration:none;}
._d5f2b67b_s3m4y a:hover{color:var(--_d3c9676a_s3m4y);}
._0c3292ed_s3m4y{color:var(--_b1a36688_s3m4y);font-size:.85rem;margin:0;}
._6c077350_s3m4y{color:var(--_b1a36688_s3m4y);font-size:.85rem;margin:0;}

._9ca281ab_s3m4y{position:relative;z-index:1;}
._4258025d_s3m4y{position:relative;background:var(--_45375619_s3m4y);border-bottom:1px solid var(--_dc46bb42_s3m4y);padding:var(--_8256f0fb_s3m4y) 0;overflow:hidden;}
._4258025d_s3m4y>*{position:relative;z-index:1;}
._0b1f25ef_s3m4y{max-width:var(--_715bf3d7_s3m4y);margin-inline:auto;padding:0 var(--_bc1a51c3_s3m4y);display:flex;flex-wrap:wrap;align-items:center;gap:var(--_8256f0fb_s3m4y);}
._c03b0aa0_s3m4y{flex:1 1 480px;min-width:0;}
._44e50071_s3m4y{color:var(--_d3c9676a_s3m4y);font-weight:700;text-transform:uppercase;letter-spacing:.14em;font-size:.9rem;margin:0 0 var(--_2532324f_s3m4y);}
._9d89bac2_s3m4y{font-size:clamp(2.2rem,4.5vw,3.4rem);margin:0 0 var(--_d4429313_s3m4y);text-shadow:0 0 14px var(--_3c8aa596_s3m4y);}
._05c70cda_s3m4y{font-size:1.15rem;color:var(--_aaf53451_s3m4y);margin:0 0 var(--_bc1a51c3_s3m4y);}
._b8813bfe_s3m4y{position:relative;overflow:hidden;display:inline-block;padding:var(--_d4429313_s3m4y) var(--_bc1a51c3_s3m4y);border-radius:var(--_80e34d73_s3m4y);background:linear-gradient(135deg,var(--_3c8aa596_s3m4y),var(--_cab6bf22_s3m4y));color:var(--_4705986b_s3m4y);text-decoration:none;font-weight:700;box-shadow:0 0 26px var(--_3c8aa596_s3m4y);}
._b8813bfe_s3m4y::after{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(115deg,transparent,rgba(255,255,255,.45),transparent);animation:_ae849a64_s3m4y 4.5s ease-in-out infinite;}
@keyframes _ae849a64_s3m4y{0%{transform:translateX(-40%);}50%{transform:translateX(280%);}100%{transform:translateX(280%);}}
._b8813bfe_s3m4y:hover{box-shadow:0 0 34px var(--_3c8aa596_s3m4y);}

._85c3ff70_s3m4y{flex:1 1 380px;min-width:40%;flex-basis:45%;display:flex;align-items:center;justify-content:center;}
._a90626f9_s3m4y{width:100%;padding:var(--_2532324f_s3m4y);border:1px solid var(--_dc46bb42_s3m4y);border-radius:var(--_991ed1bf_s3m4y);background:var(--_45375619_s3m4y);min-height:220px;box-shadow:var(--_d4867ccd_s3m4y);align-self:center;}
._a90626f9_s3m4y img{display:block;width:100%;height:auto;border-radius:var(--_80e34d73_s3m4y);}

@media (max-width:760px){
  ._0b1f25ef_s3m4y{flex-direction:column;}
  ._85c3ff70_s3m4y{flex-basis:auto;min-width:0;width:100%;}
}

._b6d59697_s3m4y{max-width:var(--_715bf3d7_s3m4y);margin:var(--_8256f0fb_s3m4y) auto 0;padding:0 var(--_bc1a51c3_s3m4y);display:flex;flex-wrap:wrap;gap:var(--_d4429313_s3m4y);}
._1fa0b7db_s3m4y{flex:1 1 160px;display:flex;flex-direction:column;align-items:flex-start;gap:var(--_e802e2ce_s3m4y);padding:var(--_d4429313_s3m4y);border:1px solid var(--_3c8aa596_s3m4y);border-radius:var(--_c6ad16ba_s3m4y) var(--_c6ad16ba_s3m4y) var(--_961b561b_s3m4y) var(--_961b561b_s3m4y);background:linear-gradient(180deg,var(--_45375619_s3m4y),var(--_834ebbd7_s3m4y));}
._1fa0b7db_s3m4y dt{margin:0;font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--_b1a36688_s3m4y);}
._1fa0b7db_s3m4y dd{margin:0;font-family:var(--_c35cf01e_s3m4y);font-size:1.6rem;color:var(--_d3c9676a_s3m4y);}

._8feb91e6_s3m4y{max-width:var(--_715bf3d7_s3m4y);margin-inline:auto;padding:var(--_8256f0fb_s3m4y) var(--_bc1a51c3_s3m4y);}
._bc36a692_s3m4y{width:100%;}
._c8256094_s3m4y h2{margin:var(--_8256f0fb_s3m4y) 0 var(--_d4429313_s3m4y);text-shadow:0 0 8px var(--_cab6bf22_s3m4y);position:relative;padding-bottom:var(--_2532324f_s3m4y);}
._c8256094_s3m4y h2::after{content:"";display:block;width:64px;height:3px;margin-top:var(--_2532324f_s3m4y);background:var(--_d3c9676a_s3m4y);}
._c8256094_s3m4y h3{margin:var(--_bc1a51c3_s3m4y) 0 var(--_2532324f_s3m4y);color:var(--_cab6bf22_s3m4y);}
._c8256094_s3m4y p{margin:0 0 var(--_d4429313_s3m4y);color:var(--_aaf53451_s3m4y);}
._c8256094_s3m4y a{color:var(--_d3c9676a_s3m4y);}
._c8256094_s3m4y a:hover{text-decoration:none;}

._c8256094_s3m4y table{width:100%;border-collapse:collapse;margin:var(--_bc1a51c3_s3m4y) 0;}
._c8256094_s3m4y th,._c8256094_s3m4y td{padding:var(--_d4429313_s3m4y);border-bottom:1px solid var(--_dc46bb42_s3m4y);text-align:left;}
._c8256094_s3m4y thead th{color:var(--_d3c9676a_s3m4y);font-family:var(--_c35cf01e_s3m4y);}

._c8256094_s3m4y blockquote{margin:var(--_8256f0fb_s3m4y) 0;padding:var(--_bc1a51c3_s3m4y) 0;border-top:1px solid var(--_dc46bb42_s3m4y);border-bottom:1px solid var(--_dc46bb42_s3m4y);font-family:var(--_c35cf01e_s3m4y);font-style:italic;font-size:clamp(1.4rem,2.4vw,2.1rem);line-height:1.35;color:var(--_dd66f8e9_s3m4y);text-shadow: 2px 2px 0 var(--_d3c9676a_s3m4y);width:100%;}

._c8256094_s3m4y ol{list-style:none;position:relative;margin:var(--_bc1a51c3_s3m4y) 0;padding-left:var(--_8256f0fb_s3m4y);}
._c8256094_s3m4y ol::before{content:"";position:absolute;top:4px;bottom:4px;left:calc(var(--_8256f0fb_s3m4y) / 2);width:2px;background:var(--_3c8aa596_s3m4y);}
._c8256094_s3m4y ol li{position:relative;padding:0 0 var(--_bc1a51c3_s3m4y) var(--_d4429313_s3m4y);}
._c8256094_s3m4y ol li:last-child{padding-bottom:0;}
._c8256094_s3m4y ol li::before{content:"";position:absolute;left:calc(var(--_8256f0fb_s3m4y) / -2 + 1px);top:4px;width:10px;height:10px;border-radius:50%;background:var(--_d3c9676a_s3m4y);box-shadow:0 0 0 3px var(--_834ebbd7_s3m4y);}
._c8256094_s3m4y ul li{margin-bottom:var(--_2532324f_s3m4y);padding-left:var(--_d4429313_s3m4y);position:relative;}
._c8256094_s3m4y ul li::before{content:"";position:absolute;left:0;top:.65em;width:6px;height:6px;background:var(--_cab6bf22_s3m4y);border-radius:50%;}

._ced3cb7b_s3m4y{max-width:var(--_715bf3d7_s3m4y);margin:0 auto;padding:var(--_8256f0fb_s3m4y) var(--_bc1a51c3_s3m4y);text-align:center;background:linear-gradient(180deg,var(--_45375619_s3m4y),var(--_834ebbd7_s3m4y));border-top:1px solid var(--_dc46bb42_s3m4y);border-radius:var(--_80e34d73_s3m4y);}
