.basic-card{box-shadow:0 12px 68px 0 #00000014;width:100%}.block--dark .basic-card,.block--gradient .basic-card,.block--primary .basic-card,.block--secondary .basic-card,.block--tertiary .basic-card{box-shadow:0 12px 68px 0 #0000002e,0 12px 68px 0 #00000014}.basic-card:not(div):focus-visible,.basic-card:not(div):hover{box-shadow:0 12px 68px 0 #00000014}.block--dark .basic-card:not(div):focus-visible,.block--dark .basic-card:not(div):hover,.block--gradient .basic-card:not(div):focus-visible,.block--gradient .basic-card:not(div):hover,.block--primary .basic-card:not(div):focus-visible,.block--primary .basic-card:not(div):hover,.block--secondary .basic-card:not(div):focus-visible,.block--secondary .basic-card:not(div):hover,.block--tertiary .basic-card:not(div):focus-visible,.block--tertiary .basic-card:not(div):hover{box-shadow:0 12px 68px 0 #0000002e,0 12px 68px 0 #00000014}.basic-card--business{aspect-ratio:648/709}.basic-card__image-wrapper{aspect-ratio:9/5}.basic-card--business .basic-card__image-wrapper{aspect-ratio:auto;background-color:#43162340;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.basic-card--business .basic-card__image-wrapper:after{background:linear-gradient(180deg,#0000,#0009);bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%}.basic-card__date{background-color:#6b2b3f;border-radius:12px;color:#431623;color:#fff;display:flex;flex-flow:column nowrap;font-size:1rem;font-weight:400;hyphens:manual;-webkit-hyphens:manual;left:1rem;line-height:1.25;margin:0;padding:8px 16px;position:absolute;text-align:center;top:1rem;z-index:1}.block--dark .rich-text .basic-card__date,.block--gradient .rich-text .basic-card__date,.block--primary .rich-text .basic-card__date,.block--secondary .rich-text .basic-card__date,.block--tertiary .rich-text .basic-card__date{color:#fff}@media(min-width:576px){.basic-card__date{line-height:1.4}}@media(min-width:768px){.basic-card__date{line-height:1.6}}@media(min-width:576px){.basic-card__date{padding:12px 24px}}.basic-card__date span{color:#fff}.basic-card__content{padding:1.5rem}@media(min-width:768px){.basic-card__content{padding:2rem}}@media(min-width:992px){.basic-card__content{padding:3rem}}.basic-card--business .basic-card__content{background-color:#0000;justify-content:flex-end}.basic-card__caption{align-items:center;color:#431623;display:flex;flex-flow:row nowrap;font-size:1rem;font-weight:400;font-weight:700;gap:.5rem;hyphens:manual;-webkit-hyphens:manual;line-height:1.25;margin:0}.block--dark .rich-text .basic-card__caption,.block--gradient .rich-text .basic-card__caption,.block--primary .rich-text .basic-card__caption,.block--secondary .rich-text .basic-card__caption,.block--tertiary .rich-text .basic-card__caption{color:#fff}@media(min-width:576px){.basic-card__caption{line-height:1.4}}@media(min-width:768px){.basic-card__caption{line-height:1.6}}.basic-card__caption:not(:last-child){margin-bottom:1rem}.basic-card--business .basic-card__caption{color:#fff}.basic-card__caption svg{fill:#431623;flex-shrink:0}.basic-card.card--dark .basic-card__caption svg,.basic-card.card--gradient .basic-card__caption svg,.basic-card.card--primary .basic-card__caption svg,.basic-card.card--secondary .basic-card__caption svg{fill:#fff}.basic-card__title:not(:last-child){margin-bottom:.75rem}@media(min-width:768px){.basic-card__title:not(:last-child){margin-bottom:1.5rem}}.basic-card--business .basic-card__title{color:#fff}.basic-card__description{color:#431623;display:-webkit-box;font-size:1rem;font-weight:400;hyphens:manual;-webkit-hyphens:manual;line-height:1.25;margin:0;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.block--dark .rich-text .basic-card__description,.block--gradient .rich-text .basic-card__description,.block--primary .rich-text .basic-card__description,.block--secondary .rich-text .basic-card__description,.block--tertiary .rich-text .basic-card__description{color:#fff}@media(min-width:576px){.basic-card__description{line-height:1.4}}@media(min-width:768px){.basic-card__description{line-height:1.6}}.basic-card__description:not(:last-child){margin-bottom:1rem}@media(min-width:768px){.basic-card__description:not(:last-child){margin-bottom:1.5rem}}.basic-card--business .basic-card__description{color:#fff}.basic-card__button{background:#b8496d;border-color:#0000;color:#fff}.basic-card__button:not(:disabled):focus-visible,.basic-card__button:not(:disabled):hover{background:#b8496dbf;border-color:#0000;color:#fff}.basic-card__button svg{fill:#fff}@media(max-width:575.98px){.basic-card__button{border-radius:4px;font-size:.875rem;font-weight:600;gap:0 .75rem;padding:calc(.6875rem - 1px) calc(1rem - 1px)}.basic-card__button svg{height:1.25rem;width:1.25rem}.basic-card__button.button--icon{border-radius:50%;padding:calc(.875rem - 1px) calc(.5rem - 1px)}.basic-card__button.button--icon .loader{margin:-.375rem 0}.basic-card__button.button--icon-rounded{border-radius:4px;padding:calc(.875rem - 1px) calc(.5rem - 1px)}.basic-card__button.button--icon-rounded .loader{margin:-.375rem 0}.basic-card__button .loader{gap:0 .75rem;margin:-.1875rem 0}.basic-card__button .loader__circle{border-width:3px;height:1.25rem;width:1.25rem}.basic-card__button .badge{transform:translate(6px,-6px)}}.basic-card.card--dark .basic-card__button,.basic-card.card--gradient .basic-card__button,.basic-card.card--primary .basic-card__button,.basic-card.card--secondary .basic-card__button{background:#0000;border-color:#ffffff40;color:#fff}.basic-card.card--dark .basic-card__button:not(:disabled):focus-visible,.basic-card.card--dark .basic-card__button:not(:disabled):hover,.basic-card.card--gradient .basic-card__button:not(:disabled):focus-visible,.basic-card.card--gradient .basic-card__button:not(:disabled):hover,.basic-card.card--primary .basic-card__button:not(:disabled):focus-visible,.basic-card.card--primary .basic-card__button:not(:disabled):hover,.basic-card.card--secondary .basic-card__button:not(:disabled):focus-visible,.basic-card.card--secondary .basic-card__button:not(:disabled):hover{background:#ffffff0d;border-color:#ffffff40;color:#ffffffbf}.basic-card.card--dark .basic-card__button:not(:disabled):focus-visible svg,.basic-card.card--dark .basic-card__button:not(:disabled):hover svg,.basic-card.card--gradient .basic-card__button:not(:disabled):focus-visible svg,.basic-card.card--gradient .basic-card__button:not(:disabled):hover svg,.basic-card.card--primary .basic-card__button:not(:disabled):focus-visible svg,.basic-card.card--primary .basic-card__button:not(:disabled):hover svg,.basic-card.card--secondary .basic-card__button:not(:disabled):focus-visible svg,.basic-card.card--secondary .basic-card__button:not(:disabled):hover svg{fill:#ffffffbf}.basic-card.card--dark .basic-card__button:disabled,.basic-card.card--gradient .basic-card__button:disabled,.basic-card.card--primary .basic-card__button:disabled,.basic-card.card--secondary .basic-card__button:disabled{border-color:#0000}.basic-card.card--dark .basic-card__button svg,.basic-card.card--gradient .basic-card__button svg,.basic-card.card--primary .basic-card__button svg,.basic-card.card--secondary .basic-card__button svg{fill:#fff}.basic-card.card--dark .basic-card__button .loader,.basic-card.card--gradient .basic-card__button .loader,.basic-card.card--primary .basic-card__button .loader,.basic-card.card--secondary .basic-card__button .loader{color:#fff}.basic-card.card--dark .basic-card__button .loader__circle,.basic-card.card--gradient .basic-card__button .loader__circle,.basic-card.card--primary .basic-card__button .loader__circle,.basic-card.card--secondary .basic-card__button .loader__circle{border-color:#fff #ffffff40 #ffffff40}.basic-card--business .basic-card__button{background:#0000;border-color:#ffffff40;color:#fff}.basic-card--business .basic-card__button:not(:disabled):focus-visible,.basic-card--business .basic-card__button:not(:disabled):hover{background:#ffffff0d;border-color:#ffffff40;color:#ffffffbf}.basic-card--business .basic-card__button:not(:disabled):focus-visible svg,.basic-card--business .basic-card__button:not(:disabled):hover svg{fill:#ffffffbf}.basic-card--business .basic-card__button:disabled{border-color:#0000}.basic-card--business .basic-card__button svg{fill:#fff}.basic-card--business .basic-card__button .loader{color:#fff}.basic-card--business .basic-card__button .loader__circle{border-color:#fff #ffffff40 #ffffff40}