*{box-sizing:border-box}body{margin:0;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:Inter,Arial,sans-serif;background:#f5f7fb;color:#111827;padding:24px}.card{width:min(680px,100%);background:#fff;border:1px solid #e5e7eb;border-radius:24px;padding:56px 40px;text-align:center;box-shadow:0 18px 55px rgba(17,24,39,.10)}.badge{display:inline-block;padding:8px 14px;border-radius:999px;background:#eef2ff;color:#4338ca;font-size:12px;font-weight:800;letter-spacing:1.2px}h1{margin:22px 0 12px;font-size:clamp(34px,7vw,64px);line-height:1;letter-spacing:-2px;overflow-wrap:anywhere}.subtitle{margin:0 auto;max-width:540px;color:#6b7280;font-size:18px;line-height:1.6}.price{margin:28px 0;font-size:38px;font-weight:800}.actions{display:flex;gap:12px;justify-content:center;align-items:stretch;flex-wrap:nowrap}.actions iframe{display:block;width:100%;max-width:620px;height:120px;border:0;outline:none;background:transparent;overflow:hidden}.btn{border:0;border-radius:12px;padding:15px 24px;min-width:170px;font-size:16px;font-weight:800;cursor:pointer}.primary{background:#111827;color:#fff}.secondary{background:#eef2f7;color:#111827}.note{margin:20px 0 0;color:#6b7280;font-size:14px}.divider{height:1px;background:#e5e7eb;margin:34px 0 20px}.contact{margin:0;color:#6b7280;font-size:14px}.contact a{color:#111827;font-weight:700}footer{margin-top:18px;color:#9ca3af;font-size:12px}
.buy-mkOffer-buttons{
    display: flex;
    flex-flow: left;
}
