/**
 * Archive: Serviços — cantos retos.
 *
 * @package trbx
 */

.servico-archive__card,
.servico-archive__icon-wrap {
    border-radius: 0 !important;
}

.servico-archive__hero-glow {
    background: radial-gradient(
        ellipse 80% 70% at 100% 45%,
        color-mix(in oklch, var(--primary) 35%, transparent) 0%,
        transparent 65%
    );
}

.dark .servico-archive__hero-glow {
    background: radial-gradient(
        ellipse 80% 70% at 100% 45%,
        color-mix(in oklch, var(--primary) 22%, transparent) 0%,
        transparent 65%
    );
}

.servico-cards {
    display: grid;
    gap: 1.5rem;
    max-width: 48rem;
}

.servico-card {
    display: flex;
    flex-direction: column;
}

.servico-card__body {
    flex: 1 1 auto;
}

.servico-card__actions > div {
    display: flex;
    align-items: stretch;
}

.servico-card__actions a {
    width: 100%;
    min-height: 2.875rem;
}

.servico-card__spacer {
    min-height: 0;
}

.servico-card__actions {
    padding-top: 2rem;
}

.servico-card__footer {
    padding-top: 1.5rem;
}
