/* "Play these together in CoupleMoment" CTA block (30.10.2026).
   Markup: see /questions/rage-bait-questions-for-boyfriend/. Events: /_a/lp.js + /_a/m.js. */
.lp-cta{margin:28px 0;padding:20px;border-radius:18px;background:#f3ebd7;border:1px solid rgba(14,61,99,.14);color:#0e3d63;font-family:'Plus Jakarta Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}
.lp-cta p{margin:0 0 10px;font-size:16px;line-height:1.5;color:#0e3d63}
.lp-cta .lp-k{margin:0 0 4px;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#7f3341}
.lp-cta .lp-t{font-size:20px;font-weight:700;line-height:1.3}
.lp-act{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:14px}
.lp-btn{display:inline-flex;flex-direction:column;justify-content:center;min-height:52px;padding:8px 22px;border-radius:999px;background:#7f3341;color:#fff!important;text-decoration:none!important;font-weight:700;font-size:17px;line-height:1.2;box-shadow:0 4px 14px rgba(127,51,65,.28);transition:transform .15s ease-out,box-shadow .15s ease-out}
.lp-btn small{font-weight:500;font-size:12px;opacity:.9}
.lp-btn:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 8px 20px rgba(127,51,65,.32)}
.lp-store{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:6px 16px 6px 12px;border-radius:10px;background:#0e3d63;color:#fff!important;text-decoration:none!important;font-weight:700;font-size:16px;line-height:1.05;transition:transform .15s ease-out}
.lp-store small{display:block;font-weight:500;font-size:11px;opacity:.85}
.lp-store:hover{transform:translateY(-1px)}
.lp-btn:focus-visible,.lp-store:focus-visible{outline:3px solid #0e3d63;outline-offset:3px}
.lp-cta .lp-note{margin:12px 0 0;font-size:13px;color:#4a5a6a}
@media (max-width:420px){.lp-cta{padding:18px 16px}.lp-act{flex-direction:column;align-items:stretch}.lp-btn,.lp-store{justify-content:center;text-align:center}.lp-store{align-self:flex-start}}
@media (prefers-reduced-motion:reduce){.lp-btn,.lp-store{transition:none}.lp-btn:hover,.lp-store:hover{transform:none}}
