#header-cCqlzgso2O {position: static;z-index: 1000;width: 100%;}
@keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } }
@keyframes slideDown { from { transform: translateY(-100%); } to { transform: translateY(0); } }
#container-1763499288868 {display: grid;}
#column-1763499310007 {order: 0; flex-grow: 1; flex-shrink: 1; flex-basis: 0%;}
#component-1763499335488 {display: flex; order: 0;}
#column-1763499327391 {order: 1; flex-grow: 1; flex-shrink: 1; flex-basis: 0%;}
#component-1763499345308 {display: flex; order: 0;}
#row-1763499291605 {display: flex; gap: 1rem; order: 0;}
@media (max-width: 992px) {
#container-1763499288868 {display: grid;}
#column-1763499310007 {order: 0; flex-grow: 1; flex-shrink: 1; flex-basis: 0%;}
#component-1763499335488 {display: flex; order: 0;}
#column-1763499327391 {order: 1; flex-grow: 1; flex-shrink: 1; flex-basis: 0%;}
#component-1763499345308 {display: flex; order: 0;}
#row-1763499291605 {display: flex; gap: 1rem; order: 0;}
}
@media (max-width: 576px) {
#container-1763499288868 {display: grid;}
#column-1763499310007 {order: 0; flex-grow: 1; flex-shrink: 1; flex-basis: 0%;}
#component-1763499335488 {display: flex; order: 0;}
#column-1763499327391 {order: 1; flex-grow: 1; flex-shrink: 1; flex-basis: 0%;}
#component-1763499345308 {display: flex; order: 0;}
#row-1763499291605 {display: flex; gap: 1rem; order: 0;}
}
#component-1763499335488 .logo-image { max-width: 200px; max-height: 60px; width: 100%;}
/* Container styles */
.header-full-width { width: 100%; }
.header-container { width: 100%; max-width: 1320px; margin-left: auto; margin-right: auto; padding-left: 1rem; padding-right: 1rem; }
.header-container-fluid { width: 100%; padding-left: 1rem; padding-right: 1rem; }
/* Scroll behavior styles */
.scroll-behavior-hide { transition: transform 0.3s ease; }
.scroll-behavior-hide.scrolled { transform: translateY(-100%); }
.scroll-behavior-show-on-scroll-up { transition: transform 0.3s ease; }
.scroll-behavior-show-on-scroll-up.scrolled { transform: translateY(0); }
.scroll-behavior-shrink { transition: height 0.3s ease, padding 0.3s ease; }
/* Shadow styles */
.shadow-sm { box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important; }
.shadow-md { box-shadow: 0 4px 6px rgba(0,0,0,0.1) !important; }
.shadow-lg { box-shadow: 0 10px 15px rgba(0,0,0,0.1) !important; }
.scrolled.shadow-sm { box-shadow: 0 1px 2px rgba(0,0,0,0.05) !important; }
.scrolled.shadow-md { box-shadow: 0 4px 6px rgba(0,0,0,0.1) !important; }
.scrolled.shadow-lg { box-shadow: 0 10px 15px rgba(0,0,0,0.1) !important; }
