.locked-open{background:#fff;border:1px solid #e5dbe9;border-radius:16px;width:min(820px,100% - 32px);margin:0 auto 48px;padding:22px 24px}.locked-open h2{color:#5c347e;margin:0 0 12px;font-size:18px}.locked-open ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.locked-open a{color:#3f2458;background:#f7f2fa;border-radius:10px;padding:10px 12px;font-weight:700;display:block}
