.card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border-radius:.5rem;-ms-flex-flow:column;flex-flow:column;gap:1.5rem;padding:1rem;position:relative}.card>[aria-hidden=true]{border-radius:.25rem;overflow:hidden}.card .card-image,.card img{aspect-ratio:16/9;border-radius:.25rem;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .5s cubic-bezier(.22,1,.36,1);transition:-webkit-transform .5s cubic-bezier(.22,1,.36,1);transition:transform .5s cubic-bezier(.22,1,.36,1);transition:transform .5s cubic-bezier(.22,1,.36,1),-webkit-transform .5s cubic-bezier(.22,1,.36,1);width:100%}.card .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem;min-width:0}.card .title-card a{background:-webkit-gradient(linear,left top,left bottom,from(currentcolor),to(currentcolor)) 0 100%/0 .125rem no-repeat;background:linear-gradient(currentcolor,currentcolor) 0 100%/0 .125rem no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:inherit;text-decoration:none;-webkit-transition:color .3s ease,background-size .5s cubic-bezier(.22,1,.36,1);transition:color .3s ease,background-size .5s cubic-bezier(.22,1,.36,1)}.card .title-card a:focus-visible{outline:none}.card .title-card a:after{content:"";inset:0;position:absolute}.card .terms{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:.5rem;list-style:none;margin:0;padding:0}.card time{font-size:.75rem;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.card p,.card time{color:#4d4d4d;font-weight:500}.card p{display:-webkit-box;line-height:1.4;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.card:has(.title-card a:focus-visible)>[aria-hidden=true] img{-webkit-transform:scale(1.06);transform:scale(1.06)}.card:has(.title-card a:focus-visible) .title-card a{background-size:100% .125rem;color:#ff5623}.card:has(.title-card a:focus-visible){outline:2px solid #104283;outline-offset:4px}@media only screen and (min-width:62em){.card.--wide{grid-template-columns:minmax(0,578fr) minmax(0,432fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;gap:5rem;padding:.5rem 5.125rem .5rem .5rem}.card.--wide .content{gap:1.5rem}.card.--wide p{display:block;overflow:visible}}@media (hover:hover)and (pointer:fine){.card:has(.title-card a:hover)>[aria-hidden=true] img{-webkit-transform:scale(1.06);transform:scale(1.06)}.card:has(.title-card a:hover) .title-card a{background-size:100% .125rem;color:#ff5623}}