.contact-main[data-astro-cid-6bfsojfh]{--ink:var(--token-c5c4fdcb-9482-48bb-aedf-353188472aae,#222);--muted:var(--token-797a2fb4-2d14-46eb-9fb6-f38c1a9a545e,#666);--yellow:var(--token-c804c956-b11f-402b-9b50-78580e30eb93,#f2ff93);--field:var(--token-5087bb56-e67b-4acc-afc9-0cb2e336d0c2,#f8f8f8);--error:#c62828;--font:"Supreme", "Supreme Placeholder", sans-serif;gap:32px}.contact-main[data-astro-cid-6bfsojfh],.contact-details[data-astro-cid-6bfsojfh]{font-family:var(--font);color:var(--ink)}.contact-main[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh],.contact-main[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh],.contact-details[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh],.contact-details[data-astro-cid-6bfsojfh] address[data-astro-cid-6bfsojfh]{margin:0}.contact-intro[data-astro-cid-6bfsojfh]{flex-direction:column;gap:16px;width:100%;display:flex}.contact-lead[data-astro-cid-6bfsojfh]{margin-top:16px}.contact-call[data-astro-cid-6bfsojfh]{box-sizing:border-box;background:var(--field);border-radius:12px;justify-content:space-between;align-items:center;gap:24px;width:100%;padding:24px 24px 24px 28px;display:flex}.contact-call-title[data-astro-cid-6bfsojfh]{font:400 20px/1.4 var(--font)}.contact-call-text[data-astro-cid-6bfsojfh]{font:300 16px/1.5 var(--font);color:var(--muted)}.contact-or[data-astro-cid-6bfsojfh]{width:100%;font:500 14px/1.2 var(--font);letter-spacing:.5px;text-transform:uppercase;color:var(--muted);align-items:center;gap:16px;display:flex}.contact-or[data-astro-cid-6bfsojfh]:before,.contact-or[data-astro-cid-6bfsojfh]:after{content:"";background:#e8e8e8;flex:1;height:1px}.contact-btn[data-astro-cid-6bfsojfh]{box-sizing:border-box;font:500 14px/1 var(--font);letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;cursor:pointer;border:0;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:18px 24px;text-decoration:none;transition:background-color .2s;display:inline-flex}.contact-btn-primary[data-astro-cid-6bfsojfh]{background:var(--yellow);color:var(--ink)}.contact-btn-primary[data-astro-cid-6bfsojfh]:hover{background:#e6f57c}.contact-btn-dark[data-astro-cid-6bfsojfh]{background:var(--ink);color:#fff;min-width:200px}.contact-btn-dark[data-astro-cid-6bfsojfh]:hover{background:#000}.contact-btn[data-astro-cid-6bfsojfh]:disabled{cursor:progress}.contact-btn[data-astro-cid-6bfsojfh]:focus-visible,.contact-link[data-astro-cid-6bfsojfh]:focus-visible,.contact-done[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.contact-arrow[data-astro-cid-6bfsojfh]{flex:none;transition:transform .2s}.contact-btn[data-astro-cid-6bfsojfh]:hover .contact-arrow[data-astro-cid-6bfsojfh],.contact-link[data-astro-cid-6bfsojfh]:hover .contact-arrow[data-astro-cid-6bfsojfh]{transform:translate(2px,-2px)}.contact-form[data-astro-cid-6bfsojfh]{flex-direction:column;gap:20px;width:100%;display:flex}.contact-form[data-astro-cid-6bfsojfh][hidden]{display:none}.contact-row[data-astro-cid-6bfsojfh]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.contact-field[data-astro-cid-6bfsojfh]{flex-direction:column;gap:8px;min-width:0;display:flex}.contact-field[data-astro-cid-6bfsojfh] label[data-astro-cid-6bfsojfh]{font:500 14px/1.2 var(--font)}.contact-field[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh],.contact-field[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]{appearance:none;box-sizing:border-box;background:var(--field);width:100%;color:var(--ink);font:300 16px/1.4 var(--font);border:1px solid #0000;border-radius:6px;margin:0;padding:14px 16px;transition:border-color .15s,background-color .15s}.contact-field[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]{resize:vertical;min-height:152px}.contact-field[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]::placeholder,.contact-field[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]::placeholder{color:#8a8a8a;opacity:1}.contact-field[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]:hover,.contact-field[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]:hover{border-color:#ddd}.contact-field[data-astro-cid-6bfsojfh] input[data-astro-cid-6bfsojfh]:focus,.contact-field[data-astro-cid-6bfsojfh] textarea[data-astro-cid-6bfsojfh]:focus{border-color:var(--ink);background:#fff;outline:none}.contact-field[data-astro-cid-6bfsojfh] [data-astro-cid-6bfsojfh][aria-invalid=true]{border-color:var(--error)}.contact-error[data-astro-cid-6bfsojfh],.contact-status[data-astro-cid-6bfsojfh]{font:400 14px/1.4 var(--font);color:var(--error)}.contact-status[data-astro-cid-6bfsojfh]:empty{display:none}.contact-submit[data-astro-cid-6bfsojfh]{align-self:flex-start;display:flex;position:relative}.contact-done[data-astro-cid-6bfsojfh]{box-sizing:border-box;background:var(--field);border-radius:12px;outline:none;align-items:flex-start;gap:16px;width:100%;padding:24px;display:flex}.contact-done[data-astro-cid-6bfsojfh][hidden]{display:none}.contact-done-icon[data-astro-cid-6bfsojfh]{background:var(--yellow);width:40px;height:40px;color:var(--ink);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.contact-done-title[data-astro-cid-6bfsojfh]{font:400 20px/1.4 var(--font)}.contact-done-text[data-astro-cid-6bfsojfh]{font:300 16px/1.5 var(--font);color:var(--muted)}.contact-done-text[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{color:var(--ink);text-underline-offset:2px}.contact-details[data-astro-cid-6bfsojfh]{--ink:var(--token-c5c4fdcb-9482-48bb-aedf-353188472aae,#222);--muted:var(--token-797a2fb4-2d14-46eb-9fb6-f38c1a9a545e,#666);--font:"Supreme", "Supreme Placeholder", sans-serif}.contact-detail[data-astro-cid-6bfsojfh]{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:8px;min-width:0;display:flex}.contact-label[data-astro-cid-6bfsojfh]{font:500 14px/1.2 var(--font);letter-spacing:.5px;text-transform:uppercase;color:var(--muted)}.contact-label-spaced[data-astro-cid-6bfsojfh]{margin-top:16px!important}.contact-value[data-astro-cid-6bfsojfh]{font:300 16px/1.6 var(--font);font-style:normal}.contact-link[data-astro-cid-6bfsojfh]{font:400 16px/1.5 var(--font);color:var(--ink);text-underline-offset:4px;align-items:center;gap:6px;text-decoration:underline #c8c8c8;transition:text-decoration-color .2s;display:inline-flex}.contact-link[data-astro-cid-6bfsojfh]:hover{text-decoration-color:currentColor}.contact-link-strong[data-astro-cid-6bfsojfh]{font-size:18px}@media (width<=1199.98px){.contact-details[data-astro-cid-6bfsojfh]{flex-direction:row!important}}@media (width<=809.98px){.contact-call[data-astro-cid-6bfsojfh]{flex-direction:column;align-items:stretch;padding:20px}.contact-row[data-astro-cid-6bfsojfh]{grid-template-columns:1fr}.contact-submit[data-astro-cid-6bfsojfh],.contact-btn-dark[data-astro-cid-6bfsojfh]{align-self:stretch;width:100%}.contact-details[data-astro-cid-6bfsojfh]{flex-direction:column!important}}
