.name:where(.astro-7XNPYIHB){background-image:linear-gradient(45deg,#f37335 0%,#fdc830 100%);-webkit-background-clip:text;background-clip:text;color:transparent}@media screen and (max-width: 960px){section:where(.astro-7XNPYIHB)>div:where(.astro-7XNPYIHB){flex-direction:column-reverse}section:where(.astro-7XNPYIHB)>div:where(.astro-7XNPYIHB)>div:where(.astro-7XNPYIHB){width:auto}}@media screen and (max-width: 360px){section:where(.astro-7XNPYIHB)>div:where(.astro-7XNPYIHB)>div:where(.astro-7XNPYIHB)>div:where(.astro-7XNPYIHB)>span:where(.astro-7XNPYIHB):first-of-type{display:none}}#contact-form label{font-weight:600}#contact-form label input{font-weight:400}#contact-form .error,#contact-form .success{text-align:center;font-size:1.125rem;line-height:1.75rem;font-weight:700}#contact-form .error{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}#contact-form .success{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}#contact-form button>span:first-of-type.hidden+span{display:flex}#contact-form button>span:last-of-type svg{margin-left:auto;margin-right:auto}@keyframes spin{to{transform:rotate(360deg)}}#contact-form button>span:last-of-type svg{animation:spin 1s linear infinite}
