@font-face{font-family:"Polo Photo Garamond";src:url("fonts/EBGaramond.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}
/* Independent viewing study: no changes to the selected homepage. */
.viewing-study{font-family:"Polo Photo Garamond","PingFang SC",sans-serif}
.viewing-study .directory{width:190px;top:131px}
.viewing-study .series-links{margin-top:0;font-family:"Polo Photo Garamond",sans-serif;font-size:14px;font-weight:400;letter-spacing:normal;word-spacing:normal;font-kerning:normal;font-feature-settings:"kern" 1;line-height:1.4;gap:8px}
.viewing-study .series-links a{color:#777;display:block;position:relative}
.viewing-study .series-links a[aria-current]{color:#000}
.viewing-study .series-links a[aria-current]::before{content:"";display:block;position:absolute;left:-12px;top:8px;background:#000}
.viewing-study .series-links a:hover{color:#000;text-decoration:none}
.viewing-study main{margin-left:24vw;max-width:none;padding-top:52px;padding-right:4.8vw}
.viewing-study .gallery{gap:70px}
.viewing-study .photo-pair{gap:26px}
.viewing-study .photo-pair:first-child .photograph{flex:1}
.viewing-study .photo-pair.single:not(:first-child){justify-content:flex-end}
.viewing-study .photo-pair.single:not(:first-child) .photograph{flex:0 0 60%}
.viewing-study .end{font-family:"Polo Photo Garamond",sans-serif;font-size:12px}
@media(max-width:900px){.viewing-study .directory{width:auto}.viewing-study .series-links{margin-top:0;gap:20px;flex-wrap:wrap}.viewing-study main{margin-left:0;padding:30px 24px}.viewing-study .gallery{gap:40px}}
@media(max-width:520px){.viewing-study .series-links{font-size:14px}.viewing-study .photo-pair.single:not(:first-child) .photograph{flex:auto}.viewing-study .photo-pair{gap:35px}.viewing-study .end{gap:22px}}
