/* Keep Ledelse independent from the older dark executive theme. */
body.leadership-active .content:has(>.lead-room){padding-left:0 !important;padding-right:0 !important;max-width:none!important;}@media(min-width:721px){body.leadership-active .content:has(>.lead-room){background:#fff!important;padding:0!important;}}body.leadership-active.field-mode .content:has(>.lead-room){padding-left:0 !important;padding-right:0 !important;max-width:none!important;}@media(min-width:721px){body.leadership-active.field-mode .content:has(>.lead-room){background:#fff!important;padding:0!important;}}
body.leadership-active .content>.lead-room{box-sizing:border-box!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:#fff!important;color:#112344!important;min-height:0!important}
body.leadership-active .content .lead-room>.lead-hero{min-height:178px!important;margin:0!important;padding:24px 26px!important;border:0!important;border-radius:0!important;background:linear-gradient(90deg,#092342dd 0%,#0c2c4d80 40%,#0d183420 100%),url("/leadership-haugesund-hero.png") center 57%/cover!important;box-shadow:none!important;color:#fff!important}
body.leadership-active .content .lead-room>.lead-hero p{color:#f3f7ff!important}
body.leadership-active .content .lead-room h2{color:#092c72!important}body.leadership-active .content .lead-room h3{color:#092c72!important}
body.leadership-active .content .lead-room .lead-box{background:#fff!important;border:1px solid #d9e4f3!important;border-radius:9px!important;box-shadow:0 3px 11px #1630530a!important;color:#112344!important}body.leadership-active .content .lead-room .lead-chat{background:#fff!important;border:1px solid #d9e4f3!important;border-radius:9px!important;box-shadow:0 3px 11px #1630530a!important;color:#112344!important}body.leadership-active .content .lead-room .lead-history{background:#fff!important;border:1px solid #d9e4f3!important;border-radius:9px!important;box-shadow:0 3px 11px #1630530a!important;color:#112344!important}
body.leadership-active .content .lead-room .lead-empty{background:#f7fafe!important;border:0!important;color:#506884!important}
body.leadership-active .content .lead-room .lead-messages article{background:#f4f8fc!important;border:0!important;color:#112344!important}
body.leadership-active .content .lead-room .lead-messages{border-color:#e0e9f1!important}
body.leadership-active .content .lead-room .lead-messages time{color:#526781!important}
body.leadership-active .content .lead-room .lead-chat-head p{color:#485e7d!important}
body.leadership-active .content .lead-room .lead-chat form label{color:#112344!important}body.leadership-active .content .lead-room .lead-history summary{color:#112344!important}
body.leadership-active .content .lead-room .lead-chat form button{background:#082746!important;border:1px solid #082746!important;color:#fff!important}
body.leadership-active .content .lead-room .lead-lean{display:block!important;grid-template-columns:none!important;gap:0!important;margin:0!important;padding:15px!important;border:1px solid #d9e4f3!important;border-radius:9px!important;background:#fff!important;box-shadow:0 3px 11px #1630530a!important;color:#112344!important}
body.leadership-active .content .lead-room .lead-lean h2{font:800 clamp(19px,1.5vw,23px)/1.25 Manrope,Arial,sans-serif!important;letter-spacing:normal!important;margin:0!important;color:#092c72!important}
body.leadership-active .content .lead-room .lead-lean p{font:italic 16px/1.45 Georgia,serif!important;color:#183f88!important;margin:15px 0 2px!important}
@media(max-width:720px){
 body.leadership-active .content:has(>.lead-room){padding-left:0 !important;padding-right:0 !important;}body.leadership-active.field-mode .content:has(>.lead-room){padding-left:0 !important;padding-right:0 !important;}
 body.leadership-active .content>.lead-room{padding:0!important;border:0!important;border-radius:0!important}
 body.leadership-active .content .lead-room>.lead-hero{min-height:235px!important;margin:0!important;padding:26px 18px 18px!important;border-radius:0!important}
 body.leadership-active .content .lead-room .lead-lean{padding:13px!important;margin:0!important;border-radius:9px!important}
 body.leadership-active .content .lead-room .lead-lean h2{font-size:19px!important}
}
