.about-page[data-astro-cid-riswoelq]{padding-block:var(--space-12) var(--space-section-mobile)}@media(min-width:1024px){.about-page[data-astro-cid-riswoelq]{padding-block:var(--space-12) var(--space-section-desktop)}}.about-section[data-astro-cid-riswoelq]{margin-bottom:var(--space-16)}.about-section--border[data-astro-cid-riswoelq]{padding-top:var(--space-12);border-top:1px solid var(--border)}.identity-grid[data-astro-cid-riswoelq]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-12);margin-top:var(--space-10);align-items:start}@media(max-width:768px){.identity-grid[data-astro-cid-riswoelq]{grid-template-columns:1fr;gap:var(--space-8)}}.identity-name[data-astro-cid-riswoelq]{font-size:clamp(2rem,4vw + .5rem,3rem);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);color:var(--text);margin-top:var(--space-3);margin-bottom:var(--space-4)}.identity-role[data-astro-cid-riswoelq]{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:500;letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--accent);margin-bottom:var(--space-6);line-height:1}.identity-bio[data-astro-cid-riswoelq]{font-size:var(--text-lg);color:var(--text-muted);line-height:var(--leading-relaxed);max-width:52ch}.identity-meta[data-astro-cid-riswoelq]{display:flex;flex-direction:column;gap:var(--space-6);padding:var(--space-8);border:1px solid var(--border);border-left:2px solid var(--accent);border-radius:var(--radius-lg)}.meta-item[data-astro-cid-riswoelq]{display:flex;flex-direction:column;gap:var(--space-2)}.meta-label[data-astro-cid-riswoelq]{font-family:var(--font-mono);font-size:10px;font-weight:500;letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--text-faint);line-height:1}.meta-value[data-astro-cid-riswoelq]{font-size:var(--text-sm);color:var(--text-muted);line-height:var(--leading-relaxed)}.meta-value--accent[data-astro-cid-riswoelq]{color:var(--text)}.philosophy-grid[data-astro-cid-riswoelq]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6);margin-top:var(--space-10)}@media(max-width:768px){.philosophy-grid[data-astro-cid-riswoelq]{grid-template-columns:1fr}}.philosophy-card[data-astro-cid-riswoelq]{padding:var(--space-8);border:1px solid var(--border);border-radius:var(--radius-lg)}.philosophy-icon[data-astro-cid-riswoelq]{color:var(--accent);margin-bottom:var(--space-5)}.philosophy-title[data-astro-cid-riswoelq]{font-size:var(--text-base);font-weight:600;color:var(--text);margin-bottom:var(--space-3)}.philosophy-desc[data-astro-cid-riswoelq]{font-size:var(--text-sm);color:var(--text-muted);line-height:var(--leading-relaxed)}.journey-prose[data-astro-cid-riswoelq]{margin-top:var(--space-10);max-width:68ch;display:flex;flex-direction:column;gap:var(--space-6)}.journey-prose[data-astro-cid-riswoelq] p[data-astro-cid-riswoelq]{font-size:var(--text-base);color:var(--text-muted);line-height:var(--leading-loose)}.stack-grid[data-astro-cid-riswoelq]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-8);margin-top:var(--space-10)}@media(max-width:640px){.stack-grid[data-astro-cid-riswoelq]{grid-template-columns:1fr}}.stack-group[data-astro-cid-riswoelq]{display:flex;flex-direction:column;gap:var(--space-4)}.stack-category[data-astro-cid-riswoelq]{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:500;letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--text-faint);line-height:1}.stack-tags[data-astro-cid-riswoelq]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.values-list[data-astro-cid-riswoelq]{list-style:none;padding:0;margin-top:var(--space-10);display:flex;flex-direction:column;gap:var(--space-5);max-width:56ch}.values-item[data-astro-cid-riswoelq]{display:flex;align-items:flex-start;gap:var(--space-4)}.values-icon[data-astro-cid-riswoelq]{color:var(--accent);flex-shrink:0;margin-top:2px}.values-text[data-astro-cid-riswoelq]{font-size:var(--text-base);color:var(--text-muted);line-height:var(--leading-relaxed)}.about-cta[data-astro-cid-riswoelq]{padding-top:var(--space-12);border-top:1px solid var(--border);display:flex;gap:var(--space-4);flex-wrap:wrap}
