*,*::before,*::after{box-sizing:border-box;}
body,h1,h2,h3,h4,p,ul,ol,dl,dd{margin:0;}
ul{list-style:none;padding:0;}
body{background:var(--_6a65354c_0vldp);color:var(--_ad1455ef_0vldp);font-family:var(--_ccf315ce_0vldp);font-size:17px;line-height:1.65;position:relative;overflow-x:hidden;min-height:100vh;}
h1,h2,h3,h4{font-family:var(--_ef27cd34_0vldp);color:var(--_ad1455ef_0vldp);}
a{color:var(--_c9351f19_0vldp);}
a:hover{color:var(--_e77da72f_0vldp);}
a:focus-visible,button:focus-visible,._a4090cdc_0vldp:focus-visible,._da18f5bb_0vldp a:focus-visible{outline:3px solid var(--_c9351f19_0vldp);outline-offset:2px;}
img{max-width:100%;}

._447be27d_0vldp{position:fixed;inset:-60%;width:220%;height:220%;background:conic-gradient(from 0deg,var(--_e77da72f_0vldp),var(--_b838b989_0vldp),var(--_c9351f19_0vldp),var(--_30e6bc3e_0vldp),var(--_ef1d12f4_0vldp),var(--_e77da72f_0vldp));filter:blur(90px);opacity:.55;z-index:-2;pointer-events:none;animation:_b8132351_0vldp 100s linear infinite;}
._5baac0ac_0vldp{position:fixed;inset:0;background:repeating-linear-gradient(103deg,rgba(255,255,255,.05) 0 2px,transparent 2px 14px);z-index:-1;pointer-events:none;}
@keyframes _b8132351_0vldp{to{transform:rotate(360deg);}}

._a4fd3a45_0vldp{position:absolute;left:-999px;top:0;background:var(--_2ab41f23_0vldp);color:var(--_ad1455ef_0vldp);padding:var(--_1538ea5e_0vldp) var(--_fb5d3d30_0vldp);z-index:100;border-radius:var(--_24ffce68_0vldp);}
._a4fd3a45_0vldp:focus{left:var(--_fb5d3d30_0vldp);top:var(--_fb5d3d30_0vldp);}

._d9dcdbf5_0vldp{background:var(--_2ab41f23_0vldp);border-bottom:1px solid var(--_ef1d12f4_0vldp);position:relative;z-index:20;}
._566c4af5_0vldp{max-width:var(--_516f622d_0vldp);margin-inline:auto;display:flex;align-items:center;flex-wrap:nowrap;gap:var(--_fb5d3d30_0vldp);padding:var(--_1538ea5e_0vldp) var(--_0642f515_0vldp);}
._c19a808c_0vldp{display:flex;align-items:center;gap:var(--_1538ea5e_0vldp);flex-shrink:0;text-decoration:none;color:var(--_ad1455ef_0vldp);min-width:0;}
._c19a808c_0vldp img{flex-shrink:0;border-radius:var(--_24ffce68_0vldp);display:block;}
._c19a808c_0vldp span{font-family:var(--_ef27cd34_0vldp);font-weight:700;letter-spacing:-.02em;white-space:nowrap;}

._0b1535b7_0vldp{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none;}
._c84ffe6c_0vldp{display:none;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;padding:var(--_3cf3308c_0vldp);border-radius:var(--_24ffce68_0vldp);}
._c84ffe6c_0vldp svg{stroke:var(--_ad1455ef_0vldp);fill:none;stroke-width:2;stroke-linecap:round;}
._c84ffe6c_0vldp:hover svg{stroke:var(--_c9351f19_0vldp);}

._da18f5bb_0vldp{flex:1 1 auto;min-width:0;}
._da18f5bb_0vldp>ul{display:flex;align-items:center;gap:var(--_fb5d3d30_0vldp);flex-wrap:nowrap;min-width:0;}
._da18f5bb_0vldp>ul>li{position:relative;flex-shrink:1;min-width:0;}
._da18f5bb_0vldp>ul>li>a,._da18f5bb_0vldp>ul>li>span{display:inline-flex;align-items:center;padding:var(--_3cf3308c_0vldp) var(--_1538ea5e_0vldp);color:var(--_ad1455ef_0vldp);text-decoration:none;font-size:.94rem;white-space:nowrap;cursor:pointer;border-radius:var(--_24ffce68_0vldp);}
._da18f5bb_0vldp>ul>li>a:hover,._da18f5bb_0vldp>ul>li:hover>span,._da18f5bb_0vldp>ul>li:focus-within>span,._da18f5bb_0vldp>ul>li>a:focus-visible{color:var(--_c9351f19_0vldp);}body ._0254d200_0vldp._0254d200_0vldp{position:absolute;top:100%;left:0;min-width:210px;background:var(--_2ab41f23_0vldp);border:1px solid var(--_ef1d12f4_0vldp);border-radius:var(--_f7f9b449_0vldp);box-shadow:var(--_c7a8ea2a_0vldp);padding:var(--_fb5d3d30_0vldp);display:none;z-index:30;}
._c3b388c6_0vldp:hover>._0254d200_0vldp,._c3b388c6_0vldp:focus-within>._0254d200_0vldp{display:block;}
._0254d200_0vldp li+li{margin-top:var(--_3cf3308c_0vldp);}
._0254d200_0vldp a{display:block;color:var(--_ad1455ef_0vldp);text-decoration:none;padding:var(--_3cf3308c_0vldp) var(--_1538ea5e_0vldp);border-radius:var(--_24ffce68_0vldp);white-space:nowrap;}
._0254d200_0vldp a:hover,._0254d200_0vldp a:focus-visible{color:var(--_c9351f19_0vldp);background:rgba(255,255,255,.05);}

._a4090cdc_0vldp{display:inline-flex;align-items:center;justify-content:center;gap:var(--_1538ea5e_0vldp);position:relative;overflow:hidden;flex-shrink:0;min-width:0;padding:var(--_fb5d3d30_0vldp) var(--_0642f515_0vldp);border-radius:var(--_febbd374_0vldp);background:linear-gradient(180deg,var(--_eaa3016e_0vldp) 0%,color-mix(in srgb,var(--_eaa3016e_0vldp) 86%,var(--_e77da72f_0vldp) 14%) 100%);color:var(--_e77da72f_0vldp);font-weight:700;text-decoration:none;font-size:.95rem;border:1px solid rgba(255,255,255,.4);box-shadow:0 18px 30px -12px color-mix(in srgb,var(--_e77da72f_0vldp) 65%,transparent);transition:transform .2s ease,box-shadow .2s ease;}
._a4090cdc_0vldp:hover{transform:translateY(-2px);box-shadow:0 22px 34px -10px color-mix(in srgb,var(--_e77da72f_0vldp) 80%,transparent);}
._a4090cdc_0vldp::after{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.6),transparent);transform:skewX(-20deg);animation:_1c869432_0vldp 3.5s ease-in-out infinite;}
@keyframes _1c869432_0vldp{0%{left:-60%;}55%{left:120%;}100%{left:120%;}}
._dc414850_0vldp{font-size:1.05rem;padding:var(--_fb5d3d30_0vldp) var(--_e9a6875a_0vldp);}

._2a758b7f_0vldp{max-width:var(--_516f622d_0vldp);margin-inline:auto;display:flex;flex-wrap:wrap;align-items:stretch;gap:var(--_e9a6875a_0vldp);padding:var(--_e9a6875a_0vldp) var(--_0642f515_0vldp);}
._88989a6f_0vldp{flex:1 1 50%;min-width:280px;display:flex;flex-direction:column;gap:var(--_fb5d3d30_0vldp);justify-content:center;}
._14abfdd3_0vldp{flex:1 1 40%;min-width:260px;padding:var(--_1538ea5e_0vldp);align-self:center;min-height:120px;}
._14abfdd3_0vldp img{width:100%;height:auto;display:block;border-radius:var(--_f7f9b449_0vldp);}

._9a98fbbb_0vldp{display:inline-flex;align-items:center;gap:var(--_1538ea5e_0vldp);text-transform:uppercase;letter-spacing:.12em;font-size:.85rem;font-weight:700;color:var(--_c9351f19_0vldp);}
._9a98fbbb_0vldp::before{content:"";width:28px;height:2px;background:var(--_b838b989_0vldp);display:inline-block;}

._0082025b_0vldp{font-family:var(--_ef27cd34_0vldp);font-weight:800;font-size:clamp(2.3rem,5vw,4rem);letter-spacing:-.03em;line-height:1.06;background-image:linear-gradient(100deg,var(--_30e6bc3e_0vldp) 0%,var(--_c9351f19_0vldp) 50%,var(--_30e6bc3e_0vldp) 100%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 10px rgba(255,255,255,.18));animation:_0dd2f1d9_0vldp 7s ease-in-out infinite alternate;}
@keyframes _0dd2f1d9_0vldp{from{background-position:0% 50%;}to{background-position:100% 50%;}}

._cd4ea11c_0vldp{font-size:clamp(1.15rem,2vw,1.4rem);font-style:italic;font-weight:500;color:var(--_ad1455ef_0vldp);width:100%;line-height:1.55;}

._dfcb0974_0vldp{display:flex;flex-wrap:wrap;gap:var(--_0642f515_0vldp);margin:0;padding:var(--_fb5d3d30_0vldp) var(--_0642f515_0vldp);background:rgba(255,255,255,.06);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.16);border-radius:var(--_febbd374_0vldp);}
._6470ce0a_0vldp{display:flex;flex-direction:column;gap:var(--_3cf3308c_0vldp);padding-inline-end:var(--_0642f515_0vldp);border-right:1px solid var(--_ef1d12f4_0vldp);min-width:90px;}
._6470ce0a_0vldp:last-child{border-right:none;padding-inline-end:0;}
._6470ce0a_0vldp dt{font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--_35d1c5eb_0vldp);}
._6470ce0a_0vldp dd{font-family:var(--_ef27cd34_0vldp);font-size:clamp(1.4rem,3vw,1.9rem);font-weight:800;color:var(--_30e6bc3e_0vldp);}
@media (max-width:720px){
  ._dfcb0974_0vldp{display:grid;grid-template-columns:repeat(2,1fr);}
  ._6470ce0a_0vldp{border-right:none;border-bottom:1px solid var(--_ef1d12f4_0vldp);padding-bottom:var(--_1538ea5e_0vldp);}
}

._dcaf7e60_0vldp{background:var(--_2ab41f23_0vldp);padding:var(--_e9a6875a_0vldp) var(--_0642f515_0vldp);border-top:1px solid var(--_ef1d12f4_0vldp);border-bottom:1px solid var(--_ef1d12f4_0vldp);}
._62323d67_0vldp{max-width:var(--_516f622d_0vldp);margin-inline:auto;}
._08367951_0vldp h2{font-size:clamp(1.6rem,2.4vw,2.2rem);letter-spacing:-.02em;margin-top:var(--_e9a6875a_0vldp);margin-bottom:var(--_fb5d3d30_0vldp);padding-left:var(--_fb5d3d30_0vldp);border-left:4px solid var(--_c9351f19_0vldp);}
._08367951_0vldp h3{font-size:1.3rem;letter-spacing:-.01em;margin-top:var(--_0642f515_0vldp);margin-bottom:var(--_1538ea5e_0vldp);}
._08367951_0vldp p{margin-bottom:var(--_fb5d3d30_0vldp);}
._08367951_0vldp table{width:100%;border-collapse:collapse;margin:var(--_0642f515_0vldp) 0;background:var(--_2ab41f23_0vldp);}
._08367951_0vldp th,._08367951_0vldp td{padding:var(--_fb5d3d30_0vldp);border:1px solid var(--_ef1d12f4_0vldp);text-align:left;}
._08367951_0vldp th{background:rgba(255,255,255,.04);font-family:var(--_ef27cd34_0vldp);}
._08367951_0vldp a{text-decoration:underline;}

._d605fbc9_0vldp{background:var(--_6a65354c_0vldp);padding:var(--_e9a6875a_0vldp) var(--_0642f515_0vldp);}
._d605fbc9_0vldp>*{max-width:var(--_516f622d_0vldp);margin-inline:auto;}

._9d67801e_0vldp{background:var(--_2ab41f23_0vldp);border-top:1px solid var(--_ef1d12f4_0vldp);padding:var(--_e9a6875a_0vldp) var(--_0642f515_0vldp);}
._eab1157c_0vldp{max-width:var(--_516f622d_0vldp);margin-inline:auto;display:flex;flex-direction:column;gap:var(--_fb5d3d30_0vldp);}
._eab1157c_0vldp nav ul{display:flex;flex-wrap:wrap;gap:var(--_0642f515_0vldp);}
._eab1157c_0vldp nav a{color:var(--_35d1c5eb_0vldp);text-decoration:none;}
._eab1157c_0vldp nav a:hover,._eab1157c_0vldp nav a:focus-visible{color:var(--_c9351f19_0vldp);}
._36c945ff_0vldp{color:var(--_35d1c5eb_0vldp);font-size:.9rem;}

@media (max-width:900px){
  ._c19a808c_0vldp span{display:none;}
  ._c84ffe6c_0vldp{display:inline-flex;}
  ._da18f5bb_0vldp{position:absolute;top:100%;left:0;right:0;background:var(--_2ab41f23_0vldp);border-bottom:1px solid var(--_ef1d12f4_0vldp);padding:var(--_fb5d3d30_0vldp) var(--_0642f515_0vldp);display:none;max-height:80vh;overflow:auto;}
  ._da18f5bb_0vldp>ul{flex-direction:column;align-items:stretch;gap:var(--_3cf3308c_0vldp);}
  ._da18f5bb_0vldp>ul>li{width:100%;}
  ._0254d200_0vldp{position:static;box-shadow:none;border:none;padding-left:var(--_fb5d3d30_0vldp);}
  ._0b1535b7_0vldp:checked~._da18f5bb_0vldp{display:block;}
  ._a4090cdc_0vldp{font-size:.82rem;}
}

@media (max-width:780px){
  ._2a758b7f_0vldp{flex-direction:column;}
}

@media (prefers-reduced-motion:reduce){
  ._447be27d_0vldp,._0082025b_0vldp,._a4090cdc_0vldp::after{animation:none!important;}
  ._a4090cdc_0vldp{transition:none!important;}
}
