.cj-guide{margin:28px 0;padding:24px;border:1px solid #e9e3ef;border-radius:22px;background:#fff}.cj-guide h2{margin:0 0 24px;font-size:25px;line-height:1.2}.cj-guide ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;list-style:none;margin:0;padding:0}.cj-guide li{display:flex;align-items:flex-start;gap:12px;min-width:0}.cj-number{display:grid;place-items:center;flex:0 0 28px;height:28px;border-radius:50%;background:#f1ecfa;color:#514464;font-size:13px;font-weight:700}.cj-guide li h3{margin:3px 0 6px;font-size:16px;line-height:1.4;letter-spacing:-.02em}.cj-guide .cj-note,.cj-guide li p{margin:0;font-size:15px;line-height:1.6;color:#625d6e}.cj-guide .cj-note{margin:24px 0 0;padding-top:18px;border-top:1px solid #eee8f4}.cj-guide summary{min-height:44px;display:list-item;align-content:center;font-weight:600;cursor:pointer}.cj-guide summary:hover{color:#6240dd}.cj-guide summary:focus-visible{outline:2px solid #6240dd;outline-offset:4px;border-radius:4px}.cj-guide[open] summary{margin-bottom:20px}.cj-next{margin:24px 0;padding:22px;background:#f1ecfa;border:1px solid #e4d9f1;border-radius:22px}.cw-shell .cj-next p{margin:10px 0 16px}.cw-start-actions{display:flex;gap:16px;align-items:center;flex-wrap:wrap;margin:24px 0}.cw-confirm-title,[id^=trial-video-]{scroll-margin-top:24px}.cw-confirm-title:focus,.cw-intro h1:focus{outline:none}.cw-past-brands{margin-top:64px;padding-top:32px;border-top:1px solid #eee8f4}.cn-client-brands{margin:20px 0}.cn-client-brands h2{font-size:23px}.cn-client-brand-row{display:flex;flex-wrap:wrap;gap:10px 18px;padding:0;margin:22px 0;list-style:none;font-weight:600;font-size:14px;color:#514464}.cn-client-brands .cn-product-more>summary{min-height:44px;cursor:pointer}.cw-availability{margin:24px 0;padding:18px 20px;background:#f1ecfa;border-radius:18px}.cw-availability p:first-child{font-weight:600}.cw-recovery{padding:16px;border:1px solid #e4d9f1;border-radius:16px}.cw-app-access h2{font-size:21px}.cw-review-guide{margin:24px 0;padding:18px 22px;background:#f5f1fa;border-radius:18px}.cw-review-guide>summary{min-height:44px;cursor:pointer;font-weight:600}.cw-review-guide li{padding:5px 0;line-height:1.6}.cw-review-guide .cw-muted{font-size:14px}.cw-shell button.cw-text-link{padding:10px 0;border:0;background:none;cursor:pointer;font:inherit}.cw-recording{margin:20px 0;padding:20px;border:1px solid #e7dfef;border-radius:18px;background:#f8f5fc}.cw-card .cw-recording .cw-recording-eyebrow{margin:0 0 8px;color:#625074;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.cw-card .cw-recording h3{margin:0 0 8px;font-size:23px}.cw-card .cw-recording p{margin:0;font-size:14px;line-height:1.6}.cw-recording ol{margin:18px 0;padding-left:20px}.cw-recording li{margin:0 0 12px;padding-left:3px;font-size:14px;line-height:1.6}.cw-recording li strong{display:block;color:#332b3e}.cw-recording-actions{display:flex;gap:10px;flex-wrap:wrap}.cw-card .cw-recording .cw-recording-feedback:not(:empty){margin-top:12px;color:#43384f}.cw-card .cw-recording .cw-recording-note{margin-top:16px;color:#625d6e;font-size:13px}@media (max-width:640px){.cj-guide{padding:20px}.cj-guide ol{grid-template-columns:minmax(0,1fr);gap:22px}.cw-start-actions>.cw-primary{width:100%;text-align:center}.cw-recording{padding:16px}.cw-recording-actions>*{width:100%}}