.card-module-scss-module__6dLcea__card{width:clamp(250px,100%,800px);box-shadow:0 4px 12px var(--box-shadows);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:stretch;gap:2rem;padding:1.5rem;transition:box-shadow .2s ease-in-out;display:flex}.card-module-scss-module__6dLcea__card:hover{box-shadow:0 8px 18px var(--box-shadows)}.card-module-scss-module__6dLcea__left{flex-direction:row}.card-module-scss-module__6dLcea__right{flex-direction:row-reverse}.card-module-scss-module__6dLcea__image-container{flex:1;justify-content:center;align-items:center;min-width:200px;display:flex;position:relative}.card-module-scss-module__6dLcea__image{object-fit:cover;border-radius:20px;width:100%;height:100%;max-height:350px}.card-module-scss-module__6dLcea__content-wrapper{flex-direction:column;flex:1;justify-content:space-between;gap:1rem;min-width:200px;display:flex}.card-module-scss-module__6dLcea__text-content{flex-direction:column;flex:1;gap:1rem;display:flex;overflow-y:auto}.card-module-scss-module__6dLcea__description{text-overflow:ellipsis}.card-module-scss-module__6dLcea__date{color:var(--date-card);font-size:1.2rem;font-weight:700}@media (max-width:768px){.card-module-scss-module__6dLcea__card{flex-direction:column;padding:1rem}}
.card-button-module-scss-module__N1TUwW__button{box-sizing:border-box;width:clamp(126px,100%,360px);height:72px;box-shadow:0 8px 18px var(--box-shadows);border:2px solid #0000;border-radius:16px;justify-content:center;align-self:center;align-items:center;gap:.5rem;transition:background-color .5s ease-in-out,transform .5s ease-in-out;display:flex}.card-button-module-scss-module__N1TUwW__button:hover{background-color:var(--card-button-hover-background);transform:translateY(-4px)}.card-button-module-scss-module__N1TUwW__fill-button{background-color:var(--card-button-background);color:var(--card-button-foreground)}.card-button-module-scss-module__N1TUwW__fill-button:hover{background-color:var(--card-button-hover-background)}.card-button-module-scss-module__N1TUwW__outline-button{color:var(--card-button-background);border:2px solid var(--card-button-background);background-color:#0000}.card-button-module-scss-module__N1TUwW__outline-button:hover,.card-button-module-scss-module__N1TUwW__outline-button:hover .card-button-module-scss-module__N1TUwW__outline-icon{color:var(--card-button-foreground)}.card-button-module-scss-module__N1TUwW__right-icon-button{flex-direction:row-reverse}.card-button-module-scss-module__N1TUwW__icon{color:var(--text-background)}.card-button-module-scss-module__N1TUwW__outline-icon{color:var(--text-foreground)}.card-button-module-scss-module__N1TUwW__full-width{width:100%}
