.about-page .about-hero h1{max-width:1060px}.about-page .about-hero .content{color:#e3e7e5;max-width:760px;margin:38px 0 0}.about-perspective{padding-top:92px;padding-bottom:96px}.about-heading{max-width:820px;margin-bottom:56px}.about-heading .eyebrow{margin-bottom:18px}.about-heading h2{max-width:760px;margin-bottom:18px}.about-heading .lead{margin:0}.about-grid{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.about-grid article{border-right:1px solid var(--line);margin-right:28px;padding:30px 28px 12px 0}.about-grid article:last-child{border-right:0;margin-right:0}.about-grid span{letter-spacing:.18em;color:var(--berry);font-size:10px}.about-grid h3{margin:18px 0 13px;font-size:27px;line-height:1.15}.about-grid p{margin:0;font-size:14px;line-height:1.6}.about-founder{padding-top:92px;padding-bottom:92px}.founder-grid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:100px;display:grid}.founder-grid h2{margin:20px 0 0;font-size:clamp(46px,4.5vw,64px)}.founder-copy{max-width:620px}.founder-copy .lead{color:#fff;margin-top:0}.founder-copy p:not(.lead){color:#dce2df}.about-statement{border-top:1px solid #ffffff47;margin-top:72px;padding-top:38px}.about-statement p{max-width:1050px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(32px,3.3vw,47px);line-height:1.18}.about-process{padding-top:96px;padding-bottom:100px}.about-principle{background:#f0ede6;padding-top:88px;padding-bottom:90px}.about-principle .eyebrow{margin-bottom:24px}.about-principle-quote{max-width:1000px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,4vw,56px);line-height:1.1}@media (max-width:900px){.about-grid{grid-template-columns:1fr 1fr}.about-grid article:nth-child(2){border-right:0;margin-right:0}.about-grid article:nth-child(-n+2){border-bottom:1px solid var(--line)}.founder-grid{grid-template-columns:1fr;gap:35px}.about-statement{margin-top:55px}}@media (max-width:560px){.about-page .about-hero .content{margin-top:28px}.about-perspective{padding-top:66px;padding-bottom:70px}.about-heading{margin-bottom:38px}.about-grid{grid-template-columns:1fr}.about-grid article,.about-grid article:nth-child(2){border-right:0;border-bottom:1px solid var(--line);margin:0;padding:24px 0}.about-grid article:last-child{border-bottom:0}.about-founder{padding-top:68px;padding-bottom:70px}.founder-grid{gap:28px}.about-statement{margin-top:42px;padding-top:30px}.about-process{padding-top:70px;padding-bottom:72px}.about-principle{padding-top:66px;padding-bottom:68px}}
