.item[data-astro-cid-amzqrpvl]{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);background-color:var(--background-color-section);border:1px solid var(--border-color);border-radius:var(--radius-lg);color:var(--text-color);text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s}.link[data-astro-cid-amzqrpvl]:hover,.link[data-astro-cid-amzqrpvl]:focus-visible{border-color:var(--border-strong);box-shadow:0 8px 24px #11182f14;transform:translateY(-2px)}.icon[data-astro-cid-amzqrpvl]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background-color:var(--primary-color)}.text[data-astro-cid-amzqrpvl]{display:flex;flex-direction:column;gap:2px;min-width:0}.label[data-astro-cid-amzqrpvl]{color:var(--primary-color);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.value[data-astro-cid-amzqrpvl]{font-size:15px;font-weight:600;line-height:1.45;overflow-wrap:anywhere}.contact-page[data-astro-cid-fpfq6eaj]{padding:var(--space-7) 0 var(--space-8)}.hero[data-astro-cid-fpfq6eaj]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:var(--space-7);padding:var(--space-7);background-color:var(--background-color-section);border:1px solid var(--border-color);border-radius:var(--radius-lg)}.copy[data-astro-cid-fpfq6eaj]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.eyebrow[data-astro-cid-fpfq6eaj]{color:var(--primary-color);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}h1[data-astro-cid-fpfq6eaj]{font-size:clamp(28px,4vw,42px);font-weight:800;line-height:1.15;letter-spacing:-.02em}.copy[data-astro-cid-fpfq6eaj] p[data-astro-cid-fpfq6eaj]{font-size:17px;line-height:1.65;color:var(--text-muted)}.actions[data-astro-cid-fpfq6eaj]{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-2)}.items[data-astro-cid-fpfq6eaj]{display:flex;flex-direction:column;gap:var(--space-3)}.section[data-astro-cid-fpfq6eaj]{margin-top:var(--space-8)}.form-card[data-astro-cid-fpfq6eaj]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4) var(--space-5);margin-top:var(--space-5);padding:var(--space-6);background-color:var(--background-color-section);border:1px solid var(--border-color);border-radius:var(--radius-lg)}.field[data-astro-cid-fpfq6eaj]{display:flex;flex-direction:column;gap:6px}.full[data-astro-cid-fpfq6eaj]{grid-column:1 / -1}label[data-astro-cid-fpfq6eaj]{font-size:14px;font-weight:600}input[data-astro-cid-fpfq6eaj],textarea[data-astro-cid-fpfq6eaj]{width:100%;padding:0 var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius);background-color:var(--background-color-section);color:var(--text-color);font:inherit;font-size:15px;outline:none;transition:border-color .2s,box-shadow .2s}input[data-astro-cid-fpfq6eaj]{height:44px}textarea[data-astro-cid-fpfq6eaj]{padding:var(--space-3);min-height:140px;resize:vertical}input[data-astro-cid-fpfq6eaj]:hover,textarea[data-astro-cid-fpfq6eaj]:hover{border-color:var(--grey)}input[data-astro-cid-fpfq6eaj]:focus,textarea[data-astro-cid-fpfq6eaj]:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px #fa02011f}button[data-astro-cid-fpfq6eaj]{justify-self:start;padding:14px 28px;border:none;border-radius:var(--radius);background-color:var(--primary-color);color:#fff;font:inherit;font-size:15px;font-weight:700;cursor:pointer;transition:filter .2s}button[data-astro-cid-fpfq6eaj]:hover{filter:brightness(.92)}button[data-astro-cid-fpfq6eaj]:disabled{opacity:.6;cursor:progress}.honeypot[data-astro-cid-fpfq6eaj]{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.form-status[data-astro-cid-fpfq6eaj]{grid-column:1 / -1;font-size:14px;font-weight:600;line-height:1.5}.form-status[data-astro-cid-fpfq6eaj]:empty{display:none}.form-status[data-astro-cid-fpfq6eaj][data-state=success]{color:#1a7f37}.form-status[data-astro-cid-fpfq6eaj][data-state=error]{color:var(--primary-color)}.map[data-astro-cid-fpfq6eaj]{margin-top:var(--space-5);overflow:hidden;border:1px solid var(--border-color);border-radius:var(--radius-lg)}iframe[data-astro-cid-fpfq6eaj]{display:block;border:0}@media(max-width:860px){.hero[data-astro-cid-fpfq6eaj]{grid-template-columns:1fr;gap:var(--space-5);padding:var(--space-5)}.form-card[data-astro-cid-fpfq6eaj]{grid-template-columns:1fr;padding:var(--space-5) var(--space-4)}button[data-astro-cid-fpfq6eaj]{justify-self:stretch}}
