.post-summary{background:#fff;border-radius:32px;display:flex;flex-direction:column;overflow:hidden;position:relative}.post-summary .post-summary__image{display:block;height:0;padding-top:56%;position:relative}.post-summary .post-summary__image>img{border-radius:23px;bottom:10px;height:calc(100% - 20px);left:10px;object-fit:cover;overflow:hidden;position:absolute;right:10px;top:10px;width:calc(100% - 20px)}.post-summary .post-summary__type{background:#2a9d8f;border-radius:12px;color:#fff;font-size:.75rem;font-weight:600;left:1.5625rem;padding:.1875rem .9375rem;position:absolute;top:1.25rem}.post-summary .post-summary__content{align-items:flex-start;display:flex;flex:1;flex-direction:column;padding:1.5625rem 1.5625rem 1.25rem;position:relative;text-align:left}.post-summary .post-summary__title{color:#0c0f0c;font-family:Archivo,sans-serif;font-size:1.25rem;font-weight:600;line-height:135%;margin:0}.post-summary .post-summary__title a{color:#0c0f0c;text-decoration:none}.post-summary .post-summary__description{font-size:1rem;margin-bottom:1.25rem}.post-summary .post-summary__tags{margin-bottom:1.25rem;overflow:hidden}.post-summary .post-summary__tags>div{display:flex;flex-wrap:wrap;margin:-.3125rem}.post-summary .post-summary__tags>div>*{margin:.3125rem}.post-summary .post-summary__tag{background:#eaedea;border-radius:12px;color:#444644;font-size:.75rem;font-weight:600;padding:.1875rem .625rem;text-decoration:none;transition:background .2s linear,color .2s linear}.post-summary .post-summary__tag:hover{background:#d6dbd6;color:#0c0f0c}.post-summary .post-summary__link{margin-top:1.25rem}.post-summary .post-summary__button{margin-top:auto;width:100%}.post-summary .post-summary__meta{align-items:center;border-top:1px solid #d6dbd6;display:flex;margin-top:1.25rem;padding-top:1.25rem;position:relative;width:100%}.post-summary .post-summary__avatar{border-radius:100%;height:48px;margin-right:1.25rem;overflow:hidden;width:48px}.post-summary .post-summary__avatar img{display:block;height:100%;object-fit:cover;width:100%}.post-summary .post-summary__author{color:#0c0f0c;font-family:Inter,sans-serif;font-size:.875rem;font-weight:600;margin:0 0 .4375rem}.post-summary .post-summary__dates{overflow:hidden}.post-summary .post-summary__dates>div{display:flex;flex-wrap:wrap;margin:-.25rem}.post-summary .post-summary__dates>div>*{margin:.25rem}.post-summary .post-summary__dates>div>:not(:first-child){padding-left:.75rem;position:relative}.post-summary .post-summary__dates>div>:not(:first-child):before{background:#696b69;border-radius:100%;content:"";display:block;height:4px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:4px}.post-summary .post-summary__date,.post-summary .post-summary__duration,.post-summary .post-summary__featuring,.post-summary .post-summary__modules,.post-summary .post-summary__reading{font-size:.875rem;line-height:110%}.post-summary .post-summary__featuring{margin-bottom:.4375rem}.post-summary.post-summary--no-img:not(.post-summary--large){padding-top:3.75rem}.post-summary.post-summary--no-img:not(.post-summary--large) .post-summary__content{border-top:none;padding-top:0}.panel--white .post-summary:not(.post-summary--large){background:#f4f5f4;border:none}@media screen and (min-width:1140px){.post-summary.post-summary--large{align-items:center;background:none;border:none;border-radius:0;display:flex;flex-direction:row}.post-summary.post-summary--large .post-summary__image{border-radius:32px;height:auto;margin-left:10%;order:2;overflow:hidden;padding:0;width:45%}.post-summary.post-summary--large .post-summary__image img{display:block;height:auto;object-fit:fill;position:static;width:auto}.post-summary.post-summary--large .post-summary__type{left:0;top:0}.post-summary.post-summary--large .post-summary__content{border:none;flex:1;order:1;padding:3.125rem 0 0}.post-summary.post-summary--large .post-summary__title{font-size:2rem;line-height:120%}.post-summary.post-summary--large .post-summary__meta:before{content:none}.post-summary.post-summary--large .post-summary__button{width:auto}}