.wp-block.is-style-dark .wp-block-button__link{background-color:var(--rnb--color--text-inverted);border-color:var(--rnb--color--primary);color:var(--rnb--color--primary)}.block-popup-image-text,.popup-image-text{border-bottom:1px solid #d6ceb8;padding:var(--spacing-small,1.5rem) var(--spacing-small,1.5rem) var(--spacing-medium,2.5rem) var(--spacing-small,1.5rem)}@media(min-width:576px){.block-popup-image-text,.popup-image-text{padding:var(--spacing-large)}}.block-popup-image-text .wp-block-button__link,.popup-image-text .wp-block-button__link{text-decoration:none!important}.block-popup-image-text__wrapper,.popup-image-text__wrapper{border-radius:.5rem;display:grid;gap:var(--spacing-small);grid-column:wide;grid-template-columns:1fr}@media(min-width:768px){.block-popup-image-text__wrapper,.popup-image-text__wrapper{gap:var(--spacing-medium);grid-template-columns:4fr 4fr}}.block-popup-image-text.image-text--text-right img,.popup-image-text.image-text--text-right img{border-radius:.5rem .5rem 0 0}@media(min-width:768px){.block-popup-image-text.image-text--text-right img,.popup-image-text.image-text--text-right img{border-radius:.5rem 0 0 .5rem}}.block-popup-image-text.image-text--text-left img,.popup-image-text.image-text--text-left img{border-radius:.5rem .5rem 0 0}@media(min-width:768px){.block-popup-image-text.image-text--text-left img,.popup-image-text.image-text--text-left img{border-radius:0 .5rem .5rem 0}}.block-popup-image-text__text-wrap,.popup-image-text__text-wrap{align-self:center;width:100%}.block-popup-image-text__column,.popup-image-text__column{display:grid}.block-popup-image-text__column--title,.popup-image-text__column--title{text-wrap:auto;color:var(--color--sand-900);font-family:var(--rnb--font-family--heading);font-size:var(--rnb--font-size--h3--clamp);font-weight:var(--rnb--font-weight--bold);hyphens:auto;line-height:var(--rnb--line-height--h3--clamp);margin-bottom:var(--spacing-x-small);padding-top:0;word-break:break-word}.block-popup-image-text__column p,.popup-image-text__column p{margin-bottom:1.5rem;margin-top:0}.block-popup-image-text__column p:last-child,.popup-image-text__column p:last-child{margin-bottom:0}.block-popup-image-text__column.popup-image-text__column--text,.popup-image-text__column.popup-image-text__column--text{align-items:center;justify-content:flex-start;position:relative}@media(min-width:576px){.block-popup-image-text__column.popup-image-text__column--text,.popup-image-text__column.popup-image-text__column--text{margin-block:var(--spacing-small)}}@media(min-width:768px){.block-popup-image-text__column.popup-image-text__column--text,.popup-image-text__column.popup-image-text__column--text{margin-block:var(--spacing-medium);max-width:23.8125rem}}@media(min-width:992px){.block-popup-image-text__column.popup-image-text__column--text,.popup-image-text__column.popup-image-text__column--text{margin-block:var(--spacing-x-large)}}@media(min-width:768px){.block-popup-image-text__column.popup-image-text__column--image,.popup-image-text__column.popup-image-text__column--image{display:block;overflow:hidden;position:relative;width:100%}}.block-popup-image-text__column.popup-image-text__column--image .wp-block-cover__inner-container,.popup-image-text__column.popup-image-text__column--image .wp-block-cover__inner-container{position:unset}.block-popup-image-text__column.popup-image-text__column--image .popup-image-text__header-background,.popup-image-text__column.popup-image-text__column--image .popup-image-text__header-background{aspect-ratio:unset;height:100%;padding-block:0;position:relative;width:100%}@media(min-width:768px){.block-popup-image-text__column.popup-image-text__column--image .popup-image-text__header-background,.popup-image-text__column.popup-image-text__column--image .popup-image-text__header-background{aspect-ratio:1}}.block-popup-image-text__column.popup-image-text__column--image figcaption,.popup-image-text__column.popup-image-text__column--image figcaption{display:none}.block-popup-image-text__column.popup-image-text__column--image img,.popup-image-text__column.popup-image-text__column--image img{aspect-ratio:1;height:100%;object-fit:cover;object-position:center center;transition:all .3s ease-in-out;width:100%}