.m-header{background:rgba(255,255,255,.96);border-bottom:1px solid #e4eaf2;position:sticky;top:0;z-index:20}.m-header .wrap{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;gap:24px}.m-brand{display:flex;gap:10px;align-items:center;font-weight:500;white-space:nowrap}.m-header nav{display:flex;gap:24px}.m-header a{text-decoration:none}.m-main{padding-bottom:56px}.m-hero{padding:64px 0 40px;display:grid;grid-template-columns:1.15fr 1fr;gap:48px;align-items:center}.m-hero h1{font-size:clamp(36px,5vw,62px);line-height:1.08;letter-spacing:-.045em;font-weight:500;margin:16px 0 22px}.m-lead{font-size:20px;line-height:1.6;color:#536175;max-width:680px}.m-kicker{font-size:13px;color:#0068c9;letter-spacing:.08em;text-transform:uppercase}.m-photo{border-radius:28px;overflow:hidden;background:#e9f3ff;max-height:520px}.m-photo img{display:block;width:100%;height:460px;object-fit:cover;object-position:center 70%}.m-photo figcaption{font-size:12px;padding:12px;color:#536175;background:#f4f8fc}.m-breadcrumb{font-size:13px;margin-top:28px;color:#536175}.m-toc{display:flex;gap:12px;flex-wrap:wrap;background:#f0f6fd;padding:20px;border-radius:20px}.m-toc a{padding:8px 14px;border-radius:999px;background:white;color:#0068c9;text-decoration:none}.m-section{padding:44px 0;scroll-margin-top:95px}.m-section h2{font-size:clamp(28px,3.2vw,40px);font-weight:500;letter-spacing:-.025em;margin:0 0 22px}.m-section p{line-height:1.7}.m-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.m-card{border:1px solid #dce6f2;border-radius:22px;padding:24px;background:#fff;min-width:0}.m-card h3{font-size:23px;font-weight:500;line-height:1.2;margin:10px 0}.m-card a{text-decoration:none}.m-nr{width:40px;height:40px;border-radius:12px;background:#e8f3ff;color:#0068c9;display:flex;align-items:center;justify-content:center}.m-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:24px;background:linear-gradient(130deg,#07357a,#0068c9);color:white;border-radius:24px}.m-flow strong{font-weight:500;font-size:20px;display:block;margin-bottom:8px}.m-flow span{font-size:15px;line-height:1.6;color:#e4efff}.m-note{padding:24px;border-left:4px solid #0068c9;background:#f2f7fd;border-radius:0 20px 20px 0}.m-checklist{list-style:none;padding:0}.m-checklist li{padding:16px 20px;border-radius:14px;background:#f2f7fd;margin:8px 0;display:flex;gap:14px;line-height:1.6}.m-checklist li:before{content:'✓';color:#0068c9;font-weight:500}.m-cta{padding:36px;border-radius:28px;background:linear-gradient(130deg,#07357a,#0068c9);color:white;display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center}.m-cta h2{margin:0 0 10px;font-size:32px}.m-cta p{margin:0;color:#e4efff}.m-cta a{background:white;color:#0068c9;padding:16px 24px;border-radius:999px;text-decoration:none;white-space:nowrap}.m-sources{font-size:14px;color:#536175}.m-sources a{overflow-wrap:anywhere}.m-footer{border-top:1px solid #e4eaf2;padding:36px 0;font-size:14px}.m-footer .wrap{display:flex;flex-wrap:wrap;gap:24px}.m-copy{border:1px solid #dce6f2;border-radius:20px;padding:20px}.m-copy summary{cursor:pointer;font-weight:500}.m-copy pre{white-space:pre-wrap;font:inherit;line-height:1.7}.m-copy button,.m-smallbutton{background:#e8f3ff;color:#0068c9;border:0;border-radius:999px;padding:12px 20px;cursor:pointer}.m-graphic{background:#f0f6fd;padding:26px;border-radius:24px;display:grid;gap:14px}.m-graphic div{background:white;padding:20px;border-radius:16px;border-left:4px solid #0068c9}.m-graphic strong{display:block;font-weight:500}.m-sub{font-size:14px;color:#536175}.m-test{padding:12px 20px;background:#fff4d6;color:#725000;text-align:center;font-size:14px}.m-form{max-width:760px;margin:auto;padding:32px;background:#f6f9fd;border-radius:28px}.m-form label{display:block;line-height:1.5;margin:16px 0 6px}.m-form input:not([type=checkbox]),.m-form select{width:100%;padding:14px;border:1px solid #bac9db;border-radius:12px;background:white;font:inherit;color:#061421;min-height:48px}.m-form fieldset{border:0;padding:0;margin:0}.m-form legend{font-size:28px;line-height:1.2;font-weight:500}.m-form [hidden]{display:none!important}.m-form .m-controls{display:flex;justify-content:space-between;gap:16px;margin-top:28px}.m-form button{font:inherit}.m-consent{display:flex!important;align-items:flex-start;gap:12px;font-size:14px}.m-consent input{margin-top:5px}.m-form .m-progress{color:#0068c9;font-size:14px;margin-bottom:18px}.m-success{padding:24px;border-radius:20px;background:#e8f5eb}.m-table{overflow:auto}.m-table table{border-collapse:collapse;width:100%;min-width:500px}.m-table th,.m-table td{text-align:left;padding:16px;border-bottom:1px solid #dce6f2}.m-table th{font-weight:500;background:#f0f6fd}
@media(max-width:760px){.m-header .wrap{padding:12px 20px;gap:12px;flex-wrap:wrap}.m-header nav{width:100%;gap:18px;overflow:auto;font-size:14px;white-space:nowrap}.m-hero{grid-template-columns:1fr;gap:22px;padding-top:32px}.m-photo{margin:0}.m-photo img{height:320px}.m-grid,.m-cta{grid-template-columns:1fr}.m-cta{padding:26px}.m-cta a{text-align:center;white-space:normal}.m-flow{grid-template-columns:1fr}.m-section{padding:32px 0}.m-card{padding:22px}.m-form{padding:24px 20px}.m-main .wrap{padding-left:20px;padding-right:20px}.m-lead{font-size:18px}}

.m-hero--check{display:block;max-width:760px;margin:auto;padding:32px 0 12px}.m-hero--check h1{font-size:40px}.m-hero--check+.m-section{padding-top:8px}
.m-cta h2{color:#fff}
.artikel-kopf .m-sub{color:#fff;max-width:660px;line-height:1.6}
.artikel-kopf h1{hyphens:none;overflow-wrap:normal}
