.cutout-media-accordion__inner{display:flex;flex-direction:column;row-gap:40px}@media all and (min-width: 1024px){.cutout-media-accordion__inner{flex-direction:row;align-items:center}}.cutout-media-accordion__media{max-width:180px;margin-left:auto;margin-right:auto;position:relative;border-bottom-left-radius:999999px;border-bottom-right-radius:999999px;overflow:hidden;display:grid}@media all and (min-width: 1024px){.cutout-media-accordion__media{width:calc(40% - 20px);max-width:414px;order:2;margin-right:0}}.cutout-media-accordion__media-carousel{grid-row:1;grid-column:1;width:100%;min-width:0;margin-top:auto}.cutout-media-accordion__media-carousel-slide{align-self:flex-end}.cutout-media-accordion__media-carousel-slide img{width:100%;display:block}.cutout-media-accordion__media-background{width:100%;height:auto;fill:var(--btn-solid-colour);grid-row:1;grid-column:1;margin-top:auto;transition:fill .3s}.cutout-media-accordion__media-background--green{fill:#6acc9f}.cutout-media-accordion__media-background--dark-green{fill:#5e8991}.cutout-media-accordion__media-background--black{fill:#182c36}.cutout-media-accordion__media-background--pink{fill:#ff979f}.cutout-media-accordion__media-background--light-blue{fill:#e6f4f5}@media all and (min-width: 1024px){.cutout-media-accordion__content{width:calc(60% - 20px);max-width:700px;order:1}}.cutout-media-accordion__text{margin-bottom:30px}@media all and (min-width: 1024px){.cutout-media-accordion__text{max-width:600px}}@media all and (min-width: 1024px){.cutout-media-accordion__text p{max-width:500px}}.cutout-media-accordion__accordion:first-child .cutout-media-accordion__accordion-header{padding-top:20px}.cutout-media-accordion__accordion:first-child .cutout-media-accordion__accordion-header:before{content:none}.cutout-media-accordion__accordion.details--active .cutout-media-accordion__accordion-icon:after{-webkit-transform:scaleY(0);transform:scaleY(0)}.cutout-media-accordion__accordion-header{display:flex;flex-wrap:wrap;align-items:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;padding-bottom:20px}@media all and (min-width: 1024px){.cutout-media-accordion__accordion-header{padding-bottom:30px}}.cutout-media-accordion__accordion-header:before{content:"";width:100%;display:block;border-top:1px solid;opacity:.3;margin-bottom:20px}@media all and (min-width: 1024px){.cutout-media-accordion__accordion-header:before{margin-bottom:30px}}.cutout-media-accordion__accordion-header .heading-4{margin-top:0;margin-bottom:0}.cutout-media-accordion__accordion-icon{width:20px;height:20px;display:grid;margin-left:auto}.cutout-media-accordion__accordion-icon:before,.cutout-media-accordion__accordion-icon:after{content:"";display:block;grid-row:1;grid-column:1;margin:auto}.cutout-media-accordion__accordion-icon:before{width:100%;border-bottom:1px solid}.cutout-media-accordion__accordion-icon:after{height:100%;border-right:1px solid;-webkit-transform:scaleY(1);transform:scaleY(1);transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.cutout-media-accordion__accordion-content{padding-bottom:20px}@media all and (min-width: 1024px){.cutout-media-accordion__accordion-content{padding-bottom:30px}}.block--background-color-black:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.cutout-media-accordion.block--background-color-black,.block--background-color-black:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.cutout-media-accordion.block--background-color-black,.block--background-color-black:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.block--skip+.cutout-media-accordion.block--background-color-black{margin-top:-60px}.block--background-color-white:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.cutout-media-accordion.block--background-color-white,.block--background-color-white:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.cutout-media-accordion.block--background-color-white,.block--background-color-white:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.block--skip+.cutout-media-accordion.block--background-color-white{margin-top:-60px}.block--background-color-neutral:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.cutout-media-accordion.block--background-color-neutral,.block--background-color-neutral:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.cutout-media-accordion.block--background-color-neutral,.block--background-color-neutral:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.block--skip+.cutout-media-accordion.block--background-color-neutral{margin-top:-60px}.block--background-color-light-blue:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.cutout-media-accordion.block--background-color-light-blue,.block--background-color-light-blue:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.cutout-media-accordion.block--background-color-light-blue,.block--background-color-light-blue:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.block--skip+.cutout-media-accordion.block--background-color-light-blue{margin-top:-60px}.block--background-color-green:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.cutout-media-accordion.block--background-color-green,.block--background-color-green:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.cutout-media-accordion.block--background-color-green,.block--background-color-green:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.block--skip+.cutout-media-accordion.block--background-color-green{margin-top:-60px}.block--background-color-pink:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.cutout-media-accordion.block--background-color-pink,.block--background-color-pink:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.cutout-media-accordion.block--background-color-pink,.block--background-color-pink:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.block--skip+.cutout-media-accordion.block--background-color-pink{margin-top:-60px}@media all and (min-width: 768px){.block--background-color-black:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.cutout-media-accordion.block--background-color-black,.block--background-color-black:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.cutout-media-accordion.block--background-color-black,.block--background-color-black:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.block--skip+.cutout-media-accordion.block--background-color-black{margin-top:-80px}.block--background-color-white:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.cutout-media-accordion.block--background-color-white,.block--background-color-white:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.cutout-media-accordion.block--background-color-white,.block--background-color-white:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.block--skip+.cutout-media-accordion.block--background-color-white{margin-top:-80px}.block--background-color-neutral:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.cutout-media-accordion.block--background-color-neutral,.block--background-color-neutral:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.cutout-media-accordion.block--background-color-neutral,.block--background-color-neutral:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.block--skip+.cutout-media-accordion.block--background-color-neutral{margin-top:-80px}.block--background-color-light-blue:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.cutout-media-accordion.block--background-color-light-blue,.block--background-color-light-blue:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.cutout-media-accordion.block--background-color-light-blue,.block--background-color-light-blue:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.block--skip+.cutout-media-accordion.block--background-color-light-blue{margin-top:-80px}.block--background-color-green:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.cutout-media-accordion.block--background-color-green,.block--background-color-green:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.cutout-media-accordion.block--background-color-green,.block--background-color-green:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.block--skip+.cutout-media-accordion.block--background-color-green{margin-top:-80px}.block--background-color-pink:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.cutout-media-accordion.block--background-color-pink,.block--background-color-pink:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.cutout-media-accordion.block--background-color-pink,.block--background-color-pink:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.block--skip+.cutout-media-accordion.block--background-color-pink{margin-top:-80px}}@media all and (min-width: 1024px){.block--background-color-black:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.cutout-media-accordion.block--background-color-black,.block--background-color-black:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.cutout-media-accordion.block--background-color-black,.block--background-color-black:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.block--skip+.cutout-media-accordion.block--background-color-black{margin-top:-120px}.block--background-color-white:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.cutout-media-accordion.block--background-color-white,.block--background-color-white:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.cutout-media-accordion.block--background-color-white,.block--background-color-white:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.block--skip+.cutout-media-accordion.block--background-color-white{margin-top:-120px}.block--background-color-neutral:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.cutout-media-accordion.block--background-color-neutral,.block--background-color-neutral:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.cutout-media-accordion.block--background-color-neutral,.block--background-color-neutral:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.block--skip+.cutout-media-accordion.block--background-color-neutral{margin-top:-120px}.block--background-color-light-blue:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.cutout-media-accordion.block--background-color-light-blue,.block--background-color-light-blue:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.cutout-media-accordion.block--background-color-light-blue,.block--background-color-light-blue:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.block--skip+.cutout-media-accordion.block--background-color-light-blue{margin-top:-120px}.block--background-color-green:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.cutout-media-accordion.block--background-color-green,.block--background-color-green:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.cutout-media-accordion.block--background-color-green,.block--background-color-green:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.block--skip+.cutout-media-accordion.block--background-color-green{margin-top:-120px}.block--background-color-pink:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.cutout-media-accordion.block--background-color-pink,.block--background-color-pink:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.cutout-media-accordion.block--background-color-pink,.block--background-color-pink:not(.block--skip):not(.block--hidden):not(.block--no-overlap)+.block--skip+.block--skip+.cutout-media-accordion.block--background-color-pink{margin-top:-120px}}

/*# sourceMappingURL=block-cutout-media-accordion.1f59ea19666a6190825c.css.map*/