.section-label.svelte-xi3p2o{letter-spacing:.44em;text-transform:uppercase;color:var(--gold);font-size:12px;font-weight:400;line-height:1.6}.light.svelte-xi3p2o{color:var(--gold-on-light)}.rule.svelte-xi3p2o{vertical-align:middle;background:currentColor;width:28px;height:1px;margin-right:14px;display:inline-block}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.rule.svelte-xi3p2o{transform-origin:0;animation:linear both svelte-xi3p2o-rule-in;animation-timeline:view();animation-range:entry 20% entry 80%}}}@keyframes svelte-xi3p2o-rule-in{0%{transform:scaleX(0)}}.contact.svelte-bl8we8{text-align:center;flex-direction:column;align-items:center;gap:28px;padding-block:clamp(96px,12vw,160px) clamp(80px,10vw,128px);display:flex}.title.svelte-bl8we8{font-family:var(--font-display);text-wrap:balance;font-size:clamp(34px,4vw,56px);font-weight:400;line-height:1.1}h1.title.svelte-bl8we8{font-size:clamp(40px,5.4vw,80px);line-height:1.06}.text.svelte-bl8we8{max-width:560px;color:var(--text-muted);font-size:17px;line-height:1.8}.email.svelte-bl8we8{max-width:100%;margin-top:16px}address.svelte-bl8we8{letter-spacing:.3em;color:var(--text-subtle);line-height:2}
