.submit[data-astro-cid-wbetehyt]{border-radius:var(--radius-full);background-image:linear-gradient(135deg, var(--color-white) 25%, var(--color-white-60) 75%);box-shadow:inset 0 0 0 1px var(--color-dark-10), var(--shadow-glow);color:var(--color-dark);cursor:pointer;transition:background-color var(--duration-ui) var(--ease-ui), color var(--duration-ui) var(--ease-ui)}.submit[data-astro-cid-wbetehyt][data-state=error]{background-image:none;background-color:var(--color-error-soft);box-shadow:none;color:var(--color-error)}.submit-roll[data-astro-cid-wbetehyt]{flex-direction:column;gap:16px;height:20px;display:flex}.submit-roll[data-astro-cid-wbetehyt]>span[data-astro-cid-wbetehyt]{transition:translate var(--duration-button) var(--ease-button), opacity var(--duration-button) var(--ease-button);flex:0 0 20px}.submit-roll[data-astro-cid-wbetehyt]>span[data-astro-cid-wbetehyt]:last-child{opacity:0}@media (hover:hover) and (width>=1200px){.submit[data-astro-cid-wbetehyt][data-state=default]:hover .submit-roll[data-astro-cid-wbetehyt]>span[data-astro-cid-wbetehyt]{translate:0 -36px}.submit[data-astro-cid-wbetehyt][data-state=default]:hover .submit-roll[data-astro-cid-wbetehyt]>span[data-astro-cid-wbetehyt]:first-child{opacity:0}.submit[data-astro-cid-wbetehyt][data-state=default]:hover .submit-roll[data-astro-cid-wbetehyt]>span[data-astro-cid-wbetehyt]:last-child{opacity:1}}.submit-label[data-astro-cid-wbetehyt],.submit-spinner[data-astro-cid-wbetehyt],.submit[data-astro-cid-wbetehyt]:not([data-state=default]) .submit-roll[data-astro-cid-wbetehyt]{display:none}.submit[data-astro-cid-wbetehyt][data-state=success] [data-astro-cid-wbetehyt][data-for=success],.submit[data-astro-cid-wbetehyt][data-state=error] [data-astro-cid-wbetehyt][data-for=error]{display:block}.submit[data-astro-cid-wbetehyt][data-state=loading] .submit-spinner[data-astro-cid-wbetehyt]{border-radius:var(--radius-full);background-image:conic-gradient(var(--color-dark) 0deg, var(--color-white) 360deg);width:20px;height:20px;animation:1s linear infinite spin;display:block;-webkit-mask-image:radial-gradient(circle,#0000 7px,#000 8px);mask-image:radial-gradient(circle,#0000 7px,#000 8px)}@media (prefers-reduced-motion:reduce){.submit[data-astro-cid-wbetehyt],.submit-roll[data-astro-cid-wbetehyt]>span[data-astro-cid-wbetehyt]{transition:none}}.contact-form[data-astro-cid-xcamrxup]{border-radius:var(--radius-42);background-color:var(--color-bg)}.contact-tile[data-astro-cid-xcamrxup]{border-radius:var(--radius-14);background-image:linear-gradient(210deg, var(--color-gray-2) 20%, var(--color-dark) 50%);box-shadow:var(--shadow-card);padding:8px;display:flex}.contact-tile[data-astro-cid-xcamrxup] .contact-icon{-webkit-mask-image:linear-gradient(25deg,#00000040 30%,#000 75%);mask-image:linear-gradient(25deg,#00000040 30%,#000 75%)}.field[data-astro-cid-xcamrxup]{flex-direction:column;flex:1;gap:10px;display:flex;position:relative}.field[data-astro-cid-xcamrxup] input[data-astro-cid-xcamrxup],.field[data-astro-cid-xcamrxup] select[data-astro-cid-xcamrxup],.field[data-astro-cid-xcamrxup] textarea[data-astro-cid-xcamrxup]{border-radius:var(--radius-18);width:100%;box-shadow:inset 0 0 0 1px var(--color-white-15);color:var(--color-white);font-size:var(--text-16);transition:box-shadow var(--duration-ui) var(--ease-ui);background-color:#0000;outline:none;padding:16px;line-height:24px}.field[data-astro-cid-xcamrxup] input[data-astro-cid-xcamrxup]:focus,.field[data-astro-cid-xcamrxup] select[data-astro-cid-xcamrxup]:focus,.field[data-astro-cid-xcamrxup] textarea[data-astro-cid-xcamrxup]:focus{box-shadow:inset 0 0 0 1px var(--color-white-60)}.field[data-astro-cid-xcamrxup] [data-astro-cid-xcamrxup]:is(input,textarea)::placeholder{color:var(--color-white-60)}.field[data-astro-cid-xcamrxup] textarea[data-astro-cid-xcamrxup]{resize:vertical;min-height:120px}.field-select[data-astro-cid-xcamrxup]{display:block;position:relative}.field[data-astro-cid-xcamrxup] select[data-astro-cid-xcamrxup]{appearance:none;padding-right:44px}.field[data-astro-cid-xcamrxup] select[data-astro-cid-xcamrxup]:invalid{color:var(--color-white-60)}.field[data-astro-cid-xcamrxup] select[data-astro-cid-xcamrxup] option[data-astro-cid-xcamrxup]{background-color:var(--color-gray-1);color:var(--color-white)}.field-select[data-astro-cid-xcamrxup] svg[data-astro-cid-xcamrxup]{color:var(--color-white-60);pointer-events:none;position:absolute;top:50%;right:16px;translate:0 -50%}.contact-heading[data-astro-cid-xcamrxup] p{text-wrap:balance;max-width:570px}@media (width>=1200px){.contact-heading[data-astro-cid-xcamrxup] h2,.contact-heading[data-astro-cid-xcamrxup] p{text-align:left;max-width:none}.contact-heading[data-astro-cid-xcamrxup] p{text-wrap:wrap}}
