.about-page .section{padding:80px 0}.about-page p{color:var(--copy);line-height:1.8}.about-page h2{margin:0 0 24px}.about-page h3{color:#e6f2fc;margin:0 0 12px;font-size:1rem;line-height:1.45}.about-figure{border:1px solid var(--line);background:#071725;margin:0;overflow:hidden}.about-figure>img{width:100%;height:auto;display:block}.about-figure figcaption{color:var(--copy);border-top:1px solid var(--line);padding:14px 20px;font-size:.8rem;line-height:1.6}.about-opening .about-figure[data-illustration="1"]>img{object-fit:cover;max-height:560px}.about-intro{border-left:3px solid var(--blue);max-width:1050px;margin:40px auto 72px;padding-left:28px;font-size:1.1rem}.about-intro p{margin:0 0 20px}.about-intro p:last-child{margin-bottom:0}.about-two-column{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.about-two-column>div{min-width:0}.about-two-column>div>p{margin:0 0 22px}.about-two-column .about-figure>img{aspect-ratio:1.15;object-fit:cover}.about-cards{gap:20px;margin:32px 0;display:grid}.about-cards article{border:1px solid var(--line);background:#071725;padding:28px}.about-cards article p{margin:0;font-size:.94rem}.about-role-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:0}.about-role-cards article{border-top:2px solid #287bb0;padding:22px}.about-team-layout{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.about-team-layout .about-figure>img{aspect-ratio:.85;object-fit:cover}.about-capability-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.about-capability-cards article{border-top:2px solid var(--blue)}.about-note{border-left:2px solid var(--blue);background:#081d2c;margin:32px 0;padding:22px 28px}.about-note p{max-width:1120px;margin:0}.about-resource-images{grid-template-columns:1fr 1fr;display:grid}.about-resource-images img{aspect-ratio:1.45;object-fit:cover;width:100%;display:block}.about-resource-images img:last-child{object-position:center bottom}.about-industry-cards{grid-template-columns:repeat(6,minmax(0,1fr))}.about-industry-cards article{grid-column:span 2}.about-industry-cards article:nth-child(n+4){grid-column:span 3}.about-case-images{background:#fff;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.about-case-images img{aspect-ratio:1;object-fit:contain;width:100%;padding:12px;display:block}.about-reason-cards{border-top:1px solid var(--line);grid-template-columns:1fr;gap:0;margin:0}.about-reason-cards article{border:0;border-bottom:1px solid var(--line);background:0 0;padding:22px 0}.about-reasons-layout{align-items:center}.about-reasons-layout .about-figure>img{aspect-ratio:.9;object-fit:cover;object-position:65% center}.about-cta-logo{width:240px;max-width:100%;height:auto;margin-bottom:28px;display:block}.about-page .cta-panel{border:0;gap:40px;padding:44px}.about-page .cta-panel h2{margin-bottom:18px}.about-page .cta-panel p{max-width:680px;margin:0}.about-page .cta-panel .button{flex-shrink:0}.about-page .about-closing{padding-top:0}@media (max-width:1000px){.about-two-column,.about-team-layout{grid-template-columns:1fr;gap:32px}.about-two-column .about-figure>img,.about-team-layout .about-figure>img,.about-reasons-layout .about-figure>img{aspect-ratio:1.7}.about-capability-cards{grid-template-columns:1fr}.about-industry-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.about-industry-cards article,.about-industry-cards article:nth-child(n+4){grid-column:auto}.about-industry-cards article:last-child{grid-column:1/-1}}@media (max-width:600px){.about-page .section{padding:48px 0}.about-intro{margin:28px 0 44px;padding-left:18px;font-size:1rem}.about-role-cards,.about-industry-cards{grid-template-columns:1fr}.about-cards article{padding:22px}.about-case-images{grid-template-columns:repeat(2,minmax(0,1fr))}.about-resource-images img{aspect-ratio:.9}.about-note{margin:28px 0;padding:20px}.about-page .cta-panel{flex-direction:column;align-items:flex-start;gap:28px;padding:26px}.about-page .cta-panel .button{white-space:normal;text-align:center}.about-page .about-closing{padding-top:0}.about-figure figcaption{padding:12px 16px}}.about-case-images img{aspect-ratio:1.25;object-fit:cover;padding:0}.about-case-image{overflow:hidden}.about-case-image:first-child img{transform:scale(1.32)}.about-case-image:nth-child(2) img{transform:translateY(8%)scale(1.3915)}.about-case-image:nth-child(4) img{transform:scale(1.298)}.about-page p.about-accountability{color:var(--white)}.about-page .about-reasons-layout .about-figure>img{aspect-ratio:auto;object-fit:contain;height:auto}.about-reason-list{border-top:1px solid var(--line);color:var(--copy);margin:0;padding:0;line-height:1.8;list-style:none}.about-reason-list li{border-bottom:1px solid var(--line);padding:22px 0}.about-reason-list strong{color:var(--white)}.about-hero{--inner-hero-image:url(/brand/mechonus-reception-edited-v7.png)}.about-hero:before{background-position:50%,50%,100%;background-repeat:no-repeat;background-size:cover,cover,72%}@media (max-width:850px){.about-hero:before{background-position:50%,100%;background-size:cover,72%}}
