@font-face{font-family:'Barlow Condensed';font-style:normal;font-display:swap;font-weight:700;src:url('assets/fonts/barlow-condensed-latin-ext-700.woff2') format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Barlow Condensed';font-style:normal;font-display:swap;font-weight:700;src:url('assets/fonts/barlow-condensed-latin-700.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Barlow Condensed';font-style:normal;font-display:swap;font-weight:800;src:url('assets/fonts/barlow-condensed-latin-ext-800.woff2') format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Barlow Condensed';font-style:normal;font-display:swap;font-weight:800;src:url('assets/fonts/barlow-condensed-latin-800.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Source Sans 3';font-style:normal;font-display:swap;font-weight:200 900;src:url('assets/fonts/source-sans-3-latin-ext-variable.woff2') format('woff2-variations');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Source Sans 3';font-style:normal;font-display:swap;font-weight:200 900;src:url('assets/fonts/source-sans-3-latin-variable.woff2') format('woff2-variations');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
.msm-drukkerij-kennis{padding:clamp(90px,11vw,150px) max(20px,calc((100% - 1200px)/2));background:var(--m-bg,#f4efe3);color:var(--m-ink,#151d20);font:400 17px/1.5 var(--m-font-body,'Source Sans 3',sans-serif)}.msm-drukkerij-kennis *{box-sizing:border-box}.msm-drukkerij-kennis header{display:flex;justify-content:space-between;gap:30px;align-items:end;margin-bottom:50px}.msm-drukkerij-kennis header p{text-transform:uppercase;letter-spacing:.16em;font-size:12px}.msm-drukkerij-kennis h2{font:800 clamp(58px,8vw,108px)/.82 var(--m-font-display,'Barlow Condensed',sans-serif);text-transform:uppercase;margin:16px 0;max-width:850px}.msm-drukkerij-kennis header>a{color:inherit;font-weight:700;white-space:nowrap}.msm-drukkerij-kennis .dp-knowledge{display:grid;grid-template-columns:1.15fr .85fr;gap:18px}.msm-drukkerij-kennis a{color:inherit;text-decoration:none}.msm-drukkerij-kennis .dp-feature{display:grid;background:var(--m-surface,#122d36);color:var(--m-bg,#f4efe3)}.msm-drukkerij-kennis .dp-feature img{width:100%;height:420px;object-fit:cover}.msm-drukkerij-kennis .dp-feature span{padding:25px}.msm-drukkerij-kennis h3{font:700 clamp(28px,3vw,46px)/1 var(--m-font-display,'Barlow Condensed',sans-serif);text-transform:uppercase;margin:10px 0}.msm-drukkerij-kennis .dp-knowledge>div{display:grid;grid-template-columns:1fr 1fr;gap:14px}.msm-drukkerij-kennis .dp-knowledge>div>a,.msm-drukkerij-kennis .dp-knowledge article{border:1px solid rgba(0,0,0,.2);padding:14px}.msm-drukkerij-kennis .dp-knowledge>div img{width:100%;height:150px;object-fit:cover}.msm-drukkerij-kennis .dp-knowledge article{background:var(--m-primary,#e83b2f);color:var(--m-bg,#f4efe3);display:grid;align-content:center}.msm-drukkerij-kennis .dp-knowledge article a{text-decoration:underline;font-size:19px;font-weight:700}@media(max-width:760px){.msm-drukkerij-kennis header{display:block}.msm-drukkerij-kennis .dp-knowledge{grid-template-columns:1fr}.msm-drukkerij-kennis .dp-feature img{height:290px}}@media(max-width:420px){.msm-drukkerij-kennis .dp-knowledge>div{grid-template-columns:1fr}}
@media(max-width:760px){.msm-drukkerij-kennis{overflow:hidden}.msm-drukkerij-kennis header>a{white-space:normal}.msm-drukkerij-kennis h2{font-size:52px;overflow-wrap:anywhere}.msm-drukkerij-kennis .dp-knowledge>*{min-width:0}}
