.image{margin:0 auto;position:relative;width:100%}.image-single--large{max-width:61.25rem}.image-single--medium{max-width:48.75rem}.image-single--small{max-width:36.25rem}.image-double--50-50{display:flex;justify-content:center}.image-double--50-50 .image-asset{display:flex;flex-direction:column;justify-content:flex-end;padding:0 var(--spacing-md);width:50%}.image-double--50-50 .image-asset:first-child{padding-left:0}.image-double--50-50 .image-asset:last-child{padding-right:0}@media screen and (min-width:321px){.image-double--50-50 .image-asset{padding:0 var(--spacing-xl)}}.image-double--lg-sm,.image-double--sm-lg{align-items:flex-end;display:flex;justify-content:space-between}.image-double--lg-sm .image-asset:first-child{width:56%}.image-double--lg-sm .image-asset:nth-child(2){width:38%}@media screen and (min-width:577px){.image-double--lg-sm .image-asset:first-child{width:60%}.image-double--lg-sm .image-asset:nth-child(2){width:32%}}.image-double--sm-lg .image-asset:first-child{width:38%}.image-double--sm-lg .image-asset:nth-child(2){width:56%}@media screen and (min-width:577px){.image-double--sm-lg .image-asset:first-child{width:32%}.image-double--sm-lg .image-asset:nth-child(2){width:60%}}.image-double--overlay-right{padding-right:18%;padding-top:1rem}.image-double--overlay-right .image-asset:first-child{z-index:1}.image-double--overlay-right .image-asset:nth-child(2){position:absolute;right:0;top:0;width:50%;z-index:2}.image-double--overlay-right .image-asset:nth-child(2) figcaption{display:none}@media screen and (min-width:577px){.image-double--overlay-right{padding-top:2rem}}@media screen and (min-width:769px){.image-double--overlay-right{padding-top:3.5rem}}.image-triple{display:flex;flex-wrap:wrap;justify-content:center;position:relative;width:100%}.image-triple .image-asset{align-self:center;display:flex;flex:0 0 auto;flex-direction:column;justify-content:flex-end;padding:var(--spacing-md);width:50%}.image-triple .image-asset:first-child{padding-left:0}.image-triple .image-asset:last-child{padding-right:0}@media screen and (min-width:577px){.image-triple{flex-wrap:nowrap}.image-triple .image-asset{padding:0 var(--spacing-md);width:33%}.image-triple .image-asset:first-child{padding-left:0}.image-triple .image-asset:last-child{padding-right:0;width:33%}}@media screen and (min-width:769px){.image-triple .image-asset{padding:0 var(--spacing-xl)}}
