body .is-root-container .block-headline-cards-simple{padding-block:min(calc(3.125rem + 5.625 * (100vw - 22.5rem) / 77.5),8.75rem)}body .is-root-container .block-headline-cards-simple .wrapper{display:flex;flex-flow:column;gap:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 77.5),5rem)}body .is-root-container .block-headline-cards-simple .wrapper .headlines-wrapper{display:flex;flex-flow:column;gap:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 77.5),5rem)}body .is-root-container .block-headline-cards-simple .wrapper .headlines-wrapper .main-headline{color:#000}body .is-root-container .block-headline-cards-simple .wrapper .headlines-wrapper .main-headline.style-default{font-family:Roboto;font-weight:500;line-height:1.2;font-size:min(calc(2rem + 1.75 * (100vw - 22.5rem) / 77.5),3.75rem);letter-spacing:-0.01em;-webkit-text-decoration:None;text-decoration:None;text-transform:None}body .is-root-container .block-headline-cards-simple .wrapper .headlines-wrapper .subheadlines-wrapper{display:flex;flex-flow:column;gap:min(calc(1.125rem + 0.75 * (100vw - 22.5rem) / 77.5),1.875rem)}body .is-root-container .block-headline-cards-simple .wrapper .headlines-wrapper .subheadlines-wrapper .overline{font-family:Roboto;font-weight:300;line-height:1.2;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);letter-spacing:-0.01em;-webkit-text-decoration:None;text-decoration:None;text-transform:Uppercase}body .is-root-container .block-headline-cards-simple .wrapper .headlines-wrapper .subheadlines-wrapper .rich-text{font-family:Roboto;font-weight:300;line-height:1.2;font-size:min(calc(1.5rem + 1 * (100vw - 22.5rem) / 77.5),2.5rem);letter-spacing:-0.01em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;color:#000}body .is-root-container .block-headline-cards-simple .wrapper .grid-wrapper{display:grid;width:100%;max-width:25rem;grid-template-columns:minmax(0, 1fr);gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem);margin-inline:auto}@media(min-width: 48rem){body .is-root-container .block-headline-cards-simple .wrapper .grid-wrapper{max-width:100%;grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 64rem){body .is-root-container .block-headline-cards-simple .wrapper .grid-wrapper{grid-template-columns:repeat(3, minmax(0, 1fr))}}body .is-root-container .block-headline-cards-simple .wrapper .grid-wrapper .grid-item{display:flex;flex-flow:column;position:relative;gap:min(calc(1.125rem + 0.75 * (100vw - 22.5rem) / 77.5),1.875rem)}body .is-root-container .block-headline-cards-simple .wrapper .grid-wrapper .grid-item.has-link:hover .component-image,body .is-root-container .block-headline-cards-simple .wrapper .grid-wrapper .grid-item.has-link:focus-within .component-image{opacity:.8}body .is-root-container .block-headline-cards-simple .wrapper .grid-wrapper .grid-item.has-link:hover .title,body .is-root-container .block-headline-cards-simple .wrapper .grid-wrapper .grid-item.has-link:focus-within .title{color:#000}body .is-root-container .block-headline-cards-simple .wrapper .grid-wrapper .grid-item .component-image{width:100%;height:auto;transition:opacity cubic-bezier(0.5, 0, 0, 1) 250ms;background:#f7f7f7;aspect-ratio:450/350}body .is-root-container .block-headline-cards-simple .wrapper .grid-wrapper .grid-item .component-image picture,body .is-root-container .block-headline-cards-simple .wrapper .grid-wrapper .grid-item .component-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 .block-headline-cards-simple .wrapper .grid-wrapper .grid-item .title{font-family:Roboto;font-weight:300;line-height:1.2;font-size:min(calc(1rem + 0.5 * (100vw - 22.5rem) / 77.5),1.5rem);letter-spacing:-0.01em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;text-align:center;text-transform:uppercase}body .is-root-container .block-headline-cards-simple .wrapper .grid-wrapper .grid-item .component-link{position:absolute;z-index:1;opacity:0;inset:0}body .is-root-container .block-headline-cards-simple .wrapper .button{align-self:flex-end;margin-inline:auto}@media(min-width: 64rem){body .is-root-container .block-headline-cards-simple .wrapper .button{margin-inline:auto 0}}
/*# sourceMappingURL=headline-cards-simple.css.map */
