.about-design{background:var(--vw-cream);color:var(--fg-primary);font:400 16px/1.6 var(--font-sans);-webkit-font-smoothing:antialiased}.about-design :where(.h-1,.h-2,.h-3,.h-display){height:auto;max-height:none}.about-design .ph{text-align:center;padding:72px 0 32px}.about-design .ph.cream{background:var(--vw-cream)}.about-design .ph h1{font:italic 400 76px/1.02 var(--font-display);letter-spacing:-.025em;margin:14px 0 22px}.about-design .ph h1 em{font-style:normal}@media (max-width:768px){.about-design .ph h1{font-size:50px}}.about-design .ph .lede{max-width:640px;margin:0 auto;font-size:19px}.about-design .stats{border:1px solid var(--border-default);background:#fff;border-radius:16px;grid-template-columns:repeat(3,1fr);gap:0;margin-top:48px;display:grid;overflow:hidden}.about-design .stats .s{border-left:1px solid var(--border-default);text-align:left;padding:26px 28px}.about-design .stats .s:first-child{border-left:none}.about-design .stats .s .k{font:600 11px/1 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-muted);margin-bottom:12px}.about-design .stats .s .v{font:400 36px/1 var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.about-design .stats .s .sub{font:500 12px/1.4 var(--font-sans);color:var(--fg-muted);margin-top:6px}@media (max-width:768px){.about-design .stats{grid-template-columns:1fr 1fr}.about-design .stats .s:nth-child(3){border-left:none;border-top:1px solid var(--border-default);grid-column:1/-1}}.about-design .media-banner{margin:0}.about-design .media-caption{font:500 13px/1.5 var(--font-sans);color:var(--fg-muted);text-align:center;margin-top:12px}.about-design .story{grid-template-columns:1fr 1fr;align-items:start;gap:64px;display:grid}@media (max-width:880px){.about-design .story{grid-template-columns:1fr;gap:32px}}.about-design .story h2{font:italic 400 44px/1.05 var(--font-display);letter-spacing:-.02em;margin:0 0 22px}.about-design .story h2 em{font-style:normal}.about-design .story p{font:400 16px/1.7 var(--font-sans);color:var(--fg-secondary);max-width:520px;margin:0 0 16px}.about-design .story p b,.about-design .story p strong{color:var(--fg-primary);font-weight:600}.about-design .story .pull{background:var(--vw-cream);border-left:3px solid var(--vw-green-500);font:italic 400 18px/1.55 var(--font-display);color:var(--fg-primary);border-radius:0 12px 12px 0;margin:28px 0;padding:18px 22px}.about-design .sec-head{max-width:720px;margin-bottom:40px}.about-design .sec-head .eb{margin-bottom:14px;display:inline-block}.about-design .sec-head h2,.about-design .sec-head .h-1{font:italic 400 48px/1.1 var(--font-display);letter-spacing:-.015em;height:auto;margin:0 0 14px}.about-design .sec-head h2 em,.about-design .sec-head .h-1 em{font-style:normal}@media (max-width:768px){.about-design .sec-head h2,.about-design .sec-head .h-1{font-size:36px}}.about-design .sec-head .lede{max-width:600px;font-size:17px}.about-design .sec-head.center{text-align:center;margin-left:auto;margin-right:auto}.about-design .sec-head.center .lede,.about-design .sec-head.center .h-1{margin-left:auto;margin-right:auto}.about-design .values{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}@media (max-width:880px){.about-design .values{grid-template-columns:1fr}}.about-design .val-card{border:1px solid var(--border-default);background:#fff;border-radius:14px;padding:28px 26px}.about-design .val-card .num{font:400 24px/1 var(--font-display);color:var(--vw-green-700);font-variant-numeric:tabular-nums;margin-bottom:12px}.about-design .val-card h3{font:600 17px/1.3 var(--font-sans);margin:0 0 8px}.about-design .val-card p{font:400 14px/1.65 var(--font-sans);color:var(--fg-secondary);margin:0}.about-design .team{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}@media (max-width:880px){.about-design .team{grid-template-columns:repeat(2,1fr)}}.about-design .person{border:1px solid var(--border-default);background:#fff;border-radius:14px;padding:24px 22px;overflow:hidden}.about-design .person .av{background:var(--vw-navy-700);color:#fff;width:64px;height:64px;font:700 22px/1 var(--font-sans);border-radius:50%;place-items:center;margin-bottom:16px;display:grid}.about-design .person.lead .av{background:var(--vw-green-500)}.about-design .person.has-photo{padding:0;overflow:hidden}.about-design .person.has-photo .ph-photo{width:100%;height:188px;display:block;overflow:hidden}.about-design .person.has-photo .ph-photo .image-slot{width:100%;height:100%;display:block}.about-design .person.has-photo .ph-photo .image-slot__img{object-fit:cover;width:100%;height:100%}.about-design .person.has-photo .ph-body{padding:20px 22px 24px}.about-design .person.has-photo .ph-body h4{margin-top:0}.about-design .person h4{font:600 15px/1.3 var(--font-sans);margin:0 0 4px}.about-design .person .role{font:500 12px/1.4 var(--font-sans);color:var(--vw-green-700)}.about-design .person p{font:400 13px/1.55 var(--font-sans);color:var(--fg-secondary);margin:12px 0 0}.about-design .team-footnote{text-align:center;font:500 13px/1.5 var(--font-sans);color:var(--fg-muted);margin-top:24px}.about-design .direct-answer{margin-left:0}
