.card-background-image{--card-background-image-heading-font-size:1.25rem;--card-background-image-heading-line-height:1.4;--card-background-image-heading-letter-spacing:-.01em;--card-background-image-padding-block:12px;--card-background-image-padding-inline:12px;--card-background-image-gradient-start:61.78%;--card-background-image-gradient-angle:180deg;height:100%;padding-block:12px;padding-block:var(--card-background-image-padding-block);padding-inline:12px;padding-inline:var(--card-background-image-padding-inline);border-radius:10px;flex-direction:column;align-items:flex-start;gap:16px;text-decoration:none;display:flex;position:relative;overflow:hidden}@media (min-width:576px){.card-background-image{--card-background-image-padding-block:20px;--card-background-image-padding-inline:20px}}.card-background-image[href]{backface-visibility:hidden;transition:transform .3s ease-out;transform:translate(0,0)scale(1)}@media (prefers-reduced-motion:reduce){.card-background-image[href] .card-background-image[href]{transition:none;transform:translate(0,0)scale(1)}}@media (hover:hover) and (pointer:fine){.card-background-image[href] .card-background-image[href]{will-change:transform}.card-background-image[href]:hover{transform:translateY(-1px)scale(1.01)}}.card-background-image[href]{isolation:isolate;position:relative}.card-background-image[href]:before{content:"";z-index:1;pointer-events:none;border-radius:inherit;opacity:0;background-color:#000;transition:opacity .3s ease-out;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.card-background-image[href]:before{transition:none}}@media (hover:hover) and (pointer:fine){.card-background-image[href]:hover:before{opacity:.1}.card-background-image[href]:hover .card-background-image-button{background-color:#b2c51e}}.card-background-image[href]:active .card-background-image-button{background-color:#6a7612}.card-background-image:after{content:"";border-radius:inherit;background:linear-gradient(var(--card-background-image-gradient-angle), #0000 var(--card-background-image-gradient-start), #000c 100%);pointer-events:none;position:absolute;inset:0}.card-background-image-xs{--card-background-image-heading-font-size:1.125rem;--card-background-image-heading-line-height:1.4;--card-background-image-heading-letter-spacing:-.01em;--card-background-image-padding-block:12px;--card-background-image-padding-inline:16px;--card-background-image-gradient-start:40%}.card-background-image-lg{--card-background-image-heading-font-size:1.5rem;--card-background-image-heading-line-height:1.3;--card-background-image-heading-letter-spacing:-.02em}.card-background-image-xl{--card-background-image-heading-font-size:2.25rem;--card-background-image-heading-line-height:1.1;--card-background-image-heading-letter-spacing:-.02em}.card-background-image-top{--card-background-image-gradient-angle:0deg;--card-background-image-content-margin-block:0 auto}.card-background-image-media{--feed-image-object-fit:cover;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.card-background-image-badge,.card-background-image-content,.card-background-image-action{z-index:1;position:relative}.card-background-image-content{margin-block:auto 0;margin-block:var(--card-background-image-content-margin-block,auto 0);flex-direction:column;align-items:flex-start;gap:12px;display:flex}.card-background-image-action{display:none}@media (min-width:992px){.card-background-image-action{display:block}}.card-background-image-heading{font-family:helvetica-neue-lt-pro,arial,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.4}.card-background-image-heading strong{font-weight:500}.card-background-image-heading{font-weight:500;font-size:var(--card-background-image-heading-font-size);line-height:var(--card-background-image-heading-line-height);color:#fff;text-wrap:pretty;margin:0}.card-background-image-heading-display{letter-spacing:-.02em;text-transform:uppercase;font-family:futura-pt-condensed,arial,sans-serif;font-size:2.25rem;font-style:normal;font-weight:800;line-height:1.1;font-size:var(--card-background-image-heading-font-size);line-height:var(--card-background-image-heading-line-height);letter-spacing:var(--card-background-image-heading-letter-spacing)}.card-background-image-description{color:#fff;margin:0}
/*# sourceMappingURL=0xf-cbxtsxboq.css.map*/