.Footer_footer__0IXn3{background-color:#2f2f2f;color:hsla(0,0%,100%,.8);padding:64px 0 32px}.Footer_footerContent__guRXR{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:48px;gap:48px;margin-bottom:48px}.Footer_footerSectionLogo__COmcj{margin-left:-15px;display:block;height:100px;width:auto;max-width:min(100%,520px);object-fit:contain;margin-bottom:12px}.Footer_footerSection__Zafk8 h4{color:#fff;font-size:1.125rem;font-weight:600;margin-bottom:16px}.Footer_footerSection__Zafk8 p{color:hsla(0,0%,100%,.8);line-height:1.6;font-size:.9rem}.Footer_footerSection__Zafk8 ul{list-style:none;padding:0}.Footer_footerSection__Zafk8 ul li{margin-bottom:8px}.Footer_footerSection__Zafk8 ul li a{color:hsla(0,0%,100%,.8);text-decoration:none;transition:color .2s ease;font-size:.9rem}.Footer_footerSection__Zafk8 ul li a:hover{color:#fff}.Footer_footerBottom__jCLw1{border-top:1px solid hsla(0,0%,100%,.1);padding-top:24px;text-align:center}.Footer_footerBottom__jCLw1 p{color:hsla(0,0%,100%,.8);font-size:.875rem}@media (max-width:768px){.Footer_footerContent__guRXR{grid-template-columns:1fr;gap:32px}}.Navbar2_navbar__LDaqU{background-color:transparent;position:fixed;top:0;left:0;right:0;width:100%;max-width:100%;z-index:11000;height:80px;box-shadow:none;border-bottom:none;transition:background-color .3s ease,box-shadow .3s ease,border-bottom .3s ease;margin:0;padding:0;display:block}.Navbar2_navbar__LDaqU>.Navbar2_container__atLhP{display:flex;align-items:center;height:100%;width:100%}.Navbar2_navbar__LDaqU.Navbar2_scrolled__cX9Dd{background-color:#fff;box-shadow:0 4px 16px rgba(0,0,0,.12);border-bottom:1px solid rgba(47,47,47,.1)}.Navbar2_navbar__LDaqU.Navbar2_navbarMobileOpen__li27z{background-color:#fff;box-shadow:0 4px 20px rgba(0,0,0,.12);border-bottom:none}.Navbar2_navbarContent__bFfi_{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:64px;gap:64px;align-items:center;width:100%;height:80px;position:relative;z-index:1}.Navbar2_navbarLeft__TIMfT{display:flex;align-items:center;gap:2.5rem;min-width:0;width:100%}.Navbar2_navbarBrand__h7Oq_{display:flex;align-items:center;gap:2.5rem;min-width:0;flex:1 1;opacity:1;visibility:visible}.Navbar2_logoWrap__ITRI_{display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;flex-shrink:0;border:none;box-shadow:none;outline:none}.Navbar2_logoWrap__ITRI_:hover .Navbar2_logo__Ufktl{color:#d87a2a}.Navbar2_logoMascot__dCaAV{flex-shrink:0}.Navbar2_logoImage__Dz4rO{display:block;height:75px;width:auto;max-width:320px;object-fit:contain;border:none;outline:none;box-shadow:none}.Navbar2_logo__Ufktl{font-size:1.75rem;font-weight:700;color:#f49c3d;text-decoration:none;transition:color .3s ease;letter-spacing:-.02em;white-space:nowrap}.Navbar2_logo__Ufktl:hover{color:#d87a2a}.Navbar2_desktopNavLinks__0faOq{display:flex;list-style:none;gap:2.5rem;align-items:center;margin:0;padding:0;flex:1 1}@media (min-width:993px){.Navbar2_navbar__LDaqU.Navbar2_homeLanding__AOW_X:not(.Navbar2_scrolled__cX9Dd) .Navbar2_desktopNavLinks__0faOq{display:none}}.Navbar2_desktopNavLinks__0faOq li{margin:0;padding:0}.Navbar2_desktopNavLinks__0faOq a{color:#2f2f2f;font-weight:500;font-size:1.05rem;transition:color .2s ease;display:block;padding:.5rem 0;position:relative;white-space:nowrap;text-decoration:none}.Navbar2_desktopNavLinks__0faOq a:hover{color:#f49c3d}.Navbar2_desktopNavLinks__0faOq a.Navbar2_active__7rfMp{color:#f49c3d;font-weight:600}.Navbar2_desktopNavLinks__0faOq a.Navbar2_active__7rfMp:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background-color:#f49c3d;border-radius:2px 2px 0 0}.Navbar2_mobileMenuButton__7_VUf{display:none;flex-direction:column;justify-content:space-around;width:28px;height:28px;background:transparent;border:none;cursor:pointer;padding:0;z-index:101;margin-left:auto}.Navbar2_mobileMenuButton__7_VUf span{width:100%;height:3px;background-color:#2f2f2f;border-radius:2px;transition:all .3s ease;transform-origin:center}.Navbar2_mobileMenuButton__7_VUf span.Navbar2_open__x9ocV:first-child{transform:rotate(45deg) translate(8px,8px)}.Navbar2_mobileMenuButton__7_VUf span.Navbar2_open__x9ocV:nth-child(2){opacity:0}.Navbar2_mobileMenuButton__7_VUf span.Navbar2_open__x9ocV:nth-child(3){transform:rotate(-45deg) translate(8px,-8px)}.Navbar2_navbarRight__4KZeG{display:flex;align-items:center;gap:1rem;justify-content:flex-end;min-width:0;width:100%}.Navbar2_submitButton__KEf7T{padding:.625rem 1.5rem;background-color:#f49c3d;color:#fff;border:none;border-radius:8px;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .2s ease;white-space:nowrap;display:inline-block}.Navbar2_submitButton__KEf7T:hover{background-color:#d87a2a;transform:translateY(-1px);box-shadow:0 4px 8px rgba(244,156,61,.3)}.Navbar2_signInButton__k7O8s{padding:.625rem 1.25rem;background-color:hsla(0,0%,100%,.12);color:#f49c3d;border:1.5px solid #f49c3d;border-radius:8px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap}.Navbar2_signInButton__k7O8s:hover{background-color:rgba(244,156,61,.15);border-color:#d87a2a;color:#d87a2a}.Navbar2_profileContainer__jYBBG{position:relative}.Navbar2_profileButton__i_Ffx{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;overflow:hidden;border:2px solid rgba(47,47,47,.1);transition:all .2s ease;background:transparent;cursor:pointer;padding:0}.Navbar2_profileButton__i_Ffx:hover{border-color:#f49c3d;transform:scale(1.05);box-shadow:0 2px 8px rgba(244,156,61,.3)}.Navbar2_profileImage___NEEj{width:100%;height:100%;object-fit:cover;display:block}.Navbar2_profilePlaceholder__Dnzgn{width:100%;height:100%;background:linear-gradient(135deg,#f49c3d,#d87a2a);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:1.1rem;text-transform:uppercase}.Navbar2_profileDropdown__an61R{position:absolute;top:calc(100% + 8px);right:0;background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.15);min-width:200px;padding:8px 0;z-index:1000;border:1px solid rgba(47,47,47,.1);animation:Navbar2_dropdownFadeIn__9Co_B .2s ease}@keyframes Navbar2_dropdownFadeIn__9Co_B{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.Navbar2_dropdownItem__aIHDH{display:flex;align-items:center;gap:12px;padding:12px 20px;color:#2f2f2f;text-decoration:none;font-size:.95rem;font-weight:500;transition:all .2s ease;width:100%;border:none;background:none;cursor:pointer;font-family:inherit;text-align:left}.Navbar2_dropdownItem__aIHDH:hover{background-color:rgba(244,156,61,.1);color:#f49c3d}.Navbar2_dropdownIcon__yZtbN{font-size:1.1rem;width:20px;text-align:center}.Navbar2_dropdownDivider__W3Hha{height:1px;background-color:rgba(47,47,47,.1);margin:8px 0}.Navbar2_mobileMenu__XLRqB{display:none;position:absolute;top:80px;left:0;right:0;background-color:#fff;box-shadow:0 8px 24px rgba(0,0,0,.12);max-height:0;overflow:hidden;transition:max-height .35s ease-out,opacity .25s ease-out;opacity:0;border-radius:0 0 14px 14px}.Navbar2_mobileMenuOpen__q7SbT{max-height:min(1000px,calc(100dvh - 80px - env(safe-area-inset-bottom, 0px)));overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;opacity:1;transition:max-height .35s ease-in,opacity .25s ease-in}.Navbar2_mobileMenu__XLRqB>.Navbar2_container__atLhP{padding:.5rem 0 calc(1.25rem + env(safe-area-inset-bottom, 0px))}.Navbar2_mobileNavLinks__8IpXo{list-style:none;padding:0;display:flex;flex-direction:column;gap:0;margin:0 0 .75rem}.Navbar2_mobileNavLinks__8IpXo,.Navbar2_mobileNavLinks__8IpXo li{border-bottom:1px solid rgba(47,47,47,.12)}.Navbar2_mobileNavLinks__8IpXo li:last-child{border-bottom:none}.Navbar2_mobileNavLinks__8IpXo a{display:block;padding:1rem 20px;color:#2f2f2f;font-weight:500;font-size:1rem;text-decoration:none;transition:color .2s ease,border-color .2s ease;border-left:3px solid transparent;box-sizing:border-box}.Navbar2_mobileNavLinks__8IpXo a:hover{color:#f49c3d}.Navbar2_mobileNavLinks__8IpXo a.Navbar2_active__7rfMp{color:#f49c3d;font-weight:600;border-left-color:#f49c3d}.Navbar2_mobileActions__juBNL{display:flex;flex-direction:column;gap:.75rem;align-items:stretch;padding:0 20px .25rem}.Navbar2_mobileSubmitButton__anraM{padding:.75rem 1.5rem;background-color:#f49c3d;color:#fff;border:none;border-radius:8px;font-size:.95rem;font-weight:600;text-decoration:none;text-align:center;transition:all .2s ease}.Navbar2_mobileSubmitButton__anraM:hover{background-color:#d87a2a}.Navbar2_mobileProfileButton___kMAa{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;overflow:hidden;border:2px solid rgba(47,47,47,.1);transition:all .2s ease;text-decoration:none;align-self:center}.Navbar2_mobileProfileButton___kMAa:hover{border-color:#f49c3d;transform:scale(1.05);box-shadow:0 2px 8px rgba(244,156,61,.3)}.Navbar2_mobileSignInButton__h4S4u{padding:.75rem 1.5rem;background-color:transparent;color:#2f2f2f;border:1.5px solid rgba(47,47,47,.2);border-radius:8px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .2s ease;width:100%}.Navbar2_mobileSignInButton__h4S4u:hover{background-color:rgba(47,47,47,.05);border-color:#f49c3d;color:#f49c3d}@media (max-width:992px){.Navbar2_navbar__LDaqU{height:auto;min-height:80px}.Navbar2_navbar__LDaqU>.Navbar2_container__atLhP{padding-left:20px;padding-right:20px}.Navbar2_navbarContent__bFfi_{grid-template-columns:1fr;height:80px;gap:0;min-height:80px}.Navbar2_navbarLeft__TIMfT{display:flex;align-items:center;justify-content:space-between;width:100%;gap:.75rem;min-width:0}.Navbar2_logoWrap__ITRI_{flex-shrink:0;min-width:0}.Navbar2_logoImage__Dz4rO{height:75px;max-width:280px}.Navbar2_logo__Ufktl{font-size:1.5rem}.Navbar2_desktopNavLinks__0faOq{display:none}.Navbar2_mobileMenuButton__7_VUf{display:flex;flex-shrink:0;margin-left:0}.Navbar2_navbarRight__4KZeG{display:none}.Navbar2_mobileMenu__XLRqB{display:block}}