.page.svelte-cwls5q{padding:4rem 3rem;max-width:1000px}.page-header.svelte-cwls5q{margin-bottom:4rem}.page-label.svelte-cwls5q{font-family:monospace;font-size:.7rem;color:var(--accent);letter-spacing:.2em;margin-bottom:1rem;opacity:.8}h1.svelte-cwls5q{font-family:var(--font-display);font-size:clamp(4rem,10vw,8rem);font-weight:900;line-height:.9;letter-spacing:-.02em;text-transform:uppercase}.accent.svelte-cwls5q{color:var(--accent)}.content-grid.svelte-cwls5q{display:grid;grid-template-columns:1fr 1fr;gap:4rem;margin-bottom:4rem;padding-bottom:4rem;border-bottom:1px solid var(--border)}.bio-block.svelte-cwls5q p:where(.svelte-cwls5q){color:#888;line-height:1.8;margin-bottom:1.25rem;font-size:1rem}.bio-block.svelte-cwls5q p:where(.svelte-cwls5q):last-child{margin-bottom:0}.block-label.svelte-cwls5q{font-family:monospace;font-size:.65rem;color:var(--accent);letter-spacing:.2em;margin-bottom:1.25rem;opacity:.7}.skills.svelte-cwls5q{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:0}.skills.svelte-cwls5q li:where(.svelte-cwls5q){font-family:var(--font-display);font-size:1rem;font-weight:700;color:#555;letter-spacing:.05em;padding:.6rem 0;border-bottom:1px solid var(--border);transition:color .1s}.skills.svelte-cwls5q li:where(.svelte-cwls5q):hover{color:var(--accent)}.skills.svelte-cwls5q li:where(.svelte-cwls5q):before{content:"> ";color:var(--accent);font-family:monospace;font-size:.8rem}.stats-row.svelte-cwls5q{display:flex;align-items:center;gap:3rem}.stat.svelte-cwls5q{display:flex;flex-direction:column;gap:.25rem}.stat-num.svelte-cwls5q{font-family:var(--font-display);font-size:3.5rem;font-weight:900;color:var(--accent);line-height:1}.stat-label.svelte-cwls5q{font-family:monospace;font-size:.65rem;color:#444;letter-spacing:.15em}.stat-divider.svelte-cwls5q{width:1px;height:60px;background:var(--border)}@media(max-width:768px){.page.svelte-cwls5q{padding:3rem 1.5rem}.content-grid.svelte-cwls5q{grid-template-columns:1fr;gap:2.5rem}}
