.about-founder__grid{grid-template-columns:minmax(0,356px) minmax(0,1fr);align-items:start;gap:56px;display:grid}.about-founder .about-founder__copy{min-width:0;max-width:650px}.about-founder__portrait img{aspect-ratio:4/5;object-fit:contain;border-radius:12px;width:100%;height:auto;display:block}.about-founder .company-kicker{display:block!important}.about-founder h2{color:#111827;letter-spacing:-.025em;text-wrap:balance;margin:12px 0 26px;font-size:36px;font-weight:700;line-height:1.25}.company-page--about .about-founder .about-founder__copy>p{color:#374151;margin:0 0 18px;font-size:16px!important;line-height:1.65!important}.about-founder__identity{gap:5px;margin:0 0 24px;display:grid}.about-founder__identity strong{color:#111827;font-size:18px;font-weight:600}.about-founder__identity span{color:#4b5563;font-size:15px;line-height:1.6}.about-founder__linkedin{color:var(--blue);justify-self:start;align-items:center;gap:7px;margin-top:5px;font-size:15px;font-weight:500;line-height:1.6;text-decoration:none;display:inline-flex}.about-founder__linkedin:hover{text-underline-offset:3px;text-decoration:underline}.about-founder__linkedin:focus-visible{outline:2px solid var(--blue);outline-offset:4px}.about-founder__linkedin svg{flex-shrink:0}@media (max-width:900px){.about-founder__grid{grid-template-columns:1fr;gap:32px}.about-founder__portrait{width:min(340px,100%);margin-inline:auto}.about-founder .about-founder__copy{max-width:650px;margin-inline:auto}}@media (max-width:600px){.about-founder__portrait{width:min(280px,100%)}.about-founder h2{margin-bottom:18px;font-size:28px}}
.company-page--about .company-mission h2,.company-page--about .company-mission .company-shell>div>span,.company-page--about .company-cta h2,.company-page--about .company-cta p{color:#fff!important}.company-page--about .company-mission p{color:#cbd5e1!important}.company-page--about .company-cta a{background:#fff;color:#111827!important}
