.text-and-media-component.background{background-repeat:no-repeat}@media (max-width:991px){.text-and-media-component.background{background-image:none!important}}@media (min-width:992px){.text-and-media-component.background{height:80vh}}.text-and-media-component.background.background--contain{background-size:contain}.text-and-media-component.background.background--cover{background-size:cover}.text-and-media-component.background.background-position-x--right{background-position-x:right}html[dir=rtl] .text-and-media-component.background.background-position-x--right{background-position-x:left}.text-and-media-component.background.background-position-x--center{background-position-x:center}.text-and-media-component.background.background-position-x--left{background-position-x:left}html[dir=rtl] .text-and-media-component.background.background-position-x--left{background-position-x:right}.text-and-media-component.background.background-position-y--top{background-position-y:top}.text-and-media-component.background.background-position-y--center{background-position-y:center}.text-and-media-component.background.background-position-y--bottom{background-position-y:bottom}html[dir=rtl] .text-and-media-component.background{background-position:left center}.text-and-media-component.background .container{height:100%}.text-and-media-component.background .component__inner .component__header{flex:2}@media (min-width:992px){.text-and-media-component.no-media .component__inner{display:grid;grid-template-columns:1.5fr 1fr}}.text-and-media-component.reverse.background{background-position:left center}html[dir=rtl] .text-and-media-component.reverse.background{background-position:right center}@media (min-width:992px){.text-and-media-component.reverse.no-media .component__inner{display:grid;grid-template-columns:1fr 1.5fr}}@media (min-width:992px){.text-and-media-component.media-type--form .container .component__inner .component__body{flex:1}}.text-and-media-component .container .component__inner .component__body{margin:0}.text-and-media-component .container .component__inner .component__body .repeater-wrapper{display:grid;gap:1.5rem}@media (min-width:992px){.text-and-media-component .container .component__inner .component__body .repeater-wrapper{display:flex}}.text-and-media-component .container .component__inner .component__body .repeater-wrapper .repeater-item{--repeater-gap:3rem;display:grid;background-color:hsl(var(--white));--webkit-backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:10px;padding:1.5rem;align-items:center;justify-content:center;justify-items:center;flex:1;gap:var(--repeater-gap)}@media (min-width:480px){.text-and-media-component .container .component__inner .component__body .repeater-wrapper .repeater-item{display:flex}}@media (min-width:601px){.text-and-media-component .container .component__inner .component__body .repeater-wrapper .repeater-item{padding:2rem}}.text-and-media-component .container .component__inner .component__body .repeater-wrapper .repeater-item.alignment--start{justify-content:flex-start}.text-and-media-component .container .component__inner .component__body .repeater-wrapper .repeater-item.alignment--center{justify-content:center}.text-and-media-component .container .component__inner .component__body .repeater-wrapper .repeater-item.alignment--end{justify-content:flex-end}.text-and-media-component .container .component__inner .component__body .repeater-wrapper .repeater-item.reverse{grid-template-rows:auto 1fr}@media (min-width:480px){.text-and-media-component .container .component__inner .component__body .repeater-wrapper .repeater-item.reverse{flex-direction:row-reverse}}@media (min-width:480px){.text-and-media-component .container .component__inner .component__body .repeater-wrapper .repeater-item.reverse .component__header.start{text-align:end;justify-items:flex-end}}@media (min-width:480px){.text-and-media-component .container .component__inner .component__body .repeater-wrapper .repeater-item.reverse .component__header.end{text-align:start;justify-items:flex-start}}.text-and-media-component .container .component__inner .component__body .repeater-wrapper .repeater-item.reverse .component__body{grid-row:1}.text-and-media-component .container .component__inner .component__body .repeater-wrapper .repeater-item.reverse .component__body.line:after{bottom:0;top:initial;transform:translate(-50%,calc(var(--repeater-gap)/ 2))}@media (min-width:480px){.text-and-media-component .container .component__inner .component__body .repeater-wrapper .repeater-item.reverse .component__body.line:after{top:50%;bottom:initial;inset-inline-start:initial;inset-inline-end:0;transform:translate(calc(var(--repeater-gap)/ 2),-50%)}html[dir=rtl] .text-and-media-component .container .component__inner .component__body .repeater-wrapper .repeater-item.reverse .component__body.line:after{inset-inline-end:initial;inset-inline-start:0;transform:translate(calc(var(--repeater-gap)/ -2),-50%)}}@media (min-width:480px){.text-and-media-component .container .component__inner .component__body .repeater-wrapper .repeater-item.vertical{display:grid}}@media (min-width:480px){.text-and-media-component .container .component__inner .component__body .repeater-wrapper .repeater-item.vertical .component__body.line:after{inset-inline-start:50%;top:0;transform:translate(-50%,calc(var(--repeater-gap)/ -2))}html[dir=rtl] .text-and-media-component .container .component__inner .component__body .repeater-wrapper .repeater-item.vertical .component__body.line:after{inset-inline-end:50%;inset-inline-start:initial;transform:translate(-50%,calc(var(--repeater-gap)/ 2))}}.text-and-media-component .container .component__inner .component__body .repeater-wrapper .repeater-item.vertical.reverse .component__body{grid-row:1;justify-self:center}@media (min-width:480px){.text-and-media-component .container .component__inner .component__body .repeater-wrapper .repeater-item.vertical.reverse .component__body{justify-self:unset}}@media (min-width:480px){.text-and-media-component .container .component__inner .component__body .repeater-wrapper .repeater-item.vertical.reverse .component__body.line:after{bottom:0;top:initial;transform:translate(-50%,calc(var(--repeater-gap)/ 2))}}.text-and-media-component .container .component__inner .component__body .repeater-wrapper .repeater-item .component__header{flex:1}@media (min-width:480px){.text-and-media-component .container .component__inner .component__body .repeater-wrapper .repeater-item .component__header.start{text-align:start;justify-items:flex-start}}@media (min-width:480px){.text-and-media-component .container .component__inner .component__body .repeater-wrapper .repeater-item .component__header.center{text-align:center;justify-items:center}}@media (min-width:480px){.text-and-media-component .container .component__inner .component__body .repeater-wrapper .repeater-item .component__header.end{text-align:end;justify-items:flex-end}}.text-and-media-component .container .component__inner .component__body .repeater-wrapper .repeater-item .component__body{display:grid;justify-items:center;flex:0 1 auto;position:relative}.text-and-media-component .container .component__inner .component__body .repeater-wrapper .repeater-item .component__body.line:after{content:"";position:absolute;inset-inline-start:50%;top:0;transform:translate(-50%,calc(var(--repeater-gap)/ -2))}html[dir=rtl] .text-and-media-component .container .component__inner .component__body .repeater-wrapper .repeater-item .component__body.line:after{inset-inline-end:50%;inset-inline-start:unset;transform:translate(-50%,calc(var(--repeater-gap)/ 2))}@media (min-width:480px){.text-and-media-component .container .component__inner .component__body .repeater-wrapper .repeater-item .component__body.line:after{top:50%;inset-inline-start:0;transform:translate(calc(var(--repeater-gap)/ -2),-50%)}html[dir=rtl] .text-and-media-component .container .component__inner .component__body .repeater-wrapper .repeater-item .component__body.line:after{inset-inline-start:unset;inset-inline-end:0;transform:translate(calc(var(--repeater-gap)/ 2),-50%)}}.text-and-media-component .container .component__inner .component__body .repeater-wrapper .repeater-item .description{grid-template-columns:1fr}.text-and-media-component .container .component__inner .component__body .repeater-wrapper.vertical{display:grid;grid-auto-flow:row;grid-auto-rows:1fr}.text-and-media-component .container .component__inner .component__body .media-text{width:100%}
/*# sourceMappingURL=text-and-media.min.css.map */
