.range[data-astro-cid-kvspy6dj]{width:100%;height:100%;image-rendering:pixelated;pointer-events:none;position:absolute;inset:0}.contact[data-astro-cid-vekgkm42]{gap:18px;max-width:720px;display:grid}.pair[data-astro-cid-vekgkm42]{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:18px;display:grid}.field[data-astro-cid-vekgkm42]{gap:8px;display:grid}input[data-astro-cid-vekgkm42],textarea[data-astro-cid-vekgkm42]{width:100%;font:inherit;color:var(--strong);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);transition:border-color .16s var(--ease);padding:12px 14px}textarea[data-astro-cid-vekgkm42]{resize:vertical;min-height:150px}input[data-astro-cid-vekgkm42]:focus,textarea[data-astro-cid-vekgkm42]:focus{border-color:var(--accent);outline:none}.hp[data-astro-cid-vekgkm42]{position:absolute;left:-9999px}.foot[data-astro-cid-vekgkm42]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.status[data-astro-cid-vekgkm42]{font:400 .85rem/1.4 var(--mono);color:var(--muted);margin:0}.status[data-astro-cid-vekgkm42][data-state=ok]{color:var(--accent)}.status[data-astro-cid-vekgkm42][data-state=error]{color:#ff8f8f}button[data-astro-cid-vekgkm42]:disabled{opacity:.6;cursor:wait}.hero[data-astro-cid-lcdefpme]{align-items:flex-start;min-height:calc(100svh - 64px);display:flex;position:relative;overflow:hidden}.cue[data-astro-cid-lcdefpme]{font:400 .68rem/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);flex-direction:column;align-items:center;gap:10px;text-decoration:none;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.cue[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(var(--muted), transparent);width:1px;height:28px}@media (prefers-reduced-motion:no-preference){.cue[data-astro-cid-lcdefpme]:after{animation:cue 2.4s var(--ease) infinite;transform-origin:top}}@keyframes cue{0%{opacity:1;transform:scaleY(0)}60%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}.hero-copy[data-astro-cid-lcdefpme]{width:100%;padding-top:clamp(56px,12vh,128px);padding-bottom:340px;position:relative}.name[data-astro-cid-lcdefpme]{margin:0 0 24px;font-size:clamp(2.8rem,7.4vw,6.4rem)}.contact-title[data-astro-cid-lcdefpme]{margin-bottom:8px;font-size:clamp(2rem,4vw,3rem)}.elsewhere[data-astro-cid-lcdefpme]{margin-top:40px}.role[data-astro-cid-lcdefpme]{color:var(--strong);margin:0 0 12px;font-size:clamp(1.1rem,1.8vw,1.4rem);font-weight:550}.hero[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{color:var(--text);max-width:52ch}.hero[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]:not(.primary){background:color-mix(in srgb, var(--bg) 75%, transparent)}@media (width<=760px){.hero-copy[data-astro-cid-lcdefpme]{padding-top:40px;padding-bottom:66vw}.name[data-astro-cid-lcdefpme]{font-size:13vw}}.cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.big[data-astro-cid-lcdefpme]{color:var(--strong);font-size:clamp(1.4rem,2.4vw,1.9rem);font-weight:650;line-height:1.2}.posts[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.rail[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.rail[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]{grid-template-columns:112px minmax(0,1fr);gap:4px 36px;padding:0 0 44px;display:grid;position:relative}.rail[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]:before{content:"";background:var(--ink);width:3px;-webkit-mask:var(--d50) 0 0 / 3px 3px;mask:var(--d50) 0 0 / 3px 3px;opacity:.6;position:absolute;top:10px;bottom:-6px;left:130px}.rail[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]:last-child:before{display:none}.rail[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]:after{content:"";background:var(--accent);width:9px;height:9px;position:absolute;top:4px;left:127px}.rail[data-astro-cid-lcdefpme] .body[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:last-child{margin-bottom:0}.rail[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0 0 2px}.org[data-astro-cid-lcdefpme]{color:var(--muted);margin:0 0 10px;font-size:.92rem}.org[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--text)}.rail[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:68ch}.rail[data-astro-cid-lcdefpme] .tags[data-astro-cid-lcdefpme]{margin-top:12px}.when[data-astro-cid-lcdefpme]{color:var(--muted);text-align:right;padding-top:2px;font-size:.78rem}.sub-label[data-astro-cid-lcdefpme]{margin:24px 0 28px}@media (width<=560px){.rail[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:6px;padding-left:26px}.rail[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]:before{left:3px}.rail[data-astro-cid-lcdefpme]>li[data-astro-cid-lcdefpme]:after{left:0}.when[data-astro-cid-lcdefpme]{text-align:left}}.posts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:6px 24px;padding:18px 0;display:flex}.posts[data-astro-cid-lcdefpme] time[data-astro-cid-lcdefpme]{min-width:110px;padding-top:3px;font-size:.8rem}.posts[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-size:1.1rem;font-weight:600;text-decoration:none}.posts[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--accent)}
