*,*::before,*::after{box-sizing:border-box;}
html{scroll-behavior:smooth;}
body{margin:0;background:var(--_5d1942f2_n2bes);color:var(--_7e1e3535_n2bes);font-family:var(--_3e89eb75_n2bes);font-size:1.0625rem;line-height:1.65;position:relative;overflow-x:hidden;}
img{max-width:100%;height:auto;display:block;}
ul{list-style:none;margin:0;padding:0;}
a{color:inherit;}
:focus-visible{outline:2px solid var(--_77017525_n2bes);outline-offset:2px;}

._7272e8f5_n2bes{position:fixed;inset:0;z-index:9998;pointer-events:none;background-repeat:repeat;background-size:180px 180px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.09 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");}
._26be32e1_n2bes{position:fixed;inset:0;z-index:9999;pointer-events:none;background-image:repeating-linear-gradient(97deg, rgba(255,255,255,0) 0px, rgba(255,255,255,0) 46px, rgba(255,255,255,0.06) 46px, rgba(255,255,255,0.06) 54px);background-size:220% 220%;mask-image:linear-gradient(100deg, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 55%, rgba(0,0,0,0) 100%);-webkit-mask-image:linear-gradient(100deg, rgba(0,0,0,1) 0%, rgba(0,0,0,1) 55%, rgba(0,0,0,0) 100%);animation:_9d0d443e_n2bes 22s ease-in-out infinite;}
@keyframes _9d0d443e_n2bes{0%{background-position:0 0;}50%{background-position:-80px 40px;}100%{background-position:0 0;}}

._c58002f8_n2bes{position:absolute;left:-999px;top:0;background:var(--_e34c9993_n2bes);color:var(--_7e1e3535_n2bes);padding:var(--_661baf99_n2bes) var(--_bf40b5f2_n2bes);z-index:10000;border-radius:var(--_ad1317a2_n2bes);}
._c58002f8_n2bes:focus{left:var(--_bf40b5f2_n2bes);top:var(--_bf40b5f2_n2bes);}

._4de493a9_n2bes{max-width:var(--_02970b3b_n2bes);margin-inline:auto;padding-inline:var(--_bf40b5f2_n2bes);}

._4412e9a2_n2bes{background:var(--_e34c9993_n2bes);border-bottom:1px solid var(--_49a7a43f_n2bes);position:sticky;top:0;z-index:500;}
._573ed426_n2bes{display:flex;align-items:center;flex-wrap:nowrap;gap:var(--_bf40b5f2_n2bes);padding-block:var(--_661baf99_n2bes);}
._2225f5f4_n2bes{display:flex;align-items:center;gap:var(--_661baf99_n2bes);flex-shrink:0;text-decoration:none;color:var(--_7e1e3535_n2bes);min-width:0;}
._2225f5f4_n2bes img{flex-shrink:0;border-radius:var(--_ad1317a2_n2bes);}
._2225f5f4_n2bes span{font-family:var(--_7b3bacc7_n2bes);font-weight:700;font-size:1.2rem;letter-spacing:.02em;white-space:nowrap;}

._7818d24f_n2bes{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;}
nav._0fb439f0_n2bes{flex:1 1 auto;min-width:0;}
._0fb439f0_n2bes>ul{display:flex;align-items:center;gap:var(--_bf40b5f2_n2bes);flex-wrap:nowrap;min-width:0;}
._0fb439f0_n2bes>ul>li{position:relative;min-width:0;}
._0fb439f0_n2bes a,._0fb439f0_n2bes>ul>li>span{display:inline-block;color:var(--_7e1e3535_n2bes);text-decoration:none;font-size:.92rem;letter-spacing:.03em;white-space:nowrap;padding-block:var(--_6a5ce11f_n2bes);}
._0fb439f0_n2bes>ul>li>span{cursor:default;color:var(--_69e124ad_n2bes);}
._0fb439f0_n2bes a:hover,._0fb439f0_n2bes a:focus-visible{color:var(--_fa38674c_n2bes);}
._c3beabd6_n2bes:hover>span,._c3beabd6_n2bes:focus-within>span{color:var(--_fa38674c_n2bes);}

._c3beabd6_n2bes>ul{position:absolute;top:100%;left:0;min-width:220px;background:var(--_e34c9993_n2bes);border:1px solid var(--_49a7a43f_n2bes);padding-block:var(--_661baf99_n2bes);visibility:hidden;opacity:0;transition:opacity .15s ease;z-index:600;box-shadow:var(--_310689ad_n2bes);}
._c3beabd6_n2bes:hover>ul,._c3beabd6_n2bes:focus-within>ul{visibility:visible;opacity:1;}
._c3beabd6_n2bes>ul li a{display:block;padding:var(--_661baf99_n2bes) var(--_bf40b5f2_n2bes);}
._c3beabd6_n2bes>ul li a:hover{background:var(--_5d1942f2_n2bes);color:var(--_fa38674c_n2bes);}

._4bf2a3f2_n2bes{display:none;flex-shrink:0;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;cursor:pointer;}
._7818d24f_n2bes:focus-visible~._4bf2a3f2_n2bes{outline:2px solid var(--_77017525_n2bes);outline-offset:2px;}
._9e1fb48b_n2bes{position:relative;width:1.4rem;height:2px;background:var(--_7e1e3535_n2bes);display:block;}
._9e1fb48b_n2bes::before,._9e1fb48b_n2bes::after{content:"";position:absolute;left:0;width:100%;height:2px;background:var(--_7e1e3535_n2bes);}
._9e1fb48b_n2bes::before{top:-7px;}
._9e1fb48b_n2bes::after{top:7px;}
._56e3a5ea_n2bes{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);}

._384d5ddb_n2bes{position:relative;overflow:hidden;flex-shrink:0;min-width:0;display:inline-block;background:var(--_fa38674c_n2bes);color:var(--_cf6f492f_n2bes);text-decoration:none;font-weight:700;letter-spacing:.14em;text-transform:uppercase;font-size:.82rem;white-space:nowrap;padding:var(--_661baf99_n2bes) var(--_bf40b5f2_n2bes);border-radius:var(--_8e6c191b_n2bes);box-shadow:var(--_4747f5ae_n2bes);}
._384d5ddb_n2bes::after{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(120deg, rgba(255,255,255,0) 0%, rgba(255,255,255,.35) 50%, rgba(255,255,255,0) 100%);transform:skewX(-20deg);animation:_fe3938be_n2bes 4.5s ease-in-out infinite;}
@keyframes _fe3938be_n2bes{0%{left:-60%;}55%{left:120%;}100%{left:120%;}}
._384d5ddb_n2bes:hover{box-shadow:var(--_310689ad_n2bes);}
._34b699d3_n2bes{font-size:.9rem;padding:var(--_bf40b5f2_n2bes) var(--_fe7c7712_n2bes);margin-bottom:var(--_fe7c7712_n2bes);}

._f55ed4d8_n2bes{display:block;}
._021caabe_n2bes{position:relative;}

._9a1737ad_n2bes{background:var(--_e34c9993_n2bes);border-bottom:1px solid var(--_49a7a43f_n2bes);}
._30a11519_n2bes{display:flex;align-items:center;flex-wrap:wrap;gap:var(--_a23e4028_n2bes);padding-block:var(--_a23e4028_n2bes);}
._2f29e809_n2bes{flex:1 1 50%;min-width:280px;}
._599258d4_n2bes{font-family:var(--_7b3bacc7_n2bes);text-transform:uppercase;letter-spacing:.32em;font-size:.8rem;color:var(--_69e124ad_n2bes);margin:0 0 var(--_661baf99_n2bes);}
._ab28ceb6_n2bes{font-family:var(--_7b3bacc7_n2bes);font-weight:900;font-size:clamp(2.5rem,5.5vw,4.25rem);line-height:1.06;color:var(--_ab28ceb6_n2bes);text-shadow:4px 4px 0 var(--_eab4eea7_n2bes);margin:0 0 var(--_bf40b5f2_n2bes);}
._ab28ceb6_n2bes em{font-style:italic;font-weight:300;color:var(--_fa38674c_n2bes);animation:_4233fc96_n2bes 5s ease-in-out infinite;}
@keyframes _4233fc96_n2bes{0%,100%{text-shadow:4px 4px 0 var(--_eab4eea7_n2bes),0 0 6px var(--_fa38674c_n2bes);}50%{text-shadow:4px 4px 0 var(--_eab4eea7_n2bes),0 0 10px var(--_fa38674c_n2bes);}}
._57ee43a8_n2bes{font-size:1.15rem;line-height:1.7;color:var(--_7e1e3535_n2bes);margin:0 0 var(--_fe7c7712_n2bes);}
._eab04782_n2bes{margin-top:var(--_bf40b5f2_n2bes);}
._ce8470fc_n2bes{display:flex;flex-wrap:wrap;border-top:1px solid var(--_49a7a43f_n2bes);border-bottom:1px solid var(--_49a7a43f_n2bes);}
._5e3bfb66_n2bes{flex:1 1 0;min-width:110px;padding:var(--_bf40b5f2_n2bes);border-left:1px solid var(--_49a7a43f_n2bes);display:flex;flex-direction:column;gap:var(--_6a5ce11f_n2bes);}
._5e3bfb66_n2bes:first-child{border-left:none;}
._5e3bfb66_n2bes dt{order:2;margin:0;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--_69e124ad_n2bes);}
._5e3bfb66_n2bes dd{order:1;margin:0;font-family:var(--_7b3bacc7_n2bes);font-size:1.9rem;font-weight:800;color:var(--_ab28ceb6_n2bes);}

._a79932de_n2bes{flex:1 1 40%;min-width:280px;align-self:center;padding:var(--_661baf99_n2bes);}
._fe34f834_n2bes{width:100%;height:auto;border-radius:var(--_db32d89f_n2bes);box-shadow:var(--_310689ad_n2bes);}

._72189b06_n2bes{padding-block:var(--_a23e4028_n2bes);}
._0446392d_n2bes{counter-reset:_a384e1a9_n2bes;}
._0446392d_n2bes h2{counter-increment:_a384e1a9_n2bes;font-family:var(--_7b3bacc7_n2bes);font-weight:800;font-size:2rem;color:var(--_ab28ceb6_n2bes);border-bottom:2px solid var(--_eab4eea7_n2bes);padding-bottom:var(--_661baf99_n2bes);margin:var(--_a23e4028_n2bes) 0 var(--_bf40b5f2_n2bes);}
._0446392d_n2bes h2::before{content:counter(_a384e1a9_n2bes,decimal-leading-zero);font-family:"Courier New",Courier,monospace;font-size:.85rem;font-weight:700;color:var(--_69e124ad_n2bes);vertical-align:super;margin-right:var(--_661baf99_n2bes);}
._0446392d_n2bes h3{font-family:var(--_7b3bacc7_n2bes);font-weight:700;font-size:1.35rem;color:var(--_7e1e3535_n2bes);margin:var(--_fe7c7712_n2bes) 0 var(--_661baf99_n2bes);}
._0446392d_n2bes p{margin:0 0 var(--_bf40b5f2_n2bes);}
._0446392d_n2bes a{color:var(--_77017525_n2bes);text-decoration:underline;text-underline-offset:.2em;}
._0446392d_n2bes a:hover{color:var(--_fa38674c_n2bes);}
._0446392d_n2bes table{width:100%;border-collapse:collapse;margin:var(--_fe7c7712_n2bes) 0;}
._0446392d_n2bes th,._0446392d_n2bes td{padding:var(--_bf40b5f2_n2bes);border-bottom:1px solid var(--_49a7a43f_n2bes);text-align:left;}
._0446392d_n2bes th:first-child,._0446392d_n2bes td:first-child{background:var(--_e34c9993_n2bes);color:var(--_ab28ceb6_n2bes);font-weight:700;}
._718ecac2_n2bes{margin-top:var(--_a23e4028_n2bes);}

._ceed9457_n2bes{background:var(--_e34c9993_n2bes);border-top:1px solid var(--_49a7a43f_n2bes);margin-top:var(--_a23e4028_n2bes);}
._2b649287_n2bes{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--_fe7c7712_n2bes);padding-block:var(--_a23e4028_n2bes);}
._1802a98f_n2bes{display:flex;flex-wrap:wrap;gap:var(--_bf40b5f2_n2bes);}
._1802a98f_n2bes a{color:var(--_69e124ad_n2bes);text-decoration:none;font-size:.9rem;}
._1802a98f_n2bes a:hover{color:var(--_fa38674c_n2bes);}
._af74ddbe_n2bes{width:100%;color:var(--_69e124ad_n2bes);font-size:.85rem;border-top:1px solid var(--_49a7a43f_n2bes);padding-top:var(--_bf40b5f2_n2bes);}

@media (max-width:900px){
 ._2225f5f4_n2bes span{display:none;}
 ._4bf2a3f2_n2bes{display:flex;}
 ._0fb439f0_n2bes>ul{display:none;position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:stretch;background:var(--_e34c9993_n2bes);border-top:1px solid var(--_49a7a43f_n2bes);padding:var(--_661baf99_n2bes);gap:0;z-index:700;}
 ._7818d24f_n2bes:checked~._0fb439f0_n2bes>ul{display:flex;}
 ._0fb439f0_n2bes>ul>li{width:100%;}
 ._0fb439f0_n2bes a,._0fb439f0_n2bes>ul>li>span{padding:var(--_661baf99_n2bes) var(--_6a5ce11f_n2bes);width:100%;}
 ._c3beabd6_n2bes>ul{position:static;visibility:visible;opacity:1;border:none;box-shadow:none;background:transparent;padding-left:var(--_bf40b5f2_n2bes);}
 ._384d5ddb_n2bes{font-size:.72rem;padding:var(--_6a5ce11f_n2bes) var(--_661baf99_n2bes);}
 ._2f29e809_n2bes,._a79932de_n2bes{flex:1 1 100%;}
 ._5e3bfb66_n2bes{flex:1 1 50%;}
}
@media (max-width:640px){
 ._ce8470fc_n2bes{flex-wrap:wrap;}
 ._5e3bfb66_n2bes{flex:1 1 50%;}
 ._5e3bfb66_n2bes:nth-child(2n+1){border-left:none;}
}

@media (prefers-reduced-motion: reduce){
 ._26be32e1_n2bes,._384d5ddb_n2bes::after,._ab28ceb6_n2bes em{animation:none !important;}
}
