.contact-page[data-astro-cid-6bfsojfh] .contact-hero[data-astro-cid-6bfsojfh]{padding-bottom:80px}.contact-page[data-astro-cid-6bfsojfh] .contact-signal[data-astro-cid-6bfsojfh]{border:1px solid var(--line);border-top:3px solid var(--accent);background:color-mix(in srgb,var(--surface) 72%,transparent);clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%);align-self:center;padding:34px}.contact-page[data-astro-cid-6bfsojfh] .contact-signal[data-astro-cid-6bfsojfh] span[data-astro-cid-6bfsojfh],.contact-page[data-astro-cid-6bfsojfh] .contact-method[data-astro-cid-6bfsojfh] span[data-astro-cid-6bfsojfh],.contact-page[data-astro-cid-6bfsojfh] .contact-checklist[data-astro-cid-6bfsojfh] span[data-astro-cid-6bfsojfh]{color:var(--accent);letter-spacing:.14em;font-size:.7rem;font-weight:900}.contact-page[data-astro-cid-6bfsojfh] .contact-signal[data-astro-cid-6bfsojfh] strong[data-astro-cid-6bfsojfh]{margin:18px 0 12px;font-family:Eina,Arial,sans-serif;font-size:clamp(1.5rem,3vw,2.6rem);line-height:1.05;display:block}.contact-page[data-astro-cid-6bfsojfh] .contact-signal[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh],.contact-page[data-astro-cid-6bfsojfh] .contact-detail-grid[data-astro-cid-6bfsojfh]>div[data-astro-cid-6bfsojfh]>p[data-astro-cid-6bfsojfh]:last-child,.contact-page[data-astro-cid-6bfsojfh] .boundary-grid[data-astro-cid-6bfsojfh]>div[data-astro-cid-6bfsojfh]:last-child>p[data-astro-cid-6bfsojfh]{color:var(--muted)}.contact-page[data-astro-cid-6bfsojfh] .contact-details[data-astro-cid-6bfsojfh]{background:color-mix(in srgb,var(--surface) 72%,transparent)}.contact-page[data-astro-cid-6bfsojfh] .contact-detail-grid[data-astro-cid-6bfsojfh],.contact-page[data-astro-cid-6bfsojfh] .boundary-grid[data-astro-cid-6bfsojfh]{grid-template-columns:1fr 1fr;align-items:start;gap:80px;display:grid}.contact-page[data-astro-cid-6bfsojfh] .contact-detail-grid[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh],.contact-page[data-astro-cid-6bfsojfh] .boundary-grid[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{margin:0;font-family:Eina,Arial,sans-serif;font-size:clamp(2.3rem,4vw,4.5rem);line-height:1}.contact-page[data-astro-cid-6bfsojfh] .contact-methods[data-astro-cid-6bfsojfh]{gap:16px;display:grid}.contact-page[data-astro-cid-6bfsojfh] .contact-method[data-astro-cid-6bfsojfh]{border:1px solid var(--line);background:var(--bg);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%);padding:25px;display:block}.contact-page[data-astro-cid-6bfsojfh] .contact-method[data-astro-cid-6bfsojfh]:hover{border-color:var(--accent)}.contact-page[data-astro-cid-6bfsojfh] .contact-method[data-astro-cid-6bfsojfh] strong[data-astro-cid-6bfsojfh]{margin:10px 0 5px;font-family:Eina,Arial,sans-serif;font-size:1.35rem;display:block}.contact-page[data-astro-cid-6bfsojfh] .contact-method[data-astro-cid-6bfsojfh] small[data-astro-cid-6bfsojfh]{color:var(--muted);display:block}.contact-page[data-astro-cid-6bfsojfh] .contact-process[data-astro-cid-6bfsojfh]{background:color-mix(in srgb,var(--surface-2) 72%,transparent)}.contact-page[data-astro-cid-6bfsojfh] .contact-checklist[data-astro-cid-6bfsojfh]{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.contact-page[data-astro-cid-6bfsojfh] .contact-checklist[data-astro-cid-6bfsojfh] article[data-astro-cid-6bfsojfh]{border-right:1px solid var(--line);padding:30px}.contact-page[data-astro-cid-6bfsojfh] .contact-checklist[data-astro-cid-6bfsojfh] article[data-astro-cid-6bfsojfh]:last-child{border-right:0}.contact-page[data-astro-cid-6bfsojfh] .contact-checklist[data-astro-cid-6bfsojfh] h3[data-astro-cid-6bfsojfh]{margin:16px 0 8px;font-family:Eina,Arial,sans-serif;font-size:1.5rem}.contact-page[data-astro-cid-6bfsojfh] .contact-checklist[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{color:var(--muted);margin:0}.contact-page[data-astro-cid-6bfsojfh] .contact-boundary[data-astro-cid-6bfsojfh]{background:color-mix(in srgb,var(--surface) 72%,transparent)}.contact-page[data-astro-cid-6bfsojfh] .boundary-grid[data-astro-cid-6bfsojfh]{align-items:center}.contact-page[data-astro-cid-6bfsojfh] .boundary-grid[data-astro-cid-6bfsojfh]>div[data-astro-cid-6bfsojfh]:last-child p[data-astro-cid-6bfsojfh]{margin:0 0 20px;font-size:1.08rem}.contact-page[data-astro-cid-6bfsojfh] .contact-actions[data-astro-cid-6bfsojfh]{flex-direction:column;align-items:flex-start;gap:14px;display:flex}@media (width<=760px){.contact-page[data-astro-cid-6bfsojfh] .contact-detail-grid[data-astro-cid-6bfsojfh],.contact-page[data-astro-cid-6bfsojfh] .boundary-grid[data-astro-cid-6bfsojfh],.contact-page[data-astro-cid-6bfsojfh] .contact-checklist[data-astro-cid-6bfsojfh]{grid-template-columns:1fr;gap:42px}.contact-page[data-astro-cid-6bfsojfh] .contact-checklist[data-astro-cid-6bfsojfh] article[data-astro-cid-6bfsojfh]{border-right:0;border-bottom:1px solid var(--line)}.contact-page[data-astro-cid-6bfsojfh] .contact-checklist[data-astro-cid-6bfsojfh] article[data-astro-cid-6bfsojfh]:last-child{border-bottom:0}.contact-page[data-astro-cid-6bfsojfh] .contact-signal[data-astro-cid-6bfsojfh]{padding:24px}}.contact-page[data-astro-cid-6bfsojfh] .text-only-hero[data-astro-cid-6bfsojfh] .hero-grid[data-astro-cid-6bfsojfh]{grid-template-columns:minmax(0,1fr);gap:34px}.contact-page[data-astro-cid-6bfsojfh] .text-only-hero[data-astro-cid-6bfsojfh] .hero-copy[data-astro-cid-6bfsojfh]{max-width:980px}.contact-page[data-astro-cid-6bfsojfh] .text-only-hero[data-astro-cid-6bfsojfh] .contact-signal[data-astro-cid-6bfsojfh]{grid-template-columns:150px minmax(240px,.8fr) minmax(300px,1.2fr);align-items:center;gap:24px;width:100%;display:grid}.contact-page[data-astro-cid-6bfsojfh] .text-only-hero[data-astro-cid-6bfsojfh] .contact-signal[data-astro-cid-6bfsojfh] strong[data-astro-cid-6bfsojfh],.contact-page[data-astro-cid-6bfsojfh] .text-only-hero[data-astro-cid-6bfsojfh] .contact-signal[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{margin:0}@media (width<=760px){.contact-page[data-astro-cid-6bfsojfh] .text-only-hero[data-astro-cid-6bfsojfh] .contact-signal[data-astro-cid-6bfsojfh]{grid-template-columns:1fr;gap:12px}}
