.content-section{padding:80px 0;max-width:600px;margin:0 auto}.support-card{background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:40px;box-shadow:0 10px 25px -5px rgba(0,0,0,.05)}.form-label{font-weight:600;color:#475569;margin-bottom:8px}.form-control{border:2px solid #f1f5f9;padding:12px 16px;border-radius:12px;transition:all .2s}.form-control:focus{border-color:var(--primary-color);box-shadow:0 0 0 4px rgba(99,102,241,.1)}.btn-submit{background-color:var(--primary-color);color:#fff;padding:14px 28px;border-radius:12px;font-weight:600;border:none;width:100%;margin-top:10px;transition:transform .2s,opacity .2s}.btn-submit:hover{opacity:.9;transform:translateY(-1px)}.btn-submit:active{transform:translateY(0)}.response-time{text-align:center;color:#94a3b8;font-size:.9rem;margin-top:1.5rem}.hint-text{color:#64748b;font-size:.95rem;margin-bottom:2rem}.footer-logo{width:24px;height:24px;background:var(--primary-color);color:#fff;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:1rem}[data-bs-theme=dark] .support-card{background:var(--surface);border:1px solid var(--border)}[data-bs-theme=dark] .form-control{border:1px solid var(--border)}