/* JQ brief simplification Rev C. Existing intake fields and submission stay intact. */
.short-brief .hero{min-height:0;padding-top:108px;padding-bottom:30px}.short-brief .hero-grid{grid-template-columns:220px 1fr;gap:50px;align-items:center;max-width:1080px;margin:auto}.short-brief .poster-shell{max-width:210px;margin:auto}.short-brief .poster{max-height:250px;object-fit:contain}.short-brief .poster-label{display:none}.short-brief .hero-copy h1{font-size:clamp(48px,6vw,82px);line-height:.95}.short-brief .hero-copy .script{margin:12px 0 0}.short-brief .hero-copy .script img{max-width:260px;max-height:70px;object-fit:contain}.short-brief .sub{font-size:18px;max-width:650px;margin:18px 0}.short-brief .hero-meta{margin-top:15px}.short-overview{padding:15px 0 30px}.short-facts{display:grid;grid-template-columns:1fr 1.4fr;gap:45px;border-top:1px solid var(--rule,#b9b5af);padding-top:25px}.short-facts strong{display:block;font-size:23px;line-height:1.3;margin:8px 0}.short-facts p,.short-culture{font-size:15px;line-height:1.6;color:#57544f}.short-culture{margin:20px 0 10px}.short-links{display:flex;gap:24px;flex-wrap:wrap}.short-links a{min-height:44px;display:flex;align-items:center;text-decoration:underline;text-underline-offset:5px;font-size:14px}.short-brief .gate{padding:15px 0 40px}.short-brief .gate-card{padding:28px;gap:30px}.short-brief .gate h2{font-size:32px;line-height:1.1;margin-bottom:12px}.short-brief .gate-copy{font-size:14px;line-height:1.6;max-width:700px}.short-brief .gate .entry-copy{font-size:16px}.brief-more{margin:0 auto 40px;max-width:1080px;border-top:1px solid #b9b5af;padding:0 24px}.brief-more>summary{cursor:pointer;min-height:56px;display:flex;align-items:center;text-decoration:underline;text-underline-offset:5px;font-size:15px}.short-reference{font-size:14px;line-height:1.6;max-width:700px}.brief-more .section{padding:30px 0}.short-brief .production-contact{padding-top:20px}.short-brief .hero-grid .reveal{opacity:1!important;transform:none!important}.short-brief .topbar-inner{gap:20px}.short-brief .stars{display:none}.short-brief .motion-toggle{margin-left:auto}
@media(max-width:680px){.short-brief .hero{padding:90px 0 20px}.short-brief .hero-grid{display:block}.short-brief .poster-shell{display:none}.short-brief .hero-copy h1{font-size:48px;line-height:1}.short-brief .hero-copy .script img{max-width:200px}.short-brief .sub{font-size:16px}.short-facts{display:block;padding-top:18px}.short-facts>div+div{margin-top:18px}.short-facts strong{font-size:20px}.short-facts p{font-size:14px}.short-links{gap:0 18px}.short-brief .gate-card{padding:22px;gap:20px}.short-brief .gate h2{font-size:29px}.short-overview{padding-bottom:5px}.short-brief .gate{padding-bottom:28px}.short-brief .ack-row{font-size:14px}.brief-more{margin-inline:0}.short-brief .hero .eyebrow{font-size:12px}}
