.contact-section.svelte-1bv7ezn{padding:5rem 2rem;background:#0a0a1e;min-height:50vh}.container.svelte-1bv7ezn{max-width:1200px;margin:0 auto}.contact-grid.svelte-1bv7ezn{display:grid;grid-template-columns:1fr 1.5fr;gap:4rem;align-items:start}.info-card.svelte-1bv7ezn{background:#ffffff0d;padding:3rem;border-radius:20px;border:1px solid rgba(102,126,234,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.info-card.svelte-1bv7ezn h3:where(.svelte-1bv7ezn){font-size:2rem;margin-bottom:2rem;color:#f093fb}.info-card.svelte-1bv7ezn p:where(.svelte-1bv7ezn){font-size:1.1rem;color:#fffc;margin-bottom:1rem}.contact-form.svelte-1bv7ezn{background:#ffffff0d;padding:3rem;border-radius:20px;border:1px solid rgba(102,126,234,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;flex-direction:column;gap:1.5rem}.form-group.svelte-1bv7ezn{display:flex;flex-direction:column;gap:.5rem}.form-group.svelte-1bv7ezn label:where(.svelte-1bv7ezn){color:#f093fb;font-weight:600}.form-group.svelte-1bv7ezn input:where(.svelte-1bv7ezn),.form-group.svelte-1bv7ezn textarea:where(.svelte-1bv7ezn){background:#ffffff1a;border:1px solid rgba(102,126,234,.3);padding:1rem;border-radius:10px;color:#fff;font-size:1rem;transition:all .3s ease}.form-group.svelte-1bv7ezn input:where(.svelte-1bv7ezn):focus,.form-group.svelte-1bv7ezn textarea:where(.svelte-1bv7ezn):focus{outline:none;border-color:#667eea;background:#ffffff26}.submit-btn.svelte-1bv7ezn{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:1.2rem;border-radius:10px;font-weight:700;font-size:1.1rem;border:none;cursor:pointer;transition:all .3s ease;margin-top:1rem}.submit-btn.svelte-1bv7ezn:hover{transform:translateY(-3px);box-shadow:0 10px 30px #667eea66}@media(max-width:968px){.contact-grid.svelte-1bv7ezn{grid-template-columns:1fr;gap:2rem}}
