.page_about__WuQPe,.page_about__hero__hzdBJ{display:flex;flex-direction:column;width:100%}.page_about__hero__hzdBJ{gap:var(--space-lg);padding:clamp(100px,12vh,160px) var(--section-padding-x) var(--space-2xl);background:var(--color-bg-secondary)}.page_about__heroLabel__a0U_g{font-family:var(--font-space-mono),monospace;font-size:var(--text-xs);font-weight:400;color:var(--color-accent);letter-spacing:4px;line-height:1.6;text-transform:uppercase}.page_about__heroTitle__q0U72{font-family:var(--font-michroma),sans-serif;font-size:clamp(var(--text-2xl),4vw,var(--text-4xl));font-weight:400;color:var(--color-text-primary);letter-spacing:2px;line-height:1.1}.page_about__heroSubtitle__lqwCe{font-family:var(--font-space-mono),monospace;font-size:var(--text-sm);font-weight:400;color:var(--color-text-muted);letter-spacing:1px;line-height:1.6}.page_about__dividerDark__K5sgs{width:100%;height:1px;background:var(--color-border-strong)}.page_about__section__FW_vr{display:flex;flex-direction:column;gap:var(--space-lg);padding:var(--space-2xl) var(--section-padding-x);width:100%}.page_about__sectionLabel__vya70{font-family:var(--font-space-mono),monospace;font-size:var(--text-xs);font-weight:400;color:var(--color-accent);letter-spacing:4px;line-height:1.6;text-transform:uppercase}.page_about__table__q4Wa1{display:flex;flex-direction:column;width:100%}.page_about__row__oX1yY{display:flex;flex-direction:row;gap:var(--space-lg);padding:var(--space-md) 0;border-bottom:1px solid var(--color-divider);align-items:baseline}.page_about__rowLabel__QBqh4{font-family:var(--font-space-mono),monospace;font-size:var(--text-sm);font-weight:400;color:var(--color-text-dim);letter-spacing:1px;line-height:1.5;width:180px;min-width:180px;flex-shrink:0}.page_about__rowValue__FWX_t{font-size:var(--text-base);font-weight:400;color:var(--color-text-secondary);letter-spacing:0;line-height:1.6}.page_about__card__5XY6_{display:flex;flex-direction:column;gap:var(--space-md);padding:var(--space-lg);background:var(--color-bg-primary);border:1px solid var(--color-divider);border-radius:var(--radius-card-lg);transition:border-color .3s var(--ease-out-quart),transform .3s var(--ease-out-quart)}.page_about__card__5XY6_:hover{border-color:var(--color-border-strong);transform:translateY(-2px)}.page_about__cardRole__yjxqE{font-family:var(--font-space-mono),monospace;font-size:var(--text-xs);font-weight:400;color:var(--color-accent);letter-spacing:2px;line-height:1.6;text-transform:uppercase}.page_about__cardName__zCYa6{font-family:var(--font-bai-jamjuree),sans-serif;font-size:var(--text-lg);font-weight:600;color:var(--color-text-primary);letter-spacing:.5px;line-height:1.3}.page_about__cardDesc__oxcn2{font-size:var(--text-sm);font-weight:400;color:var(--color-text-muted);line-height:1.6}.page_about__cardLinks__AZHNu{display:flex;gap:var(--space-md)}.page_about__cardLink__FfSar{font-family:var(--font-space-mono),monospace;font-size:var(--text-xs);font-weight:400;color:var(--color-accent);text-decoration:none;transition:opacity .2s var(--ease-out-quart)}.page_about__cardLink__FfSar:hover{opacity:.7}.page_about__cards__8aYsX{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-md);gap:var(--space-md)}.page_about__contactLinks__I5eQy{display:flex;align-items:baseline;gap:var(--space-md);flex-wrap:wrap}.page_about__contactSep__0HSez{color:var(--color-text-dim);font-size:var(--text-sm)}@media (max-width:768px){.page_about__hero__hzdBJ{padding:80px var(--section-padding-mobile) var(--space-xl)}.page_about__section__FW_vr{padding:var(--space-xl) var(--section-padding-mobile)}.page_about__row__oX1yY{flex-direction:column;gap:var(--space-xs)}.page_about__rowLabel__QBqh4{width:auto;min-width:auto}.page_about__cards__8aYsX{grid-template-columns:1fr}}