.Footer_footer___mXpK{background:#0a0a0a;border-top:1px solid #222;padding:5rem 0 2rem;color:#ccc;font-family:var(--font-body)}.Footer_grid___EVAT{display:grid;grid-template-columns:1fr;gap:4rem;margin-bottom:4rem}@media(min-width:768px){.Footer_grid___EVAT{grid-template-columns:repeat(3,1fr);gap:2rem}}.Footer_col__FqgYC{display:flex;flex-direction:column;gap:1.5rem}.Footer_logo__gR__n{filter:invert(1) brightness(100);opacity:.9}.Footer_tagline__q1hbD{font-size:1rem;line-height:1.6;color:#e0e0e0;max-width:300px}.Footer_social__pyssC{display:flex;gap:1rem}.Footer_social__pyssC a{color:#fff;opacity:.7;transition:opacity .3s ease}.Footer_social__pyssC a:hover{opacity:1;color:var(--primary)}.Footer_heading__EQ2Lu{color:#fff;font-family:var(--font-outfit);font-size:1.2rem;font-weight:600;margin-bottom:.5rem}.Footer_links__sgu4L{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}.Footer_links__sgu4L a{color:#aaa;text-decoration:none;transition:all .3s ease;font-size:.95rem}.Footer_links__sgu4L a:hover{color:var(--primary);padding-left:5px}.Footer_contact__VbG8L{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1.2rem}.Footer_contact__VbG8L li{display:flex;align-items:flex-start;gap:1rem;color:#aaa;font-size:.95rem;line-height:1.5}.Footer_contact__VbG8L li a{color:#aaa;transition:color .3s ease}.Footer_contact__VbG8L li a:hover{color:#fff}.Footer_contact__VbG8L li .Footer_icon__h_v7e{color:var(--primary);flex-shrink:0;margin-top:3px}.Footer_actions__p_WUp{margin-top:1rem}.Footer_bottomBar__KxK2N{border-top:1px solid #222;padding-top:2rem;text-align:center;font-size:.85rem;color:#888}.Footer_bottomBar__KxK2N p{margin:0}.Navbar_navbar__x0iE6{background-color:rgba(0,0,0,.85);backdrop-filter:blur(10px);width:100%;position:sticky;top:0;z-index:1000;box-shadow:0 4px 20px rgba(255,61,0,.15)}.Navbar_headerInner__wEkfo{display:flex;justify-content:space-between;align-items:center;max-width:1440px;margin:0 auto;padding:0 4%;height:110px}.Navbar_logo__33kBm{display:block;width:70px;height:70px;position:relative}@media(min-width:1024px){.Navbar_logo__33kBm{width:90px;height:90px}}.Navbar_logo__33kBm img{filter:invert(1) brightness(1.2);-o-object-fit:contain;object-fit:contain}.Navbar_desktopNav__4CfsI{display:none}@media(min-width:1024px){.Navbar_desktopNav__4CfsI{display:flex;align-items:center;flex:1;justify-content:center}}.Navbar_navWrapper__vjvP5{display:flex;list-style:none;margin:0;padding:0;gap:20px}.Navbar_navWrapper__vjvP5 li a{display:block;color:#fff;text-transform:uppercase;font-family:var(--font-heading-family);font-weight:700;letter-spacing:1px;font-size:13px;padding:10px 15px;opacity:1;transition:all .3s ease;border-radius:4px}.Navbar_navWrapper__vjvP5 li a:hover{color:#fff;background:hsla(0,0%,100%,.15);text-shadow:0 0 10px hsla(0,0%,100%,.6)}.Navbar_actionItem__BEwqD a{border:1px solid var(--primary);padding:8px 20px!important;border-radius:6px;background:var(--primary);margin-left:10px;font-weight:700;color:#fff!important}.Navbar_actionItem__BEwqD a:hover{background:rgba(0,0,0,0)!important;color:var(--primary)!important;border-color:var(--primary);text-shadow:none!important;box-shadow:0 0 15px rgba(255,87,34,.4)}.Navbar_social__Q0wo0{display:flex;align-items:center;gap:25px;margin-left:30px}.Navbar_social__Q0wo0 a{color:#fff;transition:all .3s;display:flex;align-items:center}.Navbar_social__Q0wo0 a:hover{color:#fff;transform:scale(1.1);filter:drop-shadow(0 0 5px rgba(255,255,255,.8))}.Navbar_mobileActions__Wohg6{display:flex;align-items:center;gap:8px}@media(min-width:1024px){.Navbar_mobileActions__Wohg6{display:none}}.Navbar_mobileOutlineBtn__WBjwP{color:#fff;font-size:11px;font-weight:800;text-transform:uppercase;text-decoration:none;border:1px solid var(--primary);background:var(--primary);padding:7px 12px;border-radius:4px;letter-spacing:.5px;white-space:nowrap;transition:all .2s ease}.Navbar_mobileOutlineBtn__WBjwP:hover{border-color:var(--primary);background:rgba(0,0,0,0);color:var(--primary)}.Navbar_mobileIcon__IoFz_{color:#fff;cursor:pointer;display:flex;align-items:center;opacity:.9}.Navbar_mobileIcon__IoFz_:hover{opacity:1}.Navbar_menuBtn__ed1hf{display:block;cursor:pointer;color:#fff}.Navbar_mobileNavOverlay__ySvI4{position:absolute;top:90px;left:0;right:0;background:rgba(0,0,0,.95);padding:2rem;border-top:1px solid #333;z-index:999}.Navbar_mobileNav__xzoQt{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1.5rem;text-align:left}.Navbar_mobileNav__xzoQt a{color:#fff;font-family:var(--font-heading-family);text-transform:uppercase;font-size:1.1rem;font-weight:600;text-decoration:underline;text-decoration-color:rgba(0,0,0,0);text-underline-offset:4px;transition:all .3s}.Navbar_mobileNav__xzoQt a:hover{color:var(--primary);text-decoration-color:var(--primary)}.ScrollingBanner_banner__MuL2d{background:rgba(0,0,0,.85);backdrop-filter:blur(10px);color:#fff;overflow:hidden;white-space:nowrap;border-bottom:1px solid #333;position:sticky;top:110px;z-index:990;display:flex;height:50px;align-items:center}.ScrollingBanner_track__wFsuS{display:flex;gap:4rem;width:-moz-fit-content;width:fit-content}.ScrollingBanner_link__Ez_Ty{align-items:center;color:inherit;display:flex;height:100%;min-width:100%;text-decoration:none}.ScrollingBanner_link__Ez_Ty:focus-visible,.ScrollingBanner_link__Ez_Ty:hover{color:var(--primary)}.ScrollingBanner_link__Ez_Ty:focus-visible{outline:2px solid var(--primary);outline-offset:-4px}.ScrollingBanner_group__oAs2v{display:flex;gap:4rem;flex-shrink:0;min-width:100%;justify-content:space-around;animation:ScrollingBanner_marquee__sdfoD var(--duration-desktop,30s) linear infinite}@media(max-width:768px){.ScrollingBanner_group__oAs2v{animation-duration:var(--duration-mobile,15s)}}.ScrollingBanner_item__1nR79{flex-shrink:0;font-family:var(--font-heading-family);font-weight:500;text-transform:uppercase;font-size:14px;letter-spacing:1px}@keyframes ScrollingBanner_marquee__sdfoD{0%{transform:translateX(0)}to{transform:translateX(calc(-100% - 4rem))}}.ScrollingBanner_banner__MuL2d:hover .ScrollingBanner_group__oAs2v{animation-play-state:paused}