.wrapper>.content .wp-block-charmille-latest-posts {display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 2rem;border-radius: 1rem;border-width: 1px;--tw-border-opacity: 1;border-color: rgb(0 93 93 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color: rgb(0 93 93 / var(--tw-bg-opacity, 1))
}.wrapper>.content .wp-block-charmille-latest-posts>.title {width: 100%;border-radius: 1rem;--tw-bg-opacity: 1;background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-top: 1rem;padding-bottom: 1rem;text-align: center;font-family: Catamaran, sans-serif;font-weight: 700;--tw-text-opacity: 1;color: rgb(0 93 93 / var(--tw-text-opacity, 1))
}.wrapper>.content .wp-block-charmille-latest-posts>.title h2 {font-size: 1.25rem;line-height: 1.75rem
}.wrapper>.content .wp-block-charmille-latest-posts>.title .subtitle {font-size: 2.25rem;line-height: 2.5rem
}.wrapper>.content .wp-block-charmille-latest-posts>.description {width: 100%;padding-left: 2rem;padding-right: 2rem;text-align: center;--tw-text-opacity: 1;color: rgb(241 245 251 / var(--tw-text-opacity, 1))
}.wrapper>.content .wp-block-charmille-latest-posts>.content {display: grid;width: 100%;grid-template-columns: repeat(1, minmax(0, 1fr));gap: 2rem;padding: 2rem
}@media (min-width: 768px) {.wrapper>.content .wp-block-charmille-latest-posts>.content {grid-template-columns: repeat(2, minmax(0, 1fr))
    }
}@media (min-width: 1024px) {.wrapper>.content .wp-block-charmille-latest-posts>.content {grid-template-columns: repeat(3, minmax(0, 1fr))
    }
}.wrapper>.content .wp-block-charmille-latest-posts>.content .blog-post > :not([hidden]) ~ :not([hidden]) {--tw-space-y-reverse: 0;margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom: calc(1rem * var(--tw-space-y-reverse))
}.wrapper>.content .wp-block-charmille-latest-posts>.content .blog-post img {aspect-ratio: 16 / 9;height: auto;width: 100%;border-radius: 0.5rem;object-fit: cover
}.wrapper>.content .wp-block-charmille-latest-posts>.content .blog-post .date {font-size: 0.875rem;line-height: 1.25rem;font-weight: 600;--tw-text-opacity: 1;color: rgb(241 245 251 / var(--tw-text-opacity, 1))
}.wrapper>.content .wp-block-charmille-latest-posts>.content .blog-post .title {margin-bottom: 0.5rem;display: flex;font-family: Catamaran, sans-serif;font-size: 1.125rem;line-height: 1.75rem;font-weight: 700;--tw-text-opacity: 1;color: rgb(241 245 251 / var(--tw-text-opacity, 1))
}.wrapper>.content .wp-block-charmille-latest-posts>.content .blog-post .read-more {display: inline-flex;height: 1.5rem;width: auto;align-items: center;justify-content: center;border-radius: 9999px;border-width: 1px;--tw-border-opacity: 1;border-color: rgb(255 255 255 / var(--tw-border-opacity, 1));padding-left: 0.5rem;padding-right: 0.5rem;font-family: Catamaran, sans-serif;font-size: 0.875rem;line-height: 1.25rem;font-weight: 600;--tw-text-opacity: 1;color: rgb(241 245 251 / var(--tw-text-opacity, 1))
}.wrapper>.content .wp-block-charmille-latest-posts>.content .blog-post .read-more:hover {--tw-bg-opacity: 1;background-color: rgb(241 245 251 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color: rgb(0 93 93 / var(--tw-text-opacity, 1))
}.wrapper>.content .wp-block-charmille-latest-posts>a {margin-bottom: 2rem;border-radius: 9999px;border-width: 1px;--tw-border-opacity: 1;border-color: rgb(241 245 251 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color: rgb(241 245 251 / var(--tw-bg-opacity, 1));padding-left: 1.5rem;padding-right: 1.5rem;padding-top: 0.75rem;padding-bottom: 0.75rem;font-family: Catamaran, sans-serif;font-weight: 700;--tw-text-opacity: 1;color: rgb(0 93 93 / var(--tw-text-opacity, 1));transition-property: color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);transition-duration: 300ms
}.wrapper>.content .wp-block-charmille-latest-posts>a:hover {--tw-bg-opacity: 1;background-color: rgb(0 93 93 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color: rgb(241 245 251 / var(--tw-text-opacity, 1))
}
