.contact.astro-3dsyqeef h2.astro-3dsyqeef{margin:0 0 8px;font-size:.78rem}.email.astro-3dsyqeef{font:800 clamp(1.05rem, 4.4vw, 2.4rem)/1.15 var(--f-wide);text-transform:lowercase;margin:0 0 22px}.email.astro-3dsyqeef a.astro-3dsyqeef{user-select:all;white-space:normal;text-decoration:none}.email.astro-3dsyqeef a.astro-3dsyqeef span.astro-3dsyqeef{white-space:nowrap}.email.astro-3dsyqeef a.astro-3dsyqeef:hover{text-decoration:underline}.actions.astro-3dsyqeef{flex-wrap:wrap;align-items:center;gap:12px;display:flex}button.astro-3dsyqeef.btn{cursor:pointer;font-family:var(--f-mono)}.copy-status.astro-3dsyqeef{color:var(--signal)}.hint.astro-3dsyqeef{max-width:62ch;margin:18px 0 0}.topics.astro-3dsyqeef{margin-bottom:clamp(40px,7vw,96px)}.topics.astro-3dsyqeef h2.astro-3dsyqeef{font-size:clamp(1.4rem,3.4vw,2.2rem)}.topics.astro-3dsyqeef ul.astro-3dsyqeef{border-top:2px solid var(--ink);margin:0;padding:0;list-style:none}.topics.astro-3dsyqeef li.astro-3dsyqeef{border-bottom:var(--hair) solid var(--line-strong);grid-template-columns:40px 1fr;gap:4px 18px;padding:18px 0;display:grid}.topics.astro-3dsyqeef h3.astro-3dsyqeef,.topics.astro-3dsyqeef p.astro-3dsyqeef{grid-column:2;margin:0}.topics.astro-3dsyqeef p.astro-3dsyqeef{color:var(--ink-2)}
