.Header_header__MvnS2{position:fixed;top:0;left:0;right:0;z-index:50;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));background-color:rgb(255 255 255/.95);--tw-shadow:0 20px 25px -5px rgb(0 0 0/0.1),0 8px 10px -6px rgb(0 0 0/0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-backdrop-blur:blur(24px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);padding:0!important;height:90px;margin-bottom:90px}.Header_topRow__SwiHJ{padding:.5rem 1.5rem;display:flex;align-items:center;justify-content:space-between;max-width:1280px;margin:0 auto;height:60px}.Header_bottomRow__cTA53{padding:0 1.5rem;height:30px;border-top:1px solid rgba(0,0,0,.05);background:linear-gradient(135deg,#f8fafc,#e2e8f0)}.Header_pageTitleContainer__K2qA5{max-width:1280px;margin:0 auto;height:100%;display:flex;align-items:center}.Header_pageTitle__tAM1o{font-size:1.875rem!important;line-height:1.2!important;font-weight:700;background:linear-gradient(135deg,#1f2937,#111827);-webkit-background-clip:text;background-clip:text;color:transparent;text-align:center;margin:0;letter-spacing:-.02em;width:100%}.Header_logoLink__n5cR5{position:relative;flex-shrink:0;overflow:hidden}.Header_logo__j7oID{height:2.5rem;width:auto;-o-object-fit:contain;object-fit:contain;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.Header_logoPlaceholder__BggQW{width:40px;height:40px;background:linear-gradient(135deg,#059669,#047857);border-radius:.5rem;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:1rem;color:white}.Header_mobileToggle__UfGeC{border-radius:.5rem;padding:.375rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.Header_mobileToggle__UfGeC:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}@media (min-width:1024px){.Header_mobileToggle__UfGeC{display:none}}.Header_desktopNav__hqXo_{display:none;flex:1 1 0%;align-items:center;justify-content:center;gap:0}@media (min-width:1024px){.Header_desktopNav__hqXo_{display:flex}}.Header_navList__l21rr{display:flex;align-items:center;gap:1.5rem;padding:.25rem}.Header_navLink__Q_hTB{font-size:.95rem;font-weight:600;color:#374151;padding:.375rem .875rem;border-radius:.375rem;transition:all .3s ease;position:relative;text-decoration:none}.Header_navLink__Q_hTB:hover{color:#059669;background-color:rgba(5,150,105,.1)}.Header_dropdown__MccJA{position:relative;display:inline-block}.Header_dropdownToggle__oKw7D{cursor:pointer;padding:.375rem .875rem;border-radius:.375rem;font-weight:600;color:#1f2937;background-color:transparent;transition:all .2s ease;display:flex;align-items:center;gap:.25rem;font-size:.95rem}.Header_dropdownToggle__oKw7D:hover{background-color:#d1fae5;color:#059669}.Header_dropdownMenu__6KeWb{position:absolute;top:calc(100% + 4px);left:50%;transform:translateX(-50%);min-width:200px;background:white;border-radius:.75rem;box-shadow:0 20px 40px rgba(0,0,0,.12);opacity:0;visibility:hidden;transform:translateX(-50%) translateY(-8px);transition:all .25s ease;z-index:1000;padding:.5rem 0;border:1px solid rgba(0,0,0,.08)}.Header_dropdownMenu__6KeWb.Header_open__k_vL4{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.Header_dropdownLink__TaEc0{display:block;padding:.625rem 1rem;color:#374151;font-weight:500;border-left:3px solid transparent;transition:all .2s ease;text-decoration:none}.Header_dropdownLink__TaEc0:hover{background-color:#d1fae5;color:#059669;border-left-color:#10b981}.Header_dropdownHeader__byO0O{background:linear-gradient(90deg,#d1fae5,#a7f3d0)!important;font-weight:700!important;color:#059669!important;border-left-color:#10b981!important}.Header_mobileMenu__nWWGd{position:fixed;top:90px;left:0;right:0;background:white;transform:translateY(-100%);opacity:0;visibility:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);z-index:999;box-shadow:0 20px 40px rgba(0,0,0,.1);border-top:1px solid #e5e7eb}.Header_mobileMenu__nWWGd.Header_mobileOpen__EYD4J{transform:translateY(0);opacity:1;visibility:visible}.Header_mobileOverlay__6fMJ5{position:fixed;inset:0;background-color:rgba(0,0,0,.3);backdrop-filter:blur(4px)}.Header_mobileNavList__tYVgn{padding:1.5rem}.Header_mobileNavList__tYVgn li{margin-bottom:.25rem}.Header_mobileNavLink__b7nM_{display:block;padding:1rem;font-size:1.125rem;font-weight:600;color:#1f2937;border-radius:.75rem;transition:all .2s ease;text-decoration:none}.Header_mobileNavLink__b7nM_:hover{background-color:#d1fae5;color:#059669}.Header_mobileDropdown__r9opH{position:relative;margin-bottom:.5rem}.Header_mobileDropdownToggle__ZHtXU{display:block;padding:1rem;font-size:1.125rem;font-weight:700;color:#1f2937;cursor:pointer;border-radius:.75rem;transition:all .2s ease;border-left:4px solid #10b981}.Header_mobileDropdownToggle__ZHtXU:hover{background-color:#d1fae5;color:#059669}.Header_mobileDropdownMenu__2m17f{margin-top:.5rem;margin-left:1.5rem;background-color:#f8fafc;border-radius:.75rem;padding:.75rem;border:1px solid #d1fae5;max-height:0;overflow:hidden;transition:max-height .3s ease}.Header_mobileDropdownToggle__ZHtXU.Header_active__t8h51+.Header_mobileDropdownMenu__2m17f{max-height:400px}.Header_mobileDropdownLink__do22B{display:block;padding:.75rem 1rem;color:#475569;font-size:1rem;border-radius:.5rem;transition:all .2s ease;text-decoration:none;margin-bottom:.25rem}.Header_mobileDropdownLink__do22B:hover{background-color:#a7f3d0;color:#059669}.Header_mobileCallButton__fCtnI{margin:1.5rem;padding:1rem 1.5rem;background:linear-gradient(90deg,#fbbf24,#f59e0b);color:#1f2937;font-weight:700;border-radius:.75rem;box-shadow:0 4px 12px rgba(251,191,36,.4);transition:all .3s ease;font-size:1.125rem;border:none;cursor:pointer;width:auto}.Header_mobileCallButton__fCtnI:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(251,191,36,.5)}.Header_logoSkeleton__09ZIe,.Header_navSkeleton__up5Xo{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:Header_loading__GwfPO 1.5s infinite}.Header_logoSkeleton__09ZIe{width:40px;height:40px;border-radius:.5rem}.Header_navSkeleton__up5Xo{flex:1;max-width:400px;height:36px;border-radius:.375rem;margin:0 1.5rem}@keyframes Header_loading__GwfPO{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:1024px){.Header_bottomRow__cTA53,.Header_topRow__SwiHJ{padding-left:1.25rem;padding-right:1.25rem}}@media (max-width:768px){.Header_header__MvnS2{height:80px!important;margin-bottom:80px!important}.Header_topRow__SwiHJ{height:52px!important;padding:.375rem 1rem!important}.Header_bottomRow__cTA53{height:28px!important;padding:0 1rem!important}.Header_pageTitle__tAM1o{font-size:1.5rem!important}.Header_mobileMenu__nWWGd{top:80px!important}}@media (max-width:640px){.Header_bottomRow__cTA53,.Header_topRow__SwiHJ{padding-left:.75rem;padding-right:.75rem}}.Header_notificationBanner__L2ZG7{background:linear-gradient(90deg,#ff6b6b,#feca57);color:white;padding:12px 0;box-shadow:0 4px 12px rgba(255,107,107,.4);position:relative;z-index:100;animation:Header_slideDown__5hCmF .5s ease-out}.Header_notificationContent__ybr6W{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;align-items:center;gap:16px;font-weight:600;font-size:15px}.Header_notificationIcon__yzwpK{font-size:18px}.Header_notificationText__lr_7l{flex:1;text-align:center}.Header_notificationClose__fyf_n{background:none;border:none;color:white;font-size:20px;font-weight:700;cursor:pointer;padding:4px;border-radius:50%;transition:background .2s}.Header_notificationClose__fyf_n:hover{background:rgba(255,255,255,.2)}@keyframes Header_slideDown__5hCmF{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width:768px){.Header_notificationContent__ybr6W{flex-direction:column;gap:8px;text-align:center;padding:0 16px}.Header_notificationText__lr_7l{font-size:14px}}