/* SE7 wordmark in the existing language and theme strip. */
html .site-header .site-header-language>.site-header-brand{display:inline-flex;align-items:center;justify-content:flex-start;flex:0 0 auto;align-self:stretch;margin-right:4px;color:#f1f1f1;text-decoration:none;font:600 20px/1 Apparat,Arial,sans-serif;letter-spacing:-.055em;min-width:37px}
html .site-header .site-header-brand:focus-visible{outline:1px solid #eee;outline-offset:3px}
html .site-header .site-header-language{min-width:0}
@media(max-width:980px){html .site-header .site-header-language>.site-header-brand{margin-right:auto;font-size:19px}}
@media(max-width:620px){html .site-header .site-header-language{gap:14px;padding-right:14px;padding-left:14px}html .site-header .site-header-language>.site-header-brand{font-size:18px}html .site-header .site-header-nav>.site-header-link{min-width:0;padding-left:12px;padding-right:12px;font-size:13px;gap:8px}html .site-header .site-header-link-copy{min-width:0;line-height:1.25}html .program-credentials-grid{gap:20px 12px}html .program-credential-art{width:100%;max-width:140px}html .program-credential h3{overflow-wrap:anywhere}}
@media(max-width:359px){html .site-header .site-header-language{gap:11px;padding-left:12px;padding-right:12px}html .site-header .site-header-language button{font-size:12px}html .site-header .site-header-language .site-theme-toggle{font-size:12px}html .site-header .site-header-nav>.site-header-link{font-size:12px;padding-left:10px;padding-right:10px}html .program-credential-art{max-width:128px}html .program-credential h3{font-size:13px}}
