.mail[data-astro-cid-6bfsojfh]{justify-items:start;gap:var(--space-l);display:grid}.mail__address[data-astro-cid-6bfsojfh]{gap:var(--space-2xs);color:var(--text);text-decoration:none;display:grid}.mail__label[data-astro-cid-6bfsojfh]{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-faint)}.mail__value[data-astro-cid-6bfsojfh]{letter-spacing:-.05em;word-break:break-word;background:linear-gradient(90deg, var(--sand-100), var(--sand-100)) 0 100% / 0 4px no-repeat;transition:background-size var(--dur-slow) var(--ease-out), color var(--dur-base) var(--ease-out);font-size:clamp(2rem,1rem + 6vw,7rem);font-weight:650;line-height:1}.mail__address[data-astro-cid-6bfsojfh]:hover .mail__value[data-astro-cid-6bfsojfh],.mail__address[data-astro-cid-6bfsojfh]:focus-visible .mail__value[data-astro-cid-6bfsojfh]{color:var(--papaya-400);background-image:linear-gradient(90deg, var(--papaya-500), var(--mango-400));background-size:100% 4px}.mail__actions[data-astro-cid-6bfsojfh]{gap:var(--space-xs);flex-wrap:wrap;display:flex}.mail__note[data-astro-cid-6bfsojfh]{max-width:44ch}.topics[data-astro-cid-6bfsojfh]{border-top:1px solid var(--line)}.topics__list[data-astro-cid-6bfsojfh]{gap:var(--space-s);margin:var(--space-l) 0 0;grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));padding:0;list-style:none;display:grid}.topic[data-astro-cid-6bfsojfh]{padding:var(--space-l);border:1px solid var(--line);border-radius:var(--radius-l);color:var(--text);transition:background-color var(--dur-base) var(--ease-out), border-color var(--dur-base) var(--ease-out);gap:.3rem;text-decoration:none;display:grid;position:relative}.topic[data-astro-cid-6bfsojfh]:hover,.topic[data-astro-cid-6bfsojfh]:focus-visible{background:var(--surface);border-color:#ff6a3d80}.topic__t[data-astro-cid-6bfsojfh]{font-size:var(--step-1);font-weight:650}.topic__d[data-astro-cid-6bfsojfh]{color:var(--text-muted);font-size:var(--step--1)}.topic__arrow[data-astro-cid-6bfsojfh]{top:var(--space-m);right:var(--space-m);color:var(--accent-text);transition:transform var(--dur-base) var(--ease-out);position:absolute}.topic[data-astro-cid-6bfsojfh]:hover .topic__arrow[data-astro-cid-6bfsojfh]{transform:translate(.2em,-.2em)}
