.z88QWG_card{border-radius:var(--aiu-radius-card);background:var(--aiu-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin:32px 0;padding:22px 24px;display:flex}.z88QWG_copy{flex:260px;min-width:0}.z88QWG_heading{letter-spacing:-.015em;color:var(--text-primary);font-size:17px;font-weight:700;line-height:1.3;margin:0 0 4px!important}.z88QWG_body{color:var(--text-secondary);font-size:15px;line-height:1.55;margin:0!important}.z88QWG_actions{flex-wrap:wrap;gap:8px;display:flex}.z88QWG_button{border-radius:var(--radius-full);background:var(--bg-elevated);min-height:46px;box-shadow:0 0 0 1px var(--aiu-line-strong);justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:15px;transition:background-color .18s,color .18s,box-shadow .18s;display:inline-flex;color:var(--text-primary)!important;font-weight:700!important;text-decoration:none!important}.z88QWG_button:hover{background:var(--aiu-tint);box-shadow:0 0 0 1px var(--brand-purple);opacity:1;color:var(--brand-purple-text)!important}.z88QWG_button:focus-visible{outline:2px solid var(--brand-purple);outline-offset:2px}@media (max-width:640px){.z88QWG_card{padding:20px 16px}.z88QWG_actions,.z88QWG_button{width:100%}}@media (prefers-reduced-motion:reduce){.z88QWG_button{transition:none}}