.vp-block-txt-media{--txtmedia-block-padding:calc(var(--font-size) * 4.5);padding:calc(var(--font-size) * 7.5) var(--inline)}.vp-block-txt-media>.container{max-width:var(--max-size);align-items:start;gap:var(--m);grid-template-columns:repeat(12,1fr);margin-inline:auto;display:grid}.vp-block-txt-media .media{grid-row:1}.vp-block-txt-media .media .vp-media:not(.has-ratio){aspect-ratio:4/5}.vp-block-txt-media .media .vp-media>:not(figcaption){border-radius:calc(var(--font-size) * .5)}.vp-block-txt-media .logos{align-self:end;align-items:center;gap:calc(var(--font-size) * 2.5);flex-wrap:wrap;grid-row:1;margin:0;padding:0;list-style:none;display:flex}.vp-block-txt-media .logos img{max-width:100%;max-height:calc(var(--font-size) * 8.5);display:block}.vp-block-txt-media .logos .logos-link{transition:opacity var(--transition-duration) var(--ease-out-quad);display:block}.vp-block-txt-media .logos .logos-link:hover,.vp-block-txt-media .logos .logos-link:focus-visible{opacity:.6}.vp-block-txt-media .content{grid-row:1}.vp-block-txt-media .text :is(h3,h4){margin:var(--m) 0 var(--xs)}.vp-block-txt-media .text>h2{margin:var(--xl) 0 var(--l);color:var(--primary)}.vp-block-txt-media .text>h3{font-size:calc(var(--font-size) * 2.25);color:var(--primary);margin:var(--xl) 0 var(--l)}.vp-block-txt-media .text>h4{font-size:calc(var(--font-size) * 1.8);font-weight:700}.vp-block-txt-media .text>h2:first-child,.vp-block-txt-media .text>h3:first-child{margin-top:0}.vp-block-txt-media .text :where(ul,ol){margin:var(--m) 0;font-weight:500}.vp-block-txt-media .text p:has(>a.button){margin-top:calc(var(--m) * 1.75)}.vp-block-txt-media .text p{margin:var(--s) 0;font-weight:500}.vp-block-txt-media:where(.is-media-left) .media{grid-column:1/span 5}.vp-block-txt-media:where(.is-media-left) .content{grid-column:7/span 5}.vp-block-txt-media:where(.is-media-left) .logos{grid-column:1/span 6}.vp-block-txt-media:where(.is-media-right) .content{grid-column:2/span 5}.vp-block-txt-media:where(.is-media-right) .media{grid-column:8/span 5}.vp-block-txt-media:where(.is-media-right) .logos{grid-column:7/span 6}.vp-block-txt-media:where(.is-text) .content{grid-column:2/span 10}.vp-block-txt-media.has-background{background:var(--grey-10)}@media (max-width:1023px){.vp-block-txt-media{--txtmedia-block-padding:var(--l);padding-block:var(--xl)}.vp-block-txt-media>.container{gap:var(--l);grid-template-columns:1fr}.vp-block-txt-media .media,.vp-block-txt-media .content,.vp-block-txt-media .logos{grid-area:auto/1/auto/-1;align-self:start}.vp-block-txt-media .media .vp-media:not(.has-ratio){aspect-ratio:4/3}.vp-block-txt-media .logos{flex-direction:column;order:1}.vp-block-txt-media .text>h2{margin:var(--l) 0 var(--m)}.vp-block-txt-media .text>h2:first-child{margin-top:0}.vp-block-txt-media .text h3{font-size:var(--font-size-h4)}.vp-block-txt-media .text p:has(>a.button){margin-top:var(--m)}}.vp-block-txt-media+.vp-block-txt-media{padding-top:var(--txtmedia-block-padding)}.vp-block-txt-media:has(+.vp-block-txt-media){padding-bottom:var(--txtmedia-block-padding)}