.consultant-hero{padding-bottom:100px}.consultant-actions{display:flex;align-items:center;gap:25px;margin-top:35px}.cv-download{color:var(--gold);font-weight:700;border-bottom:1px solid #c7a45a66;padding:12px 0}.consultant-intro{display:grid;grid-template-columns:.7fr 1.3fr;gap:9vw;align-items:center}.consultant-photo{height:520px;position:relative;overflow:hidden}.consultant-photo img{width:100%;height:100%;object-fit:cover}.consultant-photo:after{content:'';position:absolute;inset:0;background:linear-gradient(transparent 65%,#09291ccc)}.consultant-photo span{position:absolute;z-index:2;left:28px;bottom:25px;color:white;line-height:1.5}.consultant-intro h2,.section-heading h2,.credentials-layout h2{font-size:clamp(36px,4vw,58px);line-height:1.1}.consultant-intro>div:last-child>p:not(.section-number){color:var(--muted);line-height:1.8}.availability{border-left:3px solid var(--gold);padding:15px 20px;margin-top:28px;background:var(--cream)}.availability strong,.availability span{display:block}.availability span{color:var(--muted);font-size:12px;margin-top:5px}.expertise-band{background:var(--green);color:white}.expertise-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#ffffff20;margin-top:35px}.expertise-grid article{background:var(--green);padding:30px}.expertise-grid h3{color:var(--gold);font-size:18px}.expertise-grid p{color:#b9c8bf;line-height:1.6;font-size:13px}.assignments{display:grid;grid-template-columns:.65fr 1.35fr;gap:8vw}.timeline{border-top:1px solid #d9ddd9}.timeline article{display:grid;grid-template-columns:120px 1fr;gap:25px;padding:28px 0;border-bottom:1px solid #d9ddd9}.timeline article>span{font:italic 15px Georgia;color:var(--gold)}.timeline h3{margin:0 0 5px;font-size:20px}.timeline strong{font-size:13px;color:var(--green)}.timeline p{color:var(--muted);line-height:1.6}.timeline small{color:#8a928c}.credentials-section{background:#09291c;color:white}.credentials-layout{display:grid;grid-template-columns:1fr 1fr;gap:9vw}.cert-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:30px}.cert-grid span{padding:18px;border:1px solid #ffffff20;color:#b8c7be;font-size:11px}.cert-grid strong{display:block;color:var(--gold);font-size:16px;margin-bottom:5px}.tool-cloud{display:flex;flex-wrap:wrap;gap:9px;margin-top:30px}.tool-cloud span{border:1px solid #ffffff2b;padding:9px 12px;font-size:11px;color:#c4d1c9}.center{justify-content:center}.dark-link{color:var(--green);border-color:#123d2b55}@media(max-width:900px){.consultant-intro,.assignments,.credentials-layout{grid-template-columns:1fr}.expertise-grid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.consultant-actions{align-items:flex-start;flex-direction:column}.expertise-grid,.cert-grid{grid-template-columns:1fr}.timeline article{grid-template-columns:1fr;gap:8px}.consultant-photo{height:430px}}
