.head[data-astro-cid-ahc3q4vw]{max-width:44rem;margin-bottom:var(--s10)}.head[data-astro-cid-ahc3q4vw] h2[data-astro-cid-ahc3q4vw],.contact-grid[data-astro-cid-ahc3q4vw] h2[data-astro-cid-ahc3q4vw]{font-family:var(--font-display);font-weight:500;letter-spacing:-.015em;line-height:1.08;color:var(--surface-brand);font-size:32px;margin-top:var(--s4)}@media(min-width:800px){.head[data-astro-cid-ahc3q4vw] h2[data-astro-cid-ahc3q4vw]{font-size:38px}}.intro[data-astro-cid-ahc3q4vw]{color:var(--text-muted);font-size:17px;line-height:1.65;margin-top:var(--s4);max-width:40em}.route-grid[data-astro-cid-ahc3q4vw]{display:grid;gap:var(--s6)}@media(min-width:820px){.route-grid[data-astro-cid-ahc3q4vw]{grid-template-columns:repeat(3,1fr)}}.rc[data-astro-cid-ahc3q4vw]{padding:var(--s8);display:flex;flex-direction:column;gap:var(--s3);height:100%}.rc-tag[data-astro-cid-ahc3q4vw]{font-family:var(--brand-font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-deep)}.rc[data-astro-cid-ahc3q4vw] h3[data-astro-cid-ahc3q4vw]{font-family:var(--font-display);font-weight:500;color:var(--surface-brand);font-size:20px}.rc[data-astro-cid-ahc3q4vw] p[data-astro-cid-ahc3q4vw]{color:var(--text-muted);font-size:14px;line-height:1.6}.rc[data-astro-cid-ahc3q4vw] .go[data-astro-cid-ahc3q4vw]{margin-top:auto;padding-top:var(--s4);font-weight:600;font-size:14px;color:var(--gold-deep);display:inline-flex;align-items:center;gap:7px}.contact-grid[data-astro-cid-ahc3q4vw]{display:grid;gap:var(--s10);align-items:start}@media(min-width:920px){.contact-grid[data-astro-cid-ahc3q4vw]{grid-template-columns:1.3fr .7fr;gap:56px}}.form-card[data-astro-cid-ahc3q4vw]{margin-top:var(--s6);padding:var(--s8)}.cform[data-astro-cid-ahc3q4vw]{display:flex;flex-direction:column;gap:var(--s5)}.frow[data-astro-cid-ahc3q4vw]{display:grid;gap:var(--s5)}@media(min-width:560px){.frow[data-astro-cid-ahc3q4vw]{grid-template-columns:1fr 1fr}}.cform[data-astro-cid-ahc3q4vw] label[data-astro-cid-ahc3q4vw]{display:flex;flex-direction:column;gap:7px;font-size:13px;font-weight:600;color:var(--surface-brand)}.cform[data-astro-cid-ahc3q4vw] .opt[data-astro-cid-ahc3q4vw]{color:var(--text-faint);font-weight:400}.cform[data-astro-cid-ahc3q4vw] input[data-astro-cid-ahc3q4vw],.cform[data-astro-cid-ahc3q4vw] select[data-astro-cid-ahc3q4vw],.cform[data-astro-cid-ahc3q4vw] textarea[data-astro-cid-ahc3q4vw]{font-family:var(--brand-font-sans);font-size:15px;font-weight:400;color:var(--text-body);background:var(--surface-app);border:1px solid var(--hairline);border-radius:var(--r-sm);padding:11px var(--s4);width:100%}.cform[data-astro-cid-ahc3q4vw] input[data-astro-cid-ahc3q4vw]:focus,.cform[data-astro-cid-ahc3q4vw] select[data-astro-cid-ahc3q4vw]:focus,.cform[data-astro-cid-ahc3q4vw] textarea[data-astro-cid-ahc3q4vw]:focus{outline:3px solid var(--focus-ring);outline-offset:1px;border-color:var(--gold)}.fbtn[data-astro-cid-ahc3q4vw]{align-self:flex-start;min-height:48px;padding:0 var(--s8);border-radius:var(--r-pill);font-family:var(--brand-font-sans);font-weight:700;font-size:15px;background:var(--action-primary);color:var(--action-primary-text);border:0;cursor:not-allowed;opacity:.6}.form-note[data-astro-cid-ahc3q4vw]{margin-top:var(--s5);font-family:var(--brand-font-mono);font-size:11px;color:var(--text-faint);line-height:1.6}.form-note[data-astro-cid-ahc3q4vw] code[data-astro-cid-ahc3q4vw],.form-note[data-astro-cid-ahc3q4vw] a[data-astro-cid-ahc3q4vw]{color:var(--gold-deep)}.coords[data-astro-cid-ahc3q4vw]{display:flex;flex-direction:column;gap:var(--s6)}.cc-in[data-astro-cid-ahc3q4vw]{padding:var(--s8)}.cc-list[data-astro-cid-ahc3q4vw]{list-style:none;padding:0;margin:var(--s5) 0 0;display:flex;flex-direction:column;gap:var(--s5)}.cc-list[data-astro-cid-ahc3q4vw] li[data-astro-cid-ahc3q4vw]{display:flex;flex-direction:column;gap:3px}.cc-list[data-astro-cid-ahc3q4vw] .k[data-astro-cid-ahc3q4vw]{font-family:var(--brand-font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint)}.cc-list[data-astro-cid-ahc3q4vw] a[data-astro-cid-ahc3q4vw]{color:var(--gold-deep);font-weight:600}.cc-list[data-astro-cid-ahc3q4vw] span[data-astro-cid-ahc3q4vw]:not(.k){color:var(--text-body);font-size:15px}.next-card[data-astro-cid-ahc3q4vw] .cc-in[data-astro-cid-ahc3q4vw] p[data-astro-cid-ahc3q4vw]{color:var(--text-muted);font-size:14px;line-height:1.65;margin-top:var(--s4)}
