.CommonPage_page__rQueI{display:flex;flex-direction:column;min-height:100vh;background:var(--background);color:var(--text-dark)}.CommonPage_pageHeader__1iXd7{background-color:var(--bg-light);padding:var(--spacing-2xl) 0;border-bottom:1px solid var(--border-light);position:relative}.CommonPage_pageHeader__1iXd7:before{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:4px;background:var(--primary);z-index:1}.CommonPage_container___9ldy{max-width:100%;width:100%;margin:0 auto;padding:0 var(--spacing-xl)}.CommonPage_headerContent__qeZGq{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-xl)}.CommonPage_titleContainer__2wvAS{position:relative;flex:1 1}.CommonPage_title__OuldK{font-size:var(--font-size-4xl);font-weight:var(--font-weight-light);color:var(--text-dark);margin:0 0 var(--spacing-sm) 0;font-family:var(--font-family);line-height:1.2;position:relative;display:inline-block}.CommonPage_title__OuldK:after{content:"";position:absolute;bottom:calc(-1 * var(--spacing-sm));left:0;width:60px;height:3px;background-color:var(--primary)}.CommonPage_title__OuldK span{color:var(--primary)}.CommonPage_subtitle__rexbN{font-size:var(--font-size-xl);font-weight:var(--font-weight-light);color:var(--text-dark);margin:var(--spacing-md) 0 0 0;max-width:800px;line-height:var(--line-height-base);font-family:var(--font-family);letter-spacing:var(--letter-spacing)}.CommonPage_addButton__4KvZO{flex-shrink:0;margin-top:4px}.CommonPage_primaryButton__5Oz90{background-color:var(--primary)!important;color:white!important;font-weight:var(--font-weight-medium)!important;text-transform:none!important;border-radius:8px!important;padding:8px 20px!important;font-size:var(--font-size-sm)!important;box-shadow:0 2px 4px rgba(211,47,47,.2)!important;transition:all .3s ease!important;letter-spacing:.02em!important}.CommonPage_primaryButton__5Oz90:hover{background-color:var(--primary-dark)!important;box-shadow:0 4px 8px rgba(211,47,47,.3)!important;transform:translateY(-1px)}.CommonPage_primaryButton__5Oz90:active{transform:translateY(0);box-shadow:0 1px 2px rgba(211,47,47,.2)!important}.CommonPage_main__IC6mC{flex:1 1;width:100%;display:flex;flex-direction:column;padding:var(--spacing-2xl) 0}.CommonPage_statsGrid__6lulj{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:var(--spacing-lg);gap:var(--spacing-lg);margin-bottom:var(--spacing-2xl)}.CommonPage_statCard__Zr6bR{background:var(--bg-light);border:1px solid var(--border-light);border-radius:12px;padding:var(--spacing-lg);display:flex;justify-content:space-between;align-items:center;transition:transform .2s ease,box-shadow .2s ease}.CommonPage_statCard__Zr6bR:hover{transform:translateY(-4px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.CommonPage_statInfo__eSZkP{display:flex;flex-direction:column}.CommonPage_statTitle__Rx7UF{font-size:var(--font-size-sm);color:var(--text-medium);margin-bottom:var(--spacing-xs)}.CommonPage_statValue__rQpSp{font-size:var(--font-size-3xl);font-weight:var(--font-weight-medium);color:var(--text-dark);margin:0}.CommonPage_statIcon__lFMgX{font-size:40px;opacity:.9}.CommonPage_tableCard___MEOJ{background:var(--bg-light);border:1px solid var(--border-light);border-radius:12px;overflow:hidden}.CommonPage_tableHeader__ggVO3{font-weight:var(--font-weight-semibold)!important;color:var(--text-dark)!important;background-color:var(--background)!important;border-bottom:2px solid var(--border-light)!important;font-size:var(--font-size-sm)!important;text-transform:uppercase;letter-spacing:.5px}.CommonPage_tableRow__AISm_{transition:background-color .2s ease,box-shadow .2s ease;cursor:pointer}.CommonPage_tableRow__AISm_:hover{background-color:rgba(0,0,0,.02)}.CommonPage_tableRow__AISm_:focus-within{background-color:rgba(25,118,210,.04);outline:2px solid rgba(25,118,210,.2);outline-offset:-2px}.CommonPage_tableCell__tGmFe{color:var(--text-dark)!important;border-bottom:1px solid var(--border-light)!important}.CommonPage_statusChip__yq_lc{font-weight:var(--font-weight-medium)!important}.CommonPage_iconButton__bdySi{color:var(--primary)!important;transition:all .2s ease}.CommonPage_iconButton__bdySi:hover{background-color:rgba(25,118,210,.08)!important}.CommonPage_iconButtonDelete__6WycV{color:#d32f2f!important;transition:all .2s ease;margin-left:var(--spacing-xs)!important}.CommonPage_iconButtonDelete__6WycV:hover{background-color:rgba(211,47,47,.08)!important}.CommonPage_iconButtonWarning__rmMS9{color:#ed6c02!important;transition:all .2s ease}.CommonPage_iconButtonWarning__rmMS9:hover{background-color:rgba(237,108,2,.08)!important}.CommonPage_iconButtonSuccess__aSa_N{color:#2e7d32!important;transition:all .2s ease}.CommonPage_iconButtonSuccess__aSa_N:hover{background-color:rgba(46,125,50,.08)!important}.CommonPage_actionButtons__ba4ty{display:flex;gap:var(--spacing-xs);justify-content:flex-end;align-items:center}.CommonPage_previewContent__gP5o_{padding:var(--spacing-lg);background:var(--background);border-radius:8px;border:1px solid var(--border-light);line-height:1.8}.CommonPage_previewContent__gP5o_ h1,.CommonPage_previewContent__gP5o_ h2,.CommonPage_previewContent__gP5o_ h3,.CommonPage_previewContent__gP5o_ h4,.CommonPage_previewContent__gP5o_ h5,.CommonPage_previewContent__gP5o_ h6{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-md)}.CommonPage_previewContent__gP5o_ p{margin-bottom:var(--spacing-md)}.CommonPage_previewContent__gP5o_ img{max-width:100%;height:auto;border-radius:4px}.CommonPage_previewContent__gP5o_ ol,.CommonPage_previewContent__gP5o_ ul{margin-bottom:var(--spacing-md);padding-left:var(--spacing-xl)}.CommonPage_previewContent__gP5o_ li{margin-bottom:var(--spacing-xs)}.CommonPage_emptyState__i_H3t{padding:var(--spacing-3xl)!important;text-align:center}.CommonPage_dialog__Ca05l{border-radius:12px!important;min-width:500px!important}.CommonPage_dialogTitle__cYnCa{font-weight:var(--font-weight-medium)!important;border-bottom:1px solid var(--border-light);padding:var(--spacing-xl) var(--spacing-xl) var(--spacing-lg) var(--spacing-xl)!important;font-size:var(--font-size-xl)!important;line-height:1.5!important}.CommonPage_dialogActions__RhA6e{padding:var(--spacing-lg)!important;border-top:1px solid var(--border-light)}.CommonPage_formCard__P07kd{background:var(--bg-light)!important;border:1px solid var(--border-light)!important;border-radius:12px!important;padding:var(--spacing-2xl)!important}.CommonPage_section__VV9Dg{margin-bottom:var(--spacing-2xl)}.CommonPage_sectionHeader__OKta3{display:flex;align-items:center;margin-bottom:var(--spacing-lg)}.CommonPage_sectionIcon__LWaOI{color:var(--primary)!important;margin-right:var(--spacing-sm)!important}.CommonPage_sectionTitle__Y6SX0{font-weight:var(--font-weight-medium)!important}.CommonPage_actions__4irm5{display:flex;gap:var(--spacing-md);padding-top:var(--spacing-xl);border-top:1px solid var(--border-light)}@media (max-width:968px){.CommonPage_headerContent__qeZGq{flex-direction:column;align-items:flex-start}.CommonPage_addButton__4KvZO{width:100%;margin-top:var(--spacing-md)}}@media (max-width:768px){.CommonPage_pageHeader__1iXd7{padding:var(--spacing-xl) 0}.CommonPage_container___9ldy{padding:0 var(--spacing-md)}.CommonPage_statsGrid__6lulj{grid-template-columns:1fr}.CommonPage_tableCard___MEOJ{overflow-x:auto}.CommonPage_tableHeader__ggVO3{font-size:var(--font-size-xs)!important;padding:var(--spacing-sm)!important}.CommonPage_tableCell__tGmFe{padding:var(--spacing-sm)!important;font-size:var(--font-size-sm)!important}.CommonPage_actionButtons__ba4ty{flex-wrap:nowrap;gap:2px}.CommonPage_iconButtonDelete__6WycV,.CommonPage_iconButtonSuccess__aSa_N,.CommonPage_iconButtonWarning__rmMS9,.CommonPage_iconButton__bdySi{padding:6px!important}}@media (max-width:480px){.CommonPage_pageHeader__1iXd7{padding:var(--spacing-lg) 0}.CommonPage_title__OuldK{font-size:var(--font-size-3xl)}.CommonPage_subtitle__rexbN{font-size:var(--font-size-base)}}.CommonPage_loginWrapper__79Nrg{max-width:480px;margin:0 auto;width:100%}.CommonPage_loginCard__HVh46{background:var(--bg-light);border:1px solid var(--border-light);border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.08);animation:CommonPage_fadeInUp__Ba4y0 .4s ease-out;padding:var(--spacing-2xl)}.CommonPage_loginForm__8oE4V{display:flex;flex-direction:column}.CommonPage_inputField__69p6F{margin-bottom:var(--spacing-lg)}.CommonPage_inputField__69p6F .MuiInputBase-root{font-family:var(--font-family);border-radius:8px;background:white;transition:all .3s ease}.CommonPage_inputField__69p6F .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--primary)}.CommonPage_inputField__69p6F .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--primary);border-width:2px}.CommonPage_loginFooter__sp7HN{padding:var(--spacing-lg) var(--spacing-md) var(--spacing-xl);text-align:center;border-top:1px solid var(--border-light);background:var(--background)}.CommonPage_footerText__dAsE_{font-size:var(--font-size-sm);color:var(--text-light);font-weight:var(--font-weight-light)}@keyframes CommonPage_fadeInUp__Ba4y0{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.Header_header__AF_3G{background:#fff;border-bottom:1px solid #e8e8e8;position:-webkit-sticky;position:sticky;top:var(--closure-banner-height,0);z-index:1000;box-shadow:0 2px 10px rgba(0,0,0,.05)}.Header_headerContainer__4fbbd{max-width:1400px;width:100%;margin:0 auto;padding:0 40px;display:flex;align-items:center;justify-content:space-between;gap:40px;height:80px}.Header_logo__1FRrW{font-size:var(--font-size-3xl);font-weight:var(--font-weight-semibold);color:var(--text-dark);text-decoration:none;letter-spacing:-.5px;display:flex;align-items:center}.Header_gastro__G_1iX{color:var(--primary)}.Header_mainNav__Bhbp9{display:flex;list-style:none;gap:28px;height:100%;align-items:center}.Header_menuItem__DuO3o{position:relative;height:100%;display:flex;align-items:center}.Header_dropdownButton__T0hE0,.Header_mainNav__Bhbp9 a:not(.Header_loginBtn__IIweD),.Header_mainNav__Bhbp9>.Header_menuItem__DuO3o>span{text-decoration:none;color:var(--text-dark);font-size:var(--font-size-lg);font-weight:var(--font-weight-light);transition:all .2s ease;display:flex;align-items:center;padding:0 5px;height:100%;line-height:var(--line-height-base);letter-spacing:var(--letter-spacing)}.Header_dropdownButton__T0hE0{background:none;border:none;cursor:pointer;font-family:inherit}.Header_dropdownButton__T0hE0:focus-visible{outline:2px solid #d32f2f;outline-offset:2px}.Header_dropdownButton__T0hE0:hover,.Header_mainNav__Bhbp9 a:not(.Header_loginBtn__IIweD):hover,.Header_mainNav__Bhbp9>.Header_menuItem__DuO3o>span:hover{color:#d32f2f}.Header_dropdownButton__T0hE0:focus-visible,.Header_mainNav__Bhbp9 a:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:var(--radius-sm)}.Header_activeLink__Y8Pys{color:#d32f2f!important}.Header_dropdownArrow__1R3Z_{display:inline-flex;align-items:center;margin-left:6px;transition:transform .3s ease;vertical-align:middle}.Header_dropdownArrow__1R3Z_ svg{display:block;transition:transform .3s ease}.Header_activeLink__Y8Pys .Header_dropdownArrow__1R3Z_{transform:rotate(180deg)}.Header_dropdown__f5upL{position:absolute;top:100%;left:0;min-width:220px;background:white;box-shadow:0 8px 24px rgba(0,0,0,.12);z-index:1001;padding:20px 25px;animation:Header_fadeIn__zX5C2 .2s ease forwards;border-top:2px solid var(--primary)}@keyframes Header_fadeIn__zX5C2{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.Header_dropdownList__ImQc_{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:5px}.Header_dropdown__f5upL a{color:#666;text-decoration:none;font-size:15px;transition:all .2s ease;display:block;padding:8px 0;height:auto}.Header_dropdown__f5upL a:hover{color:#d32f2f;transform:translateX(5px)}.Header_megaMenu__ZgLYv{position:absolute;top:80px;left:0;width:100%;background:white;box-shadow:0 8px 24px rgba(0,0,0,.12);z-index:1001;padding:30px 0;animation:Header_fadeIn__zX5C2 .2s ease forwards;border-top:2px solid var(--primary)}.Header_megaMenuContainer__uPad0{max-width:1400px;margin:0 auto;padding:0 40px;display:flex;flex-wrap:wrap;gap:40px}.Header_megaMenuColumn__m5YEg{flex:1 1;min-width:200px;max-width:300px}.Header_megaMenuTitle__teDl7{font-size:var(--font-size-xl);font-weight:var(--font-weight-light);margin-bottom:var(--spacing-md);color:var(--text-dark);position:relative;padding-bottom:var(--spacing-sm);line-height:var(--line-height-base);letter-spacing:var(--letter-spacing);white-space:nowrap}.Header_megaMenuTitle__teDl7:after{content:"";position:absolute;bottom:0;left:0;width:40px;height:2px;background-color:var(--primary)}.Header_megaMenuTitle__teDl7 a{color:#333;text-decoration:none;transition:color .2s ease}.Header_megaMenuTitle__teDl7 a:hover{color:#d32f2f}.Header_megaMenuList__dsfPH{list-style:none;padding:0;margin:0}.Header_megaMenuList__dsfPH li{margin-bottom:10px}.Header_megaMenuList__dsfPH a{color:#666;text-decoration:none;font-size:15px;transition:all .2s ease;display:block;padding:5px 0;white-space:nowrap}.Header_megaMenuList__dsfPH a:hover{color:#d32f2f;transform:translateX(5px)}.Header_megaMenuSubtitle__weuuA{margin:5px 0;font-size:15px;font-weight:500;white-space:nowrap}.Header_megaMenuSubtitle__weuuA a{color:#444;text-decoration:none;transition:color .2s ease}.Header_megaMenuSubtitle__weuuA a:hover{color:#d32f2f}.Header_megaMenuSublist__yeeB6{list-style:none;padding:0 0 0 15px;margin:5px 0 15px}.Header_megaMenuSublist__yeeB6 li{margin-bottom:8px}.Header_megaMenuSublist__yeeB6 a{color:#777;font-size:14px;padding:3px 0;white-space:nowrap}.Header_headerRight__nz8V_{display:flex;align-items:center;gap:12px;height:100%;flex-shrink:0}.Header_headerActions__MZ7mF{display:flex;align-items:center;gap:16px}.Header_newsletterBtn__4Ordp{padding:0;border:none;background:transparent;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text-medium);text-decoration:none;transition:all .2s ease;cursor:pointer;display:inline-flex;align-items:center;position:relative}.Header_newsletterBtn__4Ordp:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:1.5px;background:var(--text-medium);opacity:.3;transition:all .2s ease}.Header_newsletterBtn__4Ordp:hover{color:var(--primary)}.Header_newsletterBtn__4Ordp:hover:after{background:var(--primary);opacity:1}.Header_searchInputContainer__dPV8e{display:flex;align-items:center;border:none;border-bottom:1px solid #e8e8e8;padding:0;background-color:transparent;transition:all .2s ease}.Header_searchInputContainer__dPV8e:focus-within,.Header_searchInputContainer__dPV8e:hover{border-bottom-color:#d32f2f}.Header_searchInput__Dz0u9{border:none;background:transparent;padding:8px 0;font-size:14px;width:150px;outline:none;color:#333}.Header_searchInput__Dz0u9::placeholder{color:#999}.Header_searchBtn__R6J49{display:flex;align-items:center;justify-content:center;padding:8px;border-radius:4px;color:#666;transition:all .2s ease;background:none;border:none;cursor:pointer}.Header_searchBtn__R6J49:hover{color:#d32f2f}.Header_headerDivider__MxRTk{height:24px;background-color:#e8e8e8;margin:0 15px}.Header_loginBtn__IIweD{padding:10px 20px;border-radius:2px;background:var(--primary);color:white!important;border:1.5px solid var(--primary);font-size:var(--font-size-lg);font-weight:500;text-decoration:none;transition:all .2s ease;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;margin-left:16px;align-self:center}.Header_loginBtn__IIweD:hover{background:#b71c1c;border-color:#b71c1c}.Header_headerDivider__MxRTk{height:28px;width:1px;background-color:var(--border-light);flex-shrink:0}.Header_cartBtn__JuN_R{position:relative;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:transparent;color:var(--text-medium);cursor:pointer;transition:color .2s ease;padding:0}.Header_cartBtn__JuN_R:hover{color:var(--primary)}.Header_cartBtn__JuN_R:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.Header_mobileMenu__oDspy{display:none;flex-direction:column;justify-content:center;align-items:center;width:48px;height:48px;cursor:pointer;padding:12px 8px;gap:5px;background:none;border:none;position:relative;z-index:1002;-webkit-tap-highlight-color:transparent}.Header_mobileMenu__oDspy:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.Header_mobileMenu__oDspy span{display:block;width:100%;height:2px;background:var(--text-dark);transition:all .3s cubic-bezier(.4,0,.2,1);transform-origin:center}.Header_mobileMenuOpen__se_mH span:first-child{transform:translateY(7px) rotate(45deg)}.Header_mobileMenuOpen__se_mH span:nth-child(2){opacity:0;transform:scaleX(0)}.Header_mobileMenuOpen__se_mH span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.Header_mobileMenuPanel__IZ9R3{position:fixed;top:calc(70px + var(--closure-banner-height, 0px));left:0;width:100%;height:calc(100dvh - 70px - var(--closure-banner-height, 0px));background:var(--background);z-index:999;display:flex;flex-direction:column;transform:translateX(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.Header_mobileMenuPanelOpen__wOtpR{transform:translateX(0)}.Header_mobileNav__6HOrM{flex:1 1;overflow-y:auto;overscroll-behavior:contain;padding:var(--spacing-md) 0}.Header_mobileNavItem__6ydst{border-bottom:1px solid var(--border-light)}.Header_mobileNavItem__6ydst:last-child{border-bottom:none}.Header_mobileNavHeader__hVsGt{display:flex;align-items:center;padding:var(--spacing-md) var(--spacing-lg);cursor:pointer;transition:background-color var(--transition-base)}.Header_mobileNavHeader__hVsGt:active{background-color:var(--bg-light)}.Header_mobileNavHeader__hVsGt>a,.Header_mobileNavHeader__hVsGt>span:first-child{flex:1 1;text-decoration:none;color:var(--text-dark);font-size:var(--font-size-lg);font-weight:var(--font-weight-regular);line-height:1.4}.Header_mobileNavHeaderActive__gvOyl>a,.Header_mobileNavHeaderActive__gvOyl>span:first-child{color:var(--primary);font-weight:var(--font-weight-medium)}.Header_mobileDropdownArrow__2EdEb{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--text-light);transition:transform .3s ease,color .2s ease;flex-shrink:0}.Header_mobileDropdownArrowOpen__CC17W{transform:rotate(180deg);color:var(--primary)}.Header_mobileSubmenu__jdiCI{background-color:var(--bg-light);padding:var(--spacing-sm) 0}.Header_mobileSubmenuItem__pwRZ_{display:block;padding:var(--spacing-sm) var(--spacing-lg) var(--spacing-sm) var(--spacing-2xl);text-decoration:none;color:var(--text-dark);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);transition:color var(--transition-base)}.Header_mobileSubmenuItem__pwRZ_:active{background-color:var(--bg-medium)}.Header_mobileSubmenuItem__pwRZ_:hover{color:var(--primary)}.Header_mobileThirdLevelItem__zGl1Y{padding-left:56px;font-size:var(--font-size-sm);color:var(--text-medium)}.Header_mobileSubmenuSection__5kPGR{padding-top:var(--spacing-sm)}.Header_mobileSubmenuSectionTitle__T3G2p{display:flex;align-items:center;padding:var(--spacing-sm) var(--spacing-lg) var(--spacing-sm) var(--spacing-2xl);font-weight:var(--font-weight-medium);color:var(--text-dark);font-size:var(--font-size-md);cursor:pointer;transition:color var(--transition-base)}.Header_mobileSubmenuSectionTitle__T3G2p span:first-child{flex:1 1}.Header_mobileSubmenuSectionTitleActive__S72kK{color:var(--primary)}.Header_mobileSubmenuSectionTitle__T3G2p a{color:inherit;text-decoration:none}.Header_mobileSubmenuItems__3Tpqj{background-color:var(--bg-medium);padding:var(--spacing-xs) 0}.Header_mobileCta__Qo8MH{padding:var(--spacing-lg);border-top:1px solid var(--border-light);background:var(--background)}.Header_mobileCtaButton__t5Kah{display:block;width:100%;background:var(--primary);color:white;text-align:center;padding:var(--spacing-md) var(--spacing-lg);border-radius:var(--radius-sm);font-weight:var(--font-weight-medium);font-size:var(--font-size-md);text-decoration:none;transition:background-color var(--transition-base);border:none}.Header_mobileCtaButton__t5Kah:active,.Header_mobileCtaButton__t5Kah:hover{background:var(--primary-dark)}.Header_mobileNewsletterBtn__z_YCa{display:block;width:100%;background:transparent;color:var(--text-medium);text-align:center;padding:var(--spacing-xs) var(--spacing-lg) 0;font-weight:var(--font-weight-medium);font-size:var(--font-size-md);text-decoration:none;border:none;cursor:pointer;transition:color var(--transition-base)}.Header_mobileNewsletterBtn__z_YCa:active,.Header_mobileNewsletterBtn__z_YCa:hover{color:var(--primary)}.Header_mobileCtaDivider__xUSaT{height:1px;width:60px;background:var(--border-light);margin:var(--spacing-md) auto}.Header_mobileMenuOverlay__KIDty{display:none}@media (max-width:1500px){.Header_headerContainer__4fbbd{gap:24px}.Header_mainNav__Bhbp9{gap:18px}.Header_headerActions__MZ7mF{gap:12px}.Header_newsletterBtn__4Ordp{font-size:12px}}@media (max-width:1366px){.Header_headerContainer__4fbbd{padding-left:30px;padding-right:30px;gap:16px}.Header_mainNav__Bhbp9{gap:14px}.Header_dropdownButton__T0hE0,.Header_loginBtn__IIweD,.Header_mainNav__Bhbp9 a:not(.Header_loginBtn__IIweD),.Header_mainNav__Bhbp9>.Header_menuItem__DuO3o>span{font-size:var(--font-size-md)}.Header_loginBtn__IIweD{padding:8px 14px;margin-left:8px}.Header_headerActions__MZ7mF{gap:10px}.Header_newsletterBtn__4Ordp{font-size:11px}}@media (max-width:1024px){.Header_mainNav__Bhbp9{gap:10px}.Header_dropdown__f5upL{min-width:200px}}@media (max-width:1366px){.Header_header__AF_3G{position:fixed;top:var(--closure-banner-height,0);left:0;right:0;width:100%}.Header_headerRight__nz8V_{display:none!important}.Header_mobileMenu__oDspy{display:flex;margin-left:auto}.Header_headerContainer__4fbbd{height:70px;padding:0 20px}.Header_logo__1FRrW img{width:160px!important}.Header_megaMenu__ZgLYv{display:none}}.Header_cartBadge__cmo77{position:absolute;top:-4px;right:-4px;background-color:var(--primary);color:white;font-size:10px;font-weight:600;border-radius:50%;min-width:18px;height:18px;display:flex;align-items:center;justify-content:center;padding:0 4px}.Header_mobileActions__i4upu{display:flex;align-items:center;gap:16px}.Header_mobileSearchBtn__41pzR{position:relative;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:transparent;color:var(--text-dark);cursor:pointer;transition:color var(--transition-base);padding:0}.Header_mobileSearchBtn__41pzR:hover{color:var(--primary)}.Header_mobileCartBtn__r2PxE{position:relative;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:transparent;color:var(--text-dark);cursor:pointer;transition:color var(--transition-base);padding:0}.Header_mobileCartBtn__r2PxE:hover{color:var(--primary)}.Header_checkboxLabel__7ELBf{display:flex;align-items:center;gap:.5rem;font-size:var(--font-size-sm);color:var(--text-medium);cursor:pointer}.Header_checkbox__ZVlDH{width:18px;height:18px;cursor:pointer;accent-color:var(--primary);flex-shrink:0}.Header_privacyLink__QYTNP{color:var(--primary);text-decoration:underline}.Header_privacyLink__QYTNP:hover{color:var(--primary-dark)}.Header_mobileActionsDivider__IeRKf{width:1px;height:24px;background-color:var(--border-light)}.Footer_footer__4vzqH{background:var(--bg-light);padding:60px 0 30px;border-top:1px solid var(--border-light)}.Footer_footerContainer__77_mg{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding)}.Footer_footerContent__33dnM{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr;grid-gap:50px;gap:50px;margin-bottom:50px}.Footer_logoContainer__pG8_J{margin-bottom:var(--spacing-lg)}.Footer_footerSection__3w8Yc h3{font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-md);border-bottom:2px solid var(--primary);padding-bottom:var(--spacing-sm);display:inline-block;line-height:var(--line-height-base);text-transform:uppercase}.Footer_footerSection__3w8Yc a,.Footer_footerSection__3w8Yc h3,.Footer_footerSection__3w8Yc p{font-size:var(--font-size-sm);color:var(--text-dark);letter-spacing:var(--letter-spacing);font-family:var(--font-family),sans-serif}.Footer_footerSection__3w8Yc a,.Footer_footerSection__3w8Yc p{font-weight:var(--font-weight-light);text-decoration:none;line-height:1.6;display:block;margin-bottom:var(--spacing-xs);transition:color var(--transition-base)}.Footer_footerSection__3w8Yc a:hover{color:var(--primary)}.Footer_footerSection__3w8Yc a:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:2px}.Footer_address__dMMMn{font-style:normal;margin-bottom:var(--spacing-sm)}.Footer_scheduleBlock__DGMrL{margin-bottom:var(--spacing-md)}.Footer_scheduleBlock__DGMrL p{margin-bottom:2px}.Footer_scheduleNote__f44Og{color:var(--text-medium);font-size:var(--font-size-xs);margin-top:4px}.Footer_secondaryTitle__rDuaV{margin-top:var(--spacing-lg)}.Footer_emailLink__eerot{color:var(--primary)!important;font-weight:var(--font-weight-regular)}.Footer_emailLink__eerot:hover{text-decoration:underline}.Footer_contactNumbers__V2tvt{display:flex;align-items:baseline;gap:8px;margin-bottom:var(--spacing-sm)!important}.Footer_contactNumbers__V2tvt a{font-weight:var(--font-weight-regular)}.Footer_socialLinks__22g9N{display:flex;gap:10px;margin-top:var(--spacing-lg)}.Footer_socialLinks__22g9N a{display:flex;align-items:center;justify-content:center;transition:all var(--transition-base)}.Footer_socialLinks__22g9N a:hover{transform:translateY(-2px)}.Footer_socialLinks__22g9N a:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.Footer_socialIcon__Snf9u{font-size:16px;color:var(--text-medium);transition:color var(--transition-base)}.Footer_socialLinks__22g9N a:hover .Footer_socialIcon__Snf9u{color:white}.Footer_instagramContainer__zwTOq{margin-top:var(--spacing-lg);width:100%;max-width:120px}.Footer_instagramContainer__zwTOq a{display:block;width:100%;transition:transform var(--transition-base)}.Footer_instagramContainer__zwTOq a:hover{transform:scale(1.05)}.Footer_instagramLogo__U85xu{width:100%;height:auto;object-fit:contain}.Footer_footerRight__xavmi{grid-column:span 2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;grid-gap:var(--spacing-xl) 50px;gap:var(--spacing-xl) 50px;min-width:0}.Footer_brandLogos__DwHOJ{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,100px);justify-content:start;align-items:center;grid-gap:var(--spacing-md);gap:var(--spacing-md);width:100%;margin:0;padding:0;list-style:none}.Footer_brandLogo__xL4eD{display:block;width:100%;height:auto;object-fit:contain}.Footer_footerBottom__OFeMd{padding-top:var(--spacing-lg);border-top:1px solid var(--border-light);display:flex;justify-content:space-between;align-items:center;font-size:var(--font-size-xs);color:var(--text-light);font-family:var(--font-family),sans-serif}.Footer_copyright__1v3uR,.Footer_credits__fgvUL{margin:0}.Footer_credits__fgvUL a{color:var(--text-medium);text-decoration:none;transition:color var(--transition-base)}.Footer_credits__fgvUL a:hover{color:var(--primary)}@media (max-width:1024px){.Footer_footerContainer__77_mg{padding:0 var(--container-padding-tablet)}.Footer_footerContent__33dnM{grid-template-columns:1fr 1fr;gap:40px}.Footer_footerRight__xavmi{column-gap:40px}}@media (max-width:768px){.Footer_footer__4vzqH{padding:50px 0 25px}.Footer_footerContainer__77_mg{padding:0 var(--container-padding-mobile)}.Footer_footerContent__33dnM{grid-template-columns:1fr;gap:35px;margin-bottom:35px}.Footer_footerSection__3w8Yc{text-align:center}.Footer_footerSection__3w8Yc h3{display:block;border-bottom:none;padding-bottom:0;position:relative}.Footer_footerSection__3w8Yc h3:after{content:"";display:block;width:40px;height:2px;background:var(--primary);margin:var(--spacing-sm) auto 0}.Footer_address__dMMMn{text-align:center}.Footer_socialLinks__22g9N{justify-content:center}.Footer_instagramContainer__zwTOq{margin-left:auto;margin-right:auto}.Footer_footerRight__xavmi{grid-column:auto;grid-template-columns:1fr;gap:35px}.Footer_brandLogos__DwHOJ{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-md);width:min(100%,320px);margin:0 auto}.Footer_footerBottom__OFeMd{flex-direction:column;gap:15px;text-align:center}}.PageHeader_pageHeader__ou6Xq{background-color:var(--bg-light);padding:var(--spacing-2xl) 0;border-bottom:1px solid var(--border-light)}.PageHeader_container__xMnRL{max-width:1400px;margin:0 auto;padding:0 var(--container-padding)}.PageHeader_titleContainer__WsdrU{position:relative}.PageHeader_title__EKqaH{font-size:var(--font-size-4xl);font-weight:var(--font-weight-light);color:var(--text-dark);margin:0 0 var(--spacing-sm) 0;font-family:var(--font-family);line-height:1.2;position:relative;display:inline-block}.PageHeader_title__EKqaH:after{content:"";position:absolute;bottom:calc(-1 * var(--spacing-sm));left:0;width:60px;height:3px;background-color:var(--primary)}.PageHeader_subtitle__qsnUG{font-size:var(--font-size-xl);font-weight:var(--font-weight-light);color:var(--text-dark);margin:var(--spacing-md) 0 0 0;max-width:800px;line-height:var(--line-height-base);font-family:var(--font-family);letter-spacing:var(--letter-spacing)}@media (max-width:768px){.PageHeader_pageHeader__ou6Xq{padding:var(--spacing-xl) 0}.PageHeader_container__xMnRL{padding:0 var(--container-padding-mobile)}}@media (max-width:480px){.PageHeader_pageHeader__ou6Xq{padding:var(--spacing-lg) 0}}.FAQ_faqSection__tM7aF{margin:var(--spacing-2xl) 0}.FAQ_faqItem__CkfPK{border-bottom:1px solid var(--border-medium);margin-bottom:var(--spacing-md)}.FAQ_faqQuestion__bpiQy{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-sm) 0 var(--spacing-md) 0;cursor:pointer;font-family:var(--font-family);font-size:var(--font-size-xl);font-weight:var(--font-weight-light);line-height:var(--line-height-base);color:var(--text-dark);letter-spacing:var(--letter-spacing);transition:color .3s ease}.FAQ_faqQuestion__bpiQy:hover{color:var(--primary)}.FAQ_faqIcon__eeylt{transition:transform .3s ease}.FAQ_faqIconOpen__CdleC{transform:rotate(180deg)}.FAQ_faqAnswer__IMuhv{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease;padding:0}.FAQ_faqAnswerOpen__FAMoa{max-height:1000px;padding:0 0 20px}.FAQ_faqAnswer__IMuhv p{margin-bottom:var(--spacing-md);line-height:var(--line-height-base);color:var(--text-medium);font-family:var(--font-family);font-size:var(--font-size-md)}.FAQ_faqAnswer__IMuhv ul{padding-left:var(--spacing-md);margin-bottom:var(--spacing-md)}.FAQ_faqAnswer__IMuhv li{margin-bottom:var(--spacing-sm);line-height:var(--line-height-base);color:var(--text-medium);font-family:var(--font-family);font-size:var(--font-size-md)}.FAQ_faqCategory__SMLd9{font-weight:var(--font-weight-semibold);color:var(--secondary);margin-bottom:var(--spacing-xs);display:block;font-family:var(--font-family)}.FAQ_faqDescription___sVOI{margin-bottom:var(--spacing-md);font-family:var(--font-family);font-size:var(--font-size-md);color:var(--text-medium)}.ClosureBanner_banner__l_VIH{background:var(--primary);color:#fff;padding:8px 16px;text-align:center}.ClosureBanner_pinned__XXFTw{position:-webkit-sticky;position:sticky;top:0;z-index:1000}@media (max-width:1366px){.ClosureBanner_pinned__XXFTw{position:fixed;left:0;right:0}}.ClosureBanner_text___FjIW{margin:0;font-size:.9rem;line-height:1.4;overflow-wrap:anywhere}.ClosureBanner_link__IrSU4{color:#fff;text-decoration:underline;font-weight:600;white-space:nowrap}.ClosureBanner_link__IrSU4:hover{text-decoration:none}@media (max-width:600px){.ClosureBanner_banner__l_VIH{padding:6px 12px}.ClosureBanner_text___FjIW{font-size:.8rem}}.FeaturedNews_featuredNewsSection__topEC{padding:var(--spacing-2xl) 0;padding-top:4rem;border-bottom:1px solid var(--border-light);overflow:hidden;position:relative}.FeaturedNews_container__y1K7C{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding)}.FeaturedNews_headerRow__B7BHJ{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:3rem;gap:2rem}.FeaturedNews_headerRow__B7BHJ>div:first-child{flex:1 1}.FeaturedNews_sectionTitle__usv2l{text-align:left;margin-bottom:1rem;font-size:var(--font-size-4xl);font-weight:var(--font-weight-light);color:var(--text-dark)}.FeaturedNews_sectionSubtitle__d1tJ2{text-align:left;max-width:800px;margin:0;font-size:1.1rem;color:#666;line-height:1.6}.FeaturedNews_newsCarousel__WYFBH{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--spacing-lg);gap:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.FeaturedNews_mainNewsCard__tF5Ul{position:relative;display:flex;flex-direction:column;border-radius:12px;overflow:hidden;box-shadow:0 8px 30px rgba(0,0,0,.1);transition:all 1.2s ease;text-decoration:none;height:500px}.FeaturedNews_mainNewsCard__tF5Ul.FeaturedNews_transitioning__iq9fi{opacity:.85;transform:scale(.98)}.FeaturedNews_mainImageContainer__dmuh5{position:relative;width:100%;height:100%;overflow:hidden}.FeaturedNews_mainNewsImage__L_eD1{width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.FeaturedNews_mainNewsCard__tF5Ul:hover .FeaturedNews_mainNewsImage__L_eD1{transform:scale(1.05)}.FeaturedNews_noImagePlaceholder___8yDP{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f0f0f0,#e0e0e0);color:var(--text-light)}.FeaturedNews_mainNewsOverlay__Pc8aH{position:absolute;bottom:0;left:0;right:0;height:70%;background:linear-gradient(0deg,rgba(0,0,0,.8) 0,rgba(0,0,0,0));z-index:1}.FeaturedNews_mainNewsContent__n_Pzh{position:absolute;bottom:0;left:0;width:100%;padding:var(--spacing-lg);z-index:2;color:white}.FeaturedNews_mainNewsDate__VHwkx{font-size:var(--font-size-sm);color:rgba(255,255,255,.8);margin-bottom:var(--spacing-xs);display:block}.FeaturedNews_mainNewsTitle__IouC2{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:white;margin:0 0 var(--spacing-sm) 0;line-height:1.3;text-shadow:0 2px 4px rgba(0,0,0,.3)}.FeaturedNews_mainNewsExcerpt__Df_qz{font-size:var(--font-size-md);color:rgba(255,255,255,.9);line-height:1.5;margin:0 0 var(--spacing-md) 0;max-width:90%}.FeaturedNews_mainReadMore__0wZZn{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:white;text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:all .3s ease}.FeaturedNews_mainReadMore__0wZZn svg{transition:transform .3s ease}.FeaturedNews_mainNewsCard__tF5Ul:hover .FeaturedNews_mainReadMore__0wZZn svg{transform:translateX(6px)}.FeaturedNews_secondaryNewsGrid__eFa6g{display:grid;grid-template-rows:repeat(3,1fr);grid-gap:var(--spacing-md);gap:var(--spacing-md);height:500px;transition:opacity 1.2s ease}.FeaturedNews_secondaryNewsGrid__eFa6g.FeaturedNews_transitioning__iq9fi{opacity:.95}.FeaturedNews_secondaryNewsCard__PD1gK{display:grid;grid-template-columns:120px 1fr;grid-gap:var(--spacing-md);gap:var(--spacing-md);border-radius:8px;padding:var(--spacing-md);box-shadow:0 6px 16px rgba(0,0,0,.08);transition:all .6s ease;text-decoration:none;position:relative;overflow:hidden;border:1px solid rgba(0,0,0,.05)}.FeaturedNews_secondaryNewsCard__PD1gK.FeaturedNews_transitioning__iq9fi{transform:translateY(5px);opacity:.9}.FeaturedNews_secondaryNewsCard__PD1gK:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;transform:scaleY(0);transform-origin:bottom;transition:transform .3s ease}.FeaturedNews_secondaryNewsCardActive__l_ZOr{transform:translateX(5px);box-shadow:0 6px 16px rgba(0,0,0,.08);transition:all .6s ease}.FeaturedNews_secondaryNewsCardActive__l_ZOr:before{transform:scaleY(1)}.FeaturedNews_secondaryImageContainer__qWpFc{width:120px;height:120px;position:relative;overflow:hidden;border-radius:var(--radius-md);background:linear-gradient(135deg,#f5f5f5,#e8e8e8)}.FeaturedNews_secondaryNewsImage__xdAqF{width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.FeaturedNews_secondaryNewsCard__PD1gK.FeaturedNews_transitioning__iq9fi .FeaturedNews_secondaryNewsImage__xdAqF{transform:scale(1.05)}.FeaturedNews_secondaryNewsCard__PD1gK:hover .FeaturedNews_secondaryNewsImage__xdAqF{transform:scale(1.1)}.FeaturedNews_secondaryNewsContent__Jxmil{display:flex;flex-direction:column;justify-content:center;padding:var(--spacing-xs) var(--spacing-xs) var(--spacing-xs) 0}.FeaturedNews_secondaryNewsDate__N5OSj{font-size:var(--font-size-xs);margin-bottom:var(--spacing-xs)}.FeaturedNews_secondaryNewsTitle__G49kQ{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--text-dark);line-height:1.3}.FeaturedNews_secondaryNewsExcerpt__lFVt_,.FeaturedNews_secondaryNewsTitle__G49kQ{margin:0 0 var(--spacing-sm) 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.FeaturedNews_secondaryNewsExcerpt__lFVt_{font-size:var(--font-size-xs);color:var(--text-medium);line-height:1.4}.FeaturedNews_secondaryReadMore__p_oir{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-decoration:none;transition:all .3s ease;margin-top:auto;display:inline-flex;align-items:center;gap:6px}.FeaturedNews_secondaryReadMore__p_oir svg{width:16px;height:16px;transition:transform .3s ease}.FeaturedNews_secondaryNewsCard__PD1gK:hover .FeaturedNews_secondaryReadMore__p_oir svg{transform:translateX(4px)}.FeaturedNews_simplifiedNavigation__Eq8vO{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:var(--spacing-lg)}.FeaturedNews_navButton__pcXb1{display:flex;justify-content:center;align-items:center;width:44px;height:44px;border-radius:50%;background-color:rgba(211,47,47,.1);border:none;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.FeaturedNews_navButton__pcXb1:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(211,47,47,.05);transform:scale(0);border-radius:50%;transition:transform .4s ease}.FeaturedNews_navButton__pcXb1:hover{background-color:rgba(211,47,47,.2);transform:scale(1.1)}.FeaturedNews_navButton__pcXb1:hover:before{transform:scale(1)}.FeaturedNews_pageIndicator__Wom8k{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--text-dark);min-width:60px;text-align:center}@media (max-width:1024px){.FeaturedNews_newsCarousel__WYFBH{grid-template-columns:1fr;gap:var(--spacing-md)}.FeaturedNews_mainNewsCard__tF5Ul{height:400px}.FeaturedNews_secondaryNewsGrid__eFa6g{height:auto;grid-template-rows:none;grid-template-columns:repeat(3,1fr)}.FeaturedNews_secondaryNewsCard__PD1gK{grid-template-columns:1fr;grid-template-rows:120px 1fr}.FeaturedNews_secondaryImageContainer__qWpFc{width:100%}}@media (max-width:768px){.FeaturedNews_featuredNewsSection__topEC{padding:var(--spacing-xl) 0}.FeaturedNews_sectionTitle__usv2l{font-size:2rem}.FeaturedNews_mainNewsTitle__IouC2{font-size:var(--font-size-xl)}.FeaturedNews_mainNewsExcerpt__Df_qz{font-size:var(--font-size-sm)}.FeaturedNews_secondaryNewsGrid__eFa6g{grid-template-columns:repeat(2,1fr);gap:var(--spacing-sm)}}@media (max-width:640px){.FeaturedNews_secondaryNewsGrid__eFa6g{grid-template-columns:1fr}.FeaturedNews_mainNewsCard__tF5Ul{height:350px}.FeaturedNews_mainNewsContent__n_Pzh{padding:var(--spacing-md)}.FeaturedNews_secondaryNewsCard__PD1gK{grid-template-columns:100px 1fr;grid-template-rows:auto}.FeaturedNews_secondaryImageContainer__qWpFc{width:100px;height:100px}}@media (max-width:480px){.FeaturedNews_featuredNewsSection__topEC{padding:var(--spacing-lg) 0}.FeaturedNews_container__y1K7C{padding:0 var(--container-padding)}.FeaturedNews_sectionTitle__usv2l{font-size:1.5rem;margin-bottom:.5rem}.FeaturedNews_sectionSubtitle__d1tJ2{font-size:.9rem;margin-bottom:1.5rem}.FeaturedNews_mainNewsCard__tF5Ul{height:300px}.FeaturedNews_mainNewsTitle__IouC2{font-size:var(--font-size-lg)}.FeaturedNews_mainNewsExcerpt__Df_qz{font-size:var(--font-size-sm);-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}}@keyframes FeaturedNews_skeletonPulse__VKB5L{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.FeaturedNews_skeletonImage__71Spd{width:100%;height:100%;background:linear-gradient(135deg,#e8e8e8,#f5f5f5 50%,#e8e8e8);background-size:200% 100%;animation:FeaturedNews_skeletonPulse__VKB5L 1.5s ease-in-out infinite}.FeaturedNews_skeletonTitle__FWhBr{height:1.5rem;width:80%;background:linear-gradient(135deg,#e0e0e0,#f0f0f0 50%,#e0e0e0);background-size:200% 100%;margin-bottom:.75rem}.FeaturedNews_skeletonText__zRpZN,.FeaturedNews_skeletonTitle__FWhBr{border-radius:4px;animation:FeaturedNews_skeletonPulse__VKB5L 1.5s ease-in-out infinite}.FeaturedNews_skeletonText__zRpZN{height:.875rem;width:100%;background:linear-gradient(135deg,#e8e8e8,#f5f5f5 50%,#e8e8e8);background-size:200% 100%;margin-bottom:.5rem}.GiftCard_giftCardSection__75biC{padding:var(--spacing-xl) 0;background-color:var(--bg-white);border-bottom:1px solid var(--border-light)}.GiftCard_giftCardContainer__zi3UA{max-width:1200px;margin:0 auto;padding:0 var(--spacing-md);display:flex;flex-direction:column;align-items:center}.GiftCard_sectionTitle__WN2Xr{text-align:center;margin-bottom:var(--spacing-sm);font-family:var(--font-family);font-size:var(--font-size-xxl);font-weight:var(--font-weight-light);color:var(--text-dark)}.GiftCard_sectionSubtitle__15nM_{text-align:center;margin-bottom:var(--spacing-xl);font-family:var(--font-family);font-size:var(--font-size-md);font-weight:var(--font-weight-regular);color:var(--text-medium);max-width:600px}.GiftCard_cardsContainer__IYbca{display:flex;justify-content:center;gap:var(--spacing-lg);margin-bottom:var(--spacing-xl);width:100%;perspective:1000px}.GiftCard_card__QsDxZ{width:300px;height:400px;cursor:pointer;perspective:1000px;position:relative}.GiftCard_cardInner__Q4lOe{position:relative;width:100%;height:100%;transition:transform .8s;transform-style:preserve-3d;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px}.GiftCard_card__QsDxZ.GiftCard_flipped__ut4bX .GiftCard_cardInner__Q4lOe{transform:rotateY(180deg)}.GiftCard_cardBack__0TfQl,.GiftCard_cardFront__DXlT6{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:8px;overflow:hidden}.GiftCard_cardFront__DXlT6{background-color:var(--bg-light)}.GiftCard_cardBack__0TfQl{background-color:var(--bg-white);transform:rotateY(180deg);display:flex;align-items:center;justify-content:center;padding:var(--spacing-md);border:1px solid var(--border-light)}.GiftCard_cardFrontImage__sa3hw{width:100%;height:100%;background-size:cover;background-position:50%;position:relative}.GiftCard_cardFrontContent__4zU5S{position:absolute;bottom:0;left:0;right:0;padding:var(--spacing-md);background:linear-gradient(0deg,rgba(0,0,0,.7),transparent);color:white;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%}.GiftCard_cardFrontTitle___N2pg{font-family:var(--font-family);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);margin-bottom:var(--spacing-sm);text-align:center}.GiftCard_cardBackContent__CyoWD{display:flex;flex-direction:column;align-items:center;text-align:center}.GiftCard_cardBackTitle__yAdOn{font-family:var(--font-family);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);color:var(--text-dark);margin-bottom:var(--spacing-sm)}.GiftCard_cardBackDescription__m_xI9{font-size:var(--font-size-md);color:var(--text-medium);margin-bottom:var(--spacing-md);line-height:1.5}.GiftCard_cardBackDescription__m_xI9,.GiftCard_flipPrompt__WrppG{font-family:var(--font-family);font-weight:var(--font-weight-regular)}.GiftCard_flipPrompt__WrppG{font-size:var(--font-size-sm);opacity:.8;margin-top:auto;padding:var(--spacing-xs) var(--spacing-sm);border-radius:20px;background-color:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:all .3s ease}.GiftCard_card__QsDxZ:hover .GiftCard_flipPrompt__WrppG{opacity:1;transform:translateY(-5px)}.GiftCard_ctaContainer__l4sYS{margin-top:var(--spacing-lg)}.GiftCard_ctaButton__k8bnK{display:inline-block;padding:var(--spacing-sm) var(--spacing-lg);background-color:var(--primary-color);color:white;font-family:var(--font-family);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);text-decoration:none;border-radius:30px;transition:all .3s ease;border:none;cursor:pointer}.GiftCard_ctaButton__k8bnK:hover{background-color:var(--primary-color-dark);transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.1)}@media (max-width:992px){.GiftCard_cardsContainer__IYbca{flex-wrap:wrap;gap:var(--spacing-xl)}.GiftCard_card__QsDxZ{width:280px;height:380px}}@media (max-width:768px){.GiftCard_giftCardSection__75biC{padding:var(--spacing-lg) 0}.GiftCard_sectionTitle__WN2Xr{font-size:var(--font-size-xl)}.GiftCard_sectionSubtitle__15nM_{font-size:var(--font-size-sm);margin-bottom:var(--spacing-lg)}.GiftCard_cardsContainer__IYbca{gap:var(--spacing-md)}.GiftCard_card__QsDxZ{width:240px;height:320px}}@media (max-width:576px){.GiftCard_cardsContainer__IYbca{flex-direction:column;align-items:center}.GiftCard_card__QsDxZ{width:280px;height:380px;margin-bottom:var(--spacing-md)}}.NewsGrid_newsGridSection__UBCE0{padding:var(--spacing-3xl) 0;padding-top:5rem;background-color:var(--bg-light)}.NewsGrid_container__UzaYB{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding)}.NewsGrid_sectionTitle__V8S6_{font-size:var(--font-size-4xl);font-weight:var(--font-weight-light);text-align:left;margin-bottom:var(--spacing-sm);color:var(--text-dark);position:relative}.NewsGrid_sectionSubtitle__J4LB5{font-size:var(--font-size-lg);text-align:left;margin-bottom:var(--spacing-2xl);color:var(--text-medium);font-weight:var(--font-weight-light)}.NewsGrid_newsGrid__CWC6t{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--spacing-xl);gap:var(--spacing-xl);margin-bottom:var(--spacing-xl)}.NewsGrid_newsCard__jb6ZK{background:white;border-radius:var(--radius-lg);overflow:hidden;transition:all var(--transition-slow);text-decoration:none;color:inherit;display:flex;flex-direction:column;box-shadow:var(--shadow-card)}.NewsGrid_newsCard__jb6ZK:hover{transform:translateY(-8px);box-shadow:var(--shadow-card-hover)}.NewsGrid_newsCard__jb6ZK:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.NewsGrid_imageContainer__nC1ES{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;background:linear-gradient(135deg,#f5f5f5,#e8e8e8)}.NewsGrid_newsImage__4xKrH{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-slower)}.NewsGrid_newsCard__jb6ZK:hover .NewsGrid_newsImage__4xKrH{transform:scale(1.08)}.NewsGrid_noImagePlaceholder__QRhtb{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f0f0f0,#e0e0e0);color:var(--text-light)}.NewsGrid_newsContent__xh0SA{padding:var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing-sm);flex:1 1}.NewsGrid_newsDate__dlzC7{font-size:var(--font-size-xs);color:var(--primary);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.5px}.NewsGrid_newsTitle__wAhPA{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--text-dark);line-height:1.35;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color var(--transition-base)}.NewsGrid_newsCard__jb6ZK:hover .NewsGrid_newsTitle__wAhPA{color:var(--primary)}.NewsGrid_newsExcerpt__jk5pS{font-size:var(--font-size-sm);color:var(--text-medium);line-height:1.65;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;flex:1 1}.NewsGrid_readMore__zWmhg{display:inline-flex;align-items:center;gap:var(--spacing-sm);color:var(--primary);font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);margin-top:auto;padding-top:var(--spacing-sm);transition:gap var(--transition-base)}.NewsGrid_newsCard__jb6ZK:hover .NewsGrid_readMore__zWmhg{gap:var(--spacing-md)}.NewsGrid_readMore__zWmhg svg{transition:transform var(--transition-base)}.NewsGrid_newsCard__jb6ZK:hover .NewsGrid_readMore__zWmhg svg{transform:translateX(4px)}.NewsGrid_pagination__Dg7ZM{display:flex;justify-content:center;align-items:center;gap:var(--spacing-xl);margin-top:var(--spacing-2xl)}.NewsGrid_pageButton__KtI5_{background:white;border:2px solid var(--primary);color:var(--primary);width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all var(--transition-slow);padding:0}.NewsGrid_pageButton__KtI5_:hover:not(:disabled){background:var(--primary);color:white;transform:scale(1.1)}.NewsGrid_pageButton__KtI5_:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.NewsGrid_pageButton__KtI5_:disabled{opacity:.3;cursor:not-allowed}.NewsGrid_pageIndicator__Td9e3{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-dark)}@media (max-width:1024px){.NewsGrid_container__UzaYB{padding:0 var(--container-padding-tablet)}.NewsGrid_newsGrid__CWC6t{gap:var(--spacing-lg)}}@media (max-width:992px){.NewsGrid_newsGrid__CWC6t{grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg)}}@media (max-width:768px){.NewsGrid_container__UzaYB{padding:0 var(--container-padding-mobile)}.NewsGrid_newsGridSection__UBCE0{padding:var(--spacing-2xl) 0;padding-top:var(--spacing-3xl)}.NewsGrid_sectionTitle__V8S6_{font-size:var(--font-size-3xl)}.NewsGrid_sectionSubtitle__J4LB5{font-size:var(--font-size-md);margin-bottom:var(--spacing-xl)}}@media (max-width:640px){.NewsGrid_newsGrid__CWC6t{grid-template-columns:1fr;gap:var(--spacing-lg)}.NewsGrid_newsCard__jb6ZK{width:100%}.NewsGrid_newsCard__jb6ZK:hover{transform:none}.NewsGrid_imageContainer__nC1ES{aspect-ratio:16/9}.NewsGrid_newsContent__xh0SA{padding:var(--spacing-md)}.NewsGrid_newsTitle__wAhPA{font-size:var(--font-size-lg)}.NewsGrid_pagination__Dg7ZM{gap:var(--spacing-md)}.NewsGrid_pageButton__KtI5_{width:44px;height:44px}.NewsGrid_pageIndicator__Td9e3{font-size:var(--font-size-xs)}}.ContactCard_card__bSXcB{background:white;border:1px solid var(--border-light);border-radius:var(--radius-sm);padding:var(--spacing-lg);transition:box-shadow .2s ease,transform .2s ease}.ContactCard_card__bSXcB:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.ContactCard_title__pcJ_b{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-dark);margin:0 0 var(--spacing-sm)}.ContactCard_description__eBT6q{font-size:var(--font-size-sm);color:var(--text-medium);margin:0 0 var(--spacing-sm);font-style:italic}.ContactCard_content__qDARM{font-size:var(--font-size-sm);color:var(--text-medium);line-height:1.6}.ContactCard_content__qDARM p{margin:0 0 4px}.ContactCard_content__qDARM strong{color:var(--text-dark)}.ContactCard_content__qDARM a{color:var(--primary);text-decoration:none;font-weight:var(--font-weight-medium)}.ContactCard_content__qDARM a:hover{text-decoration:underline;text-underline-offset:4px}.ContactCard_grid__mlQBX{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:var(--spacing-lg);gap:var(--spacing-lg)}.BoardRoster_boardTopRow__O_rav{display:flex;gap:var(--spacing-2xl);align-items:center;flex-wrap:wrap}.BoardRoster_boardLeadership__UWHs2{flex:1 1 340px;min-width:0}.BoardRoster_boardPhotoFigure__A6GyS{flex:1 1 340px;margin:0;overflow:hidden}.BoardRoster_boardGroupPhoto__IbBn4{width:100%;height:auto;display:block;border-radius:4px}.BoardRoster_boardGroupCaption__GHrM7{text-align:center;font-size:var(--font-size-sm);color:var(--text-medium);margin-top:var(--spacing-sm);font-style:italic;line-height:1.5}.BoardRoster_boardRoster__NH6bB{margin-top:var(--spacing-md)}.BoardRoster_boardLeader__hOSh0{padding:var(--spacing-lg) 0 var(--spacing-lg) var(--spacing-lg);border-left:3px solid #bbb;margin-bottom:var(--spacing-lg)}.BoardRoster_boardLeaderHighlight__71r9i{border-left-color:var(--primary)}.BoardRoster_boardLeaderWithPhoto__ItRI7{display:flex;align-items:center;gap:var(--spacing-lg)}.BoardRoster_boardLeaderPhoto__XFM31{width:110px;height:110px;border-radius:50%;object-fit:cover;flex-shrink:0}.BoardRoster_boardRole__ajq5C{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--text-medium);font-weight:600;margin-bottom:var(--spacing-xs)}.BoardRoster_boardNameLg__QgG7G{font-size:var(--font-size-2xl);font-weight:600;color:var(--text-dark);line-height:1.3}.BoardRoster_boardNameMd__OJND8{font-size:var(--font-size-xl);font-weight:600;color:var(--text-dark);line-height:1.3}.BoardRoster_boardDetail__MVoEv{font-size:var(--font-size-sm);color:var(--text-medium);margin-top:2px}.BoardRoster_boardDivider__mDgVZ{border:none;border-bottom:1px solid #e0e0e0;margin:var(--spacing-xl) 0}.BoardRoster_boardMembersGrid__fQTkN{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--spacing-md);gap:var(--spacing-md)}.BoardRoster_boardMembersGridWithPhotos__AaFBG{gap:var(--spacing-lg)}.BoardRoster_boardMember__VrVwG{padding:var(--spacing-md) 0 var(--spacing-md) var(--spacing-md);border-left:2px solid #e0e0e0}.BoardRoster_boardMemberWithPhoto__8tFvc{display:flex;align-items:center;gap:var(--spacing-md)}.BoardRoster_boardMemberPhoto__KFy7n{width:48px;height:48px;border-radius:50%;object-fit:cover;flex-shrink:0}.BoardRoster_boardMemberName__XPAe1{font-size:var(--font-size-md);font-weight:600;color:var(--text-dark);line-height:1.3}.BoardRoster_boardMemberDetail__aECt9{font-size:var(--font-size-sm);color:var(--text-medium);margin-top:2px}@media (min-width:1200px){.BoardRoster_boardMembersGrid__fQTkN{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.BoardRoster_boardTopRow__O_rav{flex-direction:column-reverse;gap:var(--spacing-lg)}.BoardRoster_boardPhotoFigure__A6GyS{flex:0 0 auto;min-width:0}.BoardRoster_boardMembersGrid__fQTkN{grid-template-columns:1fr}.BoardRoster_boardNameLg__QgG7G{font-size:var(--font-size-xl)}.BoardRoster_boardNameMd__OJND8{font-size:var(--font-size-lg)}}.QuickAccess_quickAccessSection__qtzC5{padding:var(--spacing-3xl) 0;background:linear-gradient(180deg,#ffffff,#f8f9fa);position:relative;overflow:hidden;width:100%;min-width:0}.QuickAccess_quickAccessSection__qtzC5:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;opacity:.3}.QuickAccess_container__XtLOp{max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding)}.QuickAccess_header__Dv_bT{text-align:left;margin-bottom:var(--spacing-2xl)}.QuickAccess_sectionTitle__hSvNA{font-size:var(--font-size-4xl);font-weight:var(--font-weight-light);color:var(--text-dark);margin-bottom:1rem;position:relative;display:inline-block}.QuickAccess_sectionSubtitle__1woFF{font-size:1.1rem;color:#666;margin-bottom:1.5rem;line-height:1.6}.QuickAccess_cardsContainer__TTHJB{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--spacing-lg);gap:var(--spacing-lg)}.QuickAccess_card__5vj54{position:relative;height:340px;border-radius:var(--radius-xl);overflow:hidden;text-decoration:none;cursor:pointer;transition:all var(--transition-slow);box-shadow:var(--shadow-lg)}.QuickAccess_cardHovered__w86X5,.QuickAccess_card__5vj54:hover{transform:translateY(-6px);box-shadow:var(--shadow-xl)}.QuickAccess_card__5vj54:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.QuickAccess_cardImageContainer__jejnD{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.QuickAccess_cardImage__i2tuu{object-fit:cover}.QuickAccess_logoContainer__T1IFa{background:#f5f5f5;display:flex;align-items:center;justify-content:center}.QuickAccess_cardLogo__ypkcp{object-fit:contain;padding:40px 40px 100px}.QuickAccess_regionalLogosBackground__PEXn7{position:absolute;top:0;left:0;width:100%;height:100%;background:#f5f5f5;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:20px;padding:30px 30px 100px}.QuickAccess_regionalLogoImg__hfMxr{height:18px;width:auto;object-fit:contain}.QuickAccess_cardOverlay__qmh6u{position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.75) 0,rgba(0,0,0,.4) 40%,rgba(0,0,0,.1) 70%,transparent);z-index:2;transition:background var(--transition-slow)}.QuickAccess_card__5vj54:hover .QuickAccess_cardOverlay__qmh6u{background:linear-gradient(0deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.5) 40%,rgba(0,0,0,.2) 70%,rgba(0,0,0,.1))}.QuickAccess_cardContent__rM6pq{position:absolute;bottom:0;left:0;width:100%;padding:var(--spacing-lg);display:flex;align-items:flex-end;z-index:3}.QuickAccess_cardText__uhnl0{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--spacing-md)}.QuickAccess_textContent__Alk0J{flex:1 1}.QuickAccess_cardTitle__XXblv{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:white;margin:0 0 var(--spacing-xs) 0;text-shadow:0 2px 8px rgba(0,0,0,.6);letter-spacing:-.3px}.QuickAccess_cardDescription__KYp40{font-size:var(--font-size-xs);font-weight:var(--font-weight-light);color:rgba(255,255,255,.95);margin:0;text-shadow:0 1px 4px rgba(0,0,0,.5);line-height:1.4}.QuickAccess_cardArrow__ULjrc{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:white;opacity:.9}.QuickAccess_cardArrow__ULjrc svg{filter:drop-shadow(0 2px 4px rgba(0,0,0,.4))}@media (max-width:1400px){.QuickAccess_card__5vj54{height:340px}.QuickAccess_cardTitle__XXblv{font-size:var(--font-size-lg)}.QuickAccess_cardDescription__KYp40{font-size:var(--font-size-xs)}}@media (max-width:1200px){.QuickAccess_cardsContainer__TTHJB{grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg)}.QuickAccess_card__5vj54{height:320px}}@media (max-width:768px){.QuickAccess_quickAccessSection__qtzC5{padding:var(--spacing-2xl) 0}.QuickAccess_container__XtLOp{padding:0 var(--container-padding-mobile)}.QuickAccess_header__Dv_bT{margin-bottom:var(--spacing-md)}.QuickAccess_sectionTitle__hSvNA{font-size:1.75rem}.QuickAccess_sectionSubtitle__1woFF{font-size:1rem;margin-bottom:1.5rem}.QuickAccess_cardsContainer__TTHJB{grid-template-columns:repeat(2,1fr);gap:8px}.QuickAccess_card__5vj54{height:180px;width:100%;border-radius:var(--radius-md)}.QuickAccess_cardContent__rM6pq{padding:var(--spacing-sm)}.QuickAccess_cardText__uhnl0{flex-direction:column;align-items:flex-start;gap:0}.QuickAccess_cardArrow__ULjrc{display:none}.QuickAccess_cardTitle__XXblv{font-size:var(--font-size-sm);margin-bottom:2px}.QuickAccess_cardDescription__KYp40{font-size:var(--font-size-xs)}.QuickAccess_cardLogo__ypkcp{padding:20px 20px 70px}.QuickAccess_regionalLogosBackground__PEXn7{padding:15px 15px 70px}}@media (max-width:380px){.QuickAccess_card__5vj54{height:160px}.QuickAccess_cardTitle__XXblv{font-size:var(--font-size-xs)}.QuickAccess_cardDescription__KYp40{font-size:.65rem}}.RegionalNewsGrid_newsGridSection__Bz7Fm{padding:var(--spacing-xl) 0;padding-top:2rem}.RegionalNewsGrid_sectionTitle__7SAuz{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);text-align:left;margin-bottom:var(--spacing-lg);color:var(--text-dark);position:relative}.RegionalNewsGrid_newsGrid__q7D9x{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--spacing-lg);gap:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.RegionalNewsGrid_newsCard__yCDdm{background:white;border-radius:var(--radius-lg);overflow:hidden;transition:all var(--transition-slow);text-decoration:none;color:inherit;display:flex;flex-direction:column;box-shadow:var(--shadow-card);border:1px solid #e0e0e0}.RegionalNewsGrid_newsCard__yCDdm:hover{transform:translateY(-6px);box-shadow:var(--shadow-card-hover)}.RegionalNewsGrid_newsCard__yCDdm:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.RegionalNewsGrid_imageContainer__Q4O3o{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;background:linear-gradient(135deg,#f5f5f5,#e8e8e8)}.RegionalNewsGrid_newsImage___pJfW{width:100%;height:100%;object-fit:cover;transition:transform var(--transition-slower)}.RegionalNewsGrid_newsCard__yCDdm:hover .RegionalNewsGrid_newsImage___pJfW{transform:scale(1.08)}.RegionalNewsGrid_noImagePlaceholder__GlXuq{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f0f0f0,#e0e0e0);color:var(--text-light)}.RegionalNewsGrid_newsContent__jHMVN{padding:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-xs);flex:1 1}.RegionalNewsGrid_newsTitle__n_uoy{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-dark);line-height:1.35;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color var(--transition-base)}.RegionalNewsGrid_newsCard__yCDdm:hover .RegionalNewsGrid_newsTitle__n_uoy{color:var(--primary)}.RegionalNewsGrid_newsExcerpt__vSqrE{font-size:var(--font-size-sm);color:var(--text-medium);line-height:1.6;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;flex:1 1}.RegionalNewsGrid_readMore__zCTUk{display:inline-flex;align-items:center;gap:var(--spacing-xs);color:var(--primary);font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);margin-top:auto;padding-top:var(--spacing-xs);transition:gap var(--transition-base)}.RegionalNewsGrid_newsCard__yCDdm:hover .RegionalNewsGrid_readMore__zCTUk{gap:var(--spacing-sm)}.RegionalNewsGrid_readMore__zCTUk svg{transition:transform var(--transition-base)}.RegionalNewsGrid_newsCard__yCDdm:hover .RegionalNewsGrid_readMore__zCTUk svg{transform:translateX(4px)}.RegionalNewsGrid_pagination__immz2{display:flex;justify-content:center;align-items:center;gap:var(--spacing-lg);margin-top:var(--spacing-xl)}.RegionalNewsGrid_pageButton__OGzE_{background:white;border:2px solid var(--primary);color:var(--primary);width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all var(--transition-slow);padding:0}.RegionalNewsGrid_pageButton__OGzE_:hover:not(:disabled){background:var(--primary);color:white;transform:scale(1.1)}.RegionalNewsGrid_pageButton__OGzE_:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.RegionalNewsGrid_pageButton__OGzE_:disabled{opacity:.3;cursor:not-allowed}.RegionalNewsGrid_pageIndicator___OPy9{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-dark)}.RegionalNewsGrid_message__8or5b{text-align:center;padding:2rem;color:var(--text-medium);font-size:var(--font-size-md)}.RegionalNewsGrid_loadingGrid__PNRJT{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--spacing-lg);gap:var(--spacing-lg)}.RegionalNewsGrid_skeletonCard__W6e_b{background:white;border-radius:var(--radius-lg);overflow:hidden;border:1px solid #e0e0e0}.RegionalNewsGrid_skeletonImage__8Qm0b{width:100%;aspect-ratio:16/10;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:RegionalNewsGrid_shimmer__BIjaG 1.5s infinite}.RegionalNewsGrid_skeletonContent__Vffw6{padding:var(--spacing-md)}.RegionalNewsGrid_skeletonTitle___7dSx{height:1.5rem;width:80%;margin-bottom:.75rem}.RegionalNewsGrid_skeletonText__K6AGi,.RegionalNewsGrid_skeletonTitle___7dSx{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:4px;animation:RegionalNewsGrid_shimmer__BIjaG 1.5s infinite}.RegionalNewsGrid_skeletonText__K6AGi{height:.875rem;width:100%;margin-bottom:.5rem}@keyframes RegionalNewsGrid_shimmer__BIjaG{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:992px){.RegionalNewsGrid_loadingGrid__PNRJT,.RegionalNewsGrid_newsGrid__q7D9x{grid-template-columns:repeat(2,1fr);gap:var(--spacing-md)}}@media (max-width:640px){.RegionalNewsGrid_loadingGrid__PNRJT,.RegionalNewsGrid_newsGrid__q7D9x{grid-template-columns:1fr;gap:var(--spacing-md)}.RegionalNewsGrid_newsContent__jHMVN{padding:var(--spacing-sm)}.RegionalNewsGrid_newsTitle__n_uoy{font-size:var(--font-size-md)}.RegionalNewsGrid_pagination__immz2{gap:var(--spacing-md)}.RegionalNewsGrid_pageButton__OGzE_{width:40px;height:40px}.RegionalNewsGrid_pageIndicator___OPy9{font-size:var(--font-size-xs)}}.RegionalSections_regionalSection__4mMNl{position:relative;padding:var(--spacing-3xl) 0;background-color:white;color:var(--text-dark);overflow:hidden;width:100%}.RegionalSections_regionalContainer__aYh3k{position:relative;z-index:1;max-width:1400px;margin:0 auto;padding:0 40px}.RegionalSections_regionalTitle__a74AO{text-align:left;margin-bottom:1rem;font-size:var(--font-size-4xl);font-weight:var(--font-weight-light);color:var(--text-dark)}.RegionalSections_regionalSubtitle__oDQxn{text-align:left;max-width:800px;margin:0 0 3rem;font-size:1.1rem;color:#666;line-height:1.6}.RegionalSections_logosCard__G5ONA{display:block;background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:8px;padding:50px 40px;max-width:500px;margin:0}.RegionalSections_logosRow__UTfuN{display:flex;flex-direction:column;align-items:flex-start;gap:40px}.RegionalSections_logoWrapper__1XW_5{display:flex;justify-content:flex-start;align-items:center;height:30px;transition:transform .2s ease}.RegionalSections_logoWrapper__1XW_5:hover{transform:scale(1.05)}.RegionalSections_logoImage__sDH0X{height:30px;width:auto;object-fit:contain}@media (max-width:768px){.RegionalSections_logosRow__UTfuN{flex-wrap:wrap;gap:16px}.RegionalSections_logoWrapper__1XW_5{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 8px);height:60px}.RegionalSections_logoImage__sDH0X{max-height:60px}}@media (max-width:480px){.RegionalSections_logosCard__G5ONA{padding:16px}.RegionalSections_logoWrapper__1XW_5{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 8px);height:50px}.RegionalSections_logoImage__sDH0X{max-height:50px}}.RegionalSections_regionalGrid__eNSIC{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--spacing-lg);gap:var(--spacing-lg)}.RegionalSections_regionalCard__wafP4{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;transition:all .3s ease;height:140px;text-decoration:none;padding:var(--spacing-md);gap:var(--spacing-sm)}.RegionalSections_regionalCard__wafP4:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--primary);transform:translateY(100%);transition:transform .5s ease;z-index:0}.RegionalSections_regionalCardActive__jMNAF:before{transform:translateY(0)}.RegionalSections_regionalLogoContainer__8mZXs{position:relative;z-index:1;width:280px;height:110px;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:all .3s ease}.RegionalSections_regionalLogo__9el8n{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block;transition:all .3s ease}.RegionalSections_regionalCardActive__jMNAF .RegionalSections_regionalLogo__9el8n{transform:translate(-50%,-50%);filter:brightness(0) invert(1)}.RegionalSections_regionalCardTitle__EhGVk{position:relative;z-index:1;font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--text-dark);text-align:center;transition:all .3s ease}.RegionalSections_regionalArrow__v5fsf{position:absolute;bottom:var(--spacing-md);right:var(--spacing-md);z-index:1;display:flex;color:var(--primary);opacity:.7;transition:all .3s ease}.RegionalSections_regionalCardActive__jMNAF .RegionalSections_regionalArrow__v5fsf,.RegionalSections_regionalCardActive__jMNAF .RegionalSections_regionalCardTitle__EhGVk{color:white}.RegionalSections_regionalCardActive__jMNAF .RegionalSections_regionalArrow__v5fsf{opacity:1;transform:translateX(5px)}@media (max-width:1024px){.RegionalSections_regionalGrid__eNSIC{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.RegionalSections_regionalSection__4mMNl{padding:var(--spacing-2xl) 0}.RegionalSections_regionalTitle__a74AO{font-size:2rem}.RegionalSections_regionalSubtitle__oDQxn{font-size:1rem;margin-bottom:2rem}.RegionalSections_regionalCard__wafP4{height:140px}.RegionalSections_regionalLogoContainer__8mZXs{width:240px;height:100px}.RegionalSections_regionalCardTitle__EhGVk{font-size:var(--font-size-sm)}}@media (max-width:640px){.RegionalSections_regionalGrid__eNSIC{grid-template-columns:1fr}.RegionalSections_regionalCard__wafP4{height:140px}.RegionalSections_regionalLogoContainer__8mZXs{width:260px;height:100px}.RegionalSections_regionalCardTitle__EhGVk{font-size:var(--font-size-sm)}}.RegionalSections_regionalLogoLugano__ysbnc{max-width:85%;max-height:85%}.Services_servicesSection__5LmFB{position:relative;padding:var(--spacing-3xl) 0;background-color:white;color:var(--text-dark);overflow:hidden;width:100%}.Services_servicesBackground__g27MS{position:absolute;top:0;left:0;right:0;bottom:0;background-color:white;z-index:0}.Services_servicesContainer__rsqa9{position:relative;z-index:1;max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding)}.Services_servicesTitle__60M4u{font-size:var(--font-size-4xl);font-weight:var(--font-weight-light);color:var(--text-dark);margin-bottom:1rem;position:relative;display:inline-block}.Services_servicesSubtitle__C3IUi{text-align:left;max-width:800px;margin:0 0 3rem;font-size:1.1rem;color:#666;line-height:1.6}.Services_servicesGrid__8_5ti{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--spacing-lg);gap:var(--spacing-lg)}.Services_serviceCard__5hzIU{position:relative;display:flex;flex-direction:column;background-color:var(--bg-light);border:1px solid var(--border-light);border-radius:var(--radius-lg);padding:var(--spacing-xl);transition:all var(--transition-slower);height:100%;text-decoration:none;overflow:hidden}.Services_serviceCard__5hzIU:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:var(--primary)}.Services_serviceCard__5hzIU:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.Services_serviceCard__5hzIU:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--primary);transform:translateY(100%);transition:transform .6s cubic-bezier(.4,0,.2,1);z-index:0}.Services_serviceCardActive__il0_b:before{transform:translateY(0)}.Services_serviceIconContainer__Uux_w{display:flex;align-items:center;justify-content:center;width:64px;height:64px;background-color:var(--primary);border-radius:50%;margin-bottom:var(--spacing-md);position:relative;z-index:1;transition:all .3s ease}.Services_serviceIcon__4Vzyu{width:32px;height:32px;filter:brightness(0) invert(1)}.Services_serviceCardActive__il0_b .Services_serviceIconContainer__Uux_w{background-color:white}.Services_serviceCardActive__il0_b .Services_serviceIcon__4Vzyu{filter:none;color:var(--primary)}.Services_serviceTitle__vzeDI{font-size:var(--font-size-xl);font-weight:var(--font-weight-medium);color:var(--text-dark);margin-bottom:var(--spacing-sm);position:relative;z-index:1;transition:all .3s ease}.Services_serviceDescription__GiSNr{font-size:var(--font-size-md);font-weight:var(--font-weight-light);color:var(--text-medium);line-height:1.6;margin-bottom:var(--spacing-md);flex-grow:1;position:relative;z-index:1;transition:all .3s ease}.Services_serviceArrow__FhptL{display:flex;align-self:flex-end;color:var(--primary);opacity:.7;transition:all .3s ease;position:relative;z-index:1}.Services_serviceCardActive__il0_b .Services_serviceArrow__FhptL,.Services_serviceCardActive__il0_b .Services_serviceDescription__GiSNr,.Services_serviceCardActive__il0_b .Services_serviceTitle__vzeDI{color:white}.Services_serviceCardActive__il0_b .Services_serviceArrow__FhptL{opacity:1;transform:translateX(5px)}@media (max-width:1024px){.Services_servicesGrid__8_5ti{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Services_servicesSection__5LmFB{padding:var(--spacing-2xl) 0}.Services_servicesTitle__60M4u{font-size:2rem}.Services_servicesSubtitle__C3IUi{font-size:1rem;margin-bottom:2rem}}@media (max-width:640px){.Services_servicesContainer__rsqa9{padding:0 var(--container-padding)}.Services_servicesGrid__8_5ti{grid-template-columns:1fr;gap:var(--spacing-md)}.Services_serviceCard__5hzIU{padding:var(--spacing-lg)}.Services_serviceIconContainer__Uux_w{width:56px;height:56px}.Services_serviceIcon__4Vzyu{width:28px;height:28px}.Services_serviceTitle__vzeDI{font-size:var(--font-size-lg)}.Services_serviceDescription__GiSNr{font-size:var(--font-size-md)}}.Sponsors_sponsorsSection__jlXZJ{padding:var(--spacing-lg) 0;background-color:var(--bg-light);overflow:hidden;border-top:1px solid var(--border-light)}.Sponsors_sponsorsContainer__S_Pz7{margin:0 auto;padding:0 var(--spacing-md)}.Sponsors_sponsorsTitle__ir619{text-align:center;margin-bottom:var(--spacing-lg);font-family:var(--font-family);font-size:var(--font-size-4xl);font-weight:var(--font-weight-light);color:var(--text-dark)}.Sponsors_sponsorsCarousel__i_jNK{display:flex;align-items:center;width:100%;position:relative;overflow:hidden;mask-image:linear-gradient(90deg,transparent,black 10%,black 90%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,black 10%,black 90%,transparent)}.Sponsors_sponsorsTrack__pEo7w{display:flex;animation:Sponsors_scroll__KargC 60s linear infinite;width:max-content;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d}.Sponsors_sponsorItem__ZL_es{flex:0 0 auto;width:160px;height:80px;margin:0 var(--spacing-lg);display:flex;align-items:center;justify-content:center;transition:all .3s ease}.Sponsors_sponsorItem__ZL_es:hover{transform:scale(1.05)}.Sponsors_sponsorLogo__pSx6s{max-width:90%;max-height:90%;object-fit:contain;transform:translateZ(0);filter:grayscale(5%) opacity(95%);transition:filter .3s ease}.Sponsors_sponsorItem__ZL_es:hover .Sponsors_sponsorLogo__pSx6s{filter:grayscale(0) opacity(100%)}@keyframes Sponsors_scroll__KargC{0%{transform:translateZ(0)}to{transform:translate3d(-33.333%,0,0)}}@media (max-width:768px){.Sponsors_sponsorsSection__jlXZJ{padding:var(--spacing-md) 0}.Sponsors_sponsorItem__ZL_es{width:140px;height:70px;margin:0 var(--spacing-md)}.Sponsors_sponsorLogo__pSx6s{max-width:85%;max-height:85%}.Sponsors_sponsorsTrack__pEo7w{animation:Sponsors_scroll__KargC 60s linear infinite}}@media (max-width:480px){.Sponsors_sponsorsSection__jlXZJ{padding:var(--spacing-sm) 0}.Sponsors_sponsorItem__ZL_es{width:110px;height:60px;margin:0 var(--spacing-sm)}.Sponsors_sponsorLogo__pSx6s{max-width:80%;max-height:80%}.Sponsors_sponsorsTrack__pEo7w{animation:Sponsors_scroll__KargC 60s linear infinite}}