.vm-about-who{display:block}.vm-about-who__body{font-family:var(--body);font-size:var(--fs-hero-sub);line-height:1.78;color:var(--body-text);max-width:760px;margin:0 0 36px}.vm-pills{display:flex;flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none}.vm-pill{font-family:var(--body);font-weight:500;font-size:var(--fs-material-tag);letter-spacing:.12em;color:var(--body-text);border:1px solid var(--mineral);border-radius:999px;padding:9px 18px}.vm-approach{display:grid;grid-template-columns:340px 1fr;gap:100px;align-items:flex-start}.vm-approach__lead{font-family:var(--serif);font-style:italic;font-weight:400;font-size:var(--fs-editorial-lead);line-height:1.5;letter-spacing:.004em;color:var(--vblack);margin:0 0 32px}.vm-approach__body p:not(.vm-approach__lead){font-family:var(--body);font-size:var(--fs-body);line-height:1.78;color:var(--body-text);max-width:620px;margin:0}.vm-manuf{display:grid;grid-template-columns:1fr 1fr;gap:var(--col-gap);align-items:flex-start}.vm-manuf--fill{min-height:100vh;grid-template-columns:minmax(300px,380px) 1fr;gap:64px;align-content:center;align-items:center}.vm-manuf--dark .vm-manuf__h{color:#fff}.vm-manuf--dark .vm-manuf__copy{color:#ffffffb8}.vm-manuf__h{font-family:var(--head);font-weight:600;font-size:40px;line-height:1.08;letter-spacing:-.02em;color:var(--vblack);margin:16px 0 24px}.vm-manuf__copy{font-family:var(--body);font-size:15px;line-height:1.78;color:var(--body-text);max-width:460px;margin:0}.vm-manuf__photos{display:grid;gap:16px}.vm-manuf__photos--grid{grid-template-columns:1fr 1fr}.vm-manuf__photos img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}@media (max-width: 1023px){.vm-approach,.vm-manuf{grid-template-columns:1fr;gap:32px}.vm-manuf--fill{min-height:0}.vm-manuf__h{font-size:30px}}
