.al-filter button[aria-pressed=true]{border-color:var(--red);color:#242724}.al-page [hidden]{display:none!important}.al-credential-details[open] summary{margin-bottom:10px}.redesign-site .ar-archive-layout .ar-news-record[hidden]{display:none}.redesign-site .ar-archive-layout .ar-news-record:first-child[hidden]{display:none}.redesign-site .ar-company-facts{background:var(--surface);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding:28px 32px;display:grid}.redesign-site .ar-company-facts>div{border-left:1px solid var(--border);flex-direction:column-reverse;gap:10px;padding-left:28px;display:flex}.redesign-site .ar-company-facts>div:first-child{border:0;padding:0}.redesign-site .ar-company-facts dt{color:var(--muted);font-size:15px;line-height:1.5}.redesign-site .ar-company-facts dd{font-variant-numeric:tabular-nums;font-size:30px;font-weight:600;line-height:1.2}.redesign-site .ar-engineering-story{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:80px;max-width:1040px;margin-inline:auto;display:grid}.redesign-site .ar-engineering-story>.ar-photo{justify-self:center;width:100%;max-width:330px}.redesign-site .ar-engineering-story p{margin-top:20px}.redesign-site .ar-engineering-story #applications{border-top:1px solid var(--border);margin-top:24px;padding-top:20px}.redesign-site .ar-documents{background:#f5f5f2;padding:40px}.redesign-site .ar-documents .ar-iso{background:#fff;margin-block:28px;padding:24px}.redesign-site .ar-documents #al-original-documents{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.redesign-site .ar-documents .ar-document{border-top:1px solid #c8c9c6;flex-direction:column;gap:24px;padding:24px 0 0;display:flex}.redesign-site .ar-documents .ar-document-original{gap:8px;width:100%}.redesign-site .ar-documents .ar-document .ar-photo{background:#eaeae5;justify-content:center;width:100%;max-width:none;height:220px;padding:16px}.redesign-site .ar-documents .ar-document .ar-photo img{aspect-ratio:auto;object-fit:contain;width:100%;height:100%}.redesign-site .ar-documents .ar-document h3{font-size:21px}.redesign-site .ar-documents .ar-document dl{grid-template-columns:1fr;gap:16px}.redesign-site .ar-documents .ar-document-note{margin-top:28px}.redesign-site .ar-development-body{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:56px;margin-top:28px;display:grid}.redesign-site .ar-development .ar-history{margin:0}.redesign-site .ar-development .ar-history li{grid-template-columns:1fr;gap:8px;padding-block:18px}.redesign-site .ar-development-record{padding-top:18px}.redesign-site .ar-development-record .ar-links{gap:4px 24px}@media (width<=1099px){.redesign-site .ar-engineering-story{gap:48px}.redesign-site .ar-documents{padding:28px}.redesign-site .ar-documents #al-original-documents{gap:24px}.redesign-site .ar-development-body{gap:32px}}@media (width<=767px){.redesign-site .ar-company-facts{grid-template-columns:1fr;gap:0;padding:20px 24px}.redesign-site .ar-company-facts>div,.redesign-site .ar-company-facts>div:first-child{border:0;flex-direction:row;justify-content:space-between;align-items:baseline;gap:20px;padding:16px 0}.redesign-site .ar-company-facts>div+div{border-top:1px solid var(--border)}.redesign-site .ar-company-facts dd{white-space:nowrap;font-size:24px}.redesign-site .ar-company-facts dt{font-size:14px}.redesign-site .ar-engineering-story{grid-template-columns:1fr;gap:28px}.redesign-site .ar-engineering-story>.ar-photo{grid-row:2;justify-self:start;max-width:260px}.redesign-site .ar-documents{padding:24px 20px}.redesign-site .ar-documents .ar-iso{margin-block:24px;padding:20px}.redesign-site .ar-documents #al-original-documents{grid-template-columns:1fr;gap:28px}.redesign-site .ar-documents .ar-document{gap:20px}.redesign-site .ar-documents .ar-document .ar-photo{height:230px;padding:20px}.redesign-site .ar-documents .ar-document-original{flex-direction:column;align-items:start}.redesign-site .ar-documents .ar-document h3{font-size:20px}.redesign-site .ar-development-body{grid-template-columns:1fr;gap:24px}.redesign-site .ar-development-record{padding:0}}
