.mm-v2-kopknop{display:inline-flex;align-items:center;min-height:44px;padding:0 1.25rem;border-radius:9999px;background:#e17f38;color:#fff;font-weight:700;font-size:.875rem;white-space:nowrap;box-shadow:0 8px 20px -8px #e17f38bf;transition:background-color .2s ease-out}.mm-v2-kopknop:hover{background:#22374a;color:#fff}@media(min-width:1024px)and (max-width:1279px){.mm-v2-balk #main-header nav>:not([hidden])~:not([hidden]){margin-left:.9rem}.mm-v2-balk #main-header nav .h-6.w-px{display:none}}.mm-v2-balk #sticky-cta{display:none!important}.mm-v2-onderbalk{position:fixed;left:0;right:0;bottom:0;z-index:45;display:flex;gap:.5rem;align-items:center;padding:.625rem 1rem calc(.625rem + env(safe-area-inset-bottom));background:#fffffff7;border-top:1px solid #DBDDE0;box-shadow:0 -6px 24px #22374a14}.mm-v2-onderbalk a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;border-radius:9999px;font-weight:700;font-size:1rem;text-decoration:none}.mm-v2-onderbalk-hoofd{flex:1 1 auto;background:#e17f38;color:#fff;padding:0 1rem}.mm-v2-onderbalk-gesprek{flex:none;padding:0 1.1rem;color:#22374a;border:2px solid #22374A}@media(max-width:1023px){body.mm-v2-balk{padding-bottom:calc(4.375rem + env(safe-area-inset-bottom))}html:has(body.mm-v2-balk){scroll-padding-bottom:calc(4.375rem + env(safe-area-inset-bottom))}}@media(min-width:1024px){.mm-v2-onderbalk{display:none}}@media print{.mm-v2-onderbalk,.mm-v2-kopknop{display:none!important}}.mm-v2-main{background:#fff;color:#3f485a;overflow-x:clip}.mm-v2-s{padding:4.5rem 0}.mm-v2-s--licht{background:#f5f7fa}.mm-v2-s--donker{background:#22374a;color:#ffffffd9}.mm-v2-w{max-width:1200px;margin:0 auto;padding:0 1.5rem}.mm-v2-w--smal{max-width:860px}@media(min-width:1024px){.mm-v2-s{padding:6rem 0}}.mm-v2-oog{display:block;margin:0 0 1rem;font-size:.8125rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#b45309}.mm-v2-s--donker .mm-v2-oog{color:#2ec4b6}.mm-v2-h1{margin:0;font-size:clamp(2.5rem,6vw,4.25rem);font-weight:900;line-height:1.05;letter-spacing:-.02em;color:#22374a}.mm-v2-h1 em{font-style:italic;color:#e17f38}.mm-v2-h2{margin:0;font-size:clamp(1.875rem,3.6vw,2.75rem);font-weight:900;line-height:1.1;letter-spacing:-.01em;color:#22374a}.mm-v2-h3{margin:0;font-size:1.25rem;font-weight:800;line-height:1.25;color:#22374a}.mm-v2-s--donker .mm-v2-h2,.mm-v2-s--donker .mm-v2-h3{color:#fff}.mm-v2-zin{margin:1rem 0 0;max-width:38rem;font-size:1.125rem;line-height:1.6;font-weight:500;color:#3f485a}.mm-v2-s--donker .mm-v2-zin{color:#ffffffd9}.mm-v2-kop{max-width:46rem;margin:0 auto 3rem;text-align:center}.mm-v2-kop .mm-v2-zin{margin-left:auto;margin-right:auto}.mm-v2-klein{font-size:.9375rem;line-height:1.55;color:#3f485a}.mm-v2-s--donker .mm-v2-klein{color:#fffc}.mm-v2-acties{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;margin-top:2rem}.mm-v2-kop .mm-v2-acties{justify-content:center}.mm-v2-knop{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:3.5rem;padding:0 2rem;border-radius:9999px;background:#e17f38;color:#fff;font-weight:700;font-size:1.0625rem;text-decoration:none;box-shadow:0 16px 32px -14px #e17f38d9;transition:background-color .2s ease-out,transform .2s ease-out}.mm-v2-knop:hover{background:#22374a;color:#fff;transform:translateY(-1px)}.mm-v2-s--donker .mm-v2-knop:hover{background:#fff;color:#22374a}.mm-v2-knop svg,.mm-v2-knop2 svg{width:1.25rem;height:1.25rem;flex:none}.mm-v2-knop2{display:inline-flex;align-items:center;gap:.45rem;min-height:44px;color:#22374a;font-weight:700;text-decoration:underline;text-decoration-color:#22374a59;text-underline-offset:5px}.mm-v2-knop2:hover{color:#b45309;text-decoration-color:currentColor}.mm-v2-s--donker .mm-v2-knop2{color:#fff;text-decoration-color:#ffffff73}.mm-v2-s--donker .mm-v2-knop2:hover{color:#2ec4b6}.mm-v2-link{color:#b45309;font-weight:700;text-decoration:underline;text-underline-offset:4px}.mm-v2-s--donker .mm-v2-link{color:#2ec4b6}.mm-v2-links{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem 2rem;margin-top:2.5rem}.mm-v2-links a{display:inline-flex;align-items:center;min-height:44px}.mm-v2-prijs{margin:1.5rem 0 0;color:#22374a;font-weight:600}.mm-v2-prijs b{font-size:2rem;font-weight:900;letter-spacing:-.01em}.mm-v2-prijs .mm-pm-regel{margin-top:.75rem}.mm-v2-hero{padding:8.5rem 0 4rem;background:radial-gradient(60rem 30rem at 85% 20%,rgba(46,196,182,.1),transparent 60%),radial-gradient(50rem 30rem at 0% 0%,rgba(225,127,56,.08),transparent 60%),#fff;overflow:hidden}.mm-pm .mm-v2-hero{padding-top:7.5rem}.mm-v2-hero-grid{display:grid;gap:3rem;align-items:center}.mm-v2-hero .mm-v2-zin{font-size:1.25rem}.mm-v2-geruststelling{margin:1.25rem 0 0;font-size:.9375rem;color:#3f485a;font-weight:500}@media(min-width:1024px){.mm-v2-hero{padding:10rem 0 6rem}.mm-pm .mm-v2-hero{padding-top:9rem}.mm-v2-hero-grid{grid-template-columns:1.05fr 1fr;gap:4rem}}.mm-v2-apparaat{position:relative;max-width:620px;margin:0 auto;padding:0 0 7%}.mm-v2-laptop{position:relative;margin:0 6%;padding:2.4% 2.4% 3%;background:#1b2733;border-radius:16px 16px 4px 4px;box-shadow:0 34px 60px -28px #22374a99}.mm-v2-laptop img{display:block;width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;object-position:top;border-radius:4px;background:#e5e9ef}.mm-v2-laptop:after{content:"";position:absolute;left:-8%;right:-8%;bottom:-12px;height:12px;background:linear-gradient(#dfe4ea,#b7c0ca);border-radius:0 0 16px 16px}.mm-v2-telefoon{position:absolute;right:0;bottom:0;width:23%;padding:6px 4px;background:#1b2733;border-radius:20px;box-shadow:0 24px 40px -18px #22374ab3}.mm-v2-telefoon img{display:block;width:100%;height:auto;aspect-ratio:390 / 844;object-fit:cover;object-position:top;border-radius:15px;background:#e5e9ef}.mm-v2-onderschrift{margin:1.75rem 0 0;text-align:center;font-size:.875rem;color:#3f485a;font-weight:500}.mm-v2-stappen{display:grid;gap:2.5rem;counter-reset:stap}@media(min-width:768px){.mm-v2-stappen{grid-template-columns:repeat(3,1fr);gap:2rem}}.mm-v2-stap{text-align:center}.mm-v2-stap svg{display:block;width:100%;max-width:260px;height:auto;margin:0 auto 1.5rem}.mm-v2-stap .mm-v2-h3:before{counter-increment:stap;content:counter(stap);display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;margin-right:.6rem;border-radius:9999px;background:#22374a;color:#fff;font-size:.875rem;vertical-align:.15em}.mm-v2-stap p{margin:.6rem auto 0;max-width:20rem;font-size:1rem;line-height:1.55;color:#3f485a;font-weight:500}.mm-v2-a{transform-box:fill-box;transform-origin:center}.mm-v2-stap svg{transition:opacity .4s ease}.mm-v2-uit .mm-v2-stap svg{opacity:0}@media(prefers-reduced-motion:no-preference){.mm-v2-js .mm-v2-anim:not(.mm-v2-speel) .mm-v2-a{opacity:0}.mm-v2-speel .mm-v2-a{animation:mm-v2-in .5s cubic-bezier(.16,1,.3,1) both;animation-delay:var(--t, 0s)}.mm-v2-speel .mm-v2-a--schuif{animation-name:mm-v2-schuif}.mm-v2-speel .mm-v2-a--plop{animation-name:mm-v2-plop}.mm-v2-speel .mm-v2-a--muis{animation:mm-v2-muis 1.1s cubic-bezier(.45,0,.2,1) both;animation-delay:var(--t, 0s)}.mm-v2-speel .mm-v2-a--kleur{animation:mm-v2-kleur .4s ease-out both;animation-delay:var(--t, 0s)}.mm-v2-speel .mm-v2-a--rij{animation:mm-v2-rij 1s cubic-bezier(.45,0,.2,1) both;animation-delay:var(--t, 0s)}.mm-v2-speel .mm-v2-a--tekst{animation:mm-v2-tekst .9s steps(12,end) both;animation-delay:var(--t, 0s)}}@keyframes mm-v2-in{0%{opacity:0}to{opacity:1}}@keyframes mm-v2-schuif{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes mm-v2-plop{0%{opacity:0;transform:scale(.4)}70%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:none}}@keyframes mm-v2-muis{0%{opacity:0;transform:translate(70px,50px)}20%{opacity:1}to{opacity:1;transform:none}}@keyframes mm-v2-kleur{0%{opacity:0}to{opacity:1}}@keyframes mm-v2-rij{0%{opacity:1;transform:translate(-120px)}to{opacity:1;transform:none}}@keyframes mm-v2-tekst{0%{opacity:1;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0 0 0 0)}}.mm-v2-termen{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}@media(min-width:768px){.mm-v2-termen{grid-template-columns:repeat(2,1fr);gap:1rem 1.5rem}}.mm-v2-termen li{display:flex;gap:.9rem;align-items:flex-start;padding:1.1rem 1.25rem;background:#fff;border:1px solid #e3e7ec;border-radius:1rem;font-size:1rem;line-height:1.5;color:#3f485a;font-weight:500}.mm-v2-termen li svg{width:1.5rem;height:1.5rem;flex:none;margin-top:.05rem;color:#e17f38}.mm-v2-termen b{color:#22374a;font-weight:800}.mm-v2-meer{margin-top:1.5rem}.mm-v2-meer>summary{display:inline-flex;align-items:center;gap:.4rem;min-height:44px;cursor:pointer;list-style:none;color:#b45309;font-weight:700;text-decoration:underline;text-underline-offset:4px}.mm-v2-meer>summary::-webkit-details-marker{display:none}.mm-v2-meer>summary:after{content:"+";font-size:1.25rem;line-height:1;text-decoration:none}.mm-v2-meer[open]>summary:after{content:"\2212"}.mm-v2-s--donker .mm-v2-meer>summary{color:#2ec4b6}.mm-v2-meer-tekst{margin-top:.75rem;max-width:46rem;font-size:1rem;line-height:1.7;color:#3f485a}.mm-v2-meer-tekst p{margin:0 0 .75rem}.mm-v2-meer-tekst a{color:#b45309;font-weight:700;text-decoration:underline}.mm-v2-kop .mm-v2-meer-tekst{margin-left:auto;margin-right:auto;text-align:left}.mm-v2-pakketten{display:grid;gap:1.5rem;align-items:stretch}@media(min-width:900px){.mm-v2-pakketten{grid-template-columns:repeat(3,1fr)}}.mm-v2-pakket{position:relative;display:flex;flex-direction:column;padding:2rem 1.75rem;background:#fff;border:1px solid #e3e7ec;border-radius:1.5rem;box-shadow:0 10px 30px -5px #22374a14}.mm-v2-pakket--uit{border:2px solid #E17F38}.mm-v2-pakket-badge{position:absolute;top:-.85rem;left:50%;transform:translate(-50%);padding:.3rem .9rem;border-radius:9999px;background:#e17f38;color:#fff;font-size:.6875rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.mm-v2-pakket .mm-v2-h3{font-size:1.5rem}.mm-v2-pakket-prijs{margin:1rem 0 0;color:#22374a;font-weight:600}.mm-v2-pakket-prijs b{font-size:2.5rem;font-weight:900}.mm-v2-pakket-prijs .mm-pm-label{margin-bottom:.5rem}.mm-v2-pakket .mm-pm-straks{margin-top:.35rem}.mm-v2-pakket-zin{margin:1rem 0 0;font-size:1rem;line-height:1.55;color:#3f485a;font-weight:500}.mm-v2-pakket .mm-v2-knop{width:100%;padding:0 1rem}.mm-v2-weten-kop{margin:3rem 0 1.25rem;text-align:center}.mm-v2-pakket .mm-v2-pakket-lijst{flex:1 1 auto;margin:1rem 0 1.5rem;padding-top:1rem;border-top:1px solid #e3e7ec}.mm-v2-werk{display:grid;gap:3rem 2rem}@media(min-width:900px){.mm-v2-werk{grid-template-columns:repeat(3,1fr)}}.mm-v2-werk a{display:block;color:inherit;text-decoration:none}.mm-v2-werk .mm-v2-h3{margin-top:1.25rem;text-align:center;font-size:1.125rem}.mm-v2-werk a:hover .mm-v2-h3{color:#b45309}.mm-v2-werk .mm-v2-apparaat{max-width:380px}.mm-v2-reviews{display:grid;gap:1.25rem}@media(min-width:900px){.mm-v2-reviews{grid-template-columns:repeat(3,1fr)}}.mm-v2-review{margin:0;padding:1.75rem;background:#fff;border-radius:1.25rem;border:1px solid #e3e7ec}.mm-v2-review blockquote{margin:.75rem 0 1rem;font-size:1rem;line-height:1.6;color:#22374a;font-weight:500}.mm-v2-review figcaption{font-size:.875rem;font-weight:700;color:#3f485a}.mm-v2-sterren{display:flex;gap:.15rem;color:#e17f38}.mm-v2-sterren svg{width:1.1rem;height:1.1rem}.mm-v2-score{margin:0 0 2rem;text-align:center;font-weight:700;color:#22374a}.mm-v2-boris{display:grid;gap:2rem;align-items:center;margin-top:4rem}@media(min-width:900px){.mm-v2-boris{grid-template-columns:1fr 1.1fr;gap:3.5rem}}.mm-v2-boris img{display:block;width:100%;height:auto;border-radius:1.5rem;box-shadow:0 30px 60px -30px #22374a80}.mm-v2-slot{text-align:center}.mm-v2-slot .mm-v2-zin{margin-left:auto;margin-right:auto}.mm-v2-slot .mm-v2-acties{justify-content:center}.mm-v2-main .faq-item,.mm-v2-s--licht .faq-item{background:#fff}.mm-v2-lijst{margin:.75rem 0 0;padding:0;list-style:none}.mm-v2-lijst li{position:relative;padding:.3rem 0 .3rem 1.6rem;font-size:.9375rem;line-height:1.5;color:#3f485a}.mm-v2-lijst li:before{content:"";position:absolute;left:.15rem;top:.7rem;width:.55rem;height:.3rem;border-left:2px solid #2EC4B6;border-bottom:2px solid #2EC4B6;transform:rotate(-45deg)}.mm-v2-lijst li.mm-v2-lijst-niet{color:#6b7280}.mm-v2-lijst li.mm-v2-lijst-niet:before{width:.6rem;height:2px;top:.95rem;border:0;background:#9aa4b0;transform:none}.mm-v2-maatwerk{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 2rem;margin-top:2.5rem;padding:1.75rem;background:#fff;border:1px solid #e3e7ec;border-radius:1.25rem}.mm-v2-maatwerk>div{flex:1 1 26rem}.mm-v2-maatwerk .mm-v2-klein{margin:.4rem 0 0}.mm-v2-meer--midden{text-align:center}.mm-v2-meer--midden[open]{text-align:left}.mm-v2-meer--midden[open]>summary{display:flex;justify-content:center}.mm-v2-meer-breed{margin-top:1.5rem}.mm-v2-agenda-raster{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem}@media(min-width:1024px){.mm-v2-agenda-raster{grid-template-columns:1fr 360px;gap:2rem;align-items:start}}.mm-v2-agenda{position:relative;min-height:700px;background:#fff;border:1px solid #e3e7ec;border-radius:1.5rem;overflow:hidden}.mm-v2-agenda iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.mm-v2-agenda .mm-agenda-gate{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:2rem;text-align:center;background:#f5f7fa}.mm-v2-agenda .mm-agenda-gate>svg{width:2.5rem;height:2.5rem;color:#e17f38}.mm-v2-agenda .mm-agenda-gate p{max-width:22rem;margin:0;font-size:.9375rem;color:#3f485a;font-weight:500}.mm-v2-zij{display:flex;flex-direction:column;gap:1.5rem;min-width:0}.mm-v2-direct{display:flex;flex-direction:column;gap:1rem;padding:1.75rem;background:#fff;border:1px solid #e3e7ec;border-radius:1.5rem}.mm-v2-direct>a{display:flex;align-items:center;gap:.9rem;color:#22374a;font-weight:700;font-size:.9375rem;text-decoration:none;overflow-wrap:break-word;min-width:0}.mm-v2-direct>a svg{width:2.75rem;height:2.75rem;flex:none;padding:.7rem;border-radius:9999px;background:#f5f7fa;color:#b45309}.mm-v2-direct>a:hover{color:#b45309}.mm-v2-direct>a span{min-width:0;overflow-wrap:anywhere}.mm-v2-direct small{display:block;font-size:.75rem;font-weight:600;color:#3f485a;text-transform:uppercase;letter-spacing:.06em}.mm-v2-direct img{display:block;width:100%;height:auto;margin-top:.5rem;border-radius:1rem}.mm-v2-portret img{display:block;width:100%;max-width:420px;height:auto;margin:0 auto;border-radius:1.5rem;box-shadow:0 30px 60px -30px #22374a80}.mm-v2-zoek{max-width:40rem;margin:2rem auto 0;text-align:left}.mm-v2-main #werk-progress-line{height:100%}
