.universum{position:relative;z-index:1;background:var(--papier);max-width:1440px;margin-inline:auto;padding:clamp(36px,3.4vw,48px) var(--marge) clamp(24px,2.2vw,32px)}.universum__kop{display:grid;grid-template-columns:776fr 600fr;gap:0 24px;align-items:start;margin-bottom:clamp(44px,4.6vw,66px)}.universum__titels{display:grid;gap:24px}.universum__intro{display:grid;gap:28px}.universum__kop .label{color:var(--zacht)}.universum__intro .label{text-align:right}.universum__titel{line-height:1}.universum__lead{margin:0;font-size:14px;line-height:1.38;letter-spacing:-.03em;color:var(--zacht)}.universum__lijst{border-top:1px solid var(--haarlijn)}.hoofdstuk{border-bottom:1px solid var(--haarlijn)}.hoofdstuk__kop{display:grid;grid-template-columns:348fr 860fr 108fr 60fr;align-items:baseline;gap:0 12px;width:100%;padding:16px 0 13px;border:0;background:none;color:inherit;text-align:left;cursor:pointer;font:inherit}.hoofdstuk__naam{font-size:clamp(24px,2.36vw,34px);line-height:1}.hoofdstuk__subs,.hoofdstuk__aantal{color:var(--zacht)}.hoofdstuk--merk .hoofdstuk__aantal{color:var(--vermiljoen)}.hoofdstuk__chevron{width:12px;height:7px;justify-self:end;align-self:center;transition:transform .26s cubic-bezier(.2,.8,.25,1)}.hoofdstuk__kop[aria-expanded=true] .hoofdstuk__chevron{transform:rotate(180deg)}.hoofdstuk__kop[aria-expanded=true] .hoofdstuk__subs{opacity:0}.hoofdstuk__subs{transition:opacity .2s ease}.hoofdstuk__kop:hover .hoofdstuk__naam,.hoofdstuk__kop:focus-visible .hoofdstuk__naam{color:var(--vermiljoen)}.hoofdstuk__naam{transition:color .16s ease}.hoofdstuk__paneel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .38s cubic-bezier(.2,.8,.25,1)}.hoofdstuk__paneel>div{overflow:hidden}.hoofdstuk.is-open .hoofdstuk__paneel{grid-template-rows:1fr}.hoofdstuk__regels{list-style:none;margin:0;padding:14px 0 32px 48px;display:grid;gap:26px}.hoofdstuk__regels li{display:grid;grid-template-columns:52px 268px 1fr;align-items:baseline;gap:0}.hoofdstuk__regels .nr{color:var(--vermiljoen)}.hoofdstuk__regels .naam{font-weight:500;font-size:16px;line-height:1.15;letter-spacing:-.04em}.hoofdstuk__regels .wat{color:var(--zacht)}.universum__slot{display:block;margin-top:28px;color:var(--zacht)}.engine{position:relative;isolation:isolate;display:grid;grid-template-columns:1fr 1fr;gap:0 24px;align-content:space-between;height:270px;margin-top:52px;padding:40px;border-radius:16px;background:var(--inkt) url(/img/engine-veld-1376.webp) center / cover no-repeat;color:var(--papier);text-decoration:none}.engine:before{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;background:var(--vermiljoen);mix-blend-mode:color;opacity:0;transition:opacity .3s ease;pointer-events:none}.engine:hover:before,.engine:focus-visible:before{opacity:.85}.engine>*{position:relative;z-index:1}.engine__kop{grid-column:1}.engine__zij{grid-column:2;justify-self:end;text-align:right}.engine .label{opacity:.7}.engine__titel{margin:0;line-height:.98}.engine__tekst{margin:0;max-width:560px;font-size:14px;line-height:1.38;letter-spacing:-.03em;opacity:.8}.engine__claim{margin:0;font-weight:600;font-size:clamp(18px,1.67vw,24px);line-height:.98;letter-spacing:-.045em;text-transform:uppercase}.engine__voet{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:24px}.engine__midden{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr;gap:0 24px;align-items:start}@media(max-width:768px){.engine{background-image:url(/img/engine-veld-mobiel.webp)}.universum{padding-top:48px}.universum__kop{grid-template-columns:1fr;gap:0;margin-bottom:28px}.universum__titels{gap:12px}.universum__titel{font-size:32px;line-height:1}.universum__intro{gap:0;margin-top:12px}.universum__intro>.label{display:none}.universum__lead{margin:0;font-size:15px;line-height:20px}.hoofdstuk__kop{grid-template-columns:1fr auto 16px;grid-template-areas:"naam aantal teken";align-items:center;padding:17px 0 16px;column-gap:14px}.hoofdstuk__naam{grid-area:naam;font-size:26px}.hoofdstuk__aantal{grid-area:aantal}.hoofdstuk__subs{display:none}.hoofdstuk__chevron{grid-area:teken;width:12px;height:12px;position:relative}.hoofdstuk__chevron path{display:none}.hoofdstuk__chevron:before,.hoofdstuk__chevron:after{content:"";position:absolute;background:currentColor;transition:transform .26s cubic-bezier(.2,.8,.25,1),opacity .2s ease}.hoofdstuk__chevron:before{inset:5px 0;height:2px}.hoofdstuk__chevron:after{inset:0 5px;width:2px}.hoofdstuk__kop[aria-expanded=true] .hoofdstuk__chevron{transform:none}.hoofdstuk__kop[aria-expanded=true] .hoofdstuk__chevron:after{opacity:0}.hoofdstuk__regels{padding:4px 0 22px;gap:14px}.hoofdstuk__regels li{grid-template-columns:34px 1fr;row-gap:4px;column-gap:10px}.hoofdstuk__regels .wat{grid-column:2}.universum__slot{margin-top:18px;font-size:12px}.engine{grid-template-columns:1fr;height:auto;min-height:300px;margin-inline:calc(var(--marge) * -1);margin-top:34px;padding:24px var(--marge) 26px;border-radius:0;gap:0}.engine__midden{grid-template-columns:1fr;gap:0}.engine__zij{display:none}.engine{display:flex;flex-direction:column;justify-content:flex-start}.engine__titel{margin-top:92px;font-size:34px;line-height:37px}.engine__tekst{margin-top:7px;font-size:14px;line-height:18px}.engine__claim{display:none}.engine__voet{flex-direction:column;align-items:flex-start;gap:12px;margin-top:30px}.engine__voet:before{content:"";width:40px;height:2px;background:currentColor;opacity:.8}.engine__voet .pijl{display:none}}@media(prefers-reduced-motion:reduce){.hoofdstuk__paneel,.hoofdstuk__chevron,.hoofdstuk__subs,.engine:before{transition:none}}
