.post-carousel-alt{--bottom-spacing: var(--space-xl);display:flex;flex-direction:column;align-items:center;gap:var(--space-xl);border-bottom:1px solid var(--color-contrast-low)}@media (min-width: 64rem){.post-carousel-alt{flex-direction:row}}.has-background .post-carousel-alt{border-bottom:none}@media (min-width: 64rem){.has-background .post-carousel-alt{--bottom-spacing: 0}}.post-carousel-alt .post-carousel-alt__header{position:relative;height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;background-color:var(--color-black);color:var(--color-white);padding-block:var(--bottom-spacing);padding-inline:var(--space-base)}@media (min-width: 48rem){.post-carousel-alt .post-carousel-alt__header{text-align:center}}@media (min-width: 64rem){.post-carousel-alt .post-carousel-alt__header{padding-inline:var(--space-lg);text-align:left}}.has-background .post-carousel-alt .post-carousel-alt__header{width:100%;background-color:transparent;color:var(--color-black);padding:0}.has-primary-background-color .post-carousel-alt .post-carousel-alt__header,.has-primary-dark-background-color .post-carousel-alt .post-carousel-alt__header,.has-secondary-background-color .post-carousel-alt .post-carousel-alt__header,.has-black-background-color .post-carousel-alt .post-carousel-alt__header,.has-alpha-black-dark-background-color .post-carousel-alt .post-carousel-alt__header,.has-alpha-black-light-background-color .post-carousel-alt .post-carousel-alt__header{color:var(--color-white)}.post-carousel-alt .post-carousel-alt__header .post-carousel-alt__title{position:relative}@media (min-width: 64rem){.post-carousel-alt .slider{--items: 3;width:75%}}.post-carousel-alt .slider,.post-carousel-alt .slider__track{height:max-content}@media (max-width: 47.999rem){.post-carousel-alt .slider__track{max-width:300px}}@media (min-width: 64rem){.post-carousel-alt .slider__item{padding-bottom:var(--bottom-spacing)}}.has-background .post-carousel-alt .slider__item{text-align:center;border:1px solid var(--color-contrast-low);border-radius:7px;background-color:var(--color-white);box-shadow:0 10px 16px #0003}.has-background .post-carousel-alt .slider__item .btn--primary{--btn-color: transparent;--btn-text-color: var(--color-primary);border-color:var(--color-primary)}.has-background .post-carousel-alt .slider__item .btn--primary:hover{--btn-color: var(--color-primary-dark);--btn-text-color: var(--color-white);border-color:var(--color-primary-dark)}.has-background .post-carousel-alt .btn{margin-bottom:var(--space-base)}.has-background .post-carousel-alt .post-card__image{border-top-left-radius:7px;border-top-right-radius:7px}.has-background .post-carousel-alt .post-card__image img{width:100%}.has-background .post-carousel-alt .post-card__content{padding-inline:var(--space-base)}.post-carousel-alt .post-carousel-alt__link{text-align:center}@media (min-width: 64rem){.post-carousel-alt .post-carousel-alt__link{position:absolute;bottom:calc(var(--bottom-spacing) + var(--space-xxs));left:50%;transform:translate(-50%)}.has-background .post-carousel-alt .post-carousel-alt__link{bottom:calc(var(--space-md) + var(--space-xxs))}}@media (min-width: 64rem){.post-carousel-alt .post-carousel-alt__link>.btn{white-space:nowrap}}.post-carousel-alt .post-carousel-alt__link .btn--primary{--btn-color: var(--color-white);--btn-text-color: var(--color-primary)}.has-accent-1-background-color .post-carousel-alt .post-carousel-alt__link .btn--primary,.has-accent-2-background-color .post-carousel-alt .post-carousel-alt__link .btn--primary,.has-accent-3-background-color .post-carousel-alt .post-carousel-alt__link .btn--primary,.has-accent-4-background-color .post-carousel-alt .post-carousel-alt__link .btn--primary,.has-accent-5-background-color .post-carousel-alt .post-carousel-alt__link .btn--primary,.has-accent-6-background-color .post-carousel-alt .post-carousel-alt__link .btn--primary,.has-light-gray-background-color .post-carousel-alt .post-carousel-alt__link .btn--primary,.has-medium-gray-background-color .post-carousel-alt .post-carousel-alt__link .btn--primary,.has-dark-gray-background-color .post-carousel-alt .post-carousel-alt__link .btn--primary,.has-alpha-light-gray-background-color .post-carousel-alt .post-carousel-alt__link .btn--primary{--btn-color: var(--color-primary);--btn-text-color: var(--color-white)}.has-accent-1-background-color .post-carousel-alt .post-carousel-alt__link .btn--primary:hover,.has-accent-2-background-color .post-carousel-alt .post-carousel-alt__link .btn--primary:hover,.has-accent-3-background-color .post-carousel-alt .post-carousel-alt__link .btn--primary:hover,.has-accent-4-background-color .post-carousel-alt .post-carousel-alt__link .btn--primary:hover,.has-accent-5-background-color .post-carousel-alt .post-carousel-alt__link .btn--primary:hover,.has-accent-6-background-color .post-carousel-alt .post-carousel-alt__link .btn--primary:hover,.has-light-gray-background-color .post-carousel-alt .post-carousel-alt__link .btn--primary:hover,.has-medium-gray-background-color .post-carousel-alt .post-carousel-alt__link .btn--primary:hover,.has-dark-gray-background-color .post-carousel-alt .post-carousel-alt__link .btn--primary:hover,.has-alpha-light-gray-background-color .post-carousel-alt .post-carousel-alt__link .btn--primary:hover{--btn-color: var(--color-primary-dark)}.has-primary-background-color .post-carousel-alt .slider__pagination,.has-primary-dark-background-color .post-carousel-alt .slider__pagination,.has-secondary-background-color .post-carousel-alt .slider__pagination,.has-alpha-black-dark-background-color .post-carousel-alt .slider__pagination,.has-alpha-black-light-background-color .post-carousel-alt .slider__pagination{color:var(--color-white)}
