.form-block.svelte-1g4jjcf{position:relative;display:flex;flex-direction:row;min-height:100svh;width:100%;background:linear-gradient(135deg,#f5f5f5,#e0e0e0)}.form-content.svelte-1g4jjcf{display:flex;width:100%;background:#fff}@media(min-width:1200px){.form-content.svelte-1g4jjcf{width:70svw}}@media(min-width:2000px){.form-content.svelte-1g4jjcf{width:40svw}}.image-container.svelte-1g4jjcf{display:none;width:0;overflow:hidden}@media(min-width:1200px){.image-container.svelte-1g4jjcf{display:flex;width:30svw;align-items:center;justify-content:center}}@media(min-width:2000px){.image-container.svelte-1g4jjcf{width:60svw}}.background-image.svelte-1g4jjcf{width:100%;height:100%;object-fit:cover;object-position:center}.form-inner.svelte-1g4jjcf{display:flex;flex-direction:column;gap:var(--spaces-l, 2rem);padding:var(--spaces-xl, 3rem) var(--spaces-margin, 1.5rem);width:100%;max-width:1099px;margin:0 auto}.form-header.svelte-1g4jjcf{display:flex;flex-direction:column;gap:var(--spaces-s, 1rem)}.contact-form.svelte-1g4jjcf{display:flex;flex-direction:column;gap:var(--spaces-m, 1.5rem)}.input-field.svelte-1g4jjcf{display:flex;padding:var(--spaces-none, 0) var(--spaces-s, 1.5rem) var(--spaces-xxs, .5rem) var(--spaces-s, 1.5rem);align-items:center;gap:var(--spaces-xs, 1rem);align-self:stretch}.input-content.svelte-1g4jjcf{display:flex;padding:.25rem 0;flex-direction:column;align-items:flex-start;gap:var(--spaces-xs, .5rem);flex:1 0 0}.input-label.svelte-1g4jjcf{display:flex;align-items:center;align-self:stretch}.input-text-container.svelte-1g4jjcf{display:flex;align-items:center;align-self:stretch;position:relative;padding-bottom:1px}.input-text-container.svelte-1g4jjcf:after{content:"";position:absolute;bottom:1px;left:0;right:0;height:1px;background:var(--icons-icon-button, #ac1a46)}.input-text.svelte-1g4jjcf{flex:1;border:none;background:transparent;outline:none;transition:all .3s ease}.input-text.svelte-1g4jjcf:hover{border-radius:var(--corner-radius-m, .5rem);background:var(--surfaces-surf-1, #f3f2ee)}.input-text.svelte-1g4jjcf:active{border-bottom:2px solid var(--icons-icon-button, #ac1a46)}.input-text.svelte-1g4jjcf:focus{outline:.5rem solid var(--button-btn-stroke-focus, rgba(255, 81, 0, .3));border-radius:var(--corner-radius-m, .5rem)}textarea.input-text.svelte-1g4jjcf,select.input-text.svelte-1g4jjcf{padding:.5rem}textarea.input-text.svelte-1g4jjcf{resize:vertical;min-height:5rem}select.input-text.svelte-1g4jjcf{cursor:pointer}.submit-button.svelte-1g4jjcf{display:inline-flex;padding:var(--spaces-m, 1.25rem) var(--spaces-l, 2rem);justify-content:center;align-items:center;gap:var(--spaces-s, .75rem);border-radius:var(--corner-radius-xl, 1rem);border:var(--stroke-s, 1px) solid var(--button-btn, #ac1a46);background:var(--button-btn, #ac1a46);color:var(--text-btn, #fff);cursor:pointer;transition:background .4s cubic-bezier(.34,1.56,.64,1),border-color .4s cubic-bezier(.34,1.56,.64,1),opacity .2s ease;font-family:var(--button-font-family, "Swis721 BT");font-size:var(--button-font-size, .9375rem);font-weight:700;line-height:140%}.submit-button.svelte-1g4jjcf:hover:not(:disabled){background:var(--button-btn-hover, #dd225a);border-color:var(--button-btn-hover, #dd225a)}.submit-button.svelte-1g4jjcf:active:not(:disabled){background:var(--button-btn-pressed, #7b1332);border-color:var(--button-btn-pressed, #7b1332)}.submit-button.svelte-1g4jjcf:disabled{opacity:.6;cursor:not-allowed}.status-message.svelte-1g4jjcf{display:flex;align-items:center;gap:var(--spaces-s, .75rem);padding:var(--spaces-m, 1rem) var(--spaces-m, 1.25rem);border-radius:var(--corner-radius-m, .5rem);font-size:.9375rem;line-height:140%}.status-message.svelte-1g4jjcf svg:where(.svelte-1g4jjcf){flex-shrink:0}.success-message.svelte-1g4jjcf{background:#d4edda;border:1px solid #c3e6cb;color:#155724}.error-message.svelte-1g4jjcf{background:#f8d7da;border:1px solid #f5c6cb;color:#721c24}
