.strings[data-astro-cid-ry3flpp7]{margin:0;position:relative}svg[data-astro-cid-ry3flpp7]{cursor:crosshair;touch-action:pan-y;width:100%;height:11rem;display:block;overflow:visible}.frets[data-astro-cid-ry3flpp7] line[data-astro-cid-ry3flpp7]{stroke:var(--rule-strong);stroke-width:1px}.inlays[data-astro-cid-ry3flpp7] circle[data-astro-cid-ry3flpp7]{fill:var(--rule-strong)}.lines[data-astro-cid-ry3flpp7] path[data-astro-cid-ry3flpp7]{fill:none;stroke:var(--text);stroke-linecap:round;opacity:.78;transition:stroke .4s,opacity .4s}.lines[data-astro-cid-ry3flpp7] path[data-astro-cid-ry3flpp7].hot{stroke:var(--accent);opacity:1;transition:none}.node[data-astro-cid-ry3flpp7]{background:var(--accent);width:.7rem;height:.7rem;box-shadow:0 0 0 0 var(--accent-soft);pointer-events:none;border-radius:50%;margin:-.35rem 0 0 -.35rem;animation:3.2s ease-out infinite pulse;position:absolute;top:5.5rem;left:94%}@keyframes pulse{0%{box-shadow:0 0 0 0 var(--accent-soft)}70%{box-shadow:0 0 0 14px #0000}to{box-shadow:0 0 #0000}}@media (width<=760px){svg[data-astro-cid-ry3flpp7]{height:7.5rem}.node[data-astro-cid-ry3flpp7]{top:3.75rem}}.hero[data-astro-cid-lcdefpme]{padding:5.5rem 0 4.5rem}.kicker[data-astro-cid-lcdefpme]{color:var(--accent);margin:0 0 1.5rem}h1[data-astro-cid-lcdefpme]{letter-spacing:-.035em;margin:0 0 1.5rem;font-size:clamp(3rem,9vw,6rem);line-height:.98}.lede[data-astro-cid-lcdefpme]{max-width:34rem;color:var(--text-soft);margin:0 0 3.5rem;font-size:clamp(1.2rem,2.4vw,1.45rem);line-height:1.5}.photo[data-astro-cid-lcdefpme]{margin:0;position:relative}.photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border-radius:3px;width:100%;height:auto;display:block}:root[data-theme=dark] .photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{filter:brightness(.88)}.bbox[data-astro-cid-lcdefpme]{border:1px solid var(--accent);opacity:0;pointer-events:none;width:36%;height:48%;transition:opacity .35s,transform .35s;position:absolute;top:51.5%;left:22.5%;transform:scale(1.04)}.bbox[data-astro-cid-lcdefpme]:before,.bbox[data-astro-cid-lcdefpme]:after{content:"";border:2px solid var(--accent);width:8px;height:8px;position:absolute}.bbox[data-astro-cid-lcdefpme]:before{border-bottom:0;border-right:0;top:-2px;left:-2px}.bbox[data-astro-cid-lcdefpme]:after{border-top:0;border-left:0;bottom:-2px;right:-2px}.tag[data-astro-cid-lcdefpme]{background:var(--accent);color:#fff;font-family:var(--mono);letter-spacing:.04em;white-space:nowrap;padding:.1rem .35rem;font-size:.625rem;line-height:1.4;position:absolute;bottom:100%;left:-1px}.photo[data-astro-cid-lcdefpme]:hover .bbox[data-astro-cid-lcdefpme]{opacity:1;transform:scale(1)}.about[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) 19rem;align-items:start;gap:3.5rem;display:grid}.about-text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:38rem;margin:0 0 1.1em}.about-text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child{margin-bottom:0}.intro-line[data-astro-cid-lcdefpme]{color:var(--text-soft);max-width:36rem;margin:0 0 2rem}.more[data-astro-cid-lcdefpme]{gap:1.5rem;margin:1.5rem 0 0;display:flex}.empty[data-astro-cid-lcdefpme]{color:var(--muted);font-style:italic}.say[data-astro-cid-lcdefpme]{letter-spacing:-.025em;margin:0 0 .75rem;font-size:clamp(2.2rem,5vw,3.2rem);line-height:1.05}.contact-sub[data-astro-cid-lcdefpme]{color:var(--text-soft);max-width:34rem;margin:0 0 2rem}.channels[data-astro-cid-lcdefpme]{border-top:1px solid var(--rule);max-width:36rem;margin:0;padding:0;list-style:none}.channels[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--rule)}.channels[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{grid-template-columns:1fr auto auto;align-items:baseline;gap:1rem;padding:1.1rem .25rem;font-size:1.3rem;text-decoration:none;display:grid}.channels[data-astro-cid-lcdefpme] .go[data-astro-cid-lcdefpme]{color:var(--muted);transition:transform .2s,color .2s}.channels[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .name[data-astro-cid-lcdefpme],.channels[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .go[data-astro-cid-lcdefpme]{color:var(--accent)}.channels[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover .go[data-astro-cid-lcdefpme]{transform:translate(2px,-2px)}@media (width<=760px){.hero[data-astro-cid-lcdefpme]{padding:3.5rem 0 3rem}.lede[data-astro-cid-lcdefpme]{margin-bottom:2.5rem}.about[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:2.5rem}.photo[data-astro-cid-lcdefpme]{max-width:22rem}}
