.card-text{align-items:center;background-color:rgb(var(--color-background));display:flex;justify-content:center;min-height:30rem;position:relative;text-align:center}.card-text__button{display:flex;margin-block-start:calc(var(--section-spacing-unit-size)*.75)}@media screen and (min-width:750px){.card-text{height:100%}}.card-text--static{min-height:30rem}.card-text__content{margin:0 auto;max-width:47rem}.card-text__link{height:0;overflow:hidden;width:0}.card-text__link:after{content:"";inset:0;position:absolute;z-index:1}.card-text__title{margin:0 0 var(--spacing-5)}.card-text__title:last-child{margin-block-end:0}.card-text .media{height:100%;position:absolute;width:100%;z-index:0}.collection__card-text.card-text .media{border-radius:var(--border-radius-small)}.card-text:not(.card-text--static) .card-text__content{--card-content-padding:var(--spacing-5);display:flex;flex-direction:column;height:100%;inset-block-start:0;inset-inline-start:0;max-width:none;overflow:hidden;padding:var(--card-content-padding);position:absolute;width:100%}.collection__card-text .card-text__title h2{font-size:var(--text-h5);font-weight:var(--font-weight-semibold)}@media screen and (min-width:750px){.card-text:not(.card-text--static) .card-text__content{--card-content-padding:var(--spacing-7)}.collection__card-text .card-text__title h2{font-size:var(--text-h2);font-weight:var(--font-weight-semibold)}}.card-text,.card-text .card-text__content,.card-text .media{border-radius:var(--card-corner-radius)}@media screen and (min-width:750px){.card-text:not(.card-text--static){padding:0;position:relative}}