/* About: authority-led positioning */
.experience-section .experience-intro{max-width:900px;font-size:clamp(1.15rem,2vw,1.5rem);line-height:1.55;margin:20px 0 36px}
.experience-section .experience-grid{margin:0 0 clamp(44px,6vw,88px)}
.experience-section .experience-grid span{line-height:1.4}
.about-authority{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(270px,.85fr);gap:clamp(28px,5vw,75px);align-items:start;margin:30px 0 60px}
.about-authority h3,.about-bottomline h3{font-family:Archivo Black,Arial,sans-serif;font-size:clamp(1.8rem,3.1vw,3.4rem);line-height:1.06;margin:16px 0 22px}
.about-authority p{line-height:1.7}
.about-authority-aside{background:#1A1A2E;color:white;padding:clamp(24px,3vw,42px);border-radius:14px}
.about-authority-aside .eyebrow{color:#D9F227}
.about-authority-aside p{margin:18px 0}
.about-authority-aside strong{color:#D9F227}
.about-bottomline{background:#D9F227;color:#1A1A2E;padding:clamp(26px,4vw,55px);border-radius:14px;margin-bottom:24px}
.about-bottomline p{max-width:850px;font-size:1.12rem;line-height:1.6}
.about-bottomline .button{margin-top:14px}
@media(max-width:760px){.about-authority{grid-template-columns:1fr}.experience-section .experience-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-authority-aside{padding:24px}}
