/* chrome-CSS (nav-engine) stamp:ede17b */
/* GEGENEREERD door site-build.js --chrome --write. Niet met de hand aanpassen:
   de volgende build overschrijft dit bestand. Dit is engine-CSS voor markup die de
   engine zelf introduceert; klant-CSS hoort in base.css. */
.mm-headrow{display:flex;align-items:stretch;width:100%}
.mm-headrow>.mm-head--link{flex:1 1 auto;min-width:0;text-decoration:none;display:flex;align-items:center}
.mm-headrow>.mm-head--chev{flex:0 0 auto;width:auto;display:flex;align-items:center;justify-content:center;min-width:3rem}
.backtotop{position:fixed;right:clamp(12px,3vw,24px);bottom:clamp(12px,3vw,24px);z-index:45;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:var(--paper,#fff);color:var(--brand,#0a1628);border:1px solid var(--steel,#d7dce3);box-shadow:var(--shadow-mid,0 6px 18px rgba(10,22,40,.12));opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity .25s ease,transform .25s ease,background-color .25s ease,border-color .25s ease,color .25s ease}
.backtotop.is-visible{opacity:1;transform:none;pointer-events:auto}
@media (hover:hover){.backtotop:hover{background:var(--ignition,var(--brand,#0a1628));border-color:var(--ignition,var(--brand,#0a1628));color:#fff}}
.backtotop [data-lucide]{width:20px;height:20px}
.megapanel--rail .megagroup{display:none}
.megapanel--rail .megagroup.is-active{display:grid}
@media (prefers-reduced-motion:reduce){.backtotop{transition:none}}
