
.preview-label {font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:#aacfa9;}
.v36-hero .v3-hero-title {max-width:12ch;}
.v36-hero .v3-hero-portrait .plate-meta {text-align:left;max-width:52%;}
.v36-hero .plate-name {font-size:clamp(36px,3.7vw,54px);}
.v36-hero .v3-floating-caption {font-size:9px;}
.v36-hero .arch--photo img {object-position:50% 50%;}
.v36-intro .photo-frame img {object-fit:cover;}
.v36-intro .photo-note {font-size:10px;}
.v36-preview-note {max-width:65ch;font-size:13px;color:#546a59;line-height:1.8;}
.v36-band {border-block:1px solid #cddccf;background:#edf2e7;padding-block:20px;}
.v36-band p {margin:0;}
.v36-section-links {display:flex;flex-wrap:wrap;gap:16px 28px;margin-top:24px;}
.v36-section-links a {text-underline-offset:6px;}
.v36-theme-grid {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;}
.v36-theme {padding:clamp(28px,4vw,52px);border:1px solid #c4d7c4;background:#f4f6ec;scroll-margin-top:128px;}
.v36-theme h3 {font-size:38px;margin-bottom:16px;}
.v36-theme p {max-width:48ch;line-height:1.8;color:#496052;}
.v36-cards .post .plate {aspect-ratio:3/2;}
.v36-cards .plate img {display:block;width:100%;height:100%;object-fit:cover;}
.v36-cards .post {text-decoration:none;display:block;}
.v36-cards .post p {font-size:14px;margin-top:12px;color:#556b5b;}
.v36-cards .post h3 {font-size:32px;}
.v36-article-cover {margin:0 0 48px;}
.v36-article-cover img {width:100%;height:auto;display:block;aspect-ratio:3/2;object-fit:cover;}
.v36-article-cover figcaption {font-size:12px;color:#536a59;margin-top:12px;}
.v36-article .prose {font-size:18px;line-height:1.9;}
.v36-article .article-aside {padding:28px;border:1px solid #cbdac9;background:#eef3e9;}
.v36-article .article-aside img {width:96px;height:96px;object-fit:contain;}
.v36-footer .footer-grid {grid-template-columns:1.2fr 1fr 1fr;}
.v36-footer .footer-bottom {gap:24px;}
.v36-gallery {max-width:1050px;}
.v36-gallery .activity-album figure:first-child {grid-column:1/-1;}
.v36-cta p {max-width:42ch;}
.v36-hero .motion-controls {margin-top:20px;}
@media(max-width:900px){
 .v36-footer .footer-grid {grid-template-columns:1fr 1fr;}
 .v36-footer .footer-brand {grid-column:1/-1;}
 .v36-theme {scroll-margin-top:112px;}
 .v36-hero .copy {display:contents;}
 .v36-hero-edition {order:1;}
 .v36-hero .eyebrow {order:2;}
 .v36-hero h1 {order:3;}
 .v36-hero .actions {order:4;}
 .v36-hero .portrait {order:6;}
 .v36-hero .motion-controls {order:5;}
 .v36-hero .lede {order:7;}
 .v36-hero .v3-hero-edition {margin-bottom:20px;}
}
@media(max-width:640px){
 .v36-theme-grid {grid-template-columns:1fr;gap:16px;}
 .v36-cards .post h3 {font-size:30px;}
 .v36-hero .v3-hero-portrait .plate-meta {max-width:100%;}
 .v36-footer .footer-grid {grid-template-columns:1fr;}
 .v36-hero .v3-hero-title {font-size:clamp(44px,12vw,65px);}
 .v36-article .prose {font-size:16px;}
}
