.contact-support-fallback{padding:var(--spacing-lg);color:var(--text-body);background:var(--bg-light);border:1px solid var(--border-color);border-radius:8px;line-height:1.5}.contact-support-fallback h2,.contact-support-fallback h3{margin:0 0 var(--spacing-sm);color:var(--text-dark);font-size:var(--text-lg)}.contact-support-fallback p{margin:0 0 var(--spacing-sm)}.contact-support-fallback ul{list-style:none;padding:0;margin:0}.contact-support-fallback a{display:inline-flex;align-items:center;min-height:44px;min-width:44px;color:var(--primary-purple);text-decoration:underline}.contact-support-fallback a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.contact-support-fallback-secondary{display:block;color:var(--text-secondary);font-size:var(--text-base)}
