.related_content,.related_content__card,.related_content__card_wrapper{height:100%;text-decoration:none}.related_content__card_wrapper{display:block}.related_content__card{border-radius:.375rem;box-shadow:0 .25rem .5rem rgba(0,0,0,.1);border:.0625rem solid #CDD2D8;overflow:hidden;transition:.3s;display:flex;flex-direction:column;justify-content:stretch;padding:0}.related_content__card:hover{box-shadow:none}.related_content__card:hover .list_cards__card_image{transform:scale(1.1)}.related_content__card_picture{height:20rem;position:relative;overflow:hidden}.related_content__card_picture .button--play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:6.75rem;width:6.75rem;font-size:6.75rem}.related_content__card_image{height:100%;width:100%;transition:.3s}.related_content__card_image img{height:100%;-o-object-fit:cover;object-fit:cover}.related_content__card_body{padding:1.5rem;display:flex;flex-direction:column;height:auto;flex-grow:1}.related_content__card_title{font-family:"Plus Jakarta Sans";font-size:1.375rem;line-height:2rem;letter-spacing:-.017em;font-weight:600;color:#1A2F45;margin-bottom:1rem}.related_content__card_description,.related_content__card_tag{font-size:.875rem;line-height:1.375rem;letter-spacing:-.011em;font-family:"Noto Sans"}.related_content__card_description{font-weight:400;color:#1A2F45;margin-bottom:1.5rem}.related_content__card_link{margin-top:auto;position:relative}.related_content__card_link .button--play{position:absolute;left:0;top:0;opacity:0}.related_content__card_link,.related_content__card_link .btn--link:focus{text-decoration:none}.related_content__card_tag{position:absolute;display:inline-block;top:.5625rem;left:.625rem;font-weight:600;color:#0E6ED6;background-color:#C4E0FF;border-radius:.375rem;padding:.46875rem .375rem}.related_content__item_footer{margin-top:auto}.related_content__controls{margin-top:3rem}.related_content__inner{display:grid;gap:1.5rem;grid-template-columns:1fr}@media screen and (min-width:37.5rem){.related_content__inner.md__6{grid-template-columns:1fr 1fr}.related_content__row{align-items:stretch}}@media screen and (min-width:75rem){.related_content__inner.lg__4{grid-template-columns:1fr 1fr 1fr}.related_content__inner.lg__6{grid-template-columns:1fr 1fr}.related_content__col--4:first-child,.related_content__col--4:nth-child(2),.related_content__col--4:nth-child(3),.related_content__col--6:first-child,.related_content__col--6:nth-child(2){margin-top:0}}