/* Latest Figma 35:2610 + 40:175; existing atlas reveal logic stays intact. */
.capability-heading{top:max(90px,calc(182 * var(--u)));left:calc(311.64 * var(--u))}
.capability-heading>p{margin-left:0}
.capability-item h2{font-size:calc(36.152 * var(--u))}
.capability-item p{font-size:calc(22.833 * var(--u));line-height:calc(26.638 * var(--u))}
.execution{left:calc(509 * var(--u));top:calc(748 * var(--u))}
.growth{left:calc(1652 * var(--u));top:calc(908.65 * var(--u))}
.management{left:calc(572 * var(--u));top:calc(1574 * var(--u))}
.strategy{left:calc(1665 * var(--u));top:calc(1483 * var(--u))}
.orb-one{filter:none}
.orb-two{filter:none}
.experience-section{background:#fff;min-height:calc(2210 * var(--u))}
.about-blue-band{position:absolute;top:calc(115 * var(--u));left:0;width:100%;height:calc(555 * var(--u));overflow:hidden;pointer-events:none}
.about-blue-band>img{position:absolute;top:0;left:0;width:100%;height:454.59%;max-width:none}
.about-blue-band>span{position:absolute;width:2.87447%;aspect-ratio:1;background:white}
.experience-content{grid-template-columns:915.36fr 928.636fr;padding:calc(1048 * var(--u)) calc(365.36 * var(--u)) calc(200 * var(--u)) calc(311.64 * var(--u))}
.experience-heading{padding-top:0;top:calc(-12 * var(--u))}
.experience-heading>p{margin-top:calc(70 * var(--u))}
.experience-contact{display:inline-block;margin-top:calc(468 * var(--u));font-size:calc(40.501 * var(--u));letter-spacing:-.03em;line-height:1.3}
.experience-list{display:flex;flex-direction:column;gap:calc(70 * var(--u))}
.experience-list>li{margin:0;padding-bottom:calc(22 * var(--u));min-height:calc(155 * var(--u))}
.experience-list>li:first-child{min-height:calc(182 * var(--u))}
.experience-list>li:last-child{min-height:calc(123 * var(--u))}
.job-heading{gap:calc(16 * var(--u))}
.job-date{padding-top:calc(8.98 * var(--u))}
@media(max-width:900px){
 .capability-heading{top:auto;left:auto;margin:100px 26px 0}
 .capability-item{left:auto;top:auto}.capability-item h2{font-size:17px}.capability-item p{font-size:12px;line-height:1.85}
 .orb-one{filter:none}.orb-two{filter:none}
 .experience-section{min-height:0}.about-blue-band{position:relative;top:auto;margin-top:20px;height:auto;aspect-ratio:2523/555}
 .experience-content{display:block;padding:65px 26px 70px}.experience-heading{top:auto}
 .experience-heading>p{margin-top:28px}.experience-contact{margin-top:28px;font-size:18px}
 .experience-list{gap:28px}.experience-list>li,.experience-list>li:first-child,.experience-list>li:last-child{min-height:0;padding-bottom:25px;margin:0}
 .job-heading{gap:8px 18px}.job-date{padding:0}
}
