.c-related-stories{margin:0}.c-related-stories .c-title-block{margin-bottom:1rem}@media(min-width: 48em){.c-related-stories .c-title-block{margin-bottom:1.5rem}}@media(min-width: 62em){.c-related-stories .c-title-block{margin-bottom:2rem}}.c-related-stories .c-related-stories__list{list-style:none;margin:0 !important;padding:0 !important;display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width: 84em){.c-related-stories .c-related-stories__list{grid-template-columns:repeat(auto-fit, minmax(180px, 1fr));gap:0}}.c-related-stories__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.875rem}.c-related-stories .c-related-stories__list .c-related-stories__item{margin:0}.c-related-stories__body{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.c-related-stories__cat{display:block;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.c-related-stories .c-related-stories__list .c-related-stories__item .c-related-stories__cat{margin:0 0 .3rem}.c-related-stories .c-related-stories__list .c-related-stories__item .c-related-stories__cat a{border:0}a.c-related-stories__cover{position:relative}.c-related-stories .c-related-stories__list .c-related-stories__item a.c-related-stories__cover{border:0}.c-related-stories .c-related-stories__list .c-related-stories__item .c-related-stories__cat a{color:var(--wp--preset--color--primary-03);text-decoration:none;-webkit-transition:color .25s ease-in-out;transition:color .25s ease-in-out}.c-related-stories .c-related-stories__list .c-related-stories__item .c-related-stories__cat a:hover{color:var(--wp--preset--color--primary-01)}.c-related-stories__title{font-weight:600}.c-related-stories .c-related-stories__list .c-related-stories__item .c-related-stories__title{margin:0}.c-related-stories .c-related-stories__list .c-related-stories__item .c-related-stories__title a{color:var(--wp--preset--color--neutrals-01);text-decoration:none;border:0;-webkit-transition:color .25s ease-in-out;transition:color .25s ease-in-out}.c-related-stories .c-related-stories__list .c-related-stories__item .c-related-stories__title a:hover{color:var(--wp--preset--color--primary-02)}.c-related-stories__placeholder{color:var(--wp--preset--color--neutrals-04);font-style:italic;margin:1rem 0 0}.c-related-stories__venue{display:block;letter-spacing:.04em}.c-related-stories .c-related-stories__list .c-related-stories__item .c-related-stories__venue{margin:.3125rem 0 0}.c-related-stories__venue-label{font-weight:700;text-transform:uppercase}@media(min-width: 48em){.c-related-stories:not(.is-style-thumb):not(.is-style-cards) .c-related-stories__item:not(:last-child){border-right:1px solid var(--wp--preset--color--neutrals-06);padding-right:1.5rem}}@media(min-width: 48em){.c-related-stories:not(.is-style-thumb):not(.is-style-cards) .c-related-stories__item:not(:first-child){padding-left:1.5rem}}.c-related-stories__num{display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:3rem;font-weight:700;line-height:1;min-width:2rem}@media(min-width: 84em){.c-related-stories.is-style-thumb .c-related-stories__item:not(:last-child){border-right:1px solid var(--wp--preset--color--neutrals-06);padding-right:1.5rem}}@media(min-width: 84em){.c-related-stories.is-style-thumb .c-related-stories__item:not(:first-child){padding-left:1.5rem}}.c-related-stories.is-style-thumb .c-related-stories__cover{display:block;-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;width:80px;height:80px;overflow:hidden;border-radius:2px}@media(min-width: 84em){.c-related-stories.is-style-thumb .c-related-stories__list:has(.c-related-stories__item:nth-child(2):last-child) .c-related-stories__cover{-webkit-box-flex:0;-ms-flex:0 0 110px;flex:0 0 110px;width:110px;height:110px}}@media(min-width: 84em){.c-related-stories.is-style-thumb .c-related-stories__list:has(.c-related-stories__item:nth-child(1):last-child) .c-related-stories__cover{-webkit-box-flex:0;-ms-flex:0 0 140px;flex:0 0 140px;width:140px;height:140px}}.c-related-stories.is-style-thumb .c-related-stories__img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.c-related-stories.is-style-thumb .c-related-stories__img img{min-height:100%;-o-object-fit:cover;object-fit:cover}.c-related-stories.is-style-thumb .c-media__no-thumbnail{font-size:var(--wp--preset--font-size--xxs);font-weight:600;letter-spacing:0}.c-related-stories.is-style-thumb .c-related-stories__item:hover .c-related-stories__img{-webkit-transform:scale(1.05);transform:scale(1.05)}.c-related-stories.is-style-thumb .c-related-stories__num{display:inline;font-size:inherit;font-weight:700;line-height:inherit;min-width:auto;margin-right:.1em}.c-related-stories.is-style-cards .c-related-stories__list{gap:1rem}@media(min-width: 36em){.c-related-stories.is-style-cards .c-related-stories__list{grid-template-columns:repeat(auto-fit, minmax(170px, 1fr))}}@media(min-width: 48em){.c-related-stories.is-style-cards .c-related-stories__list{gap:1.5rem;grid-template-columns:repeat(auto-fit, minmax(180px, 1fr))}}.c-related-stories.is-style-cards .c-related-stories__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.c-related-stories.is-style-cards .c-related-stories__item:not(:last-child){border-right:0;padding-right:0}.c-related-stories.is-style-cards .c-related-stories__item:not(:first-child){padding-left:0}.c-related-stories.is-style-cards .c-related-stories__cover{display:block;width:100%;aspect-ratio:4/3;overflow:hidden;border-radius:2px}.c-related-stories.is-style-cards .c-related-stories__img{width:100%;height:100%;display:block;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.c-related-stories.is-style-cards .c-related-stories__img img{min-height:100%;-o-object-fit:cover;object-fit:cover}.c-related-stories.is-style-cards .c-related-stories__item:hover .c-related-stories__img{-webkit-transform:scale(1.05);transform:scale(1.05)}.c-related-stories.is-style-cards .c-related-stories__title{font-size:var(--wp--preset--font-size--xl)}