/* Shared photographic opening, using the same reviewed images as the homepages. */
.detail-heading-visual{padding-bottom:47px;overflow:hidden}
.detail-heading-visual .detail-breadcrumbs{padding-bottom:32px}
.detail-heading-visual .detail-heading-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.06fr);gap:clamp(36px,5vw,80px);align-items:center}
.detail-heading-visual h1{font-size:clamp(2.65rem,3.9vw,4.15rem);line-height:1.15;letter-spacing:-.045em}
.detail-heading-visual .detail-heading-copy>p{font-size:1.05rem;line-height:1.6;max-width:530px}
.detail-feature-photo{display:block;position:relative;isolation:isolate;margin:0 0 13px 13px;background:#ded8cc}
.detail-feature-photo:before{content:'';position:absolute;z-index:-1;inset:15px 15px -13px -13px;border:1px solid #b8a37d}
.detail-feature-photo>img{width:100%;height:auto;aspect-ratio:1672/941;object-fit:contain;display:block;transition:filter .4s}
.detail-feature-photo>img[src^="/assets/polatli-archive/"]{aspect-ratio:auto}
.detail-feature-photo>img[src^="/assets/polatli-facebook/"]{aspect-ratio:4/3;object-fit:cover;object-position:50% 45%}
.detail-feature-photo>img[data-detail-editorial^="polatli-"]{aspect-ratio:16/10;object-position:center}
.detail-campus-caption{display:block;font-size:.65rem;letter-spacing:.13em;text-transform:uppercase;padding:10px 13px;background:#f5f0e5;color:#675f51}
.detail-feature-photo:hover>img{filter:brightness(1.04)}
.detail-feature-photo>.photo-open-hint{right:13px;bottom:13px}
.detail-heading-visual .detail-meta{margin-top:26px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;border-left:0;border-top:1px solid #cbc3b3;padding:18px 0 0;gap:13px;min-width:0;width:fit-content;white-space:normal}
.detail-heading-visual .detail-meta strong{font-size:2.1rem}.detail-heading-visual .detail-meta span{font-size:.88rem}
.detail-heading-visual .detail-meta time{font-size:.92rem}
.modern-detail .article-cover img{max-height:650px;object-fit:contain;background:#f0ece4}
.modern-detail .journal-image img{object-position:50% 35%}
.modern-detail .article-photo-grid a{background:#f0ece4}.modern-detail .article-photo-grid img{object-fit:contain}
@media(max-width:1100px){.detail-heading-visual .detail-heading-row{gap:35px}.detail-heading-visual h1{font-size:2.8rem}}
@media(max-width:930px){.detail-heading-visual .detail-heading-row{grid-template-columns:1fr;gap:29px}.detail-heading-visual .detail-heading-copy{max-width:720px}.detail-heading-visual h1{font-size:clamp(2.3rem,5.3vw,3.5rem)}.detail-feature-photo{width:calc(100% - 13px);max-width:760px;justify-self:end}.detail-heading-visual{padding-bottom:35px}.detail-heading-visual .detail-meta{margin-top:20px;padding-top:14px}.detail-heading-visual .detail-breadcrumbs{padding-bottom:24px}}
@media(max-width:580px){.detail-heading-visual .detail-heading-row{gap:25px}.detail-heading-visual h1{font-size:2.3rem}.detail-heading-visual .eyebrow{font-size:.73rem;margin-bottom:12px}.detail-heading-visual .detail-heading-copy>p{font-size:1rem;margin-top:15px}.detail-feature-photo{margin-left:9px;margin-bottom:9px;width:calc(100% - 9px)}.detail-feature-photo:before{inset:10px 10px -9px -9px}.detail-feature-photo>.photo-open-hint{width:32px;height:32px;right:9px;bottom:9px}.detail-heading-visual .detail-meta strong{font-size:1.8rem}}
@media(prefers-reduced-motion:reduce){.detail-feature-photo>img{transition:none}}
