.contact-disclaimer-wrapper.svelte-19owept{margin:2rem 0}.author-line.svelte-19owept{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem;padding-left:.25rem}.author-label.svelte-19owept{font-size:.85rem;font-weight:600;color:#6b7280}.author-name.svelte-19owept{font-size:.85rem;color:#ec7820;font-weight:500}.contact-disclaimer-box.svelte-19owept{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.contact-row.svelte-19owept{display:flex;align-items:stretch;background:#fafafa}.contact-item.svelte-19owept{flex:1;padding:.875rem 1rem;display:flex;flex-direction:column;gap:.25rem}.contact-divider.svelte-19owept{width:1px;background:#e5e7eb}.contact-label.svelte-19owept{font-size:.75rem;font-weight:600;color:#ec7820;text-transform:uppercase;letter-spacing:.3px}.contact-links.svelte-19owept{display:flex;flex-wrap:wrap;gap:.25rem .75rem}.contact-link.svelte-19owept{font-size:.8rem;color:#374151;text-decoration:none;transition:color .2s}.contact-link.svelte-19owept:hover{color:#ec7820}.disclaimer-row.svelte-19owept{display:flex;gap:.5rem;padding:.75rem 1rem;background:#fff;border-top:1px solid #e5e7eb}.disclaimer-label.svelte-19owept{font-size:.7rem;font-weight:600;color:#9ca3af;text-transform:uppercase;flex-shrink:0}.disclaimer-text.svelte-19owept{font-size:.7rem;line-height:1.5;color:#9ca3af}@media (max-width: 640px){.contact-row.svelte-19owept{flex-direction:column}.contact-divider.svelte-19owept{width:100%;height:1px}.disclaimer-row.svelte-19owept{flex-direction:column;gap:.25rem}}
