/* Trial pages (cancel / card-check return): one centred card in the /local-check look. */
.lc-trial { max-width: 560px; margin: 56px auto 0; text-align: center; padding: 32px 24px; }
.lc-trial h1 { font-size: clamp(26px, 5vw, 36px); font-weight: 800; letter-spacing: -.03em; line-height: 1.12; margin-bottom: 12px; }
.lc-trial p { margin: 0 auto; max-width: 440px; }
.lc-trial form { margin-top: 8px; }
@media (max-width: 480px) { .lc-trial { margin-top: 28px; padding: 24px 18px; } .lc-trial .lc-cta { width: 100%; } }
