.card__wrapper{container:card/inline-size}.card .promo-text__title{padding-right:var(--spacer2)}@container card (576px>width){.card .promo-text__title{font-size:1.25rem}}.card,.card__wrapper,.card .content-info-wrapper__wrapper,.card .content-info-wrapper{height:100%}.card,.card .component-image{border-radius:var(--bs-border-radius-sm)}.card .content-description-wrapper{--bs-border-color:var(--bs-white);--content-description-small-border-radius:var(--bs-border-radius-sm);border-bottom:0!important;box-shadow:var(--bs-box-shadow-sm)}@container content-info-wrapper (576px<=width){.card:not(:has(h1,.h1,h2,.h2)) .content-info-wrapper{--content-info-wrapper-top-spacing:0}}.card:not(:has(h1,.h1,h2,.h2)) .content-description-wrapper{--content-description-large-border-radius:110px;max-width:31.25rem}@container content-description (31.25rem<=width){.card:not(:has(h1,.h1,h2,.h2)) .content-description-wrapper{--content-description-large-border-radius:var(--bs-border-radius-pill)}}@container card (576px<=width){.card:has(h1,.h1,h2,.h2),.card:has(h1,.h1,h2,.h2) .content-info-wrapper__wrapper,.card:has(h1,.h1,h2,.h2) .content-info-wrapper{min-height:25.3125rem}}@media(992px>width)and (orientation:landscape){.card:has(h1,.h1,h2,.h2),.card:has(h1,.h1,h2,.h2) .content-info-wrapper__wrapper,.card:has(h1,.h1,h2,.h2) .content-info-wrapper{min-height:min(var(--viewport-height-toolbar),25.3125rem)}}@container content-info-wrapper (768px<=width){.card:has(h1,.h1,h2,.h2) .content-info-wrapper__description{width:100%}}.card:has(h1,.h1,h2,.h2) .content-description-wrapper{border-end-end-radius:var(--content-description-small-border-radius)!important}@container content-description (40.625rem<=width){.card:has(h1,.h1,h2,.h2) .content-description-wrapper{--content-description-large-border-radius:150px;padding:var(--spacer4)var(--spacer6)var(--spacer5)var(--spacer5)}}