.project--eland{--el-sand: #e8e2d1;--el-yellow: #ffcd5d;--el-pink: #dca197;--el-red: #861d1d;--el-green: #44674b;--el-dark: #312d2e;--el-ink: #312d2e}.project--eland .el-case{width:min(100% - 2*var(--gutter),var(--content-max));margin:var(--space-xl) auto 0;background:#fff;color:var(--el-ink);border-radius:18px;overflow:hidden;box-shadow:0 0 0 1px rgba(0,0,0,.05),0 0 4px rgba(0,0,0,.05),0 0 24px rgba(0,0,0,.05)}.project--eland .el-case,.project--eland .el-case p,.project--eland .el-case li{font-family:"Space Grotesk",system-ui,-apple-system,sans-serif}.project--eland .el-case img{display:block;max-width:100%;height:auto}.project--eland .el-case p{line-height:1.65}.project--eland .el-case p+p{margin-top:1rem}.project--eland .el-case h2.el-h,.project--eland .el-case p.el-intro__lead,.project--eland .el-case p.el-typo__display{font-family:"aquavit",Georgia,serif;font-weight:700;font-style:normal;line-height:1.1;letter-spacing:-0.01em}.project--eland .el-h{font-size:clamp(1.75rem,1.3rem + 2.2vw,2.75rem);margin:0 0 1.25rem}.project--eland .el-wrap{width:min(100%,64rem);margin-inline:auto}.project--eland .el-section{padding:clamp(3rem,2rem + 5vw,6.5rem) clamp(1.5rem,5vw,4rem)}.project--eland .el-hero{background:var(--el-sand)}.project--eland .el-hero__img{width:100%}.project--eland .el-intro{background:var(--el-pink);color:var(--el-dark);padding:clamp(3rem,2rem + 5vw,6.5rem) clamp(1.5rem,5vw,4rem)}.project--eland .el-intro p{color:var(--el-dark)}.project--eland .el-intro__lead{font-size:clamp(1.4rem,1.1rem + 1.6vw,2rem);color:var(--el-red);margin:0 0 1.5rem;line-height:1.2}.project--eland .el-logo{background:var(--el-sand);display:grid;place-items:center;padding:clamp(3.5rem,7vw,6.5rem) 1.5rem}.project--eland .el-logo__img{width:min(82%,30rem)}.project--eland .el-two{display:grid;gap:clamp(2rem,5vw,4rem);align-items:center}.project--eland .el-two__media img{width:100%;border-radius:6px}.project--eland .el-list{margin:1rem 0 0;padding-left:1.25rem}.project--eland .el-list li{line-height:1.8}.project--eland .el-grid{background:#fff;padding:clamp(1.5rem,4vw,3rem) clamp(1.25rem,5vw,3.5rem)}.project--eland .el-grid__img{width:min(100%,60rem);margin-inline:auto}.project--eland .el-huisstijl{background:var(--el-pink);color:var(--el-dark)}.project--eland .el-huisstijl p{color:var(--el-dark)}.project--eland .el-huisstijl .el-h{color:var(--el-dark)}.project--eland .el-illu{background:var(--el-green)}.project--eland .el-illu__img{width:100%}.project--eland .el-kleuren__title{text-align:center}.project--eland .el-swatches{list-style:none;margin:2rem auto 0;padding:0;width:min(100%,52rem);display:grid;grid-template-columns:repeat(3, 1fr);gap:clamp(1rem,3vw,2rem)}.project--eland .el-swatch{display:flex;flex-direction:column}.project--eland .el-swatch__chip{display:block;aspect-ratio:1/1;border-radius:10px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.06)}.project--eland .el-swatch__chip--zand{background:var(--el-sand)}.project--eland .el-swatch__chip--geel{background:var(--el-yellow)}.project--eland .el-swatch__chip--roze{background:var(--el-pink)}.project--eland .el-swatch__chip--rood{background:var(--el-red)}.project--eland .el-swatch__chip--groen{background:var(--el-green)}.project--eland .el-swatch__chip--donker{background:var(--el-dark)}.project--eland .el-swatch__label{margin-top:.75rem;text-align:center;font-size:.95rem;color:var(--el-ink);padding-top:.6rem;border-top:1px solid #e7ddcf}.project--eland .el-typo__avenir-img{width:100%;margin-bottom:clamp(2rem,5vw,3.5rem)}.project--eland .el-typo__grid{display:grid;gap:clamp(1.5rem,4vw,3rem);align-items:center}.project--eland .el-typo__body{max-width:26rem}.project--eland .el-typo__specimen{width:100%}.project--eland .el-posters{background:var(--el-sand);padding:clamp(2rem,5vw,4rem) clamp(1.25rem,5vw,3.5rem)}.project--eland .el-posters__img{width:min(100%,60rem);margin-inline:auto}@media(min-width: 48em){.project--eland .el-intro__inner{display:grid;grid-template-columns:1.2fr 1fr;gap:clamp(2rem,5vw,4rem);align-items:start;width:min(100%,70rem)}.project--eland .el-intro__lead{margin:0}.project--eland .el-two{grid-template-columns:1fr 1fr}.project--eland .el-swatches{grid-template-columns:repeat(6, 1fr)}.project--eland .el-typo__grid{grid-template-columns:1fr 1.6fr}}