/* Approved geometry from checks/gestaltung.json, limited to Alan's pages. */
:root {--sis-content:1128px;--sis-gutter:26px;}
body :is(.fund-eyebrow,.partner-eyebrow,.employer-eyebrow,.about-eyebrow,.starts-eyebrow,.editorial-eyebrow) {
  display:inline-block;
  font:700 10.5px/1.35 var(--sans)!important;
  letter-spacing:.16em!important;
  text-transform:uppercase;
  padding:8px 12px!important;
  border:1.5px solid currentColor!important;
  border-radius:99px;
  max-width:100%;
  width:fit-content;
  white-space:normal;
}
body main:is(.sis-partner,.sis-about) .unified-hero :is(.partner-eyebrow,.about-eyebrow) {margin-inline:auto!important;}
body :is(.employer-heading,.partner-centered-heading,.editorial-heading,.starts-heading,.teachers-heading) {margin-bottom:32px!important;}
body :is(.employer-benefit-grid,.employer-funding-grid,.employer-program-grid,.qualification-course-grid)>:is(article,a) {padding:32px!important;}
@media(max-width:767px) {
  :root {--sis-gutter:20px;}
  body :is(.employer-heading,.partner-centered-heading,.editorial-heading,.starts-heading,.teachers-heading) {margin-bottom:24px!important;}
  body :is(.employer-benefit-grid,.employer-funding-grid,.employer-program-grid,.qualification-course-grid)>:is(article,a) {padding:24px!important;}
}
