.about-hero__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,350px);gap:80px;align-items:center}.about-hero__content>p:not(.about-eyebrow){max-width:740px;margin-top:28px;font-size:16px;line-height:1.85}.about-hero__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}.about-section{background-color:var(--color-white)}.about-section--split{background-color:var(--color-light)}.about-heading{max-width:920px;margin-bottom:42px}.about-heading>p{margin-top:24px;font-size:15px;line-height:1.85;color:var(--home-muted)}.expertise-grid{counter-reset:expertise}.expertise-grid article{display:grid;grid-template-columns:40px minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:36px;padding:32px 0;border-top:1px solid var(--home-border)}.expertise-grid article:last-child{border-bottom:1px solid var(--home-border)}.expertise-grid .icon{width:26px;height:26px;margin-top:5px;stroke-width:1.5}.expertise-grid h3,.credentials-list h3{font-size:29px;line-height:1.2;letter-spacing:-.04em}.expertise-grid p,.credentials-list p,.method-list p{font-size:14px;line-height:1.85;color:var(--home-muted)}.credentials-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:90px;align-items:start}.credentials-list{display:grid}.credentials-list article{padding:28px 0;border-top:1px solid var(--home-border)}.credentials-list article:last-child{border-bottom:1px solid var(--home-border)}.credentials-list span{display:inline-flex;padding:5px 9px;margin-bottom:18px;border:1px solid var(--home-border);font-size:10px}.credentials-list p{margin-top:14px}.method-panel{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:90px;align-items:start}.method-list p{position:relative;margin:0;padding:20px 0 20px 30px;border-top:1px solid var(--home-border)}.method-list p:last-child{border-bottom:1px solid var(--home-border)}.method-list .icon{position:absolute;top:25px;left:0;color:var(--color-dark)}@media(max-width:1000px){.about-hero__grid{gap:40px;grid-template-columns:minmax(0,1fr) minmax(240px,.6fr)}.credentials-grid,.method-panel{grid-template-columns:1fr;gap:36px}}@media(max-width:720px){.about-hero__grid{grid-template-columns:1fr;gap:38px}.about-portrait{max-width:350px}.about-hero__content>p:not(.about-eyebrow){font-size:14px}.expertise-grid article{grid-template-columns:26px 1fr;gap:12px 18px;padding-block:26px}.expertise-grid article>p{grid-column:2}.expertise-grid h3,.credentials-list h3{font-size:25px}}
