.dunedin-photo-credits{max-width:1040px;padding-top:44px;padding-bottom:64px}.dunedin-photo-credits h1{max-width:760px}.dunedin-photo-credits .credits-intro{max-width:800px;font-size:19px;line-height:1.8}.dunedin-photo-credits .credits-list{gap:24px;margin:38px 0;padding:0;list-style:none;display:grid}.dunedin-photo-credits .credits-list>li{background:#f7fafb;border:1px solid #ccdbe1;border-top:3px solid #226a80;padding:26px 30px;scroll-margin-top:24px}.dunedin-photo-credits .credits-photo-number{color:#226a80;letter-spacing:.13em;margin:0 0 10px;font-size:13px;font-weight:700}.dunedin-photo-credits .credits-list h2{margin:0 0 14px;font-size:29px}.dunedin-photo-credits .credits-list p{margin:10px 0;font-size:17px;line-height:1.75}.dunedin-photo-credits .credits-author{color:#163d50;font-size:20px!important}.dunedin-photo-credits .credits-original-title{overflow-wrap:anywhere}.dunedin-photo-credits cite{font-style:normal}.dunedin-photo-credits a{text-underline-offset:3px;overflow-wrap:anywhere;color:#124f64;text-decoration:underline}.dunedin-photo-credits .credits-list a{padding:3px 0;display:inline-block}.dunedin-photo-credits .credits-adaptation{background:#edf4f6;border-left:4px solid #226a80;padding:26px 30px}.dunedin-photo-credits .credits-adaptation h2{margin:0 0 18px;font-size:29px}.dunedin-photo-credits .credits-adaptation p{font-size:17px;line-height:1.8}@media (max-width:600px){.dunedin-photo-credits{padding-top:26px}.dunedin-photo-credits .credits-list>li,.dunedin-photo-credits .credits-adaptation{padding:20px}.dunedin-photo-credits .credits-list h2,.dunedin-photo-credits .credits-adaptation h2{font-size:26px}.dunedin-photo-credits .credits-intro{font-size:17px}}
