.module{position:relative;max-width:var(--max-width-col-10);margin-left:auto;margin-right:auto}.module .art-direct-image__caption p:last-child{margin-bottom:0}.art-direct-image{opacity:1;position:relative;margin-bottom:0}.art-direct-image picture{-o-object-fit:inherit;object-fit:inherit;-o-object-position:inherit;object-position:inherit}.art-direct-image img{width:100%;display:block}.art-direct-image__caption{color:var(--brand-blue-100);font-size:14px;line-height:17px;letter-spacing:.6px;margin-top:16px}.art-direct-image__copyright{position:absolute;right:var(--spacing-xs);bottom:var(--spacing-xxs);z-index:10;opacity:.7;text-shadow:0 0 8px rgba(0,0,0,.6);color:#fff;pointer-events:none;font-size:var(--font-size-sm);font-weight:var(--font-weight-light)}.art-direct-image__spacer{position:relative}.art-direct-image__spacer img{position:absolute;left:0;top:0;height:100%;font-family:"artdirect: portrait;"}.art-direct-image--fit-cover{position:absolute;overflow:hidden;left:0;right:0;bottom:0;top:0;padding-top:0}.art-direct-image--fit-cover .art-direct-image__spacer{padding-top:0;position:absolute;left:0;top:0;height:100%;width:100%}.art-direct-image--fit-cover img{-o-object-fit:cover;object-fit:cover;-o-object-position:inherit;object-position:inherit;font-family:artdirect}.art-direct-image.background-brand-blue{background:var(--brand-blue-100)}@media(min-width:768px){.art-direct-image__caption{font-size:16px;line-height:20px}.art-direct-image__spacer img{font-family:"artdirect: landscape; object-fit: inherit; object-position: inherit;"}.art-direct-image--fit-cover .art-direct-image__spacer img{font-family:artdirect\;}}
