.page-container.svelte-1h69t8k{flex:1;display:flex;flex-direction:column;align-items:center;padding:2rem 1.5rem;min-height:100vh}.page-card.svelte-1h69t8k{background:var(--card-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--radius-2xl);box-shadow:var(--shadow-xl);padding:2rem;width:100%;max-width:700px;border:1px solid var(--card-border)}.back-link.svelte-1h69t8k{display:inline-flex;align-items:center;gap:.5rem;color:var(--color-text-light);font-size:.9rem;margin-bottom:1.5rem;transition:color .2s}.back-link.svelte-1h69t8k:hover{color:var(--color-primary)}h1.svelte-1h69t8k{font-size:1.75rem;font-weight:700;color:var(--color-text);margin-bottom:1.5rem}.contact-card.svelte-1h69t8k{background:var(--color-background-alt);border-radius:var(--radius-xl);padding:1.5rem}h2.svelte-1h69t8k{font-size:1.1rem;font-weight:600;color:var(--color-text);margin-bottom:.5rem}p.svelte-1h69t8k{color:var(--color-text-light);line-height:1.7;font-size:.95rem;margin-bottom:1.5rem}.contact-info.svelte-1h69t8k{margin-bottom:1rem}.contact-item.svelte-1h69t8k{display:flex;align-items:flex-start;gap:.75rem;color:var(--color-text-light)}.contact-item.svelte-1h69t8k svg:where(.svelte-1h69t8k){flex-shrink:0;margin-top:2px}.label.svelte-1h69t8k{display:block;font-size:.8rem;color:var(--color-text-lighter);margin-bottom:.25rem}.email-link.svelte-1h69t8k{font-size:1rem;font-weight:500;color:var(--color-primary)}.email-link.svelte-1h69t8k:hover{text-decoration:underline}.response-time.svelte-1h69t8k{font-size:.85rem;color:var(--color-text-lighter);margin-bottom:0;font-style:italic}
