@import url('purmerend-toilet-led.css');
.hero>img{object-position:center 46%}.hero:after{background:linear-gradient(90deg,#090907ef,#09090780 46%,transparent 92%),linear-gradient(0deg,#0008,transparent 58%)}.process{padding:90px 6vw;background:#e8e3da;color:#211f1b}.process .kicker,.mood .kicker{color:#755632}.process-heading h2{margin:14px 0 18px}.process-heading>p:last-child{max-width:640px;color:#5d5750}.process-layout{display:grid;grid-template-columns:1.45fr .65fr;gap:36px;margin-top:38px;align-items:stretch}.process-stage{position:relative;min-height:600px;overflow:hidden;background:#24211d}.process-stage img{width:100%;height:100%;min-height:600px;object-fit:cover;display:block;transition:opacity .25s}.process-stage p{position:absolute;bottom:20px;left:20px;background:#111d;color:white;padding:9px 15px}.process-steps{display:grid;gap:12px}.process-steps button{display:grid;grid-template-columns:auto 1fr;column-gap:18px;align-content:center;text-align:left;padding:24px;border:1px solid #c8bdad;background:#f4f0e9;color:#211f1b;min-height:170px}.process-steps button.is-active{background:#211e1a;color:#fff;border-color:#211e1a}.process-steps span{grid-row:span 2;color:#af8850;font-size:1.15rem}.process-steps strong{font:1.75rem Georgia,serif;font-weight:400}.process-steps small{font-size:.9rem;line-height:1.5;color:#5d5750}.process-steps .is-active small{color:#d6d0c5}.mood{padding:95px 6vw}.mood h2{margin:14px 0 35px}.mood-grid{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:18px}.mood figure{min-width:0;background:#27231e}.mood img{display:block;width:100%;height:430px;object-fit:cover}.mood figure:nth-child(2) img{object-fit:contain}.mood figcaption{padding:15px 17px;color:#f4e4ce;font-size:.88rem}.film video{max-height:640px}.links{justify-content:center}@media(max-width:900px){.hero>img{object-position:58% center}.hero:after{background:linear-gradient(0deg,#090807eb 0%,#0908075e 68%,transparent)}.process,.mood{padding:70px 24px}.process-layout{grid-template-columns:1fr}.process-stage,.process-stage img{min-height:420px;max-height:560px}.process-steps{grid-template-columns:repeat(3,1fr)}.process-steps button{display:block;min-height:145px;padding:15px}.process-steps span{display:block}.process-steps strong{display:block;font-size:1.35rem}.mood-grid{grid-template-columns:1fr 1fr}.mood-main{grid-column:1/-1}.mood img{height:360px}}@media(max-width:600px){.process-steps{grid-template-columns:1fr}.process-steps button{min-height:0}.process-stage,.process-stage img{min-height:360px}.mood-grid{grid-template-columns:1fr}.mood-main{grid-column:auto}.mood img{height:auto;max-height:580px;object-fit:contain}.process-heading h2{font-size:2.7rem}}@media(prefers-reduced-motion:reduce){.process-stage img{transition:none}}
