.production-entry{max-width:1180px;margin:30px auto 18px;padding:25px 32px;display:flex;align-items:center;justify-content:space-between;gap:30px;border:1px solid #cfe1d9;border-radius:18px;background:linear-gradient(110deg,#e6f5ef,#f5fbf8);box-shadow:0 8px 28px #07111f0d;color:#152a2b}.production-entry-copy{max-width:790px}.production-entry-kicker{font-size:13px;font-weight:900;letter-spacing:.05em;color:#0f7d70;direction:ltr;display:inline-block}.production-entry h2{font-size:clamp(20px,2.1vw,28px);margin:5px 0 7px;line-height:1.2}.production-entry p{font-size:16px;line-height:1.6;margin:0;color:#526679}.production-entry-cta{white-space:nowrap;background:#0f7d70;color:white;font-weight:900;border-radius:11px;padding:13px 20px;display:inline-flex;gap:12px;align-items:center}.production-entry-cta:hover{background:#0b6a60;color:white}@media(max-width:820px){.production-entry{margin:21px 16px;flex-direction:column;align-items:stretch;padding:22px}.production-entry-cta{align-self:flex-start}}
