.contact-form[data-astro-cid-vekgkm42] button[data-astro-cid-vekgkm42][type=submit]{background:var(--accent);border-color:var(--accent);color:var(--paper)}.contact-form[data-astro-cid-vekgkm42] button[data-astro-cid-vekgkm42][type=submit]:hover{filter:brightness(.92)}.contact-form[data-astro-cid-vekgkm42] button[data-astro-cid-vekgkm42][type=submit]:disabled{opacity:.6;cursor:wait}@font-face{font-family:Bebas Neue;src:url(/fonts/bebas-neue-latin-400.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}.contact-page[data-astro-cid-x5d4ucax]{isolation:isolate;min-height:100dvh;position:relative}.contact-background[data-astro-cid-x5d4ucax]{z-index:-2;object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.contact-page--background[data-astro-cid-x5d4ucax]:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#050505d6,#050505c2);position:absolute;inset:0}.contact-content[data-astro-cid-x5d4ucax]{min-height:inherit;padding-top:calc(var(--header-h) + clamp(2rem,5svh,4rem));grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:center;align-items:start;gap:clamp(2rem,5vw,6rem);padding-bottom:clamp(2rem,5svh,4rem);display:grid}.contact-page--background[data-astro-cid-x5d4ucax] .contact-form input:not([type=checkbox]),.contact-page--background[data-astro-cid-x5d4ucax] .contact-form select,.contact-page--background[data-astro-cid-x5d4ucax] .contact-form textarea{background-color:#05050566}.contact-copy[data-astro-cid-x5d4ucax],.contact-form-column[data-astro-cid-x5d4ucax]{min-width:0}h1[data-astro-cid-x5d4ucax]{max-width:100%;font:500 clamp(3.25rem,7.1vw,8.75rem)/.9 var(--font-display);letter-spacing:-.055em;text-transform:uppercase;overflow-wrap:anywhere;margin:0}.contact-intro[data-astro-cid-x5d4ucax]{text-align:left;width:100%;margin:2rem 0 0;font:400 clamp(1.1rem,1.5vw,1.5rem)/1.5 Bebas Neue,sans-serif}.contact-form-column[data-astro-cid-x5d4ucax]{padding-top:.2rem}.contact-form-column[data-astro-cid-x5d4ucax] .form-submit{flex-wrap:wrap}@media (width<=680px){.contact-content[data-astro-cid-x5d4ucax]{padding-top:calc(var(--header-h) + 2rem);grid-template-columns:minmax(0,1fr);gap:2.5rem}h1[data-astro-cid-x5d4ucax]{font-size:clamp(3.25rem,13vw,5.5rem)}.contact-intro[data-astro-cid-x5d4ucax]{margin-top:1.5rem}}
