.leave-form.svelte-pswih5{gap:var(--space-3);flex-direction:column;display:flex}.leave-heading.svelte-pswih5{font-size:var(--type-heading);color:var(--color-text-primary);margin:0;font-weight:700;line-height:1.2}.leave-body.svelte-pswih5,.leave-answer.svelte-pswih5{font-size:var(--type-body);color:var(--color-text-secondary);margin:0;line-height:1.5}.leave-field.svelte-pswih5{gap:var(--space-1);margin-bottom:var(--space-3);flex-direction:column;display:flex}.leave-label.svelte-pswih5{font-size:var(--type-label);color:var(--color-text-secondary);letter-spacing:.04em;font-weight:500}.leave-input.svelte-pswih5{background:var(--color-bg-base);border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);color:var(--color-text-primary);font:inherit;font-size:var(--type-body);padding:var(--space-3);width:100%;min-height:48px}.leave-input.svelte-pswih5::placeholder{color:var(--color-text-disabled)}.leave-input.svelte-pswih5:focus{--tw-outline-style:none;border-color:var(--color-accent);outline-style:none}.leave-error.svelte-pswih5{font-size:var(--type-label);color:var(--color-error,#f87171);margin:0}.leave-submit.svelte-pswih5{border:1px solid var(--color-border-subtle);border-radius:var(--radius-sm);width:100%;color:var(--color-text-primary);font:inherit;font-size:var(--type-body);cursor:pointer;background:0 0;justify-content:center;align-items:center;min-height:44px;font-weight:600;display:flex}.leave-submit.svelte-pswih5:disabled{opacity:.6;cursor:default}.page-section.svelte-1jyw52n{max-width:480px;padding:var(--space-20) var(--space-6) var(--space-16);z-index:1;margin-inline:auto;position:relative}.page-headline.svelte-1jyw52n{font-weight:400;line-height:1.15}.page-subheadline.svelte-1jyw52n{animation:heroEntrance var(--duration-slow) .1s var(--ease-world) both;line-height:1.5}.page-form.svelte-1jyw52n{animation:heroEntrance var(--duration-slow) .2s var(--ease-world) both}.leave-section.svelte-1jyw52n{scroll-margin-top:var(--space-20);padding-top:0}.page-expect.svelte-1jyw52n{color:var(--color-text-disabled);font-size:var(--type-label);margin:var(--space-8) 0 0;animation:heroEntrance var(--duration-slow) .3s var(--ease-world) both;line-height:1.5}
