.about-page .internal-hero,.about-page .internal-hero-inner{min-height:min(760px,88svh)}.about-page .internal-hero-inner{padding-top:165px;padding-bottom:64px}.about-page .internal-hero h1{max-width:1050px;font-size:clamp(2.5rem,4.2vw,4.2rem)}.about-page .internal-hero-inner>p:last-child{max-width:890px;font-size:1.125rem;line-height:1.75}.about-proof{background:var(--violet);color:#fff;padding-block:36px}.about-proof-grid{grid-template-columns:1.1fr 1fr 1fr;align-items:center;gap:38px;display:grid}.about-proof-grid>div+div{border-left:1px solid #ffffff40;padding-left:36px}.about-proof-grid strong{font-size:1.375rem;line-height:1.3}.about-proof-grid p{color:#eee8f5;margin:10px 0 0;font-size:1rem;line-height:1.65}.about-proof-number{align-items:center;gap:22px;display:flex}.about-proof-number strong{color:var(--yellow);letter-spacing:-.04em;font-size:clamp(3rem,5vw,4.75rem)}.about-proof-number span{font-size:1rem;line-height:1.6}.about-section{padding-block:72px}.about-section h2{color:var(--violet);letter-spacing:-.02em;margin:0;font-size:clamp(1.9rem,2.8vw,2.7rem);line-height:1.2}.about-intro{grid-template-columns:1fr 1.15fr;gap:70px;display:grid}.about-body p{color:var(--gray);margin:0 0 18px;font-size:1.0625rem;line-height:1.8}.about-body p:last-child{margin-bottom:0}.about-section-heading{max-width:880px;margin-bottom:34px}.about-section-heading>p:last-child:not(.eyebrow){color:var(--gray);margin:20px 0 0;font-size:1.0625rem;line-height:1.75}.about-strengths{background:#f3eff8}.about-strength-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 44px;display:grid}.about-strength-grid article{border-top:1px solid #cec1df;padding-top:24px}.about-item-number{color:var(--petrol);font-size:.875rem;font-weight:800}.about-strength-grid h3{color:var(--violet);margin:12px 0;font-size:1.375rem;line-height:1.4}.about-strength-grid p{color:var(--gray);margin:0 0 16px;font-size:1rem;line-height:1.75}.about-strength-grid article>strong{color:var(--petrol);font-size:.9375rem;line-height:1.6;display:block}.about-text-link{color:var(--violet);text-underline-offset:5px;margin-top:32px;padding-block:10px;font-size:1rem;font-weight:700;text-decoration:underline;display:inline-block}.about-client-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:36px;display:grid}.about-client-grid>div{background:#fff;border:1px solid #e4ddeb;border-radius:8px;place-items:center;min-height:116px;padding:24px;display:grid}.about-client-grid img{object-fit:contain;width:150px;max-width:100%;height:64px}.about-testimonial{border-left:4px solid var(--turquoise);background:#f3eff8;margin:36px 0 0;padding:32px 36px}.about-testimonial blockquote{color:var(--violet);margin:0;font-size:1.125rem;line-height:1.8}.about-testimonial figcaption{color:var(--petrol);flex-wrap:wrap;gap:6px 18px;margin-top:20px;font-size:.9375rem;display:flex}.about-quality{color:#fff;background:#005461}.about-quality .eyebrow{color:#ffdf62}.about-quality h2{color:#fff}.about-quality-intro{color:#e0eff0;margin:22px 0 0;font-size:1.0625rem;line-height:1.8}.about-quality-list{counter-reset:quality;margin:0;padding:0;list-style:none}.about-quality-list li{counter-increment:quality;border-bottom:1px solid #ffffff35;margin-bottom:24px;padding:0 0 24px 56px;position:relative}.about-quality-list li:before{content:"0" counter(quality);color:#ffdf62;font-size:1rem;font-weight:800;position:absolute;top:0;left:0}.about-quality-list li:last-child{margin-bottom:0}.about-quality-list h3{margin:0 0 10px;font-size:1.25rem;line-height:1.4}.about-quality-list p{color:#e0eff0;margin:0;font-size:1rem;line-height:1.7}.about-ethics{color:#e0eff0;border-top:1px solid #ffffff35;margin-top:28px;padding-top:28px;font-size:.9375rem;line-height:1.75}.about-leader-list{gap:32px;display:grid}.about-leader{background:#fff;border:1px solid #ded6e8;border-radius:12px;grid-template-columns:260px minmax(0,1fr);display:grid;overflow:hidden}.about-portrait{background:#e8e4e9;min-height:360px;position:relative;overflow:hidden}.about-portrait img{object-fit:cover;object-position:right center;width:200%;max-width:none;height:100%;position:absolute;top:0;right:0}.about-leader-copy{padding:32px 40px}.about-leader-role{color:var(--petrol);margin:0 0 10px;font-size:.875rem;font-weight:800}.about-leader-copy h3{color:var(--violet);margin:0 0 10px;font-size:2rem;line-height:1.2}.about-leader-degree{color:var(--petrol);font-size:1rem;font-weight:700}.about-leader-copy>p:not(.about-leader-role):not(.about-leader-degree){color:var(--gray);margin:14px 0;font-size:1rem;line-height:1.75}.about-linkedin{text-underline-offset:5px;min-height:46px;color:var(--violet);align-items:center;margin-top:6px;font-size:.9375rem;font-weight:700;text-decoration:underline;display:inline-flex}.about-page>.page-cta{min-height:0;padding-block:64px}@media (max-width:1000px){.about-proof-grid{gap:24px}.about-proof-grid>div+div{padding-left:24px}.about-proof-number{flex-direction:column;align-items:flex-start;gap:6px}.about-intro{gap:36px}.about-leader{grid-template-columns:220px minmax(0,1fr)}.about-leader-copy{padding:28px}}@media (max-width:700px){.about-page .internal-hero,.about-page .internal-hero-inner{min-height:600px}.about-page .internal-hero-inner{padding-top:140px;padding-bottom:40px}.about-page .internal-hero h1{font-size:2.25rem}.about-page .internal-hero-inner>p:last-child{font-size:1rem}.about-proof-grid,.about-intro,.about-strength-grid{grid-template-columns:1fr;gap:26px}.about-proof-grid>div+div{border-top:1px solid #ffffff40;border-left:0;padding:24px 0 0}.about-proof-number{flex-direction:row;align-items:center;gap:22px}.about-section{padding-block:44px}.about-client-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.about-client-grid>div{min-height:90px;padding:16px}.about-client-grid img{height:54px}.about-testimonial{padding:24px}.about-testimonial blockquote{font-size:1rem}.about-leader{grid-template-columns:1fr}.about-portrait{height:370px;min-height:0}.about-leader-copy{padding:24px}.about-leader-copy h3{font-size:1.8rem}.about-page>.page-cta{padding-block:44px}}
