body .is-root-container section.block-hero-resources{position:relative;overflow:hidden;padding:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 67.5),2.5rem) 0;color:#000;background:#fff}body .is-root-container section.block-hero-resources .headline{margin:0;padding:0;font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(1.25rem + 1 * (100vw - 22.5rem) / 67.5),2.25rem);font-weight:600;line-height:1.2;letter-spacing:-0.02em;text-decoration:none;text-transform:none;padding-bottom:1.25rem;border-bottom:1px solid rgba(2,4,61,.2)}body .is-root-container section.block-hero-resources .wrapper{display:grid;grid-template-columns:minmax(0, 1fr);gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 67.5),2.5rem)}@media(min-width: 64rem){body .is-root-container section.block-hero-resources .wrapper{grid-template-columns:minmax(0, 1fr) min(calc(25rem + 15.625 * (100vw - 64rem) / 26),40.625rem);align-items:flex-start}}body .is-root-container section.block-hero-resources .wrapper .category-date{display:flex;flex-flow:row wrap;align-items:center;gap:min(calc(0.75rem + 0.5 * (100vw - 22.5rem) / 67.5),1.25rem)}body .is-root-container section.block-hero-resources .wrapper .category-date .category{font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 67.5),1rem);font-weight:400;line-height:1.2;letter-spacing:0;text-decoration:none;text-transform:none;padding:0.25rem 1rem;color:#000;background:#00e796;font-weight:500;line-height:1.4;border-radius:6.25rem}body .is-root-container section.block-hero-resources .wrapper .category-date .date{font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 67.5),1rem);font-weight:400;line-height:1.2;letter-spacing:0;text-decoration:none;text-transform:none;color:#000}body .is-root-container section.block-hero-resources .wrapper .featured-post .card-post .post-link{display:block;position:relative;overflow:hidden;background:#e7f5ff;border-radius:min(calc(0.4375rem + 0.4375 * (100vw - 22.5rem) / 67.5),0.875rem)}body .is-root-container section.block-hero-resources .wrapper .featured-post .card-post .post-link .image-wrapper .image{position:relative;overflow:hidden;height:min(calc(15.625rem + 6.875 * (100vw - 22.5rem) / 67.5),22.5rem);border-radius:0 0 min(calc(0.4375rem + 0.4375 * (100vw - 22.5rem) / 67.5),0.875rem) min(calc(0.4375rem + 0.4375 * (100vw - 22.5rem) / 67.5),0.875rem);transition:opacity cubic-bezier(0.5, 0, 0, 1) 250ms}body .is-root-container section.block-hero-resources .wrapper .featured-post .card-post .post-link .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 section.block-hero-resources .wrapper .featured-post .card-post .post-link .infos{display:flex;flex-flow:column;padding:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 67.5),2.5rem);gap:1rem}body .is-root-container section.block-hero-resources .wrapper .featured-post .card-post .post-link .infos .post-title{margin:0;padding:0;font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(1rem + 0.5 * (100vw - 22.5rem) / 67.5),1.5rem);font-weight:400;line-height:1.4;letter-spacing:-0.02em;text-decoration:none;text-transform:none;margin:0;padding:0;color:#000;font-weight:600}body .is-root-container section.block-hero-resources .wrapper .featured-post .card-post .post-link:hover .image-wrapper .image{opacity:.8}body .is-root-container section.block-hero-resources .wrapper .featured-post .card-post .post-link:hover .infos .post-title{color:#1c2b5c;text-decoration:underline}body .is-root-container section.block-hero-resources .wrapper .featured-post .card-post .post-excerpt{font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 67.5),1rem);font-weight:400;line-height:1.4;letter-spacing:0;text-decoration:none;text-transform:none;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;margin:0;padding:0;color:#000}body .is-root-container section.block-hero-resources .wrapper .right-wrapper{display:flex;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 67.5),2.5rem);flex-flow:column}body .is-root-container section.block-hero-resources .wrapper .right-wrapper .posts{display:flex;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 67.5),2.5rem);flex-flow:column}body .is-root-container section.block-hero-resources .wrapper .right-wrapper .posts .card-post:not(:last-child){padding-bottom:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 67.5),2.5rem);border-bottom:1px solid rgba(2,4,61,.2)}body .is-root-container section.block-hero-resources .wrapper .right-wrapper .posts .card-post .post-link{display:grid;grid-template-columns:minmax(0, 1fr);align-items:center;gap:min(calc(1rem + 0.25 * (100vw - 22.5rem) / 67.5),1.25rem)}@media(min-width: 48rem){body .is-root-container section.block-hero-resources .wrapper .right-wrapper .posts .card-post .post-link{grid-template-columns:9.375rem minmax(0, 1fr)}}body .is-root-container section.block-hero-resources .wrapper .right-wrapper .posts .card-post .post-link .image-wrapper .image{position:relative;overflow:hidden;aspect-ratio:150/100;border-radius:0.25rem;transition:opacity cubic-bezier(0.5, 0, 0, 1) 250ms}body .is-root-container section.block-hero-resources .wrapper .right-wrapper .posts .card-post .post-link .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 section.block-hero-resources .wrapper .right-wrapper .posts .card-post .post-link .infos{display:flex;flex-flow:column;gap:1rem}body .is-root-container section.block-hero-resources .wrapper .right-wrapper .posts .card-post .post-link .infos .post-title{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;font-family:"Roboto",Helvetica,Arial,Lucida,sans-serif;font-size:min(calc(1rem + 0.125 * (100vw - 22.5rem) / 67.5),1.125rem);font-weight:400;line-height:1.2;letter-spacing:0;text-decoration:none;text-transform:none;margin:0;padding:0;color:#000;font-weight:600}body .is-root-container section.block-hero-resources .wrapper .right-wrapper .posts .card-post .post-link:hover .image-wrapper .image{opacity:.8}body .is-root-container section.block-hero-resources .wrapper .right-wrapper .posts .card-post .post-link:hover .infos .post-title{color:#1c2b5c;text-decoration:underline}
/*# sourceMappingURL=hero-resources.css.map */
