@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Public+Sans:wght@400;600&display=swap);@font-face{font-family:"Staff X Condensed";src:url(../../../fonts/staff-x-condensed-bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Urbane;src:url(../../../fonts/Urbane-DemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:block}.post-card{display:flex;flex-direction:column;flex-wrap:wrap;gap:24px}.post-card:hover .post-card__image{box-shadow:15px 15px 40px rgba(72,39,110,.15)}.post-card:hover .post-card__image img{-webkit-transform:scale(1.2);transform:scale(1.2)}.post-card--bordered{border-radius:8px;padding:16px;border:1px solid #f8f6fa}@media screen and (max-width:905px){.post-card--mobile-bordered{border-radius:8px;padding:16px;border:1px solid #f8f6fa}}.post-card__image{border-radius:8px;width:-webkit-fill-available;width:-moz-available;width:stretch;position:relative}.post-card__image img{transition:70ms all cubic-bezier(.28,.05,.13,.91)}.post-card__image .image-card__image{width:auto}.post-card__meta{display:flex;flex-direction:column;flex-wrap:wrap;position:absolute;bottom:24px;left:24px;gap:8px}.post-card__meta>div{display:flex;flex-wrap:wrap;row-gap:8px}.post-card__meta .paragraph{font-family:"Public Sans",sans-serif;font-size:12px;line-height:16px;font-weight:600;color:#404043}@media screen and (min-width:905px){.post-card__meta .paragraph{font-size:14px;line-height:20px}}@media screen and (min-width:1600px){.post-card__meta .paragraph{font-size:16px;line-height:24px}}.post-card__meta .paragraph span{color:#000}.post-card__author{display:flex;flex-direction:column;flex-wrap:wrap;flex-direction:row;gap:8px}.post-card__author .post-date{font-family:"Public Sans",sans-serif;font-size:12px;line-height:16px}@media screen and (min-width:905px){.post-card__author .post-date{font-size:14px;line-height:20px}}@media screen and (min-width:1600px){.post-card__author .post-date{font-size:16px;line-height:24px}}.post-card__author .paragraph{display:flex;align-items:center}.post-card__content a:not(.button){color:inherit;text-decoration:none}.post-card .ribbon{position:absolute;left:0;bottom:32px}.post-card .button{margin-top:24px}