.Philosophy_section__WAhOh{padding-top:var(--space-section);border-top:1px solid var(--color-border-subtle)}.Philosophy_label__raw4f{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-text-tertiary);margin-bottom:var(--space-10)}.Philosophy_grid__wGd_v{display:grid;grid-template-columns:1fr;grid-gap:var(--space-10);gap:var(--space-10);@media (min-width:640px){grid-template-columns:repeat(2,1fr)}}.Philosophy_principle__V37Xe{padding-top:var(--space-6);border-top:1px solid var(--color-border-subtle)}.Philosophy_title__8Gzo9{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-text-primary);margin-bottom:var(--space-3)}.Philosophy_body__nTFQo{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text-secondary)}.SkillsGrid_section__JnrLm{padding-top:var(--space-section);border-top:1px solid var(--color-border-subtle)}.SkillsGrid_label__gs5ZJ{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-text-tertiary);margin-bottom:var(--space-10)}.SkillsGrid_grid__TaUzS{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-10);gap:var(--space-10);@media (min-width:768px){grid-template-columns:repeat(4,1fr)}}.SkillsGrid_catName__As8mT{font-size:var(--text-xs);font-family:var(--font-mono);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-tertiary);margin-bottom:var(--space-4)}.SkillsGrid_list__v3SsK{display:flex;flex-direction:column;gap:var(--space-2)}.SkillsGrid_skill___RR7u{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-normal)}.page_main__pVRPx{padding:var(--space-section) var(--space-gutter);padding-bottom:var(--space-section);@media (min-width:768px){padding:var(--space-section) var(--space-gutter-lg)}}.page_inner__otbF4{max-width:var(--max-width-wide);margin:0 auto}.page_header__aoGnN{max-width:var(--max-width-content);margin-bottom:var(--space-section-sm)}.page_label__YLBHc{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-text-tertiary);margin-bottom:var(--space-4)}.page_name__X6_2t{font-size:var(--text-5xl);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);color:var(--color-text-primary);margin-bottom:var(--space-2);@media (max-width:767px){font-size:var(--text-4xl)}}.page_title__7_S0z{font-size:var(--text-lg);color:var(--color-text-secondary)}.page_bio__W1cuC{max-width:var(--max-width-content);margin-bottom:var(--space-section);display:flex;flex-direction:column;gap:var(--space-6)}.page_bio__W1cuC p{font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--color-text-secondary)}