.header[data-v-5c64e835]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:32px 0;border-bottom:1px dashed var(--rule)}.brand[data-v-5c64e835]{font-size:22px;text-decoration:none}.nav[data-v-5c64e835]{display:flex;flex-wrap:wrap;gap:24px;font-size:15px}.hero[data-v-df36a85c]{padding:112px 0 96px}.intro[data-v-df36a85c]{display:flex;align-items:center;gap:20px;margin-bottom:32px}.photo[data-v-df36a85c]{display:block;width:120px;height:120px;object-fit:cover;padding:6px;background:#fbf8f1;border:1px dashed var(--rule);filter:grayscale(1) contrast(.95);opacity:.85;transition:opacity .3s ease}.photo[data-v-df36a85c]:hover{opacity:1}.prompt[data-v-df36a85c]{display:flex;flex-direction:column;gap:4px;font-size:15px}.headline[data-v-df36a85c]{max-width:800px;min-height:3.6em;font-size:52px;line-height:1.2;letter-spacing:-.5px}.cursor[data-v-df36a85c]{display:inline-block;width:.55em;height:.9em;margin-left:6px;vertical-align:-.05em;background:var(--accent);animation:blink-df36a85c 1.1s steps(1) infinite}@keyframes blink-df36a85c{50%{opacity:0}}.summary[data-v-df36a85c]{max-width:620px;margin-top:32px;font-size:19px;color:var(--ink-soft)}.actions[data-v-df36a85c]{display:flex;flex-wrap:wrap;gap:16px;margin-top:40px}.btn[data-v-df36a85c]{display:inline-flex;align-items:center;min-height:48px;padding:0 24px;font-weight:700;font-size:15px;letter-spacing:1px;text-decoration:none}.btn-primary[data-v-df36a85c]{background:var(--accent);color:var(--on-accent)}.btn-primary[data-v-df36a85c]:hover{background:var(--ink);color:var(--on-accent)}.btn-outline[data-v-df36a85c]{border:1px solid var(--ink)}@media(max-width:640px){.hero[data-v-df36a85c]{padding:64px 0 56px}.headline[data-v-df36a85c]{font-size:36px}}@media(prefers-reduced-motion:reduce){.cursor[data-v-df36a85c]{animation:none}}.body[data-v-3f8f37b9]{display:flex;flex-direction:column;gap:20px;max-width:700px}.grid[data-v-1d18380c]{display:flex;flex-wrap:wrap;padding:0;list-style:none}.item[data-v-1d18380c]{flex:1 1 200px;padding:20px 24px 20px 0;border-bottom:1px dotted var(--rule-soft)}.name[data-v-1d18380c]{margin-bottom:4px;font-size:22px}.note[data-v-1d18380c]{font-size:15px}.employer[data-v-25595603]{display:flex;flex-direction:column;gap:12px;max-width:700px;margin-bottom:56px;padding:24px;border:1px dashed var(--rule);background:#fbf8f1b3}.small[data-v-25595603]{font-size:15px}.entries[data-v-25595603]{display:flex;flex-direction:column;gap:56px}.entry[data-v-25595603]{display:flex;flex-wrap:wrap;gap:16px 40px}.meta[data-v-25595603]{flex:1 1 180px;font-size:15px}.content[data-v-25595603]{flex:999 1 480px;min-width:0}.title[data-v-25595603]{margin-bottom:4px;font-size:28px;line-height:1.3}.role[data-v-25595603]{margin-bottom:16px;font-size:15px}.intro[data-v-25595603]{margin-bottom:16px}.points[data-v-25595603]{display:flex;flex-direction:column;gap:6px;padding-left:20px}.tags[data-v-25595603]{margin-top:20px;font-size:14px;letter-spacing:1px}.contact[data-v-172abc9e]{padding-bottom:96px}.pitch[data-v-172abc9e]{max-width:680px;margin-bottom:32px;font-size:36px;line-height:1.3}.list[data-v-172abc9e]{display:flex;flex-direction:column;gap:12px;margin:0}.row[data-v-172abc9e]{display:flex;flex-wrap:wrap}dt[data-v-172abc9e]{width:110px}dd[data-v-172abc9e]{margin:0}@media(max-width:640px){.pitch[data-v-172abc9e]{font-size:28px}}.footer[data-v-9295f73d]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:24px 0 40px;border-top:1px dashed var(--rule);font-size:14px}:root{--paper: #f3eee2;--ink: #1f1d1a;--ink-soft: #3d3a34;--muted: #5a554c;--rule: #8a8376;--rule-soft: #b3ab9c;--accent: #a3271d;--on-accent: #fbf8f1;--font-type: "Special Elite", "Courier New", monospace;--font-body: "Courier Prime", "Courier New", monospace}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-height:100vh;font-family:var(--font-body);font-size:17px;line-height:1.65;color:var(--ink);background-color:var(--paper);background-image:repeating-linear-gradient(to bottom,transparent 0,transparent 31px,rgba(31,29,26,.045) 31px,rgba(31,29,26,.045) 32px)}a{color:var(--ink);text-decoration:underline;text-decoration-style:dashed;text-underline-offset:4px}a:hover{color:var(--accent)}h1,h2,h3,p,ul{margin:0}.container{max-width:920px;margin:0 auto;padding:0 24px}.section{padding:64px 0;border-top:1px dashed var(--rule)}.section-label{margin-bottom:32px;font-family:var(--font-type);font-weight:400;font-size:15px;letter-spacing:3px;color:var(--accent)}.type{font-family:var(--font-type);font-weight:400}.muted{color:var(--muted)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
