.iwp-photo-credits{padding-top:56px;padding-bottom:70px;color:var(--iwp-ink);font-family:var(--iwp-serif)}
.iwp-photo-credits h1{font-size:30px;font-weight:400;margin:0 0 35px}
.iwp-photo-credits>section{padding:22px 0;border-top:1px solid var(--iwp-line)}
.iwp-photo-credits h3{font-size:20px;font-weight:400;margin:0 0 12px}
.iwp-photo-credits p{font-size:16px;line-height:2;margin:0}
.iwp-photo-credits p>span,.iwp-photo-credits span>span{display:block}
.iwp-photo-credits a{text-decoration:underline;text-underline-offset:.25em}
.iwp-photo-credits footer{font-size:16px;line-height:2}
.iwp-photo-credits footer a{display:block;margin-top:12px}
@media(max-width:640px){.iwp-photo-credits{padding-top:35px;padding-bottom:45px}.iwp-photo-credits h1{font-size:26px}.iwp-photo-credits p,.iwp-photo-credits footer{font-size:15px}}
