/* Scoped additions; existing layout, navigation and film styles remain unchanged. */
.conversion-section{padding:58px 0 50px;border-top:1px solid var(--line);margin-top:42px}
.conversion-section h2{max-width:900px}
.conversion-intro{max-width:850px;margin-top:22px;font-size:18px;line-height:1.7;color:var(--muted)}
.conversion-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;margin-top:32px}
.conversion-grid article{min-width:0;border-top:1px solid var(--line);padding-top:19px}
.conversion-grid h3{font-size:21px;line-height:1.3;margin-bottom:12px}
.conversion-grid p{font-size:15px;line-height:1.75;color:var(--muted)}
.conversion-boundary{font-size:13px;line-height:1.7;color:var(--muted);max-width:950px;margin-top:27px}
.conversion-links{display:flex;gap:18px 32px;flex-wrap:wrap;margin-top:26px}
.conversion-links a{overflow-wrap:anywhere}
.contact-copy-tools{margin-top:15px}
.contact-copy-tools [hidden]{display:none!important}
.contact-copy-tools [role=status]{min-height:1.7em;font-size:13px;margin-top:10px;overflow-wrap:anywhere}
@media(max-width:760px){.conversion-grid{grid-template-columns:1fr;gap:24px}.conversion-section{padding:38px 0;margin-top:28px}.conversion-intro{font-size:16px}.conversion-links{flex-direction:column;align-items:flex-start}}
