*,*::before,*::after{box-sizing:border-box;margin:0;padding:0;}
html{scroll-behavior:smooth;}
img{max-width:100%;display:block;}
ul{list-style:none;}
a{color:inherit;}

body._a3095c52_4idl0{background:var(--_70a69ff6_4idl0);color:var(--_4fd36544_4idl0);font-family:var(--_b8bda9aa_4idl0);font-size:1.0625rem;line-height:1.65;position:relative;min-height:100vh;overflow-x:hidden;}

body._a3095c52_4idl0::before{content:"";position:fixed;inset:0;z-index:-2;pointer-events:none;
  background-image:
    linear-gradient(to bottom, transparent 0%, transparent 48%, rgba(255,255,255,0.05) 49%, transparent 50%),
    repeating-linear-gradient(to top, rgba(255,255,255,0.05) 0 1px, transparent 1px 42px);
  background-size:100% 100%, 100% 420px;
  animation:_95622055_4idl0 20s linear infinite;
}
body._a3095c52_4idl0::after{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;
  box-shadow:
    inset 0 0 140px color-mix(in srgb, var(--_77680426_4idl0) 55%, transparent),
    inset 0 0 260px color-mix(in srgb, var(--_b74d348d_4idl0) 45%, transparent);
  mix-blend-mode:screen;
}
@keyframes _95622055_4idl0{from{background-position:0 0,0 0;}to{background-position:0 0,0 420px;}}

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

._1912b63b_4idl0{position:absolute;left:-9999px;top:0;background:var(--_6ad77153_4idl0);color:var(--_4fd36544_4idl0);padding:var(--_67022f33_4idl0) var(--_9e49e8af_4idl0);z-index:1000;border-radius:var(--_14f3d99d_4idl0);}
._1912b63b_4idl0:focus{left:var(--_9e49e8af_4idl0);top:var(--_9e49e8af_4idl0);}

._5a9d731b_4idl0{max-width:var(--_fd0828bd_4idl0);width:100%;margin-inline:auto;padding-inline:var(--_94fd4c7d_4idl0);}

._2d9ca7c4_4idl0{background:var(--_6ad77153_4idl0);border-bottom:1px solid var(--_c7d857de_4idl0);position:sticky;top:0;z-index:500;padding:var(--_9e49e8af_4idl0) 0;}
._b213439d_4idl0{display:flex;align-items:center;gap:var(--_94fd4c7d_4idl0);justify-content:space-between;position:relative;}

._ecd99cdc_4idl0{display:flex;align-items:center;gap:var(--_67022f33_4idl0);text-decoration:none;}
._ecd99cdc_4idl0 img{border-radius:var(--_14f3d99d_4idl0);}
._685e1b35_4idl0{font-family:var(--_a8f0ab8d_4idl0);font-size:1.5rem;letter-spacing:.03em;text-transform:uppercase;color:var(--_cacc6bb7_4idl0);text-shadow:0 0 6px var(--_77680426_4idl0);}

._0686900a_4idl0{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none;}
._c4232e6a_4idl0{display:none;flex-direction:column;gap:4px;cursor:pointer;padding:var(--_67022f33_4idl0);}
._c4232e6a_4idl0 span{width:22px;height:2px;background:var(--_4fd36544_4idl0);display:block;}
._0686900a_4idl0:focus-visible + ._c4232e6a_4idl0{outline:3px solid var(--_2c1e4b5d_4idl0);outline-offset:2px;}

._dcd5b658_4idl0{flex:1 1 auto;}
._6f5cbd01_4idl0{display:flex;align-items:center;gap:var(--_94fd4c7d_4idl0);}
._1ac72441_4idl0{position:relative;}
._1ac72441_4idl0 > a{color:var(--_4fd36544_4idl0);text-decoration:none;font-family:var(--_a8f0ab8d_4idl0);text-transform:uppercase;letter-spacing:.05em;font-size:1rem;padding:var(--_67022f33_4idl0) 0;display:inline-block;}
._1ac72441_4idl0 > a:hover,._1ac72441_4idl0 > a:focus-visible{color:var(--_2c1e4b5d_4idl0);}
._9c0dfcd4_4idl0 > a::after{content:"\25BE";margin-left:.35em;font-size:.7em;}

._c175d098_4idl0{position:absolute;top:100%;left:0;min-width:200px;background:var(--_6ad77153_4idl0);border:1px solid var(--_c7d857de_4idl0);box-shadow:var(--_a8337f4a_4idl0);padding:var(--_9e49e8af_4idl0);display:none;opacity:0;visibility:hidden;z-index:600;border-radius:var(--_14f3d99d_4idl0);}
._9c0dfcd4_4idl0:hover > ._c175d098_4idl0,._9c0dfcd4_4idl0:focus-within > ._c175d098_4idl0{display:block;opacity:1;visibility:visible;}
._c175d098_4idl0 li + li{margin-top:var(--_67022f33_4idl0);}
._c175d098_4idl0 a{color:var(--_4fd36544_4idl0);text-decoration:none;font-size:.95rem;}
._c175d098_4idl0 a:hover,._c175d098_4idl0 a:focus-visible{color:var(--_2c1e4b5d_4idl0);}

._e6b16876_4idl0{font-family:var(--_a8f0ab8d_4idl0);text-transform:uppercase;letter-spacing:.05em;text-decoration:none;color:var(--_2c1e4b5d_4idl0);background:transparent;border:1px solid var(--_2c1e4b5d_4idl0);border-radius:var(--_14f3d99d_4idl0);padding:var(--_9e49e8af_4idl0) var(--_94fd4c7d_4idl0);box-shadow:0 0 8px var(--_2c1e4b5d_4idl0), inset 0 0 8px rgba(255,255,255,.06);white-space:nowrap;transition:box-shadow .2s ease,background .2s ease;}
._e6b16876_4idl0:hover,._e6b16876_4idl0:focus-visible{box-shadow:0 0 18px var(--_2c1e4b5d_4idl0),0 0 30px var(--_2c1e4b5d_4idl0),inset 0 0 12px rgba(255,255,255,.1);background:rgba(255,255,255,.04);}

@media (max-width:880px){
  ._c4232e6a_4idl0{display:flex;}
  ._dcd5b658_4idl0{display:none;position:absolute;left:0;right:0;top:100%;background:var(--_6ad77153_4idl0);border-top:1px solid var(--_c7d857de_4idl0);padding:var(--_9e49e8af_4idl0);}
  ._0686900a_4idl0:checked ~ ._dcd5b658_4idl0{display:block;}
  ._6f5cbd01_4idl0{flex-direction:column;align-items:flex-start;gap:var(--_9e49e8af_4idl0);}
  ._c175d098_4idl0{position:static;display:block;opacity:1;visibility:visible;box-shadow:none;border:none;padding:var(--_67022f33_4idl0) 0 0 var(--_9e49e8af_4idl0);margin-top:var(--_67022f33_4idl0);}
  ._e6b16876_4idl0{padding:var(--_9e49e8af_4idl0) var(--_9e49e8af_4idl0);}
}

._29c082a1_4idl0{background:var(--_6ad77153_4idl0);border-top:1px solid var(--_c7d857de_4idl0);margin-top:var(--_51efaa67_4idl0);padding:var(--_94fd4c7d_4idl0) 0;}
._189e1596_4idl0{display:flex;gap:var(--_94fd4c7d_4idl0);flex-wrap:wrap;margin-bottom:var(--_9e49e8af_4idl0);}
._189e1596_4idl0 a{color:var(--_3520582f_4idl0);text-decoration:none;font-size:.95rem;}
._189e1596_4idl0 a:hover,._189e1596_4idl0 a:focus-visible{color:var(--_2c1e4b5d_4idl0);}
._e2d2ae0b_4idl0{color:var(--_3520582f_4idl0);font-size:.9rem;margin-bottom:var(--_67022f33_4idl0);}
._78e6b44d_4idl0{color:var(--_3520582f_4idl0);font-size:.85rem;}

._7f8a48f0_4idl0{display:block;}

._0ddabab0_4idl0{padding:var(--_51efaa67_4idl0) 0;position:relative;}
._89713c68_4idl0{display:flex;align-items:flex-start;gap:var(--_51efaa67_4idl0);flex-wrap:wrap;}
._4aa7a389_4idl0{flex:1 1 50%;min-width:280px;}
._fb7f9d6f_4idl0{font-family:var(--_a8f0ab8d_4idl0);text-transform:uppercase;letter-spacing:.12em;font-size:.95rem;font-weight:700;color:var(--_b74d348d_4idl0);margin-bottom:var(--_9e49e8af_4idl0);}
._20e4d558_4idl0{font-family:var(--_a8f0ab8d_4idl0);font-weight:600;text-transform:uppercase;letter-spacing:.02em;font-size:clamp(2.5rem,6vw,5rem);line-height:1.05;color:var(--_cacc6bb7_4idl0);text-shadow:0 0 8px var(--_77680426_4idl0),0 0 14px var(--_b74d348d_4idl0);margin-bottom:var(--_94fd4c7d_4idl0);}
._ca608f08_4idl0{font-size:1.15rem;color:var(--_4fd36544_4idl0);margin-bottom:var(--_94fd4c7d_4idl0);}
._6965f83b_4idl0{display:inline-block;font-family:var(--_a8f0ab8d_4idl0);text-transform:uppercase;letter-spacing:.05em;text-decoration:none;color:var(--_84e5730a_4idl0);background:var(--_77680426_4idl0);border:1px solid var(--_77680426_4idl0);border-radius:var(--_14f3d99d_4idl0);padding:var(--_9e49e8af_4idl0) var(--_94fd4c7d_4idl0);box-shadow:0 0 10px var(--_77680426_4idl0);margin-bottom:var(--_94fd4c7d_4idl0);transition:box-shadow .2s ease,transform .2s ease;}
._6965f83b_4idl0:hover,._6965f83b_4idl0:focus-visible{box-shadow:0 0 22px var(--_77680426_4idl0),0 0 36px var(--_b74d348d_4idl0);transform:translateY(-1px);}

._a034b60d_4idl0{display:flex;flex-wrap:wrap;gap:var(--_9e49e8af_4idl0);}
._6d356685_4idl0{flex:1 1 auto;min-width:120px;background:var(--_6ad77153_4idl0);border:1px solid var(--_2c1e4b5d_4idl0);border-radius:var(--_14f3d99d_4idl0);padding:var(--_9e49e8af_4idl0);box-shadow:0 0 10px var(--_2c1e4b5d_4idl0),inset 0 0 14px rgba(255,255,255,.05);position:relative;animation:_76a16085_4idl0 4s ease-in-out infinite;}
@keyframes _76a16085_4idl0{0%,100%{box-shadow:0 0 10px var(--_2c1e4b5d_4idl0),inset 0 0 14px rgba(255,255,255,.05);}50%{box-shadow:0 0 18px var(--_2c1e4b5d_4idl0),inset 0 0 20px rgba(255,255,255,.08);}}
._6d356685_4idl0 dt{display:block;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--_3520582f_4idl0);margin-bottom:var(--_67022f33_4idl0);}
._6d356685_4idl0 dd{display:block;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:1.6rem;font-weight:700;color:var(--_cacc6bb7_4idl0);}
._6d356685_4idl0::after{content:"";display:block;margin-top:var(--_67022f33_4idl0);height:4px;border-radius:var(--_e16a76d9_4idl0);background-image:repeating-linear-gradient(to right, var(--_b74d348d_4idl0) 0 6px, transparent 6px 10px);}

@media (max-width:600px){._a034b60d_4idl0{display:grid;grid-template-columns:repeat(2,1fr);}}

._8b6d2667_4idl0{flex:1 1 40%;min-width:280px;align-self:center;padding:var(--_67022f33_4idl0);}
._1c000dd4_4idl0{width:100%;height:auto;filter:drop-shadow(0 0 20px rgba(0,0,0,.6));}

._5cd24b6e_4idl0{padding:var(--_51efaa67_4idl0) 0;}
._96fed5b5_4idl0{display:block;}
._816de0fe_4idl0 h2{font-family:var(--_a8f0ab8d_4idl0);text-transform:uppercase;letter-spacing:.02em;font-size:clamp(1.75rem,3vw,2.5rem);color:var(--_cacc6bb7_4idl0);text-shadow:0 0 6px var(--_77680426_4idl0);border-left:4px solid var(--_b74d348d_4idl0);padding-left:var(--_9e49e8af_4idl0);margin:var(--_51efaa67_4idl0) 0 var(--_9e49e8af_4idl0);}
._816de0fe_4idl0 h3{font-family:var(--_a8f0ab8d_4idl0);text-transform:uppercase;letter-spacing:.02em;font-size:1.4rem;color:var(--_4fd36544_4idl0);margin:var(--_94fd4c7d_4idl0) 0 var(--_67022f33_4idl0);}
._816de0fe_4idl0 p{margin-bottom:var(--_9e49e8af_4idl0);color:var(--_4fd36544_4idl0);}
._816de0fe_4idl0 p:first-of-type::first-letter{font-family:var(--_a8f0ab8d_4idl0);font-size:3.4rem;float:left;line-height:1;padding-right:var(--_67022f33_4idl0);color:var(--_b74d348d_4idl0);}
._816de0fe_4idl0 blockquote{border-left:3px solid var(--_77680426_4idl0);padding:var(--_9e49e8af_4idl0) var(--_94fd4c7d_4idl0);margin:var(--_94fd4c7d_4idl0) 0;font-family:var(--_a8f0ab8d_4idl0);font-size:1.3rem;color:var(--_cacc6bb7_4idl0);background:var(--_6ad77153_4idl0);border-radius:var(--_14f3d99d_4idl0);}
._816de0fe_4idl0 table{width:100%;border-collapse:collapse;margin:var(--_94fd4c7d_4idl0) 0;background:var(--_6ad77153_4idl0);border:1px solid var(--_c7d857de_4idl0);border-radius:var(--_14f3d99d_4idl0);overflow:hidden;}
._816de0fe_4idl0 th,._816de0fe_4idl0 td{padding:var(--_9e49e8af_4idl0);border-bottom:1px solid var(--_c7d857de_4idl0);text-align:left;}
._816de0fe_4idl0 th{font-family:var(--_a8f0ab8d_4idl0);text-transform:uppercase;letter-spacing:.05em;color:var(--_b74d348d_4idl0);}
._816de0fe_4idl0 a{color:var(--_2c1e4b5d_4idl0);}
._816de0fe_4idl0 a:hover,._816de0fe_4idl0 a:focus-visible{color:var(--_77680426_4idl0);}

._aaf01139_4idl0{background:var(--_6ad77153_4idl0);border-top:1px solid var(--_c7d857de_4idl0);padding:var(--_51efaa67_4idl0) 0;position:relative;}

@media (max-width:880px){
  ._89713c68_4idl0{flex-direction:column;}
  ._8b6d2667_4idl0{flex-basis:auto;width:100%;}
}

@media (prefers-reduced-motion:reduce){
  body._a3095c52_4idl0::before,
  ._6d356685_4idl0,
  ._6965f83b_4idl0,
  ._e6b16876_4idl0{animation:none !important;transition:none !important;}
}
