.blurb-media__content,.blurb-media__media{margin-top:20px}.blurb-media__media{width:100%}.blurb-media__media__wrapper{overflow:hidden;position:relative;border-radius:10px}.blurb-media__media__wrapper .picture,.blurb-media__media__wrapper .video iframe,.blurb-media__media__wrapper video{border-radius:10px 10px 0 0;overflow:hidden;width:100%;aspect-ratio:1.75/1}.blurb-media__media__wrapper__caption{position:absolute;bottom:0;background:#fff;width:100%;border-radius:0 0 10px 10px;padding:20px;color:var(--colour-one);font-family:"Nunito Medium";font-size:1.6rem}.blurb-media__content .text-content__content{margin-left:0;margin-right:0}.blurb-media .button{width:100%}.theme .blurb-media{--colour-link:currentColor}@media (min-width:768px){.blurb-media__content,.blurb-media__media{margin-top:30px}.blurb-media__media__wrapper__caption{font-size:1.8rem}}@media (min-width:1024px){.blurb-media{display:grid;grid-template-columns:1fr 1fr;column-gap:30px;row-gap:20px}.blurb-media__content,.blurb-media__title{grid-column:1}.blurb-media__content,.blurb-media__media{margin-top:0}.blurb-media__title{grid-row:1;align-self:flex-end}.blurb-media__media{grid-column:2;grid-row:1/span 2}.blurb-media__content{grid-row:1;align-self:flex-start}.blurb-media__title~.blurb-media__content{grid-row:2}.blurb-media--flip .blurb-media__content,.blurb-media--flip .blurb-media__title{grid-column:2}.blurb-media--flip .blurb-media__media{grid-column:1}}@media (min-width:1260px){.blurb-media{column-gap:45px}}@media (min-width:1600px){.blurb-media{column-gap:70px}}