.rl-sign-hero{display:grid;grid-template-columns:1.1fr .9fr;gap:6%;align-items:center}.rl-sign-hero h1{font-size:clamp(2.6rem,5vw,4.8rem);line-height:1.05;letter-spacing:-.04em}.rl-sign-hero figure{margin:0}.rl-sign-hero figure img{width:100%;height:auto;max-height:610px;object-fit:contain;background:#ece6db}.rl-sign-hero figcaption{font-size:13px;line-height:1.6;margin-top:12px}.rl-sign-logo{width:120px;height:auto;margin-top:28px}.rl-sign-prose{max-width:920px}.rl-sign-prose p{font-size:18px;line-height:1.8}.rl-sign-prose.section{padding-block:32px}@media(max-width:700px){.rl-sign-hero{grid-template-columns:1fr;gap:28px}.rl-sign-hero h1{font-size:2.8rem}.rl-sign-hero figure img{max-height:470px}.rl-sign-logo{width:90px}}