.contact.svelte-42gpd4{min-height:100%;padding:22px var(--gutter) 28px;flex-direction:column;gap:20px;display:flex}.kicker.svelte-42gpd4{font-family:var(--font-script);color:var(--tan);margin:0 0 4px;font-size:1.3rem}h1.svelte-42gpd4{letter-spacing:-.02em;margin-bottom:10px;font-size:clamp(2.2rem,12vw,3.4rem);font-weight:700}.lede.svelte-42gpd4{opacity:.7;max-width:40ch;margin:0;font-size:.97rem}dl.svelte-42gpd4{border-top:1px solid var(--rule);margin:0;display:grid}dl.svelte-42gpd4>div:where(.svelte-42gpd4){padding:16px 0}dl.svelte-42gpd4>div:where(.svelte-42gpd4)+div:where(.svelte-42gpd4){border-top:1px solid var(--rule)}dt.svelte-42gpd4{letter-spacing:.2em;text-transform:uppercase;opacity:.5;margin-bottom:6px;font-size:.68rem}dd.svelte-42gpd4{margin:0;font-size:1.02rem}dd.svelte-42gpd4 small:where(.svelte-42gpd4){opacity:.7;max-width:34ch;margin-top:4px;font-size:.82rem;line-height:1.5;display:block}dd.svelte-42gpd4 a:where(.svelte-42gpd4){border-bottom:1px solid #3008004d;padding:6px 0;text-decoration:none;display:inline-block}dd.svelte-42gpd4 a:where(.svelte-42gpd4):hover{border-bottom-color:var(--brown)}.legal-links.svelte-42gpd4{opacity:.6;margin:10px 0 0;font-size:.8rem}.legal-links.svelte-42gpd4 a:where(.svelte-42gpd4){color:inherit}.sign.svelte-42gpd4{font-family:var(--font-script);color:var(--brown-soft);margin:0;font-size:1.7rem}@media (width>=861px){.contact.svelte-42gpd4{padding:clamp(28px, 4vh, 54px) var(--gutter) clamp(84px, 10vh, 100px);justify-content:center;gap:clamp(22px,4vh,44px)}.kicker.svelte-42gpd4{margin-bottom:6px;font-size:1.45rem}h1.svelte-42gpd4{margin-bottom:14px;font-size:clamp(2.4rem,6vw,5rem)}.lede.svelte-42gpd4{font-size:1rem}dl.svelte-42gpd4{grid-template-columns:repeat(2,minmax(0,1fr))}dl.svelte-42gpd4>div:where(.svelte-42gpd4){padding:24px 28px 24px 0}dl.svelte-42gpd4>div:where(.svelte-42gpd4)+div:where(.svelte-42gpd4){border-top:0;border-left:1px solid var(--rule);padding-left:28px}dl.svelte-42gpd4>div:where(.svelte-42gpd4):nth-child(odd){border-left:0;padding-left:0}dl.svelte-42gpd4>div:where(.svelte-42gpd4):nth-child(n+3){border-top:1px solid var(--rule)}dt.svelte-42gpd4{letter-spacing:.22em;margin-bottom:8px;font-size:.72rem}dd.svelte-42gpd4{font-size:1.05rem}dd.svelte-42gpd4 a:where(.svelte-42gpd4){padding:0}.sign.svelte-42gpd4{font-size:1.9rem}}@media (width>=1180px){dl.svelte-42gpd4{grid-template-columns:repeat(4,minmax(0,1fr))}dl.svelte-42gpd4>div:where(.svelte-42gpd4):nth-child(n+3){border-top:0}dl.svelte-42gpd4>div:where(.svelte-42gpd4):nth-child(odd):not(:first-child){border-left:1px solid var(--rule);padding-left:28px}}
