.Header-module__G_QJNq__header{z-index:var(--z-header);padding:var(--space-4) var(--container-padding);position:sticky;top:0;overflow:hidden}.Header-module__G_QJNq__container{z-index:1;max-width:var(--container-max);justify-content:space-between;align-items:center;margin:0 auto;display:flex;position:relative}.Header-module__G_QJNq__brand{gap:var(--space-2);flex-direction:column;display:flex}.Header-module__G_QJNq__logo{flex-shrink:0;align-items:center;display:flex}.Header-module__G_QJNq__logo img{object-fit:contain;width:auto;height:32px}.Header-module__G_QJNq__actions{align-items:center;gap:var(--space-6);display:flex}.Header-module__G_QJNq__nav{align-items:center;gap:var(--space-8);display:none}.Header-module__G_QJNq__navLink{font-size:var(--text-sm);font-weight:var(--font-medium);transition:color var(--transition-fast);text-decoration:none}.Header-module__G_QJNq__separator{width:1px;height:16px;display:none}.Header-module__G_QJNq__cta{padding:var(--space-2) var(--space-4);font-size:var(--text-sm);font-weight:var(--font-semibold);border-radius:var(--radius-full);transition:all var(--transition-fast);align-items:center;text-decoration:none;display:inline-flex}.Header-module__G_QJNq__loginLink,.Header-module__G_QJNq__logoutLink{font-size:var(--text-sm);font-weight:var(--font-medium);transition:color var(--transition-fast);text-decoration:none}.Header-module__G_QJNq__dark{background:var(--color-primary);color:#fff}.Header-module__G_QJNq__dark:before{content:"";opacity:.04;pointer-events:none;z-index:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");position:absolute;inset:0}.Header-module__G_QJNq__dark .Header-module__G_QJNq__navLink{color:#ffffffd9}.Header-module__G_QJNq__dark .Header-module__G_QJNq__navLink:hover{color:#fff}.Header-module__G_QJNq__dark .Header-module__G_QJNq__cta{color:var(--color-primary);background:#fff}.Header-module__G_QJNq__dark .Header-module__G_QJNq__cta:hover{background:var(--color-bg)}.Header-module__G_QJNq__dark .Header-module__G_QJNq__separator{background:#ffffff40}.Header-module__G_QJNq__dark .Header-module__G_QJNq__loginLink,.Header-module__G_QJNq__dark .Header-module__G_QJNq__logoutLink{color:#ffffffd9}.Header-module__G_QJNq__dark .Header-module__G_QJNq__loginLink:hover,.Header-module__G_QJNq__dark .Header-module__G_QJNq__logoutLink:hover{color:#fff}.Header-module__G_QJNq__light{background:var(--color-bg);color:var(--color-text)}.Header-module__G_QJNq__light .Header-module__G_QJNq__navLink{color:var(--color-text-muted)}.Header-module__G_QJNq__light .Header-module__G_QJNq__navLink:hover{color:var(--color-text)}.Header-module__G_QJNq__light .Header-module__G_QJNq__cta{color:#fff;background:var(--color-primary)}.Header-module__G_QJNq__light .Header-module__G_QJNq__cta:hover{background:var(--color-primary-light)}.Header-module__G_QJNq__light .Header-module__G_QJNq__separator{background:var(--color-text-muted);opacity:.3}.Header-module__G_QJNq__light .Header-module__G_QJNq__loginLink,.Header-module__G_QJNq__light .Header-module__G_QJNq__logoutLink{color:var(--color-text-muted)}.Header-module__G_QJNq__light .Header-module__G_QJNq__loginLink:hover,.Header-module__G_QJNq__light .Header-module__G_QJNq__logoutLink:hover{color:var(--color-text)}@media (min-width:768px){.Header-module__G_QJNq__nav{display:flex}.Header-module__G_QJNq__separator{display:block}.Header-module__G_QJNq__logo img{height:36px}.Header-module__G_QJNq__cta{padding:var(--space-2) var(--space-5)}}
.AwardText-module__S9N3Ja__award{font-size:var(--text-xs);font-weight:var(--font-medium);display:none}.AwardText-module__S9N3Ja__awardText{text-align:left;opacity:.4;white-space:nowrap;text-overflow:ellipsis;flex:1;transition:opacity .8s ease-in-out;overflow:hidden}.AwardText-module__S9N3Ja__awardTextFade{opacity:0}@media (min-width:768px){.AwardText-module__S9N3Ja__award{display:flex}}
