blob: 551e18718bde0aa83209aad5a6abd812184f988c [file]
/**
* Use Case Card Styles
*
* Card component for displaying use cases on the index page.
*/
.card {
border: 1px solid var(--grey2, #ddd);
background: #fff;
box-sizing: border-box;
border-radius: var(--ai-radius-md);
transition: box-shadow 0.4s ease;
position: relative;
}
.card:hover {
box-shadow: 8px 8px 10px rgba(0, 0, 0, 0.1);
}
.usecaseCard {
min-height: 29rem;
padding: var(--ai-spacing-xl) var(--ai-spacing-xl) var(--section-spacing-lg);
}
.icon {
width: 48px;
height: 48px;
margin-bottom: var(--ai-spacing-md);
}
.icon img {
width: 100%;
height: 100%;
display: block;
}
.title {
font-size: 2rem;
line-height: 2.6rem;
font-weight: bold;
padding-bottom: var(--ai-spacing-sm);
}
.text:not(.textLong) {
max-width: 280px;
}
.bottom {
position: absolute;
bottom: var(--ai-spacing-xl);
left: var(--ai-spacing-xl);
z-index: 10;
}
.button {
width: 125px;
height: 45px;
}
@media (max-width: 767px) {
.card {
min-height: auto;
}
.bottom {
margin-top: var(--ai-spacing-md);
}
}