/* Shared closing slogan; keep the offer actions above it. */
.brand-signoff{padding:56px 20px 64px;border-top:1px solid var(--line);text-align:center}
.brand-signoff h2{margin:0;font-size:clamp(30px,4.3vw,54px);font-weight:800;line-height:1.16;letter-spacing:-1.7px}
.brand-signoff em{display:inline-block;font-family:Georgia,'Times New Roman',serif;font-size:1.03em;font-weight:400;color:var(--purple);white-space:nowrap;text-decoration:underline;text-decoration-color:var(--lime);text-decoration-thickness:.15em;text-underline-offset:.1em;text-decoration-skip-ink:none}
@media(max-width:800px){.brand-signoff{padding:40px 0 48px}.brand-signoff h2{letter-spacing:-1px}}
