.mbs-auto.svelte-1hi0jzw {
    margin-block-start: auto
}

.web-grid-articles-item-content.svelte-1hi0jzw {
    flex-grow: 1;
    display: flex;
    flex-direction: column
}

.web-card.svelte-8j0y6h:hover img.svelte-8j0y6h {
    transform: scale(1.025)
}

.img-wrapper.svelte-8j0y6h.svelte-8j0y6h {
    border-radius: .5rem;
    overflow: hidden
}

.img-wrapper.svelte-8j0y6h img.svelte-8j0y6h {
    display: block;
    block-size: 160px;
    inline-size: 100%;
    max-block-size: none;
    max-inline-size: none;
    object-fit: cover;
    transition: var(--transition)
}

.absolute-container.svelte-1k82zws.svelte-1k82zws {
    position: absolute;
    width: 1720px;
    min-height: 100%;
    pointer-events: none;
    left: 50%;
    transform: translate(-50%)
}

.pink-gradient.svelte-1k82zws.svelte-1k82zws {
    width: 842px;
    height: 719px;
    flex-shrink: 0;
    border-radius: 842px;
    opacity: .4;
    background: radial-gradient(50% 46.73% at 50% 53.27%, #fe9567 28.17%, #ff0000 59.38%);
    filter: blur(150px);
    position: absolute;
    right: -250px;
    top: 0
}

.green-gradient.svelte-1k82zws.svelte-1k82zws {
    border-radius: 771px;
    opacity: .3;
    background: radial-gradient(49.55% 43.54% at 47% 50.69%, #e7f8f7, #6200ff);
    filter: blur(150px);
    width: 571px;
    height: 771px;
    position: absolute;
    left: -200px;
    bottom: -300px
}

.web-multi-columns-1.svelte-1k82zws .web-card.svelte-1k82zws {
    border: 1px solid hsl(var(--web-color-offset))
}

@media (max-width: 1235px) {
    .web-multi-columns-1.svelte-1k82zws.svelte-1k82zws {
        --p-col-gap: 2rem !important
    }

    .web-multi-columns-1.svelte-1k82zws .web-card.svelte-1k82zws {
        rotate: none !important
    }
}