.card{--owp-card-border-color:#dee2e6;--owp-card-border-width:0;--owp-card-border-radius:0;--owp-card-box-shadow:0 0.5rem 1rem rgba(0,0,0,.15);--owp-card-padding-x:0;--owp-card-padding-y:0;--owp-card-body-inner-padding:0;--owp-card-body-padding-x:1.25rem;--owp-card-body-padding-y:1.25rem;--owp-card-body-inner-padding:1.25rem}@media (min-width:768px){.card{--owp-card-body-padding-x:2.5rem;--owp-card-body-padding-y:2.5rem;--owp-card-body-inner-padding:1.875rem}}.card__inner{--owp-card-visual-aspect-ratio:2/1}@container card (min-width: 800px){.card__inner{--owp-card-visual-aspect-ratio:3/2}}.card{background-color:var(--owp-card-bg-color);border:var(--owp-card-border-width) solid var(--owp-card-border-color);border-radius:var(--owp-card-border-radius);container-name:card;container-type:inline-size;flex-direction:row;justify-content:stretch;margin:0;padding:var(--owp-card-padding-y) var(--owp-card-padding-x);position:relative}.card,.card__inner{align-items:stretch;display:flex}.card__inner{flex:0 0 100%;flex-direction:column}.card__visual{aspect-ratio:var(--owp-card-visual-aspect-ratio);background-color:#f7f7f7;flex:0 0 auto;overflow:hidden;position:relative}.card__visual img{height:100%;inset:0;object-fit:cover;position:absolute;transform:scale(1);transform-origin:center;transition:all .2s ease-in-out;width:100%}.card__visual .video-modal{aspect-ratio:var(--owp-card-visual-aspect-ratio)}.card__body{align-items:flex-start;display:flex;flex-direction:column}.card__body,.card__footer{padding:var(--owp-card-body-padding-y) var(--owp-card-body-padding-x)}.card__footer{margin-top:auto}.card__link{background-color:transparent;inset:0;position:absolute;z-index:10}.card--has-link:hover .card__visual img{transform:scale(1.05)}.card--has-link:hover .card__footer .btn{transform:scale(1.03) rotate(-2deg)}.card--news{--owp-card-bg-color:#fff}.card--news .card__inner{--owp-card-visual-aspect-ratio:5/4}.card--news .card__body{padding:var(--owp-card-body-inner-padding) var(--owp-card-body-inner-padding) 0 var(--owp-card-body-inner-padding)}.card--news .card__body__meta{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.875rem;margin-bottom:var(--owp-card-body-inner-padding)}.card--news .card__body__meta .card__category,.card--news .card__body__meta time{color:var(--bs-primary);font-size:.8125rem;font-weight:700;text-transform:uppercase}.card--news .card__footer{padding:var(--owp-card-body-inner-padding)}.grid__inner .card,.wp-block-offbeatwp-grid .card{margin-bottom:0}.grid__inner .card--span-columns,.wp-block-offbeatwp-grid .card--span-columns{grid-column:span var(--num-grid-columns,1)}