.blog__image {
margin-bottom: 2rem;
aspect-ratio: 3;
flex-grow: 1;
overflow: hidden;
border-radius: 0.25rem
}
.blog__image img {
height: 100%;
width: 100%;
-o-object-fit: cover;
   object-fit: cover
}
.blog__actions {
display: flex;
flex-direction: column;
align-items: center;
justify-content: space-between;
gap: 2.5rem;
padding-top: 2.5rem
}
@media (min-width: 768px) {
.blog__actions {
flex-direction: row
}
}
.blog__actions-left {
display: flex;
align-items: center;
gap: 0.5rem
}
.blog__actions-right {
display: flex;
align-items: center;
gap: 1rem
}
.blog__actions-right button {
display: flex;
align-items: center;
gap: 0.25rem
}
.blog__actions .is-active span:last-child {
--tw-border-opacity: 1;
border-color: rgb(var(--secondary-rgb) / 1);
border-color: rgb(var(--secondary-rgb) / var(--tw-border-opacity));
--tw-bg-opacity: 1;
background-color: rgb(var(--secondary-rgb) / 1);
background-color: rgb(var(--secondary-rgb) / var(--tw-bg-opacity));
--tw-text-opacity: 1;
color: rgb(255 255 255 / 1)
}
@supports (color: rgb(0 0 0 / 0)) {
.blog__actions .is-active span:last-child {
color: rgb(255 255 255 / var(--tw-text-opacity))
}
}
.blog__endorsers > :not([hidden]) ~ :not([hidden]) {
--tw-space-y-reverse: 0;
margin-top: calc(0.75rem * calc(1 - 0));
margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
margin-bottom: calc(0.75rem * 0);
margin-bottom: calc(0.75rem * var(--tw-space-y-reverse))
}
.blog__endorsers-text {
font-size: 14px;
line-height: 18px;
--tw-text-opacity: 1;
color: rgb(62 76 92 / 1)
}
@supports (color: rgb(0 0 0 / 0)) {
.blog__endorsers-text {
color: rgb(62 76 92 / var(--tw-text-opacity))
}
}
.blog__endorsers-grid {
display: flex;
flex-wrap: wrap;
row-gap: 0.75rem
}
.blog__endorsers-button {
margin-left: auto;
display: block;
cursor: pointer;
text-align: right;
font-size: 13px;
line-height: 16px;
--tw-text-opacity: 1;
color: rgb(var(--secondary-rgb) / 1);
color: rgb(var(--secondary-rgb) / var(--tw-text-opacity))
}
.blog__section {
margin-top: 4rem
}
.blog__section > :not([hidden]) ~ :not([hidden]) {
--tw-space-y-reverse: 0;
margin-top: calc(2.5rem * calc(1 - 0));
margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
margin-bottom: calc(2.5rem * 0);
margin-bottom: calc(2.5rem * var(--tw-space-y-reverse))
}
.blog__section:last-child {
margin-bottom: 4rem
}
.blog__section:first-of-type {
margin-top: 0px
}
@media (min-width: 768px) {
.blog__section:last-child {
margin-bottom: 9rem
}
}
@media (min-width: 1280px) {
.blog__section {
max-width: 75%
}
}
.blog__section p {
margin-top: 1rem;
font-size: 16px;
line-height: 20px;
--tw-text-opacity: 1;
color: rgb(62 76 92 / 1)
}
@supports (color: rgb(0 0 0 / 0)) {
.blog__section p {
color: rgb(62 76 92 / var(--tw-text-opacity))
}
}

/*# sourceMappingURL=decidim_blogs-f02db25d.css.map*/