.glass-panel[data-astro-cid-smg6iuqb]{background:#ffffff59;border:1px solid rgba(255,255,255,.5);border-radius:var(--radius-control);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);box-sizing:border-box}.glass-panel[data-astro-cid-smg6iuqb].clear{background:#ffffff1f;border-color:#ffffff4d}.contact[data-astro-cid-uw5kdbxl]{min-height:100vh;position:relative;overflow:hidden;display:flex;flex-direction:column;box-sizing:border-box;padding:136px 24px 96px}.contact-grid[data-astro-cid-uw5kdbxl]{position:relative;max-width:var(--content);width:100%;margin:auto;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;align-items:start}.contact-intro[data-astro-cid-uw5kdbxl]{grid-column:span 5;display:flex;flex-direction:column;gap:24px;min-width:0;padding-right:24px;margin-top:-.12em}.contact-h1[data-astro-cid-uw5kdbxl]{margin:0;font-size:48px;font-weight:500;letter-spacing:-.025em;line-height:1.06}.contact-lede[data-astro-cid-uw5kdbxl]{margin:0;font-size:18px;line-height:1.55;color:var(--slate)}.contact[data-astro-cid-uw5kdbxl] .contact-panel{grid-column:6 / span 7;min-width:0;border:1px solid rgba(255,255,255,.7);padding:48px;background:radial-gradient(circle at 18% 12%,#ffffffb3,#ffffff73 30%,#ffffff4d 70%,#ffffff40);box-shadow:0 24px 64px #1f24270f;transition:border-color .6s}.contact[data-astro-cid-uw5kdbxl] .contact-panel:hover{border-color:var(--ash)}.cf[data-astro-cid-uw5kdbxl]{display:flex;flex-direction:column;gap:22px;min-width:0}.cf[data-astro-cid-uw5kdbxl][hidden]{display:none}.cf-row[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 20px}.cf-field[data-astro-cid-uw5kdbxl]{display:flex;flex-direction:column;gap:10px;min-width:0}.cf-label[data-astro-cid-uw5kdbxl]{font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--slate)}.boxed[data-astro-cid-uw5kdbxl]{font:inherit;font-family:Albert Sans,sans-serif;font-size:16px;color:var(--graphite);background:#ffffff80;border:1px solid var(--mist);border-radius:var(--radius-control);padding:14px 16px;width:100%;box-sizing:border-box;outline:none;transition:border-color .2s,background .2s}.boxed[data-astro-cid-uw5kdbxl]:focus{border-color:var(--graphite);background:#ffffffd9}.boxed[data-astro-cid-uw5kdbxl]:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}select[data-astro-cid-uw5kdbxl].boxed{appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:44px}.sel[data-astro-cid-uw5kdbxl]{position:relative}.sel[data-astro-cid-uw5kdbxl] svg[data-astro-cid-uw5kdbxl]{position:absolute;right:16px;top:50%;transform:translateY(-50%);pointer-events:none}.cf-area[data-astro-cid-uw5kdbxl]{resize:vertical}.cf-error[data-astro-cid-uw5kdbxl]{margin:0;font-size:14px;line-height:1.5;color:var(--graphite)}.cf-error[data-astro-cid-uw5kdbxl][hidden]{display:none}.cf-actions[data-astro-cid-uw5kdbxl]{display:flex;align-items:center;gap:24px;flex-wrap:wrap;padding-top:6px}.cf-send[data-astro-cid-uw5kdbxl]{font:inherit;background:transparent;color:var(--graphite);border:1px solid var(--graphite);border-radius:var(--radius-control);font-size:13px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;padding:16px 24px 16px 26px;cursor:pointer;display:inline-flex;align-items:center;gap:8px}.cf-send[data-astro-cid-uw5kdbxl]:disabled{opacity:.6;cursor:default}.cf-send[data-astro-cid-uw5kdbxl].box:disabled:hover{background:transparent!important;color:var(--graphite)!important;border-color:var(--graphite)!important}.boxed[data-astro-cid-uw5kdbxl][aria-invalid=true]{border-color:var(--graphite)}.cf-noscript[data-astro-cid-uw5kdbxl]{margin:0;font-size:16px;line-height:1.55;color:var(--graphite)}#tf-turnstile[data-astro-cid-uw5kdbxl]:empty{display:none}.cf-note[data-astro-cid-uw5kdbxl]{font-size:13px;color:var(--slate)}.cf-sent[data-astro-cid-uw5kdbxl]{display:flex;flex-direction:column;justify-content:center;gap:16px;min-width:0;min-height:520px}.cf-sent[data-astro-cid-uw5kdbxl][hidden]{display:none}.cf-sent-h[data-astro-cid-uw5kdbxl]{font-size:32px;font-weight:500;letter-spacing:-.02em;line-height:1.1}.cf-sent-p[data-astro-cid-uw5kdbxl]{font-size:16px;color:var(--slate)}@media(max-width:1100px){.contact-h1[data-astro-cid-uw5kdbxl]{font-size:40px}}@media(max-width:640px){.contact[data-astro-cid-uw5kdbxl]{padding:104px 24px 64px}.contact-grid[data-astro-cid-uw5kdbxl]{grid-template-columns:minmax(0,1fr)}.contact-intro[data-astro-cid-uw5kdbxl],.contact[data-astro-cid-uw5kdbxl] .contact-panel{grid-column:auto}.contact-h1[data-astro-cid-uw5kdbxl]{font-size:34px}.contact-lede[data-astro-cid-uw5kdbxl] br[data-astro-cid-uw5kdbxl]{display:none}.contact[data-astro-cid-uw5kdbxl] .contact-panel{padding:28px 24px}.cf-row[data-astro-cid-uw5kdbxl]{grid-template-columns:minmax(0,1fr)}}
