.contact-grid.svelte-39ihk8{display:grid;grid-template-columns:1fr 1.2fr;gap:32px;align-items:start;margin-top:16px}@media(max-width:860px){.contact-grid.svelte-39ihk8{grid-template-columns:1fr;gap:24px}}.contact-card.svelte-39ihk8{background:var(--card, #fafafa);border:1px solid var(--line, #c0c0c0);border-radius:var(--radius, 18px);padding:28px;box-shadow:var(--shadow, 0 8px 24px rgba(23, 77, 77, .07))}.contact-card.svelte-39ihk8 h2:where(.svelte-39ihk8){margin:0 0 18px;font-size:1.25rem;color:var(--teal, #174d4d);font-weight:800}.contact-details.svelte-39ihk8{display:flex;flex-direction:column;gap:16px}.contact-item.svelte-39ihk8{display:flex;align-items:center;gap:12px;font-size:14.5px;line-height:1.6}.contact-item-icon.svelte-39ihk8{font-size:22px;flex-shrink:0}.contact-link.svelte-39ihk8{color:var(--teal, #174d4d);font-weight:700;margin-inline-start:6px}.contact-link.svelte-39ihk8:hover{text-decoration:underline}.contact-doc-content.svelte-39ihk8 p{margin:0 0 12px;font-size:14.5px;line-height:1.8}.form-wrapper.svelte-39ihk8{background:var(--card, #fafafa);border:1px solid var(--line, #c0c0c0);border-radius:var(--radius, 18px);padding:28px;box-shadow:var(--shadow, 0 8px 24px rgba(23, 77, 77, .07))}.form-header.svelte-39ihk8{margin-bottom:20px}.form-header.svelte-39ihk8 h3:where(.svelte-39ihk8){margin:0 0 6px;font-size:1.3rem;color:var(--teal, #174d4d);font-weight:800}.form-header.svelte-39ihk8 p:where(.svelte-39ihk8){margin:0;color:var(--muted, #898989);font-size:14px}.form-field.svelte-39ihk8{display:flex;flex-direction:column;gap:6px}.field-label.svelte-39ihk8{font-size:13px;font-weight:700;color:var(--text, #000000)}.font-mono.svelte-39ihk8{font-family:monospace}
