.card-item[data-v-7e8c62db]{width:100%;display:flex;flex-direction:column;align-items:center;gap:1.5rem;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s}@media (min-width: 992px){.card-item[data-v-7e8c62db]{flex-direction:row;gap:2.5rem}}.card-item.card-half[data-v-7e8c62db]{justify-content:space-between;gap:2.5rem}.card-image[data-v-7e8c62db]{aspect-ratio:335/188;width:100%;overflow:hidden;border-radius:1rem;--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity))}@media (min-width: 992px){.card-image[data-v-7e8c62db]{aspect-ratio:61/34;width:30.5rem}}@media (min-width: 992px){.card-right .card-image[data-v-7e8c62db]{order:9999}}@media (min-width: 992px){.card-half .card-image[data-v-7e8c62db]{width:36.875rem}}.card-image img[data-v-7e8c62db]{height:100%;width:100%;object-fit:cover}.card-text[data-v-7e8c62db]{width:100%;display:flex;flex-direction:column;gap:.75rem;--un-text-opacity:1;color:rgb(78 78 78 / var(--un-text-opacity))}@media (min-width: 992px){.card-text[data-v-7e8c62db]{width:calc(100% - 33rem)}}@media (max-width: 991.9px){.card-half .card-text[data-v-7e8c62db]{order:-9999}}@media (min-width: 992px){.card-half .card-text[data-v-7e8c62db]{width:30.5rem}}.card-title[data-v-7e8c62db]{text-align:left;--un-text-opacity:1;color:rgb(34 34 34 / var(--un-text-opacity));text-transform:uppercase;font-size:1.75rem;line-height:1.4285714286;font-weight:600}@media only screen and (min-width:992px){.card-title[data-v-7e8c62db]{font-size:2.5rem;line-height:1.5;font-weight:600}}.card-description[data-v-7e8c62db]{text-align:left;font-size:1rem;line-height:1.375}@media only screen and (min-width:992px){.card-description[data-v-7e8c62db]{font-size:1.25rem;line-height:1.5;font-weight:400}}.card-half .card-description[data-v-7e8c62db]{--un-text-opacity:1;color:rgb(78 78 78 / var(--un-text-opacity));font-size:.875rem;line-height:1.4285714286;font-weight:400}@media only screen and (min-width:992px){.card-half .card-description[data-v-7e8c62db]{font-size:1rem;line-height:1.5;font-weight:400}}.btn[data-v-7e8c62db]{margin-top:.75rem}
