.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{color:#fff;white-space:normal;background-color:#333;border-radius:4px;outline:0;font-size:14px;line-height:1.4;transition-property:transform,visibility,opacity;position:relative}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-width:8px 8px 0;border-top-color:initial;transform-origin:top;bottom:-7px;left:0}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-width:0 8px 8px;border-bottom-color:initial;transform-origin:bottom;top:-7px;left:0}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;transform-origin:0;right:-7px}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:100%;left:-7px}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;width:16px;height:16px}.tippy-arrow:before{content:"";border-style:solid;border-color:#0000;position:absolute}.tippy-content{z-index:1;padding:5px 9px;position:relative}span.svelte-1iidnb2{vertical-align:middle;fill:#000;border-radius:9999px;width:1.25rem;height:1.25rem;display:inline-block}span.svelte-1iidnb2:focus-visible{outline-offset:2px;outline:2px solid #0000}.tippy-box{color:#244046;background-color:#fff;border-radius:.25rem;width:250px;padding:.5rem .75rem;font-family:Lato,sans-serif;font-size:.875rem;box-shadow:0 1px 20px #00000040}.tippy-box p{font-size:inherit}.tippy-content{padding:0}.tippy-content>:first-child{margin-top:0}.tippy-content>:last-child{margin-bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box>.tippy-svg-arrow{fill:#fff}.number-field-wrapper.svelte-1g9aw87{width:100%;position:relative}.number-field-wrapper.svelte-1g9aw87 label:where(.svelte-1g9aw87){letter-spacing:0;color:#244046;pointer-events:none;text-overflow:ellipsis;white-space:nowrap;font-family:lato,sans-serif;font-size:14px;line-height:20px;position:absolute;top:12px;left:20px;overflow:hidden}.number-field-wrapper.svelte-1g9aw87 input:where(.svelte-1g9aw87){letter-spacing:0;color:#244046;pointer-events:auto;text-overflow:ellipsis;white-space:nowrap;cursor:text;background-color:#fff;border:0;border-radius:10px;outline:none;width:100%;height:80px;padding:42px 45px 14px 20px;font-family:Museo,serif;font-size:24px;line-height:26px;overflow:hidden}.number-field-wrapper.svelte-1g9aw87 .info-icon-wrapper:where(.svelte-1g9aw87){position:absolute;top:0;right:0}.number-field-wrapper.svelte-1g9aw87 .edit-icon-wrapper:where(.svelte-1g9aw87){pointer-events:none;position:absolute;top:45px;right:16px}.automaticallyPreFilled-01.svelte-1g9aw87 label:where(.svelte-1g9aw87){font-size:12px}.automaticallyPreFilled-01.svelte-1g9aw87 input:where(.svelte-1g9aw87){background-color:#eceded}.automaticallyPreFilled-02.svelte-1g9aw87 input:where(.svelte-1g9aw87){background-color:#f5f5f5}.flow-indicator-wrapper.svelte-1lbfcji{width:100%;margin-top:-1px;overflow:hidden}.flow-indicator-wrapper.center.svelte-1lbfcji{text-align:center}.flow-indicator-wrapper.left.svelte-1lbfcji{padding-left:100px}.selected-item-wrapper.svelte-y65gvw{background-color:#244046;border-radius:4px 20px 20px 4px;position:relative}.selected-item.svelte-y65gvw{color:#eefcff;letter-spacing:0;padding:0 50px 0 10px;font-family:Museo,serif;font-size:16px;line-height:40px}button.svelte-y65gvw{cursor:pointer;-webkit-tap-highlight-color:transparent;background-color:#0000;border:0;border-radius:20px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex;position:absolute;top:0;right:0}button.svelte-y65gvw svg{opacity:1;transition:opacity .5s;display:block}button.svelte-y65gvw:disabled svg{opacity:.2}.unselected-item-wrapper.svelte-13url0x{background-color:#fff;border-radius:4px 20px 20px 4px;position:relative}.unselected-item.svelte-13url0x{color:#244046;letter-spacing:0;padding:0 50px 0 10px;font-family:Museo,serif;font-size:16px;line-height:40px}button.svelte-13url0x{cursor:pointer;-webkit-tap-highlight-color:transparent;background-color:#0000;border:0;border-radius:20px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:0;right:0}.multi-select-wrapper.svelte-15un6ef{width:100%;position:relative}.row.svelte-15un6ef{gap:10px;display:flex}.row.wrap.svelte-15un6ef{flex-wrap:wrap}.row.t10.svelte-15un6ef{margin-top:10px}.row.spacer.svelte-15un6ef{justify-content:space-between}.col.svelte-15un6ef{flex-direction:column;gap:10px;display:flex}[role=listbox].svelte-15un6ef{border-radius:4px}[role=listbox].svelte-15un6ef:focus-visible{outline-offset:2px!important}.label.svelte-15un6ef{font-size:14px;line-height:20px}button.svelte-15un6ef{cursor:pointer;-webkit-tap-highlight-color:transparent;background-color:#0000;border:none;width:40px;height:40px;padding:0}.select-field-wrapper.svelte-168km7f{width:100%;position:relative}.row.svelte-168km7f{gap:10px;display:flex}select.svelte-168km7f{letter-spacing:0;color:#eefcff;pointer-events:auto;appearance:none;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background-color:#244046;border:0;border-radius:4px 20px 20px 4px;outline:none;width:100%;margin-top:10px;padding:0 50px 0 10px;font-family:Museo,serif;font-size:16px;line-height:40px;overflow:hidden}.select-wrapper.svelte-168km7f{position:relative}.arrow-down-icon-wrapper.svelte-168km7f{pointer-events:none;position:absolute;top:10px;right:0}.angebote-configurator-wrapper.svelte-et7okj{background-color:#eceded;width:100%;padding:0 40px 40px;container-type:inline-size}.heading03.svelte-et7okj{margin:0;padding-top:10px;padding-bottom:20px;font-family:Museo,serif;font-size:22px;line-height:26px}.grid.svelte-et7okj{flex-direction:column;gap:30px;max-width:1020px;margin:0 auto;display:flex}@container (width>=950px){.heading03.svelte-et7okj{text-align:center;padding-bottom:0}.grid.svelte-et7okj{flex-direction:row;padding-top:15px}.zinsbindung-wrapper.svelte-et7okj{min-width:320px;max-width:320px}.tilgung-wrapper.svelte-et7okj{min-width:250px;max-width:250px}.wunschrate-wrapper.svelte-et7okj{min-width:180px}}circle.svelte-wx1iwb{fill:#0000;stroke:#244046;stroke-width:1px}.finanzierungsvorschlag-item-wrapper.svelte-1og4ppk{cursor:pointer;-webkit-tap-highlight-color:transparent;padding-bottom:30px;position:relative}.finanzierungsvorschlag-item.svelte-1og4ppk{width:var(--width);color:#244046;letter-spacing:0;background-color:#f5f5f5;border-radius:20px;padding:0;position:relative;overflow:hidden;box-shadow:0 2px 4px #e5e5e5}.finanzierungsvorschlag-item.svelte-1og4ppk .fake-button-container:where(.svelte-1og4ppk){margin:0 21px}.finanzierungsvorschlag-item.svelte-1og4ppk .fake-button:where(.svelte-1og4ppk){appearance:none;color:#244046;background-color:#fff;border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;width:100%;padding:9px 11px 9px 14px;font-family:lato,sans-serif;font-size:16px;font-weight:600;line-height:18px;text-decoration:none;display:flex}.finanzierungsvorschlag-item.svelte-1og4ppk:hover,.finanzierungsvorschlag-item.svelte-1og4ppk:focus{background-color:#eceded}.finanzierungsvorschlag-item.svelte-1og4ppk:hover .fake-button:where(.svelte-1og4ppk),.finanzierungsvorschlag-item.svelte-1og4ppk:focus .fake-button:where(.svelte-1og4ppk){border-color:#244046}.finanzierungsvorschlag-item.selected.svelte-1og4ppk{color:#eefcff;background-color:#006a7f;box-shadow:0 2px 4px #b5b5b580}.finanzierungsvorschlag-item.selected.svelte-1og4ppk .fake-button:where(.svelte-1og4ppk){background-color:#c8d200;border-color:#0000;padding:11px 11px 11px 14px;transition:background-color .12s ease-out}.finanzierungsvorschlag-item.selected.svelte-1og4ppk:hover .fake-button:where(.svelte-1og4ppk){background-color:#e6f00b}.finanzierungsvorschlag-item.top42.svelte-1og4ppk{margin-top:42px}.finanzierungsvorschlag-item.svelte-1og4ppk .monatsrate:where(.svelte-1og4ppk){text-wrap:nowrap;padding:25px 21px 0;font-family:Museo,serif;font-size:28px;line-height:32px}.finanzierungsvorschlag-item.svelte-1og4ppk .monatsrate-subtext:where(.svelte-1og4ppk){padding:0 21px 10px;font-family:lato,sans-serif;font-size:12px;line-height:18px}.finanzierungsvorschlag-item.svelte-1og4ppk dl:where(.svelte-1og4ppk),.finanzierungsvorschlag-item.svelte-1og4ppk dt:where(.svelte-1og4ppk),.finanzierungsvorschlag-item.svelte-1og4ppk dd:where(.svelte-1og4ppk){margin:0}.finanzierungsvorschlag-item.svelte-1og4ppk .grid:where(.svelte-1og4ppk){text-wrap:nowrap;grid-template-columns:auto auto;column-gap:5px;margin:0 21px;padding:14px 0 26px;font-size:12px;line-height:20px;display:grid}.best-angebot-in-category-indicator.svelte-1og4ppk{color:#244046;text-overflow:ellipsis;text-wrap:nowrap;background-color:#cff1ff;align-items:center;gap:10px;padding:11px 21px;font-size:12px;line-height:18px;display:flex}.flow-indicator.svelte-1og4ppk{top:0;left:calc(var(--width) / 2);border-left:calc(var(--width) / 2 - 16px) solid transparent;border-right:calc(var(--width) / 2 - 16px) solid transparent;opacity:.9;border-top:40px solid #006a7f;width:0;height:0;position:relative;transform:translate(-50%)}.filler.svelte-1og4ppk{position:absolute;inset:0}.carousel-loading-indicator-wrapper.svelte-v0ual1{background-color:#f5f5f5;border-radius:20px;justify-content:center;align-items:center;height:309px;display:flex}.carousel-loading-indicator.svelte-v0ual1{border:12px solid #e5e5e5;border-top-color:#006a7f;border-radius:50%;width:100px;height:100px;animation:1s linear infinite svelte-v0ual1-spin}@keyframes svelte-v0ual1-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.carousel-loading-indicator-item-wrapper.svelte-11mczo2{margin-top:42px;padding-bottom:30px;position:relative}.loading-indicator.svelte-11mczo2{width:var(--width);background:#eceded;border-radius:20px;height:267px;position:relative;overflow:hidden;box-shadow:0 2px 4px #e5e5e5}.loading-indicator.svelte-11mczo2:after{content:"";will-change:transform;background:linear-gradient(90deg,#eceded,#f5f5f5,#eceded);width:100%;height:100%;animation:1.5s linear infinite svelte-11mczo2-shimmering;position:absolute;transform:translate(-100%)}@keyframes svelte-11mczo2-shimmering{to{transform:translate(100%)}}.carousel-wrapper.svelte-1nutmeu{width:100%;min-width:360px;max-width:1020px;height:364px;margin:0 auto;position:relative;overflow:hidden}.carousel-items-wrapper.svelte-1nutmeu{gap:20px;width:100%;padding-top:9px;padding-left:78px;display:flex;position:absolute;left:0}button.svelte-1nutmeu{cursor:pointer;-webkit-tap-highlight-color:transparent;z-index:3;background-color:#0000;border:0;width:78px;height:100%;padding:0}button.svelte-1nutmeu:focus-visible{outline-offset:-4px!important}button.left.svelte-1nutmeu{position:absolute;top:0;left:-1px}button.right.svelte-1nutmeu{position:absolute;top:0;right:0}button[aria-disabled].svelte-1nutmeu{cursor:default}button[aria-disabled].svelte-1nutmeu svg{opacity:.3}.underlay-white.svelte-1nutmeu{z-index:-1;background-color:#fff;height:60px;position:absolute;bottom:0}.underlay-bg.svelte-1nutmeu{z-index:1;background-color:#fafafa;width:78px;height:100%;position:absolute;bottom:0}.underlay-bg.svelte-1nutmeu .underlay-white-corner:where(.svelte-1nutmeu){z-index:2;background-color:#fff;width:78px;height:60px;position:absolute;bottom:0}.underlay-bg.left.svelte-1nutmeu{left:-1px}.underlay-bg.left.svelte-1nutmeu .underlay-white-corner:where(.svelte-1nutmeu){border-top-left-radius:20px;left:0}.underlay-bg.right.svelte-1nutmeu{right:-2px}.underlay-bg.right.svelte-1nutmeu .underlay-white-corner:where(.svelte-1nutmeu){border-top-right-radius:20px;right:0}.carousel-angebot-counter-wrapper.svelte-1jpqlvy{text-align:center;min-width:70px}a.svelte-17xqy4o{color:#244046;cursor:pointer;background-color:#c8d200;border:0;border-radius:8px;width:280px;padding:14px 23px;font-size:16px;font-weight:600;line-height:18px;text-decoration:none;transition:background-color .12s ease-in}a.large.svelte-17xqy4o{text-transform:uppercase;border-radius:30px;width:340px;padding:23px 30px;font-size:18px}a.svelte-17xqy4o:hover,a.svelte-17xqy4o:active{background-color:#e6f00b}.inner-button.svelte-17xqy4o{justify-content:space-between;align-items:center;display:flex}.headline.svelte-120jy4w{align-items:flex-start;gap:10px;display:flex}.headline.svelte-120jy4w svg{flex-shrink:0;margin-top:2px}.heading03.svelte-120jy4w{margin:0 0 20px;line-height:26px}a.svelte-120jy4w{color:#064c9c;font-weight:600;text-decoration:none}a.svelte-120jy4w:hover,a.svelte-120jy4w:focus{color:#298491}.empty-angebot-alert-wrapper.svelte-120jy4w{background-color:#e9f4fd;margin-bottom:20px;padding:40px}.empty-angebot-alert-wrapper.desktop.svelte-120jy4w p:where(.svelte-120jy4w){font-size:18px;line-height:28px}.empty-angebot-alert-wrapper.svelte-120jy4w p:where(.svelte-120jy4w){font-size:16px;line-height:26px}.cta-button.svelte-120jy4w{justify-content:center;margin:40px auto 0;display:flex}.heading02.svelte-tzyd2z{margin:0;padding:0}.angebote-selector-wrapper.svelte-tzyd2z{background-color:#fafafa;width:100%;container-type:inline-size}.headline-layout.svelte-tzyd2z{flex-direction:column;align-items:center;padding:23px 40px 0;display:flex}@container (width>950px){.headline-layout.svelte-tzyd2z{padding:23px 0 0}}@container (width<=950px){.carousel-layout.svelte-tzyd2z{width:100%}}@container (width>950px){.carousel-layout.svelte-tzyd2z{max-width:1020px;margin:0 auto}}.carousel-layout.svelte-tzyd2z{margin-top:14px}.finanzpartner-wrapper.svelte-3c0ttp{max-width:1020px;margin:0 auto}.finanzpartner.svelte-3c0ttp{flex-wrap:wrap;justify-content:space-evenly;align-items:center;gap:10px;width:100%;display:flex}@container (width>=950px){.finanzpartner.svelte-3c0ttp{gap:44px}}ul.svelte-1sg094n{margin:0;padding:0;font-family:lato,sans-serif;font-size:16px;list-style-type:none}li.svelte-1sg094n{align-items:center;gap:10px;padding:4px 0;line-height:18px;display:flex}li.svelte-1sg094n svg{min-width:11px}img.svelte-1un2wzv{width:100%}.cta-segment-one-wrapper.svelte-rdk97q{background-color:#fafafa;width:100%;container-type:inline-size}.row.svelte-rdk97q{background-color:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;max-width:1020px;margin:0 auto;padding:0 40px;display:flex}@container (width>=950px){.row.svelte-rdk97q{flex-wrap:nowrap;padding:60px 90px 0}}.col.svelte-rdk97q{flex-direction:column;display:flex}.inline-row.svelte-rdk97q{align-items:center;gap:10px;margin:0;padding:0;display:flex}.disclaimer.svelte-rdk97q{max-width:280px;margin:17px 0;font-size:14px;line-height:20px}.award-description.svelte-rdk97q{letter-spacing:0;max-width:410px;margin:0;padding-bottom:30px;font-size:14px;line-height:20px}.award-description.svelte-rdk97q img:where(.svelte-rdk97q){max-width:170px;margin:23px 0}@container (width>=810px){.award-description.svelte-rdk97q{max-width:inherit}.award-description.svelte-rdk97q img:where(.svelte-rdk97q){margin-bottom:0 0 40px}}@container (width>=950px){.award-description.svelte-rdk97q{padding-bottom:0}}.finanzpartner-layout.svelte-rdk97q{justify-content:center;padding-bottom:30px;display:flex}@container (width>950px){.finanzpartner-layout.svelte-rdk97q{padding-top:30px}}.heading02.svelte-sa67y6{margin:0;padding:0}.cta-segment-two-wrapper.svelte-sa67y6{background-color:#fafafa;width:100%;container-type:inline-size}.single-cta-button.svelte-sa67y6{background-color:#fafafa;justify-content:center;padding:23px;display:flex;box-shadow:0 2px 6px #0000004d}.row.svelte-sa67y6{background-color:#fff;justify-content:space-between;max-width:1020px;margin:0 auto;padding:60px 90px 80px;display:flex}.col.svelte-sa67y6{flex-direction:column;display:flex}.monatsrate.svelte-sa67y6{color:#244046;text-wrap:none;text-align:center;max-width:280px;padding:0 0 23px;font-family:Source Sans Pro,lato,sans-serif;font-size:26px}.monatsrate.svelte-sa67y6 span:where(.svelte-sa67y6){font-weight:600}.teaser.svelte-sa67y6{margin:14px 0 60px;padding:0;font-size:14px;line-height:20px}.cta-separator-wrapper.svelte-vj8m6t{background-color:#fafafa;width:100%;container-type:inline-size}.row.svelte-vj8m6t{background-color:#fff;flex-direction:column;align-items:center;max-width:1020px;margin:0 auto;padding:0 40px 48px;display:flex}@container (width>=950px){.row.svelte-vj8m6t{flex-wrap:nowrap;padding:0 90px}}hr.svelte-vj8m6t{color:#fff;border-top:1px solid #e5e5e5;width:100%}dl.svelte-xe0o9m,dd.svelte-xe0o9m,dt.svelte-xe0o9m{min-width:5rem;margin:0;padding:0}.tilgungsplan-anchor-link.svelte-xe0o9m{color:#244046;cursor:pointer;-webkit-hyphens:auto;hyphens:auto;border-bottom:1px solid #244046;margin-left:2rem;padding:.4rem 2rem .4rem 0;font-family:lato,sans-serif;font-size:1rem;line-height:1.125em;text-decoration:none;transition:all .12s ease-in;display:inline-block;position:relative}.tilgungsplan-anchor-link.svelte-xe0o9m span:where(.svelte-xe0o9m){margin-left:.875rem;position:absolute;top:8px}.tilgungsplan-anchor-link.svelte-xe0o9m:hover{color:#298491;border-bottom-color:#298491;text-decoration:none}.eckdaten-wrapper.svelte-xe0o9m{background-color:#fafafa;width:100%;container-type:inline-size}.centerfold.svelte-xe0o9m{background-color:#fff;max-width:1020px;margin:0 auto;padding:0 40px 9px}@container (width>=950px){.centerfold.svelte-xe0o9m{padding:30px 90px 23px}}.centerfold.svelte-xe0o9m .heading02:where(.svelte-xe0o9m){margin:0;padding-top:1rem;padding-bottom:0}@container (width>=950px){.centerfold.svelte-xe0o9m .heading02:where(.svelte-xe0o9m){padding-top:0}}.eckdaten.svelte-xe0o9m{flex-direction:column;justify-content:space-between;gap:40px;padding-top:30px;display:flex}@container (width>=770px){.eckdaten.svelte-xe0o9m{flex-direction:row;gap:10px;padding-top:23px}}.eckdaten-row.svelte-xe0o9m{color:#244046;background-color:#fafafa;align-items:center;padding:6px 9px 6px 23px;font-family:lato,sans-serif;font-size:14px;line-height:26px;display:flex}.eckdaten-row.svelte-xe0o9m:nth-of-type(2){background-color:#fff}.eckdaten-row.svelte-xe0o9m .label:where(.svelte-xe0o9m){text-overflow:ellipsis;text-wrap:nowrap;width:180px;padding-right:9px;font-weight:600;overflow:hidden}.eckdaten-row.svelte-xe0o9m .value:where(.svelte-xe0o9m){text-wrap:nowrap;border-left:1px solid #e5e5e5;padding-left:23px}.eckdaten-row.svelte-xe0o9m .spacer:where(.svelte-xe0o9m){flex-grow:1}.eckdaten-row.svelte-xe0o9m .info-icon-wrapper:where(.svelte-xe0o9m){padding-left:23px}.calculation-basis.svelte-xe0o9m{color:#244046;max-width:700px;margin:23px 0 40px;padding:0;font-family:lato,sans-serif;font-size:14px;line-height:20px}@container (width>=770px){.calculation-basis.svelte-xe0o9m{margin:40px 0 23px}}.date-field-wrapper.svelte-ntd05h{width:100%;position:relative}.date-field-wrapper.svelte-ntd05h label:where(.svelte-ntd05h){letter-spacing:0;color:#244046;pointer-events:none;text-overflow:ellipsis;white-space:nowrap;font-family:lato,sans-serif;font-size:14px;line-height:20px;position:absolute;top:12px;left:20px;overflow:hidden}.date-field-wrapper.svelte-ntd05h input:where(.svelte-ntd05h){letter-spacing:0;color:#244046;pointer-events:auto;text-overflow:ellipsis;white-space:nowrap;cursor:text;appearance:none;background-color:#fff;border:0;border-radius:10px;outline:none;width:100%;min-width:100%;height:80px;padding:42px 8px 14px 20px;font-family:Museo,serif;font-size:24px;line-height:26px;overflow:hidden}.date-field-wrapper.svelte-ntd05h input:where(.svelte-ntd05h)::-webkit-date-and-time-value{text-align:left}.date-field-wrapper.svelte-ntd05h .info-icon-wrapper:where(.svelte-ntd05h){position:absolute;top:0;right:0}.postal-code-field-wrapper.svelte-1eh6fbk{order:5;width:100%;position:relative}.postal-code-field-wrapper.svelte-1eh6fbk label:where(.svelte-1eh6fbk){letter-spacing:0;color:#244046;pointer-events:none;text-overflow:ellipsis;white-space:nowrap;font-family:lato,sans-serif;font-size:14px;line-height:20px;position:absolute;top:12px;left:20px;overflow:hidden}.postal-code-field-wrapper.svelte-1eh6fbk input:where(.svelte-1eh6fbk){letter-spacing:0;color:#244046;pointer-events:auto;text-overflow:ellipsis;white-space:nowrap;cursor:text;background-color:#fff;border:0;border-radius:10px;outline:none;width:100%;height:80px;padding:42px 45px 14px 20px;font-family:Museo,serif;font-size:24px;line-height:26px;overflow:hidden}.postal-code-field-wrapper.svelte-1eh6fbk .info-icon-wrapper:where(.svelte-1eh6fbk){position:absolute;top:0;right:0}.postal-code-field-wrapper.svelte-1eh6fbk .edit-icon-wrapper:where(.svelte-1eh6fbk){pointer-events:none;position:absolute;top:45px;right:16px}.select-field-wrapper.svelte-18q128l{width:100%;position:relative}.select-field-wrapper.svelte-18q128l label:where(.svelte-18q128l){letter-spacing:0;color:#244046;pointer-events:none;text-overflow:ellipsis;white-space:nowrap;font-family:lato,sans-serif;font-size:14px;line-height:20px;position:absolute;top:12px;left:20px;overflow:hidden}.select-field-wrapper.svelte-18q128l .info-icon-wrapper:where(.svelte-18q128l){position:absolute;top:0;right:0}.select-field-wrapper.svelte-18q128l .edit-icon-wrapper:where(.svelte-18q128l){pointer-events:none;position:absolute;top:45px;right:10px}.select-field-wrapper.svelte-18q128l select:where(.svelte-18q128l){letter-spacing:0;color:#244046;pointer-events:auto;cursor:pointer;appearance:none;text-overflow:ellipsis;white-space:nowrap;background-color:#fff;background-image:none;border:0;border-radius:8px;outline:none;width:100%;height:80px;padding:42px 45px 14px 20px;font-family:Museo,serif;font-size:24px;line-height:24px;overflow:hidden}.select-field-wrapper.svelte-18q128l select:where(.svelte-18q128l):-webkit-autofill{-webkit-text-fill-color:#000;-webkit-box-shadow:inset 0 0 0 50px #fff}.select-field-wrapper.svelte-18q128l select:where(.svelte-18q128l) optgroup:where(.svelte-18q128l){appearance:none;font-size:16px}select.svelte-rk6v2z{color:#244046;letter-spacing:0;pointer-events:auto;appearance:none;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background-color:#0000;background-image:none;border:0;border-radius:8px;outline:none;width:100%;height:20px;padding:0 20px 0 0;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}select.svelte-rk6v2z:-webkit-autofill{-webkit-text-fill-color:#000;-webkit-box-shadow:inset 0 0 0 50px #fff}select.svelte-rk6v2z optgroup:where(.svelte-rk6v2z){appearance:none;font-size:16px}.select-wrapper.svelte-rk6v2z{position:relative}.edit-icon-wrapper.svelte-rk6v2z{pointer-events:none;position:absolute;bottom:-1px;right:3px}.nebenkosten-wrapper.svelte-7t7r5m{padding:0 17px 17px}.nebenkosten-wrapper.desktop-view.svelte-7t7r5m{order:0;height:80px;padding:0;overflow:hidden}.heading03.svelte-7t7r5m{letter-spacing:0;margin-block:17px 12px;font-size:18px;font-weight:400}dl.svelte-7t7r5m,dt.svelte-7t7r5m,dd.svelte-7t7r5m{margin:0;padding:0}dl.svelte-7t7r5m>div:where(.svelte-7t7r5m){text-wrap:nowrap;justify-content:space-between;padding-top:5px;font-size:14px;line-height:20px;display:flex}dl.svelte-7t7r5m>div.bottom-line:where(.svelte-7t7r5m){border-bottom:1px solid #979797;padding-bottom:5px}dl.svelte-7t7r5m>div.align-left:where(.svelte-7t7r5m){justify-content:flex-start;gap:3px}dl.svelte-7t7r5m>div.small:where(.svelte-7t7r5m){font-size:12px}.desktop-view.svelte-7t7r5m dl:where(.svelte-7t7r5m)>div:where(.svelte-7t7r5m){padding-top:0}.bundesland-select-field-wrapper.svelte-7t7r5m{flex-direction:column;font-size:14px;display:flex}.bundesland-select-field-wrapper.desktop-view.svelte-7t7r5m{flex-direction:row;justify-content:flex-start;gap:5px;padding-right:3px;font-size:12px}.finanzierungsdaten-wrapper.svelte-1izxcyi{background-color:#e5e5e5;width:100%;min-width:320px;margin:0;padding:0 40px;container-type:inline-size}.finanzierungsdaten-wrapper.svelte-1izxcyi .grid:where(.svelte-1izxcyi){margin-top:23px}@container (width<=870px){.grid.svelte-1izxcyi{flex-direction:column;row-gap:10px;padding-bottom:60px;display:flex}}@container (width>870px){h2.svelte-1izxcyi{text-align:center;margin:0;padding-top:40px;padding-bottom:20px}.grid.svelte-1izxcyi{grid-template-columns:240px repeat(2,auto) 240px;gap:20px;max-width:1020px;margin:0 auto;padding-bottom:40px;display:grid}.grid.anschlussfinanzierung.svelte-1izxcyi{grid-template-columns:repeat(3,auto)}}.tilgungsplan-chart-wrapper.svelte-gym4so{color:#244046;width:100%;font-family:lato,sans-serif;font-size:14px;line-height:20px;position:relative}.row.svelte-gym4so{gap:10px;display:flex}.bar-chart.svelte-gym4so{flex-grow:1;align-items:end;gap:2px;max-height:230px;display:flex}.bar-chart.svelte-gym4so .bar:where(.svelte-gym4so){flex-direction:column;flex-grow:1;display:flex}.bar-chart.svelte-gym4so .bar:where(.svelte-gym4so) .bar-zinsen:where(.svelte-gym4so){background-color:#006a7f}.bar-chart.svelte-gym4so .bar:where(.svelte-gym4so) .bar-tilgung:where(.svelte-gym4so){background-color:#244046}.bar-chart.svelte-gym4so .bar:where(.svelte-gym4so) .bar-restschuld:where(.svelte-gym4so){background-color:#fff;border:2px solid #244046;border-top:0}.y-axis-label.svelte-gym4so{background-color:#eceded;flex-direction:column;height:230px;padding:9px;display:flex}.y-axis-label.svelte-gym4so .restschuld:where(.svelte-gym4so){flex-grow:1}.x-axis-label.svelte-gym4so{border-top:1px solid #e5e5e5;justify-content:space-between;width:100%;padding-top:9px;display:flex}.legend.svelte-gym4so{margin:0;padding:0;position:absolute;top:-80px;right:0}.legend.svelte-gym4so .color-bar:where(.svelte-gym4so){border-radius:4px;width:24px;height:8px;margin-right:9px}.legend.svelte-gym4so .legend-zinsen:where(.svelte-gym4so){align-items:center;display:flex}.legend.svelte-gym4so .legend-zinsen:where(.svelte-gym4so) .color-bar:where(.svelte-gym4so){background-color:#006a7f}.legend.svelte-gym4so .legend-tilgung:where(.svelte-gym4so){align-items:center;display:flex}.legend.svelte-gym4so .legend-tilgung:where(.svelte-gym4so) .color-bar:where(.svelte-gym4so){background-color:#244046}.legend.svelte-gym4so .legend-restschuld:where(.svelte-gym4so){align-items:center;display:flex}.legend.svelte-gym4so .legend-restschuld:where(.svelte-gym4so) .color-bar:where(.svelte-gym4so){background-color:#fff;border:2px solid #244046}circle.zinsen.svelte-1tffwlw{fill:#006a7f}circle.tilgung.svelte-1tffwlw{fill:#0000;stroke:#244046;stroke-width:15px;transform:rotate(-90deg)translate(-30px)}.tilgungsplan-table-wrapper.svelte-zwm4c8{color:#244046;width:100%;font-family:lato,sans-serif;font-size:14px;line-height:20px}table.svelte-zwm4c8{border-spacing:0;width:100%}thead.svelte-zwm4c8{margin-bottom:3px}th.svelte-zwm4c8{text-align:left;vertical-align:top;border-right:1px solid #e5e5e5;padding:5px 20px 10px}th.svelte-zwm4c8:nth-of-type(6){border-right:0}th.svelte-zwm4c8:last-of-type{border-right:0;padding-left:9px;padding-right:0}tr.white.svelte-zwm4c8 td:where(.svelte-zwm4c8):nth-of-type(2),tr.white.svelte-zwm4c8 td:where(.svelte-zwm4c8):nth-of-type(3),tr.white.svelte-zwm4c8 td:where(.svelte-zwm4c8):nth-of-type(4){border-left:3px solid #fff}td.svelte-zwm4c8{white-space:nowrap;border-top:5px solid #fafafa;border-left:3px solid #fafafa;padding:6px 20px;line-height:26px}td.svelte-zwm4c8:first-of-type{border-left:0;padding-right:0;font-weight:600}td.svelte-zwm4c8:nth-of-type(2),td.svelte-zwm4c8:nth-of-type(3){padding-right:0}td.svelte-zwm4c8:last-of-type{background-color:#fafafa;padding-left:5px}td.svelte-zwm4c8 span:where(.svelte-zwm4c8){border-right:1px solid #e5e5e5;display:block}.cell-zinsen.svelte-zwm4c8{color:#eefcff;background-color:#006a7f}.cell-tilgung.svelte-zwm4c8{color:#eefcff;background-color:#244046}.white.svelte-zwm4c8{background-color:#fff}.center.svelte-zwm4c8{align-items:center;display:flex}.heading02.svelte-1x5bcxc{margin:0;padding:0}.tilgungsplan-wrapper.svelte-1x5bcxc{background-color:#fafafa;width:100%}.box.svelte-1x5bcxc{background-color:#fafafa;border:17px solid #fff;max-width:1020px;margin:0 auto;padding:40px 73px}.calculation-basis.svelte-1x5bcxc{color:#244046;max-width:700px;margin:23px 0;padding:0;font-family:lato,sans-serif;font-size:14px;line-height:20px}.h80.svelte-1x5bcxc{height:80px}.loading-indicator-wrapper.svelte-1x5bcxc{background-color:#fafafa;border:17px solid #fff;max-width:1020px;margin:0 auto}.loading-indicator.svelte-1x5bcxc{width:100%;height:800px;box-shadow:0;background:#fafafa;border-radius:0;position:relative;overflow:hidden}.loading-indicator.svelte-1x5bcxc:after{content:"";will-change:transform;background:linear-gradient(90deg,#fafafa,#fff,#fafafa);width:100%;height:100%;animation:1.5s linear infinite svelte-1x5bcxc-shimmering;position:absolute;transform:translate(-100%)}@keyframes svelte-1x5bcxc-shimmering{to{transform:translate(100%)}}.svelte-1n46o8q,.svelte-1n46o8q:before,.svelte-1n46o8q:after{box-sizing:border-box}main.svelte-1n46o8q{background-color:#fff;width:100%;min-width:360px;margin:0;padding:0;font-family:lato,sans-serif}@layer base{#construction-interest-calculator h2,#construction-interest-calculator .heading02{color:inherit;text-align:inherit;margin-top:3rem;margin-bottom:1rem;font-family:Museo,serif;font-size:1.5rem;font-weight:400;line-height:1.25em}#construction-interest-calculator .heading03,#construction-interest-calculator h3{color:inherit;text-align:inherit;margin-top:1.5rem;margin-bottom:.75rem;font-family:Museo,serif;font-size:1.375rem;font-weight:400;line-height:1.5em}}#construction-interest-calculator :focus-visible{outline-offset:0;outline:3px solid #064c9c}
