.contact-grid.svelte-1kwtiax{grid-template-columns:1.15fr .85fr;align-items:start;gap:clamp(2rem,8vw,8rem);display:grid}.contact-line.svelte-1kwtiax{border-bottom:1px solid var(--line);grid-template-columns:.55fr 1.35fr auto;align-items:center;gap:1rem;padding-block:1.5rem;text-decoration:none;display:grid}.contact-line.svelte-1kwtiax small:where(.svelte-1kwtiax){color:var(--clay);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:800}.contact-line.svelte-1kwtiax strong:where(.svelte-1kwtiax){font-size:clamp(1rem,2vw,1.25rem)}.contact-line.svelte-1kwtiax span:where(.svelte-1kwtiax){font-size:1.4rem}.contact-grid.svelte-1kwtiax aside:where(.svelte-1kwtiax){border-radius:var(--radius);background:var(--forest-800);color:#fff;padding:clamp(1.5rem,4vw,2.5rem)}.contact-grid.svelte-1kwtiax aside:where(.svelte-1kwtiax) li:where(.svelte-1kwtiax){color:#d0ddd0;margin-bottom:.7rem}.contact-grid.svelte-1kwtiax aside:where(.svelte-1kwtiax) .button:where(.svelte-1kwtiax){margin-top:1.3rem}@media (width<=850px){.contact-grid.svelte-1kwtiax{grid-template-columns:1fr}}@media (width<=600px){.contact-line.svelte-1kwtiax{grid-template-columns:1fr auto}.contact-line.svelte-1kwtiax small:where(.svelte-1kwtiax){grid-column:1/-1}.contact-line.svelte-1kwtiax strong:where(.svelte-1kwtiax){word-break:break-word}}
