.trialPage .flowHeader{position:relative;z-index:2}.trialUnlock{width:min(440px,100%);background:#fff;border:1px solid rgba(11,21,60,.1);border-radius:16px;box-shadow:0 18px 50px rgba(11,21,60,.18);padding:26px 26px 22px;font-family:DM Sans,sans-serif;color:#3b4660;text-align:left}.trialUnlock .overline{margin:0 0 4px;font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#1c47c8}.trialUnlock h2{margin:0 0 12px;font-size:22px;line-height:1.2;color:#0b153c}.trialUnlock ul{list-style:none;margin:0 0 16px;padding:0;display:grid;gap:6px;font-size:13.5px}.trialUnlock li:before{content:"✓";margin-right:8px;color:#0b153c;font-weight:700}.trialPrice{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;margin-bottom:16px}.trialPrice s{font-size:18px;font-weight:600;color:#9aa3b8;text-decoration-color:#e2563a;text-decoration-thickness:2px}.trialPrice strong{font-size:32px;line-height:1;color:#0b153c;letter-spacing:-1px}.trialPrice small{flex-basis:100%;font-size:12.5px;color:#5d6b7e}.trialUnlock .continueButton{width:100%;display:flex;justify-content:space-between;align-items:center;border:0;color:#fff;background:#1c47c8;border-radius:8px;padding:15px 18px;font:700 15px DM Sans,sans-serif;cursor:pointer}.trialSpinner{width:44px;height:44px;margin:0 auto 22px;border-radius:50%;border:4px solid #dfe4ef!important;border-top-color:#1c47c8!important;animation:trialSpin .9s linear infinite;display:block}@keyframes trialSpin{to{transform:rotate(1turn)}}