.contact-panel.svelte-1rlzf20{height:auto}.contact-panel.svelte-1rlzf20 .panel-inner:where(.svelte-1rlzf20){min-height:100%}.contact-panel.svelte-1rlzf20 .panel-inner:where(.svelte-1rlzf20) .title-container:where(.svelte-1rlzf20){flex-direction:column;text-align:center}.contact-panel.svelte-1rlzf20 .panel-inner:where(.svelte-1rlzf20) .form-container:where(.svelte-1rlzf20){display:flex}.contact-panel.svelte-1rlzf20 .panel-inner:where(.svelte-1rlzf20) .form-container:where(.svelte-1rlzf20) .contact-form:where(.svelte-1rlzf20){flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1rem;border-radius:40px;min-height:50vh;background-color:color-mix(in srgb,var(--blue-medium),transparent 50%);text-align:center;opacity:0;transform:scale(.8)}.contact-panel.svelte-1rlzf20 .panel-inner:where(.svelte-1rlzf20) .form-container:where(.svelte-1rlzf20) .contact-form:where(.svelte-1rlzf20) .subtitle:where(.svelte-1rlzf20){font-size:2rem}.contact-panel.svelte-1rlzf20 .panel-inner:where(.svelte-1rlzf20) .form-container:where(.svelte-1rlzf20) .contact-form:where(.svelte-1rlzf20) .field:where(.svelte-1rlzf20){width:100%;border:none;background-color:none;padding:1rem;border-radius:8px;color:var(--blue-dark)}.contact-panel.svelte-1rlzf20 .panel-inner:where(.svelte-1rlzf20) .form-container:where(.svelte-1rlzf20) .contact-form:where(.svelte-1rlzf20) .field:where(.svelte-1rlzf20)::placeholder{color:var(--blue-medium)}.contact-panel.svelte-1rlzf20 .panel-inner:where(.svelte-1rlzf20) .form-container:where(.svelte-1rlzf20) .contact-form:where(.svelte-1rlzf20) textarea:where(.svelte-1rlzf20){resize:none}.contact-panel.svelte-1rlzf20 .panel-inner:where(.svelte-1rlzf20) .form-container:where(.svelte-1rlzf20) .contact-form:where(.svelte-1rlzf20) .hidden:where(.svelte-1rlzf20){display:none}.contact-panel.svelte-1rlzf20 .panel-inner:where(.svelte-1rlzf20) .form-container:where(.svelte-1rlzf20) .contact-form:where(.svelte-1rlzf20) .custom-button:where(.svelte-1rlzf20){position:relative;font-size:1.1rem;overflow:hidden;gap:0}.contact-panel.svelte-1rlzf20 .panel-inner:where(.svelte-1rlzf20) .form-container:where(.svelte-1rlzf20) .contact-form:where(.svelte-1rlzf20) .custom-button:where(.svelte-1rlzf20) .email-icon{width:32px;fill:var(--background)}.contact-panel.svelte-1rlzf20 .panel-inner:where(.svelte-1rlzf20) .form-container:where(.svelte-1rlzf20) .contact-form:where(.svelte-1rlzf20) .custom-button:where(.svelte-1rlzf20) .shaka-icon{width:32px;fill:var(--blue-dark)}.contact-panel.svelte-1rlzf20 .panel-inner:where(.svelte-1rlzf20) .form-container:where(.svelte-1rlzf20) .contact-form:where(.svelte-1rlzf20) .custom-button:where(.svelte-1rlzf20) .success-message:where(.svelte-1rlzf20){position:absolute;display:flex;align-items:center;transform:scale(0)}.contact-panel.svelte-1rlzf20 .panel-inner:where(.svelte-1rlzf20) .form-container:where(.svelte-1rlzf20) .contact-form:where(.svelte-1rlzf20) .custom-button:where(.svelte-1rlzf20) .sent:where(.svelte-1rlzf20){color:var(--blue-dark)}.contact-panel.svelte-1rlzf20 .panel-inner:where(.svelte-1rlzf20) .form-container:where(.svelte-1rlzf20) .contact-form:where(.svelte-1rlzf20) .custom-button:where(.svelte-1rlzf20) .label:where(.svelte-1rlzf20){font-size:.8rem;margin:0 .5rem}.contact-panel.svelte-1rlzf20 .panel-inner:where(.svelte-1rlzf20) .form-container:where(.svelte-1rlzf20) .contact-form:where(.svelte-1rlzf20) .social-container:where(.svelte-1rlzf20){margin-top:5rem;display:flex;flex-direction:column;align-items:center;gap:1rem}.contact-panel.svelte-1rlzf20 .panel-inner:where(.svelte-1rlzf20) .form-container:where(.svelte-1rlzf20) .contact-form:where(.svelte-1rlzf20) .social-container:where(.svelte-1rlzf20) .subtitle:where(.svelte-1rlzf20){font-size:2rem}.contact-panel.svelte-1rlzf20 .panel-inner:where(.svelte-1rlzf20) .form-container:where(.svelte-1rlzf20) .contact-form:where(.svelte-1rlzf20) .social-container:where(.svelte-1rlzf20) .icon{height:2rem;fill:var(--blue-dark)}.contact-panel.svelte-1rlzf20 .panel-inner:where(.svelte-1rlzf20) .form-container:where(.svelte-1rlzf20) .info:where(.svelte-1rlzf20){min-height:100%;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem}.contact-panel.svelte-1rlzf20 .panel-inner:where(.svelte-1rlzf20) .form-container:where(.svelte-1rlzf20) .info:where(.svelte-1rlzf20)>*{opacity:0;transform:translate(5vw)}.contact-panel.svelte-1rlzf20 .panel-inner:where(.svelte-1rlzf20) .form-container:where(.svelte-1rlzf20) .info:where(.svelte-1rlzf20) .icon{max-width:300px;fill:var(--blue-dark)}.contact-panel.svelte-1rlzf20 .panel-inner:where(.svelte-1rlzf20) .form-container:where(.svelte-1rlzf20) .info:where(.svelte-1rlzf20) .society-name:where(.svelte-1rlzf20){font-size:2rem;font-weight:700}.contact-panel.svelte-1rlzf20 .panel-inner:where(.svelte-1rlzf20) .map-container:where(.svelte-1rlzf20){display:flex;flex-direction:column;align-content:center;flex-wrap:wrap;text-align:center;gap:1rem;margin-top:5rem}.contact-panel.svelte-1rlzf20 .panel-inner:where(.svelte-1rlzf20) .map-container:where(.svelte-1rlzf20) .subtitle:where(.svelte-1rlzf20){font-size:4rem}.contact-panel.svelte-1rlzf20 .panel-inner:where(.svelte-1rlzf20) .map-container:where(.svelte-1rlzf20) .google-map:where(.svelte-1rlzf20){background-color:color-mix(in srgb,var(--blue-medium),transparent 50%);width:100%;max-width:1000px;min-height:400px;border-radius:1rem;border:none;padding:1rem}@media (max-width: 768px){.contact-panel.svelte-1rlzf20 .panel-inner:where(.svelte-1rlzf20) .form-container:where(.svelte-1rlzf20){flex-direction:column;gap:4rem}}
