.blurred-image{position:relative;height:-moz-fit-content;height:fit-content;width:100%;overflow:hidden;border-radius:1rem}@media not all and (min-width: 768px){.blurred-image{aspect-ratio:1 / 1}}.blurred-image .blurred-image__back{display:block}.blurred-image .blurred-image__back{height:100%}.blurred-image .blurred-image__back{width:100%}.blurred-image .blurred-image__back{--tw-scale-x: 1.25;--tw-scale-y: 1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.blurred-image .blurred-image__back{border-width:1px}.blurred-image .blurred-image__back{-o-object-fit:cover;object-fit:cover}.blurred-image .blurred-image__back{--tw-blur: blur(24px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blurred-image .blurred-image__front{position:absolute}.blurred-image .blurred-image__front{left:50%}.blurred-image .blurred-image__front{top:50%}.blurred-image .blurred-image__front{aspect-ratio:1 / 1}.blurred-image .blurred-image__front{max-height:calc(100% - 16px)}.blurred-image .blurred-image__front{width:calc(100% - 16px)}.blurred-image .blurred-image__front{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.blurred-image .blurred-image__front{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.blurred-image .blurred-image__front{border-radius:1rem}.blurred-image .blurred-image__front{-o-object-fit:contain;object-fit:contain}.post-title{display:flex;flex-direction:column;gap:.5rem}.post-title>ul{display:flex}.post-title>ul{gap:18px}@media (min-width: 1024px){.post-title>ul{gap:1.25rem}}.post-title__link{display:inline-block;font-size:12px;font-weight:600;--tw-text-opacity: 1;color:rgb(216 19 33 / var(--tw-text-opacity))}.post-title__link:first-letter{text-transform:uppercase}@media (min-width: 1024px){.post-title__link{font-size:.875rem;line-height:140%;letter-spacing:.28px}}.post-title__title{font-size:1.3125rem;line-height:120%;font-weight:700}@media (min-width: 1024px){.post-title__title{padding-right:3rem;font-size:2.75rem;line-height:112%}}
