.VYwrDG_header{height:var(--header-height-narrow);background:hsl(var(--header-surface));border-bottom:1px solid hsl(var(--border));z-index:500;align-items:center;padding:0 1rem;display:flex;position:sticky;top:0}@media (min-width:568px){.VYwrDG_header{height:var(--header-height);padding:0 1.5rem}}@media (min-width:1024px){.VYwrDG_header{padding:0 3rem}}.VYwrDG_inner{justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}.VYwrDG_left,.VYwrDG_right{align-items:center;min-width:0;display:flex}.VYwrDG_left{gap:1.5rem}@media (min-width:1024px){.VYwrDG_left{gap:2.5rem}}.VYwrDG_right{flex-shrink:0;gap:.5rem}@media (min-width:568px){.VYwrDG_right{gap:1rem}}.VYwrDG_headerSearch{flex-shrink:0;width:14rem;display:none}.VYwrDG_skipLink{z-index:600;background:hsl(var(--background-elevated));color:hsl(var(--foreground));font-size:var(--font-size-sm);border-radius:8px;padding:.75rem 1rem;font-weight:600;text-decoration:none;position:absolute;top:0;left:-9999px}.VYwrDG_skipLink:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px;top:.5rem;left:1rem}.VYwrDG_brand{min-height:var(--tap-target-touch);flex-shrink:0;align-items:center;gap:.5rem;text-decoration:none;display:flex}.VYwrDG_brand:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px;border-radius:8px}.VYwrDG_brandMark{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex;overflow:hidden}.VYwrDG_brandMark svg path:nth-of-type(-n+3){fill:var(--primary-color)}.VYwrDG_brandName{color:hsl(var(--foreground));font-size:var(--font-size-base);letter-spacing:-.02em;white-space:nowrap;font-weight:700}@media (min-width:568px){.VYwrDG_brandName{font-size:var(--font-size-lg)}}.VYwrDG_sections{display:none}@media (min-width:1280px){.VYwrDG_sections{align-items:center;gap:1.5rem;display:flex}}.VYwrDG_sectionLink{min-height:var(--tap-target-touch);color:hsl(var(--text-secondary));font-size:var(--font-size-sm);white-space:nowrap;border-radius:8px;align-items:center;padding:0 .5rem;font-weight:500;text-decoration:none;transition:color .15s,background-color .15s;display:inline-flex}.VYwrDG_sectionLink:hover{color:hsl(var(--foreground));background-color:hsl(var(--background-muted))}.VYwrDG_sectionLink:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px;color:hsl(var(--foreground))}.VYwrDG_menuButton{min-width:var(--tap-target-touch);min-height:var(--tap-target-touch);border:1px solid hsl(var(--border));color:hsl(var(--foreground));cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (min-width:1280px){.VYwrDG_menuButton{display:none}}.VYwrDG_menuButton:hover{background-color:hsl(var(--background-muted))}.VYwrDG_menuButton:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.VYwrDG_localeSwitch{align-items:center;display:flex}.VYwrDG_localeSwitch button{min-height:var(--tap-target-touch)}.VYwrDG_hideNarrow{display:none}@media (min-width:1280px){.VYwrDG_hideNarrow{display:flex}}.VYwrDG_auth{align-items:center;display:flex}.VYwrDG_authButton{min-height:var(--tap-target-touch);background:var(--primary-color);color:hsl(var(--on-accent));font-size:var(--font-size-sm);white-space:nowrap;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:0 1rem;font-weight:600;transition:opacity .15s;display:inline-flex}.VYwrDG_authButton:hover{opacity:.9}.VYwrDG_authButton:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}.VYwrDG_authPending{visibility:hidden}.VYwrDG_authIcon{flex-shrink:0;width:1rem;height:1rem}.VYwrDG_profileButton{min-width:var(--tap-target-touch);min-height:var(--tap-target-touch)}.VYwrDG_menu{align-items:center;display:flex;position:relative}@media (min-width:1280px){.VYwrDG_menu{display:none}}.VYwrDG_menuPanel{border:1px solid hsl(var(--border));background:hsl(var(--background-elevated));border-radius:12px;flex-direction:column;gap:.5rem;min-width:14rem;padding:.75rem;display:flex;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.VYwrDG_menuPanel[hidden]{display:none}.VYwrDG_menuSections{flex-direction:column;display:flex}.VYwrDG_menuLink{min-height:var(--tap-target-touch);color:hsl(var(--foreground));font-size:var(--font-size-sm);border-radius:8px;align-items:center;padding:0 .75rem;font-weight:500;text-decoration:none;display:flex}.VYwrDG_menuLink:hover{background-color:hsl(var(--background-muted))}.VYwrDG_menuLink:focus-visible{outline:2px solid var(--primary-color);outline-offset:-2px}.VYwrDG_menuLocale{border-top:1px solid hsl(var(--border-muted));padding-top:.5rem}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.VYwrDG_header{animation:linear both VYwrDG_headerSettle;animation-timeline:scroll();animation-range:0 6rem}}@media (min-width:1024px){.VYwrDG_headerSearch{animation:linear both VYwrDG_headerFieldAppears;animation-timeline:scroll();animation-range:0 6rem}}}@keyframes VYwrDG_headerSettle{to{background-color:hsl(var(--header-scrolled-bg));box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}}@keyframes VYwrDG_headerFieldAppears{0%{opacity:0;display:none}1%{opacity:0;display:flex}to{opacity:1;display:flex}}