body[data-page=company] .co-principles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 32px}@media (max-width: 980px){body[data-page=company] .co-principles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){body[data-page=company] .co-principles{grid-template-columns:minmax(0,1fr)}}body[data-page=company] .co-st{min-width:640px}body[data-page=company] .co-st tbody th{width:24%}body[data-page=company] .co-st thead .chip{margin-left:6px}body[data-page=company] .co-gov{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 36px}body[data-page=company] .co-roles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}@media (max-width: 1100px){body[data-page=company] .co-roles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){body[data-page=company] .co-roles,body[data-page=company] .co-gov{grid-template-columns:minmax(0,1fr)}}body[data-page=company] .co-roles .card{background:var(--surface);border:1px solid var(--rule);border-radius:var(--r);padding:16px 18px}body[data-page=company] .co-roles .tag{justify-self:start;white-space:normal}body[data-page=company] .co-roles li{font-size:.92rem}body[data-page=company] .co-src{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 32px}@media (max-width: 980px){body[data-page=company] .co-src{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){body[data-page=company] .co-src{grid-template-columns:minmax(0,1fr)}}body[data-page=company] .co-tl h3{font:650 1rem/1.35 var(--f-body);color:var(--ink);margin-bottom:4px}body[data-page=company] .co-tl p{font-size:.93rem;color:var(--ink-2)}body[data-page=company] .co-tl .chip,body[data-page=company] .co-tl .tag{margin-left:4px;vertical-align:1px}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) body[data-page=company] .tag.p3{color:#cf6e9e}}:root[data-theme=dark] body[data-page=company] .tag.p3{color:#cf6e9e}
