.imagecard{position:relative;box-shadow:0 10px 10px -3px rgba(0,0,0,.04)}.imagecard--alternate{display:flex;box-shadow:none;margin-top:3rem}.imagecard--alternate+.imagecard--alternate{margin-top:5rem!important}.imagecard--alternate:after{display:none}.imagecard--alternate .imagecard__image{border-radius:0!important;flex-basis:33.333%;flex-shrink:0}.imagecard--inversed{flex-direction:row-reverse}.imagecard--inversed .imagecard__content{padding-left:0}.imagecard--alternate .imagecard__image img{border-radius:1rem}.imagecard+.imagecard{margin-top:2rem}.imagecard:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border:2px solid var(--main-theme-color-l);border-radius:1rem;z-index:1}.imagecard__image{border-top-left-radius:1rem;border-top-right-radius:1rem;overflow:hidden;position:relative;z-index:2}.imagecard__image img{display:block}.imagecard__content{padding:2rem;position:relative;z-index:2;display:flex;flex-direction:column}.imagecard__content h3{margin-bottom:1rem}.imagecard__content .content__link{padding-top:2rem}.imagecard__content p:last-child a{margin-left:auto}@media (min-width: 580px) and (max-width: 999px){.imagecard--alternate .imagecard__content{padding-top:0}.imagecard--alternate+.imagecard--alternate{margin-top:3rem!important}}@media (min-width: 0px) and (max-width: 580px){.imagecard--alternate{flex-direction:column}.imagecard--alternate .imagecard__image{flex-basis:100%}.imagecard--alternate+.imagecard--alternate{margin-top:3rem!important}.imagecard--alternate .imagecard__content{padding:2rem 0 1rem}.imagecard__content p:last-child a{margin-left:0}.imagecard__content p:last-child{margin-top:1rem}}
