.home-current,.home-scenes{padding:76px 6vw 90px}.home-current{background:#e0e1d9}.home-section-heading{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:38px}.home-section-heading h2{font-size:clamp(23px,3vw,38px);font-weight:500;line-height:1.7;margin:10px 0 0}.home-section-heading>a{font-size:12px;border-bottom:1px solid;padding-bottom:7px;white-space:nowrap}.home-production{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:5vw}.home-production-image{display:block}.home-production-image img{display:block;width:100%;height:auto}.home-production-copy h3{font-size:clamp(25px,3vw,43px);line-height:1.6;margin:16px 0 24px}.home-production-copy h3 small{display:block;font-size:clamp(14px,1.45vw,20px);font-weight:500}.home-production-copy>p{font-size:13px;line-height:2.1}.home-production-copy .home-production-lead{font-size:17px;font-weight:500}.home-production-copy dl{margin:26px 0;font-size:13px;line-height:1.9}.home-production-copy dl>div{display:flex;gap:20px;padding:7px 0}.home-production-copy dt{color:#5e665f;flex:none}.home-production-copy dd{margin:0}.home-production-links{display:flex;gap:12px}.home-production-links>a{display:flex;justify-content:space-between;align-items:center;gap:24px;flex:1;background:#283a31;color:#fff;padding:16px 20px;font-size:13px}.home-production-links>a:last-child{background:var(--yellow);color:#222523}.home-production-links>a:hover{filter:brightness(.94)}.home-scenes{border-top:1px solid #a4aaa7}.home-scenes-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;align-items:start}.home-scenes-grid>a:last-child{padding-top:0}.home-scenes-grid img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;display:block}.home-scenes-grid>a>span{display:flex;justify-content:space-between;gap:12px;font-size:12px;line-height:1.8;margin-top:14px}.home-scenes-grid b{font-size:18px;font-weight:400}.home-current{scroll-margin-top:30px}@media(max-width:700px){.home-current,.home-scenes{padding:42px 6vw 52px}.home-section-heading{display:block;margin-bottom:26px}.home-section-heading>a{display:inline-block;margin-top:18px}.home-production{grid-template-columns:1fr;gap:26px}.home-production-copy h3{margin-top:10px}.home-production-links>a{padding:14px;gap:12px}.home-scenes-grid{grid-template-columns:1fr;gap:30px}.home-scenes-grid>a:last-child{padding-top:0}}
/* Lift the stage within the existing photo frame. */
.home-scenes-grid img[src="assets/gallery/baton2025-lit.webp"]{object-position:center 75%}
