/* Reimposta password – inserimento nuova password (link da mail) */
.page-getlink .hero-content { padding: 56px 33px 16px 18px; }
.panel--full { max-width: 640px; margin: 0; }
.page-getlink .page-title { margin-bottom: 26px; }
.page-getlink .form-error { margin-bottom: 10px; }
.page-getlink .pwd-form { max-width: 400px; }
.page-getlink .form-group { margin-bottom: 20px; }

.pwd-notes {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 16px;
  margin-top: 21px;
}
.pwd-notes .note {
  padding: 6px 8px 8px 6px;
  font-size: 13px;
  line-height: 22px;
  color: var(--nt-muted);
}
.pwd-notes .note-title { margin: 0; font-weight: 600; color: var(--nt-teal); }
.pwd-notes ol { margin: 0; padding: 0; list-style: none; counter-reset: nt; }
.pwd-notes li { counter-increment: nt; }
.pwd-notes li::before { content: counter(nt) ") "; }
.pwd-notes strong { font-weight: 700; color: #444; }
.pwd-notes a { color: inherit; }
.pwd-notes a:hover { color: var(--nt-teal); }

@media (max-width: 900px) {
  .page-getlink .hero-content { padding: 20px 12px 24px; }
  .panel--full { max-width: 300px; margin: 0 auto; }
  .pwd-notes { grid-template-columns: 1fr; margin-top: 16px; }
  .pwd-notes .note { padding: 12px 14px 14px 18px; }
}
