.internship-album{color:#2a352b}.internship-album .album-heading{margin-bottom:24px}.internship-album .album-heading h1{font-size:32px;margin:0 0 10px}.internship-album .album-heading p{font-size:14px;margin:0}.album-spread{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:#e2d6bd}.album-page{padding:24px;min-width:0}.album-visual{background:#dcd5c2}.album-context{background:#f5eedb}.album-page .album-account{font-size:23px;font-weight:500;margin:0 0 6px}.album-page>p{margin:8px 0 16px}.album-page figure{margin:24px 0}.album-page img{display:block;width:100%;max-height:320px;object-fit:contain}.album-page figcaption,.album-page .album-note{font-size:12px;line-height:1.7}.album-page h2{font-size:24px;margin:0 0 24px;line-height:1.4}.album-page h3{font-size:16px;margin:20px 0 8px}.album-page p{font-size:15px;line-height:1.8}.album-type-plate{margin:32px 0;padding:24px 0}.album-type-plate h2{font-size:31px;line-height:1.35}.album-open{background:#35523c;color:#fff9e9;padding:15px 18px;margin-top:22px;border:0;min-height:48px;text-align:left}.album-pagination{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:20px}.album-pagination button{border:0;color:#2a352b;background:#dedbc8;padding:12px 14px;min-height:44px}.album-pagination button:disabled{opacity:.4}.album-pagination p{font-size:13px;text-align:center;line-height:1.6}.masthead nav{gap:22px}
@media(max-width:620px){.album-spread{grid-template-columns:1fr}.album-page{padding:22px}.album-page img{max-height:300px}.internship-album .album-heading h1{font-size:28px}.album-pagination{gap:8px}.album-pagination button{font-size:13px;padding:10px}.masthead{align-items:flex-start}.masthead nav{flex-wrap:wrap;justify-content:flex-end;gap:4px 14px;font-size:12px;max-width:200px}.album-pagination p{font-size:12px}}
