:root{--mm-primary:#1799b3;--mm-primary-dark:#668d9c;--mm-accent:#75e6da;--mm-bg-soft:#d4f1f4;--mm-bg-neutral:#e8f3f4;--mm-ink:#3F4547;--mm-radius:12px;--mm-shadow:0 8px 24px rgba(0,0,0,.08)}a{color:var(--mm-primary)}a:hover{color:var(--mm-primary-dark)}body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) h1,body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) .entry-title,body:not(.single-product):not(.woocommerce-cart):not(.woocommerce-checkout) .page-title{color:var(--mm-primary);font-size:clamp(26px, 1.4vw + 20px, 36px);line-height:1.15;margin:0 0 8px;letter-spacing:.2px}h2{font-size:clamp(20px, 1vw + 16px, 28px);line-height:1.2;margin:18px 0 8px}h3{font-size:clamp(18px, .9vw + 12px, 22px);line-height:1.25;margin:14px 0 6px}.entry-hero{padding-top:24px!important;padding-bottom:16px!important}.page .entry-content>*:first-child{margin-top:0!important}.compact-title{padding:12px 0 8px}.compact-title h1{font-size:clamp(24px, 1.2vw + 18px, 34px);line-height:1.15;margin:0 0 6px;letter-spacing:.2px}.compact-title p{margin:0;max-width:60ch;opacity:.9}.home .mm-hero{background:var(--mm-bg-soft);border-radius:0 0 28px 28px}.home .wp-block-button .wp-element-button{background:linear-gradient(180deg,var(--mm-primary),var(--mm-primary-dark));color:#fff;border:0;border-radius:var(--mm-radius);padding:12px 18px;font-weight:600;transition:transform .05s ease,box-shadow .2s ease,filter .2s}.home .wp-block-button .wp-element-button:hover{transform:translateY(-1px);box-shadow:var(--mm-shadow);filter:brightness(1.02)}.home .is-style-outline .wp-element-button{background:#fff0;color:var(--mm-primary);border:2px solid var(--mm-primary);border-radius:var(--mm-radius)}.home .is-style-outline .wp-element-button:hover{color:#fff;background:var(--mm-primary)}.home .wp-block-image img,.home .wp-block-cover{border-radius:var(--mm-radius);overflow:hidden}.home .wp-block-details summary{font-weight:600;padding:12px 0;border-top:1px solid var(--mm-bg-neutral);cursor:pointer}#mm-sticky-cta{display:none}@media (max-width:767px){.home #mm-sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:9999;display:block;text-align:center;padding:14px 16px;color:#fff;background:linear-gradient(180deg,var(--mm-primary),var(--mm-primary-dark));font-weight:700;text-decoration:none;border-radius:16px 16px 0 0}body.home{padding-bottom:64px}}.single-product #mm-sticky-cta,.woocommerce-cart #mm-sticky-cta,.woocommerce-checkout #mm-sticky-cta{display:none!important}.mm-pill{position:relative;background:var(--mm-bg-soft);border-radius:120px;box-shadow:var(--mm-shadow)}.mm-pill h2{font-weight:700;letter-spacing:.1px;font-size:clamp(28px, 3vw + 16px, 58px);line-height:1.15;margin:0 0 12px;color:var(--mm-ink)}.mm-pill h2 .emph{font-weight:800}.mm-pill .wp-element-button{display:inline-block;border-radius:9999px;padding:14px 24px;font-weight:700;background:linear-gradient(180deg,var(--mm-primary),var(--mm-primary-dark));color:#fff;border:0;box-shadow:0 10px 20px rgb(0 0 0 / .10);transition:transform .05s ease,box-shadow .2s ease,filter .2s}.mm-pill .wp-element-button:hover{transform:translateY(-1px);box-shadow:0 14px 28px rgb(0 0 0 / .14);filter:brightness(1.03)}@media (max-width:767px){.mm-pill{border-radius:28px}.mm-pill h2{font-size:clamp(24px, 5vw + 12px, 40px)}.mm-pill .wp-element-button{width:100%;max-width:520px}}.snel-naar .wp-block-buttons{margin-top:12px;gap:12px}.snel-naar .wp-block-button{line-height:1}.snel-naar .wp-block-button.is-style-outline .wp-element-button{background:transparent!important;color:var(--mm-primary)!important;border:2px solid var(--mm-primary)!important;border-radius:9999px!important;padding:10px 18px!important;font-weight:600!important;white-space:nowrap;text-decoration:none!important;box-shadow:none}.snel-naar .wp-block-button.is-style-outline .wp-element-button::after{content:" →";transition:transform .15s ease}.snel-naar .wp-block-button.is-style-outline .wp-element-button:hover{background:var(--mm-primary)!important;color:#fff!important;transform:translateY(-1px);box-shadow:var(--mm-shadow)}.snel-naar .wp-block-button.is-style-outline .wp-element-button:hover::after{transform:translateX(3px)}.snel-naar h3{margin:14px 0 6px;font-weight:700}.snel-naar p{margin:0 0 12px}.links-list .row{padding:14px 0;border-top:1px solid var(--mm-bg-neutral)}.links-list .row:last-child{border-bottom:1px solid var(--mm-bg-neutral)}.links-list h3{margin:0 0 4px;font-weight:700}.links-list h3 a{color:var(--mm-primary);text-decoration:none}.links-list h3 a::after{content:" →";transition:transform .15s ease}.links-list .row:hover h3 a::after{transform:translateX(3px)}.links-list p{margin:0;opacity:.9}.single-post .entry-hero{display:none!important}.single-post .entry-title{margin-top:12px}.single-post .featured-image{display:none}.mm-wrap{max-width:760px;margin:0 auto;padding:24px 0}.mm-tight p,.mm-tight li{margin-bottom:10px;line-height:1.5}.mm-kop h1,.mm-kop h2,.mm-kop h3{margin:0 0 8px 0}.mm-outline a.wp-block-button__link{border:1px solid currentColor;background:#fff0;padding:8px 14px}.mm-muted{font-size:14px;opacity:.8}.mm-small{font-size:13px}.mm-list ul{margin:0;padding-left:18px}.mm-list li{margin:6px 0}a.knop-cta{display:inline-block;background-color:#0fa3b1;color:#fff;padding:14px 28px;border-radius:12px;font-size:18px;font-weight:600;text-align:center;text-decoration:none;box-shadow:0 4px 10px rgb(0 0 0 / .15);transition:background-color .2s ease,transform .2s ease}a.knop-cta:hover{background-color:#0c7c85;transform:translateY(-2px)}.mm-freebies-page{max-width:1200px;margin:0 auto;padding:24px 0 40px}.mm-freebies-intro{text-align:center;max-width:760px;margin:0 auto 32px}.mm-freebies-intro h1{margin:0 0 10px}.mm-freebies-intro p{margin:0;line-height:1.6}.mm-freebies-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;margin:32px 0 40px}.mm-freebie-card{display:flex;flex-direction:column;justify-content:space-between;background:#fff;border:1px solid rgb(23 153 179 / .15);border-radius:var(--mm-radius);padding:24px;text-decoration:none;color:var(--mm-ink);box-shadow:var(--mm-shadow);transition:transform .15s ease,box-shadow .2s ease,border-color .2s ease}.mm-freebie-card:hover{transform:translateY(-3px);box-shadow:0 12px 28px rgb(0 0 0 / .10);border-color:var(--mm-primary)}.mm-freebie-label{display:inline-block;align-self:flex-start;background:var(--mm-bg-soft);color:var(--mm-primary-dark);font-size:13px;font-weight:700;padding:6px 12px;border-radius:9999px;margin:0 0 14px}.mm-freebie-card h2{font-size:clamp(20px, 1vw + 16px, 24px);margin:0 0 10px;color:var(--mm-ink)}.mm-freebie-card p{margin:0 0 18px;line-height:1.6;flex-grow:1}.mm-freebie-button{display:inline-block;margin-top:auto;font-weight:700;color:var(--mm-primary)}.mm-freebie-button::after{content:" →";display:inline-block;transition:transform .15s ease}.mm-freebie-card:hover .mm-freebie-button::after{transform:translateX(3px)}.mm-freebies-closing{text-align:center;max-width:760px;margin:0 auto;padding-top:8px}.mm-freebies-closing h2{margin-bottom:10px}.mm-freebies-closing p{line-height:1.6;margin-bottom:18px}.mm-master-button{display:inline-block;background:linear-gradient(180deg,var(--mm-primary),var(--mm-primary-dark));color:#fff!important;text-decoration:none;padding:14px 24px;border-radius:9999px;font-weight:700;box-shadow:var(--mm-shadow);transition:transform .05s ease,box-shadow .2s ease,filter .2s}.mm-master-button:hover{transform:translateY(-1px);box-shadow:0 12px 28px rgb(0 0 0 / .12);filter:brightness(1.03);color:#fff!important}@media (max-width:767px){.mm-freebies-page{padding:16px 0 28px}.mm-freebies-grid{gap:16px}.mm-freebie-card{padding:18px}}.mm-seo-layout,.mm-seo-layout *,.mm-seo-layout *::before,.mm-seo-layout *::after{box-sizing:border-box;font-family:inherit!important}.mm-seo-layout{--primary:var(--mm-primary);--primary-dark:#116e85;--primary-deep:#0d4f62;--soft:var(--mm-bg-soft);--soft-light:#edfafb;--mint:var(--mm-accent);--ink:#1a2a2e;--ink-muted:#4a6370;--line:rgba(23,153,179,.2);--shadow-sm:0 4px 16px rgba(23,153,179,.10);--shadow-md:0 10px 32px rgba(23,153,179,.14);--radius-sm:14px;--radius-md:22px;--radius-lg:32px;color:var(--ink);line-height:1.75;font-size:1rem}.mm-seo-layout .page-wrap{max-width:860px;margin:0 auto;padding:clamp(1.5rem, 4vw, 3rem) clamp(1.2rem, 4vw, 2rem) 5rem}.mm-seo-layout .breadcrumb{display:flex;align-items:center;gap:.4rem;font-size:.85rem;color:var(--ink-muted);margin-bottom:2rem;flex-wrap:wrap}.mm-seo-layout .breadcrumb a{color:var(--primary);text-decoration:none;font-weight:600}.mm-seo-layout .breadcrumb a:hover{text-decoration:underline}.mm-seo-layout .breadcrumb span{color:var(--ink-muted)}.mm-seo-layout .hero{position:relative;padding:clamp(2rem, 5vw, 3.5rem) clamp(1.8rem, 5vw, 3rem);border-radius:var(--radius-lg);background:linear-gradient(145deg,#c8eef3 0%,#e4f9fb 55%,#f0fefd 100%);border:1px solid rgb(23 153 179 / .22);box-shadow:var(--shadow-md);margin-bottom:3rem;overflow:hidden}.mm-seo-layout .hero::before{content:"";position:absolute;top:-60px;right:-60px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,rgb(117 230 218 / .35) 0%,transparent 70%);pointer-events:none}.mm-seo-layout .hero-eyebrow{display:inline-block;padding:.38rem .9rem;border-radius:999px;background:#fff;border:1px solid var(--line);color:var(--primary-dark);font-size:.82rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;margin-bottom:1.1rem}.mm-seo-layout .hero h2{font-size:clamp(2rem, 4.5vw, 3rem);font-weight:700;line-height:1.18;color:var(--primary-deep);margin:0 0 1rem;max-width:680px}.mm-seo-layout .hero-lead{font-size:1.08rem;color:var(--ink);max-width:680px;margin-bottom:1rem}.mm-seo-layout .jump-nav{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1.6rem}.mm-seo-layout .jump-nav a{display:inline-block;padding:.52rem .95rem;border-radius:999px;background:#fff;border:1.5px solid var(--line);color:var(--primary-dark);text-decoration:none;font-size:.88rem;font-weight:700;transition:border-color .16s,box-shadow .16s,transform .16s}.mm-seo-layout .jump-nav a:hover{border-color:var(--primary);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.mm-seo-layout section{margin:clamp(3rem, 7vw, 5rem) 0}.mm-seo-layout .section-label{display:inline-block;font-size:.78rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:var(--primary);margin-bottom:.6rem}.mm-seo-layout h2{font-size:clamp(1.5rem, 2.8vw, 2.1rem);font-weight:700;color:var(--primary-deep);line-height:1.22;margin:0 0 .9rem}.mm-seo-layout h3{font-size:1.05rem;font-weight:800;color:var(--ink);line-height:1.3;margin:0 0 .45rem}.mm-seo-layout p{margin:0 0 1rem}.mm-seo-layout p:last-child{margin-bottom:0}.mm-seo-layout .lead{font-size:1.07rem;color:var(--ink);max-width:780px;margin-bottom:1.5rem}.mm-seo-layout .answer-box{padding:clamp(1.4rem, 3vw, 2rem);border-radius:var(--radius-md);background:#fff;border:2px solid var(--mint);box-shadow:var(--shadow-sm);margin-bottom:1.4rem}.mm-seo-layout .answer-box p{font-size:1.05rem}.mm-seo-layout .grid-3,.mm-seo-layout .grid-2{display:grid;gap:1.1rem;margin-top:1.4rem}.mm-seo-layout .grid-3{grid-template-columns:repeat(3,1fr)}.mm-seo-layout .grid-2{grid-template-columns:repeat(2,1fr)}.mm-seo-layout .card{padding:clamp(1.3rem, 2.5vw, 1.8rem);border-radius:var(--radius-md);background:#fff;border:1px solid var(--line);box-shadow:var(--shadow-sm);transition:box-shadow .2s,transform .2s}.mm-seo-layout .card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.mm-seo-layout .card-icon{font-size:1.5rem;margin-bottom:.7rem;display:block}.mm-seo-layout .card-label{font-size:.76rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase;color:var(--primary);margin-bottom:.5rem}.mm-seo-layout .checklist{list-style:none;margin:.6rem 0 0;padding:0}.mm-seo-layout .checklist li{position:relative;padding:.55rem 0 .55rem 1.7rem;border-bottom:1px solid rgb(23 153 179 / .14);font-size:.96rem}.mm-seo-layout .checklist li:last-child{border-bottom:0}.mm-seo-layout .checklist li::before{content:"✓";position:absolute;left:.2rem;color:var(--primary);font-weight:900}.mm-seo-layout .steps{margin-top:1.4rem}.mm-seo-layout .step{display:grid;grid-template-columns:56px 1fr;gap:1rem;padding:1.4rem 0;border-bottom:1px solid var(--line)}.mm-seo-layout .step:last-child{border-bottom:0}.mm-seo-layout .step-num{width:44px;height:44px;display:grid;place-items:center;border-radius:14px;background:var(--soft);color:var(--primary-dark);font-weight:900;font-size:1.1rem}.mm-seo-layout .example-box{margin-top:1.6rem;padding:clamp(1.2rem, 2.5vw, 1.8rem);border-radius:var(--radius-md);background:#fff;border-left:5px solid var(--primary);box-shadow:var(--shadow-sm)}.mm-seo-layout .link-box{margin-top:1.4rem;padding:1.1rem 1.3rem;border-radius:var(--radius-sm);background:var(--soft-light);border:1px solid var(--line);font-size:.95rem}.mm-seo-layout .pullquote{padding:clamp(1.6rem, 4vw, 2.6rem);border-radius:var(--radius-lg);background:linear-gradient(135deg,#fff 0%,#edfafb 100%);border:1px solid var(--line);box-shadow:var(--shadow-md);font-size:clamp(1.1rem, 2vw, 1.3rem);font-style:italic;color:var(--primary-deep);line-height:1.65;margin:clamp(3rem, 6vw, 5rem) 0}.mm-seo-layout .pullquote cite{display:block;margin-top:.8rem;font-style:normal;font-size:.85rem;font-weight:700;color:var(--ink-muted)}.mm-seo-layout .note-box{margin-top:1.4rem;padding:clamp(1.3rem, 2.5vw, 1.8rem);border-radius:var(--radius-md);background:#fff8ec;border:1.5px solid #f6d87a;box-shadow:0 4px 16px rgb(246 216 122 / .15)}.mm-seo-layout .note-box h3{color:#7a5a00}.mm-seo-layout .cta-block{padding:clamp(2rem, 5vw, 3.5rem) clamp(1.8rem, 5vw, 3rem);border-radius:var(--radius-lg);background:var(--ink);color:#fff;text-align:center;position:relative;overflow:hidden;margin:clamp(3rem, 7vw, 5rem) 0}.mm-seo-layout .cta-block h2{color:#fff}.mm-seo-layout .cta-block p{color:rgb(255 255 255 / .85);max-width:620px;margin:0 auto;font-size:1.05rem}.mm-seo-layout .cta-btn{display:inline-block;margin-top:1.5rem;padding:.9rem 1.6rem;border-radius:999px;background:var(--mint);color:var(--ink)!important;font-weight:900;font-size:1rem;text-decoration:none;box-shadow:0 10px 24px rgb(0 0 0 / .18);transition:transform .16s,filter .16s}.mm-seo-layout .cta-btn:hover{transform:translateY(-2px);filter:brightness(.97)}.mm-seo-layout .faq-item{margin-bottom:.85rem;padding:1.2rem 1.3rem;border-radius:var(--radius-sm);background:#fff;border:1px solid var(--line)}.mm-seo-layout .faq-item h3{color:var(--primary-dark);font-size:1rem;margin-bottom:.45rem}.mm-seo-layout .faq-item p{font-size:.96rem}.mm-seo-layout .verder-lezen{padding:clamp(1.6rem, 4vw, 2.6rem);border-radius:var(--radius-lg);background:linear-gradient(135deg,#d4f1f4 0%,#e8fafa 100%);border:1px solid rgb(23 153 179 / .22);box-shadow:var(--shadow-md);margin-top:clamp(3rem, 6vw, 5rem)}.mm-seo-layout .vl-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.9rem}.mm-seo-layout .vl-card{display:block;padding:1.1rem 1.2rem;border-radius:var(--radius-sm);background:#fff;border:1px solid rgb(23 153 179 / .18);text-decoration:none;color:var(--ink);transition:transform .18s,box-shadow .18s,border-color .18s}.mm-seo-layout .vl-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-sm);border-color:var(--primary)}.mm-seo-layout .vl-card strong{display:block;color:var(--primary);font-size:.98rem;margin-bottom:.3rem}.mm-seo-layout .vl-card span{font-size:.9rem;color:var(--ink-muted);line-height:1.5}.mm-seo-layout .vl-note{margin-top:1.3rem;font-size:.9rem}@media (max-width:760px){.mm-seo-layout .grid-3,.mm-seo-layout .grid-2,.mm-seo-layout .vl-grid{grid-template-columns:1fr}.mm-seo-layout .step{grid-template-columns:46px 1fr}.mm-seo-layout .hero{border-radius:24px}}.mm-introblok,.mm-expertiseblok,.mm-keuzehulp,.mm-cta-blok{margin:2.75rem 0;padding:clamp(1.5rem, 3vw, 2.4rem);border-radius:24px;background:linear-gradient(135deg,var(--mm-bg-soft) 0%,#e9fbfb 100%);border:1px solid rgb(23 153 179 / .22);box-shadow:0 8px 24px rgb(23 153 179 / .1);font-family:inherit;position:relative;overflow:hidden}.mm-introblok::after,.mm-cta-blok::after{content:"";position:absolute;right:-70px;top:-70px;width:180px;height:180px;border-radius:999px;background:rgb(117 230 218 / .26);pointer-events:none}.mm-introblok *,.mm-expertiseblok *,.mm-keuzehulp *,.mm-cta-blok *,.mm-cardgrid *,.mm-aanbodgrid *,.mm-linkblok *{font-family:inherit}.mm-introblok h2,.mm-expertiseblok h2,.mm-keuzehulp h2,.mm-cta-blok h2{margin:0 0 1rem;color:#116e85;font-size:clamp(1.75rem, 2.4vw, 2.45rem);line-height:1.15;font-weight:800;letter-spacing:-.02em}.mm-card h3,.mm-aanbodkaart h3,.mm-linkblok h3{margin:0 0 .75rem;color:#116e85;font-size:1.22rem;line-height:1.3;font-weight:800}.mm-introblok p,.mm-expertiseblok p,.mm-keuzehulp p,.mm-cta-blok p,.mm-card p,.mm-aanbodkaart p,.mm-linkblok p{color:var(--mm-ink);line-height:1.68}.mm-lead{font-size:clamp(1.08rem, 1.4vw, 1.22rem);line-height:1.7;color:var(--mm-ink);max-width:760px}.mm-label{margin:0 0 .55rem;color:var(--mm-primary-dark);font-size:.82rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.mm-prijs{margin:-.25rem 0 .8rem;color:#116e85;font-size:1.05rem;font-weight:800}.mm-cardgrid,.mm-aanbodgrid{display:grid;gap:1.25rem;margin:1.5rem 0 2.5rem}.mm-cardgrid{grid-template-columns:repeat(3,minmax(0,1fr))}.mm-aanbodgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.mm-card,.mm-aanbodkaart{padding:1.55rem;border-radius:18px;background:#fff;border:1px solid rgb(23 153 179 / .16);box-shadow:0 6px 18px rgb(0 0 0 / .055);transition:transform 0.18s ease,box-shadow 0.18s ease,border-color 0.18s ease}.mm-card:hover,.mm-aanbodkaart:hover{transform:translateY(-3px);border-color:rgb(23 153 179 / .32);box-shadow:0 12px 28px rgb(23 153 179 / .13)}.mm-highlight{background:linear-gradient(135deg,#ffffff 0%,#e9fbfb 100%);border:2px solid rgb(23 153 179 / .42);box-shadow:0 10px 30px rgb(23 153 179 / .15)}.mm-highlight .mm-label{color:#116e85}.mm-linkblok{display:grid;gap:1rem;margin:1.5rem 0 2.75rem}.mm-linkblok>a{display:block;padding:1.25rem 1.4rem;border-radius:18px;background:#fff;border:1px solid rgb(23 153 179 / .16);box-shadow:0 6px 18px rgb(0 0 0 / .055);text-decoration:none;transition:transform 0.18s ease,box-shadow 0.18s ease,border-color 0.18s ease}.mm-linkblok>a:hover{transform:translateY(-2px);border-color:rgb(23 153 179 / .32);box-shadow:0 10px 24px rgb(23 153 179 / .12)}.mm-linkblok>a strong{display:block;margin-bottom:.25rem;color:#116e85;font-size:1.08rem;line-height:1.35}.mm-linkblok>a span{display:block;color:var(--mm-ink);line-height:1.55}.mm-linkblok article.mm-aanbodkaart{margin:0}.mm-button,.mm-button-secondary{display:inline-block;margin-top:.75rem;padding:.9rem 1.18rem;border-radius:999px;font-weight:800;line-height:1.2;text-decoration:none!important;transition:transform 0.16s ease,background 0.16s ease,box-shadow 0.16s ease}.mm-button{background:var(--mm-primary);color:#ffffff!important;box-shadow:0 8px 18px rgb(23 153 179 / .22)}.mm-button:hover,.mm-button:focus{background:#116e85;color:#ffffff!important;transform:translateY(-1px);box-shadow:0 10px 24px rgb(23 153 179 / .28)}.mm-button-secondary{background:var(--mm-bg-soft);color:#116e85!important}.mm-button-secondary:hover,.mm-button-secondary:focus{background:var(--mm-accent);color:#116e85!important;transform:translateY(-1px)}.mm-textlink{display:inline-block;margin-top:.35rem;color:#116e85!important;font-weight:800;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px}.mm-textlink:hover{color:var(--mm-primary)!important}.mm-cta-buttons{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.1rem}.entry-content h2.wp-block-heading{margin-top:3rem;margin-bottom:.8rem;color:#116e85;line-height:1.25;font-weight:800}.entry-content h3.wp-block-heading{margin-top:2rem;color:#116e85;font-weight:800}.entry-content>p{max-width:820px;line-height:1.7}@media (max-width:900px){.mm-cardgrid,.mm-aanbodgrid{grid-template-columns:1fr}.mm-introblok,.mm-expertiseblok,.mm-keuzehulp,.mm-cta-blok{margin:2rem 0;padding:1.5rem}.mm-card,.mm-aanbodkaart{padding:1.35rem}.mm-cta-buttons{flex-direction:column}.mm-button,.mm-button-secondary{width:100%;text-align:center}}@media (max-width:480px){.mm-introblok h2,.mm-expertiseblok h2,.mm-keuzehulp h2,.mm-cta-blok h2{font-size:1.55rem}.mm-label{font-size:.76rem}}.mm-over-link.mm-over-link-primary,.mm-over-link.mm-over-link-primary:visited{background:var(--mm-primary)!important;color:#ffffff!important;border-color:var(--mm-primary)!important;min-width:260px;justify-content:center}.mm-over-link.mm-over-link-primary:hover,.mm-over-link.mm-over-link-primary:focus{background:var(--mm-primary-dark)!important;border-color:var(--mm-primary-dark)!important;color:#ffffff!important;text-decoration:none}