.hp-trial-clock{left:18px;bottom:calc(18px + env(safe-area-inset-bottom,0px));z-index:60;color:#fff;background:#0a0b0d;border-radius:999px;align-items:baseline;gap:8px;padding:10px 16px;font-size:13px;text-decoration:none;display:inline-flex;position:fixed;box-shadow:0 6px 20px #0a0b0d2e}.hp-trial-clock:hover{background:#1c2230}.hp-trial-clock-label{color:#b9c0cc;letter-spacing:.02em}.hp-trial-clock-time{font-variant-numeric:tabular-nums;font-weight:700}.hp-trial-veil{filter:blur(6px);pointer-events:none;-webkit-user-select:none;user-select:none;max-height:100vh;overflow:hidden}.hp-trial-end{z-index:200;background:#0a0b0d73;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.hp-trial-card{color:#0a0b0d;text-align:center;background:#fff;border-radius:20px;width:min(520px,100%);padding:34px 32px 26px;box-shadow:0 24px 60px #0a0b0d40}.hp-trial-eyebrow{letter-spacing:.08em;color:#2f6be4;font-size:12px;font-weight:700}.hp-trial-title{text-wrap:balance;margin:10px 0 0;font-family:Lora,Georgia,serif;font-size:32px;line-height:1.15}.hp-trial-text{color:#3a4150;margin:14px 0 0;font-size:16px;line-height:1.55}.hp-trial-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-top:24px;display:flex}.hp-trial-actions+.hp-trial-actions{margin-top:16px}.hp-trial-btn{color:#fff;background:#0a0b0d;border-radius:999px;padding:14px 26px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.hp-trial-link{color:#2f6be4;font-size:15px;font-weight:600;text-decoration:none}.hp-trial-back{color:#6a7180;font-size:14px;text-decoration:none}.hp-trial-back:hover{color:#0a0b0d}@media (width<=480px){.hp-trial-card{padding:26px 20px 20px}.hp-trial-title{font-size:26px}.hp-trial-clock{justify-content:center;left:12px;right:12px}}
