.lachlan-feature .feature-hero h1{font-size:clamp(52px,7.4vw,110px)}.lachlan-feature .feature-hero-image img{object-fit:contain;background:#101211;height:auto;max-height:1050px}.lachlan-caption{color:#bdbfb9;margin:0;padding:16px 9vw;font-size:12px}.lachlan-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;padding:52px 6vw}.lachlan-gallery figure{background:#101211;min-height:0}.lachlan-gallery img{object-fit:contain;background:#101211;height:auto;max-height:850px}.lachlan-gallery figcaption{color:#bdbfb9;padding:12px 0;font-size:13px;line-height:1.5}.lachlan-gallery figcaption small{color:#90928b;margin-top:5px;font-size:11px;display:block}@media (max-width:750px){.lachlan-feature .feature-hero h1{font-size:clamp(46px,9.6vw,72px)}.lachlan-gallery{grid-template-columns:1fr;gap:20px;padding:30px 7vw}}
