@media (max-width: 900px){body{cursor:auto}.cursor,.cursor-ring{display:none}nav{padding:1.5rem}.nav-links{display:none}.nav-hamburger{display:flex}.hero{padding:7rem 1.5rem 4rem;gap:2rem}.hero-quiz-title{font-size:clamp(1.8rem,7vw,3rem)}.intro-sectie{padding:5rem 1.5rem 4rem}.intro-title{font-size:clamp(2rem,6vw,3rem)}.over-mij{grid-template-columns:1fr;padding:5rem 1.5rem;gap:3rem}.accent-block{display:none}.diensten{padding:5rem 1.5rem}.diensten-grid{grid-template-columns:1fr}.dienst{border-right:none;border-bottom:1px solid rgba(255,255,255,.08)}.dienst:last-child{border-bottom:none}.diensten-header{flex-direction:column;align-items:flex-start;gap:1rem}.diensten-count{display:none}.werkwijze{padding:5rem 1.5rem}.stappen{grid-template-columns:1fr 1fr;gap:2rem}.contact{grid-template-columns:1fr;padding:5rem 1.5rem;gap:3rem}footer{flex-direction:column;gap:.75rem;text-align:center;padding:2rem 1.5rem}.quiz-inner{padding:2rem 1.5rem}.q-pills{grid-template-columns:1fr}}@media (max-width: 480px){.stappen{grid-template-columns:1fr}.intro-cta{flex-direction:column;align-items:center}.hero-quiz-title{font-size:1.8rem}}
