.cdn h1,.cdn h2,.cdn h3,.cdn h4{padding:0;color:inherit;line-height:1.15;font-weight:700}.cdn p{padding:0}.cdn ul,.cdn ol{padding:0!important;margin:0;list-style:none!important;line-height:inherit}.cdn li{padding:0}.cdn a{color:inherit}.cdn #rechner{scroll-margin-top:100px}.cdn{--blue:#467699;--blue-dark:#2f5673;--blue-soft:#e9f0f5;--ink:#1b1f24;--muted:#5b6570;--line:#d8dde2;--soft:#f3f5f7;--white:#ffffff;--ok:#2c7a4b;--f-display:"Archivo","Arial Narrow",Arial,sans-serif;--f-body:"Source Sans 3","Segoe UI",Arial,sans-serif}.cdn,.cdn *{box-sizing:border-box}.cdn{margin:0;background:var(--white);color:var(--ink);font:18px/1.6 var(--f-body)}.cdn img{max-width:100%;display:block}.cdn a{color:inherit}.cdn h1,.cdn h2,.cdn h3,.cdn h4{font-family:var(--f-display);font-stretch:87%;margin:0;line-height:1.1;letter-spacing:-.01em;text-wrap:balance}.cdn p{margin:0}.cdn .container{max-width:1180px;margin:0 auto;padding-inline:24px}.cdn .ph{background:#fff0b8;padding:0 4px}.cdn :focus-visible{outline:3px solid var(--blue);outline-offset:2px}.cdn .btn{display:inline-block;padding:14px 26px;font:700 16px var(--f-body);text-decoration:none;border:2px solid var(--blue);background:var(--blue);color:#fff;cursor:pointer}.cdn .btn:hover{background:var(--blue-dark);border-color:var(--blue-dark)}.cdn .btn-line{background:transparent;color:var(--blue)}.cdn .btn-line:hover{background:var(--blue-soft);color:var(--blue-dark)}.cdn .btn-white{background:#fff;color:var(--blue);border-color:#fff}.cdn .btn-white:hover{background:var(--blue-soft);border-color:var(--blue-soft);color:var(--blue-dark)}.cdn .btns{display:flex;flex-wrap:wrap;gap:12px}.cdn .hero{display:grid;grid-template-columns:1fr 1fr;min-height:560px;border-bottom:1px solid var(--line)}.cdn .hero-text{padding:72px 56px 72px max(24px,calc((100vw - 1180px) / 2 + 24px));display:flex;flex-direction:column;justify-content:center;gap:24px}.cdn .hero-text .over{font-size:15px;font-weight:700;color:var(--blue)}.cdn .hero h1{font-size:clamp(40px,5.2vw,64px);font-weight:800}.cdn .hero .lead{font-size:20px;color:var(--muted);max-width:520px}.cdn .hero-img{background:var(--soft) center / cover no-repeat;min-height:320px}@media (max-width:900px){.cdn .hero{grid-template-columns:1fr}.cdn .hero-text{padding:48px 24px}.cdn .hero-img{order:-1;min-height:260px}}.cdn .factbar{background:var(--blue);color:#fff}.cdn .factbar .container{display:grid;grid-template-columns:repeat(4,1fr)}.cdn .factbar div{padding:22px 18px;border-left:1px solid rgba(255,255,255,.25)}.cdn .factbar div:first-child{border-left:0;padding-left:0}.cdn .factbar b{display:block;font:700 22px var(--f-display);font-stretch:87%}.cdn .factbar span{font-size:15.5px;opacity:.85}@media (max-width:820px){.cdn .factbar .container{grid-template-columns:1fr 1fr}.cdn .factbar div{border-left:0;padding-left:0}}.cdn .sec{padding-block:88px}.cdn .sec-soft{background:var(--soft)}.cdn .sec h2{font-size:clamp(30px,3.6vw,42px);font-weight:800;margin-bottom:18px}.cdn .sec .intro{font-size:19.5px;color:var(--muted);max-width:680px}.cdn .head{margin-bottom:44px}.cdn .split{display:grid;grid-template-columns:5fr 7fr;gap:64px;align-items:start}@media (max-width:900px){.cdn .split{grid-template-columns:1fr;gap:28px}}.cdn .list-rules{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.cdn .list-rules li{padding:18px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:220px 1fr;gap:20px}.cdn .list-rules li b{font-family:var(--f-display);font-stretch:87%;font-size:20px;font-weight:700;line-height:1.25}.cdn .list-rules li span{color:var(--muted)}@media (max-width:640px){.cdn .list-rules li{grid-template-columns:1fr;gap:4px}}.cdn .cols3{display:grid;grid-template-columns:repeat(3,1fr);gap:48px}.cdn .cols3 h3{font-size:23px;margin-bottom:10px}.cdn .cols3 p{color:var(--muted)}@media (max-width:860px){.cdn .cols3{grid-template-columns:1fr;gap:32px}}.cdn .process{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:0;border:1px solid var(--line);background:var(--white)}.cdn .process li{padding:30px 28px;border-left:1px solid var(--line)}.cdn .process li:first-child{border-left:0}.cdn .process small{display:block;font-weight:700;color:var(--blue);font-size:15px;margin-bottom:8px}.cdn .process h3{font-size:22px;margin-bottom:8px}.cdn .process p{color:var(--muted)}@media (max-width:860px){.cdn .process{grid-template-columns:1fr}.cdn .process li{border-left:0;border-top:1px solid var(--line)}.cdn .process li:first-child{border-top:0}}.cdn .team-block{display:grid;grid-template-columns:7fr 5fr;gap:56px;align-items:center}.cdn .team-block img{width:100%;aspect-ratio:3 / 2;object-fit:cover}.cdn .team-block figcaption{font-size:15px;color:var(--muted);margin-top:10px}.cdn .team-block figure{margin:0}.cdn .team-block p+p{margin-top:14px}.cdn .team-block .btns{margin-top:26px}@media (max-width:900px){.cdn .team-block{grid-template-columns:1fr;gap:28px}}.cdn .band{background:var(--blue);color:#fff}.cdn .band .container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;padding-block:56px}.cdn .band h2{font-size:clamp(28px,3.2vw,38px);font-weight:800}.cdn .band p{margin-top:8px;font-size:19px;opacity:.9;max-width:620px}.cdn .table-wrap{overflow-x:auto;border:1px solid var(--line)}.cdn .ptable{width:100%;border-collapse:collapse;min-width:680px;background:var(--white);font-size:17px}.cdn .ptable th,.cdn .ptable td{padding:14px 18px;border-bottom:1px solid var(--line);text-align:center}.cdn .ptable th:first-child,.cdn .ptable td:first-child{text-align:left;color:var(--muted);font-weight:400;width:30%}.cdn .ptable thead th{font:800 24px var(--f-display);font-stretch:87%;color:var(--ink);padding-top:24px;vertical-align:bottom}.cdn .ptable thead th small{display:block;font:400 15px var(--f-body);color:var(--muted);margin-top:4px}.cdn .ptable .col-hi{background:var(--blue-soft)}.cdn .ptable .price-row td{font:800 34px var(--f-display);font-stretch:87%;color:var(--blue)}.cdn .ptable .price-row td:first-child{font:400 17px var(--f-body);color:var(--muted)}.cdn .ptable .price-row small{font:400 15px var(--f-body);color:var(--muted)}.cdn .ptable .yes{color:var(--ok);font-weight:700}.cdn .ptable tfoot td{border-bottom:0;padding-block:20px}.cdn .ptable tfoot .btn{padding:10px 18px;font-size:15px}.cdn .fineprint{font-size:15px;color:var(--muted);margin-top:14px}.cdn .calc{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:36px;align-items:start}@media (max-width:980px){.cdn .calc{grid-template-columns:1fr}}.cdn .calc-steps{display:grid;gap:36px;min-width:0}.cdn .calc-part h3{font-size:22px;margin-bottom:4px}.cdn .calc-part>p{color:var(--muted);font-size:16.5px;margin-bottom:14px}.cdn .crow{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 18px;padding:16px 18px;border:1px solid var(--line);border-top:0;background:var(--white)}.cdn .calc-part .crow:first-of-type,.cdn .calc-part>div>.crow:first-child{border-top:1px solid var(--line)}.cdn .crow.on{background:var(--blue-soft)}.cdn .crow .main{flex:1 1 260px;min-width:0}.cdn .crow .main b{font-size:17.5px}.cdn .crow .main small{display:block;color:var(--muted);font-size:15px}.cdn .tag{font-size:13px;font-weight:700;color:var(--blue);margin-left:8px;text-transform:uppercase;letter-spacing:.04em}.cdn .crow .right{display:flex;align-items:center;gap:16px}.cdn .crow .unit{text-align:right;font-size:14px;color:var(--muted);line-height:1.25;white-space:nowrap}.cdn .crow .unit b{display:block;font:700 20px var(--f-display);font-stretch:87%;color:var(--ink)}.cdn .stepper{display:flex;border:1px solid var(--line);background:var(--white)}.cdn .stepper button{width:40px;height:42px;border:0;background:var(--white);color:var(--blue);font-size:22px;cursor:pointer}.cdn .stepper button:hover{background:var(--blue);color:#fff}.cdn .stepper input{width:50px;border:0;border-inline:1px solid var(--line);text-align:center;font:700 18px var(--f-body);color:var(--ink);background:var(--white);-moz-appearance:textfield}.cdn .stepper input::-webkit-outer-spin-button,.cdn .stepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cdn .check{display:inline-flex;align-items:center;gap:9px;font-size:15.5px;color:var(--muted);margin-top:6px;cursor:pointer}.cdn .check input{width:18px;height:18px;accent-color:var(--blue);margin:0}.cdn .summary{position:sticky;top:96px;border:2px solid var(--blue);background:var(--white)}.cdn .summary h3{background:var(--blue);color:#fff;font-size:20px;padding:14px 20px}.cdn .summary .in{padding:18px 20px 22px}.cdn .slines{display:grid;gap:6px;font-size:16px;padding-bottom:14px;border-bottom:1px solid var(--line)}.cdn .sline{display:flex;justify-content:space-between;gap:12px}.cdn .sline span:first-child{color:var(--muted)}.cdn .stotal{padding-top:14px}.cdn .stotal .big{font:800 42px/1.05 var(--f-display);font-stretch:87%;color:var(--blue)}.cdn .stotal .per{font-size:15px;color:var(--muted);margin-top:4px}.cdn .sonce{margin-top:12px;font-size:15.5px;background:var(--soft);padding:10px 12px}.cdn .sfacts{display:grid;grid-template-columns:1fr 1fr;margin-top:12px;border-top:1px solid var(--line);border-left:1px solid var(--line)}.cdn .sfacts div{padding:8px 10px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);font-size:13.5px;color:var(--muted)}.cdn .sfacts b{display:block;color:var(--ink);font-size:16.5px}.cdn .summary .btn{display:block;text-align:center;margin-top:16px}.cdn .summary .note{font-size:13.5px;color:var(--muted);margin-top:10px}.cdn .feat{display:grid;grid-template-columns:4fr 8fr;gap:56px;padding-block:48px;border-top:1px solid var(--line)}.cdn .feat:first-child{border-top:0;padding-top:0}.cdn .feat h2{font-size:clamp(26px,2.8vw,34px);font-weight:800}.cdn .feat p{color:var(--muted);font-size:18.5px}.cdn .feat ul{margin:16px 0 0;padding-left:20px}.cdn .feat li{margin-bottom:6px}.cdn .feat li::marker{color:var(--blue)}@media (max-width:860px){.cdn .feat{grid-template-columns:1fr;gap:14px}}.cdn .faq{border-top:1px solid var(--line)}.cdn .faq details{border-bottom:1px solid var(--line);padding:18px 0}.cdn .faq summary{cursor:pointer;font:700 20px var(--f-display);font-stretch:87%;list-style:none;display:flex;justify-content:space-between;gap:16px}.cdn .faq summary::-webkit-details-marker{display:none}.cdn .faq summary::after{content:"+";color:var(--blue);font-size:26px;line-height:1}.cdn .faq details[open] summary::after{content:"–"}.cdn .faq details p{color:var(--muted);margin-top:10px;max-width:760px}.cdn .contact{display:grid;grid-template-columns:1fr 1fr;gap:56px}@media (max-width:860px){.cdn .contact{grid-template-columns:1fr;gap:36px}}.cdn .cdata{border-top:1px solid var(--line)}.cdn .cdata div{padding:18px 0;border-bottom:1px solid var(--line)}.cdn .cdata small{display:block;color:var(--muted);font-size:15px}.cdn .cdata b{font:700 24px var(--f-display);font-stretch:87%}.cdn .cdata a{text-decoration:none;color:var(--blue)}.cdn .cdata a:hover{text-decoration:underline}.cdn .next{margin:0;padding-left:22px}.cdn .next li{margin-bottom:10px;color:var(--muted)}.cdn .next li::marker{color:var(--blue);font-weight:700}.cdn .form{display:grid;gap:16px;max-width:760px}.cdn .frow2{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width:600px){.cdn .frow2{grid-template-columns:1fr}}.cdn .field{display:grid;gap:6px}.cdn .field label{font-size:15px;font-weight:700}.cdn .field input,.cdn .field textarea{width:100%;border:1px solid #b9c2cb;padding:12px 14px;font:17px var(--f-body);color:var(--ink);background:var(--white);border-radius:0}.cdn .field input:focus,.cdn .field textarea:focus{outline:2px solid var(--blue);outline-offset:0;border-color:var(--blue)}.cdn .field textarea{min-height:140px;resize:vertical}.cdn .consent{display:flex;gap:10px;align-items:flex-start;font-size:15px;color:var(--muted)}.cdn .consent input{margin-top:4px;width:18px;height:18px;accent-color:var(--blue)}.cdn .form .btn{justify-self:start}.cdn .form-msg{font-weight:700;color:var(--ok);min-height:1.4em}.cdn .values{display:grid;grid-template-columns:repeat(3,1fr);border-top:3px solid var(--blue)}.cdn .values div{padding:26px 28px 0 0}.cdn .values h3{font-size:22px;margin-bottom:8px}.cdn .values p{color:var(--muted)}@media (max-width:860px){.cdn .values{grid-template-columns:1fr}}#main-footer,#footer-bottom{background-color:#1b1f24!important}#footer-bottom,#footer-info,#footer-info a{color:rgba(255,255,255,.72)!important}.et_pb_contact_form_container .et_pb_contact_field input,.et_pb_contact_form_container .et_pb_contact_field textarea{background:#ffffff!important;border:1px solid #b9c2cb!important;border-radius:0!important;color:#1b1f24!important;font-family:"Source Sans 3","Segoe UI",Arial,sans-serif!important;font-size:17px!important;padding:12px 14px!important}.et_pb_contact_form_container .et_pb_contact_field input:focus,.et_pb_contact_form_container .et_pb_contact_field textarea:focus{border-color:#467699!important;outline:2px solid #467699!important}.et_pb_contact_form_container .et_pb_contact_submit{background:#467699!important;color:#fff!important;border:2px solid #467699!important;border-radius:0!important;padding:12px 26px!important;font-family:"Source Sans 3","Segoe UI",Arial,sans-serif!important;font-weight:700!important;font-size:16px!important}.et_pb_contact_form_container .et_pb_contact_submit:hover{background:#2f5673!important;border-color:#2f5673!important}.et_pb_contact_form_container .et_pb_contact_submit:after{display:none!important}.et_pb_contact_form_container h1{font-family:"Archivo","Arial Narrow",Arial,sans-serif!important;font-weight:800!important;color:#1b1f24!important}