*,*::before,*::after{box-sizing:border-box;}
html{-webkit-text-size-adjust:100%;}
body{margin:0;background:var(--_a64cbcce_nglnv);color:var(--_c762ce7c_nglnv);font-family:var(--_97be31c6_nglnv);font-size:17px;line-height:1.6;position:relative;overflow-x:hidden;}
img{max-width:100%;display:block;}
ul{list-style:none;margin:0;padding:0;}
a{color:inherit;}
button{font:inherit;background:none;border:none;color:inherit;cursor:pointer;}
h1,h2,h3{font-family:var(--_044bf239_nglnv);font-weight:700;margin:0;}
p{margin:0;}
:focus{outline:none;}
a:focus-visible,button:focus-visible,input:focus-visible,label:focus-visible{outline:2px solid var(--_8e394047_nglnv);outline-offset:2px;}

._aff67b12_nglnv{
 position:fixed;inset:0;z-index:0;pointer-events:none;
 opacity:.09;mix-blend-mode:overlay;
 background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");
}
._1873a87b_nglnv{
 position:fixed;inset:0;z-index:0;pointer-events:none;
 background:repeating-linear-gradient(97deg, rgba(255,255,255,0) 0 42px, rgba(255,255,255,.06) 42px 48px, rgba(255,255,255,0) 48px 140px);
 mask-image:linear-gradient(120deg, rgba(0, 0, 0, 0.35), rgba(0,0,0,0) 82%);
 -webkit-mask-image:linear-gradient(120deg, rgba(0, 0, 0, 0.35), rgba(0,0,0,0) 82%);
 animation:_94fa605a_nglnv 18s ease-in-out infinite;
}
@keyframes _94fa605a_nglnv{0%,100%{transform:translateX(0);}50%{transform:translateX(16px);}}

main,footer._b246a83d_nglnv{position:relative;z-index:1;}

._2ef739bf_nglnv{
 position:absolute;left:-9999px;top:0;z-index:1000;
 background:var(--_11590b05_nglnv);color:var(--_2135ad46_nglnv);
 padding:var(--_e9420274_nglnv) var(--_413c132d_nglnv);
 text-decoration:none;font-weight:700;letter-spacing:.08em;text-transform:uppercase;
}
._2ef739bf_nglnv:focus{left:var(--_413c132d_nglnv);top:var(--_413c132d_nglnv);}

._833057ff_nglnv{
 position:sticky;top:0;z-index:100;
 padding:var(--_413c132d_nglnv);
 background:rgba(0,0,0,.55);
 backdrop-filter:blur(6px);
 -webkit-backdrop-filter:blur(6px);
 border-bottom:1px solid rgba(255,255,255,.1);
}
._79e9691b_nglnv{
 display:flex;flex-wrap:nowrap;align-items:center;gap:var(--_413c132d_nglnv);
 max-width:var(--_a483b9ac_nglnv);margin-inline:auto;
}
._faaad11c_nglnv{
 display:flex;align-items:center;gap:var(--_e9420274_nglnv);
 text-decoration:none;color:var(--_beb0a9b8_nglnv);flex-shrink:0;min-width:0;
}
._faaad11c_nglnv img{flex-shrink:0;}
._faaad11c_nglnv span{
 font-family:var(--_044bf239_nglnv);font-size:1.15rem;white-space:nowrap;
}

._ec551573_nglnv{flex:1 1 auto;min-width:0;}
._48acaa85_nglnv{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--_413c132d_nglnv);min-width:0;}
._8efaa37d_nglnv{position:relative;min-width:0;}
._b81c492f_nglnv{
 display:inline-flex;align-items:center;gap:.35em;
 color:var(--_c762ce7c_nglnv);font-weight:600;letter-spacing:.04em;
 padding:var(--_e9420274_nglnv) var(--_e9420274_nglnv);white-space:nowrap;
}
._b81c492f_nglnv::after{
 content:"";display:inline-block;
 border:4px solid transparent;border-top-color:currentColor;margin-top:2px;
}
._8efaa37d_nglnv:hover ._b81c492f_nglnv,._8efaa37d_nglnv:focus-within ._b81c492f_nglnv{color:var(--_11590b05_nglnv);}body ._ffbcec07_nglnv._ffbcec07_nglnv{
 display:none;position:absolute;top:100%;left:0;z-index:200;
 min-width:200px;background:var(--_b0a12ca0_nglnv);border:1px solid var(--_fac45af9_nglnv);
 box-shadow:var(--_2d92d8ef_nglnv);padding:var(--_413c132d_nglnv);
}
._d057ec94_nglnv:hover > ._ffbcec07_nglnv,
._d057ec94_nglnv:focus-within > ._ffbcec07_nglnv{display:block;}
._ffbcec07_nglnv li a{
 display:block;padding:var(--_e9420274_nglnv) var(--_413c132d_nglnv);
 text-decoration:none;color:var(--_c762ce7c_nglnv);white-space:nowrap;
}
._ffbcec07_nglnv li a:hover,._ffbcec07_nglnv li a:focus-visible{color:var(--_8e394047_nglnv);background:var(--_a64cbcce_nglnv);}

._0bd266b8_nglnv{
 position:absolute;width:1px;height:1px;overflow:hidden;
 clip:rect(0 0 0 0);white-space:nowrap;
}
._f1c6b18c_nglnv{display:none;flex-shrink:0;color:var(--_beb0a9b8_nglnv);padding:var(--_e9420274_nglnv);}

._79e9691b_nglnv ._8c077d37_nglnv{flex-shrink:0;min-width:0;white-space:nowrap;font-size:.85rem;}

._8c077d37_nglnv{
 position:relative;overflow:hidden;display:inline-block;
 background:var(--_11590b05_nglnv);color:var(--_2135ad46_nglnv);
 font-family:var(--_97be31c6_nglnv);font-weight:700;letter-spacing:.14em;text-transform:uppercase;
 text-decoration:none;border-radius:var(--_4cca31cf_nglnv);
 padding:var(--_413c132d_nglnv) var(--_d8df0ab2_nglnv);
}
._8c077d37_nglnv::after{
 content:"";position:absolute;top:0;left:-60%;width:35%;height:100%;
 background:linear-gradient(120deg, rgba(255,255,255,0) 0%, rgba(255,255,255,.35) 50%, rgba(255,255,255,0) 100%);
 animation:_49d7315a_nglnv 5s ease-in-out infinite;
}
@keyframes _49d7315a_nglnv{0%{left:-60%;}50%{left:110%;}100%{left:-60%;}}
._8c077d37_nglnv:hover{filter:brightness(1.12);}

._3f76d664_nglnv{
 position:relative;min-height:60vh;display:flex;align-items:center;
 background:var(--_a64cbcce_nglnv);overflow:hidden;
}
._3f76d664_nglnv::before{
 content:"";position:absolute;inset:0;
 background-image:var(--_bf50b17c_nglnv,none);background-size:cover;background-position:center;
 filter:blur(6px) brightness(.5);transform:scale(1.06);
}
._3f76d664_nglnv::after{
 content:"";position:absolute;inset:0;
 background:linear-gradient(100deg, rgba(0,0,0,.6), rgba(0,0,0,.78) 60%);
}
._e31da9d6_nglnv{
 position:relative;z-index:1;display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--_4a39e81e_nglnv);
 max-width:var(--_a483b9ac_nglnv);margin-inline:auto;padding:var(--_4a39e81e_nglnv) var(--_d8df0ab2_nglnv);width:100%;
}
._74ae199f_nglnv{
 flex:1 1 40%;min-width:280px;align-self:center;padding:var(--_e9420274_nglnv);
}
._2f526ea4_nglnv{width:100%;height:auto;}
._b1112188_nglnv{flex:1 1 50%;min-width:280px;}
._d9312dbc_nglnv{
 font-weight:700;letter-spacing:.18em;text-transform:uppercase;font-size:.85rem;
 color:var(--_5b46e4d5_nglnv);margin-bottom:var(--_e9420274_nglnv);
}
._4f55bccb_nglnv{
 font-size:clamp(2.2rem,5vw,3.6rem);line-height:1.05;color:var(--_beb0a9b8_nglnv);
 text-shadow: 2.8px 2.8px 0 var(--_11590b05_nglnv);
 margin-bottom:var(--_413c132d_nglnv);
}
._dc11f4f2_nglnv{font-style:italic;font-weight:300;color:var(--_11590b05_nglnv);text-shadow:none;}
._bfe36163_nglnv{color:var(--_c762ce7c_nglnv);font-size:1.1rem;margin-bottom:var(--_d8df0ab2_nglnv);}
._223e9618_nglnv{margin-top:var(--_d8df0ab2_nglnv);}

._4fce3d4c_nglnv{
 display:flex;flex-wrap:wrap;
 margin:var(--_d8df0ab2_nglnv) 0;padding:var(--_413c132d_nglnv);
 border-top:1px solid rgba(255,255,255,.18);border-bottom:1px solid rgba(255,255,255,.18);
}
._22ddeaf8_nglnv{
 flex:1 1 0;min-width:110px;display:flex;flex-direction:column;align-items:center;text-align:center;
 padding-inline:var(--_413c132d_nglnv);position:relative;
 border-right:1px solid rgba(255,255,255,.18);
}
._22ddeaf8_nglnv:last-child{border-right:none;}
._22ddeaf8_nglnv dd{
 order:1;margin:0;font-family:var(--_044bf239_nglnv);font-size:1.9rem;color:var(--_beb0a9b8_nglnv);
}
._22ddeaf8_nglnv dt{
 order:2;margin:.3em 0 0;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;
 color:var(--_c8893e55_nglnv);
}
._22ddeaf8_nglnv::after{
 content:"";order:3;display:block;width:70%;height:3px;margin-top:var(--_e9420274_nglnv);
 background:linear-gradient(90deg, var(--_11590b05_nglnv), transparent);
}
._22ddeaf8_nglnv:nth-child(2){
 background:var(--_b0a12ca0_nglnv);border:1px solid var(--_fac45af9_nglnv);border-radius:var(--_7e798ed6_nglnv);
 padding:var(--_413c132d_nglnv);transform:rotate(-4deg);box-shadow:var(--_2d92d8ef_nglnv);
 animation:_22951d0c_nglnv 4s ease-in-out infinite;
}
@keyframes _22951d0c_nglnv{0%,100%{box-shadow:var(--_2d92d8ef_nglnv);}50%{box-shadow:var(--_211bcb2a_nglnv);}}

._c633cf62_nglnv{max-width:var(--_a483b9ac_nglnv);margin-inline:auto;padding:var(--_4a39e81e_nglnv) var(--_d8df0ab2_nglnv);}
._4206af84_nglnv{position:relative;counter-reset:_b5c481c1_nglnv;padding-left:4rem;}
._4206af84_nglnv h2{
 counter-increment:_b5c481c1_nglnv;position:relative;font-size:2rem;color:var(--_beb0a9b8_nglnv);
 margin-top:var(--_4a39e81e_nglnv);padding-bottom:var(--_e9420274_nglnv);
 border-bottom:2px solid var(--_5b46e4d5_nglnv);
}
._4206af84_nglnv h2::before{
 content:counter(_b5c481c1_nglnv, decimal-leading-zero);
 position:absolute;left:-4rem;top:-.15em;
 font-family:var(--_044bf239_nglnv);font-size:2.6rem;font-weight:700;line-height:1;
 color:var(--_fac45af9_nglnv);
}
._4206af84_nglnv h3{font-size:1.3rem;color:var(--_c762ce7c_nglnv);margin-top:var(--_d8df0ab2_nglnv);}
._4206af84_nglnv p{margin:var(--_413c132d_nglnv) 0;line-height:1.75;}
._4206af84_nglnv a{color:var(--_8e394047_nglnv);text-decoration:underline;}
._4206af84_nglnv a:hover{color:var(--_11590b05_nglnv);}
._4206af84_nglnv table{width:100%;border-collapse:collapse;margin:var(--_d8df0ab2_nglnv) 0;}
._4206af84_nglnv th,._4206af84_nglnv td{padding:var(--_413c132d_nglnv);border:1px solid var(--_fac45af9_nglnv);text-align:left;}
._4206af84_nglnv th{color:var(--_beb0a9b8_nglnv);font-family:var(--_044bf239_nglnv);}

._ac2b2eec_nglnv{
 background:var(--_b0a12ca0_nglnv);border-top:1px solid var(--_fac45af9_nglnv);
 margin-top:var(--_4a39e81e_nglnv);padding:var(--_4a39e81e_nglnv) var(--_d8df0ab2_nglnv);
}
._b098419e_nglnv{max-width:var(--_a483b9ac_nglnv);margin-inline:auto;}

._b246a83d_nglnv{
 background:var(--_b0a12ca0_nglnv);border-top:1px solid var(--_fac45af9_nglnv);
 padding:var(--_d8df0ab2_nglnv);
}
._f3837c11_nglnv{
 max-width:var(--_a483b9ac_nglnv);margin-inline:auto;
 display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--_413c132d_nglnv);
}
._bbc6fcae_nglnv ul{display:flex;flex-wrap:wrap;gap:var(--_413c132d_nglnv);}
._bbc6fcae_nglnv a{text-decoration:none;color:var(--_c8893e55_nglnv);}
._bbc6fcae_nglnv a:hover{color:var(--_8e394047_nglnv);}
._b849876a_nglnv{color:var(--_c8893e55_nglnv);font-size:.85rem;}

@media (max-width:900px){
 ._ec551573_nglnv{
 position:absolute;left:0;right:0;top:100%;
 }body ._48acaa85_nglnv._48acaa85_nglnv{
 display:none;flex-direction:column;align-items:stretch;gap:0;
 background:var(--_b0a12ca0_nglnv);border-bottom:1px solid var(--_fac45af9_nglnv);
 padding:var(--_413c132d_nglnv);
 }
 ._0bd266b8_nglnv:checked ~ ._ec551573_nglnv ._48acaa85_nglnv{display:flex;}
 ._f1c6b18c_nglnv{display:flex;align-items:center;justify-content:center;}
 ._faaad11c_nglnv span{display:none;}
 ._79e9691b_nglnv ._8c077d37_nglnv{font-size:.75rem;padding:var(--_e9420274_nglnv) var(--_e9420274_nglnv);}
 ._d057ec94_nglnv > ._ffbcec07_nglnv{
 display:block;position:static;visibility:visible;opacity:1;
 border:none;box-shadow:none;background:transparent;padding-left:var(--_413c132d_nglnv);
 }
 ._d057ec94_nglnv:not(:hover):not(:focus-within) > ._ffbcec07_nglnv{display:block;}
 ._4206af84_nglnv{padding-left:2.5rem;}
 ._4206af84_nglnv h2::before{left:-2.5rem;font-size:1.9rem;}
 ._e31da9d6_nglnv{padding:var(--_d8df0ab2_nglnv) var(--_413c132d_nglnv);}
 ._22ddeaf8_nglnv{flex:1 1 45%;border-right:none;border-bottom:1px solid rgba(255,255,255,.18);padding-bottom:var(--_e9420274_nglnv);margin-bottom:var(--_e9420274_nglnv);}
}

@media (max-width:560px){
 ._22ddeaf8_nglnv{flex:1 1 100%;}
}

@media (prefers-reduced-motion: reduce){
 ._1873a87b_nglnv,._8c077d37_nglnv::after,._22ddeaf8_nglnv:nth-child(2){animation:none;}
}
