.tw-site .about-story{padding:clamp(40px,6vh,72px) 0}.tw-site .about-story>.wrap{max-width:68ch}.tw-site .about-story p{color:#3a4a3f;margin:0 0 22px;font-size:17px;line-height:1.8}.tw-site .about-story-cta{flex-wrap:wrap;gap:14px;margin-top:8px;display:flex}.tw-site .about-founder{background:var(--card);border-block:1px solid var(--line);padding:clamp(36px,5vh,60px) 0}.tw-site .about-founder>.wrap{grid-template-columns:auto 1fr;align-items:start;gap:clamp(24px,4vw,48px);max-width:1000px;display:grid}.tw-site .about-founder figure{text-align:center;margin:0}.tw-site .about-headshot{object-fit:cover;object-position:center 15%;border:2px solid #cfe3d5;border-radius:50%;width:140px;height:140px}.tw-site .about-founder figcaption h2{font-family:var(--font-creato), "Helvetica Neue", Arial, sans-serif;color:var(--gd);margin:14px 0 2px;font-size:18px;font-weight:700}.tw-site .about-role{font-family:var(--font-creato), "Helvetica Neue", Arial, sans-serif;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--glabel);margin:0}.tw-site .about-founder p{color:var(--soft);margin:0;font-size:16px;line-height:1.8}.tw-site .about-founder blockquote{border-left:3px solid var(--gm);font-family:var(--font-creato), "Helvetica Neue", Arial, sans-serif;color:var(--ink);margin:22px 0 0;padding-left:20px;font-size:clamp(19px,2.2vw,24px);font-style:italic;line-height:1.45}@media (max-width:620px){.tw-site .about-founder>.wrap{grid-template-columns:1fr}.tw-site .about-founder figure{text-align:left}}.tw-site .about-stats{padding:clamp(32px,5vh,56px) 0}.tw-site .about-stats dl{text-align:center;grid-template-columns:repeat(3,1fr);gap:28px;margin:0;display:grid}.tw-site .about-stats dt{font-family:var(--font-creato), "Helvetica Neue", Arial, sans-serif;letter-spacing:-.02em;color:#fff;font-size:clamp(30px,3.4vw,46px);font-weight:700;line-height:1}.tw-site .about-stats dd{font-family:var(--font-creato), "Helvetica Neue", Arial, sans-serif;font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;color:var(--gllabel);margin:10px 0 0}@media (max-width:620px){.tw-site .about-stats dl{grid-template-columns:1fr;gap:22px}}.tw-site .about-close{text-align:center;padding:clamp(44px,7vh,76px) 0}.tw-site .about-close .h2,.tw-site .about-close .p{margin-inline:auto}.tw-site .about-close .actions{justify-content:center}
