/* Division integration: retain existing navigation and use its mobile behaviour. */
.mainnav{gap:17px}
.enc-division-entry{background:#edf2f5}
.enc-division-box{display:flex;align-items:center;justify-content:space-between;gap:36px;border-left:4px solid #f47d32;padding:28px 34px;background:white}
.enc-division-box h2{font-size:30px;margin:9px 0 12px}.enc-division-box p{max-width:740px;margin:0;color:#536b7b;font-size:15px}.enc-division-box .button{flex-shrink:0}
@media(max-width:1140px){.sitehead .menu-toggle{display:block}.sitehead .mainnav{display:none;position:absolute;top:84px;left:0;right:0;background:white;padding:18px 24px;border-bottom:1px solid #d7e1e7;box-shadow:0 12px 20px #061c301a;flex-direction:column;align-items:stretch;gap:0}.sitehead .mainnav.open{display:flex}.sitehead .mainnav a{padding:12px 8px;font-size:14px}.sitehead .mainnav .lang{align-self:flex-start;margin-top:5px}}
@media(max-width:700px){.enc-division-box{padding:24px;flex-direction:column;align-items:flex-start;gap:22px}}
