.page-header.svelte-1ko4gxi.svelte-1ko4gxi{background:linear-gradient(135deg,#f0f4fa,#faf9f7);padding:80px 0 64px;border-bottom:1px solid var(--color-border)}.page-header.svelte-1ko4gxi h1.svelte-1ko4gxi{margin:8px 0 20px}.header-desc.svelte-1ko4gxi.svelte-1ko4gxi{font-size:17px;max-width:600px}.contact-grid.svelte-1ko4gxi.svelte-1ko4gxi{display:grid;grid-template-columns:1.4fr 1fr;gap:56px;align-items:start}.contact-form-wrap.svelte-1ko4gxi h2.svelte-1ko4gxi{margin-bottom:8px}.form-note.svelte-1ko4gxi.svelte-1ko4gxi{font-size:14px;margin-bottom:32px}.contact-form.svelte-1ko4gxi.svelte-1ko4gxi{display:flex;flex-direction:column;gap:20px}.form-row.svelte-1ko4gxi.svelte-1ko4gxi{display:grid;grid-template-columns:1fr 1fr;gap:16px}.form-group.svelte-1ko4gxi.svelte-1ko4gxi{display:flex;flex-direction:column;gap:6px}.form-group.svelte-1ko4gxi label.svelte-1ko4gxi{font-size:14px;font-weight:500;color:var(--color-heading)}.req.svelte-1ko4gxi.svelte-1ko4gxi{color:var(--color-primary)}.form-group.svelte-1ko4gxi input.svelte-1ko4gxi,.form-group.svelte-1ko4gxi select.svelte-1ko4gxi,.form-group.svelte-1ko4gxi textarea.svelte-1ko4gxi{padding:11px 14px;border:1.5px solid var(--color-border);border-radius:8px;font-size:14px;font-family:var(--font);background:var(--color-surface);color:var(--color-text);transition:border-color .15s;outline:none}.form-group.svelte-1ko4gxi input.svelte-1ko4gxi:focus,.form-group.svelte-1ko4gxi select.svelte-1ko4gxi:focus,.form-group.svelte-1ko4gxi textarea.svelte-1ko4gxi:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-light)}.form-group.svelte-1ko4gxi textarea.svelte-1ko4gxi{resize:vertical;min-height:120px}.submit-btn.svelte-1ko4gxi.svelte-1ko4gxi{align-self:flex-start;padding:13px 36px}.contact-info.svelte-1ko4gxi.svelte-1ko4gxi{display:flex;flex-direction:column;gap:20px}.info-card.svelte-1ko4gxi.svelte-1ko4gxi{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);padding:28px}.info-card.svelte-1ko4gxi h3.svelte-1ko4gxi{font-size:1.1rem;margin-bottom:24px}.info-item.svelte-1ko4gxi.svelte-1ko4gxi{display:flex;align-items:flex-start;gap:16px;margin-bottom:20px}.info-item.svelte-1ko4gxi.svelte-1ko4gxi:last-child{margin-bottom:0}.info-icon.svelte-1ko4gxi.svelte-1ko4gxi{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.info-label.svelte-1ko4gxi.svelte-1ko4gxi{font-size:12px;color:var(--color-text-muted);margin-bottom:2px}.info-value.svelte-1ko4gxi.svelte-1ko4gxi{font-size:15px;font-weight:500;color:var(--color-heading)}a.info-value.svelte-1ko4gxi.svelte-1ko4gxi:hover{color:var(--color-primary)}.response-card.svelte-1ko4gxi.svelte-1ko4gxi{display:flex;align-items:flex-start;gap:16px}.response-icon.svelte-1ko4gxi.svelte-1ko4gxi{width:40px;height:40px;background:var(--color-accent-light);color:var(--color-accent);border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.response-card.svelte-1ko4gxi h4.svelte-1ko4gxi{font-size:14px;margin-bottom:6px}.response-card.svelte-1ko4gxi p.svelte-1ko4gxi{font-size:13px;line-height:1.6}.blue-bg.svelte-1ko4gxi.svelte-1ko4gxi{background:var(--color-primary-light);color:var(--color-primary)}.green-bg.svelte-1ko4gxi.svelte-1ko4gxi{background:var(--color-accent-light);color:var(--color-accent)}@media (max-width: 1024px){.contact-grid.svelte-1ko4gxi.svelte-1ko4gxi{grid-template-columns:1fr;gap:48px}}@media (max-width: 600px){.form-row.svelte-1ko4gxi.svelte-1ko4gxi{grid-template-columns:1fr}.submit-btn.svelte-1ko4gxi.svelte-1ko4gxi{align-self:stretch;justify-content:center}}
