*,*::before,*::after{box-sizing:border-box;}
html{-webkit-text-size-adjust:100%;}
body{margin:0;background:var(--_3a86bc19_g3imf);color:var(--_ec79acdf_g3imf);font-family:var(--_a27584f0_g3imf);font-size:17px;line-height:1.6;position:relative;overflow-x:hidden;min-height:100vh;}
body::before,body::after{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;}
body::before{background:radial-gradient(circle at 88% 6%, color-mix(in srgb, var(--_827acd47_g3imf) 55%, transparent) 0%, transparent 55%);}
body::after{background:radial-gradient(circle at 8% 96%, color-mix(in srgb, var(--_827acd47_g3imf) 50%, var(--_3a86bc19_g3imf) 50%) 0%, transparent 55%);}
img{max-width:100%;display:block;}
a{color:var(--_299e69cf_g3imf);text-decoration:none;transition:color .2s ease;}
a:hover{color:var(--_ddb0bc45_g3imf);}
:focus-visible{outline:3px solid var(--_299e69cf_g3imf);outline-offset:2px;}
h1,h2,h3{font-family:var(--_5fb9fe35_g3imf);font-weight:400;margin:0;}
p{margin:0;}
ul{margin:0;}

._9b2b4201_g3imf{position:absolute;left:-9999px;top:0;width:1px;height:1px;overflow:hidden;}
._9b2b4201_g3imf:focus{position:fixed;left:var(--_019c057b_g3imf);top:var(--_019c057b_g3imf);width:auto;height:auto;padding:var(--_7be7fea4_g3imf);background:var(--_827acd47_g3imf);color:var(--_ec79acdf_g3imf);border-radius:var(--_ad40c1a4_g3imf);z-index:1000;box-shadow:var(--_9ceb6907_g3imf);}

._a4c27951_g3imf{position:relative;z-index:100;background:var(--_827acd47_g3imf);border-bottom:1px solid var(--_f3a9bad9_g3imf);}
._48f22896_g3imf{max-width:var(--_9d820e4a_g3imf);margin:0 auto;display:flex;align-items:center;flex-wrap:nowrap;gap:var(--_7be7fea4_g3imf);padding:var(--_019c057b_g3imf) var(--_7be7fea4_g3imf);}
._5c75918b_g3imf{display:flex;align-items:center;gap:var(--_019c057b_g3imf);flex-shrink:0;min-width:0;text-decoration:none;}
._238d23dc_g3imf{flex-shrink:0;border-radius:var(--_ad40c1a4_g3imf);}
._5c75918b_g3imf span{font-family:var(--_5fb9fe35_g3imf);font-size:.95rem;color:var(--_90bcc182_g3imf);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

._51d186cb_g3imf{position:absolute;left:-9999px;}
._80131130_g3imf{display:none;position:relative;width:26px;height:20px;flex-shrink:0;cursor:pointer;}
._80131130_g3imf span,._80131130_g3imf::before,._80131130_g3imf::after{content:"";position:absolute;left:0;right:0;height:2px;background:var(--_ec79acdf_g3imf);border-radius:var(--_e51d83d4_g3imf);}
._80131130_g3imf span{top:50%;margin-top:-1px;}
._80131130_g3imf::before{top:0;}
._80131130_g3imf::after{bottom:0;}

._f33ca50a_g3imf{min-width:0;flex:1 1 auto;}
._659b4631_g3imf{display:flex;align-items:center;gap:var(--_019c057b_g3imf);list-style:none;margin:0;padding:0;flex-wrap:nowrap;min-width:0;}
._659b4631_g3imf>li{position:relative;min-width:0;}
._3684ef13_g3imf{position:relative;}
._659b4631_g3imf a,._bf8d9b57_g3imf{display:inline-flex;align-items:center;padding:var(--_7be7fea4_g3imf);color:var(--_ec79acdf_g3imf);font-family:var(--_5fb9fe35_g3imf);font-size:.82rem;letter-spacing:.02em;background:none;border:none;cursor:pointer;border-radius:var(--_ad40c1a4_g3imf);white-space:nowrap;transition:background-color .2s ease,color .2s ease,transform .15s ease;}
._659b4631_g3imf a:hover,._bf8d9b57_g3imf:hover{color:var(--_974902bc_g3imf);background:var(--_ddb0bc45_g3imf);transform:translateY(-1px);}

._85f5b609_g3imf>a{background:linear-gradient(to bottom, color-mix(in srgb, var(--_ddb0bc45_g3imf) 85%, white 15%), var(--_ddb0bc45_g3imf));color:var(--_974902bc_g3imf);box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 3px 0 rgba(0,0,0,.35);}

._14bc8d0b_g3imf{position:absolute;top:100%;left:0;min-width:210px;margin:var(--_a3ba64fe_g3imf) 0 0;padding:var(--_7be7fea4_g3imf);list-style:none;background:var(--_827acd47_g3imf);border:1px solid var(--_f3a9bad9_g3imf);border-radius:var(--_2956c8eb_g3imf);box-shadow:var(--_9ceb6907_g3imf);z-index:200;display:none;opacity:0;visibility:hidden;transition:opacity .15s ease;}
._3684ef13_g3imf:hover>._14bc8d0b_g3imf,._3684ef13_g3imf:focus-within>._14bc8d0b_g3imf{display:block;opacity:1;visibility:visible;}
._14bc8d0b_g3imf li{margin:0;}
._14bc8d0b_g3imf a{display:block;padding:var(--_a3ba64fe_g3imf) var(--_019c057b_g3imf);white-space:nowrap;border-radius:var(--_ad40c1a4_g3imf);}
._14bc8d0b_g3imf a:hover{color:var(--_ddb0bc45_g3imf);}

._638da0cf_g3imf{flex-shrink:0;min-width:0;white-space:nowrap;font-family:var(--_5fb9fe35_g3imf);font-size:.82rem;padding:var(--_7be7fea4_g3imf);border-radius:var(--_ad40c1a4_g3imf);color:var(--_974902bc_g3imf);background:linear-gradient(to bottom, color-mix(in srgb, var(--_ddb0bc45_g3imf) 80%, white 20%), var(--_ddb0bc45_g3imf));box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 4px 0 color-mix(in srgb, var(--_ddb0bc45_g3imf) 35%, black 65%),0 8px 16px color-mix(in srgb, var(--_ddb0bc45_g3imf) 45%, transparent);transition:transform .15s ease,box-shadow .15s ease;}
._638da0cf_g3imf:hover{transform:translateY(-2px);}

@media (max-width:900px){
  ._5c75918b_g3imf span{display:none;}
  ._80131130_g3imf{display:block;}
  ._f33ca50a_g3imf{position:absolute;top:100%;left:0;right:0;background:var(--_827acd47_g3imf);border-top:1px solid var(--_f3a9bad9_g3imf);display:none;padding:var(--_019c057b_g3imf) var(--_7be7fea4_g3imf);z-index:150;box-shadow:var(--_9ceb6907_g3imf);}
  ._51d186cb_g3imf:checked~._f33ca50a_g3imf, ._51d186cb_g3imf:checked~ * ._f33ca50a_g3imf{display:block;}
  ._659b4631_g3imf{flex-direction:column;align-items:stretch;gap:var(--_a3ba64fe_g3imf);}
  ._659b4631_g3imf a,._bf8d9b57_g3imf{width:100%;justify-content:flex-start;}
  ._14bc8d0b_g3imf{position:static;display:none;opacity:1;visibility:visible;box-shadow:none;border:none;background:none;padding-left:var(--_24d06938_g3imf);}
  ._3684ef13_g3imf:hover>._14bc8d0b_g3imf,._3684ef13_g3imf:focus-within>._14bc8d0b_g3imf{display:block;}
  ._638da0cf_g3imf{font-size:.72rem;padding:var(--_a3ba64fe_g3imf) var(--_019c057b_g3imf);white-space:nowrap;}
}

._57313463_g3imf{position:relative;z-index:10;background:var(--_827acd47_g3imf);border-top:1px solid var(--_f3a9bad9_g3imf);margin-top:var(--_148e03ae_g3imf);padding:var(--_24d06938_g3imf) var(--_7be7fea4_g3imf);}
._fd65bda1_g3imf{max-width:var(--_9d820e4a_g3imf);margin:0 auto;display:flex;flex-wrap:wrap;gap:var(--_24d06938_g3imf);justify-content:space-between;align-items:center;}
._2cc94e9e_g3imf{display:flex;flex-wrap:wrap;gap:var(--_7be7fea4_g3imf);list-style:none;margin:0;padding:0;}
._2cc94e9e_g3imf a{color:var(--_7bfe2a90_g3imf);}
._2cc94e9e_g3imf a:hover{color:var(--_299e69cf_g3imf);}
._fe4daf12_g3imf{max-width:var(--_9d820e4a_g3imf);margin:var(--_7be7fea4_g3imf) auto 0;padding:0 var(--_7be7fea4_g3imf);font-size:.85rem;color:var(--_7bfe2a90_g3imf);}

._5bc36456_g3imf{position:relative;z-index:10;display:block;}

._8d3dee65_g3imf{display:block;}
._2832df61_g3imf{position:relative;max-width:var(--_9d820e4a_g3imf);margin:0 auto;padding:var(--_148e03ae_g3imf) var(--_7be7fea4_g3imf) var(--_24d06938_g3imf);}
._c19c4c39_g3imf{position:relative;z-index:2;}
._61d07f72_g3imf{display:inline-flex;align-items:center;gap:var(--_019c057b_g3imf);font-family:var(--_5fb9fe35_g3imf);font-size:.82rem;letter-spacing:.08em;text-transform:uppercase;color:var(--_c80ce574_g3imf);margin:0 0 var(--_019c057b_g3imf);}
._61d07f72_g3imf::before{content:"";width:28px;height:3px;background:var(--_c80ce574_g3imf);display:inline-block;}
._01981f19_g3imf{margin:0 0 var(--_7be7fea4_g3imf);font-size:clamp(2.1rem,5vw,3.3rem);line-height:1.08;color:var(--_90bcc182_g3imf);text-shadow:0 0 14px var(--_ddb0bc45_g3imf);width:100%;}
._11639f04_g3imf{font-style:italic;font-size:1.3rem;line-height:1.5;color:var(--_ec79acdf_g3imf);margin:0 0 var(--_7be7fea4_g3imf);width:100%;}
._5f114c62_g3imf{display:flex;flex-wrap:wrap;gap:var(--_24d06938_g3imf);margin:var(--_7be7fea4_g3imf) 0;padding:var(--_7be7fea4_g3imf) 0;border-top:1px solid var(--_f3a9bad9_g3imf);border-bottom:1px solid var(--_f3a9bad9_g3imf);}
._30fa42ce_g3imf{display:flex;flex-direction:column;gap:var(--_a3ba64fe_g3imf);padding-right:var(--_24d06938_g3imf);border-right:1px solid var(--_f3a9bad9_g3imf);min-width:110px;}
._30fa42ce_g3imf:last-child{border-right:none;padding-right:0;}
._30fa42ce_g3imf dt{order:2;margin:0;font-size:.85rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--_7bfe2a90_g3imf);}
._30fa42ce_g3imf dd{order:1;margin:0;font-family:var(--_5fb9fe35_g3imf);font-size:1.7rem;color:var(--_90bcc182_g3imf);text-shadow:0 0 8px var(--_c80ce574_g3imf);}
._30fa42ce_g3imf::after{content:"";order:3;display:block;height:4px;width:0;margin-top:var(--_a3ba64fe_g3imf);border-radius:var(--_e51d83d4_g3imf);background-image:repeating-linear-gradient(90deg, var(--_299e69cf_g3imf) 0 6px, transparent 6px 12px);animation:_9a880078_g3imf .9s ease-out forwards;}
@keyframes _9a880078_g3imf{from{width:0;}to{width:100%;}}
._d6d856fb_g3imf{display:inline-flex;margin-top:var(--_a3ba64fe_g3imf);font-family:var(--_5fb9fe35_g3imf);font-size:1rem;padding:var(--_7be7fea4_g3imf) var(--_24d06938_g3imf);border-radius:var(--_2956c8eb_g3imf);color:var(--_974902bc_g3imf);background:linear-gradient(to bottom, color-mix(in srgb, var(--_ddb0bc45_g3imf) 80%, white 20%), var(--_ddb0bc45_g3imf));box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 4px 0 color-mix(in srgb, var(--_ddb0bc45_g3imf) 35%, black 65%),0 10px 20px color-mix(in srgb, var(--_ddb0bc45_g3imf) 45%, transparent);transition:transform .15s ease;}
._d6d856fb_g3imf:hover{transform:translateY(-2px);}
._d7bb166e_g3imf{position:absolute;right:0;top:30%;width:40%;min-height:200px;padding:0 var(--_019c057b_g3imf);z-index:1;}
._d8e2aa38_g3imf{width:100%;height:auto;border-radius:var(--_2956c8eb_g3imf);box-shadow:var(--_95571d53_g3imf);}

@media (max-width:760px){
  ._d7bb166e_g3imf{position:static;width:100%;margin-top:var(--_7be7fea4_g3imf);top:auto;right:auto;}
  ._5f114c62_g3imf{gap:var(--_7be7fea4_g3imf);}
  ._30fa42ce_g3imf{flex:1 1 40%;}
}

._8653d620_g3imf{max-width:var(--_9d820e4a_g3imf);margin:var(--_148e03ae_g3imf) auto;padding:var(--_24d06938_g3imf) var(--_7be7fea4_g3imf);background:var(--_827acd47_g3imf);border-radius:var(--_16d56ab5_g3imf);box-shadow:var(--_ee4807d0_g3imf);}
._8653d620_g3imf h2{margin:var(--_148e03ae_g3imf) 0 var(--_019c057b_g3imf);padding-left:var(--_019c057b_g3imf);border-left:4px solid var(--_c80ce574_g3imf);font-size:1.8rem;color:var(--_90bcc182_g3imf);text-shadow:0 0 8px var(--_c80ce574_g3imf);}
._8653d620_g3imf h2:first-child{margin-top:0;}
._8653d620_g3imf h3{margin:var(--_24d06938_g3imf) 0 var(--_019c057b_g3imf);font-size:1.3rem;color:var(--_90bcc182_g3imf);}
._8653d620_g3imf p{margin:var(--_7be7fea4_g3imf) 0;}
._8653d620_g3imf p:first-of-type::first-letter{float:left;font-family:var(--_5fb9fe35_g3imf);font-size:3.4rem;line-height:1;color:var(--_ddb0bc45_g3imf);padding:0 var(--_019c057b_g3imf) 0 0;margin-top:.05em;}
._8653d620_g3imf table{width:100%;border-collapse:collapse;margin:var(--_7be7fea4_g3imf) 0;background:var(--_3a86bc19_g3imf);border-radius:var(--_2956c8eb_g3imf);overflow:hidden;box-shadow:var(--_ee4807d0_g3imf);}
._8653d620_g3imf th,._8653d620_g3imf td{padding:var(--_019c057b_g3imf) var(--_7be7fea4_g3imf);border-bottom:1px solid var(--_f3a9bad9_g3imf);text-align:left;}
._8653d620_g3imf a{text-decoration:underline;}

._19a2376d_g3imf{max-width:var(--_9d820e4a_g3imf);margin:0 auto var(--_148e03ae_g3imf);padding:var(--_24d06938_g3imf) var(--_7be7fea4_g3imf) 0;border-top:1px solid var(--_f3a9bad9_g3imf);}

@media (prefers-reduced-motion: reduce){
  *{animation:none !important;transition:none !important;}
  ._30fa42ce_g3imf::after{width:100%;}
}

@media (min-width: 900px) {
  ._c19c4c39_g3imf { padding-inline-end: calc(40% + 0px + 1.5rem); }
}
