:where(.flexible.svelte-1kxgo9){width:100%}.thank-you.svelte-2cjzvj{padding:3rem;position:relative}.thank-you.svelte-2cjzvj .close-button:where(.svelte-2cjzvj){position:absolute;top:1rem;right:1rem;width:2.5rem;height:2.5rem;border:none;background:#0000001a;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;z-index:10}.thank-you.svelte-2cjzvj .close-button:where(.svelte-2cjzvj):hover{background:#0003;transform:scale(1.1)}.thank-you.svelte-2cjzvj .close-button:where(.svelte-2cjzvj) img:where(.svelte-2cjzvj){width:1rem;height:1rem;filter:brightness(0) saturate(100%) invert(40%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(100%) contrast(100%)}.thank-you.svelte-2cjzvj header:where(.svelte-2cjzvj){margin-top:3rem;padding-left:2rem;padding-right:2rem}.thank-you.svelte-2cjzvj header:where(.svelte-2cjzvj) h3:where(.svelte-2cjzvj){font-weight:600;font-size:2rem;line-height:1.125;letter-spacing:-1%;text-align:center;color:#178c8b;margin-bottom:1.5rem}.thank-you.svelte-2cjzvj .ava:where(.svelte-2cjzvj){padding:.25rem;border:2px solid #178C8B;border-radius:50%;margin:0 auto -1rem;z-index:1;position:relative}.thank-you.svelte-2cjzvj p.message:where(.svelte-2cjzvj){padding:2rem 5rem 1.5rem;background:#eaf5f0;margin-bottom:3.75rem;border-radius:.75rem;text-align:center}.thank-you.svelte-2cjzvj footer:where(.svelte-2cjzvj) button:where(.svelte-2cjzvj){width:100%;height:3rem;border-radius:3rem;padding:.75rem 1.25rem;font-weight:500;font-size:1rem;line-height:1.5rem;letter-spacing:-.4%;text-align:center;margin-bottom:1rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.thank-you.svelte-2cjzvj footer:where(.svelte-2cjzvj) button.back-home:where(.svelte-2cjzvj){border:1px solid #757978;color:#1d1f1e}@media(max-width:768px){.thank-you.svelte-2cjzvj{padding:2rem}.thank-you.svelte-2cjzvj .close-button:where(.svelte-2cjzvj){top:.75rem;right:.75rem;width:2.25rem;height:2.25rem}.thank-you.svelte-2cjzvj .close-button:where(.svelte-2cjzvj) img:where(.svelte-2cjzvj){width:.875rem;height:.875rem}.thank-you.svelte-2cjzvj header:where(.svelte-2cjzvj){margin-top:2rem;padding-left:1rem;padding-right:1rem}.thank-you.svelte-2cjzvj header:where(.svelte-2cjzvj) h3:where(.svelte-2cjzvj){font-size:1.75rem;margin-bottom:1.25rem}.thank-you.svelte-2cjzvj .ava:where(.svelte-2cjzvj){width:120px;height:120px}.thank-you.svelte-2cjzvj p.message:where(.svelte-2cjzvj){padding:1.5rem 2rem 1rem;margin-bottom:2.5rem;font-size:.95rem}.thank-you.svelte-2cjzvj footer:where(.svelte-2cjzvj) button:where(.svelte-2cjzvj){height:2.75rem;font-size:.95rem;margin-bottom:.75rem}}@media(max-width:480px){.thank-you.svelte-2cjzvj{padding:1.5rem}.thank-you.svelte-2cjzvj .close-button:where(.svelte-2cjzvj){top:.5rem;right:.5rem;width:2rem;height:2rem}.thank-you.svelte-2cjzvj .close-button:where(.svelte-2cjzvj) img:where(.svelte-2cjzvj){width:.75rem;height:.75rem}.thank-you.svelte-2cjzvj header:where(.svelte-2cjzvj){margin-top:1.5rem;padding-left:.5rem;padding-right:.5rem}.thank-you.svelte-2cjzvj header:where(.svelte-2cjzvj) h3:where(.svelte-2cjzvj){font-size:1.5rem;margin-bottom:1rem}.thank-you.svelte-2cjzvj .ava:where(.svelte-2cjzvj){width:100px;height:100px}.thank-you.svelte-2cjzvj p.message:where(.svelte-2cjzvj){padding:1rem 1.5rem .75rem;margin-bottom:2rem;font-size:.9rem;line-height:1.4}.thank-you.svelte-2cjzvj footer:where(.svelte-2cjzvj) button:where(.svelte-2cjzvj){height:2.5rem;font-size:.9rem;margin-bottom:.5rem}}body:has(#contactPage){position:relative;background-size:125%;background-position:center top;background-attachment:fixed;background-image:url(./bg.CsMScg2x.png);transition:all .5s ease-in-out;animation:svelte-1h69t8k-zoomOut 1s cubic-bezier(.4,0,.2,1) forwards .5s}@keyframes svelte-1h69t8k-zoomOut{to{background-size:100%}}body:has(#contactPage) #footer{margin-top:0!important}.contactPage.svelte-1h69t8k{padding-top:7.25rem;margin-bottom:1.875rem}@media(min-width:768px){.contactPage.svelte-1h69t8k{margin-bottom:5rem}}@media(min-width:1200px){.contactPage.svelte-1h69t8k{display:flex;align-items:center;justify-content:space-between;gap:2rem}}@media(min-width:768px)and (max-width:1199px){.groupInput.svelte-1h69t8k{width:100%;display:flex;gap:1rem}.groupInput.svelte-1h69t8k>div:where(.svelte-1h69t8k){flex-grow:1}}.contactInfo.svelte-1h69t8k{width:100%;color:#fff;margin-bottom:3.375rem}.contactInfo.svelte-1h69t8k header:where(.svelte-1h69t8k){margin-bottom:1.5rem}.contactInfo.svelte-1h69t8k header:where(.svelte-1h69t8k) h1:where(.svelte-1h69t8k){font-weight:600;font-size:2rem;color:#f0f0f0;line-height:1.3;letter-spacing:0;margin-bottom:1.5rem}.contactInfo.svelte-1h69t8k header:where(.svelte-1h69t8k) p:where(.svelte-1h69t8k){font-weight:400;font-size:1rem;line-height:1.5;letter-spacing:0;color:#fffc}@media(min-width:768px){.contactInfo.svelte-1h69t8k{margin-bottom:3.5rem}.contactInfo.svelte-1h69t8k header:where(.svelte-1h69t8k) h1:where(.svelte-1h69t8k){font-size:3.25rem}.contactInfo.svelte-1h69t8k header:where(.svelte-1h69t8k) p:where(.svelte-1h69t8k){font-size:1rem;line-height:1.3}}@media(min-width:1200px){.contactInfo.svelte-1h69t8k{width:calc(50% - 3rem)}.contactInfo.svelte-1h69t8k header:where(.svelte-1h69t8k){margin-bottom:4rem}.contactInfo.svelte-1h69t8k header:where(.svelte-1h69t8k) h1:where(.svelte-1h69t8k){font-size:3rem;margin-bottom:2rem;color:#fff}.contactInfo.svelte-1h69t8k header:where(.svelte-1h69t8k) p:where(.svelte-1h69t8k){font-size:1.125rem}}.groupInfo.svelte-1h69t8k{display:flex;flex-wrap:wrap;gap:1.5rem}.groupInfo.svelte-1h69t8k .infoItem:where(.svelte-1h69t8k){width:100%}.groupInfo.svelte-1h69t8k .infoItem:where(.svelte-1h69t8k):nth-child(2),.groupInfo.svelte-1h69t8k .infoItem:where(.svelte-1h69t8k):nth-child(3){width:calc(50% - .75rem)}.groupInfo.svelte-1h69t8k h3:where(.svelte-1h69t8k){font-weight:600;font-size:1rem;line-height:1.3;letter-spacing:0;margin-bottom:.75rem}.groupInfo.svelte-1h69t8k .info:where(.svelte-1h69t8k){font-weight:400;font-size:1.125rem;line-height:1.3333;letter-spacing:0}@media(min-width:768px){.groupInfo.svelte-1h69t8k{justify-content:space-between}.groupInfo.svelte-1h69t8k h3:where(.svelte-1h69t8k){font-size:1.25rem}.groupInfo.svelte-1h69t8k .info:where(.svelte-1h69t8k){display:block;font-size:1rem}}@media(min-width:1200px){.groupInfo.svelte-1h69t8k{gap:2rem;justify-content:normal}.groupInfo.svelte-1h69t8k .infoItem:where(.svelte-1h69t8k):nth-child(2){width:30%}.groupInfo.svelte-1h69t8k .infoItem:where(.svelte-1h69t8k):nth-child(3){width:calc(70% - 2rem)}.groupInfo.svelte-1h69t8k h3:where(.svelte-1h69t8k){font-size:1.5rem;margin-bottom:1rem}.groupInfo.svelte-1h69t8k .info:where(.svelte-1h69t8k){font-size:1.125rem}}.contactForm.svelte-1h69t8k{width:100%;background:#fff;color:#333;padding:2rem 1.25rem;border-radius:.75rem}.contactForm.svelte-1h69t8k header:where(.svelte-1h69t8k){margin-bottom:2rem}.contactForm.svelte-1h69t8k header:where(.svelte-1h69t8k) h2:where(.svelte-1h69t8k){font-weight:600;font-size:2rem;line-height:1.2;letter-spacing:0;text-align:center;color:#178c8b;margin-bottom:1rem}.contactForm.svelte-1h69t8k header:where(.svelte-1h69t8k) p:where(.svelte-1h69t8k){font-weight:600;font-size:1rem;line-height:1.5;letter-spacing:0;text-align:center}.contactForm.svelte-1h69t8k .formItem:where(.svelte-1h69t8k){margin-bottom:1rem}.contactForm.svelte-1h69t8k .formItem:where(.svelte-1h69t8k) label:where(.svelte-1h69t8k){display:block;font-weight:400;font-size:1rem;line-height:1.3;letter-spacing:0;color:#562c2c;margin-bottom:.5rem}.contactForm.svelte-1h69t8k .formItem:where(.svelte-1h69t8k) input:where(.svelte-1h69t8k),.contactForm.svelte-1h69t8k .formItem:where(.svelte-1h69t8k) textarea:where(.svelte-1h69t8k){width:100%;padding:.75rem 1rem;border-radius:1rem;border:1px solid rgba(86,44,44,.3);box-shadow:0 0 30px #f2542d1a;font-weight:400;font-size:1rem;line-height:1;letter-spacing:0;transition:all .3s cubic-bezier(.4,0,.2,1);outline:none}.contactForm.svelte-1h69t8k .formItem:where(.svelte-1h69t8k) input:where(.svelte-1h69t8k):hover,.contactForm.svelte-1h69t8k .formItem:where(.svelte-1h69t8k) textarea:where(.svelte-1h69t8k):hover{border-color:#f2542d}.contactForm.svelte-1h69t8k .formItem:where(.svelte-1h69t8k) input:where(.svelte-1h69t8k):focus,.contactForm.svelte-1h69t8k .formItem:where(.svelte-1h69t8k) textarea:where(.svelte-1h69t8k):focus{box-shadow:0 0 30px #f2542d33;padding:.75rem 1.5rem}.contactForm.svelte-1h69t8k .formItem:where(.svelte-1h69t8k) input:where(.svelte-1h69t8k){border-radius:5rem}.contactForm.svelte-1h69t8k .formItem:where(.svelte-1h69t8k) textarea:where(.svelte-1h69t8k){height:9.25rem}.contactForm.svelte-1h69t8k .submitButton:where(.svelte-1h69t8k){width:12.5rem;height:3rem;padding:.75rem 1rem;background:#f2542d;border-radius:3rem;color:#fff;font-weight:500;font-size:1.125rem;line-height:1.5;letter-spacing:0;display:flex;align-items:center;justify-content:center;cursor:pointer;gap:.5rem;border:1px solid transparent;transition:color .3s cubic-bezier(.4,0,.2,1)}.contactForm.svelte-1h69t8k .submitButton:where(.svelte-1h69t8k) img:where(.svelte-1h69t8k){transition:transform .3s cubic-bezier(.4,0,.2,1)}.contactForm.svelte-1h69t8k .submitButton:where(.svelte-1h69t8k):hover{background:#ca3e1b}.contactForm.svelte-1h69t8k .submitButton:where(.svelte-1h69t8k):hover img:where(.svelte-1h69t8k){transform:translate(.25rem) translateY(-.25rem)}@media(min-width:768px){.contactForm.svelte-1h69t8k{padding:2rem 2.125rem}.contactForm.svelte-1h69t8k header:where(.svelte-1h69t8k){padding:0 1rem}.contactForm.svelte-1h69t8k header:where(.svelte-1h69t8k) h2:where(.svelte-1h69t8k){font-size:2.125rem}.contactForm.svelte-1h69t8k header:where(.svelte-1h69t8k) p:where(.svelte-1h69t8k){font-size:1.25rem}.contactForm.svelte-1h69t8k .formItem:where(.svelte-1h69t8k) label:where(.svelte-1h69t8k){font-size:1.25rem}.contactForm.svelte-1h69t8k .formItem:where(.svelte-1h69t8k) input:where(.svelte-1h69t8k),.contactForm.svelte-1h69t8k .formItem:where(.svelte-1h69t8k) textarea:where(.svelte-1h69t8k){font-size:1.125rem}.contactForm.svelte-1h69t8k .submitButton:where(.svelte-1h69t8k){font-size:1.125rem}}@media(min-width:1200px){.contactForm.svelte-1h69t8k{width:calc(50% - 3rem);padding:3rem 3.125rem;border-radius:.75rem}.contactForm.svelte-1h69t8k header:where(.svelte-1h69t8k){padding:0 1rem}.contactForm.svelte-1h69t8k header:where(.svelte-1h69t8k) h2:where(.svelte-1h69t8k){font-size:3rem}.contactForm.svelte-1h69t8k header:where(.svelte-1h69t8k) p:where(.svelte-1h69t8k){font-weight:500;font-size:1.3125rem}}.submitFail.svelte-1h69t8k{margin-top:1rem;font-weight:600;color:#ff6467}.modal-overlay.svelte-1h69t8k{position:fixed;top:0;left:0;right:0;bottom:0;background:#000c;display:flex;align-items:center;justify-content:center;z-index:9999;padding:1rem}.modal-content.svelte-1h69t8k{background:#fff;border-radius:1rem;max-width:500px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px #0000004d}
