/*!*****************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js!./styles/sections/section-collage.scss ***!
  \*****************************************************************************************************************************************************************************************************/.collage{overflow:hidden}.collage .collage__list{display:grid;grid-template-columns:1fr;grid-gap:6rem}.collage .collage__item .media{display:inline-block;width:100%}.collage .collage__item:nth-child(-n+4) .collage__item-image{margin-bottom:4rem;position:relative;width:60%}.collage .collage__item:nth-child(-n+4) .collage__item-image .collage__item-footnote{bottom:-3rem;left:0;position:absolute;z-index:2}.collage .collage__item:nth-child(-n+4) .collage__item-image .media+.media{left:0;position:absolute;top:50%;transform:translate3d(70%,-50%,0)}.collage .collage__item:nth-child(n+5) .collage__item-image{margin:0 calc(var(--page-padding)*-1) 4rem;position:relative}.collage .collage__item:nth-child(n+5) .collage__item-image .media{margin-right:0;transform:translate(5%);width:55%}.collage .collage__item:nth-child(n+5) .collage__item-image .media+.media{bottom:0;position:absolute;transform:translate(-5%);width:56%}.collage .collage__item .collage__item-content{position:relative;z-index:2}.collage .collage__item h3{color:rgb(var(--color-accent));margin-bottom:1rem}@media screen and (min-width:750px){.collage .collage__content{position:relative}.collage .collage__content .collage__image{left:50%;position:absolute;top:5rem;transform:translate(-50%);width:39%;z-index:3}.collage .collage__content .collage__image svg{height:auto;position:absolute}.collage .collage__content .collage__image svg:first-of-type{left:-44%;top:30%;width:85%}.collage .collage__content .collage__image svg:nth-of-type(2){left:55%;top:30%;width:70%}.collage .collage__content .collage__image svg:nth-of-type(3){left:-5%;top:88%;width:50%}.collage .collage__list{grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:4rem 4rem}.collage .collage__item{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;grid-column:span 6}.collage .collage__item:nth-child(-n+4) .media+.media{display:none}.collage .collage__item .collage__item-image{margin:0 0 5rem}.collage .collage__item .collage__item-content{max-width:80%}.collage .collage__item:first-child{order:1}.collage .collage__item:first-child .collage__item-image{max-width:50%}.collage .collage__item:nth-child(3){grid-column:span 5/-1;margin-top:7rem;order:2}.collage .collage__item:nth-child(3) .collage__item-image{margin-bottom:6rem;margin-left:auto}.collage .collage__item:nth-child(3) .collage__item-image .media{transform:translateX(-20%)}.collage .collage__item:nth-child(3) .collage__item-content{max-width:100%}.collage .collage__item:nth-child(2){grid-column:span 5;order:3;transform:translateY(-15%)}.collage .collage__item:nth-child(2) .collage__item-image{margin-bottom:2rem;margin-left:auto;max-width:65%}.collage .collage__item:nth-child(4){order:4;padding-top:3rem}.collage .collage__item:nth-child(5){order:5;text-align:right}.collage .collage__item:nth-child(5) .collage__item-image{margin-bottom:2rem}.collage .collage__item:nth-child(5) .collage__item-image .media:first-of-type{transform:translate(-40%);width:55%}.collage .collage__item:nth-child(5) .collage__item-image .media+.media{bottom:auto;left:0;top:0;transform:translate(-40%,5%);width:60%}.collage .collage__item:nth-child(5) .collage__item-content{margin-left:auto;max-width:70%}.collage .collage__item:nth-child(6){order:6;transform:translateY(-30%)}.collage .collage__item:nth-child(6) .collage__item-image{margin-bottom:6rem}.collage .collage__item:nth-child(6) .collage__item-image .media:first-of-type{transform:translate(5%,-25%);width:70%}.collage .collage__item:nth-child(6) .collage__item-image .media+.media{left:0;transform:translate(-25%);width:65%}}@media screen and (min-width:990px){.collage .collage__list{grid-gap:5rem 8rem}}