@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:local("Roboto"),local("Roboto-Regular"),url(/fonts/roboto-400.woff2) format("woff2")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:normal;font-display:swap;src:local("Roboto Bold"),local("Roboto-Bold"),url(/fonts/roboto-700.woff2) format("woff2")}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0C4n.ttf) format("truetype")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:normal;font-display:swap;src:url(/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1y4n.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Ew-.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM70w-.ttf) format("truetype")}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden;background:#0b1220}body{font-family:sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ffffff}@media (max-width:768px){body{font-size:20px;line-height:1.5}}a{color:inherit;text-decoration:none}.CookieConsent_overlay__YIqPf{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);z-index:9998}.CookieConsent_banner__FLsuB{position:fixed;bottom:0;left:0;right:0;background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border-top:2px solid #00d4ff;box-shadow:0 -4px 20px rgba(0,0,0,.3);z-index:9999;animation:CookieConsent_slideUp__L6mjt .3s ease-out}@keyframes CookieConsent_slideUp__L6mjt{0%{transform:translateY(100%)}to{transform:translateY(0)}}.CookieConsent_content__xPjYm{max-width:1200px;margin:0 auto;padding:1.5rem;display:flex;align-items:center;justify-content:space-between;gap:2rem}.CookieConsent_text__OUfTp{flex:1 1}.CookieConsent_title__iKTK5{font-size:1.2rem;font-weight:600;margin-bottom:.5rem;color:#00d4ff}.CookieConsent_description__cylof{color:#e0e0e0;margin-bottom:.5rem;line-height:1.5}.CookieConsent_links__EQMVZ{font-size:.9rem;color:#cccccc}.CookieConsent_link__GBaak{color:#00d4ff;text-decoration:none;font-weight:500}.CookieConsent_link__GBaak:hover{text-decoration:underline}.CookieConsent_buttons__00sMY{display:flex;gap:1rem;flex-shrink:0}.CookieConsent_buttonPrimary__QMJi_{background:linear-gradient(135deg,#00d4ff,#0099cc);color:white;border:none;padding:.75rem 1.5rem;border-radius:6px;font-weight:600;cursor:pointer;transition:all .3s ease}.CookieConsent_buttonPrimary__QMJi_:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,212,255,.3)}.CookieConsent_buttonSecondary__Zt_La{background:transparent;color:#cccccc;border:1px solid #555;padding:.75rem 1.5rem;border-radius:6px;font-weight:500;cursor:pointer;transition:all .3s ease}.CookieConsent_buttonSecondary__Zt_La:hover{background:rgba(255,255,255,.05);border-color:#777}.CookieConsent_settingsModal__zmJ1A{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:1px solid #00d4ff;border-radius:12px;box-shadow:0 20px 40px rgba(0,0,0,.5);z-index:10000;max-width:500px;width:90%;max-height:80vh;overflow-y:auto}.CookieConsent_settingsContent__uuqML{padding:2rem}.CookieConsent_settingsTitle__pd15I{font-size:1.5rem;font-weight:600;margin-bottom:1.5rem;color:#00d4ff;text-align:center}.CookieConsent_cookieOption__sm_by{margin-bottom:1.5rem;padding:1rem;background:rgba(255,255,255,.02);border-radius:8px;border:1px solid #333}.CookieConsent_optionHeader__aEh7M{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.CookieConsent_optionHeader__aEh7M h4{font-size:1.1rem;font-weight:600;color:#ffffff;margin:0}.CookieConsent_required__mZUgT{background:#ff6b35;color:white;padding:.25rem .5rem;border-radius:4px;font-size:.8rem;font-weight:500}.CookieConsent_cookieOption__sm_by p{color:#cccccc;font-size:.9rem;line-height:1.4;margin:0}.CookieConsent_toggle__B3f4q{position:relative;display:inline-block;width:50px;height:24px}.CookieConsent_toggle__B3f4q input{opacity:0;width:0;height:0}.CookieConsent_slider__YZXOi{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#555;transition:.3s;border-radius:24px}.CookieConsent_slider__YZXOi:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:white;transition:.3s;border-radius:50%}input:checked+.CookieConsent_slider__YZXOi{background:linear-gradient(135deg,#00d4ff,#0099cc)}input:checked+.CookieConsent_slider__YZXOi:before{transform:translateX(26px)}.CookieConsent_settingsButtons__5Ze4_{display:flex;gap:1rem;justify-content:flex-end;margin-top:2rem;padding-top:1rem;border-top:1px solid #333}@media (max-width:768px){.CookieConsent_content__xPjYm{flex-direction:column;text-align:center;gap:1.5rem}.CookieConsent_buttons__00sMY{flex-direction:column;width:100%}.CookieConsent_buttonPrimary__QMJi_,.CookieConsent_buttonSecondary__Zt_La{width:100%}.CookieConsent_settingsContent__uuqML{padding:1.5rem}.CookieConsent_settingsButtons__5Ze4_{flex-direction:column}}