.about-hero{background:var(--brand-night);color:var(--brand-on-night);grid-template-columns:1.35fr 1fr;align-items:center;gap:70px;padding:90px max(6%,50vw - 620px);display:grid}.about-hero .eyebrow{color:var(--brand-signal)}.about-hero h1{letter-spacing:-.05em;color:var(--brand-on-night);margin:22px 0 28px;font-size:clamp(44px,4.8vw,72px);font-weight:550;line-height:1.04}.about-hero>div>p:not(.eyebrow){color:var(--brand-on-night-muted);max-width:590px;margin-bottom:30px;font-size:21px;line-height:1.65}.about-brand{text-align:center;border-left:1px solid var(--brand-night-border);color:var(--brand-on-night);flex-direction:column;align-items:center;padding:30px;display:flex}.about-brand svg{--logo-node:var(--brand-signal);width:130px;height:148px;margin-bottom:35px}.about-brand>span{letter-spacing:-.025em;font-size:29px}.about-brand>p{margin:13px 0 0!important;font-size:16px!important;line-height:1.7!important}.about-purpose{grid-template-columns:1fr 2fr;gap:70px;display:grid}.about-purpose h2{letter-spacing:-.04em;margin:0 0 30px;font-size:clamp(36px,3.4vw,51px);line-height:1.12}.about-purpose p{max-width:750px;color:var(--brand-body);margin:0 0 22px;font-size:21px;line-height:1.75}.about-offerings{background:var(--brand-cloud)}.about-product-grid{border-top:1px solid var(--brand-line);border-left:1px solid var(--brand-line);grid-template-columns:repeat(2,1fr);display:grid}.about-product-grid>a{background:var(--brand-paper);border-right:1px solid var(--brand-line);border-bottom:1px solid var(--brand-line);color:var(--brand-ink);flex-direction:column;padding:38px;display:flex}.about-product-grid>a>svg{color:var(--brand-action);margin-bottom:25px}.about-product-grid h3{letter-spacing:-.03em;margin:0 0 18px;font-size:26px}.about-product-grid p{color:var(--brand-body);margin:0 0 25px;font-size:18px;line-height:1.65}.about-product-grid span{color:var(--brand-action);align-items:center;gap:10px;margin-top:auto;font-size:15px;display:flex}.about-product-grid a:hover{background:var(--brand-action-soft)}.about-auditor{max-width:900px;margin-top:48px}.about-auditor h3{letter-spacing:-.03em;font-size:30px}.about-auditor p{color:var(--brand-body);margin:20px 0;font-size:20px;line-height:1.7}.about-principles ol{grid-template-columns:1fr 1fr;gap:40px 70px;margin:0;padding:0;list-style:none;display:grid}.about-principles li{border-top:1px solid var(--brand-line);gap:25px;padding-top:25px;display:flex}.about-principles li>span{font-family:var(--font-antara-mono), monospace;color:var(--brand-action);padding-top:5px;font-size:13px}.about-principles h3{margin-bottom:15px;font-size:25px}.about-principles li p{color:var(--brand-body);font-size:18px;line-height:1.7}.about-contact{background:var(--brand-cloud);grid-template-columns:1fr 1fr;gap:80px;display:grid}.about-contact h2{letter-spacing:-.04em;margin:22px 0 30px;font-size:45px;line-height:1.1}.about-contact address{color:var(--brand-body);font-size:19px;font-style:normal;line-height:1.75}.about-contact address a{color:var(--brand-action);margin-top:15px;display:inline-block}.about-contact h3{font-size:28px}.about-contact p{color:var(--brand-body);margin:22px 0 30px;font-size:20px;line-height:1.7}.about-contact .inline-link{margin-top:24px;display:flex}@media (max-width:800px){.about-hero{grid-template-columns:1fr;gap:30px;padding-block:55px}.about-brand{display:none}.about-purpose{grid-template-columns:1fr;gap:25px}.about-product-grid{grid-template-columns:1fr}.about-product-grid>a{padding:28px}.about-principles ol,.about-contact{grid-template-columns:1fr;gap:35px}.about-contact h2{font-size:38px}.about-purpose p{font-size:19px}}
