.program-page .program-actions{margin-inline:auto;justify-content:flex-start}
.program-page .learning-map-modules .module summary{display:grid;grid-template-columns:44px minmax(0,1fr) 22px;gap:20px;align-items:center;justify-content:normal;text-align:left}
.program-page .learning-map-modules .module summary>div{min-width:0;width:100%;text-align:left;justify-self:stretch}
.program-page .learning-map-modules .module summary h3,.program-page .learning-map-modules .module summary small{text-align:left}
.program-page .learning-map-modules .module summary .plus{justify-self:end}
.program-page .closing{background:#FBF4F1;color:#491322}
.program-page .closing h2,.program-page .closing .eyebrow,.program-page .closing .small,.program-page .closing a{color:#491322}
.program-page .closing .button{background:#491322;color:#FBF4F1;border-color:#491322}
.program-page .closing .button:hover,.program-page .closing .button:focus-visible{background:#36101b;border-color:#36101b}
@media(max-width:700px){.program-page .learning-map-modules .module summary{grid-template-columns:32px minmax(0,1fr) 18px;gap:13px}}
@media print{.program-page .learning-map-modules .module summary{display:grid!important}}
