.container.svelte-r737xw{background-color:#000;color:#fff;padding:0rem;max-width:1400px;position:relative}.fish-container.svelte-r737xw .contact:where(.svelte-r737xw){position:absolute;width:20%;right:25%}.header.svelte-r737xw{text-align:right;margin-bottom:0rem;display:flex;flex-direction:column;align-items:flex-end}.content-wrapper.svelte-r737xw{display:flex;justify-content:space-between;align-items:flex-start;gap:4rem}.form-section.svelte-r737xw{width:40%;min-width:300px;padding-left:2rem}form.svelte-r737xw{width:100%}.addresses.svelte-r737xw{text-align:right;width:40%}.address.svelte-r737xw{margin-bottom:1rem}.address.svelte-r737xw:last-child{margin-bottom:0}.address.svelte-r737xw h3:where(.svelte-r737xw){margin:0 0 .5rem;font-size:1rem}.address.svelte-r737xw p:where(.svelte-r737xw){margin:0;opacity:.8;font-size:.9rem}h2.svelte-r737xw{font-size:1.2rem;margin-bottom:2rem;margin-top:0}.name-row.svelte-r737xw{display:flex;gap:2rem;margin-bottom:1.5rem}.name-row.svelte-r737xw .input-group:where(.svelte-r737xw){margin-bottom:0}.input-group.svelte-r737xw{position:relative;margin-bottom:1.5rem;width:100%;box-sizing:border-box}input.svelte-r737xw,textarea.svelte-r737xw{width:100%;padding:.8rem;background:transparent;border:1px solid rgba(255,255,255,.3);border-radius:4px;box-sizing:border-box;color:#fff;font-size:.9rem;transition:border-color .3s}textarea.svelte-r737xw{resize:vertical;box-sizing:border-box;min-height:100px}label.svelte-r737xw{position:absolute;left:.8rem;top:50%;transform:translateY(-50%);color:#fff9;transition:all .3s;pointer-events:none;font-size:.9rem}textarea.svelte-r737xw+label:where(.svelte-r737xw){top:1rem;transform:none}#goals.svelte-r737xw+label:where(.svelte-r737xw){top:-6px}input.svelte-r737xw:focus+label:where(.svelte-r737xw),input.svelte-r737xw:not(:where(.svelte-r737xw):placeholder-shown)+label:where(.svelte-r737xw),textarea.svelte-r737xw:focus+label:where(.svelte-r737xw),textarea.svelte-r737xw:not(:where(.svelte-r737xw):placeholder-shown)+label:where(.svelte-r737xw){top:-0rem;left:.5rem;font-size:.8rem;background:#000;padding:0 .3rem}input.svelte-r737xw:focus,textarea.svelte-r737xw:focus{outline:none;border-color:#fff}button.svelte-r737xw{width:100%;padding:1rem;background:#fff;color:#000;border:none;border-radius:4px;font-size:.9rem;cursor:pointer;transition:opacity .3s}button.svelte-r737xw:hover{opacity:.9}.loading-indicator.svelte-r737xw{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.spinner.svelte-r737xw{width:1.5rem;height:1.5rem;border:3px solid rgba(255,255,255,.3);border-top:3px solid #fff;border-radius:50%;animation:svelte-r737xw-spin 1s linear infinite}@keyframes svelte-r737xw-spin{to{transform:rotate(360deg)}}.success-message.svelte-r737xw{display:flex;align-items:center;gap:.5rem;color:#4caf50;margin-bottom:1rem}.success-message.svelte-r737xw .checkmark:where(.svelte-r737xw){width:24px;height:24px}.error-message.svelte-r737xw{color:#f44336;margin-bottom:1rem}@media (max-width: 768px){.fish-container.svelte-r737xw .contact:where(.svelte-r737xw){right:18%;display:none}.container.svelte-r737xw{padding:0rem}.header.svelte-r737xw{flex-direction:column;align-items:flex-start;gap:0rem;text-align:left}h1.svelte-r737xw{font-size:3rem}.subtitle.svelte-r737xw{font-size:1rem;color:#c7c4c4}.content-wrapper.svelte-r737xw{flex-direction:column;gap:2rem}.addresses.svelte-r737xw{text-align:left;width:100%}.form-section.svelte-r737xw{width:90%}.form-section.svelte-r737xw{min-width:90%;padding-left:0rem}.name-row.svelte-r737xw{flex-direction:column;gap:1.5rem}}
