figure{margin:0}#ed-4214022720 .space { height: 10px; } #ed-4214022723 .space { height: 10px; } #ed-4214022717 .space { height: 1rem; } /* Mehler Web – Power SEO und Webdesign */.mw-seo,.mw-seo * {  box-sizing: border-box;}.mw-seo {  --mw-navy: #0b2b3b;  --mw-deep: #071f2b;  --mw-teal: #12655f;  --mw-mint: #a1e7dc;  --mw-gold: #eac65f;  --mw-paper: #f4f8f7;  --mw-border: #dbe7e6;  --mw-text: #263b42;  --mw-muted: #4d6268;  width: 100%;  max-width: 1200px;  margin: 0 auto;  padding: 0 14px 58px;  color: var(--mw-text);  font: 17px/1.72 Arial, Helvetica, sans-serif;}.mw-seo h1,.mw-seo h2,.mw-seo h3 {  margin: 0 0 16px;  color: var(--mw-navy) !important;  font-family: Arial, Helvetica, sans-serif;  font-weight: 700;  letter-spacing: -.02em;  overflow-wrap: normal;  word-break: normal;  hyphens: manual;  text-wrap: balance;}.mw-seo h1 {  font-size: clamp(34px, 4.5vw, 58px);  line-height: 1.1;}.mw-seo h2 {  font-size: clamp(27px, 3vw, 36px);  line-height: 1.2;}.mw-seo h3 {  font-size: 21px;  line-height: 1.3;}.mw-seo p {  margin: 0 0 16px;  color: var(--mw-muted) !important;  font-size: 17px;  line-height: 1.72;}.mw-seo p:last-child {  margin-bottom: 0;}.mw-seo a {  text-decoration: none;}.mw-seo .mw-kicker {  display: block;  margin: 0 0 12px;  color: var(--mw-teal) !important;  font-size: 13px;  font-weight: 700;  letter-spacing: .11em;  line-height: 1.4;  text-transform: uppercase;}.mw-seo-hero,.mw-seo-cta {  background: linear-gradient(    115deg,    #071f2b 0%,    #0b3545 67%,    #155a5d 100%  );  color: #fff;  border-radius: 22px;}.mw-seo-hero {  padding: clamp(32px, 5vw, 66px);}.mw-seo-hero-grid {  display: grid;  grid-template-columns: minmax(0, 1.35fr) minmax(260px, .65fr);  gap: 38px;  align-items: center;}.mw-seo-hero h1,.mw-seo-cta h2 {  color: #fff !important;}.mw-seo-hero h1 span {  display: block;  margin-top: 5px;  color: var(--mw-mint) !important;}.mw-seo-hero p,.mw-seo-cta p {  color: #e2eff0 !important;}.mw-seo-hero .mw-kicker,.mw-seo-cta .mw-kicker {  color: var(--mw-gold) !important;}.mw-seo-hero .mw-lead {  max-width: 690px;  font-size: 20px;  line-height: 1.6;}.mw-seo-actions {  display: flex;  flex-wrap: wrap;  gap: 12px;  margin-top: 26px;}.mw-seo-btn {  display: inline-flex;  justify-content: center;  align-items: center;  min-height: 50px;  padding: 12px 19px;  border: 2px solid transparent;  border-radius: 9px;  font-size: 16px;  font-weight: 700;  line-height: 1.35;  text-align: center;}.mw-seo-btn-gold {  background: var(--mw-gold);  border-color: var(--mw-gold);  color: #102b35 !important;}.mw-seo-btn-outline {  border-color: #b8d2d5;  color: #fff !important;}.mw-seo-btn-gold:hover {  background: #f3d782;  border-color: #f3d782;}.mw-seo-btn-outline:hover {  background: rgba(255, 255, 255, .1);}.mw-seo-summary {  display: grid;  gap: 12px;}.mw-seo-summary div {  padding: 18px;  border: 1px solid rgba(255, 255, 255, .22);  border-radius: 13px;  background: rgba(255, 255, 255, .07);}.mw-seo-summary strong {  display: block;  margin-bottom: 3px;  color: #f1d678;  font-size: 16px;}.mw-seo-summary span {  display: block;  color: #e2eff0;  font-size: 15px;  line-height: 1.55;}.mw-seo-section {  margin-top: 24px;  padding: clamp(25px, 3.3vw, 42px);  border: 1px solid var(--mw-border);  border-radius: 20px;  background: #fff;}.mw-seo-soft {  background: var(--mw-paper);}.mw-seo-grid {  display: grid;  gap: 16px;  margin-top: 24px;}.mw-seo-grid-2 {  grid-template-columns: repeat(2, minmax(0, 1fr));}.mw-seo-grid-3 {  grid-template-columns: repeat(3, minmax(0, 1fr));}.mw-seo-grid-4 {  grid-template-columns: repeat(4, minmax(0, 1fr));}.mw-seo-card {  min-width: 0;  padding: 24px;  border: 1px solid var(--mw-border);  border-radius: 15px;  background: #fff;}.mw-seo-card p,.mw-seo-card li {  font-size: 16px;}.mw-seo-card-featured {  border-color: #dcbf67;  background: #fffaf0;}.mw-seo-list {  display: grid;  gap: 9px;  margin: 18px 0 0;  padding: 0;  list-style: none;}.mw-seo-list li {  position: relative;  padding-left: 25px;  color: var(--mw-muted) !important;  line-height: 1.6;}.mw-seo-list li::before {  position: absolute;  left: 0;  content: '✓';  color: var(--mw-teal);  font-weight: 700;}.mw-seo-step-number {  display: inline-flex;  align-items: center;  justify-content: center;  width: 35px;  height: 35px;  margin-bottom: 14px;  border-radius: 50%;  background: var(--mw-navy);  color: #fff;  font-weight: 700;}.mw-seo-link {  display: inline-block;  margin-top: 8px;  color: #0c625d !important;  font-weight: 700;  text-decoration: underline !important;  text-underline-offset: 3px;}.mw-seo-faq {  display: grid;  gap: 13px;  margin-top: 24px;}.mw-seo-faq-item {  padding: 20px 22px;  border: 1px solid var(--mw-border);  border-radius: 14px;  background: #fff;}.mw-seo-faq-item p {  font-size: 16px;}.mw-seo-faq-item summary {  cursor: pointer;  color: #0b2b3b !important;  font-size: 18px;  font-weight: 700;  line-height: 1.4;}.mw-seo-faq-item[open] summary {  margin-bottom: 10px;}.mw-seo-cta {  margin-top: 24px;  padding: clamp(28px, 4vw, 46px);}.mw-seo-fineprint {  margin-top: 24px !important;  padding-top: 18px;  border-top: 1px solid rgba(255, 255, 255, .23);  font-size: 14px !important;}.mw-seo a:focus-visible,.mw-seo summary:focus-visible {  outline: 3px solid #0b2b3b;  outline-offset: 4px;  box-shadow: 0 0 0 7px #ffffff;}@media (max-width: 960px) {  .mw-seo-hero-grid {    grid-template-columns: 1fr;    gap: 28px;  }  .mw-seo-grid-4 {    grid-template-columns: repeat(2, minmax(0, 1fr));  }}@media (max-width: 700px) {  .mw-seo {    padding: 0 7px 40px;    font-size: 16px;  }  .mw-seo h1 {    font-size: 34px;  }  .mw-seo h2 {    font-size: 26px;  }  .mw-seo p {    font-size: 16px;  }  .mw-seo-hero .mw-lead {    font-size: 18px;  }  .mw-seo-hero,  .mw-seo-section,  .mw-seo-cta {    padding: 27px 20px;    border-radius: 16px;  }  .mw-seo-grid-2,  .mw-seo-grid-3,  .mw-seo-grid-4 {    grid-template-columns: 1fr;  }  .mw-seo-card {    padding: 21px;  }  .mw-seo-actions {    flex-direction: column;  }  .mw-seo-btn {    width: 100%;  }}@media (max-width: 360px) {  .mw-seo h1 {    font-size: 30px;  }  .mw-seo h2 {    font-size: 24px;  }}/* Vergleichstabelle für große und kleine Bildschirme */.mw-cms-table {  width: 100%;  margin-top: 24px;  border-collapse: collapse;  color: var(--mw-text);  font-size: 16px;  line-height: 1.6;}.mw-cms-table caption {  margin-bottom: 10px;  color: var(--mw-muted);  font-size: 14px;  text-align: left;}.mw-cms-table th,.mw-cms-table td {  padding: 14px;  border: 1px solid var(--mw-border);  text-align: left;  vertical-align: top;}.mw-cms-table thead th {  color: #fff;  background: var(--mw-navy);}.mw-cms-table tbody th {  color: var(--mw-navy);  background: var(--mw-paper);}@media (max-width: 700px) {  .mw-cms-table,  .mw-cms-table caption,  .mw-cms-table tbody,  .mw-cms-table tr,  .mw-cms-table th,  .mw-cms-table td {    display: block;    width: 100%;  }  .mw-cms-table thead {    position: absolute;    width: 1px;    height: 1px;    padding: 0;    margin: -1px;    overflow: hidden;    clip: rect(0, 0, 0, 0);    white-space: nowrap;    border: 0;  }  .mw-cms-table tr {    margin-bottom: 14px;    border: 1px solid var(--mw-border);    border-radius: 12px;    overflow: hidden;  }  .mw-cms-table th,  .mw-cms-table td {    border: 0;    border-bottom: 1px solid var(--mw-border);  }  .mw-cms-table td:last-child {    border-bottom: 0;  }  .mw-cms-table td::before {    content: attr(data-label);    display: block;    color: var(--mw-teal);    font-weight: 700;  }} #ed-4214022750 a.button { width: 100%; } #ed-4214022750 { text-align: center; } #ed-4214022753 a.button { width: 100%; } #ed-4214022753 { text-align: center; } #ed-4214022747 > .inner { place-content: center; align-items: center; } #ed-4214022726 > .inner { place-content: center space-between; align-items: center; } #ed-4215310866 { text-align: left; } #ed-4215310866 img { width: 162px; } #ed-4215310875 hr { width: 100%; height: 1px; } @media screen and (max-width: 975px) {  #ed-4215310875 hr { height: 40px; }} #ed-4214717575 > .inner { justify-content: center; } #ed-4215310400 { flex-grow: 1; } @media screen and (max-width: 975px) {  #ed-4215310400 { flex-basis: auto; }} #ed-4215310869 > .inner { justify-content: center; } #ed-4214717587 .space { height: 50px; } @media screen and (max-width: 975px) {  #ed-4214717587 .space { height: 10px; }} #ed-4214717590 hr { width: 100%; height: 1px; } @media screen and (max-width: 575px) {  #ed-4214717590 hr { width: 90%; }} #ed-4214717593 .space { height: 10px; } #ed-4214733931 > .inner { align-items: flex-start; justify-content: space-between; padding: 50px 16px 30px; } @media screen and (max-width: 975px) {  #ed-4214733931 > .inner { justify-content: flex-start; padding: 40px 60px 30px; }} @media screen and (max-width: 575px) {  #ed-4214733931 > .inner { padding: 40px 24px 35px; }}