/* Quiet, full-width photographs. No rotation, parallax, zoom or sticky sequence. */
.hero-image{animation:none;transform:none;transition:none}
.hero-main>.eyebrow{font-size:.75rem}
.hero-bottom p{font-size:1rem}
.hero-discover{color:white;font-size:.9375rem}
.hero .hero-discover:hover{color:white;border-bottom-color:white}
.work-section{padding-left:0;padding-right:0;padding-bottom:4rem;border-top:0}
.work-section>.section-heading{margin-left:var(--pad);margin-right:var(--pad);margin-bottom:4rem}
.project-grid,.home-grid{grid-template-columns:1fr 1fr;gap:4rem 1.5rem}
.project-grid>.project-card:first-child,.project-grid>.project-card:last-child{grid-column:1/-1}
.home-grid>.project-card:nth-child(even){padding-top:0}
.home-grid>.project-card:nth-child(3){margin-top:0}
.project-photo.sheet,.project-photo.sheet-wide{aspect-ratio:1230/692}
.project-photo.sheet img,.project-photo.sheet-wide img{width:109.756098%;left:-4.878049%;top:-38.150289%;height:auto;max-width:none}
.photo-surface{position:absolute;inset:0;overflow:hidden}
.project-photo.plain{aspect-ratio:16/9}
.project-photo.plain .photo-surface>img{width:100%;height:100%;object-fit:cover}
.project-photo img,.project-card:hover .project-photo img{transform:none!important;transition:none;filter:none!important}
.project-card-caption{padding:1.5rem var(--pad) 1rem;border-bottom:0}
.project-card h3{font-size:clamp(1.65rem,2.7vw,3rem)}
.project-card:first-child h3,.project-card:last-child h3{font-size:clamp(2rem,3.5vw,4rem)}
.project-number{padding-top:.3rem}
.project-index,.detail-image-wrap{padding-left:0;padding-right:0}
.detail-image{max-width:none}
.project-card:focus-visible{outline-offset:-6px}
@media(max-width:720px){
 .hero-main>.eyebrow{font-size:.75rem}
 .hero-bottom{gap:1.5rem;flex-wrap:wrap}
 .hero-discover{font-size:.875rem}
 .work-section>.section-heading{margin-bottom:2.5rem}
 .project-grid,.home-grid{grid-template-columns:1fr;gap:2.5rem}
 .project-card-caption{padding:1.15rem var(--pad) .5rem}
 .project-card h3,.project-card:first-child h3,.project-card:last-child h3{font-size:1.8rem}
 .project-number{font-size:.75rem}
}
