@font-face{font-family:Raleway;src:url(../media/Raleway-Bold.33em6v2y6mgla.woff2);font-weight:500;font-display:swap}@font-face{font-family:Raleway;src:url(../media/Raleway-Medium.24yhr_yj1awrq.woff2);font-weight:500;font-display:swap}@font-face{font-family:PT Sans;src:url(../media/pt-sans_bold.20v-xgoo58z1v.woff2);font-weight:500;font-display:swap}@font-face{font-family:PT Sans;src:url(../media/pt-sans_regular.0mzt5dsx2-exb.woff2);font-weight:500;font-display:swap}.module-cards-module-scss-module__O-Effq__grid{gap:var(--global-semantic-spacing-l);grid-template-columns:1fr;display:grid}@media (min-width:768px){.module-cards-module-scss-module__O-Effq__grid{grid-template-columns:repeat(2,1fr)}}.module-cards-module-scss-module__O-Effq__card{min-height:var(--components-module-cards-card-min-height,450px);padding:0;padding-bottom:var(--components-module-cards-card-content-reserve,150px);background-color:var(--components-module-cards-card-bg,var(--bg-light));border:1px solid var(--components-module-cards-card-border-color,var(--divider-dark));border-radius:var(--components-module-cards-card-radius,var(--global-semantic-border-radius-m));color:var(--components-module-cards-text-color,inherit);transition:box-shadow .3s,transform .3s;display:block;position:relative;overflow:hidden}.module-cards-module-scss-module__O-Effq__card:hover{box-shadow:var(--components-module-cards-card-hover-shadow,0 6px 12px #0000001a);cursor:pointer;transform:translateY(-4px)}.module-cards-module-scss-module__O-Effq__imageContainer{width:100%;height:var(--components-module-cards-image-height,316px);background-color:var(--components-module-cards-image-bg,var(--bg-medium));transition:filter .3s;position:relative;overflow:hidden}.module-cards-module-scss-module__O-Effq__image{object-fit:cover;display:block;width:100%!important;height:100%!important}.module-cards-module-scss-module__O-Effq__backdrop{pointer-events:none;width:100%;height:50px;box-shadow:var(--components-module-cards-image-backdrop,inset 0 -32px 60px -72px #3a3a3a99);position:absolute;bottom:0;left:0}.module-cards-module-scss-module__O-Effq__content{z-index:2;background-color:var(--components-module-cards-content-bg,var(--bg-light));width:100%;padding:var(--components-module-cards-content-padding,var(--global-semantic-padding-l));flex-direction:column;display:flex;position:absolute;bottom:0;left:0}.module-cards-module-scss-module__O-Effq__tag{margin-bottom:var(--global-semantic-spacing-2xs);border-radius:var(--components-module-cards-tag-radius,var(--global-semantic-border-radius-xs));background-color:var(--components-module-cards-tag-bg,var(--bg-medium));color:var(--components-module-cards-tag-color,var(--text-bg-light-secondary));font-size:var(--components-module-cards-tag-font-size,.85rem);align-self:flex-start;padding:4px 6px;line-height:1.2;display:inline-block}.module-cards-module-scss-module__O-Effq__title{margin:var(--global-semantic-spacing-2xs) 0 var(--global-semantic-spacing-s)}.module-cards-module-scss-module__O-Effq__description{color:var(--components-module-cards-description-color,var(--text-bg-light-secondary));display:none}.module-cards-module-scss-module__O-Effq__description p,.module-cards-module-scss-module__O-Effq__description li{color:inherit}@media (min-width:768px){.module-cards-module-scss-module__O-Effq__card:hover .module-cards-module-scss-module__O-Effq__description{display:block}.module-cards-module-scss-module__O-Effq__card:hover .module-cards-module-scss-module__O-Effq__imageContainer{filter:var(--components-module-cards-image-hover-filter,blur(1px) contrast(.7))}}.module-cards-module-scss-module__O-Effq__link{align-items:center;gap:var(--global-semantic-spacing-2xs);margin-top:var(--components-module-cards-link-margin-top,var(--global-semantic-spacing-s));font-weight:var(--typography-font-weight-medium,500);color:var(--components-module-cards-link-color,var(--text-bg-light-primary));align-self:flex-start;text-decoration:none;transition:color .2s,gap .2s;display:inline-flex}.module-cards-module-scss-module__O-Effq__link:hover{color:var(--components-module-cards-link-hover-color,var(--components-link-hover-color,var(--button-primary-bg-light-surface-default)));gap:calc(var(--global-semantic-spacing-2xs) + 4px)}.module-cards-module-scss-module__O-Effq__linkIcon{flex-shrink:0;display:block}.module-cards-module-scss-module__O-Effq__cardLink{z-index:3;position:absolute;inset:0}
