.about-scene.svelte-1gm7u2l.svelte-1gm7u2l{position:relative;isolation:isolate}.about-page.svelte-1gm7u2l.svelte-1gm7u2l{position:relative;z-index:1;display:grid;gap:var(--spacing-lg);max-width:64rem;margin:0 auto;padding:var(--spacing-md) var(--spacing-md) var(--spacing-3xl)}.about-grid.svelte-1gm7u2l.svelte-1gm7u2l{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:var(--spacing-lg)}.copy-block.svelte-1gm7u2l.svelte-1gm7u2l{display:grid;gap:var(--spacing-xs);align-content:start}.copy-block.svelte-1gm7u2l h2.svelte-1gm7u2l,.form-panel.svelte-1gm7u2l h2.svelte-1gm7u2l{font-family:var(--font-display);font-size:1.4rem;font-weight:700;letter-spacing:-.01em;margin:0 0 var(--spacing-xs);color:var(--color-text)}.copy-block.svelte-1gm7u2l p.svelte-1gm7u2l{margin:0;line-height:1.7}.form-panel.svelte-1gm7u2l.svelte-1gm7u2l{display:grid;gap:var(--spacing-sm)}.contact-form.svelte-1gm7u2l.svelte-1gm7u2l{display:grid;gap:var(--spacing-md)}.field.svelte-1gm7u2l.svelte-1gm7u2l{display:grid;gap:var(--spacing-xs)}.label.svelte-1gm7u2l.svelte-1gm7u2l{font-weight:600}.submit-row.svelte-1gm7u2l.svelte-1gm7u2l{display:flex;justify-content:flex-end}.alert.svelte-1gm7u2l.svelte-1gm7u2l{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-md);margin:0}.alert.error.svelte-1gm7u2l.svelte-1gm7u2l{background:color-mix(in srgb,var(--color-affection) 10%,transparent)}.alert.success.svelte-1gm7u2l.svelte-1gm7u2l{background:color-mix(in srgb,var(--color-secondary) 12%,transparent)}
