.purify-trial{margin-top:20px;padding-top:20px;border-top:1px solid var(--line);max-width:520px;scroll-margin-top:110px}
.purify-trial[aria-busy="true"] [data-trial-action]{cursor:progress}
.purify-trial .button{max-width:100%;white-space:normal;text-align:center}
.purify-trial .button:active:not(:disabled){transform:translateY(1px)}
.purify-trial .button:disabled{opacity:.65;cursor:default}
.purify-trial .trial-note,.purify-trial .trial-message{font-size:12px;line-height:1.65;color:var(--muted);margin:10px 0 0}
.purify-trial .trial-note span{display:block}
.purify-trial .trial-status{margin-top:16px}
.purify-trial .trial-status:empty{display:none}
.purify-trial .trial-title{font:inherit;font-size:14px;font-weight:600;letter-spacing:0;color:var(--text);margin:0}
.purify-trial[data-tone="success"] .trial-title{color:var(--accent)}
.purify-trial [data-trial-resend]{margin-top:14px}
.purify-trial [hidden]{display:none!important}
@media(max-width:650px){.purify-trial .button{width:100%}}
@media(prefers-reduced-motion:reduce){.purify-trial .button{transition:none;transform:none!important}}
