.resume.svelte-5jf1sb{background:var(--surface-page,#f5f1e6);justify-content:center;padding:56px 16px 80px;display:flex}.panel.svelte-5jf1sb{background:var(--surface-card,#fff);border:1px solid var(--border);border-radius:var(--radius-lg,16px);width:100%;max-width:460px;padding:32px}h1.svelte-5jf1sb{font-family:var(--font-display);color:var(--text-strong);margin:0 0 10px;font-size:1.6rem}.lede.svelte-5jf1sb,.note.svelte-5jf1sb{font-family:var(--font-body);color:var(--text-body);margin:0 0 20px}.note.svelte-5jf1sb{color:var(--text-muted);margin:20px 0 0;font-size:.9rem}.label.svelte-5jf1sb{font-family:var(--font-display);color:var(--text-strong);margin-bottom:6px;font-size:.85rem;font-weight:700;display:block}input.svelte-5jf1sb{box-sizing:border-box;width:100%;font-family:var(--font-body);border:1px solid var(--border-strong);border-radius:var(--radius-sm,6px);padding:12px 14px;font-size:1rem}input.svelte-5jf1sb:focus-visible,.submit.svelte-5jf1sb:focus-visible{outline:3px solid var(--focus-ring,#efc65c);outline-offset:2px}.submit.svelte-5jf1sb{width:100%;min-height:48px;font-family:var(--font-body);border-radius:var(--radius-pill,999px);background:var(--accent,#e6a82b);color:var(--navy-900,#0c1726);cursor:pointer;border:0;margin-top:16px;font-size:1rem}
