.NavbarLogo-module-scss-module__nA1L-a__logo{flex-shrink:0;align-items:center;gap:.5rem;margin-right:2rem;display:flex}@media (min-width:640px){.NavbarLogo-module-scss-module__nA1L-a__logo{gap:.625rem}}@media (min-width:1024px){.NavbarLogo-module-scss-module__nA1L-a__logo{margin-right:2.5rem}}.NavbarLogo-module-scss-module__nA1L-a__logo:hover .NavbarLogo-module-scss-module__nA1L-a__iconContainer{transform:scale(1.05);box-shadow:0 8px 25px #3b82f64d}.NavbarLogo-module-scss-module__nA1L-a__logo:hover .NavbarLogo-module-scss-module__nA1L-a__icon{transform:scale(1.35)}.NavbarLogo-module-scss-module__nA1L-a__iconContainer{background:linear-gradient(135deg,#3b82f6,#06b6d4);border-radius:50%;width:2.25rem;height:2.25rem;padding:1.5px;transition:all .3s;position:relative;box-shadow:0 4px 15px #3b82f633}@media (min-width:640px){.NavbarLogo-module-scss-module__nA1L-a__iconContainer{width:2.5rem;height:2.5rem}}@media (min-width:1024px){.NavbarLogo-module-scss-module__nA1L-a__iconContainer{width:3rem;height:3rem}}.NavbarLogo-module-scss-module__nA1L-a__iconInner{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.NavbarLogo-module-scss-module__nA1L-a__icon{object-fit:contain;width:78%;height:78%;transition:transform .3s;transform:scale(1.25)}@media (min-width:640px){.NavbarLogo-module-scss-module__nA1L-a__icon{width:85%;height:85%}}.NavbarLogo-module-scss-module__nA1L-a__iconRing{border:1px solid #fff3;border-radius:50%;position:absolute;inset:0}.NavbarLogo-module-scss-module__nA1L-a__text{background:linear-gradient(90deg,#2563eb,#06b6d4);-webkit-text-fill-color:#0000;letter-spacing:-.02em;white-space:nowrap;-webkit-background-clip:text;background-clip:text;font-size:1rem;font-weight:800;line-height:1}@media (min-width:640px){.NavbarLogo-module-scss-module__nA1L-a__text{font-size:1.125rem}}@media (min-width:1024px){.NavbarLogo-module-scss-module__nA1L-a__text{font-size:1.25rem}}
.NavbarLinks-module-scss-module__gd1Q7W__link{white-space:nowrap;color:#475569;border-radius:.75rem;align-items:center;gap:.375rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .3s;display:flex;position:relative}@media (min-width:1024px){.NavbarLinks-module-scss-module__gd1Q7W__link{font-size:.9375rem}}.NavbarLinks-module-scss-module__gd1Q7W__link:hover{color:#2563eb;background:#eff6ff66}.NavbarLinks-module-scss-module__gd1Q7W__linkActive{color:#2563eb;background:#dbeafe99}.NavbarLinks-module-scss-module__gd1Q7W__icon{width:1rem;height:1rem}.NavbarLinks-module-scss-module__gd1Q7W__indicator{background:linear-gradient(90deg,#3b82f6,#06b6d4);border-radius:9999px;width:1.5rem;height:.125rem;position:absolute;bottom:0;left:50%;transform:translate(-50%)}
.NavbarDropdown-module-scss-module__PMr_gG__dropdown{position:relative}.NavbarDropdown-module-scss-module__PMr_gG__trigger{white-space:nowrap;cursor:pointer;color:#475569;background:0 0;border:none;border-radius:.75rem;align-items:center;gap:.375rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;transition:all .3s;display:flex}@media (min-width:1024px){.NavbarDropdown-module-scss-module__PMr_gG__trigger{font-size:.9375rem}}.NavbarDropdown-module-scss-module__PMr_gG__trigger:hover{color:#2563eb;background:#eff6ff66}.NavbarDropdown-module-scss-module__PMr_gG__triggerActive{color:#2563eb;background:#dbeafe99}.NavbarDropdown-module-scss-module__PMr_gG__triggerIcon{width:1rem;height:1rem}.NavbarDropdown-module-scss-module__PMr_gG__chevron{width:1rem;height:1rem;transition:transform .3s}.NavbarDropdown-module-scss-module__PMr_gG__chevronOpen{transform:rotate(180deg)}.NavbarDropdown-module-scss-module__PMr_gG__menu{-webkit-backdrop-filter:blur(30px);z-index:50;background:#fffffffa;border:1px solid #cbd5e180;border-radius:1rem;width:18rem;margin-top:.75rem;animation:.2s ease-out NavbarDropdown-module-scss-module__PMr_gG__fadeIn;position:absolute;top:100%;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 25px 60px #0000001f,0 8px 20px #3b82f614,0 0 0 1px #fffc}@keyframes NavbarDropdown-module-scss-module__PMr_gG__fadeIn{0%{opacity:0;transform:translate(-50%)translateY(-6px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.NavbarDropdown-module-scss-module__PMr_gG__items{background:#ffffff80;padding:.5rem}.NavbarDropdown-module-scss-module__PMr_gG__item{background:0 0;border-radius:.75rem;align-items:flex-start;gap:.75rem;padding:.75rem;text-decoration:none;transition:all .2s;display:flex}.NavbarDropdown-module-scss-module__PMr_gG__item:hover{background:linear-gradient(90deg,#eff6fff2,#ecfefff2)}.NavbarDropdown-module-scss-module__PMr_gG__item:hover .NavbarDropdown-module-scss-module__PMr_gG__itemIcon{transform:scale(1.1)}.NavbarDropdown-module-scss-module__PMr_gG__itemIcon{background:linear-gradient(135deg,#3b82f61a,#06b6d41a);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:transform .3s;display:flex}.NavbarDropdown-module-scss-module__PMr_gG__itemIconSvg{color:#2563eb;width:1rem;height:1rem}.NavbarDropdown-module-scss-module__PMr_gG__itemContent{flex:1;min-width:0}.NavbarDropdown-module-scss-module__PMr_gG__itemName{color:#1e293b;font-size:.875rem;font-weight:500}.NavbarDropdown-module-scss-module__PMr_gG__itemDesc{color:#94a3b8;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.NavbarDropdown-module-scss-module__PMr_gG__footer{background:linear-gradient(90deg,#eff6ffb3,#ecfeffb3);border-top:1px solid #cbd5e166;padding:.75rem}.NavbarDropdown-module-scss-module__PMr_gG__viewAll{color:#2563eb;justify-content:center;align-items:center;gap:.375rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:color .2s;display:flex}.NavbarDropdown-module-scss-module__PMr_gG__viewAll:hover{color:#1d4ed8}.NavbarDropdown-module-scss-module__PMr_gG__viewAllIcon{width:.875rem;height:.875rem}
.NavbarCTA-module-scss-module__UfX41G__container{flex-shrink:0;margin-left:1.5rem;display:none}@media (min-width:1024px){.NavbarCTA-module-scss-module__UfX41G__container{margin-left:2rem;display:block}}.NavbarCTA-module-scss-module__UfX41G__link{text-decoration:none}.NavbarCTA-module-scss-module__UfX41G__button{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#3b82f6 0%,#06b6d4 100%);border:none;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1.5rem;font-size:.9375rem;font-weight:700;transition:all .3s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 8px 25px #3b82f640}.NavbarCTA-module-scss-module__UfX41G__button:hover{background:linear-gradient(135deg,#60a5fa 0%,#22d3ee 100%);transform:scale(1.02);box-shadow:0 12px 30px #3b82f659}.NavbarCTA-module-scss-module__UfX41G__button:hover .NavbarCTA-module-scss-module__UfX41G__arrow{background:#ffffff4d;transform:translate(4px)}.NavbarCTA-module-scss-module__UfX41G__button:active{transform:scale(.98)}.NavbarCTA-module-scss-module__UfX41G__button:after{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);width:60%;height:100%;animation:3s infinite NavbarCTA-module-scss-module__UfX41G__shimmer;position:absolute;top:0;left:-100%;transform:skew(-15deg)}@keyframes NavbarCTA-module-scss-module__UfX41G__shimmer{0%{left:-100%}to{left:200%}}.NavbarCTA-module-scss-module__UfX41G__text{z-index:10;position:relative}.NavbarCTA-module-scss-module__UfX41G__arrow{z-index:10;background:#fff3;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:all .3s;display:flex;position:relative}.NavbarCTA-module-scss-module__UfX41G__arrowIcon{color:#fff;width:.875rem;height:.875rem}
.MobileMenuButton-module-scss-module__T6chIG__button{cursor:pointer;z-index:50;background:0 0;border:none;border-radius:.75rem;justify-content:center;align-items:center;margin-left:auto;padding:.5rem;transition:background .2s;display:flex;position:relative}@media (min-width:1024px){.MobileMenuButton-module-scss-module__T6chIG__button{display:none}}.MobileMenuButton-module-scss-module__T6chIG__button:hover{background:#eff6ff80}.MobileMenuButton-module-scss-module__T6chIG__icon{color:#334155;width:1.25rem;height:1.25rem}
.MobileMenu-module-scss-module__qMK5RG__overlay{z-index:40;-webkit-backdrop-filter:blur(20px);opacity:0;background:#fffffffa;transition:all .5s ease-in-out;position:fixed;inset:0;transform:translate(100%)}@media (min-width:1024px){.MobileMenu-module-scss-module__qMK5RG__overlay{display:none}}.MobileMenu-module-scss-module__qMK5RG__overlayVisible{opacity:1;transform:translate(0)}.MobileMenu-module-scss-module__qMK5RG__menu{height:100%}.MobileMenu-module-scss-module__qMK5RG__content{flex-direction:column;gap:.25rem;height:100%;padding:5rem 1.25rem 1.5rem;display:flex;overflow-y:auto}.MobileMenu-module-scss-module__qMK5RG__link{color:#475569;border-radius:.75rem;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:1rem;text-decoration:none;transition:all .2s;display:flex}.MobileMenu-module-scss-module__qMK5RG__link:hover{background:#f8fafc}.MobileMenu-module-scss-module__qMK5RG__linkActive{color:#2563eb;background:#eff6ff;font-weight:600}.MobileMenu-module-scss-module__qMK5RG__linkIcon{width:1.25rem;height:1.25rem}.MobileMenu-module-scss-module__qMK5RG__section{padding-top:.75rem}.MobileMenu-module-scss-module__qMK5RG__sectionTitle{color:#3b82f6;text-transform:uppercase;letter-spacing:.05em;padding:.5rem 1rem;font-size:.75rem;font-weight:600}.MobileMenu-module-scss-module__qMK5RG__item{border-radius:.75rem;align-items:center;gap:.75rem;padding:.75rem 1rem;text-decoration:none;transition:all .2s;display:flex}.MobileMenu-module-scss-module__qMK5RG__item:hover{background:linear-gradient(90deg,#eff6ffcc,#ecfeffcc)}.MobileMenu-module-scss-module__qMK5RG__itemIcon{background:linear-gradient(135deg,#3b82f61a,#06b6d41a);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.MobileMenu-module-scss-module__qMK5RG__itemIconSvg{color:#2563eb;width:1rem;height:1rem}.MobileMenu-module-scss-module__qMK5RG__itemContent{min-width:0}.MobileMenu-module-scss-module__qMK5RG__itemName{color:#334155;font-size:.875rem;font-weight:500}.MobileMenu-module-scss-module__qMK5RG__itemDesc{color:#94a3b8;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.MobileMenu-module-scss-module__qMK5RG__cta{border-top:1px solid #e2e8f0;margin-top:1rem;padding-top:1.5rem}.MobileMenu-module-scss-module__qMK5RG__ctaButton{color:#fff;background:linear-gradient(135deg,#3b82f6 0%,#06b6d4 100%);border-radius:.75rem;justify-content:center;align-items:center;gap:.75rem;padding:1rem 1.5rem;font-size:1rem;font-weight:700;text-decoration:none;transition:all .3s;display:flex;position:relative;box-shadow:0 8px 25px #3b82f640}.MobileMenu-module-scss-module__qMK5RG__ctaButton:hover{box-shadow:0 12px 30px #3b82f659}.MobileMenu-module-scss-module__qMK5RG__ctaButton:hover .MobileMenu-module-scss-module__qMK5RG__ctaArrow{transform:translate(4px)}.MobileMenu-module-scss-module__qMK5RG__ctaIcon{z-index:10;background:#fff3;border-radius:.75rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex;position:relative}.MobileMenu-module-scss-module__qMK5RG__ctaIconSvg{color:#fff;width:1.25rem;height:1.25rem}.MobileMenu-module-scss-module__qMK5RG__ctaText{z-index:10;position:relative}.MobileMenu-module-scss-module__qMK5RG__ctaArrow{z-index:10;background:#fff3;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;transition:transform .3s;display:flex;position:relative}.MobileMenu-module-scss-module__qMK5RG__ctaArrowSvg{color:#fff;width:1rem;height:1rem}.MobileMenu-module-scss-module__qMK5RG__footer{text-align:center;padding-top:1.5rem}.MobileMenu-module-scss-module__qMK5RG__footerBrand{justify-content:center;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.MobileMenu-module-scss-module__qMK5RG__footerLogo{background:linear-gradient(135deg,#3b82f6,#06b6d4);border-radius:.375rem;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.MobileMenu-module-scss-module__qMK5RG__footerLogoIcon{color:#fff;width:.875rem;height:.875rem}.MobileMenu-module-scss-module__qMK5RG__footerName{background:linear-gradient(90deg,#2563eb,#06b6d4);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-size:.875rem;font-weight:700}.MobileMenu-module-scss-module__qMK5RG__footerCopy{color:#94a3b8;font-size:.75rem}.MobileMenu-module-scss-module__qMK5RG__backdrop{z-index:30;background:#0003;position:fixed;inset:0}@media (min-width:1024px){.MobileMenu-module-scss-module__qMK5RG__backdrop{display:none}}
.Navbar-module-scss-module__06qTJW__header{z-index:50;-webkit-backdrop-filter:blur(20px);background:#ffffffd9;border-bottom:1px solid #0000;width:100%;transition:all .5s cubic-bezier(.4,0,.2,1);position:fixed;top:0}.Navbar-module-scss-module__06qTJW__headerScrolled{-webkit-backdrop-filter:blur(30px);background:#fffffff2;border-bottom:1px solid #93c5fd4d;box-shadow:0 4px 24px #3b82f60f,0 1px 3px #00000008}.Navbar-module-scss-module__06qTJW__nav{max-width:1280px;margin:0 auto;padding:0 1.25rem}@media (min-width:640px){.Navbar-module-scss-module__06qTJW__nav{padding:0 1.5rem}}@media (min-width:1024px){.Navbar-module-scss-module__06qTJW__nav{padding:0 2rem}}.Navbar-module-scss-module__06qTJW__navInner{align-items:center;height:4rem;display:flex}@media (min-width:640px){.Navbar-module-scss-module__06qTJW__navInner{height:4.5rem}}@media (min-width:1024px){.Navbar-module-scss-module__06qTJW__navInner{height:5rem}}.Navbar-module-scss-module__06qTJW__desktopMenu{display:none}@media (min-width:1024px){.Navbar-module-scss-module__06qTJW__desktopMenu{align-items:center;gap:.125rem;margin:0 auto;display:flex}}@media (min-width:1280px){.Navbar-module-scss-module__06qTJW__desktopMenu{gap:.25rem}}
