.Header-module__y8olnq__header{z-index:100;background:var(--theme-surface-overlay-highest,#fffffff2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--divider,#fcfcfc00);box-sizing:border-box;width:100%;position:sticky;top:4px}.Header-module__y8olnq__mainContent{max-width:var(--breakpoint-max,1600px);padding:var(--space-sm,8px) var(--page-margin,72px);height:var(--nav-height,52px);box-sizing:border-box;justify-content:space-between;align-items:center;margin:0 auto;display:flex;overflow:hidden}.Header-module__y8olnq__logoContainer{flex-shrink:0;align-items:center;display:flex}.Header-module__y8olnq__logoLink{color:var(--theme-surface-on-surface,#121317);align-items:center;text-decoration:none;display:flex}.Header-module__y8olnq__logo{fill:currentColor;width:auto;height:21px;display:block}.Header-module__y8olnq__desktopNav{align-items:center;gap:var(--space-sm,8px);flex:1;justify-content:center;display:flex}.Header-module__y8olnq__navItem{position:relative}.Header-module__y8olnq__navButton{padding:var(--space-sm,8px) var(--space-md,16px);font-size:var(--sm-size,14.5px);color:var(--theme-surface-on-surface-variant,#45474d);border-radius:var(--shape-corner-sm,8px);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:4px;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.Header-module__y8olnq__navButton:hover{background:var(--theme-nav-button-hover,#b7bfd933);color:var(--theme-surface-on-surface,#121317)}.Header-module__y8olnq__dropdownIcon{align-items:center;line-height:1;display:inline-flex}.Header-module__y8olnq__headerActions{align-items:center;gap:var(--space-sm,8px);flex-shrink:0;display:flex}.Header-module__y8olnq__downloadButton{padding:var(--space-sm,8px) var(--space-md,16px);border-radius:var(--shape-corner-sm,8px);font-size:var(--sm-size,14.5px);background:var(--theme-button-states-primary-enabled,#121317);color:var(--theme-primary-on-primary,#fff);cursor:pointer;white-space:nowrap;border:none;align-items:center;gap:4px;font-weight:500;text-decoration:none;transition:background .15s;display:inline-flex}.Header-module__y8olnq__downloadButton:hover{background:var(--theme-button-states-primary-hovered,#2f3034)}.Header-module__y8olnq__menuToggle{padding:var(--space-sm,8px);background:var(--theme-nav-button,#b7bfd917);border-radius:var(--shape-corner-sm,8px);cursor:pointer;color:var(--theme-surface-on-surface,#121317);border:none;justify-content:center;align-items:center;line-height:1;display:none}.Header-module__y8olnq__menuToggle:hover{background:var(--theme-nav-button-hover,#b7bfd933)}.Header-module__y8olnq__mobileMenu{top:var(--nav-height,52px);background:var(--theme-surface-overlay-highest,#fffffff2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:var(--space-lg,24px);z-index:99;animation:.2s Header-module__y8olnq__fadeIn;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}@keyframes Header-module__y8olnq__fadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.Header-module__y8olnq__mobileMenuInner{gap:var(--space-md,16px);flex-direction:column;display:flex}.Header-module__y8olnq__mobileNavItem{display:flex}.Header-module__y8olnq__mobileNavButton,.Header-module__y8olnq__mobileNavLink{width:100%;padding:var(--space-md,16px) 0;font-size:var(--xl-size,24px);color:var(--theme-surface-on-surface,#121317);text-align:left;cursor:pointer;border:none;border-bottom:1px solid var(--divider,#2122260f);background:0 0;font-weight:500;text-decoration:none}.Header-module__y8olnq__mobileDivider{background:var(--divider,#2122260f);height:1px;margin:var(--space-sm,8px) 0}.Header-module__y8olnq__mobileDownloadButton{padding:var(--space-md,16px);background:var(--theme-button-states-primary-enabled,#121317);color:var(--theme-primary-on-primary,#fff);border-radius:var(--shape-corner-sm,8px);text-align:center;font-weight:500;font-size:var(--md-size,20px);text-decoration:none;display:inline-block}@media (max-width:1024px){.Header-module__y8olnq__desktopNav{display:none}.Header-module__y8olnq__menuToggle{display:flex}.Header-module__y8olnq__mainContent{padding:var(--space-sm,8px) var(--space-lg,24px)}}@media (max-width:767px){.Header-module__y8olnq__mainContent{padding:var(--space-sm,8px) var(--space-md,16px)}}
