.tux-page-header[data-v-02154599]{gap:2.5rem;width:100%;margin-bottom:1.5rem;display:grid;container:tux-page-header/inline-size}.tux-page-header[data-v-02154599],.tux-page-header__copy[data-v-02154599]{min-width:0;max-width:100%}.tux-page-header--has-media[data-v-02154599]{grid-template-columns:1fr}@media (width>=48rem){.tux-page-header--has-media[data-v-02154599]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center}}.tux-page-header--neutral[data-v-02154599]{background:var(--surface-sunken);border-radius:var(--radius-md);padding:1.5rem}.tux-page-header--maroon[data-v-02154599]{background:var(--brand-fill);color:var(--text-on-brand);border-radius:var(--radius-md);padding:1.5rem}@media (width>=36rem){.tux-page-header--maroon[data-v-02154599],.tux-page-header--neutral[data-v-02154599]{padding:2.25rem 2rem}}.tux-page-header--maroon .tux-page-header__eyebrow[data-v-02154599],.tux-page-header--maroon[data-v-02154599] .eyebrow{color:#ffffffe0}.tux-page-header--maroon .tux-page-header__title[data-v-02154599]{color:var(--text-on-brand)}.tux-page-header--maroon .tux-page-header__body[data-v-02154599]{color:#ffffffeb}.tux-page-header--maroon .tux-page-header__actions[data-v-02154599] .tux-btn--primary{background-color:var(--brand-accent)!important;color:var(--brand-accent-ink,#221f1f)!important;border-color:var(--brand-accent)!important}.tux-page-header--maroon .tux-page-header__actions[data-v-02154599] .tux-btn--primary:hover{filter:brightness(.95)}.tux-page-header--maroon .tux-page-header__actions[data-v-02154599] .tux-btn--ghost,.tux-page-header--maroon .tux-page-header__actions[data-v-02154599] .tux-btn--secondary{color:var(--text-on-brand)!important;border:1px solid color-mix(in srgb,var(--neutral-0) 50%,transparent)!important;background-color:color-mix(in srgb,var(--neutral-0) 8%,transparent)!important}.tux-page-header--maroon .tux-page-header__actions[data-v-02154599] .tux-btn--ghost:hover,.tux-page-header--maroon .tux-page-header__actions[data-v-02154599] .tux-btn--secondary:hover{background-color:color-mix(in srgb,var(--neutral-0) 18%,transparent)!important;border-color:var(--text-on-brand)!important}.tux-page-header--maroon .tux-page-header__media[data-v-02154599] .tux-big-stat__label{color:var(--text-on-brand)}.tux-page-header--maroon .tux-page-header__media[data-v-02154599] .tux-big-stat__source{color:color-mix(in srgb,var(--neutral-0) 85%,transparent)}.tux-page-header__title[data-v-02154599]{font-family:var(--font-display);letter-spacing:var(--tracking-normal);color:var(--text-primary);overflow-wrap:break-word;word-break:break-word;min-width:0;margin:0}.tux-page-header--compact .tux-page-header__title[data-v-02154599]{font-size:calc(clamp(1.5rem,1rem + 1.6cqi,1.875rem));line-height:1.15}.tux-page-header--hero .tux-page-header__title[data-v-02154599]{font-size:calc(clamp(2rem,1.2rem + 4.5cqi,3.5rem));line-height:1.05}.tux-page-header__body[data-v-02154599]{max-width:36rem;color:var(--text-secondary);overflow-wrap:break-word;word-break:break-word;min-width:0;margin-top:.75rem;line-height:1.55}.tux-page-header--hero .tux-page-header__body[data-v-02154599]{max-width:38rem;margin-top:1rem;font-size:1.0625rem}.tux-page-header__actions[data-v-02154599]{flex-wrap:wrap;gap:.875rem;margin-top:1.25rem;display:flex}.tux-page-header__media[data-v-02154599]{justify-content:center;align-items:center;display:flex}.tux-page-header__media[data-v-02154599] img{border-radius:var(--radius-md);width:100%;height:auto;display:block}.tux-page-header--division[data-v-02154599]{--header-division-accent:var(--brand-primary)}.tux-page-header--division-maroon[data-v-02154599]{--header-division-accent:var(--spectrum-maroon,var(--brand-primary))}.tux-page-header--division-blue[data-v-02154599]{--header-division-accent:var(--spectrum-blue,var(--brand-secondary))}.tux-page-header--division-teal[data-v-02154599]{--header-division-accent:var(--spectrum-teal,var(--brand-primary))}.tux-page-header--division-green[data-v-02154599]{--header-division-accent:var(--spectrum-green,var(--color-success))}.tux-page-header--division-gold[data-v-02154599]{--header-division-accent:var(--spectrum-gold,var(--brand-accent))}.tux-page-header__division-rule[data-v-02154599]{background:var(--header-division-accent);border:none;width:4.5rem;height:3px;margin:.625rem 0 0}
