.recirc-column {margin-top: 4rem;margin-bottom: 4rem
}.recirc-column h4 {position: relative;margin-bottom: 1.5rem;text-align: center;font-family: HeadingNow, HeadingNow-fallback, Helvetica;font-size: 1.5rem;line-height: 2rem;font-weight: 200;--tw-text-opacity: 1;color: rgb(0 0 0 / var(--tw-text-opacity))
}.recirc-column h4::before {pointer-events: none;position: absolute;top: 1.5rem;left: 0px;height: 0.5rem;width: 100%;border-top-width: 1px;--tw-border-opacity: 1;border-top-color: rgb(0 0 0 / var(--tw-border-opacity));--tw-content: "";content: var(--tw-content)
}@media (min-width: 768px) {.recirc-column h4 {font-size: 1.875rem;line-height: 2.25rem
    }
}.recirc-column h4 span {position: relative;--tw-bg-opacity: 1;background-color: rgb(255 255 255 / var(--tw-bg-opacity));padding: 0.75rem
}.recirc-column .grid-container {margin-left: 0.5rem;margin-right: 0.5rem;display: flex;flex-wrap: wrap
}@media (min-width: 768px) {.recirc-column .grid-container {margin-left: -0.5rem;margin-right: -0.5rem
    }
}.recirc-column .grid-container .item {width: 50%;padding-left: 0.5rem;padding-right: 0.5rem;padding-top: 0.5rem;padding-bottom: 0.5rem
}@media (min-width: 768px) {.recirc-column .grid-container .item {width: 50%
    }
}.recirc-column .grid-container .item .edge {margin-top: -1rem;text-align: center
}.recirc-column .grid-container img {aspect-ratio: 1 / 1;height: auto;width: 100%;max-width: 100%;object-fit: cover
}.recirc-column .grid-container h5 {margin-top: 0.75rem;margin-bottom: 0px;font-size: 1rem;line-height: 1.5rem;line-height: 1.25
}.recirc-column .grid-container h5 a {transition-property: all;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 150ms
}.recirc-column .grid-container h5 a:hover {text-shadow: 0 0.015em #101010,0 -0.015em #101010,0.01em 0 #101010,-0.01em 0 #101010
}
