body .is-root-container .component-card-targeted-content .inner-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem}body .is-root-container .component-card-targeted-content .image-wrapper{position:relative;overflow:hidden;width:100%;height:17.5rem;border-radius:min(calc(0.25rem + 0.375 * (100vw - 22.5rem) / 77.5),0.625rem)}body .is-root-container .component-card-targeted-content .image-wrapper .image{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;position:relative;overflow:hidden;width:100%;transition:opacity cubic-bezier(0.5, 0, 0, 1) 250ms;height:17.5rem}body .is-root-container .component-card-targeted-content .image-wrapper .image .link{text-indent:-9999px}body .is-root-container .component-card-targeted-content .image-wrapper .image .img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}body .is-root-container .component-card-targeted-content .image-wrapper .image::after{transition:all cubic-bezier(0.5, 0, 0, 1) 250ms}body .is-root-container .component-card-targeted-content .image-wrapper .image.has-overlay::after{opacity:1;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%)}body .is-root-container .component-card-targeted-content .image-wrapper.static{background:#fff}body .is-root-container .component-card-targeted-content .image-wrapper.static .image .img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain}body .is-root-container .component-card-targeted-content .image-wrapper .terms{position:absolute;bottom:1.25rem;left:1.25rem;z-index:2}body .is-root-container .component-card-targeted-content .infos{display:grid;grid-template-columns:1fr;gap:1.25rem;color:#000}body .is-root-container .component-card-targeted-content .infos .overline-title{display:flex;flex-flow:column;gap:1.25rem}body .is-root-container .component-card-targeted-content .infos .overline-title .line{display:block;width:100%;height:1px;background:#000}body .is-root-container .component-card-targeted-content .infos .overline-title .title{font-family:proxima-nova;font-weight:500;line-height:1.4;font-size:min(calc(1rem + 0.75 * (100vw - 22.5rem) / 77.5),1.75rem);letter-spacing:-0.02em;-webkit-text-decoration:None;text-decoration:None;text-transform:None}body .is-root-container .component-card-targeted-content .infos .excerpt{font-family:proxima-nova;font-weight:400;line-height:1.6;font-size:1rem;letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;color:#595959}body .is-root-container .component-card-targeted-content:hover .image-wrapper .image::after{opacity:.4;background-color:#000}body .is-root-container .component-card-targeted-content .terms{display:flex;flex-flow:row wrap;align-items:center;gap:0.5rem}body .is-root-container .component-card-targeted-content .terms .term{font-family:proxima-nova;font-weight:500;line-height:1;font-size:.875rem;letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;padding:0.5rem 1rem;color:#fff;border:1px solid #fff;border-radius:1.875rem}
/*# sourceMappingURL=card-targeted-content.css.map */
