.philosophy__grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(30px,6vw,80px);gap:clamp(30px,6vw,80px);align-items:center}.philosophy__media{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.philosophy__media .m{position:relative;aspect-ratio:3/4;border-radius:2px;overflow:hidden}.philosophy__media .m img{object-fit:cover}.philosophy h2{margin:16px 0 18px}.philosophy .zh{display:block;font-family:var(--f-zh);color:var(--ink-soft);margin-top:1.2em;line-height:1.9;font-size:.95rem}@media(max-width:820px){.philosophy__grid{grid-template-columns:1fr;gap:32px}}.values{border-top:1px solid var(--line)}.value{display:grid;grid-template-columns:auto 1fr;grid-gap:clamp(18px,4vw,56px);gap:clamp(18px,4vw,56px);padding-block:clamp(26px,3vw,40px);border-bottom:1px solid var(--line);align-items:baseline}.value .vn{font-family:var(--f-display);font-size:clamp(1.5rem,2.6vw,2.2rem);font-weight:300;color:var(--clay);line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.value__body{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:clamp(14px,4vw,48px);gap:clamp(14px,4vw,48px);align-items:baseline}.value h3{font-family:var(--f-display);text-transform:uppercase;letter-spacing:.12em;font-size:1rem;font-weight:600;color:var(--ink)}.value p{color:var(--ink-soft);font-size:.96rem}@media(max-width:760px){.value,.value__body{grid-template-columns:1fr;gap:6px}}.teampreview{background:var(--sand);border-block:1px solid var(--line)}.teampreview__grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(30px,6vw,72px);gap:clamp(30px,6vw,72px);align-items:center}.teampreview__media{position:relative;aspect-ratio:16/11;border-radius:2px;overflow:hidden}.teampreview__media img{object-fit:cover}.teampreview h2{margin:16px 0 18px}@media(max-width:820px){.teampreview__grid{grid-template-columns:1fr;gap:28px}.teampreview__media{order:-1}}