#financing .finanzierungsrechner-row{margin-left:0;margin-right:0}.finanzierungsrechner-row{display:flex;flex-wrap:wrap;gap:32px 40px;margin-bottom:28px}.finanzierungsrechner-col{flex:1;min-width:160px;max-width:250px}.finanzierungsrechner-label-field-row{display:flex;flex-direction:row;align-items:center;gap:12px;margin-bottom:12px;flex-wrap:nowrap}.finanzierungsrechner-label-field-row label{display:inline-block;font-size:14px;font-weight:700;color:var(--md-sys-color-on-surface,#1c1b1f);margin:0;white-space:nowrap;flex-shrink:0}.finanzierungsrechner-col label{font-size:14px;font-weight:700;color:var(--md-sys-color-on-surface,#1c1b1f)}.finanzierungsrechner-label-field-row .finanzierungsrechner-input-wrap{margin-bottom:0}.finanzierungsrechner-input-wrap{margin-bottom:12px}.finanzierungsrechner-input-euro{display:flex;align-items:center;width:100%;background:var(--md-sys-color-surface-variant,#e7e0ec);border:1px solid var(--md-sys-color-outline-variant,#cac4d0);border-radius:8px;padding:0 12px}.finanzierungsrechner-euro-prefix{font-size:15px;font-weight:400;color:var(--md-sys-color-on-surface,#1c1b1f);margin-right:6px}.finanzierungsrechner-input-euro .finanzierungsrechner-input{border:none;background:0 0;padding:10px 0;max-width:none}.finanzierungsrechner-input-wrap.finanzierungsrechner-input-euro:has(#financing_anzahlung_input){width:auto!important;border:none;background:0 0;padding:0!important;display:inline-flex!important}.finanzierungsrechner-label-field-row .finanzierungsrechner-input-wrap.finanzierungsrechner-input-euro:has(#financing_anzahlung_input){margin-left:auto}.finanzierungsrechner-input-wrap:has(#financing_laufzeit_select){width:auto!important;border:none!important;background:0 0!important;padding:0!important;display:inline-flex!important;align-items:center!important;overflow:visible!important;min-height:27px!important}.finanzierungsrechner-label-field-row .finanzierungsrechner-input-wrap:has(#financing_laufzeit_select){margin-left:auto}.finanzierungsrechner-input,.finanzierungsrechner-select{width:100%;max-width:160px;padding:10px 12px;border:1px solid var(--md-sys-color-outline-variant,#cac4d0);border-radius:8px;font-size:15px;color:var(--md-sys-color-on-surface,#1c1b1f);background:var(--md-sys-color-surface-variant,#e7e0ec);box-sizing:border-box}.finanzierungsrechner-select{cursor:pointer;appearance:auto}.finanzierungsrechner-slider-wrap{margin-top:10px;box-sizing:border-box}#email-popup-sd input[type=range].finanzierungsrechner-slider,#popup_Modal input[type=range].finanzierungsrechner-slider,.finanzierungsrechner-slider-wrap input[type=range].finanzierungsrechner-slider{display:block;width:100%;max-width:100%;height:7px!important;min-height:7px!important;max-height:7px!important;margin:0;padding:0!important;border-radius:3px;-webkit-appearance:none;appearance:none;background:linear-gradient(to right,var(--md-sys-color-primary,#6750a4) var(--slider-fill,0%),var(--md-sys-color-outline-variant,#cac4d0) var(--slider-fill,0%));outline:none!important;box-shadow:none!important;border:none!important;box-sizing:border-box}#email-popup-sd input[type=range].finanzierungsrechner-slider:focus,#popup_Modal input[type=range].finanzierungsrechner-slider:focus,#email-popup-sd input[type=range].finanzierungsrechner-slider:active,#popup_Modal input[type=range].finanzierungsrechner-slider:active,.finanzierungsrechner-slider-wrap input[type=range].finanzierungsrechner-slider:focus,.finanzierungsrechner-slider-wrap input[type=range].finanzierungsrechner-slider:active{outline:none!important;box-shadow:none!important;border:none!important}input[type=range].finanzierungsrechner-slider::-webkit-slider-runnable-track{height:7px!important;min-height:7px!important;max-height:7px!important;border-radius:3px;-webkit-appearance:none;background:0 0;border:none!important}input[type=range].finanzierungsrechner-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:var(--md-sys-color-primary,#6750a4);cursor:pointer;margin-top:-6.5px;box-shadow:0 1px 3px rgba(0,0,0,.2)!important;border:none!important}input[type=range].finanzierungsrechner-slider::-webkit-slider-thumb:hover{box-shadow:0 2px 6px color-mix(in srgb,var(--md-sys-color-primary,#6750a4) 40%,transparent)!important}input[type=range].finanzierungsrechner-slider::-moz-range-track{height:7px!important;border-radius:3px;background:linear-gradient(to right,var(--md-sys-color-primary,#6750a4) var(--slider-fill,0%),var(--md-sys-color-outline-variant,#cac4d0) var(--slider-fill,0%));border:none!important}input[type=range].finanzierungsrechner-slider::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:var(--md-sys-color-primary,#6750a4);cursor:pointer;border:none!important;box-shadow:0 1px 3px rgba(0,0,0,.2)!important}input[type=range].finanzierungsrechner-slider::-moz-range-thumb:hover{box-shadow:0 2px 6px color-mix(in srgb,var(--md-sys-color-primary,#6750a4) 40%,transparent)!important}.finanzierungsrechner-slider-labels{display:flex;justify-content:space-between;font-size:12px;color:var(--md-sys-color-on-surface-variant,#49454f);margin-top:6px}.finanzierungsrechner-slider-labels-pct{max-width:100%}.finanzierungsrechner-slider-labels-pct span{flex:0 0 auto}.finanzierungsrechner-slider-unit{display:block;font-size:12px;color:var(--md-sys-color-on-surface-variant,#49454f);margin-top:2px}.finanzierungsrechner-balloon-display{font-size:15px;font-weight:400;color:var(--md-sys-color-on-surface,#1c1b1f);margin:0}.finanzierungsrechner-label-field-row .finanzierungsrechner-balloon-display{margin-bottom:0}.finanzierungsrechner-toggle{position:relative;display:inline-flex;align-items:center;background:var(--md-sys-color-surface-variant,#e7e0ec);border:1.5px solid var(--md-sys-color-outline,#79747e);border-radius:999px;padding:2px 3px 3px 2px;cursor:pointer;user-select:none;-webkit-user-select:none;max-width:200px}.finanzierungsrechner-toggle__pill{position:absolute;top:2px;left:2px;height:calc(100% - 5px);background:var(--md-sys-color-surface,#fffbfe);border:1px solid var(--md-sys-color-outline-variant,#cac4d0);border-radius:999px;box-shadow:0 1px 4px rgba(0,0,0,.15);will-change:transform,width}.finanzierungsrechner-toggle--ready .finanzierungsrechner-toggle__pill{transition:transform .28s cubic-bezier(.4,0,.2,1),width .28s cubic-bezier(.4,0,.2,1)}.finanzierungsrechner-toggle__label{position:relative;z-index:1;font-size:12px;line-height:1;padding:7px 16px;border-radius:999px;color:var(--md-sys-color-on-surface,#1c1b1f);pointer-events:none}.finanzierungsrechner-result-pangv-block{margin-top:24px;margin-bottom:0}.finanzierungsrechner-result-pangv-block .finanzierungsrechner-monatsrate-wrap{margin-bottom:0}.finanzierungsrechner-result-label{font-size:14px;font-weight:500;color:var(--md-sys-color-on-surface,#1c1b1f);display:block;margin-bottom:8px}.finanzierungsrechner-result-row{display:flex;align-items:baseline;gap:16px;flex-wrap:wrap;margin-bottom:10px}.finanzierungsrechner-monatsrate-value{font-size:28px;font-weight:700;color:var(--md-sys-color-on-surface,#1c1b1f)}.finanzierungsrechner-eff-zins-and-link{display:flex;align-items:baseline;gap:40px;flex-wrap:wrap}.finanzierungsrechner-eff-zins{font-size:14px;font-weight:400;color:var(--md-sys-color-on-surface-variant,#49454f)}.finanzierungsrechner-details-link{font-size:14px;font-weight:400;color:var(--md-sys-color-on-surface,#1c1b1f);text-decoration:underline;display:inline-block}.finanzierungsrechner-details-link:hover{color:var(--md-sys-color-primary,#6750a4)}.finanzierungsrechner-gut-zu-wissen{font-size:14px;color:var(--md-sys-color-on-surface,#1c1b1f);line-height:1.5;margin:0 0 16px}.finanzierungsrechner-gut-zu-wissen strong{font-weight:700}.finanzierungsrechner-result-pangv-block .finanzierungsrechner-pangv-text{font-size:11px;line-height:1.5;color:var(--md-sys-color-on-surface-variant,#49454f);margin:16px 0 40px}.finanzierungsrechner-details-modal{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:1rem;box-sizing:border-box}.finanzierungsrechner-details-modal[hidden]{display:none}.finanzierungsrechner-details-modal-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.5)}.finanzierungsrechner-details-modal-box{position:relative;width:370px;max-width:100%;max-height:80vh;background:var(--md-sys-color-surface,#fffbfe);border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,.15);padding:24px;overflow:auto;border:1px solid var(--md-sys-color-outline-variant,#cac4d0)}.finanzierungsrechner-details-modal-close{position:absolute;top:12px;right:12px;width:32px;height:32px;border:none;background:0 0;font-size:1.5rem;line-height:1;cursor:pointer;color:var(--md-sys-color-on-surface-variant,#49454f)}.finanzierungsrechner-details-modal-title{margin:0 0 1rem;font-size:18px;font-weight:700;color:var(--md-sys-color-on-surface,#1c1b1f)}.finanzierungsrechner-details-modal-body{font-size:14px;color:var(--md-sys-color-on-surface-variant,#49454f);line-height:1.5}.finanzierungsrechner-details-modal-grid{display:grid;grid-template-columns:1fr auto;gap:8px 24px;align-items:baseline}.finanzierungsrechner-details-modal-grid p{margin:0 0 6px}.finanzierungsrechner-details-modal-grid p:nth-child(odd){font-weight:600;color:var(--md-sys-color-on-surface,#1c1b1f)}.finanzierungsrechner-details-modal-grid p:nth-child(even){text-align:right}@media (max-width:767px){.finanzierungsrechner-col{min-width:100%}.finanzierungsrechner-row{gap:24px 0;margin-bottom:24px}.finanzierungsrechner-input-euro{max-width:100%}.finanzierungsrechner-input,.finanzierungsrechner-select{max-width:100%}.finanzierungsrechner-result-row{gap:12px}.finanzierungsrechner-monatsrate-value{font-size:24px}}