.myc-section{padding-block:var(--spacing-md)}@media(min-width: 1280px){.myc-section{padding-block:var(--spacing-2xl)}}.myc-section--publications{background-color:var(--surface-brand-3-30);padding-bottom:var(--spacing-md)}@media(min-width: 1280px){.myc-section--publications{padding-bottom:var(--spacing-2xl)}}.myc-section--events{background-color:var(--surface-brand-4-40)}.myc-section--stories{background-color:var(--surface-brand-1-20)}.myc-section__body{display:flex;flex-direction:column;gap:var(--space-6)}.myc-section__header{display:flex;flex-direction:column;gap:var(--space-2);align-items:flex-start}@media(min-width: 1280px){.myc-section__header{flex-direction:row;align-items:center;gap:var(--space-6)}}.myc-section__title{font-family:var(--font-heading);font-weight:var(--font-weight-medium);font-size:var(--font-size-h3);line-height:var(--line-height-h3)}@media(min-width: 1280px){.myc-section__title{font-size:var(--font-size-h2);line-height:var(--line-height-h2)}}.myc-section--publications .myc-section__title{color:var(--content-brand-3-60)}.myc-section--events .myc-section__title{color:var(--content-brand-4-60)}.myc-section--stories .myc-section__title{color:var(--content-brand-1-60)}.myc-section--events .myc-section__title,.myc-section--stories .myc-section__title{font-size:var(--font-size-h2);line-height:var(--line-height-h2)}.myc-section--selection{background-color:var(--surface-brand-3-30)}.myc-section--selection .myc-section__title{color:var(--content-brand-3-60)}.myc-section__body--selection{flex-direction:column}@media(min-width: 1280px){.myc-section__body--selection{flex-direction:row;align-items:flex-start;gap:var(--space-10)}}.myc-section__intro{display:flex;flex-direction:column;gap:var(--space-6)}.myc-section__intro :is(p,li){font-family:var(--font-body);font-weight:var(--font-weight-regular);font-size:var(--font-size-p3);line-height:var(--line-height-p3);color:var(--content-primary)}.myc-section__intro p+p{margin-top:var(--space-4)}@media(min-width: 1280px){.myc-section__intro{width:272px;flex-shrink:0}}.myc-section__cards{gap:var(--space-6)}@media(min-width: 1280px){.myc-section__cards{gap:var(--space-8)}}
