.fx-tool-page{padding-bottom:7rem}@media (max-width:980px){.fx-tool-page{padding-bottom:8.5rem}}.nkf-v2 .fx-tool-hero.fx-saas-hero{padding:calc(var(--fx-nav-h,68px) + 2.25rem) 0 3.25rem!important}.fx-saas-nav-on .fx-tool-hero.fx-saas-hero{padding:2.25rem 0 3.25rem!important}.fx-tool-hero .fx-tool-hero__grid{align-items:start}@media (min-width:960px){.fx-tool-hero .fx-tool-hero__media{top:calc(var(--fx-nav-h,68px) + 1.25rem);position:sticky}}.fx-tool-hero .fx-saas-hero__copy .fx-tool{margin-top:.15rem}.nkf-v2 .fx-tool{border:1px solid color-mix(in srgb, var(--wf-primary) 14%, #e2e8f0);background:#fff;border-radius:1.25rem;padding:1.2rem;box-shadow:0 16px 40px #0f172a0f}.nkf-v2 .fx-tool__form{gap:.75rem 1rem;margin-bottom:1.25rem;display:grid}@media (min-width:640px){.nkf-v2 .fx-tool__form{grid-template-columns:1fr 1fr}}.nkf-v2 .fx-tool__span,.nkf-v2 .fx-tool__toggles{grid-column:1/-1}.nkf-v2 .fx-tool__toggles{border:0;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;display:flex}.nkf-v2 .fx-tool__toggles legend{color:#334155;margin-bottom:.45rem;padding:0;font-size:.82rem;font-weight:650}.nkf-v2 .fx-tool__toggles label{cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:999px;flex-direction:row;align-items:center;gap:.45rem;margin:0;padding:.45rem .7rem;font-weight:650}.nkf-v2 .fx-tool__toggles label.is-on{border-color:color-mix(in srgb, var(--wf-primary) 55%, #cbd5e1);background:color-mix(in srgb, var(--wf-primary) 10%, #fff);color:var(--wf-primary)}.nkf-v2 .fx-tool__toggles input{width:auto;accent-color:var(--wf-primary);margin:0}.nkf-v2 .fx-tool__form label{color:#334155;flex-direction:column;gap:.3rem;font-size:.82rem;font-weight:650;display:flex}.nkf-v2 .fx-tool__form input,.nkf-v2 .fx-tool__form select{font:inherit;border:1px solid #cbd5e1;border-radius:.85rem;padding:.65rem .8rem}.nkf-v2 .fx-tool__form .fx-tool__toggles label{flex-direction:row;align-items:center}.nkf-v2 .fx-tool__form .fx-tool__toggles input[type=checkbox],.nkf-v2 .fx-tool__form .fx-tool__toggles input[type=radio]{width:auto;accent-color:var(--wf-primary);border:0;border-radius:0;margin:0;padding:0}.nkf-v2 .fx-tool__toggles--tiles{grid-template-columns:1fr;gap:.55rem;display:grid}@media (min-width:640px){.nkf-v2 .fx-tool__toggles--tiles{grid-template-columns:1fr 1fr}}.nkf-v2 .fx-tool__toggles--tiles label{border-radius:.95rem;align-items:flex-start;width:100%;padding:.7rem .8rem}.nkf-v2 .fx-tool__toggles--tiles label span{flex-direction:column;gap:.12rem;min-width:0;display:flex}.nkf-v2 .fx-tool__toggles--tiles label small{color:#64748b;font-size:.72rem;font-weight:500;line-height:1.35}.nkf-v2 .fx-tool__toggles--tiles label.is-on small{color:color-mix(in srgb, var(--wf-primary) 70%, #64748b)}.nkf-v2 .fx-tool__more,.nkf-v2 .fx-tool__submit{font:inherit;cursor:pointer;border:0;grid-column:1/-1}.nkf-v2 .fx-tool__more{color:var(--wf-primary);text-align:left;background:0 0;padding:.2rem 0;font-weight:700}.nkf-v2 .fx-tool__submit{background:var(--wf-primary);color:#fff;border-radius:.9rem;min-height:2.8rem;font-weight:800}.nkf-v2 .fx-tool__result{background:#f8fafc;border:1px solid #e2e8f0;border-radius:1rem;padding:1.1rem 1.2rem}.nkf-v2 .fx-tool__result--green{background:#ecfdf5;border-color:#a7f3d0}.nkf-v2 .fx-tool__result--yellow{background:#fffbeb;border-color:#fde68a}.nkf-v2 .fx-tool__result--red{background:#fff1f2;border-color:#fecdd3}.nkf-v2 .fx-tool__ampel{gap:.4rem;margin-bottom:.65rem;display:flex}.nkf-v2 .fx-tool__ampel span{opacity:.28;border-radius:99px;width:.7rem;height:.7rem}.nkf-v2 .fx-tool__ampel span.is-on{opacity:1}.nkf-v2 .fx-tool__ampel .is-green{background:#10b981}.nkf-v2 .fx-tool__ampel .is-yellow{background:#f59e0b}.nkf-v2 .fx-tool__ampel .is-red{background:#e11d48}.nkf-v2 .fx-tool__kicker{letter-spacing:.04em;text-transform:uppercase;color:#64748b;margin:0;font-size:.78rem}.nkf-v2 .fx-tool__headline{margin:.35rem 0 .85rem;font-size:1.25rem;font-weight:800}.nkf-v2 .fx-tool__stats,.nkf-v2 .fx-tool__bars{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.nkf-v2 .fx-tool__stats li,.nkf-v2 .fx-tool__bars li span:first-child{justify-content:space-between;gap:1rem;font-size:.92rem;display:flex}.nkf-v2 .fx-tool__bar{background:var(--wf-primary);border-radius:99px;max-width:100%;height:8px;margin-top:.35rem;display:block}.nkf-v2 .fx-tool__legal{color:#64748b;margin:.9rem 0 0;font-size:.8rem;line-height:1.45}.nkf-v2 .fx-tool__compare{grid-template-columns:1fr 1fr;gap:.75rem;margin:.15rem 0 .95rem;display:grid}.nkf-v2 .fx-tool__compare-col{background:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:.85rem .9rem 1rem}.nkf-v2 .fx-tool__compare-col.is-win{border-color:color-mix(in srgb, var(--wf-primary) 45%, #e2e8f0);background:color-mix(in srgb, var(--wf-primary) 8%, #fff)}.nkf-v2 .fx-tool__compare-col strong{margin-top:.15rem;font-size:1.05rem;display:block}.nkf-v2 .fx-tool__compare-col span{color:#64748b;margin-top:.2rem;font-size:.78rem;line-height:1.35;display:block}.nkf-v2 .fx-tool__compare-plot{align-items:flex-end;height:112px;margin:.55rem 0 .45rem;display:flex}.nkf-v2 .fx-tool__compare-fill{background:var(--wf-primary);border-radius:.65rem .65rem .25rem .25rem;width:100%;min-height:8px}.nkf-v2 .fx-tool__compare-fill--rent{background:#64748b}.nkf-v2 .fx-tool__spark{align-items:flex-end;gap:4px;height:84px;margin:0 0 1rem;padding:0;list-style:none;display:flex}.nkf-v2 .fx-tool__spark li{flex:1;align-items:flex-end;gap:2px;height:100%;display:flex}.nkf-v2 .fx-tool__spark span{border-radius:3px 3px 0 0;flex:1;min-height:2px}.nkf-v2 .fx-tool__spark-buy{background:var(--wf-primary)}.nkf-v2 .fx-tool__spark-rent{background:#94a3b8}.nkf-v2 .fx-tool__warn,.nkf-v2 .fx-tool__hint{border-radius:.85rem;margin:0 0 .85rem;padding:.7rem .85rem;font-size:.88rem;line-height:1.45}.nkf-v2 .fx-tool__warn{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa}.nkf-v2 .fx-tool__hint{color:#5b21b6;background:#f5f3ff;border:1px solid #ddd6fe}.nkf-v2 .fx-tool__funnel{margin:1.1rem 0 .4rem}.nkf-v2 .fx-tool__funnel-title{margin:0 0 .55rem;font-size:.92rem;font-weight:800}.nkf-v2 .fx-tool__funnel-panel{background:#f8fafc;border:1px solid #e2e8f0;border-radius:1rem;padding:.85rem 1rem}.nkf-v2 .fx-tool__funnel-panel p{color:#334155;margin:0;font-size:.9rem;line-height:1.45}.nkf-v2 .fx-tool__funnel-panel .fx-tool__ctas{margin-bottom:0}.nkf-v2 .fx-tool__letter{width:100%;font:inherit;resize:vertical;background:#fff;border:1px solid #cbd5e1;border-radius:.85rem;margin-top:.75rem;padding:.7rem .8rem;font-size:.85rem;line-height:1.5}.nkf-v2 button.fx-tool__btn{font:inherit;cursor:pointer}.nkf-v2 button.fx-tool__btn:not(.fx-tool__btn--ghost){border:0}.nkf-v2 .fx-tool__ctas{flex-flow:wrap;align-items:stretch;gap:1rem;margin:1.1rem 0;display:flex}.nkf-v2 .fx-tool__ctas>.fx-tool__btn{flex:11rem;min-width:0}.nkf-v2 .fx-tool__ctas--center{justify-content:flex-start}@media (min-width:640px){.nkf-v2 .fx-tool__ctas{flex-wrap:nowrap}}.nkf-v2 .fx-tool__ctas--single .fx-tool__btn{flex:auto;width:100%}@media (min-width:640px){.nkf-v2 .fx-tool__ctas--single .fx-tool__btn{flex:0 auto;width:auto;min-width:16rem}}.nkf-v2 .fx-tool__btn{background:var(--wf-primary);color:#fff;border-radius:.8rem;justify-content:center;align-items:center;min-height:2.6rem;padding:.45rem 1rem;font-weight:700;text-decoration:none;display:inline-flex}.nkf-v2 .fx-tool__btn--ghost{color:var(--wf-primary);border:1px solid color-mix(in srgb, var(--wf-primary) 40%, #fff);background:0 0}.nkf-v2 .fx-tool__lead{border:1px dashed color-mix(in srgb, var(--wf-primary) 30%, #cbd5e1);border-radius:1rem;margin-top:.5rem;padding:1rem 1.1rem}.nkf-v2 .fx-tool__lead-title{margin:0 0 .75rem;font-weight:700}.nkf-v2 .fx-tool__lead-row{gap:.65rem;display:grid}@media (min-width:640px){.nkf-v2 .fx-tool__lead-row{grid-template-columns:1fr 1.2fr}}.nkf-v2 .fx-tool__lead label{flex-direction:column;gap:.3rem;font-size:.82rem;font-weight:650;display:flex}.nkf-v2 .fx-tool__lead input[type=email],.nkf-v2 .fx-tool__lead input[type=text],.nkf-v2 .fx-tool__lead input:not([type]){font:inherit;border:1px solid #cbd5e1;border-radius:.7rem;padding:.55rem .7rem}.nkf-v2 .fx-tool__consent{color:#475569;align-items:flex-start;gap:.55rem;margin-top:.85rem;flex-direction:row!important;font-weight:500!important;display:flex!important}.nkf-v2 .fx-tool__consent input{width:auto;margin-top:.2rem}.nkf-v2 .fx-tool__consent a{color:var(--wf-primary);font-weight:700}.nkf-v2 .fx-tool__lead button{background:var(--wf-primary);color:#fff;cursor:pointer;border:0;border-radius:.8rem;margin-top:.8rem;padding:.55rem 1rem;font-weight:700}.nkf-v2 .fx-tool__ok{color:#047857;font-size:.85rem}.nkf-v2 .fx-tool__err{color:#be123c;font-size:.85rem}.fx-tool-teaser{background:#fff;border:1px solid #e2e8f0;border-radius:1.25rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.85rem 1.25rem;width:min(72rem,100% - 32px);margin:0 auto 1.5rem;padding:1.15rem 1.35rem;display:flex}.fx-tool-teaser--wf{background:#f0fdf4;border-color:#bbf7d0}.fx-tool-teaser--lf{background:#faf5ff;border-color:#e9d5ff}.fx-tool-teaser__kicker{letter-spacing:.12em;text-transform:uppercase;margin:0 0 .2rem;font-size:.72rem;font-weight:800}.fx-tool-teaser--wf .fx-tool-teaser__kicker,.fx-tool-teaser--wf .fx-tool-teaser__title{color:#0f3a2a}.fx-tool-teaser--lf .fx-tool-teaser__kicker,.fx-tool-teaser--lf .fx-tool-teaser__title{color:#6b21a8}.fx-tool-teaser__title{margin:0;font-size:1.05rem;font-weight:800;line-height:1.35}.fx-tool-teaser__btn{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:2.5rem;padding:.45rem 1rem;font-weight:800;text-decoration:none;display:inline-flex}.fx-tool-teaser--wf .fx-tool-teaser__btn{color:#fff;background:#10b981}.fx-tool-teaser--lf .fx-tool-teaser__btn{color:#fff;background:#6b21a8}.fx-tool-explain{z-index:1;background:color-mix(in srgb, var(--wf-primary) 6%, #fff);padding:44px 20px 36px;position:relative}.fx-tool-explain__inner{max-width:min(100%,920px);margin:0 auto}.fx-tool-explain__head{text-align:center;max-width:38rem;margin:0 auto 28px}.fx-tool-explain__head h2{margin:0 0 8px}.fx-tool-explain__head p.nkf-familie__lead{margin:0 auto}.fx-tool-explain__grid{grid-template-columns:1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.fx-tool-explain__grid{grid-template-columns:1fr 1fr}}.fx-tool-explain__card{border:1px solid color-mix(in srgb, var(--wf-primary) 14%, #e2e8f0);background:#fff;border-radius:18px;flex-direction:column;gap:.45rem;min-height:100%;padding:22px 20px 20px;display:flex;box-shadow:0 12px 32px #10231c0d}.fx-tool-explain__icon{background:color-mix(in srgb, var(--wf-primary) 12%, #fff);width:40px;height:40px;color:var(--wf-primary);border-radius:50%;place-items:center;margin-bottom:.35rem;display:grid}.fx-tool-explain__icon svg{width:18px;height:18px}.fx-tool-explain__card h3{color:#10231c;margin:0;font-size:1.05rem;font-weight:800;line-height:1.3}.fx-tool-explain__card p{color:#5b6b64;margin:0;font-size:.9rem;line-height:1.55}.nkf-v2.wf-theme-wf .fx-tool-explain--wf .fx-tool-explain__head h2{color:var(--wf-primary);font-family:Nunito Sans,Plus Jakarta Sans,system-ui,sans-serif;font-size:clamp(1.45rem,2.6vw,1.85rem);font-weight:800;line-height:1.2}.nkf-v2.wf-theme-lf .fx-tool-explain--lf{background:#f3f0fb}.nkf-v2.wf-theme-lf .fx-tool-explain--lf .fx-tool-explain__card{box-shadow:none;border:1px solid #241c3f1a;border-radius:12px}.nkf-v2.wf-theme-lf .fx-tool-explain--lf .fx-tool-explain__card:hover{border-color:#6d5bd04d;transform:translateY(-4px);box-shadow:0 14px 30px #4a3a961f}.nkf-v2.wf-theme-lf .fx-tool-explain--lf .fx-tool-explain__head h2{color:#241c3f;font-family:Fraunces,Georgia,serif;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:500;line-height:1.2}.nkf-v2.wf-theme-lf .fx-tool-explain--lf .fx-tool-explain__card h3{color:#241c3f;font-family:Fraunces,Georgia,serif;font-size:17px;font-weight:500}.nkf-v2.wf-theme-lf .fx-tool-explain--lf .fx-tool-explain__card p{color:#5b5277;font-family:Inter,system-ui,sans-serif;font-size:13.5px}@media (prefers-reduced-motion:reduce){.nkf-v2.wf-theme-lf .fx-tool-explain--lf .fx-tool-explain__card:hover{transform:none}}.fx-tool-hub{z-index:1;background:#fff;padding:2.5rem 20px 3rem;position:relative}.nkf-v2:not(.fx-saas-nav-on) .fx-tool-hub{padding-top:calc(var(--fx-nav-h,68px) + 2.5rem)}.fx-tool-hub__inner{text-align:center;max-width:960px;margin:0 auto}.fx-tool-hub__inner>.nkf-familie__kicker{margin-bottom:.65rem}.fx-tool-hub__inner>.nkf-familie__title,.fx-tool-hub__inner>.nkf-familie__lead{margin-left:auto;margin-right:auto}.fx-tool-hub__inner>.nkf-familie__title{margin:0 0 8px}.nkf-v2.wf-theme-wf .fx-tool-hub--wf .nkf-familie__title{letter-spacing:-.01em;color:var(--wf-primary);font-family:Nunito Sans,Plus Jakarta Sans,system-ui,sans-serif;font-size:clamp(1.45rem,2.6vw,1.85rem);font-weight:800;line-height:1.2}.nkf-v2.wf-theme-wf .fx-tool-hub--wf .nkf-familie__lead{color:#5b6b64;max-width:36rem;font-family:Nunito Sans,Plus Jakarta Sans,system-ui,sans-serif;font-size:15px;font-weight:600;line-height:1.5}.nkf-v2.wf-theme-lf .fx-tool-hub--lf .nkf-familie__title{color:#241c3f;font-family:Fraunces,Georgia,serif;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:500;line-height:1.2}.nkf-v2.wf-theme-lf .fx-tool-hub--lf .nkf-familie__lead{color:#5b5277;max-width:36rem;font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:500;line-height:1.5}.fx-tool-hub__grid{text-align:left;grid-template-columns:1fr;gap:12px;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:720px){.fx-tool-hub__grid{grid-template-columns:1fr 1fr}.fx-tool-hub__grid--three{grid-template-columns:1fr 1fr 1fr}}.fx-tool-hub__card{border:1px solid color-mix(in srgb, var(--wf-primary) 14%, #e2e8f0);min-height:100%;color:inherit;background:#fff;border-radius:18px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden;box-shadow:0 12px 32px #10231c0d}.fx-tool-hub__card img{object-fit:cover;background:#f8fafc;width:100%;height:168px}.fx-tool-hub__card div{flex-direction:column;gap:.35rem;padding:18px 18px 20px;display:flex}.fx-tool-hub__card h2{color:#10231c;margin:0;font-size:1.15rem;font-weight:800;line-height:1.3}.fx-tool-hub__card p{color:#5b6b64;margin:0;font-size:.92rem;line-height:1.5}.nkf-v2.wf-theme-lf .fx-tool-hub--lf{background:#f3f0fb}.nkf-v2.wf-theme-lf .fx-tool-hub--lf .fx-tool-hub__card{box-shadow:none;border:1px solid #241c3f1a;border-radius:12px}.nkf-v2.wf-theme-lf .fx-tool-hub--lf .fx-tool-hub__card:hover{border-color:#6d5bd04d;transform:translateY(-4px);box-shadow:0 14px 30px #4a3a961f}.nkf-v2.wf-theme-lf .fx-tool-hub--lf .fx-tool-hub__card h2{color:#241c3f;font-family:Fraunces,Georgia,serif;font-weight:500}.nkf-v2.wf-theme-lf .fx-tool-hub--lf .fx-tool-hub__card p{color:#5b5277;font-family:Inter,system-ui,sans-serif;font-size:13.5px}@media (prefers-reduced-motion:reduce){.nkf-v2.wf-theme-lf .fx-tool-hub--lf .fx-tool-hub__card:hover{transform:none}}.nkf-v2 .fx-tool__disclaimer{color:#64748b;margin:1rem 0 0;font-size:.78rem;line-height:1.45}.nkf-v2 .fx-tool__share{justify-content:center;margin:.35rem 0 .15rem;display:flex}.nkf-v2 button.fx-tool__share .fx-tool__btn,.nkf-v2 .fx-tool__share .fx-tool__btn{min-width:12rem}.fx-tool-sisters{z-index:1;width:min(72rem,100% - 32px);margin:0 auto 2.4rem;padding:.25rem 0 .5rem;position:relative}.fx-tool-sisters__inner{text-align:center;max-width:64rem;margin:0 auto}.fx-tool-sisters__inner>.nkf-familie__kicker{margin-bottom:.55rem}.fx-tool-sisters__inner>.nkf-familie__title{margin:0 auto 1.5rem;font-size:clamp(1.35rem,2.4vw,1.75rem)}.fx-tool-sisters__grid{text-align:left;grid-template-columns:1fr;gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:700px){.fx-tool-sisters__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}.fx-tool-sisters__card{min-height:0;color:inherit;background:#fff;border:1px solid #e2e8f0;border-radius:1.25rem;flex-direction:column;align-items:stretch;padding:0;text-decoration:none;display:flex;overflow:hidden}.fx-tool-sisters__card img{object-fit:cover;border-radius:0;width:100%;height:12rem;display:block}@media (min-width:700px){.fx-tool-sisters__card img{height:14rem}}.fx-tool-sisters__copy{padding:1.35rem 1.4rem 1.55rem}.fx-tool-sisters__card strong{color:var(--wf-primary);font-size:1.25rem;font-weight:800;line-height:1.3;display:block}.fx-tool-sisters__card p{color:#475569;margin:.55rem 0 0;font-size:1rem;line-height:1.55}.nkf-v2.wf-theme-wf .fx-tool-sisters--wf .nkf-familie__title{color:var(--wf-primary);font-family:Nunito Sans,Plus Jakarta Sans,system-ui,sans-serif;font-weight:800}.nkf-v2.wf-theme-lf .fx-tool-sisters--lf .nkf-familie__title{color:#241c3f;font-family:Fraunces,Georgia,serif;font-weight:500}.nkf-v2.wf-theme-lf .fx-tool-sisters--lf .fx-tool-sisters__card{border:1px solid #241c3f1a;border-radius:1.25rem}.nkf-v2.wf-theme-lf .fx-tool-sisters--lf .fx-tool-sisters__card strong{color:#241c3f;font-family:Fraunces,Georgia,serif;font-weight:500}.nkf-v2.wf-theme-lf .fx-tool-sisters--lf .fx-tool-sisters__card p{color:#5b5277;font-family:Inter,system-ui,sans-serif}
