.page.svelte-1q5tl52{width:100%;max-width:1100px;margin:0 auto;padding:3rem 1.5rem 5rem;color:var(--text)}.head.svelte-1q5tl52{margin-bottom:3rem;max-width:720px}.ey.svelte-1q5tl52{font-size:.72rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--primary);margin:0 0 1rem}h1.svelte-1q5tl52{font-size:clamp(2.5rem,6vw,4.5rem);margin:0 0 1.25rem;color:var(--text)}.lead.svelte-1q5tl52{margin:0;color:var(--text-muted);line-height:1.6;font-size:1.05rem}.layout.svelte-1q5tl52{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:3rem;align-items:start}form.svelte-1q5tl52{display:flex;flex-direction:column;gap:1.25rem}.field.svelte-1q5tl52{display:flex;flex-direction:column;gap:.4rem}.lbl.svelte-1q5tl52{font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--text-subtle)}.field.svelte-1q5tl52 input:where(.svelte-1q5tl52),.field.svelte-1q5tl52 select:where(.svelte-1q5tl52),.field.svelte-1q5tl52 textarea:where(.svelte-1q5tl52){width:100%;padding:.85rem 1rem;background:var(--surface-2);color:var(--text);border:1px solid var(--border-strong);border-radius:var(--radius-sm);font:inherit;font-size:.95rem;resize:vertical;transition:border-color .15s ease}.field.svelte-1q5tl52 input:where(.svelte-1q5tl52):focus,.field.svelte-1q5tl52 select:where(.svelte-1q5tl52):focus,.field.svelte-1q5tl52 textarea:where(.svelte-1q5tl52):focus{outline:none;border-color:var(--primary)}.field.svelte-1q5tl52 select:where(.svelte-1q5tl52){-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'><path fill='%23909090' d='M6 8 0 0h12z'/></svg>");background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.5rem}.submit.svelte-1q5tl52{align-self:flex-start;padding:.95rem 2rem;background:var(--primary);color:var(--white);border:none;border-radius:var(--radius-sm);font:inherit;font-size:.85rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background .2s ease}.submit.svelte-1q5tl52:hover{background:var(--primary-dark)}.success.svelte-1q5tl52{padding:1.5rem 1.75rem;background:#4ade8014;border:1px solid rgba(74,222,128,.3);border-radius:var(--radius-sm)}.success.svelte-1q5tl52 h3:where(.svelte-1q5tl52){margin:0 0 .5rem;color:#4ade80;font-size:1.2rem}.success.svelte-1q5tl52 p:where(.svelte-1q5tl52){margin:0;color:var(--text-muted);line-height:1.6}.success.svelte-1q5tl52 a:where(.svelte-1q5tl52),.info.svelte-1q5tl52 a:where(.svelte-1q5tl52){color:var(--primary-light);text-decoration:underline}.info.svelte-1q5tl52{padding:1.75rem;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md)}.info.svelte-1q5tl52 h3:where(.svelte-1q5tl52){margin:0 0 1rem;font-size:1.05rem;color:var(--text)}.info.svelte-1q5tl52 h3:where(.svelte-1q5tl52)+ul:where(.svelte-1q5tl52){margin-bottom:2rem}.info.svelte-1q5tl52 ul:where(.svelte-1q5tl52){margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:1rem}.info.svelte-1q5tl52 li:where(.svelte-1q5tl52){display:flex;flex-direction:column;gap:.2rem}.info.svelte-1q5tl52 p:where(.svelte-1q5tl52){margin:0;color:var(--text-muted);font-size:.9rem;line-height:1.5}@media(max-width:880px){.layout.svelte-1q5tl52{grid-template-columns:1fr;gap:1.5rem}}
