.pg.svelte-k4kbr1{max-width:680px;margin:0 auto;padding:5rem 2rem 6rem}.pg-label.svelte-k4kbr1{letter-spacing:.12em;text-transform:uppercase;color:#64b45acc;margin:0 0 1rem;font-size:.72rem;font-weight:600}.pg-title.svelte-k4kbr1{color:#f2f2f0;margin:0 0 1.25rem;font-family:Dancing Script,cursive;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:700;line-height:1.05}.pg-sub.svelte-k4kbr1{color:#e8ebe58c;margin:0 0 4rem;font-size:1rem;font-weight:300;line-height:1.7}.pg-form-wrap.svelte-k4kbr1{border-top:1px solid #ffffff12;padding-top:3rem}.pg-form.svelte-k4kbr1{flex-direction:column;gap:1.5rem;display:flex}.pg-field.svelte-k4kbr1{flex-direction:column;gap:.4rem;display:flex}.pg-field.svelte-k4kbr1 label:where(.svelte-k4kbr1){color:#e8ebe580;letter-spacing:.03em;font-size:.8rem;font-weight:500}.pg-field.svelte-k4kbr1 input:where(.svelte-k4kbr1),.pg-field.svelte-k4kbr1 textarea:where(.svelte-k4kbr1){color:#e8ebe5;resize:vertical;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;padding:.75rem 1rem;font-family:Outfit,sans-serif;font-size:.9rem;transition:border-color .2s}.pg-field.svelte-k4kbr1 input:where(.svelte-k4kbr1):focus,.pg-field.svelte-k4kbr1 textarea:where(.svelte-k4kbr1):focus{border-color:#ffffff40;outline:none}.pg-field.svelte-k4kbr1 input:where(.svelte-k4kbr1)::placeholder,.pg-field.svelte-k4kbr1 textarea:where(.svelte-k4kbr1)::placeholder{color:#e8ebe533}.pg-btn.svelte-k4kbr1{color:#080808;cursor:pointer;background:#fff;border:none;border-radius:10px;align-self:flex-start;align-items:center;padding:.8rem 1.75rem;font-size:.9rem;font-weight:600;transition:opacity .2s,transform .15s;display:inline-flex}.pg-btn.svelte-k4kbr1:hover{opacity:.9;transform:translateY(-1px)}.pg-success.svelte-k4kbr1{text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:4rem 2rem;display:flex}.pg-success.svelte-k4kbr1 h3:where(.svelte-k4kbr1){color:#e8ebe5;margin:0;font-size:1.5rem;font-weight:600}.pg-success.svelte-k4kbr1 p:where(.svelte-k4kbr1){color:#e8ebe580;margin:0;font-size:.95rem}
