/* User-supplied feature artwork: full frame, full width, directly below navigation. */
.uploaded-feature-hero{margin:0;padding:0;width:100%;max-width:none;background:#080808;border-bottom:2px solid #d6ad39;line-height:0;overflow:visible}
.uploaded-feature-hero img{display:block;width:100%;height:auto;max-width:none;object-fit:contain;margin:0;border:0;border-radius:0}
.uploaded-feature-intro{max-width:1240px;margin:0 auto;padding:22px 32px;display:grid;grid-template-columns:minmax(210px,.65fr) minmax(0,1.35fr);align-items:center;gap:14px 30px}
.uploaded-feature-intro h1{font-size:clamp(25px,2.5vw,36px);margin:0;color:#1b1b1b;line-height:1.15}
.uploaded-feature-intro .eyebrow{margin-bottom:7px;font-size:10px}
.uploaded-feature-intro p{margin:0;font-size:15px;line-height:1.65;color:#59564e}
.uploaded-feature-intro .hero-availability{grid-column:1/-1;font-size:11px;color:#71654e}
@media(max-width:600px){.uploaded-feature-intro{grid-template-columns:1fr;padding:20px 16px;gap:12px}.uploaded-feature-intro h1{font-size:28px}.uploaded-feature-intro p{font-size:14px}}
