.about-section,.gp-about{--about-accent:#71b8f1;--about-muted:#a9afbd;--about-line:#333946;position:relative;display:grid;grid-template-columns:minmax(0,.76fr) minmax(0,1.24fr);gap:80px;align-items:start;padding-block:85px;border-top:1px solid var(--about-line);scroll-margin-top:108px}.about-heading,.about-content{min-width:0}.about-eyebrow{font-size:9px;font-weight:700;line-height:1.6;letter-spacing:.17em;color:var(--about-accent);margin:0 0 20px}.about-heading h2{font-size:clamp(34px,3.5vw,48px);line-height:1.12;letter-spacing:-.045em;margin:0}.about-intro{max-width:31ch;font-size:16px;line-height:1.8;color:var(--about-muted);margin-top:24px}.about-themes{max-width:35ch;font-size:9px;color:var(--about-accent);line-height:2;letter-spacing:.1em;text-transform:uppercase;margin-top:30px}.about-story{display:grid;gap:18px}.about-story>p{font-size:14px;color:var(--about-muted);line-height:1.9;margin:0}.about-story strong{font-weight:600;color:#e1e7f2}.about-profile{display:flex;align-items:center;justify-content:space-between;gap:24px;border-top:1px solid var(--about-line);padding-top:24px;margin-top:30px}.about-profile>div{display:grid;gap:7px}.about-profile>div>strong{font-size:15px;font-weight:600;line-height:1.5}.about-profile>div>span{font-size:11px;line-height:1.7;color:var(--about-muted)}.about-linkedin{display:inline-flex;align-items:center;justify-content:center;gap:18px;flex-shrink:0;min-height:46px;padding:11px 17px;border:1px solid var(--about-line);border-radius:4px;color:var(--about-accent);font-size:12px;text-decoration:none}.about-linkedin:hover{border-color:var(--about-accent);background:color-mix(in srgb,var(--about-accent) 7%,transparent)}.about-linkedin:focus-visible{outline:2px solid var(--about-accent);outline-offset:4px}.about-legacy-anchor{position:absolute;top:0;scroll-margin-top:108px}.about-footer-link{color:inherit}.gp-about{--about-accent:#e7b686;--about-muted:#bac0bf;--about-line:#596163}.gp-about .about-story strong{color:#e8ece9}.gp-about .about-heading h2{font-family:Georgia,'Times New Roman',serif;font-weight:400}
@media(max-width:1100px){.about-section,.gp-about{gap:55px}.about-story>p{font-size:13px}}
@media(max-width:850px){.about-section,.gp-about{gap:35px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);padding-block:70px}.about-heading h2{font-size:35px}.about-intro{font-size:14px}.about-profile{gap:18px;flex-wrap:wrap}}
@media(max-width:640px){.about-section,.gp-about{grid-template-columns:1fr;gap:32px;padding-block:60px;scroll-margin-top:94px}.about-heading h2{font-size:36px}.about-intro{max-width:36ch;font-size:15px;margin-top:20px}.about-themes{margin-top:20px;font-size:8px}.about-story>p{font-size:14px;line-height:1.9}.about-profile{align-items:flex-start;gap:20px}.about-profile>div{flex:1 1 180px}.about-legacy-anchor{scroll-margin-top:94px}.gp-footer>div:last-child{flex-wrap:wrap}}

.about-arrow{display:block;width:16px;height:16px;flex-shrink:0}
