.contact-section.svelte-1bv7ezn{padding:var(--space-3xl) 0 var(--space-4xl);max-width:900px;margin:0 auto}.contact-header.svelte-1bv7ezn{text-align:center;margin-bottom:var(--space-3xl)}.page-title.svelte-1bv7ezn{font-size:var(--step-5);margin-bottom:var(--space-xs)}.page-title.svelte-1bv7ezn em:where(.svelte-1bv7ezn){font-style:normal;font-weight:500}.contact-header.svelte-1bv7ezn p:where(.svelte-1bv7ezn){font-size:var(--step-0);color:var(--color-text-secondary);max-width:500px;margin:0 auto}.contact-body.svelte-1bv7ezn{display:grid;grid-template-columns:1.2fr 1fr;gap:var(--space-4xl);align-items:start}.contact-aside.svelte-1bv7ezn{display:flex;flex-direction:column;gap:var(--space-xl)}.info-card.svelte-1bv7ezn{padding:var(--space-xl);background:var(--glass-card-bg);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-card-border);border-radius:var(--radius-lg)}.info-card.svelte-1bv7ezn h3:where(.svelte-1bv7ezn){font-family:Inter,sans-serif;font-size:var(--step--1);font-weight:500;margin-bottom:var(--space-md)}.info-link.svelte-1bv7ezn{display:flex;align-items:center;gap:var(--space-sm);font-size:var(--step--1);color:var(--color-text-secondary)}.info-link.svelte-1bv7ezn:hover{color:var(--color-text);opacity:1}.social-row.svelte-1bv7ezn{display:flex;flex-direction:column;gap:var(--space-sm)}.social-row.svelte-1bv7ezn a:where(.svelte-1bv7ezn){font-size:var(--step--1);color:var(--color-text-secondary)}.social-row.svelte-1bv7ezn a:where(.svelte-1bv7ezn):hover{color:var(--color-text);opacity:1}.newsletter-btn.svelte-1bv7ezn{width:100%;justify-content:center}@media(max-width:768px){.contact-body.svelte-1bv7ezn{grid-template-columns:1fr;gap:var(--space-2xl)}}
