.mQCMHa_hero{min-height:585px;padding-block:var(--space-hero);isolation:isolate;z-index:1;align-items:center;display:flex;position:relative}.mQCMHa_background{z-index:-2;object-fit:cover}.mQCMHa_hero:before{content:"";z-index:-1;background-color:var(--color-hero-scrim);background-image:linear-gradient(90deg, var(--color-hero-fade) 0%, color-mix(in srgb, var(--color-hero-fade) 0%, transparent) 50%);position:absolute;inset:0}.mQCMHa_inner{flex-direction:column;align-items:flex-start;display:flex}.mQCMHa_eyebrow{color:var(--color-eyebrow);font-size:var(--text-eyebrow);font-weight:var(--weight-medium);letter-spacing:var(--tracking-caps);text-transform:uppercase;align-items:center;gap:10px;display:inline-flex}.mQCMHa_mark{flex-shrink:0;width:1em;height:1em;position:relative;overflow:hidden}.mQCMHa_mark img{width:2.8em;max-width:none;height:2.8em;position:absolute;top:-.9em;left:-1.05em}.mQCMHa_title{margin-top:var(--space-3);font-size:var(--text-hero);line-height:var(--leading-display);text-transform:uppercase;flex-direction:column;display:flex}.mQCMHa_titleLight{font-weight:var(--weight-light)}.mQCMHa_titleStrong{font-weight:var(--weight-medium)}.mQCMHa_copy{max-width:650px;margin-top:var(--space-4);color:var(--color-text-strong);font-size:var(--text-base)}.mQCMHa_search{width:min(100%,640px);margin-top:var(--space-6)}.mQCMHa_browse{align-items:center;gap:var(--space-3) var(--space-4);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.mQCMHa_browseLabel{margin-right:var(--space-3);color:var(--color-text-strong);font-size:var(--text-base);font-weight:var(--weight-regular);line-height:var(--leading-relaxed)}@media (max-width:992px){.mQCMHa_hero{min-height:520px}.mQCMHa_hero:before{background-image:linear-gradient(90deg, var(--color-hero-fade) 0%, color-mix(in srgb, var(--color-hero-fade) 70%, transparent) 55%, color-mix(in srgb, var(--color-hero-fade) 0%, transparent) 90%)}.mQCMHa_search{margin-top:var(--space-5)}}@media (max-width:768px){.mQCMHa_hero{min-height:0}}@media (max-width:576px){.mQCMHa_hero:before{background:color-mix(in srgb, var(--color-hero-fade) 82%, transparent)}.mQCMHa_eyebrow{gap:var(--space-2)}.mQCMHa_title{margin-top:var(--space-2)}.mQCMHa_copy{margin-top:var(--space-3);font-size:var(--text-sm)}.mQCMHa_browse{gap:var(--space-2)}.mQCMHa_browseLabel{margin-right:var(--space-1);font-size:var(--text-sm)}}
