.mk{--mk-navy: #0d3b7a;--mk-navy-700: #0a2e5c;--mk-blue: #2b7de0;--mk-wash: rgba(43, 125, 224, .06);font-family:var(--font-family);color:var(--color-text-main);box-sizing:border-box}.mk *,.mk *:before,.mk *:after{box-sizing:border-box}.mk-card{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:0 4px 16px var(--color-shadow);padding:1.5rem}.mk-logo{display:inline-flex;align-items:center;justify-content:center;background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:.4rem .6rem;flex:0 0 auto}.mk-logo img{height:22px;width:auto;display:block}.mk-eyebrow{display:block;text-transform:uppercase;letter-spacing:.04em;font-size:.7rem;font-weight:700;color:var(--mk-blue)}.mk-titel{font-size:1.15rem;font-weight:700;line-height:1.25;margin:0 0 .5rem;color:var(--color-text-main)}.mk-sub{font-size:.9rem;line-height:1.5;color:var(--color-text-muted)}.mk p.mk-sub{margin:0 0 .75rem}.mk-note{font-size:.78rem;color:var(--color-text-muted)}.mk-btn{display:inline-flex;align-items:center;gap:.4rem;background:var(--mk-navy);color:#fff!important;text-decoration:none;font-size:.9rem;font-weight:600;line-height:1;padding:.7rem 1.1rem;border-radius:var(--radius-full);transition:background .12s,transform .12s}.mk-btn:hover{background:var(--mk-navy-700);transform:translateY(-1px);color:#fff!important}.mk a.mk-btn{text-decoration:none!important}.mk-btn svg{width:15px;height:15px}.mk-usps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem}.mk-usp{display:flex;align-items:flex-start;gap:.55rem;font-size:.88rem;line-height:1.35;color:var(--color-text-muted)}.mk-usp-check{flex:0 0 auto;width:1.2rem;height:1.2rem;border-radius:var(--radius-full);background:var(--color-emerald-100);color:var(--color-emerald-600);display:inline-grid;place-items:center;margin-top:.05rem}.mk-usp-check svg{width:.8rem;height:.8rem}[data-theme=dark] .mk-usp-check{background:#0596692e}.mk-klein{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:1rem 1.1rem}.mk-klein-text{flex:1;min-width:0}.mk-klein-side{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:.6rem}.mk-klein-stack{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:1.1rem}.mk-klein-stack .mk-btn{margin-top:.35rem}.mk-klein--accent{background:var(--mk-wash);border-color:#2b7de047}.mk-klein-titel{font-size:.98rem;font-weight:700;margin:0;line-height:1.3;color:var(--color-text-main)}.mk-klein-sub{font-size:.85rem;color:var(--color-text-muted);margin:.3rem 0 0;line-height:1.4}.mk-klein .mk-btn,.mk-klein-stack .mk-btn{padding:.6rem .9rem;font-size:.82rem}a.mk-klein-link{text-decoration:none;color:var(--color-text-main);transition:border-color .12s,transform .12s,box-shadow .12s}a.mk-klein-link:hover{border-color:var(--color-primary);transform:translateY(-2px);box-shadow:var(--shadow-md, 0 4px 12px rgba(0,0,0,.08))}[data-theme=dark] a.mk-klein-link:hover{border-color:var(--color-link-dark-hover)}a.mk-klein-link:hover .mk-btn{background:var(--mk-navy-700)}.mk-slot{margin:1.5rem 0}.mk-middel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.mk-middel-head>div{min-width:0}.mk-middel-foot{margin-top:1rem}.mk-split{display:flex;gap:0;padding:0;overflow:hidden}.mk-split-visual{flex:0 0 34%;background:linear-gradient(150deg,var(--mk-navy),var(--mk-navy-700));padding:1.5rem;display:flex;flex-direction:column;justify-content:center;gap:.9rem}.mk-split-visual-tekst{color:#ffffffeb;font-size:.92rem;line-height:1.45;margin:0}.mk-split-body{flex:1;padding:1.5rem}.mk-split-body .mk-middel-foot{margin-top:1rem}.mk-hero{display:flex;gap:0;padding:0;overflow:hidden}.mk-hero-cover{flex:0 0 38%;background:linear-gradient(150deg,var(--mk-navy),var(--mk-navy-700));color:#fff;padding:1.75rem;display:flex;flex-direction:column;gap:.8rem;justify-content:center}.mk-hero-cover-eyebrow{text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:700;color:#ffffffbf}.mk-hero-cover-tekst{font-size:1.05rem;font-weight:600;line-height:1.35;margin:0}.mk-hero-body{flex:1;padding:1.75rem}.mk-hero-foot{margin-top:1.25rem;display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.mk-groot2{display:flex;flex-direction:column;gap:1.25rem}.mk-groot2-head{display:flex;align-items:center;justify-content:space-between;gap:1rem}.mk-groot2-head .mk-eyebrow{margin-bottom:0}.mk-groot2-cols{display:flex;gap:1.75rem}.mk-groot2-left{flex:1.1;min-width:0}.mk-groot2-right{flex:1;display:flex;flex-direction:column;gap:.8rem;justify-content:center}.mk-feature{display:flex;gap:.8rem;align-items:flex-start;background:var(--mk-wash);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:1rem}.mk-feature-ic{flex:0 0 auto;width:2.2rem;height:2.2rem;border-radius:var(--radius-md);background:#fff;border:1px solid var(--color-border);display:grid;place-items:center;color:var(--mk-navy)}[data-theme=dark] .mk-feature-ic{background:#ffffff0f;color:var(--mk-blue)}.mk-feature-ic svg{width:1.2rem;height:1.2rem}.mk-feature-titel{font-weight:700;font-size:.9rem;margin:0;color:var(--color-text-main)}.mk-feature-tekst{font-size:.82rem;color:var(--color-text-muted);margin:.2rem 0 0;line-height:1.4}.mk-strip{display:flex;align-items:center;gap:1.25rem;background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:.8rem 1.1rem}.mk-strip-body{flex:1;min-width:0;display:flex;align-items:center;gap:.6rem 1.25rem;flex-wrap:wrap}.mk-strip-titel{font-weight:700;font-size:.95rem;margin:0;color:var(--color-text-main)}.mk-strip-checks{display:flex;gap:1rem;flex-wrap:wrap}.mk-strip-checks span{display:inline-flex;align-items:center;gap:.35rem;font-size:.82rem;color:var(--color-text-muted)}.mk-strip-checks svg{width:.85rem;height:.85rem;color:var(--color-emerald-600)}.mk-bmcard{flex-direction:column;align-items:flex-start!important;border-left:3px solid var(--mk-navy);gap:.6rem!important}.mk-bmcard .bm-card-title{white-space:normal;color:var(--color-text-main);line-height:1.25}.mk-bmcard .bm-card-sub{line-height:1.3;margin:0}.mk-bmcard .bm-card-cta.mk-bmcard-cta{margin-top:0rem;background:var(--mk-navy)}.mk-bmcard .bm-card-cta.mk-bmcard-cta:hover{background:var(--mk-navy-700)}@media(max-width:640px){.mk-card{padding:1.25rem}.mk-slot{margin-left:-.75rem;margin-right:-.75rem}.mk-middel-foot .mk-btn{width:100%;justify-content:center}.mk-split,.mk-hero,.mk-groot2-cols{flex-direction:column}.mk-split-visual,.mk-hero-cover{flex-basis:auto}.mk-strip{flex-direction:column;align-items:flex-start}.mk-klein{flex-direction:column;align-items:stretch}.mk-klein-side{flex-direction:row;align-items:center;justify-content:space-between}}
