.curriculum-content-container.curriculum-module .curriculum-layout__header{column-gap:1.5rem;display:grid;grid-template-areas:". group" "icon heading" "icon category";justify-content:flex-start;padding-bottom:0}:is(.curriculum-content-container.curriculum-module .curriculum-layout__header) .topic-icon{--background-primary:var(--curriculum-bg-color-topic);align-self:flex-start;grid-area:icon;height:4rem;width:4rem}:is(.curriculum-content-container.curriculum-module .curriculum-layout__header) h1{font-size:var(--font-size-largest);grid-area:heading;margin:0}:is(:is(.curriculum-content-container.curriculum-module .curriculum-layout__header) svg.topic-icon) circle{fill:var(--background-primary)}:is(:is(.curriculum-content-container.curriculum-module .curriculum-layout__header) svg.topic-icon) path{fill:var(--curriculum-color-topic)}:is(.curriculum-content-container.curriculum-module .curriculum-layout__header) p.module-topic{color:var(--curriculum-color-topic);font-size:var(--font-size-normal);grid-area:category;margin:.5rem 0 0}:is(:is(.curriculum-content-container.curriculum-module .curriculum-layout__header) p.module-topic):before{content:"Category: "}:is(.curriculum-content-container.curriculum-module .curriculum-layout__header) p.module-group{align-self:center;background-color:var(--curriculum-module-label-bg-color);border-radius:.25rem;color:var(--curriculum-module-label-color);font-size:var(--font-size-normal);grid-area:group;height:max-content;margin:0 0 .25rem;padding:.125rem .5rem;width:fit-content}.curriculum-module p.curriculum-resources{margin-bottom:.5rem;margin-top:2rem}:is(.curriculum-module p.curriculum-resources)+ul{padding-left:2rem}:is(:is(.curriculum-module p.curriculum-resources)+ul)>li{list-style-image:var(--curriculum-module-mdn-resource)}.curriculum-external-li:is(:is(:is(.curriculum-module p.curriculum-resources)+ul)>li){list-style-image:url(/static/client/curriculum-ext-resource.7ccbd6b7cf9747db.svg)}:is(:is(:is(.curriculum-module p.curriculum-resources)+ul)>li) em{background:var(--curriculum-bg-color);border-radius:1em;color:var(--text-primary);display:inline-block;font-size:.5rem;font-weight:700;line-height:var(--font-line-content);padding:0 .4em;text-rendering:optimizelegibility;text-transform:uppercase;vertical-align:super}
/*# sourceMappingURL=styles-curriculum-module.986c101af5734725.css.map*/