.page.svelte-vnyxcj{grid-template-rows:auto auto 1fr;gap:4rem;width:100%;max-width:40rem;min-height:100svh;margin:0 auto;padding:clamp(4rem,14vh,8rem) 1.25rem 2rem;display:grid}.content.svelte-vnyxcj{gap:3.5rem;display:grid}.eyebrow.svelte-vnyxcj{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);margin:0 0 1.25rem;font-size:.75rem}.name.svelte-vnyxcj{letter-spacing:-.045em;background:linear-gradient(#fff 30%,#fff9);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 1.5rem;font-size:clamp(3rem,13vw,5.25rem);font-weight:600;line-height:1}.bio.svelte-vnyxcj{max-width:30rem;color:var(--text-muted);text-wrap:pretty;margin:0;font-size:clamp(1.0625rem,1.5vw,1.25rem);line-height:1.65}.label.svelte-vnyxcj{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);margin:0 0 .75rem;font-size:.6875rem;font-weight:400;display:block}a.svelte-vnyxcj{color:inherit;text-decoration:none}a.svelte-vnyxcj:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.arrow.svelte-vnyxcj{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem;color:var(--text-faint);flex:none;transition:transform .2s,color .2s}a.svelte-vnyxcj:hover .arrow:where(.svelte-vnyxcj),a.svelte-vnyxcj:focus-visible .arrow:where(.svelte-vnyxcj){color:var(--accent);transform:translate(2px,-2px)}.feature.svelte-vnyxcj{border:1px solid var(--hairline);background:linear-gradient(135deg, #6ee7b714, transparent 55%), var(--surface);border-radius:1rem;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.5rem;transition:border-color .2s,background-color .2s;display:flex}.feature.svelte-vnyxcj:hover{background-color:var(--surface-hover);border-color:#6ee7b74d}.feature.svelte-vnyxcj .label:where(.svelte-vnyxcj){color:var(--accent);margin-bottom:.5rem}.feature-title.svelte-vnyxcj{letter-spacing:-.015em;color:var(--text);font-size:1.25rem;font-weight:600;display:block}.feature-desc.svelte-vnyxcj{color:var(--text-muted);margin-top:.25rem;font-size:.9375rem;display:block}.list.svelte-vnyxcj{border-top:1px solid var(--hairline);margin:0;padding:0;list-style:none}.list.svelte-vnyxcj li:where(.svelte-vnyxcj){border-bottom:1px solid var(--hairline)}.row.svelte-vnyxcj{align-items:center;gap:1rem;padding:1rem .25rem;transition:padding .2s;display:flex}.row.svelte-vnyxcj:hover{padding-left:.625rem}.row-name.svelte-vnyxcj{color:#ffffffd1;flex:1;font-weight:500;transition:color .2s}.row.svelte-vnyxcj:hover .row-name:where(.svelte-vnyxcj){color:#fff}.row-domain.svelte-vnyxcj{font-family:var(--font-mono);color:var(--text-faint);font-size:.8125rem}@media (width<=520px){.row-domain.svelte-vnyxcj{display:none}}.footer.svelte-vnyxcj{border-top:1px solid var(--hairline);color:var(--text-faint);flex-wrap:wrap;justify-content:space-between;align-self:end;gap:.75rem 1.5rem;padding-top:1.5rem;font-size:.8125rem;display:flex}.footer.svelte-vnyxcj nav:where(.svelte-vnyxcj){gap:1.5rem;display:flex}.footer.svelte-vnyxcj a:where(.svelte-vnyxcj){transition:color .2s}.footer.svelte-vnyxcj a:where(.svelte-vnyxcj):hover{color:var(--text)}@media (prefers-reduced-motion:no-preference){.reveal.svelte-vnyxcj{animation:.7s cubic-bezier(.2,.7,.2,1) both svelte-vnyxcj-reveal;animation-delay:calc(var(--i) * 90ms)}@keyframes svelte-vnyxcj-reveal{0%{opacity:0;transform:translateY(12px)}}}
