*,*::before,*::after{box-sizing:border-box;}
html{scroll-behavior:smooth;}
body{margin:0;background:var(--_5ddffcd0_85fl9);color:var(--_7d226640_85fl9);font-family:var(--_8e5502b6_85fl9);font-size:17px;line-height:1.65;position:relative;overflow-x:hidden;}
img{max-width:100%;}
:focus-visible{outline:2px solid var(--_52048a9d_85fl9);outline-offset:2px;}

._a72d948c_85fl9{position:absolute;left:-9999px;top:0;background:var(--_e75a9201_85fl9);color:var(--_7d226640_85fl9);padding:var(--_403672ad_85fl9);border-radius:var(--_f42391c8_85fl9);z-index:500;}
._a72d948c_85fl9:focus{left:var(--_403672ad_85fl9);top:var(--_403672ad_85fl9);}

._05575466_85fl9{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none;}
._223e448e_85fl9{position:absolute;width:160%;height:55vh;left:-30%;filter:blur(50px);opacity:0.5;border-radius:var(--_ae98c1e5_85fl9);}
._319ce63f_85fl9{top:-12%;background:linear-gradient(120deg,var(--_f7c40dbf_85fl9),transparent 70%);transform:rotate(-14deg);animation:_5e47a247_85fl9 40s ease-in-out infinite alternate;}
._74abb693_85fl9{bottom:-18%;background:linear-gradient(205deg,var(--_52048a9d_85fl9),transparent 65%);transform:rotate(16deg);animation:_6021a71e_85fl9 55s ease-in-out infinite alternate;}
@keyframes _5e47a247_85fl9{from{transform:rotate(-14deg) translateX(-6%);}to{transform:rotate(-9deg) translateX(7%);}}
@keyframes _6021a71e_85fl9{from{transform:rotate(16deg) translateX(6%);}to{transform:rotate(21deg) translateX(-8%);}}
._a144b36c_85fl9{position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,0.55) 1px, transparent 1px),radial-gradient(rgba(255,255,255,0.35) 1px, transparent 1px),radial-gradient(rgba(255,255,255,0.22) 1px, transparent 1px);background-size:180px 180px,240px 240px,300px 300px;background-position:0 0,70px 100px,150px 40px;}
@media (prefers-reduced-motion: reduce){._319ce63f_85fl9,._74abb693_85fl9{animation:none;}}

._8a598708_85fl9{position:sticky;top:0;z-index:100;background:var(--_e75a9201_85fl9);border-bottom:1px solid var(--_9c8a2e2c_85fl9);padding:var(--_403672ad_85fl9) 0;}
._eaeb8bb6_85fl9{max-width:var(--_2d13e1d1_85fl9);margin:0 auto;padding:0 var(--_403672ad_85fl9);display:flex;align-items:center;gap:var(--_403672ad_85fl9);flex-wrap:nowrap;}
._99de82e2_85fl9{display:flex;align-items:center;gap:var(--_d5f56a85_85fl9);flex-shrink:0;color:var(--_7d226640_85fl9);text-decoration:none;font-family:var(--_2df442a3_85fl9);font-weight:800;letter-spacing:-0.02em;font-size:1.1rem;}
._99de82e2_85fl9 img{border-radius:var(--_f42391c8_85fl9);flex-shrink:0;}
._99de82e2_85fl9 span{white-space:nowrap;}

._e631747a_85fl9{flex:1 1 auto;min-width:0;}
._e631747a_85fl9>ul{list-style:none;display:flex;align-items:center;gap:var(--_d5f56a85_85fl9);margin:0;padding:0;}
._e631747a_85fl9>ul>li{position:relative;}
._e631747a_85fl9 a,._20de0590_85fl9>span{display:inline-block;padding:var(--_7b37bb1e_85fl9) var(--_d5f56a85_85fl9);color:var(--_7d226640_85fl9);text-decoration:none;font-weight:600;font-size:0.95rem;white-space:nowrap;border-radius:var(--_f42391c8_85fl9);cursor:pointer;}
._e631747a_85fl9 a:hover,._e631747a_85fl9 a:focus-visible,._20de0590_85fl9>span:hover,._20de0590_85fl9>span:focus-visible{color:var(--_52048a9d_85fl9);}
._d0badd62_85fl9{list-style:none;margin:0;padding:var(--_403672ad_85fl9);position:absolute;top:100%;left:0;background:var(--_e75a9201_85fl9);border:1px solid var(--_9c8a2e2c_85fl9);border-radius:var(--_be65d6b3_85fl9);box-shadow:var(--_31421ed8_85fl9);min-width:200px;z-index:120;display:none;opacity:0;visibility:hidden;}
._20de0590_85fl9:hover>._d0badd62_85fl9,._20de0590_85fl9:focus-within>._d0badd62_85fl9{display:block;opacity:1;visibility:visible;}
._d0badd62_85fl9 li+li{margin-top:var(--_7b37bb1e_85fl9);}
._d0badd62_85fl9 a{display:block;padding:var(--_7b37bb1e_85fl9) var(--_d5f56a85_85fl9);}

._c4de5e4c_85fl9{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none;}
._9d4dfaae_85fl9{display:none;flex-shrink:0;align-items:center;justify-content:center;color:var(--_7d226640_85fl9);padding:var(--_7b37bb1e_85fl9);cursor:pointer;border-radius:var(--_f42391c8_85fl9);}
._c4de5e4c_85fl9:focus-visible+._9d4dfaae_85fl9{outline:2px solid var(--_52048a9d_85fl9);outline-offset:2px;}

._c924a821_85fl9{position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;min-width:0;flex-shrink:0;padding:var(--_403672ad_85fl9) var(--_e13ccf53_85fl9);border-radius:999px;font-family:var(--_2df442a3_85fl9);font-weight:700;font-size:0.95rem;text-decoration:none;white-space:nowrap;color:var(--_96126f5b_85fl9);background:linear-gradient(120deg,var(--_f7c40dbf_85fl9),var(--_52048a9d_85fl9));box-shadow:var(--_31421ed8_85fl9), 0 0 28px var(--_f7c40dbf_85fl9);transition:transform 0.2s ease, box-shadow 0.2s ease;}
._c924a821_85fl9::before{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(120deg, transparent, rgba(255,255,255,0.35), transparent);transform:skewX(-20deg);animation:_01cee9f2_85fl9 5s ease-in-out infinite;}
@keyframes _01cee9f2_85fl9{0%{left:-60%;}50%{left:120%;}100%{left:120%;}}
._c924a821_85fl9:hover{transform:translateY(-2px);box-shadow:var(--_65122163_85fl9), 0 0 40px var(--_52048a9d_85fl9);}
._c924a821_85fl9:focus-visible{outline:3px solid var(--_52048a9d_85fl9);outline-offset:3px;}
@media (prefers-reduced-motion: reduce){._c924a821_85fl9::before{animation:none;}}
._d90425e7_85fl9{}
._18914509_85fl9{margin-top:var(--_403672ad_85fl9);}

._d70887c3_85fl9{position:relative;padding:var(--_a032d98f_85fl9) 0;overflow:hidden;}
._4e792aa2_85fl9{position:relative;z-index:1;max-width:var(--_2d13e1d1_85fl9);margin:0 auto;padding:0 var(--_403672ad_85fl9);display:grid;grid-template-columns:minmax(280px,1fr) minmax(320px,1.05fr);align-items:center;gap:var(--_e13ccf53_85fl9);}
._30981315_85fl9{min-width:0;}
._dbb91240_85fl9{font-family:var(--_2df442a3_85fl9);text-transform:uppercase;letter-spacing:0.16em;font-size:0.85rem;font-weight:700;color:var(--_3733fe5e_85fl9);margin:0 0 var(--_d5f56a85_85fl9);}
._d2df3f73_85fl9{font-family:var(--_2df442a3_85fl9);font-weight:800;letter-spacing:-0.045em;line-height:1.05;font-size:clamp(2.4rem,5vw,4rem);margin:0 0 var(--_403672ad_85fl9);color:var(--_d2df3f73_85fl9);background:linear-gradient(90deg, var(--_52048a9d_85fl9) 0%, var(--_d2df3f73_85fl9) 48%, var(--_d2df3f73_85fl9) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;}
._e6bb5139_85fl9{font-size:1.15rem;color:var(--_17798fe6_85fl9);margin:0 0 var(--_403672ad_85fl9);}
._a7cf5954_85fl9{display:flex;flex-wrap:wrap;gap:var(--_403672ad_85fl9);margin:var(--_e13ccf53_85fl9) 0 0;padding:0;}
._1ee2b282_85fl9{display:flex;flex-direction:column;gap:var(--_7b37bb1e_85fl9);min-width:100px;padding-right:var(--_403672ad_85fl9);border-right:1px solid var(--_9c8a2e2c_85fl9);}
._1ee2b282_85fl9:last-child{border-right:none;padding-right:0;}
._1ee2b282_85fl9 dt{order:2;margin:0;font-size:0.8rem;font-weight:700;color:var(--_17798fe6_85fl9);text-transform:uppercase;letter-spacing:0.08em;}
._1ee2b282_85fl9 dd{order:1;margin:0;position:relative;padding-bottom:var(--_d5f56a85_85fl9);font-family:var(--_2df442a3_85fl9);font-weight:800;font-size:1.9rem;letter-spacing:-0.02em;color:var(--_52048a9d_85fl9);}
._1ee2b282_85fl9 dd::after{content:"";position:absolute;left:0;bottom:0;width:60%;height:4px;border-radius:var(--_f42391c8_85fl9);background:linear-gradient(90deg,var(--_f7c40dbf_85fl9),var(--_3733fe5e_85fl9));}
._6fe9df3a_85fl9{align-self:center;min-width:0;padding:var(--_d5f56a85_85fl9);margin-left:calc(var(--_e13ccf53_85fl9) * -1);clip-path:polygon(16% 0, 100% 0, 100% 100%, 0 100%);}
._6fe9df3a_85fl9 img{display:block;width:100%;height:auto;border-radius:var(--_1e89136d_85fl9);}

._a7ffce26_85fl9{max-width:var(--_2d13e1d1_85fl9);margin:var(--_a032d98f_85fl9) auto;padding:0 var(--_403672ad_85fl9);}
._a7ffce26_85fl9 h2{position:relative;padding-left:var(--_403672ad_85fl9);margin:var(--_e13ccf53_85fl9) 0 var(--_d5f56a85_85fl9);font-family:var(--_2df442a3_85fl9);font-weight:800;letter-spacing:-0.02em;font-size:2rem;color:var(--_d2df3f73_85fl9);}
._a7ffce26_85fl9 h2::before{content:"";position:absolute;left:0;top:0.15em;width:5px;height:1.1em;border-radius:var(--_f42391c8_85fl9);background:linear-gradient(180deg,var(--_f7c40dbf_85fl9),var(--_3733fe5e_85fl9));}
._a7ffce26_85fl9 h3{margin:var(--_403672ad_85fl9) 0 var(--_d5f56a85_85fl9);font-family:var(--_2df442a3_85fl9);font-weight:700;font-size:1.4rem;color:var(--_7d226640_85fl9);}
._a7ffce26_85fl9 p{margin:0 0 var(--_403672ad_85fl9);}
._a7ffce26_85fl9 table{width:100%;border-collapse:collapse;margin:var(--_403672ad_85fl9) 0;background:var(--_e75a9201_85fl9);border-radius:var(--_be65d6b3_85fl9);overflow:hidden;}
._a7ffce26_85fl9 th,._a7ffce26_85fl9 td{padding:var(--_403672ad_85fl9);border-bottom:1px solid var(--_9c8a2e2c_85fl9);text-align:left;}
._a7ffce26_85fl9 a{color:var(--_52048a9d_85fl9);text-decoration:underline;}
._a7ffce26_85fl9 a:hover{color:var(--_f7c40dbf_85fl9);}

._f682807c_85fl9{max-width:var(--_2d13e1d1_85fl9);margin:var(--_a032d98f_85fl9) auto;padding:0 var(--_403672ad_85fl9);}

._089041f6_85fl9{background:var(--_e75a9201_85fl9);border-top:1px solid var(--_9c8a2e2c_85fl9);padding:var(--_e13ccf53_85fl9) 0;}
._ab12afcb_85fl9{max-width:var(--_2d13e1d1_85fl9);margin:0 auto;padding:0 var(--_403672ad_85fl9);display:flex;flex-direction:column;gap:var(--_403672ad_85fl9);}
._96d10435_85fl9{display:flex;flex-wrap:wrap;gap:var(--_403672ad_85fl9);}
._96d10435_85fl9 a{color:var(--_7d226640_85fl9);text-decoration:none;font-weight:600;}
._96d10435_85fl9 a:hover{color:var(--_52048a9d_85fl9);}
._f12e4606_85fl9,._a25e1011_85fl9{margin:0;color:var(--_17798fe6_85fl9);font-size:0.9rem;}

@media (max-width: 900px){
._99de82e2_85fl9 span{display:none;}
._9d4dfaae_85fl9{display:flex;}
._e631747a_85fl9{position:absolute;top:100%;left:0;right:0;display:none;background:var(--_e75a9201_85fl9);border-bottom:1px solid var(--_9c8a2e2c_85fl9);padding:var(--_403672ad_85fl9);z-index:110;}
._c4de5e4c_85fl9:checked~._e631747a_85fl9{display:block;}
._e631747a_85fl9>ul{flex-direction:column;align-items:flex-start;gap:var(--_7b37bb1e_85fl9);}
._d0badd62_85fl9{position:static;display:none;width:100%;box-shadow:none;border:none;padding:var(--_d5f56a85_85fl9) 0 var(--_d5f56a85_85fl9) var(--_403672ad_85fl9);}
._20de0590_85fl9:hover>._d0badd62_85fl9,._20de0590_85fl9:focus-within>._d0badd62_85fl9{position:static;}
._d90425e7_85fl9{padding:var(--_7b37bb1e_85fl9) var(--_d5f56a85_85fl9);font-size:0.8rem;}
._4e792aa2_85fl9{grid-template-columns:1fr;}
._6fe9df3a_85fl9{margin-left:0;clip-path:none;}
._a7cf5954_85fl9{gap:var(--_d5f56a85_85fl9);}
._1ee2b282_85fl9{min-width:calc(50% - var(--_d5f56a85_85fl9));border-right:none;padding-right:0;}
}
