/* Revision 4 — reveal the journey already present in Labeeb's content.
   No new marketing copy, image assets, typefaces or JavaScript. */
:root{--ls-ink:#142044;--ls-muted:#455572;--ls-line:#d7e0eb;--ls-career:#08745c;--ls-business:#a8581e;--ls-academic:#2857bd;--lb-ai:#6750df!important;--lb-ai-hover:#5941c6!important}

/* Studio introduction -> specialist routes -> human proof -> delivery process. */
.labeeb-home .lh-hero__points li:nth-child(1){border-color:#b7d9c7!important;background:#e9f5ed!important;color:#165e4d!important}
.labeeb-home .lh-hero__points li:nth-child(1) .lh-ic{stroke:var(--ls-career)!important}
.labeeb-home .lh-hero__points li:nth-child(2){border-color:#e8ceb1!important;background:#fbf0e3!important;color:#914b1b!important}
.labeeb-home .lh-hero__points li:nth-child(2) .lh-ic{stroke:var(--ls-business)!important}
.labeeb-home .lh-hero__points li:nth-child(3){border-color:#c4d6ef!important;background:#eaf1fb!important;color:#244da7!important}
.labeeb-home .lh-hero__points li:nth-child(3) .lh-ic{stroke:var(--ls-academic)!important}
@media(min-width:821px){
  .labeeb-home .lh-hero__grid{width:min(1200px,calc(100% - 48px))!important;margin-inline:auto!important}
}
/* Keep the navy surface only around the consultation invitation. The former
   full-height 44% overlay left a large vacant panel beside the headline. */
.labeeb-home .lh-hero::before{display:none!important}
.labeeb-home .lh-hero{background:linear-gradient(105deg,#eef4f9 0%,#e8eff7 100%)!important}
.labeeb-home .lh-hero__copy > p:empty{display:none}
.labeeb-home .lh-hero + .lh-sec--tight{position:relative;z-index:2;margin-top:0;background:#eaf0f8!important;padding-block:1.25rem 1.6rem!important}
.labeeb-home .lh-hero + .lh-sec--tight .lh-wrap{max-width:1400px}
.labeeb-home .lh-gccp-sec{background:#eef3fa!important;border-block-start:1px solid #d5e1ed}
@media(min-width:621px) and (max-width:1119px){
  .labeeb-home .lh-hero__grid{width:min(720px,calc(100% - 40px))!important;margin-inline:auto!important}
}
@media(min-width:621px) and (max-width:820px){
  .labeeb-home .lh-hero__grid{padding-block:1.5rem!important}
  .labeeb-home .lh-hero .lh-hero__copy{padding-block:0!important}
}
@media(min-width:821px) and (max-width:1119px){
  .labeeb-home .lh-hero__grid{grid-template-columns:minmax(0,1fr)!important;padding-block:1.5rem!important;gap:1.5rem!important}
  .labeeb-home .lh-hero__copy :is(h1,.lh-hero__sub,.lh-hero__lead){max-width:min(620px,100%)!important}
  .labeeb-home .lh-hero .lh-hero__copy{padding-block:0!important}
  .labeeb-home .lh-hero .lh-hcard{width:min(100%,620px);justify-self:start;align-self:start;padding:1.5rem!important}
}
@media(min-width:1120px){
  .labeeb-home .lh-hero__grid{grid-template-columns:minmax(0,1.25fr) minmax(360px,.82fr)!important;gap:clamp(2rem,3vw,3.5rem)!important;align-items:center!important;padding-block:clamp(2.25rem,3vw,3.5rem)!important}
  .labeeb-home .lh-hero .lh-hero__copy{padding-block:0!important}
  .labeeb-home .lh-hero h1{max-width:18ch;font-size:clamp(2.9rem,3.35vw,4.1rem);line-height:1.08}
  .labeeb-home .lh-hero .lh-hcard{position:relative;align-self:center;padding:clamp(1.8rem,2.5vw,2.6rem)!important;background:#142044!important;border:1px solid #334976!important;border-radius:20px!important;box-shadow:0 24px 48px rgba(20,32,68,.17)!important}
}
.labeeb-home :is([data-lbsi-hub="business"],.lh-pcard--biz,.lh-fgroup--biz){--lv-hub:var(--ls-business)}
.labeeb-home .lh-fgroup__head .lh-tlink{color:var(--lv-hub)!important}
.labeeb-home .lh-fgroup__head .lh-tlink:hover{text-decoration:underline}
.labeeb-home .lh-sec:has(.lh-why){background:#eff3f1!important;border-block:1px solid #dce7e1}
.labeeb-home .lh-sec:has(.lh-why) .lh-head{max-width:840px}
.labeeb-home .lh-sec:has(.lh-why) .lh-head .lh-h2{max-width:22ch}
.labeeb-home .lh-sec:has(.lh-proc){background:var(--ls-ink)!important;border-block:1px solid #24385e}
.labeeb-home .lh-sec:has(.lh-proc) :is(.lh-eyebrow,.lh-head .lh-h2){color:#fff!important}
.labeeb-home .lh-sec:has(.lh-proc) .lh-lead{color:#cdd9e8!important}
.labeeb-home .lh-sec:has(.lh-proc) .lh-head{max-width:760px;margin-inline:auto}
.labeeb-home .lh-sec:has(.lh-proc) .lh-proc{border-top:1px solid #536783!important;border-inline-start:1px solid #536783!important}
.labeeb-home .lh-sec:has(.lh-proc) .lh-step{min-width:0;min-height:180px;padding:1.45rem!important;border:0!important;border-inline-end:1px solid #536783!important;border-bottom:1px solid #536783!important;background:transparent!important;box-shadow:none!important}
.labeeb-home .lh-sec:has(.lh-proc) .lh-step::before{display:none!important}
.labeeb-home .lh-sec:has(.lh-proc) .lh-step__n{position:static!important;color:#a8dfc4!important;font-size:2rem!important;line-height:1!important;margin:0 0 1rem!important}
html[lang^="ar"] .labeeb-home .lh-sec:has(.lh-proc) .lh-step__n::before{content:"الخطوة "!important}
.labeeb-home .lh-sec:has(.lh-proc) .lh-step h3{color:#fff!important;margin:0 0 .45rem!important}
.labeeb-home .lh-sec:has(.lh-proc) .lh-step p{color:#cbd7e6!important;line-height:1.55!important}
.labeeb-home .lh-sec:has(.lh-gcc__grid){background:#f8fafb;border-top:1px solid #e0e7ee}

/* Career is a progression through stages, not a duplicate of the Business brief. */
body.page-id-69 .labeeb-blog-hero .lb-hubhero,body.page-id-4525 .labeeb-blog-hero .lb-hubhero{grid-template-columns:minmax(0,1.32fr) minmax(300px,.68fr)!important;gap:clamp(2rem,5vw,5rem)!important}
body.page-id-4525 .labeeb-blog-hero{background:#103d35!important;border-block-end:5px solid var(--ls-career)!important}
body.page-id-4525 .labeeb-blog-hero :is(.labeeb-blog-hero__h1,.labeeb-blog-hero__tagline,.labeeb-blog-hero__body,.labeeb-blog-hero__crumb){color:#fff!important}
body.page-id-4525 .labeeb-blog-hero mark{color:#9be0bd!important}
body.page-id-69 .lb-hubhero__card,body.page-id-4525 .lb-hubhero__card{border:1px solid #b9d9c9!important;border-inline-start:5px solid var(--ls-career)!important;border-radius:8px!important;box-shadow:0 20px 42px rgba(4,36,30,.16)!important}
:is(body.page-id-69,body.page-id-4525) .lb-hubhero__copy .labeeb-cta{background:var(--ls-career)!important;border-color:var(--ls-career)!important;color:#fff!important}
:is(body.page-id-69,body.page-id-4525) .lb-hubhero__card .labeeb-cta{background:var(--ls-career)!important;border-color:var(--ls-career)!important;color:#fff!important}
:is(body.page-id-69,body.page-id-4525) .labeeb-blog-hero .labeeb-signal .lb-ic{stroke:#a8dfc4!important}
:is(body.page-id-69,body.page-id-4525) .labeeb-blog-hero .labeeb-signal__s{color:#d9e9e2!important}
body.page-id-69 main section.labeeb-section:has(.labeeb-compare),body.page-id-4525 main section.labeeb-section:has(.labeeb-compare){background:#f0f6f2!important}
body.page-id-69 main section.labeeb-section:has(.labeeb-compare) .labeeb-h2,body.page-id-4525 main section.labeeb-section:has(.labeeb-compare) .labeeb-h2{border-inline-start:4px solid var(--ls-career);padding-inline-start:1.1rem}
:is(body.page-id-69,body.page-id-4525) .labeeb-compare thead th{background:#103d35!important}
:is(body.page-id-69,body.page-id-4525) .labeeb-compare td:first-child{color:var(--ls-career)!important}
body.page-id-69 main section.labeeb-section:has(.lbsi-card[data-lbsi-hub="career"]),body.page-id-4525 main section.labeeb-section:has(.lbsi-card[data-lbsi-hub="career"]){background:#f5f9f6!important}
:is(body.page-id-69,body.page-id-4525) main .labeeb-related__grid:has(> .lbsi-card[data-lbsi-hub="career"]){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 clamp(1.5rem,3vw,3rem)!important}
:is(body.page-id-69,body.page-id-4525) main .labeeb-related__grid:has(> .lbsi-card[data-lbsi-hub="career"]) > .labeeb-related__card{min-width:0!important;min-height:0!important;margin:0!important;padding:1.35rem .4rem!important;background:transparent!important;border:0!important;border-top:1px solid #bdd5c7!important;border-radius:0!important;box-shadow:none!important;transform:none!important}
:is(body.page-id-69,body.page-id-4525) main .labeeb-related__grid:has(> .lbsi-card[data-lbsi-hub="career"]) > .labeeb-related__card:not(.lbsi-card){display:block!important;padding-inline-start:3.6rem!important}
:is(body.page-id-69,body.page-id-4525) main .labeeb-related__grid:has(> .lbsi-card[data-lbsi-hub="career"]) > .labeeb-related__card:hover .labeeb-related__t{text-decoration:underline}
body.page-id-69 main .labeeb-careerdir,body.page-id-4525 main .labeeb-careerdir{background:#e8f2ed!important;border-block:1px solid #cce0d4}

/* Business: the existing service catalogue leads into the actual scoping pathway. */
:is(body.page-id-71,body.page-id-4590) .labeeb-svc__hero{background:#f8ede0!important;border-block-end:5px solid var(--ls-business)!important}
:is(body.page-id-71,body.page-id-4590) .labeeb-svc__hero .labeeb-svc__card{background:#fff!important;color:var(--ls-ink)!important;border:1px solid #e7c9a9!important;border-top:5px solid var(--ls-business)!important;box-shadow:0 18px 36px rgba(90,55,28,.1)!important}
:is(body.page-id-71,body.page-id-4590) .labeeb-svc__hero .labeeb-svc__card :is(h2,p){color:var(--ls-ink)!important}
:is(body.page-id-71,body.page-id-4590) .labeeb-svc__hero .labeeb-svc__card :is(.labeeb-svc__card-sub,.labeeb-svc__note,.lb-deliver){color:#4b5d76!important}
:is(body.page-id-71,body.page-id-4590) .labeeb-svc__hero .labeeb-svc__card .lb-deliver svg{stroke:var(--ls-business)!important}
:is(body.page-id-71,body.page-id-4590) .labeeb-svc__hero .labeeb-svc__card .btn--primary{background:var(--ls-business)!important;border-color:var(--ls-business)!important;color:#fff!important}
:is(body.page-id-71,body.page-id-4590) #groups{background:#fbf4ea!important;border-block:1px solid #edddc7}
:is(body.page-id-71,body.page-id-4590) main .labeeb-svc__eyebrow{color:var(--ls-business)!important}
:is(body.page-id-71,body.page-id-4590) .labeeb-svc__hero .btn--primary:not([data-lb-ai-route]){background:var(--ls-business)!important;border-color:var(--ls-business)!important;color:#fff!important}
:is(body.page-id-71,body.page-id-4590) #groups .labeeb-svc__eyebrow{color:#a65b25!important}
:is(body.page-id-71,body.page-id-4590) #groups .lbh-from{color:var(--ls-business)!important}
:is(body.page-id-71,body.page-id-4590) section.labeeb-svc__sec:has(.lbh-models){background:#f8fafb!important}
:is(body.page-id-71,body.page-id-4590) .lbh-models{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 2.4rem!important;border-top:1px solid #d9e1e9}
:is(body.page-id-71,body.page-id-4590) .lbh-models li{margin:0!important;padding:1.25rem 0!important;background:transparent!important;border:0!important;border-bottom:1px solid #d9e1e9!important;border-radius:0!important;box-shadow:none!important}
:is(body.page-id-71,body.page-id-4590) #consult{background:#15304a!important}
:is(body.page-id-71,body.page-id-4590) #consult .labeeb-svc__wrap{display:grid!important;grid-template-columns:minmax(280px,.76fr) minmax(0,1.24fr);column-gap:clamp(2.5rem,5vw,6rem);align-items:start}
:is(body.page-id-71,body.page-id-4590) #consult .labeeb-svc__wrap > *{grid-column:1}
:is(body.page-id-71,body.page-id-4590) #consult :is(.labeeb-svc__eyebrow,h2){color:#fff!important}
:is(body.page-id-71,body.page-id-4590) #consult :is(.labeeb-svc__lead,.labeeb-svc__note){color:#d4e2ea!important}
:is(body.page-id-71,body.page-id-4590) #consult .lb-after{grid-column:2;grid-row:1/8;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;align-self:stretch;margin:0!important;border-inline-start:2px solid #d9995e}
:is(body.page-id-71,body.page-id-4590) #consult .lb-after li,:is(body.page-id-71,body.page-id-4590) #consult .lb-after li:nth-child(n){grid-column:1!important;min-height:0!important;margin:0!important;padding:1.1rem 1.35rem!important;color:#fff!important;background:transparent!important;border:0!important;border-bottom:1px solid #567084!important;border-radius:0!important;box-shadow:none!important}
:is(body.page-id-71,body.page-id-4590) #consult .lb-after li::before{color:#e7ad77!important;background:transparent!important;box-shadow:none!important}
:is(body.page-id-71,body.page-id-4590) #consult .lb-after :is(b,span){color:#fff!important}
:is(body.page-id-71,body.page-id-4590) #consult .lb-after span{color:#d4e2ea!important}
:is(body.page-id-71,body.page-id-4590) #consult .btn--primary{background:var(--ls-business)!important;border-color:var(--ls-business)!important;color:#fff!important}
body.page-id-4590 .labeeb-svc__hero h1 mark{color:var(--ls-business)!important}
body.page-id-4590 .labeeb-svc__hero .labeeb-svc__trustline{color:var(--ls-muted)!important}

/* Academic: the pre-existing research pathway and ethical boundary are the story. */
body.page-id-4658 .labeeb-svc__hero{background:#173a72!important;border-block-end:5px solid var(--ls-academic)!important}
body.page-id-4658 .labeeb-svc__hero .labeeb-svc__hero-grid > div:first-child :is(h1,p,.labeeb-svc__crumb){color:#fff!important}
body.page-id-4658 .labeeb-svc__hero .labeeb-svc__hero-grid > div:first-child .labeeb-svc__eyebrow{color:#a9cdf8!important}
body.page-id-4658 .labeeb-svc__hero .labeeb-svc__crumb :is(a,span){color:#d7e7fa!important}
body.page-id-4658 .labeeb-svc__hero .labeeb-svc__crumb,body.page-id-4658 .labeeb-svc__hero .labeeb-label--ondark{color:#d7e7fa!important}
body.page-id-4658 .labeeb-svc__hero .labeeb-svc__card{background:#fff!important;color:var(--ls-ink)!important;border:1px solid #b7d0ef!important;border-top:5px solid var(--ls-academic)!important;box-shadow:0 20px 42px rgba(4,23,62,.2)!important}
body.page-id-4658 .labeeb-svc__hero .labeeb-svc__card :is(h2,p){color:var(--ls-ink)!important}
body.page-id-4658 .labeeb-svc__hero .labeeb-svc__card p[style]{color:#4b5d76!important;opacity:1!important}
body.page-id-4658 .labeeb-svc__hero .labeeb-svc__trustline,body.page-id-4658 .labeeb-svc__hero .labeeb-svc__trustline :is(span,a){color:#d9e8fa!important}
body.page-id-4658 .labeeb-section--mist .labeeb-svc__note{color:#4b5d76!important}
body.page-id-4658 .labeeb-svc__hero .btn--primary[href="#academic-services"]{background:var(--ls-academic)!important;border-color:var(--ls-academic)!important;color:#fff!important}
body.page-id-4658 #academic-services{background:#eef3fa!important;border-block:1px solid #d9e4f2}
body.page-id-4658 #academic-services .lbh-grid .lbh-group{border-bottom-color:#bfd1e9!important}
body.page-id-4658 #academic-services .lbh-grid .lbh-ic{background:#e0eafa!important;color:var(--ls-academic)!important}
body.page-id-4658 #academic-services .lbh-grid .lbh-group h3,body.page-id-4658 #academic-services .lbh-grid .lbh-group h3 a{color:#1f448c!important}
body.page-id-4658 main section:has(.labeeb-svc__faqcols){background:#173a72!important;border-block:1px solid #345b91}
body.page-id-4658 main section:has(.labeeb-svc__faqcols) :is(h2,h3,.labeeb-p,.labeeb-svc__note,li){color:#fff!important}
body.page-id-4658 main section:has(.labeeb-svc__faqcols) .labeeb-svc__faqcols{gap:0!important;margin-block:2rem!important;border-top:1px solid #7893b9;border-bottom:1px solid #7893b9}
body.page-id-4658 main section:has(.labeeb-svc__faqcols) .labeeb-svc__faqcol{padding:1.5rem 2rem!important;border-inline-end:1px solid #7893b9!important}
body.page-id-4658 main section:has(.labeeb-svc__faqcols) .labeeb-svc__faqcol:last-of-type{border-inline-end:0!important}
body.page-id-4658 main section:has(.labeeb-svc__faqcols) .labeeb-svc__faqcol li{padding:.55rem 0!important;border-bottom:1px solid #7893b9}
body.page-id-4658 main section:has(.labeeb-svc__faqcols) .labeeb-svc__faqcol li:last-child{border-bottom:0}
body.page-id-4658 main section:has(.labeeb-svc__faqcols) .labeeb-svc__note{border:0!important;padding-top:.5rem!important;line-height:1.8!important}
body.page-id-72 main section.labeeb-section:has(.labeeb-note){background:#f8fafc!important;border-bottom:1px solid #d6e1ee}
body.page-id-72 main section.labeeb-section:has(.labeeb-note) .labeeb-note{display:block;padding:1.2rem 1.5rem!important;margin-top:2rem!important;background:#e7eef9!important;border:0!important;border-inline-start:4px solid var(--ls-academic)!important;border-radius:0 12px 12px 0!important;color:#1e3d77!important;font-weight:650;line-height:1.8}
body.page-id-72 #academic-services{background:#eef3fa!important;border-block:1px solid #d9e4f2}
body.page-id-72 .lb-hubhero__copy .labeeb-cta{background:var(--ls-academic)!important;border-color:var(--ls-academic)!important;color:#fff!important}
body.page-id-72 .lb-hubhero__card{border-top:5px solid #8db5ea!important}
body.page-id-72 .lb-hubhero__cta > p:empty{display:none!important}
body.page-id-72 .lb-hubhero__cta > p[style]{border-top:1px solid #d7e3f3;padding-top:1rem!important;margin-top:1rem!important;color:#3e587b!important;line-height:1.65!important}
body.page-id-72 main section.labeeb-section:has(.labeeb-audience__grid){background:#173a72!important}
body.page-id-72 main section.labeeb-section:has(.labeeb-audience__grid) :is(.labeeb-h2,.labeeb-p){color:#fff!important}
body.page-id-72 main section.labeeb-section:has(.labeeb-audience__grid) .labeeb-audience__grid{gap:0!important;margin-block:2rem!important;border-top:1px solid #7893b9;border-bottom:1px solid #7893b9}
body.page-id-72 main section.labeeb-section:has(.labeeb-audience__grid) .labeeb-audience__card{margin:0!important;padding:1.5rem 2rem!important;background:transparent!important;border:0!important;border-inline-end:1px solid #7893b9!important;border-radius:0!important;box-shadow:none!important}
body.page-id-72 main section.labeeb-section:has(.labeeb-audience__grid) .labeeb-audience__card:last-of-type{border-inline-end:0!important}
body.page-id-72 main section.labeeb-section:has(.labeeb-audience__grid) :is(.labeeb-audience__ch,.labeeb-audience__list li){color:#fff!important}
body.page-id-72 main section.labeeb-section:has(.labeeb-audience__grid) .labeeb-audience__list li{border-color:#7792b9!important}
body.page-id-72 main section.labeeb-section:has(.labeeb-audience__grid) .labeeb-audience__list li::before{color:#9fc8ff!important;background:#9fc8ff!important}

/* Service pages keep their own content and gain a stronger distinction between
   choice, working method and existing proof. */
:is(body.page-id-49,body.page-id-4501) .labeeb-svc__hero-grid > div > .labeeb-svc__eyebrow{color:var(--ls-career)!important}
:is(body.page-id-182,body.page-id-4564) .labeeb-svc__hero-grid > div > .labeeb-svc__eyebrow{color:var(--ls-business)!important}
:is(body.page-id-233,body.page-id-4592) .labeeb-svc__hero-grid > div > .labeeb-svc__eyebrow{color:var(--ls-academic)!important}
:is(body.page-id-182,body.page-id-4564,body.page-id-233,body.page-id-4592) .labeeb-svc__hero .labeeb-svc__trustline{color:var(--ls-muted)!important}
body.page-id-4501 .labeeb-svc__hero .labeeb-svc__trustline :is(span,a){color:#354b67!important}
body.page-id-4501 .lb-svccta a[href*="/saudi-arabia-ar/professional-cv-writing/"]{background:var(--ls-career)!important;color:#fff!important}
body.page-id-4501 #executive-cv .labeeb-svc__note{color:#4b5d76!important}
:is(body.page-id-49,body.page-id-4501) .labeeb-svc__stats .labeeb-svc__stat span{color:#4b5d76!important}
body.page-id-4592 .labeeb-svc__hero .lb-hero-trust .labeeb-svc__pillars a{color:#c5dcff!important;text-decoration-color:#a7c5ef!important}
.labeeb-svc__sec[id="proof"],.lbb-section[id="proof"]{background:#edf3f8!important;border-block:1px solid #d5e1ed}
.labeeb-svc__sec[id="proof"] h2,.lbb-section[id="proof"] h2{max-width:26ch}
.labeeb-svc__sec[id="proof"],.lbb-section[id="proof"]{--ls-proof-accent:var(--ls-career)}
body.page-id-182 #proof{--ls-proof-accent:var(--ls-business)}
body.page-id-233 #proof{--ls-proof-accent:var(--ls-academic)}
:is(.labeeb-svc__sec,.lbb-section)[id="proof"] .lb-ev{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;margin-block:2.2rem!important;border-top:1px solid #c4d0dc;border-inline-start:1px solid #c4d0dc}
:is(.labeeb-svc__sec,.lbb-section)[id="proof"] .lb-ev__i{min-width:0!important;margin:0!important;padding:1.7rem 1.8rem!important;background:transparent!important;border:0!important;border-inline-end:1px solid #c4d0dc!important;border-bottom:1px solid #c4d0dc!important;border-radius:0!important;box-shadow:none!important}
:is(.labeeb-svc__sec,.lbb-section)[id="proof"] .lb-ev__i h3{color:var(--ls-proof-accent)!important;font-size:1.12rem!important;line-height:1.35!important;margin-bottom:.75rem!important}
:is(.labeeb-svc__sec,.lbb-section)[id="proof"] .lb-ev__i p{max-width:57ch;line-height:1.7!important}
:is(.labeeb-svc__sec,.lbb-section)[id="proof"] .lb-note{border-inline-start:3px solid var(--ls-proof-accent);padding-inline-start:1.25rem;margin-top:2rem!important}
.labeeb-svc__sec:has(.labeeb-svc__grid--3) .labeeb-svc__tile{box-shadow:none!important;border-top:3px solid color-mix(in srgb,var(--lv-hub,#3652bd) 52%,#d5e1ed)!important}
:is(body.page-id-49,body.page-id-4501) .labeeb-svc__hero{background:#eaf4ed!important;border-block-end:5px solid var(--ls-career)!important}
:is(body.page-id-49,body.page-id-4501) .labeeb-svc__hero .btn--primary:not([data-lb-ai-route]){background:var(--ls-career)!important;border-color:var(--ls-career)!important;color:#fff!important}
:is(body.page-id-49,body.page-id-4501) .labeeb-svc__hero #cvx{background:#fff!important;color:var(--ls-ink)!important;border:1px solid #c4dacf!important;border-top:5px solid var(--ls-career)!important;box-shadow:0 20px 42px rgba(19,46,82,.12)!important}
:is(body.page-id-49,body.page-id-4501) .labeeb-svc__hero #cvx :is(h2,h3,p,li,b){color:var(--ls-ink)!important}
:is(body.page-id-49,body.page-id-4501) .labeeb-svc__hero #cvx :is(.labeeb-svc__card-sub,.cvx-lab,.cvx-opt span,.cvx-note,.lbcar-hero-link p){color:#4b5d76!important}
:is(body.page-id-49,body.page-id-4501) .labeeb-svc__hero #cvx .labeeb-svc__eyebrow{color:var(--ls-career)!important}
:is(body.page-id-49,body.page-id-4501) .labeeb-svc__hero #cvx .btn--primary{color:#fff!important}
body.page-id-4501 .labeeb-svc__hero .labeeb-svc__benefits li{color:#2d405e!important}
body.page-id-4501 #cvx.lb-cv-ar .lb-cv-ar__icon{background:#e5f3ea!important;color:var(--ls-career)!important}
body.page-id-4501 #cvx.lb-cv-ar .lb-cv-ar__icon svg{stroke:var(--ls-career)!important}
body.page-id-4501 #cvx.lb-cv-ar .lb-cv-ar__files span:not([data-bundle-only]) svg{stroke:var(--ls-career)!important}
body.page-id-4501 #cvx.lb-cv-ar .cvx-opt:has(input:checked){border-color:var(--ls-career)!important;background:#f1f8f3!important;box-shadow:0 0 0 2px rgba(8,116,92,.16)!important}
body.page-id-4501 #cvx.lb-cv-ar .cvx-opt .cvx-price{color:var(--ls-career)!important}
body.page-id-4501 #pricing .cvx-cell small{color:var(--ls-career)!important}
:is(body.page-id-49,body.page-id-4501) #pricing .lbcar-level[aria-pressed="true"]{border-color:var(--ls-career)!important;background:#f1f8f3!important;box-shadow:0 0 0 2px rgba(8,116,92,.15),0 10px 24px rgba(4,55,43,.09)!important}
:is(body.page-id-49,body.page-id-4501) #pricing .lbcar-level small,:is(body.page-id-49,body.page-id-4501) #pricing .lbcar-mini-price b,:is(body.page-id-49,body.page-id-4501) #pricing .lbcar-focus-label{color:var(--ls-career)!important}
:is(body.page-id-49,body.page-id-4501) #pricing .lbcar-level[aria-pressed="true"] .lbcar-level-icon{stroke:var(--ls-career)!important}
:is(body.page-id-49,body.page-id-4501) #pricing .lbcar-stage{background:#e3f2e9!important;color:#075d49!important}
:is(body.page-id-49,body.page-id-4501) #pricing .lbcar-stage-icon,:is(body.page-id-49,body.page-id-4501) #pricing .lbcar-benefit-icon{background:#e7f3eb!important;border-color:#c9e1d2!important;color:var(--ls-career)!important}
:is(body.page-id-49,body.page-id-4501) #pricing .lbcar-package.complete{border-top-color:var(--ls-career)!important}
:is(body.page-id-49,body.page-id-4501) #pricing .lbcar-package.cv{border-top-color:var(--ls-career)!important}
:is(body.page-id-49,body.page-id-4501) #pricing .lbcar-package.cv .lbcar-package-head b{color:var(--ls-career)!important}
:is(body.page-id-49,body.page-id-4501) #pricing .lbcar-cta{background:var(--ls-career)!important;box-shadow:0 7px 17px rgba(8,116,92,.16)!important}
:is(body.page-id-49,body.page-id-4501) #pricing .lbcar-package.cv .lbcar-cta{background:#103d35!important}
:is(body.page-id-49,body.page-id-4501) .labeeb-svc__disclaimer{color:#596474!important}
/* The CV page moves from the hiring problem to a human method and sector knowledge. */
:is(body.page-id-49,body.page-id-4501) main section.labeeb-svc__sec:has(.labeeb-svc__grid--3 .labeeb-svc__tile ul){background:#123d37!important}
:is(body.page-id-49,body.page-id-4501) main section.labeeb-svc__sec:has(.labeeb-svc__grid--3 .labeeb-svc__tile ul) :is(.labeeb-svc__eyebrow,h2){color:#fff!important}
:is(body.page-id-49,body.page-id-4501) main section.labeeb-svc__sec:has(.labeeb-svc__grid--3 .labeeb-svc__tile ul) .labeeb-svc__lead{color:#d5e8df!important}
:is(body.page-id-49,body.page-id-4501) main section.labeeb-svc__sec:has(.labeeb-svc__grid--3 .labeeb-svc__tile ul) .labeeb-svc__grid--3{gap:0!important;border-top:1px solid #729a8c;border-inline-start:1px solid #729a8c}
:is(body.page-id-49,body.page-id-4501) main section.labeeb-svc__sec:has(.labeeb-svc__grid--3 .labeeb-svc__tile ul) .labeeb-svc__tile{margin:0!important;padding:1.6rem!important;background:transparent!important;border:0!important;border-inline-end:1px solid #729a8c!important;border-bottom:1px solid #729a8c!important;border-radius:0!important;box-shadow:none!important}
:is(body.page-id-49,body.page-id-4501) main section.labeeb-svc__sec:has(.labeeb-svc__grid--3 .labeeb-svc__tile ul) .labeeb-svc__tile h3{color:#fff!important}
:is(body.page-id-49,body.page-id-4501) main section.labeeb-svc__sec:has(.labeeb-svc__grid--3 .labeeb-svc__tile ul) .labeeb-svc__tile li{color:#d5e8df!important}
:is(body.page-id-49,body.page-id-4501) main section.labeeb-svc__sec:has(.labeeb-svc__grid--3 .labeeb-svc__tile ul) .labeeb-svc__tile-ic{background:#d8eee3!important;border-color:#b2d8c3!important}
:is(body.page-id-49,body.page-id-4501) main section.labeeb-svc__sec:has(.labeeb-svc__grid--3 .labeeb-svc__tile ul) .labeeb-svc__ic svg{stroke:var(--ls-career)!important}
:is(body.page-id-49,body.page-id-4501) main section.labeeb-svc__sec:has(.labeeb-svc__steps){background:#eef5f0!important;border-block:1px solid #d3e6d9}
:is(body.page-id-49,body.page-id-4501) .labeeb-svc__steps{gap:0!important;border-top:1px solid #b7d3c1;border-inline-start:1px solid #b7d3c1}
:is(body.page-id-49,body.page-id-4501) .labeeb-svc__steps .labeeb-svc__step{min-width:0;margin:0!important;padding:1.4rem!important;background:transparent!important;border:0!important;border-inline-end:1px solid #b7d3c1!important;border-bottom:1px solid #b7d3c1!important;border-radius:0!important;box-shadow:none!important}
:is(body.page-id-49,body.page-id-4501) .labeeb-svc__steps .labeeb-svc__step b{background:var(--ls-career)!important;color:#fff!important}
:is(body.page-id-49 main section.labeeb-svc__sec:has(#cabin-crew-cv),body.page-id-4501 main section.labeeb-svc__sec:has(+ #executive-cv)) .labeeb-svc__grid--3{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 2.5rem!important;border-top:1px solid #c7d8cc}
:is(body.page-id-49 main section.labeeb-svc__sec:has(#cabin-crew-cv),body.page-id-4501 main section.labeeb-svc__sec:has(+ #executive-cv)) .labeeb-svc__grid--3 .labeeb-svc__tile{min-width:0;margin:0!important;padding:1.45rem .4rem!important;background:transparent!important;border:0!important;border-bottom:1px solid #c7d8cc!important;border-radius:0!important;box-shadow:none!important}
:is(body.page-id-49 main section.labeeb-svc__sec:has(#cabin-crew-cv),body.page-id-4501 main section.labeeb-svc__sec:has(+ #executive-cv)) .labeeb-svc__grid--3 .labeeb-svc__tile h3{color:#165e4d!important}
body.page-id-182 .labeeb-svc__hero{background:#f8eee3!important}
:is(body.page-id-182,body.page-id-4564) main .labeeb-svc__eyebrow{color:var(--ls-business)!important}
body.page-id-182 .lbcp__tab span,body.page-id-4564 .lbbs-ar__tab b{color:var(--ls-business)!important}
body.page-id-182 .labeeb-svc__hero .labeeb-svc__card{background:#fff!important;color:var(--ls-ink)!important;border:1px solid #e4cdae!important;border-top:5px solid var(--ls-business)!important;box-shadow:0 18px 36px rgba(90,55,28,.1)!important}
body.page-id-182 .labeeb-svc__hero .labeeb-svc__card :is(h2,h3,p,li){color:var(--ls-ink)!important}
body.page-id-4564 .labeeb-svc__hero .labeeb-svc__card{border-top:5px solid var(--ls-business)!important}
body.page-id-4564 .labeeb-svc__hero .btn--primary:not([data-lb-ai-route]){background:var(--ls-business)!important;border-color:var(--ls-business)!important;color:#fff!important}
body.page-id-4564 main section.labeeb-svc__sec:has(> .labeeb-svc__wrap > ol.lb-after){background:#fbf4ea!important;border-block:1px solid #ead7bb}
body.page-id-4564 main section.labeeb-svc__sec > .labeeb-svc__wrap > ol.lb-after{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;border-top:1px solid #d9bf9d;border-inline-start:1px solid #d9bf9d}
body.page-id-4564 main section.labeeb-svc__sec > .labeeb-svc__wrap > ol.lb-after > li{grid-column:auto!important;min-width:0;min-height:0!important;margin:0!important;padding:1.5rem!important;background:transparent!important;border:0!important;border-inline-end:1px solid #d9bf9d!important;border-bottom:1px solid #d9bf9d!important;border-radius:0!important;box-shadow:none!important}
body.page-id-4564 main section.labeeb-svc__sec > .labeeb-svc__wrap > ol.lb-after > li:nth-child(4){background:#f3e5d2!important}
body.page-id-4564 main section.labeeb-svc__sec > .labeeb-svc__wrap > ol.lb-after > li:last-child{grid-column:1/-1!important;background:#f7e9d6!important}
body.page-id-4564 main section.labeeb-svc__sec > .labeeb-svc__wrap > ol.lb-after > li::before{background:var(--ls-business)!important}
body.page-id-182 #proof{background:#fbf2e7!important;border-color:#ead6bb!important}
body.page-id-182 main section.labeeb-svc__sec:has(.labeeb-svc__grid--3.labeeb-svc__mt > .labeeb-svc__tile:nth-child(3):last-child){background:#fbf4ea!important;border-block:1px solid #eadcc7}
body.page-id-182 main section.labeeb-svc__sec:has(.labeeb-svc__grid--3.labeeb-svc__mt > .labeeb-svc__tile:nth-child(3):last-child) .labeeb-svc__grid--3{gap:0!important;border-top:1px solid #dcbf9d;border-inline-start:1px solid #dcbf9d}
body.page-id-182 main section.labeeb-svc__sec:has(.labeeb-svc__grid--3.labeeb-svc__mt > .labeeb-svc__tile:nth-child(3):last-child) .labeeb-svc__tile{min-width:0;margin:0!important;padding:1.6rem!important;background:transparent!important;border:0!important;border-inline-end:1px solid #dcbf9d!important;border-bottom:1px solid #dcbf9d!important;border-radius:0!important;box-shadow:none!important}
body.page-id-182 main section.labeeb-svc__sec:has(.labeeb-svc__grid--3.labeeb-svc__mt > .labeeb-svc__tile:nth-child(3):last-child) .labeeb-svc__tile h3{color:#98501e!important}
:is(body.page-id-182,body.page-id-4564) #vendor-checklist{background:#f4f6f9!important}
:is(body.page-id-182,body.page-id-4564) #vendor-checklist .labeeb-svc__wrap{display:grid;grid-template-columns:minmax(270px,.78fr) minmax(0,1.22fr);column-gap:clamp(2.5rem,5vw,6rem);align-items:start}
:is(body.page-id-182,body.page-id-4564) #vendor-checklist .labeeb-svc__wrap > p:empty{display:none}
:is(body.page-id-182,body.page-id-4564) #vendor-checklist .labeeb-svc__wrap > :is(.labeeb-svc__eyebrow,h2,p:has(+ .lbh-list)){grid-column:1}
:is(body.page-id-182,body.page-id-4564) #vendor-checklist .labeeb-svc__wrap > .lbh-list{grid-column:2;grid-row:1/4;list-style:none;margin:0!important;padding:0!important;border-top:2px solid var(--ls-business)}
:is(body.page-id-182,body.page-id-4564) #vendor-checklist .lbh-list li{margin:0!important;padding:1rem 0!important;border-bottom:1px solid #d7dee7;line-height:1.6}
:is(body.page-id-182,body.page-id-4564) #vendor-checklist .labeeb-svc__wrap > p:has(a){grid-column:1/-1;grid-row:4;margin-top:2rem!important;padding:1.2rem 1.5rem;background:#fff;border-inline-start:3px solid var(--ls-business)}
:is(body.page-id-233,body.page-id-4592) .labeeb-svc__hero .lb-hero-trust{border-top:5px solid var(--ls-academic)!important}
body.page-id-4592 .lbaa__route b,:is(body.page-id-233,body.page-id-4592) :is(.lbac__n,.lbaa__n){color:var(--ls-academic)!important}
:is(body.page-id-233,body.page-id-4592) #proof{background:#eaf0f9!important}
:is(body.page-id-233,body.page-id-4592) main section.labeeb-svc__sec--light:has(> .labeeb-svc__wrap > h2 + .labeeb-svc__grid--3){background:#eef3fa!important;border-block:1px solid #d8e4f2}
:is(body.page-id-233,body.page-id-4592) main section.labeeb-svc__sec--light:has(> .labeeb-svc__wrap > h2 + .labeeb-svc__grid--3) .labeeb-svc__grid--3{gap:0!important;border-top:1px solid #bdcde5;border-inline-start:1px solid #bdcde5}
:is(body.page-id-233,body.page-id-4592) main section.labeeb-svc__sec--light:has(> .labeeb-svc__wrap > h2 + .labeeb-svc__grid--3) .labeeb-svc__tile{min-width:0;margin:0!important;padding:1.5rem!important;background:transparent!important;border:0!important;border-inline-end:1px solid #bdcde5!important;border-bottom:1px solid #bdcde5!important;border-radius:0!important;box-shadow:none!important}
:is(body.page-id-233,body.page-id-4592) main section.labeeb-svc__sec--light:has(> .labeeb-svc__wrap > h2 + .labeeb-svc__grid--3) .labeeb-svc__tile:nth-child(2){background:#e1eafa!important}
:is(body.page-id-233,body.page-id-4592) main section.labeeb-svc__sec--light:has(> .labeeb-svc__wrap > h2 + .labeeb-svc__grid--3) .labeeb-svc__tile h3{color:#244da7!important}

/* Reading and policy pages: credible guidance without a promotional card wall. */
.lbb-article[data-pillar="career"]{--lbb-accent:var(--ls-career)}
.lbb-article[data-pillar="business"]{--lbb-accent:var(--ls-business)}
.lbb-article[data-pillar="academic"]{--lbb-accent:var(--ls-academic)}
.lbb-article .lbb-section:has(nav[aria-label="On this page"]) .lbb-section__inner{display:grid;grid-template-columns:minmax(210px,.38fr) minmax(0,.62fr);gap:clamp(2rem,5vw,5rem);max-width:min(1080px,calc(100% - 40px))}
.lbb-article .lbb-section nav[aria-label="On this page"]{border-top:3px solid var(--lbb-accent,var(--ls-academic));padding-top:1.2rem}
.lbb-article .lbb-section nav[aria-label="On this page"] strong{display:block;color:var(--ls-ink);font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;margin-bottom:1rem}
.lbb-article .lbb-section nav[aria-label="On this page"] ul{list-style:none;padding:0;margin:0}
.lbb-article .lbb-section nav[aria-label="On this page"] li{padding:.75rem 0;border-bottom:1px solid #dae3ed;line-height:1.45}
.lbb-article .lbb-section nav[aria-label="On this page"] a{text-decoration:none;font-weight:650}
.lbb-article .lbb-section nav[aria-label="On this page"] a:hover{text-decoration:underline}
.lbb-article .lbb-button{background:var(--lbb-accent,var(--ls-academic))!important;border-color:var(--lbb-accent,var(--ls-academic))!important;color:#fff!important}
.lbb-article .lbb-section:has(nav[aria-label="On this page"]) .lbb-section__inner > p{max-width:60ch;color:#3f506a;font-size:1.05rem;line-height:1.8}
.lbb-article .lbb-section:not(.lbb-section--dark){border-bottom:1px solid #e3e9f0}
.lbb-article .lbb-section h2{max-width:26ch}
.lbb-article .lbb-section--dark{background:#173a72!important}
.cp-scope .cp-sec{border-bottom:1px solid #e6ebf0}
.cp-scope .cp-sec.cp-alt{background:#f6f8fa!important}
.cp-scope .cp-crumbs span{color:#4b5d76!important}
.labeeb-blueblock .labeeb-p--ondark a{color:#e3ecff!important;text-decoration-color:#a9c2ff!important;text-decoration-thickness:1px;text-underline-offset:.18em}
.labeeb-blueblock .labeeb-p--ondark a:hover{color:#fff!important;text-decoration-color:#fff!important}

/* The hub action colours retain a visible hover and keyboard-focus response. */
:is(body.page-id-69,body.page-id-4525) .lb-hubhero__copy .labeeb-cta:hover{background:#075e4b!important}
:is(body.page-id-71,body.page-id-4590,body.page-id-182,body.page-id-4564) .labeeb-svc__hero .btn--primary:not([data-lb-ai-route]):hover,:is(body.page-id-71,body.page-id-4590) #consult .btn--primary:hover{background:#8e481b!important}
body.page-id-72 .lb-hubhero__copy .labeeb-cta:hover,body.page-id-4658 .labeeb-svc__hero .btn--primary[href="#academic-services"]:hover{background:#20499f!important}
:is(body.page-id-49,body.page-id-4501) #pricing .lbcar-cta:hover{background:#075e4b!important}
:is(body.page-id-49,body.page-id-4501) .labeeb-svc__hero .btn--primary:not([data-lb-ai-route]):hover{background:#075e4b!important}
.lbb-article .lbb-button:hover{filter:brightness(.9)}
:is(.labeeb-home,.labeeb-svc,.lbb-article) :is(a,button):focus-visible{outline:3px solid #7ab7ed!important;outline-offset:3px}

@media(max-width:900px){
  body.page-id-69 .labeeb-blog-hero .lb-hubhero,body.page-id-4525 .labeeb-blog-hero .lb-hubhero{grid-template-columns:minmax(0,1fr)!important;width:100%!important;max-width:100%!important;margin-inline:0!important}
  :is(body.page-id-71,body.page-id-4590) #consult .labeeb-svc__wrap{display:block!important}
  :is(body.page-id-71,body.page-id-4590) #consult .lb-after{margin-block:2rem!important}
  :is(body.page-id-182,body.page-id-4564) #vendor-checklist .labeeb-svc__wrap{display:block!important}
  :is(body.page-id-182,body.page-id-4564) #vendor-checklist .lbh-list{margin-block:2rem!important}
  .lbb-article .lbb-section:has(nav[aria-label="On this page"]) .lbb-section__inner{display:block}
  .lbb-article .lbb-section nav[aria-label="On this page"]{margin-bottom:2rem}
}
@media(max-width:700px){
  :is(body.page-id-49 main section.labeeb-svc__sec:has(#cabin-crew-cv),body.page-id-4501 main section.labeeb-svc__sec:has(+ #executive-cv)) .labeeb-svc__grid--3{grid-template-columns:minmax(0,1fr)!important}
  :is(body.page-id-49,body.page-id-4501) main section.labeeb-svc__sec:has(.labeeb-svc__grid--3 .labeeb-svc__tile ul) .labeeb-svc__grid--3{display:block!important}
  :is(body.page-id-49,body.page-id-4501) .labeeb-svc__steps{display:block!important}
  :is(body.page-id-69,body.page-id-4525) main .labeeb-related__grid:has(> .lbsi-card[data-lbsi-hub="career"]){grid-template-columns:minmax(0,1fr)!important}
  :is(body.page-id-69,body.page-id-4525) .labeeb-compare__wrap{overflow-x:clip!important}
  :is(body.page-id-69,body.page-id-4525) .labeeb-compare tr:nth-child(even){background:#f5f9f6!important}
  :is(body.page-id-69,body.page-id-4525) .labeeb-compare td{background:transparent!important}
  :is(body.page-id-69,body.page-id-4525) .labeeb-compare td{font-size:.95rem!important;line-height:1.6!important}
  :is(body.page-id-69,body.page-id-4525) .labeeb-compare td::before{font-size:.75rem!important;line-height:1.5!important}
  body.page-id-4658 main section:has(.labeeb-svc__faqcols) .labeeb-svc__faqcols{display:block!important}
  body.page-id-4658 main section:has(.labeeb-svc__faqcols) .labeeb-svc__faqcol{padding:1.4rem 0!important;border-inline-end:0!important;border-bottom:1px solid #7893b9!important}
  body.page-id-4658 main section:has(.labeeb-svc__faqcols) .labeeb-svc__faqcol:last-of-type{border-bottom:0!important}
  body.page-id-4564 main section.labeeb-svc__sec > .labeeb-svc__wrap > ol.lb-after{grid-template-columns:minmax(0,1fr)!important}
  body.page-id-4564 main section.labeeb-svc__sec > .labeeb-svc__wrap > ol.lb-after > li:last-child{grid-column:auto!important}
  .labeeb-home .lh-sec:has(.lh-proc) .lh-proc{display:block!important}
  .labeeb-home .lh-sec:has(.lh-proc) .lh-step{min-height:0!important;padding:1.25rem!important}
  :is(body.page-id-71,body.page-id-4590) .lbh-models{grid-template-columns:minmax(0,1fr)!important}
  body.page-id-72 main section.labeeb-section:has(.labeeb-audience__grid) .labeeb-audience__grid{display:block!important}
  body.page-id-72 main section.labeeb-section:has(.labeeb-audience__grid) .labeeb-audience__card{padding:1.25rem 0!important;border-inline-end:0!important;border-bottom:1px solid #7893b9!important}
  body.page-id-72 main section.labeeb-section:has(.labeeb-audience__grid) .labeeb-audience__card:last-of-type{border-bottom:0!important}
  :is(.labeeb-svc__sec,.lbb-section)[id="proof"] .lb-ev{grid-template-columns:minmax(0,1fr)!important}
  :is(.labeeb-svc__sec,.lbb-section)[id="proof"] .lb-ev__i{padding:1.3rem 1.1rem!important}
  body.page-id-4525 .labeeb-compare td:nth-child(1)::before{content:'المرحلة المهنية'!important}
  body.page-id-4525 .labeeb-compare td:nth-child(2)::before{content:'التركيز المعتاد'!important}
  body.page-id-4525 .labeeb-compare td:nth-child(3)::before{content:'طريقة التعامل'!important}
  body.page-id-4525 .labeeb-compare td:nth-child(4)::before{content:'التنقل المدعوم'!important}
}

/* Keep the three specialist chapters flowing naturally when they stack. */
@media(max-width:800px){
  #pillars .lh-pillars .lh-pcard{grid-template-rows:none!important;align-content:start;row-gap:.65rem!important;padding-block:1.4rem!important}
  #pillars .lh-pcard__ic{margin-bottom:.25rem!important}
  #pillars .lh-pcard>h3{margin-block:.15rem .3rem!important}
  #pillars .lh-pcard__desc{margin-block:0 .4rem!important}
  #pillars .lh-pcard__list{margin-bottom:.35rem!important}
  #pillars .lh-pcard__cta{margin-top:.4rem!important}
}

/* Give the two consultation-led service bars enough room for their full labels. */
@media(max-width:480px){
  body.page-id-4501 #cvx.lb-cv-ar .lb-cv-ar__files{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.45rem!important}
  body.page-id-4501 #cvx.lb-cv-ar .lb-cv-ar__files span{grid-template-columns:18px minmax(0,1fr)!important;align-items:center;gap:.5rem!important;padding:.65rem .55rem!important;text-align:start!important;font-size:.78rem!important;line-height:1.35!important}
  body.page-id-4501 #cvx.lb-cv-ar .lb-cv-ar__files svg{width:18px!important;height:18px!important}
  :is(body.page-id-182,body.page-id-233) .labeeb-svc__sticky{flex-wrap:wrap!important;align-items:center!important}
  :is(body.page-id-182,body.page-id-233) .labeeb-svc__sticky-info{display:flex;align-items:baseline;gap:.45rem;flex:1 1 100%!important;min-width:0}
  :is(body.page-id-182,body.page-id-233) .labeeb-svc__sticky-info span{width:auto!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important;line-height:1.2;opacity:1!important;color:#44536d!important}
  body.page-id-182 .labeeb-svc__sticky>a{flex:1 1 0;min-width:0;white-space:normal!important;text-align:center;font-size:.8rem!important;padding:.65rem .45rem!important}
  body.page-id-233 .labeeb-svc__sticky .lb-sticky-btns{display:flex;width:100%;flex:1 1 100%}
  body.page-id-233 .labeeb-svc__sticky .lb-sticky-btns>a{flex:1 1 0;min-width:0;white-space:normal!important;text-align:center;font-size:.8rem!important;padding:.65rem .45rem!important}
  :is(body.page-id-182,body.page-id-233) .labeeb-svc{padding-bottom:115px}
}

/* Final reading check: retain the existing meaning of quiet notes and formula signs. */
body.page-id-72 .labeeb-section--light .labeeb-disclaimer{color:#4b5d76!important}
body.page-id-49 .lbcar-deliver i{color:#4b5d76!important}
body.page-id-182 .lbcp__formula em{color:#98551e!important}

/* The four-column career comparison is too dense at tablet width.
   Extend its existing phone presentation without changing the table content. */
@media(min-width:701px) and (max-width:900px){
  :is(body.page-id-69,body.page-id-4525) .labeeb-compare__wrap{overflow:visible!important}
  :is(body.page-id-69,body.page-id-4525) .labeeb-compare{display:block!important;width:100%!important;min-width:0!important}
  :is(body.page-id-69,body.page-id-4525) .labeeb-compare thead{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important}
  :is(body.page-id-69,body.page-id-4525) .labeeb-compare tbody{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem!important}
  :is(body.page-id-69,body.page-id-4525) .labeeb-compare tr{display:block!important;min-width:0!important;padding:.8rem 1rem!important;background:#fff!important;border:1px solid #cdded4!important;border-radius:12px!important;box-shadow:none!important}
  :is(body.page-id-69,body.page-id-4525) .labeeb-compare tr:nth-child(even){background:#f5f9f6!important}
  :is(body.page-id-69,body.page-id-4525) .labeeb-compare td{display:block!important;width:100%!important;min-width:0!important;padding:.7rem 0!important;background:transparent!important;border:0!important;border-bottom:1px solid #e0e8e2!important;overflow-wrap:anywhere!important;font-size:.96rem!important;line-height:1.55!important}
  :is(body.page-id-69,body.page-id-4525) .labeeb-compare td:last-child{border-bottom:0!important}
  :is(body.page-id-69,body.page-id-4525) .labeeb-compare td::before{display:block;margin-bottom:.25rem;font-size:.82rem!important;font-weight:800;line-height:1.45;text-transform:uppercase;letter-spacing:.04em;color:#526580}
  body.page-id-69 .labeeb-compare td:nth-child(1)::before{content:'Career stage'}
  body.page-id-69 .labeeb-compare td:nth-child(2)::before{content:'Typical focus'}
  body.page-id-69 .labeeb-compare td:nth-child(3)::before{content:'How you engage'}
  body.page-id-69 .labeeb-compare td:nth-child(4)::before{content:'Mobility supported'}
  body.page-id-4525 .labeeb-compare td:nth-child(1)::before{content:'المرحلة المهنية'!important}
  body.page-id-4525 .labeeb-compare td:nth-child(2)::before{content:'التركيز المعتاد'!important}
  body.page-id-4525 .labeeb-compare td:nth-child(3)::before{content:'طريقة التعامل'!important}
  body.page-id-4525 .labeeb-compare td:nth-child(4)::before{content:'التنقل المدعوم'!important}
}

/* Keep the long Arabic Academic context line legible at every width. */
body.page-id-4658 .labeeb-svc__hero .labeeb-label--ondark{font-size:.8rem!important;line-height:1.45!important;letter-spacing:0!important;background:transparent!important;max-width:100%!important}
