.page.svelte-1esiwvj{min-height:70vh}.head.svelte-1esiwvj{padding:64px 0 36px;max-width:640px;margin:0 auto;text-align:center}.eyebrow.svelte-1esiwvj{font-size:11px;font-weight:650;letter-spacing:.22em;text-transform:uppercase;color:#e08273}h1.svelte-1esiwvj{font-family:Fraunces,Georgia,serif;font-size:clamp(30px,4.2vw,46px);font-weight:470;line-height:1.08;letter-spacing:-.012em;margin:14px 0 16px;text-wrap:balance}.lede.svelte-1esiwvj{color:var(--color-text-secondary);font-size:16px}.form-card.svelte-1esiwvj{max-width:560px;margin:0 auto;padding:40px;border:1px solid rgba(237,224,222,.09);border-radius:26px;background:linear-gradient(150deg,#2a1f1e,#221b1a)}.form-group.svelte-1esiwvj{margin-bottom:22px}.form-group.svelte-1esiwvj label:where(.svelte-1esiwvj){display:block;font-weight:600;font-size:13.5px;letter-spacing:.03em;color:var(--color-text-primary);margin-bottom:8px}.form-group.svelte-1esiwvj input:where(.svelte-1esiwvj),.form-group.svelte-1esiwvj textarea:where(.svelte-1esiwvj){width:100%;padding:14px 18px;background-color:#1813128c;border:1px solid rgba(237,224,222,.12);border-radius:14px;color:var(--color-text-primary);font-family:var(--font-cabin);font-size:15.5px;transition:border-color .2s ease,box-shadow .2s ease}.form-group.svelte-1esiwvj input:where(.svelte-1esiwvj):focus,.form-group.svelte-1esiwvj textarea:where(.svelte-1esiwvj):focus{outline:none;border-color:var(--color-highlight-primary);box-shadow:0 0 0 3px #ffb3ac1f}.form-group.svelte-1esiwvj input:where(.svelte-1esiwvj)::placeholder,.form-group.svelte-1esiwvj textarea:where(.svelte-1esiwvj)::placeholder{color:var(--color-text-secondary);opacity:.6}.form-group.svelte-1esiwvj textarea:where(.svelte-1esiwvj){min-height:130px;resize:vertical}.form-card.svelte-1esiwvj .btn:where(.svelte-1esiwvj){width:100%;margin-top:8px}@media (max-width: 640px){.head.svelte-1esiwvj{padding:44px 0 28px}.form-card.svelte-1esiwvj{padding:28px 22px;border-radius:20px}}
