.about-page{color:#20374c}.about-page p{line-height:1.75}.ab-hero{color:#fff;background:#132e49;grid-template-columns:1fr 1fr;align-items:center;gap:6%;padding:70px 5%;display:grid}.ab-hero h1{letter-spacing:-1.5px;font-size:clamp(36px,4vw,60px);line-height:1.12}.ab-hero p:not(.eyebrow){color:#d5e1ec;margin:24px 0}.ab-hero figure{margin:0}.ab-hero img{width:100%;height:auto;display:block}.ab-hero figcaption{color:#c4d5e5;margin-top:12px;font-size:11px}.ab-hero .button{color:#132e49;background:#fff}.ab-section{max-width:1600px;margin:auto;padding:75px 5%}.about-page h2{margin-bottom:22px;font-size:clamp(28px,3vw,42px);line-height:1.2}.about-page h3{font-size:23px;line-height:1.3}.ab-intro{color:#5b6d78;max-width:780px;margin-bottom:36px}.ab-entities{grid-template-columns:repeat(3,1fr);gap:35px;display:grid}.ab-entities article{border-top:3px solid #b9cde2;padding-top:22px}.ab-entities span{color:#526f89;font-size:12px}.ab-entities h3{margin:14px 0}.ab-entities p,.ab-team p{color:#5b6d78}.ab-history{background:#f1f4f5;grid-template-columns:.8fr 1.2fr;gap:8%;max-width:none;display:grid}.ab-history ol{margin:0;padding:0;list-style:none}.ab-history li{border-top:1px solid #cbd5dc;grid-template-columns:115px 1fr;gap:25px;padding:20px 0;display:grid}.ab-history strong{color:#285676;font-size:21px}.ab-history li p{margin:0}.ab-team{grid-template-columns:1fr 1fr;gap:32px;margin:30px 0;display:grid}.ab-team article{border-top:1px solid #cbd5dc;padding-top:22px}.ab-team h3{margin-bottom:12px}.ab-certificates{background:#f1f4f5;max-width:none}.ab-closing{text-align:center;padding:60px 5%}.ab-closing .button-row{justify-content:center}.about-page a:focus-visible{outline-offset:5px;outline:3px solid #527bd2}@media (max-width:760px){.ab-hero,.ab-history,.ab-entities,.ab-team{grid-template-columns:1fr;gap:28px}.ab-section,.ab-hero{padding:42px 6%}.ab-history li{grid-template-columns:90px 1fr;gap:15px}.ab-history strong{font-size:18px}.ab-closing{padding:42px 6%}}.ab-certificate-images{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin:28px 0;display:grid}.ab-certificate-images figure{margin:0}.ab-certificate-images img{object-fit:contain;box-sizing:border-box;background:#fff;width:100%;height:440px;padding:16px;display:block}.ab-certificate-images figcaption{color:#5b6d78;margin-top:12px;font-size:12px;line-height:1.6}@media (max-width:760px){.ab-certificate-images{grid-template-columns:1fr}.ab-certificate-images img{height:auto;max-height:540px}}.about-page #team{scroll-margin-top:110px}.ab-team.ab-team-illustrated{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:36px 0 32px}.ab-team-illustrated article{border-top:0;min-width:0;padding-top:0}.ab-team-photo{aspect-ratio:8/5;object-fit:cover;object-position:center;background:#eef2f4;width:100%;height:auto;margin-bottom:22px;display:block}.ab-team-illustrated article:nth-child(2) .ab-team-photo{object-position:50% 65%}.ab-team-illustrated article:nth-child(4) .ab-team-photo{object-position:50% 62%}.ab-team-illustrated h3{min-height:2.6em;margin:0 0 10px;font-size:21px}.ab-team-illustrated p{margin:0;font-size:15px}@media (max-width:1100px){.ab-team.ab-team-illustrated{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.ab-team-illustrated h3{min-height:0}}@media (max-width:600px){.ab-team.ab-team-illustrated{grid-template-columns:1fr;gap:32px}.ab-team-photo{margin-bottom:18px}.ab-team-illustrated h3{font-size:23px}}
