.Navbar_navbar__fk_p7{position:fixed;top:0;left:0;width:100%;z-index:1000;background:rgba(15,15,27,.92);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(255,255,255,.08);transition:background .3s ease,transform .3s ease;padding:.8rem 0}.Navbar_navbar__fk_p7.Navbar_scrolled___WOss{background:rgba(10,10,20,.96);box-shadow:0 4px 20px rgba(0,0,0,.25)}.Navbar_navbarContainer__WLqsU{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:0 1.5rem;position:relative}.Navbar_navbarLogo__5jox1{display:flex;align-items:center;gap:.75rem;text-decoration:none;color:#ffffff;font-weight:800;font-size:1.25rem;transition:opacity .2s ease}.Navbar_navbarLogo__5jox1:hover{opacity:.9}.Navbar_logoIcon__jhC9K{font-size:1.8rem;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.Navbar_logoText__ZgrAJ{background:linear-gradient(90deg,#00d2ff,#3a7bd5,#f80759);-webkit-background-clip:text;background-clip:text;color:transparent}.Navbar_navbarLinks__dtp5i{display:flex;gap:1.25rem;align-items:center}.Navbar_navLink__id1IU{color:#b8b8ff;text-decoration:none;font-weight:600;font-size:1rem;padding:.5rem .75rem;border-radius:10px;transition:all .25s ease;position:relative;overflow:hidden}.Navbar_navLink__id1IU:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.07);opacity:0;transition:opacity .25s ease;z-index:-1}.Navbar_navLink__id1IU:focus,.Navbar_navLink__id1IU:hover{color:#ffffff;transform:translateY(-2px)}.Navbar_navLink__id1IU:hover:before{opacity:1}.Navbar_navLink__id1IU:focus-visible{outline:2px solid #00d2ff;outline-offset:2px;border-radius:10px}.Navbar_navbarToggle__lRw60{display:none;flex-direction:column;justify-content:space-between;width:30px;height:21px;background:transparent;border:none;cursor:pointer;padding:0;z-index:1001}.Navbar_toggleBar__pT_uE{height:3px;width:100%;background:#ffffff;border-radius:2px;transition:all .3s ease;transform-origin:center}.Navbar_navbarToggle__lRw60.Navbar_active__ZTgb8 .Navbar_toggleBar__pT_uE:first-child{transform:rotate(45deg) translate(6px,6px)}.Navbar_navbarToggle__lRw60.Navbar_active__ZTgb8 .Navbar_toggleBar__pT_uE:nth-child(2){opacity:0}.Navbar_navbarToggle__lRw60.Navbar_active__ZTgb8 .Navbar_toggleBar__pT_uE:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}.Navbar_mobileOverlay__BPPBS{display:none}@media (max-width:768px){.Navbar_navbarLinks__dtp5i{position:fixed;top:0;right:-100%;height:100vh;width:80%;max-width:320px;flex-direction:column;justify-content:flex-start;padding-top:6rem;background:rgba(10,10,20,.97);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-left:1px solid rgba(255,255,255,.1);box-shadow:-5px 0 25px rgba(0,0,0,.4);transition:right .4s cubic-bezier(.25,.8,.25,1);gap:0;z-index:999}.Navbar_navbarLinks__dtp5i.Navbar_active__ZTgb8{right:0}.Navbar_navLink__id1IU{display:block;width:100%;padding:1.25rem 2rem;font-size:1.15rem;border-radius:0;border-bottom:1px solid rgba(255,255,255,.05)}.Navbar_navLink__id1IU:before{display:none}.Navbar_navLink__id1IU:hover{transform:none;background:rgba(255,255,255,.05)}.Navbar_navbarToggle__lRw60{display:flex}.Navbar_mobileOverlay__BPPBS{display:block;position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:998}}@media (min-width:769px) and (max-width:1024px){.Navbar_navbarLinks__dtp5i{gap:1rem}.Navbar_navLink__id1IU{font-size:.95rem;padding:.4rem .6rem}}.Footer_footer__UaG1g{background:linear-gradient(135deg,#0f0f1b,#1a1a2e);color:#e6e6ff;padding:2.5rem 1.5rem 1.5rem;margin-top:auto;font-family:Segoe UI,system-ui,sans-serif}.Footer_footerContainer__0uLcn{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr;grid-gap:2.5rem;gap:2.5rem}.Footer_footerBrand__2iuXn{text-align:center}.Footer_footerLogo__FBvBQ{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-bottom:1rem}.Footer_footerLogoIcon__YZoWY{font-size:2rem;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.Footer_footerHeading__Olzie{font-size:1.75rem;font-weight:800;margin:0;background:linear-gradient(90deg,#00d2ff,#3a7bd5,#f80759);-webkit-background-clip:text;background-clip:text;color:transparent}.Footer_footerText__nqtso{font-size:1rem;opacity:.85;max-width:500px;margin:0 auto;line-height:1.6}.Footer_footerLinksSection__2LqDn{text-align:center}.Footer_footerSubheading__noB5g{font-size:1.25rem;font-weight:700;margin-bottom:1.25rem;color:#ffffff}.Footer_footerLinks__4RPn7{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:.75rem;gap:.75rem}.Footer_footerLink__twEJY{display:block;padding:.5rem .75rem;border-radius:12px;color:#b0b0ff;text-decoration:none;font-weight:600;transition:all .25s ease;position:relative;overflow:hidden}.Footer_footerLink__twEJY:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.08);opacity:0;transition:opacity .25s ease;z-index:-1}.Footer_footerLink__twEJY:focus,.Footer_footerLink__twEJY:hover{color:#ffffff;transform:translateY(-2px)}.Footer_footerLink__twEJY:focus:before,.Footer_footerLink__twEJY:hover:before{opacity:1}.Footer_footerLink__twEJY:focus-visible{outline:2px solid #00d2ff;outline-offset:2px;border-radius:12px}.Footer_footerBottom__jFaYu{max-width:1200px;margin:2rem auto 0;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.1);text-align:center;font-size:.9rem;opacity:.7}@media (min-width:768px){.Footer_footerContainer__0uLcn{grid-template-columns:1fr 1fr;text-align:left;align-items:start}.Footer_footerBrand__2iuXn,.Footer_footerLinksSection__2LqDn{text-align:left}.Footer_footerLinks__4RPn7{grid-template-columns:repeat(2,1fr);justify-items:start}}@media (min-width:1024px){.Footer_footerLinks__4RPn7{grid-template-columns:repeat(4,1fr)}}@media (max-width:480px){.Footer_footerHeading__Olzie{font-size:1.5rem}.Footer_footerSubheading__noB5g{font-size:1.15rem}.Footer_footerLinks__4RPn7{grid-template-columns:1fr}}*{margin:0;padding:0;box-sizing:border-box}body,html{background:#0f0f1b!important;color:#ffffff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow-x:hidden}.app-wrapper,body,html{min-height:100vh;width:100%}.app-wrapper{background:#0f0f1b}article,aside,body,div,footer,header,main,nav,section{background:#0f0f1b!important}*{background-color:inherit}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{scroll-behavior:smooth}