/* The three curated slides reuse the native carousel. Preserve full artwork. */
body.inkux-polished.home #ink-home-slider .inkux-curated-slide::after {
    content: none !important;
    background: none !important;
}
body.inkux-polished.home #ink-home-slider .inkux-curated-slide .wp-block-post-featured-image {
    background: #faf8f3 !important;
    padding: 12px !important;
    box-sizing: border-box;
}
body.inkux-polished.home #ink-home-slider .inkux-curated-studia .wp-block-post-featured-image {
    background: #d7e2db !important;
}
body.inkux-polished.home #ink-home-slider .inkux-curated-fasd .wp-block-post-featured-image {
    background: #fbf3f7 !important;
}
body.inkux-polished.home #ink-home-slider .inkux-curated-dialog .wp-block-post-featured-image {
    background: #e1e1d6 !important;
}
body.inkux-polished.home #ink-home-slider .inkux-curated-slide .wp-block-post-featured-image img {
    display: block !important;
    width: 100% !important;
    height: 100% !important;
    object-fit: contain !important;
    object-position: center !important;
    opacity: 1 !important;
}
body.inkux-polished.home #ink-home-slider .inkux-curated-slide .wp-block-post-title {
    max-width: 19ch;
    font-size: clamp(30px,3vw,43px) !important;
    line-height: 1.14 !important;
}
body.inkux-polished.home #ink-home-slider .inkux-curated-slide .wp-block-post-excerpt__excerpt {
    display: block !important;
    -webkit-line-clamp: unset !important;
    overflow: visible !important;
}
body.inkux-polished.home #ink-home-slider .inkux-curated-slide .wp-block-read-more {
    display: inline-flex !important;
    align-items: center;
    justify-content: center;
    gap: 12px;
    max-width: 100%;
    white-space: normal;
}
@media (max-width:1000px) and (min-width:761px) {
    body.inkux-polished.home #ink-home-slider .inkux-curated-slide .wp-block-post-title {
        font-size: 31px !important;
    }
    body.inkux-polished.home #ink-home-slider .inkux-curated-slide .wp-block-post-excerpt {
        font-size: 14px !important;
    }
}
@media (max-width:760px) {
    body.inkux-polished.home #ink-home-slider .inkux-curated-slide .wp-block-post-featured-image {
        padding: 8px !important;
        overflow: hidden;
    }
    body.inkux-polished.home #ink-home-slider :is(.inkux-curated-fasd,.inkux-curated-dialog) .wp-block-post-featured-image {
        height: clamp(220px,64vw,320px) !important;
    }
    body.inkux-polished.home #ink-home-slider .inkux-curated-slide .wp-block-post-title {
        max-width: none;
        font-size: clamp(26px,6vw,34px) !important;
    }
    body.inkux-polished.home #ink-home-slider .inkux-curated-slide .wp-block-read-more {
        width: 100%;
    }
}
