.page-header.svelte-1ge95dg{text-align:center;margin-bottom:4rem}.page-header.svelte-1ge95dg h1:where(.svelte-1ge95dg){font-size:3rem;font-weight:700;margin-bottom:1rem}.lead.svelte-1ge95dg{font-size:1.25rem;color:var(--text-secondary);max-width:700px;margin:0 auto}.contact-content.svelte-1ge95dg{display:grid;grid-template-columns:1fr 1fr;gap:3rem;margin-bottom:4rem}.info-card.svelte-1ge95dg h2:where(.svelte-1ge95dg),.form-card.svelte-1ge95dg h2:where(.svelte-1ge95dg){font-size:1.75rem;font-weight:700;margin-bottom:1rem;font-family:var(--font-heading)}.info-card.svelte-1ge95dg p:where(.svelte-1ge95dg),.form-card.svelte-1ge95dg p:where(.svelte-1ge95dg){color:var(--text-secondary);line-height:1.6;margin-bottom:2rem}.contact-methods.svelte-1ge95dg{margin-bottom:2rem}.contact-method.svelte-1ge95dg{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;padding:1rem;background:#ff69b40d;border-radius:var(--radius-md);border:2px dashed var(--border)}.method-icon.svelte-1ge95dg{font-size:1.5rem;flex-shrink:0;animation:bounce-cute 2s ease-in-out infinite}.method-content.svelte-1ge95dg h3:where(.svelte-1ge95dg){font-size:1rem;font-weight:700;margin-bottom:.25rem;font-family:var(--font-heading)}.method-content.svelte-1ge95dg p:where(.svelte-1ge95dg){color:var(--primary-color);font-weight:600;margin-bottom:.25rem}.method-note.svelte-1ge95dg{font-size:.875rem;color:var(--text-muted)}.community-links.svelte-1ge95dg{border-top:2px dashed var(--border);padding-top:2rem}.community-links.svelte-1ge95dg h3:where(.svelte-1ge95dg){font-size:1.125rem;font-weight:700;margin-bottom:1rem;font-family:var(--font-heading)}.community-buttons.svelte-1ge95dg{display:flex;gap:1rem;flex-wrap:wrap}.community-btn.svelte-1ge95dg{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:var(--gradient-primary);color:#fff;text-decoration:none;border-radius:var(--radius-full);font-weight:700;font-family:var(--font-heading);transition:all var(--transition-bounce)}.community-btn.svelte-1ge95dg:hover{box-shadow:var(--shadow-glow);transform:translateY(-3px)}.contact-form.svelte-1ge95dg{display:flex;flex-direction:column;gap:1.5rem}.form-group.svelte-1ge95dg label:where(.svelte-1ge95dg){font-family:var(--font-heading);font-weight:700;color:var(--text-primary);margin-bottom:var(--space-sm)}.form-group.svelte-1ge95dg input:where(.svelte-1ge95dg),.form-group.svelte-1ge95dg select:where(.svelte-1ge95dg),.form-group.svelte-1ge95dg textarea:where(.svelte-1ge95dg){width:100%;padding:var(--space-md);background:var(--bg-surface);border:2px dashed var(--border);border-radius:var(--radius-md);color:var(--text-primary);font-family:var(--font-body);font-size:var(--font-size-base);transition:all var(--transition-bounce)}.form-group.svelte-1ge95dg input:where(.svelte-1ge95dg):focus,.form-group.svelte-1ge95dg select:where(.svelte-1ge95dg):focus,.form-group.svelte-1ge95dg textarea:where(.svelte-1ge95dg):focus{outline:none;border-color:var(--primary-color);border-style:solid;box-shadow:0 0 0 4px #ff69b41f;transform:scale(1.01)}.form-group.svelte-1ge95dg textarea:where(.svelte-1ge95dg){resize:vertical;min-height:120px}.btn-submit.svelte-1ge95dg{align-self:flex-start;min-width:180px}.btn-submit.svelte-1ge95dg:disabled{opacity:.6;cursor:not-allowed}.success-message.svelte-1ge95dg{background:#77dd7726;color:#7d7;padding:1.5rem;border-radius:var(--radius-lg);border:2px dashed rgba(119,221,119,.3);text-align:center;font-weight:700;font-family:var(--font-heading)}.section-title.svelte-1ge95dg{text-align:center;font-size:2.5rem;font-weight:700;margin-bottom:3rem}.collaboration-grid.svelte-1ge95dg{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-bottom:4rem}.collaboration-item.svelte-1ge95dg{text-align:center}.collab-icon.svelte-1ge95dg{font-size:2.5rem;margin-bottom:1rem;animation:bounce-cute 2s ease-in-out infinite}.collaboration-item.svelte-1ge95dg h3:where(.svelte-1ge95dg){font-size:1.25rem;font-weight:700;margin-bottom:1rem;font-family:var(--font-heading)}.collaboration-item.svelte-1ge95dg p:where(.svelte-1ge95dg){color:var(--text-secondary);line-height:1.6}.response-info.svelte-1ge95dg{margin-top:4rem}.response-card.svelte-1ge95dg{text-align:center;background:var(--bg-surface)}.response-card.svelte-1ge95dg h3:where(.svelte-1ge95dg){font-size:1.5rem;font-weight:700;margin-bottom:1rem;font-family:var(--font-heading)}.response-card.svelte-1ge95dg p:where(.svelte-1ge95dg){color:var(--text-secondary);line-height:1.6;margin-bottom:2rem;max-width:600px;margin-left:auto;margin-right:auto}.response-stats.svelte-1ge95dg{display:flex;justify-content:center;gap:3rem}.response-stat.svelte-1ge95dg{text-align:center}.stat-number.svelte-1ge95dg{display:block;font-size:2rem;font-weight:700;color:var(--primary-color);margin-bottom:.5rem;font-family:var(--font-heading)}.stat-label.svelte-1ge95dg{color:var(--text-muted);font-weight:600;font-size:.875rem;font-family:var(--font-heading)}@media (max-width: 768px){.page-header.svelte-1ge95dg h1:where(.svelte-1ge95dg){font-size:2.5rem}.contact-content.svelte-1ge95dg{grid-template-columns:1fr;gap:2rem}.community-buttons.svelte-1ge95dg{flex-direction:column}.collaboration-grid.svelte-1ge95dg{grid-template-columns:1fr}.response-stats.svelte-1ge95dg{flex-direction:column;gap:1.5rem}.section-title.svelte-1ge95dg{font-size:2rem}}
