.app .nh{background:var(--surface);border:1px solid var(--border);max-width:600px;box-shadow:var(--shadow-lift);text-align:center;border-radius:20px;margin:32px auto 48px;padding:40px 36px 32px}.app .nh-icon{background:var(--warn-bg);width:64px;height:64px;color:var(--warn-text);border-radius:50%;place-items:center;margin-bottom:18px;display:inline-grid}.app .nh.left .nh-icon{background:var(--hover);color:var(--text-2)}.app .nh-icon svg{width:30px;height:30px}.app .nh-eyebrow{letter-spacing:.04em;text-transform:uppercase;color:var(--text-3);margin:0 0 6px;font-size:13px;font-weight:700}.app .nh h2{color:var(--text);text-wrap:balance;margin:0 0 12px;font-size:26px;font-weight:800;line-height:32px}.app .nh-say{max-width:460px;color:var(--text);text-wrap:pretty;margin:0 auto 26px;font-size:17px;line-height:26px}.app .nh-acts{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:26px;display:flex}.app .nh-acts .btn{gap:8px;min-height:48px}.app .nh-acts .btn svg{width:18px;height:18px}.app .nh-acts span.btn{cursor:default}.app .nh-still{border-top:1px solid var(--border);text-align:left;gap:10px;margin:0;padding:18px 0 0;list-style:none;display:grid}.app .nh-still li{color:var(--text-2);align-items:flex-start;gap:10px;font-size:14.5px;line-height:21px;display:flex}.app .nh-still li svg{width:16px;height:16px;color:var(--teal);flex:none;margin-top:2px}.app .nh-link{color:var(--teal-hover);text-underline-offset:3px;font-weight:700;text-decoration:underline}@media (max-width:640px){.app .nh{border-radius:16px;margin:12px 0 24px;padding:28px 20px 22px}.app .nh h2{font-size:22px;line-height:28px}.app .nh-say{font-size:16px;line-height:24px}.app .nh-acts{flex-direction:column;align-items:stretch}}
