.sidebarMobile_sidebar-mobile-overlay__P_hbS{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.4);z-index:1100;display:flex;align-items:stretch}.sidebarMobile_sidebar-mobile___VFPT{position:fixed;left:0;top:0;width:80vw;max-width:320px;height:100vh;min-height:100vh;background-color:#fff;box-shadow:2px 0 8px rgba(0,0,0,.08);display:flex;flex-direction:column;transform-origin:left;font-family:var(--font-family);z-index:1101}.sidebarMobile_sidebar-mobile-in__c3vCQ{animation:sidebarMobile_sidebarMobileIn__OyE5p .3s cubic-bezier(.4,0,.2,1) forwards}.sidebarMobile_sidebar-mobile-out__0D3M3{animation:sidebarMobile_sidebarMobileOut__WVm5e .3s cubic-bezier(.4,0,.2,1) forwards}@keyframes sidebarMobile_sidebarMobileIn__OyE5p{0%{transform:translateX(-100%);opacity:.5}to{transform:translateX(0);opacity:1}}@keyframes sidebarMobile_sidebarMobileOut__WVm5e{0%{transform:translateX(0);opacity:1}to{transform:translateX(-100%);opacity:.5}}.sidebarMobile_sidebar-mobile-header__Z01ER{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem 1rem 1rem;border-bottom:1px solid #eee}.sidebarMobile_sidebar-mobile-logo___pLXy{height:4rem}.sidebarMobile_sidebar-mobile-close___wKBq{background:none;border:none;font-size:1.5rem;cursor:pointer}.sidebarMobile_sidebar-icon__7AJQ2{font-size:1.5rem;width:1.5rem;height:1.5rem}.sidebarMobile_sidebar-mobile-content__mC265{flex:1 1;overflow-y:auto;padding:1.5rem 1rem;display:flex;flex-direction:column}.sidebarMobile_sidebar-section-title__2y_eJ{font-size:1.2rem;font-weight:700;color:var(--gray-700);margin:1.2rem 0 .5rem;padding:0 1rem;text-align:left;letter-spacing:.01em;opacity:1;transition:opacity .3s ease;display:block}.sidebarMobile_sidebar-menu-item-wrapper__IyqG7{width:100%;position:relative}.sidebarMobile_sidebar-menu-item__unlmd{display:flex;align-items:center;justify-content:space-between;padding:1.2rem;margin:.15rem 0;border-radius:.5rem;cursor:pointer;width:100%;gap:.5rem;box-sizing:border-box;font-size:1.2rem;position:relative;overflow:hidden;background:transparent;color:#222}.sidebarMobile_sidebar-menu-item__unlmd.sidebarMobile_active__6Omzt,.sidebarMobile_sidebar-menu-item__unlmd:hover{background-color:var(--color-corporate-bright-blue);color:var(--color-surface-elevation-subtlest)}.sidebarMobile_sidebar-menu-item__unlmd.sidebarMobile_active__6Omzt .sidebarMobile_sidebar-link__a9P9H{color:var(--color-surface-elevation-subtlest)}.sidebarMobile_sidebar-menu-item__unlmd.sidebarMobile_active__6Omzt .sidebarMobile_sidebar-icon__7AJQ2{background:var(--color-surface-elevation-subtlest)}.sidebarMobile_sidebar-link__a9P9H{color:#222;text-decoration:none;display:flex;align-items:center;flex:1 1;font-size:1.2rem}.sidebarMobile_sidebar-menu-item__unlmd:hover .sidebarMobile_sidebar-link__a9P9H{color:var(--color-surface-elevation-subtlest)}.sidebarMobile_sidebar-menu-item__unlmd:hover .sidebarMobile_sidebar-icon__7AJQ2{background-color:var(--color-surface-elevation-subtlest)}.sidebarMobile_sidebar-submenu__olRgA{border-radius:.5rem;margin:.25rem 0;transition:max-height .5s ease,opacity .5s ease;max-height:0;opacity:0;overflow:hidden;display:flex;flex-direction:column}.sidebarMobile_sidebar-submenu__olRgA.sidebarMobile_open__ZjwPG{max-height:500px;opacity:1}.sidebarMobile_sidebar-submenu-item__2D5x4{display:flex;align-items:center;padding:1.2rem 1.2rem 1.2rem 3.2rem;color:#222;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1);border-radius:.25rem;opacity:1;position:relative;font-size:1.2rem;background:transparent}.sidebarMobile_sidebar-submenu-item__2D5x4:hover{background-color:var(--color-corporate-bright-blue);color:var(--color-surface-elevation-subtlest)}.sidebarMobile_flex-1__vJUeP{flex:1 1}.sidebarMobile_button-reset__ys3gU{background:none;border:none;padding:0;width:100%;text-align:left;cursor:pointer}.collapseSidebar_container-sidebar__s86gA{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1rem;position:fixed;top:0;left:0;transition:all .3s ease;width:100%;height:100vh;z-index:999;background-color:var(--surface-card,#fff)}.collapseSidebar_container-sidebar-sizing__DqL0I{padding:0}.collapseSidebar_container-sidebar-collapsed__NFDTq{width:60px}.collapseSidebar_container-sidebar-expanded___oyDr{width:280px}.collapseSidebar_logo-centered__swXz2{margin:0 auto}.collapseSidebar_toggle-button-collapsed__VMErG{margin-left:.2rem;margin-top:1rem}.collapseSidebar_toggle-button-expanded__SK1Aq{margin-left:0;margin-top:0}.collapseSidebar_full-width__UyI_7{width:100%}.collapseSidebar_section-title-hidden__uiKfV{display:none}.collapseSidebar_sidebar-menu-item__ZF1O3 .collapseSidebar_menu-item-content-collapsed__tBDD6{justify-content:center;gap:0}.collapseSidebar_button-reset__DPupa{background:none;padding:0;cursor:pointer}.collapseSidebar_button-reset__DPupa,.collapseSidebar_hover-menu-button__vAQfh{border:none;width:100%;text-align:left}.collapseSidebar_sidebar-top__Wwh00{display:flex;align-items:center;justify-content:center;width:100%;position:relative;padding:.5rem}.collapseSidebar_toggle-sidebar__txy2H{background:none;color:var(--color-text-body);width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:all .3s ease}.collapseSidebar_toggle-sidebar__txy2H:hover{color:var(--color-text-body)}.collapseSidebar_toggle-sidebar__txy2H i{font-size:16px;opacity:.8}.collapseSidebar_sidebar-content__z6zYn{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;height:auto;position:relative;padding:1rem;flex:1 1;overflow-y:auto;overflow-x:hidden}.collapseSidebar_sidebar-content-expanded__Ol4KU{max-height:calc(100vh - 120px);overflow-y:auto;overflow-x:hidden!important;padding:0;width:100%;max-width:100%}.collapseSidebar_sidebar-section-title__KGw79{font-size:1.2rem;font-weight:600;color:var(--gray-600);margin:1rem 0 .5rem;padding:0;text-align:center;opacity:1}.collapseSidebar_sidebar-menu-item-wrapper__imTQA{width:100%;min-width:60px;position:relative}.collapseSidebar_sidebar-icon__Ie_xx{font-size:1.5rem;min-width:1.5rem;min-height:1.5rem;flex-shrink:0}.collapseSidebar_sidebar-menu-item-content__nREl4{display:flex;align-items:center;justify-content:flex-start;flex:1 1;gap:.75rem;flex-wrap:wrap}.collapseSidebar_sidebar-menu-item__ZF1O3{display:flex;align-items:center;justify-content:space-between;padding:1rem;margin:.25rem 0;border-radius:.5rem;cursor:pointer;transition:all .3s ease;width:100%;min-height:50px;box-sizing:border-box;font-size:1.2rem;position:relative}.collapseSidebar_sidebar-menu-item__ZF1O3:hover{background-color:var(--color-corporate-bright-blue);color:var(--color-surface-elevation-subtlest);transform:translateX(5px)}.collapseSidebar_sidebar-link__D_3Oj{color:#000;text-decoration:none;display:flex;align-items:center;flex:1 1;transition:color .3s ease;font-size:1.2rem;word-break:break-word}.collapseSidebar_sidebar-menu-item__ZF1O3:hover .collapseSidebar_sidebar-link__D_3Oj{color:var(--color-surface-elevation-subtlest)}.collapseSidebar_sidebar-menu-item__ZF1O3:hover .collapseSidebar_sidebar-icon__Ie_xx{background-color:var(--color-surface-elevation-subtlest)}.collapseSidebar_sidebar-submenu__Oo_q1{border-radius:.5rem;margin:.25rem 0;transition:all .5s ease;font-size:1.2rem;max-height:0;opacity:0;overflow:hidden;transform:translateY(-10px)}.collapseSidebar_sidebar-submenu__Oo_q1.collapseSidebar_open__PMnOd{max-height:800px;transform:translateY(0);display:flex;opacity:1;flex-direction:column}.collapseSidebar_sidebar-submenu-item__VEA4H{display:flex;align-items:center;padding:1.2rem 1.2rem 1.2rem 3.2rem;color:var(--gray-600);text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);border-radius:.25rem;opacity:1;position:relative}.collapseSidebar_sidebar-submenu-item__VEA4H:hover{background-color:var(--color-corporate-bright-blue);color:var(--color-surface-elevation-subtlest)}.collapseSidebar_sidebar-submenu-item-text__hPPlZ{word-break:break-word}.collapseSidebar_container-sidebar__s86gA.collapseSidebar_collapsed__ai5te .collapseSidebar_sidebar-menu-item-wrapper__imTQA{position:relative}.collapseSidebar_hover-menu__oQx7N{position:absolute;left:100%;top:0;background-color:#fff;border:1px solid var(--gray-200);border-radius:.5rem;box-shadow:0 4px 12px rgba(0,0,0,.15);min-width:200px;z-index:1000;margin-left:0;opacity:0;visibility:hidden;transform:translateX(-10px) scale(.95);transition:all .3s cubic-bezier(.4,0,.2,1);display:block;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.collapseSidebar_hover-menu__oQx7N.collapseSidebar_show__C_qK5{opacity:1;visibility:visible;transform:translateX(0) scale(1);box-shadow:0 8px 25px rgba(0,0,0,.2)}.collapseSidebar_hover-menu-title__n1N7o{padding:.75rem 1rem;font-weight:600;color:var(--gray-800);border-bottom:1px solid var(--gray-200);background-color:var(--gray-50);border-radius:.5rem .5rem 0 0;font-size:1.2rem;transition:all .3s ease;position:relative}.collapseSidebar_hover-menu-item__GBJhd{display:flex;align-items:center;padding:1.2rem;color:var(--gray-700);text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);border-bottom:1px solid var(--gray-100);font-size:1.2rem;cursor:pointer;transform:translateX(-5px);opacity:0;position:relative;overflow:hidden}.collapseSidebar_hover-menu__oQx7N.collapseSidebar_show__C_qK5 .collapseSidebar_hover-menu-item__GBJhd{transform:translateX(0);opacity:1}.collapseSidebar_hover-menu-item__GBJhd:hover{background-color:var(--color-corporate-bright-blue);color:var(--color-surface-elevation-subtlest);transform:translateX(5px)}@media (max-width:991px){.collapseSidebar_container-sidebar__s86gA{display:none;position:relative}}.collapseSidebar_banner-carousel-wrapper__nSjFa{overflow:hidden;width:100%;max-width:100%;box-sizing:border-box;padding:0}.collapseSidebar_banner-carousel-wrapper__nSjFa .sidebar-banner-carousel{width:100%;max-width:100%}.collapseSidebar_banner-carousel-wrapper__nSjFa .sidebar-banner-carousel *{max-width:100%;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;box-sizing:border-box}.collapseSidebar_banner-carousel-wrapper__nSjFa .sidebar-banner-carousel .p-carousel-container,.collapseSidebar_banner-carousel-wrapper__nSjFa .sidebar-banner-carousel .p-carousel-content,.collapseSidebar_banner-carousel-wrapper__nSjFa .sidebar-banner-carousel .p-carousel-items-content{overflow:hidden;width:100%;max-width:100%}.collapseSidebar_banner-carousel-wrapper__nSjFa .sidebar-banner-carousel .p-carousel-item{padding:0;box-sizing:border-box}.collapseSidebar_banner-carousel-wrapper__nSjFa .sidebar-banner-carousel .p-carousel-next,.collapseSidebar_banner-carousel-wrapper__nSjFa .sidebar-banner-carousel .p-carousel-prev{display:none!important}.collapseSidebar_banner-carousel-wrapper__nSjFa .sidebar-banner-carousel .p-carousel-indicators{display:flex;justify-content:center;flex-wrap:wrap;gap:4px;padding:8px 4px 0;margin:0;max-width:100%!important;overflow:hidden!important;width:100%!important}.collapseSidebar_banner-carousel-wrapper__nSjFa .sidebar-banner-carousel .p-carousel-indicator{margin:0!important;padding:0!important}.collapseSidebar_banner-carousel-wrapper__nSjFa .sidebar-banner-carousel .p-carousel-indicator button{width:6px;height:6px;min-width:6px;min-height:6px;border-radius:50%;background:#cbd5e1;border:none;cursor:pointer;transition:all .2s;padding:0;margin:0}.collapseSidebar_banner-carousel-wrapper__nSjFa .sidebar-banner-carousel .p-carousel-indicator.p-highlight button{background:#06c;width:16px;min-width:16px;border-radius:3px}.collapseSidebar_banner-carousel-wrapper__nSjFa .sidebar-banner-carousel .p-carousel-indicator button:focus{outline:none;box-shadow:0 0 0 2px rgba(0,102,204,.2)}.collapseSidebar_sidebar-content-expanded__Ol4KU::-webkit-scrollbar,.collapseSidebar_sidebar-content__z6zYn::-webkit-scrollbar{width:6px}.collapseSidebar_sidebar-content-expanded__Ol4KU::-webkit-scrollbar-track,.collapseSidebar_sidebar-content__z6zYn::-webkit-scrollbar-track{background:transparent}.collapseSidebar_sidebar-content-expanded__Ol4KU::-webkit-scrollbar-thumb,.collapseSidebar_sidebar-content__z6zYn::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:3px}.collapseSidebar_sidebar-content-expanded__Ol4KU::-webkit-scrollbar-thumb:hover,.collapseSidebar_sidebar-content__z6zYn::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}