.cr-fullframe-hero .page-hero-overlay{display:none}
.cr-fullframe-hero .page-hero-inner{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:48px}
.cr-fullframe-hero .page-hero-left{max-width:none;min-width:0}
.cr-fullframe-hero .cr-fullframe-media{width:100%;max-width:450px;margin:0 auto;min-width:0}
.cr-fullframe-hero .cr-fullframe-image{display:block;width:100%;max-width:100%;height:auto;object-fit:contain;aspect-ratio:auto}
.cr-fullframe-hero .cr-fullframe-media figcaption{margin-top:12px;font-size:15px;line-height:1.5;color:var(--text-secondary,#4b5563)}
@media(max-width:900px){.cr-fullframe-hero .page-hero-inner{grid-template-columns:minmax(0,1fr);gap:32px}.cr-fullframe-hero .cr-fullframe-media{margin:0 auto}}
