.Header_header__qrott{display:flex;align-items:center;justify-content:space-between;padding:1rem 3rem;background-color:#fff;border-radius:50px;box-shadow:0 6px 6px rgba(0,0,0,.06);width:85%;margin:10px 0;font-family:Poppins,sans-serif;gap:3vw;transition:all .3s ease;backdrop-filter:blur(10px)}.Header_header__qrott.Header_scrolled__cUyzZ{box-shadow:0 8px 25px rgba(0,0,0,.1);transform:translateY(-2px)}.Header_logo__m_exF{width:3.5vw;height:auto;justify-content:center;transition:transform .3s ease}.Header_nav__N4gKK{flex-grow:1;text-align:center}.Header_navList__kpONs{display:flex;gap:4rem;list-style:none;padding:0;margin:0;justify-content:flex-end}.Header_navList__kpONs li a{text-decoration:none;color:#000;font-size:16px;font-weight:500;transition:all .3s ease;position:relative;padding:.5rem 0}.Header_navList__kpONs li a:hover{color:#374151;transform:translateY(-1px)}.Header_actions__s4fqT{display:flex;gap:1rem}.Header_actionButton__uEBiv{padding:.75rem 1.5rem;font-size:.875rem;border-radius:9999px;font-weight:500;line-height:1;display:inline-flex;align-items:center;justify-content:center;transition:all .3s ease;position:relative;overflow:hidden}.Header_actionButton__uEBiv:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s}.Header_actionButton__uEBiv:hover:before{left:100%}.Header_actionButton__uEBiv:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.Header_primaryButton__lt_L0{background-color:#000;color:#fff;border:none}.Header_primaryButton__lt_L0:hover{background-color:#000}.Header_secondaryButton__Lg9ZW{background-color:transparent;color:#000;border:1px solid #000}.Header_secondaryButton__Lg9ZW:hover{background-color:rgba(0,0,0,.05);border-color:#374151}.Header_ctaButton__jj_yr{background-color:#000;color:#fff;border:none}.Header_ctaButton__jj_yr:hover{background-color:#000}.Header_hamburgerMenu__0JYV4{display:none;cursor:pointer;align-items:center;justify-content:center;padding:.5rem;border-radius:8px;transition:all .3s ease}.Header_hamburgerMenu__0JYV4:hover{background-color:rgba(0,0,0,.05)}.Header_hamburgerIcon__ttTLH{width:25px;height:3px;background-color:#000;position:relative;transition:all .3s ease}.Header_hamburgerIcon__ttTLH:after,.Header_hamburgerIcon__ttTLH:before{content:"";position:absolute;width:25px;height:3px;background-color:#000;transition:all .3s ease}.Header_hamburgerIcon__ttTLH:before{top:-8px}.Header_hamburgerIcon__ttTLH:after{top:8px}.Header_mobileMenuOverlay__KiyC0{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.4);z-index:1000;display:flex;justify-content:center;align-items:center;padding:1rem;backdrop-filter:blur(8px);animation:Header_fadeIn__Wlnqu .3s ease-out}.Header_mobileMenu__rK9mX{background-color:#fff;border-radius:20px;width:90%;max-width:380px;padding:2.5rem 2rem 2rem;text-align:left;box-shadow:0 25px 50px rgba(0,0,0,.15);position:relative;border:1px solid rgba(0,0,0,.08);animation:Header_slideInUp__snefj .3s ease-out;overflow:hidden}.Header_mobileMenu__rK9mX:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(0,0,0,.1),transparent)}.Header_closeButton__JB_JT{background:none;border:none;font-size:28px;font-weight:300;color:#6b7280;position:absolute;top:20px;right:20px;cursor:pointer;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s ease;line-height:1}.Header_closeButton__JB_JT:hover{background-color:rgba(0,0,0,.05);color:#374151;transform:scale(1.1)}.Header_mobileNavList__DlrMD{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.25rem;align-items:stretch}.Header_mobileNavList__DlrMD li{margin:0}.Header_mobileNavList__DlrMD li a{text-decoration:none;color:#1f2937;font-size:16px;font-weight:500;padding:.875rem 1rem;display:block;width:100%;transition:all .2s ease;border-radius:10px;position:relative;margin:.125rem 0}.Header_mobileNavList__DlrMD li a:hover{color:#111827;background-color:rgba(0,0,0,.03);transform:translateX(4px)}.Header_mobileNavList__DlrMD li a:active{background-color:rgba(0,0,0,.06);transform:translateX(2px)}.Header_mobileNavList__DlrMD li a span{display:inline-block;transition:transform .2s ease}.Header_actionButtonMobile__x0MYT{padding:.875rem 1.5rem;font-size:14px;border-radius:12px;font-weight:600;line-height:1;display:flex;align-items:center;justify-content:center;transition:all .2s ease;width:100%;text-decoration:none;margin-top:.5rem;position:relative;overflow:hidden;text-align:center}.Header_actionButtonMobile__x0MYT:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .5s}.Header_actionButtonMobile__x0MYT:hover:before{left:100%}.Header_actionButtonMobile__x0MYT:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.Header_primaryButtonMobile__E6M9i{background-color:#000;color:#fff;border:none}.Header_primaryButtonMobile__E6M9i:hover{background-color:#111827}.Header_secondaryButtonMobile__fzLtT{background-color:transparent;color:#000;border:1.5px solid #d1d5db}.Header_secondaryButtonMobile__fzLtT:hover{background-color:rgba(0,0,0,.02);border-color:#9ca3af;color:#111827}@keyframes Header_fadeIn__Wlnqu{0%{opacity:0}to{opacity:1}}@keyframes Header_slideInUp__snefj{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:480px){.Header_mobileMenu__rK9mX{width:95%;max-width:none;padding:2rem 1.5rem 1.5rem;border-radius:16px}.Header_mobileNavList__DlrMD li a{font-size:15px;padding:.875rem 0}.Header_actionButtonMobile__x0MYT{padding:.75rem 1.25rem;font-size:13px}.Header_closeButton__JB_JT{top:16px;right:16px;width:32px;height:32px;font-size:24px}}@media (max-width:768px){.Header_header__qrott{flex-direction:row;justify-content:space-between;align-items:center;padding:1rem 1.5rem;width:95%;margin:10px auto;gap:1rem}.Header_nav__N4gKK{display:none}.Header_logo__m_exF{width:40px;height:40px}.Header_actions__s4fqT{display:none}.Header_hamburgerMenu__0JYV4{display:flex}.Header_logo__m_exF{flex:none}}@media (max-width:480px){.Header_header__qrott{padding:.75rem 1rem;width:98%}.Header_logo__m_exF{width:35px;height:35px}}