.hero.svelte-gg88o1.svelte-gg88o1{display:flex;align-items:flex-end;padding-bottom:max(4rem,8vh)}h1.svelte-gg88o1.svelte-gg88o1{font-size:var(--display-xl);font-weight:400;line-height:.95;letter-spacing:var(--tracking-tight);margin-bottom:2rem}.contact-body.svelte-gg88o1.svelte-gg88o1{min-height:auto;border-top:1px solid var(--border);padding:max(4rem,6vh) 0}.grid-two.svelte-gg88o1.svelte-gg88o1{display:grid;grid-template-columns:1fr;gap:3rem;align-items:start}@media (min-width: 768px){.grid-two.svelte-gg88o1.svelte-gg88o1{grid-template-columns:1fr 1.2fr;gap:6rem}}.info-group.svelte-gg88o1.svelte-gg88o1{margin-bottom:2rem}.info-label.svelte-gg88o1.svelte-gg88o1{font-size:var(--mono);color:var(--text-tertiary);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin-bottom:.4rem}.info-group.svelte-gg88o1 a.svelte-gg88o1,.info-group.svelte-gg88o1 p.svelte-gg88o1{font-size:var(--body-lg);color:var(--text-primary);line-height:1.5}.info-group.svelte-gg88o1 a.svelte-gg88o1:hover{text-decoration:underline;text-underline-offset:3px}
