.contact-options.svelte-y2iwn2{padding:56px;background:var(--paper-2)}.contact-options.svelte-y2iwn2 h2:where(.svelte-y2iwn2){margin:0 0 28px;font-size:clamp(1.75rem,3vw,2.5rem)}.contact-options__grid.svelte-y2iwn2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.contact-option.svelte-y2iwn2{padding:32px;background:#fff}.contact-option__icon.svelte-y2iwn2{display:inline-grid;place-items:center;width:52px;height:52px;background:#e8efe3;color:var(--accent);margin-bottom:24px}.contact-option.svelte-y2iwn2 h3:where(.svelte-y2iwn2){font-size:1.35rem;margin:0 0 16px}.contact-option.svelte-y2iwn2 a:where(.svelte-y2iwn2){display:inline-flex;align-items:center;gap:12px;font-weight:600;color:var(--accent);text-decoration:none;overflow-wrap:anywhere}.contact-option.svelte-y2iwn2 a:where(.svelte-y2iwn2):is(:where(.svelte-y2iwn2):hover,:where(.svelte-y2iwn2):focus-visible){text-decoration:underline;text-underline-offset:5px}.contact-option.svelte-y2iwn2 p:where(.svelte-y2iwn2){margin:12px 0 0;line-height:1.6;color:var(--ink-3)}@media(max-width:800px){.contact-options__grid.svelte-y2iwn2{grid-template-columns:1fr}.contact-options.svelte-y2iwn2{padding:32px 20px}}
