.contact-form.svelte-12xyhj1{max-width:640px}.form-row.svelte-12xyhj1{margin-bottom:.75rem;display:flex;flex-direction:column}.form-row.svelte-12xyhj1 label:where(.svelte-12xyhj1){font-size:.9rem;margin-bottom:.25rem}.form-row.svelte-12xyhj1 input:where(.svelte-12xyhj1),.form-row.svelte-12xyhj1 textarea:where(.svelte-12xyhj1){padding:.5rem;border-radius:6px;border-bottom:1px solid rgba(255,255,255,.575);background-color:#0000004d;border-color:#ffffff4d;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}.form-actions.svelte-12xyhj1{margin-top:.5rem}.btn.svelte-12xyhj1{background-color:#0000004d;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);color:#fff;padding:.6rem 1rem;border-radius:6px;border-color:#ffffff4d;cursor:pointer}.form-success.svelte-12xyhj1{color:green;margin-top:.75rem}.form-error.svelte-12xyhj1{color:#dc143c;margin-top:.75rem}.icon-bar.svelte-1lv7oa4{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}.carousel.svelte-1fw9ipw{width:100%;overflow-x:auto;margin:3em auto;display:flex;gap:1em;scroll-behavior:smooth;anchor-name:--carousel}.carousel.svelte-1fw9ipw::-webkit-scrollbar{display:none}.carousel.svelte-1fw9ipw::scroll-button(right),.carousel.svelte-1fw9ipw::scroll-button(left){background-color:#ffffff1a;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);box-shadow:0 8px 32px #1f26874d;border:1px solid rgba(255,255,255,.575);content:"→";border:none;padding:1em 1em .1em;margin-bottom:2rem;color:#fff;font-size:3em;height:60px;width:60px;border-radius:10%;align-items:center;display:flex;line-height:1;justify-content:center;text-align:center;cursor:pointer;position:fixed;position-anchor:--carousel;position-area:right center}.carousel.svelte-1fw9ipw::scroll-button(left){content:"←";position-area:left center}.carousel.svelte-1fw9ipw::scroll-button:hover{background-color:#fff3;transform:scale(1.05);transition:.2s ease}.card.svelte-1fw9ipw{flex:0 0 20em;height:24em;margin-bottom:2rem;align-items:center;justify-content:center;text-align:center;color:#fff;perspective:1000px}.card-inner.svelte-1fw9ipw{position:relative;width:100%;height:100%;text-align:center;transition:transform .8s;transform-style:preserve-3d}.card.svelte-1fw9ipw:hover .card-inner:where(.svelte-1fw9ipw){transform:rotateY(180deg)}.card-front.svelte-1fw9ipw,.card-back.svelte-1fw9ipw{display:flex;flex-direction:column;position:absolute;width:100%;height:100%;backface-visibility:hidden;align-items:center;justify-content:center;text-align:center}.card-back.svelte-1fw9ipw{transform:rotateY(180deg)}.card-image.svelte-1fw9ipw{width:60%;height:60%;object-fit:contain;border-radius:12px}a.svelte-1fw9ipw{background:linear-gradient(90deg,#ff8a00,#e52e71);-webkit-background-clip:text;-webkit-text-fill-color:transparent}
