.settings-hero{padding:24px;border:1px solid #dce5eb;border-radius:16px;background:linear-gradient(120deg,#f3faf9,#fff);margin-bottom:18px}.settings-hero h2{color:#132448;margin-top:0}.settings-hero label{display:block;max-width:560px;margin-top:20px}.settings-hero input{width:100%;box-sizing:border-box}.settings-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:16px}.settings-card{border:1px solid #dce5eb;border-top:3px solid #3aaba4;background:white;border-radius:12px;padding:22px;display:flex;flex-direction:column;gap:10px}.settings-card h3{margin:0;color:#132448}.settings-card p{margin:0;line-height:1.8}.settings-note{font-size:12px;color:#64748b;background:#f7f9fb;padding:12px;border-radius:8px}.settings-card .actions{margin-top:auto;padding-top:12px;flex-wrap:wrap}