html:is([data-brand61="ii"],[data-brand61="aa"],[data-brand61="ks"],[data-brand61="kj"]):not(#kp-size148-off1):not(#kp-size148-off2):not(#kp-size148-off3):not(#kp-size148-off4){--kp-size148-control:clamp(56px,2.5vw,64px);--ii94-control:var(--kp-size148-control)!important;--ii75-control:var(--kp-size148-control)!important;--kp79-control:var(--kp-size148-control)!important;--ui83-control:var(--kp-size148-control)!important;--cb88-control:var(--kp-size148-control)!important;--cb89-control:var(--kp-size148-control)!important;--cb90-control:var(--kp-size148-control)!important;}@media(max-width:767px),(min-width:768px) and (max-height:500px) and (orientation:landscape){html:is([data-brand61="ii"],[data-brand61="aa"],[data-brand61="ks"],[data-brand61="kj"]):not(#kp-size148-off1):not(#kp-size148-off2):not(#kp-size148-off3):not(#kp-size148-off4){--kp-size148-control:48px}}html:is([data-brand61="ii"],[data-brand61="aa"],[data-brand61="ks"],[data-brand61="kj"]):not(#kp-size148-off1):not(#kp-size148-off2):not(#kp-size148-off3):not(#kp-size148-off4) body .hero-actions :is(.button,.glossy-button){min-height:52px!important}@media(min-width:2200px){html:is([data-brand61="ii"],[data-brand61="aa"],[data-brand61="ks"],[data-brand61="kj"]):not(#kp-size148-off1):not(#kp-size148-off2):not(#kp-size148-off3):not(#kp-size148-off4) body .hero-actions :is(.button,.glossy-button){min-height:65.3333px!important}}@media(max-width:620px) and (min-height:501px){html:is([data-brand61="ii"],[data-brand61="aa"],[data-brand61="ks"],[data-brand61="kj"]):not(#kp-size148-off1):not(#kp-size148-off2):not(#kp-size148-off3):not(#kp-size148-off4) body .hero-actions :is(.button,.glossy-button){min-height:38px!important}}@media(max-width:1100px) and (max-height:500px) and (orientation:landscape){html:is([data-brand61="ii"],[data-brand61="aa"],[data-brand61="ks"],[data-brand61="kj"]):not(#kp-size148-off1):not(#kp-size148-off2):not(#kp-size148-off3):not(#kp-size148-off4) body .hero-actions :is(.button,.glossy-button){min-height:34px!important}}html:is([data-brand61="aa"],[data-brand61="ks"],[data-brand61="kj"]):not(#kp-size148-off1):not(#kp-size148-off2):not(#kp-size148-off3):not(#kp-size148-off4) [data-kp-icon-stack140="whatsapp"],html:is([data-brand61="aa"],[data-brand61="ks"],[data-brand61="kj"]):not(#kp-size148-off1):not(#kp-size148-off2):not(#kp-size148-off3):not(#kp-size148-off4) [data-kp-icon-stack140="whatsapp"] .kp-wa-logo140{width:34px!important;height:34px!important}html:is([data-brand61="aa"],[data-brand61="ks"],[data-brand61="kj"]):not(#kp-size148-off1):not(#kp-size148-off2):not(#kp-size148-off3):not(#kp-size148-off4) [data-kp-icon-stack140="whatsapp"] .kp-wa-x140{width:32px!important;height:32px!important;left:1px!important;top:1px!important}@media(max-width:767px),(min-width:768px) and (max-height:500px) and (orientation:landscape){html:is([data-brand61="aa"],[data-brand61="ks"],[data-brand61="kj"]):not(#kp-size148-off1):not(#kp-size148-off2):not(#kp-size148-off3):not(#kp-size148-off4) [data-kp-icon-stack140="whatsapp"],html:is([data-brand61="aa"],[data-brand61="ks"],[data-brand61="kj"]):not(#kp-size148-off1):not(#kp-size148-off2):not(#kp-size148-off3):not(#kp-size148-off4) [data-kp-icon-stack140="whatsapp"] .kp-wa-logo140{width:28px!important;height:28px!important}html:is([data-brand61="aa"],[data-brand61="ks"],[data-brand61="kj"]):not(#kp-size148-off1):not(#kp-size148-off2):not(#kp-size148-off3):not(#kp-size148-off4) [data-kp-icon-stack140="whatsapp"] .kp-wa-x140{width:26px!important;height:26px!important}}html:not(#vmk150-a):not(#vmk150-b):not(#vmk150-c):not(#vmk150-d):not(#vmk150-e):not(#vmk150-f){--vmk150-control:clamp(56px,2.5vw,64px);--vmk150-edge:clamp(12px,1.5vw,24px);--vmk150-gap:10px}html:not(#vmk150-a):not(#vmk150-b):not(#vmk150-c):not(#vmk150-d):not(#vmk150-e):not(#vmk150-f) body .kp-gloss140{isolation:isolate!important;background-image:linear-gradient(180deg,var(--kp140-a),var(--kp140-b))!important;background-size:100% 100%!important;background-position:center!important}html:not(#vmk150-a):not(#vmk150-b):not(#vmk150-c):not(#vmk150-d):not(#vmk150-e):not(#vmk150-f) body .kp-gloss140::before{content:""!important;display:block!important;position:absolute!important;inset:2px 5px auto!important;width:auto!important;height:45%!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important;border:0!important;border-radius:8px!important;background:linear-gradient(180deg,#ffffffe6,#ffffff7a 45%,#ffffff12)!important;box-shadow:none!important;transform:none!important;translate:none!important;opacity:1!important;visibility:visible!important;pointer-events:none!important;z-index:-1!important}html:not(#vmk150-a):not(#vmk150-b):not(#vmk150-c):not(#vmk150-d):not(#vmk150-e):not(#vmk150-f) body [data-kp-icon-stack140="whatsapp"]{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;transform:none!important}html:not(#vmk150-a):not(#vmk150-b):not(#vmk150-c):not(#vmk150-d):not(#vmk150-e):not(#vmk150-f) body [data-kp-icon-stack140="whatsapp"] :is(.kp-wa-logo140,.kp-wa-x140){left:50%!important;top:50%!important}html:not(#vmk150-a):not(#vmk150-b):not(#vmk150-c):not(#vmk150-d):not(#vmk150-e):not(#vmk150-f) body :is(.kp-up,.kp-up-v17,.immo-up-button,.back-to-top){position:fixed!important;left:auto!important;top:auto!important;right:calc(var(--vmk150-edge) + var(--vmk150-control) + var(--vmk150-gap))!important;bottom:var(--vmk150-edge)!important;width:var(--vmk150-control)!important;min-width:var(--vmk150-control)!important;max-width:var(--vmk150-control)!important;height:var(--vmk150-control)!important;min-height:var(--vmk150-control)!important;max-height:var(--vmk150-control)!important;margin:0!important;padding:0!important;z-index:1000!important}html:not(#vmk150-a):not(#vmk150-b):not(#vmk150-c):not(#vmk150-d):not(#vmk150-e):not(#vmk150-f) body :is(.kp-whatsapp,.kp-whatsapp-v17,.immo-whatsapp-button){position:fixed!important;left:auto!important;top:auto!important;right:var(--vmk150-edge)!important;bottom:var(--vmk150-edge)!important;width:var(--vmk150-control)!important;height:var(--vmk150-control)!important;margin:0!important;padding:0!important}html:not([data-vmk150-scrolled="true"]):not(#vmk150-a):not(#vmk150-b):not(#vmk150-c):not(#vmk150-d):not(#vmk150-e):not(#vmk150-f) body :is(.kp-up,.kp-up-v17,.immo-up-button,.back-to-top){display:none!important;visibility:hidden!important;pointer-events:none!important}@media(max-width:767px),(min-width:768px) and (max-height:500px) and (orientation:landscape){html:not(#vmk150-a):not(#vmk150-b):not(#vmk150-c):not(#vmk150-d):not(#vmk150-e):not(#vmk150-f){--vmk150-control:48px;--vmk150-edge:12px}}html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7){--vmk153-edge:clamp(24px,1.25vw,32px);--vmk153-control:clamp(56px,2.5vw,64px);--vmk153-glyph:32px;--vmk153-wa:34px;--vmk153-action-font:16px;--vmk153-action-line:20px;--vmk153-action-height:53.3333px;--vmk150-edge:var(--vmk153-edge);--vmk150-control:var(--vmk153-control);--cb88-edge:var(--vmk153-edge)!important;--cb89-edge:var(--vmk153-edge)!important;--cb90-edge:var(--vmk153-edge)!important;--cb88-control:var(--vmk153-control)!important;--cb89-control:var(--vmk153-control)!important;--cb90-control:var(--vmk153-control)!important;--ii75-edge:var(--vmk153-edge)!important;--ii75-top:var(--vmk153-edge)!important;--ii94-edge:var(--vmk153-edge)!important;--kp79-edge:var(--vmk153-edge)!important;--kp79-top:var(--vmk153-edge)!important;--ui83-edge:var(--vmk153-edge)!important;--ui83-top:var(--vmk153-edge)!important}html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7) body :is(.mobile-menu-toggle,.kp-toggle61,.whatsapp-trigger,.kp-whatsapp,.kp-whatsapp-v17,.immo-whatsapp-button,.back-to-top,.kp-up,.kp-up-v17,.immo-up-button){box-sizing:border-box!important;width:var(--vmk153-control)!important;min-width:var(--vmk153-control)!important;max-width:var(--vmk153-control)!important;height:var(--vmk153-control)!important;min-height:var(--vmk153-control)!important;max-height:var(--vmk153-control)!important;padding:0!important;margin:0!important;border-radius:9px!important}html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7) body :is(.mobile-menu-toggle,.kp-toggle61){position:fixed!important;inset:var(--vmk153-edge) var(--vmk153-edge) auto auto!important;transform:none!important}html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7) body :is(.whatsapp-trigger,.kp-whatsapp,.kp-whatsapp-v17,.immo-whatsapp-button){position:fixed!important;inset:auto var(--vmk153-edge) var(--vmk153-edge) auto!important;transform:none!important}html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7) body :is(.mobile-menu-toggle,.kp-toggle61) .kp-menu140{width:var(--vmk153-glyph)!important;height:var(--vmk153-glyph)!important;stroke-width:2.5!important}html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7) body :is(.function-dock-icon,.kp-quick-icon,.kp-up,.kp-up-v17,.immo-up-button,.back-to-top) svg{width:var(--vmk153-glyph)!important;height:var(--vmk153-glyph)!important}html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7) body :is(.whatsapp-trigger>svg:not(.kp-wa-cross123),.kp-wa-logo140){width:var(--vmk153-wa)!important;height:var(--vmk153-wa)!important}html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7) body :is(.kp-wa-x140,.kp-wa-cross123){width:var(--vmk153-glyph)!important;height:var(--vmk153-glyph)!important}html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7) body :is(.kp-header61,.brand61-header.site-header){box-sizing:border-box!important;left:0!important;right:0!important;top:0!important;width:100%!important;max-width:none!important;margin:0!important;padding:var(--vmk153-edge)!important;transform:none!important}html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7) body [data-vmk145-lockup]{margin:0!important;translate:none!important;transform:none!important}html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7) body .kp-header61:has(>.header-inner){padding:0!important}html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7) body .kp-header61>.header-inner{box-sizing:border-box!important;width:100%!important;max-width:none!important;margin:0!important;padding:var(--vmk153-edge)!important}html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7) body .kp-function-links .kp-glyph140{width:var(--vmk153-glyph)!important;height:var(--vmk153-glyph)!important}html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7) body :is(.hero-actions .button,.hero-actions .glossy-button,.price-summary .button,.price-summary .text-button,.vmk-order-link151){display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;min-height:var(--vmk153-action-height)!important;height:var(--vmk153-action-height)!important;padding:4px 24px!important;font-size:var(--vmk153-action-font)!important;line-height:var(--vmk153-action-line)!important;font-weight:700!important;text-align:center!important;white-space:normal!important;overflow-wrap:normal!important;border-radius:9px!important}html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7) body :is(.hero-actions .button,.hero-actions .glossy-button,.price-summary .button,.price-summary .text-button) :is(span,strong,small){font-size:inherit!important;line-height:inherit!important}html[data-brand61=ii]:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7) body #start#start#start::after{content:none!important;display:none!important}html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7) body [data-vmk153-dna]{position:absolute!important;inset:18% auto 13% 48%!important;width:clamp(120px,15vw,360px)!important;height:auto!important;max-width:none!important;max-height:none!important;opacity:.78!important;pointer-events:none!important;z-index:2!important;transform:none!important;overflow:visible!important}[data-vmk153-dna] .aa41-rung{animation-play-state:var(--vmk153-dna-state,running)!important}@media(prefers-reduced-motion:reduce){[data-vmk153-dna] .aa41-rung{animation:none!important}}@media(min-width:2200px){html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7){--vmk153-action-font:16px;--vmk153-action-line:20px;--vmk153-action-height:65.3333px}}@media(max-width:767px),(min-width:768px) and (max-height:500px) and (orientation:landscape){html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7){--vmk153-edge:12px;--vmk153-control:48px;--vmk153-glyph:26px;--vmk153-wa:28px}html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7) body :is(.mobile-menu-toggle,.kp-toggle61) .kp-menu140{width:24px!important;height:24px!important}html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7) body [data-vmk153-dna]{inset:25% auto 13% 25%!important;width:36vw!important;opacity:.5!important}}@media(max-width:620px) and (min-height:501px){html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7){--vmk153-action-font:12px;--vmk153-action-line:15px;--vmk153-action-height:38px}}@media(max-width:1100px) and (max-height:500px) and (orientation:landscape){html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7){--vmk153-action-font:11px;--vmk153-action-line:13px;--vmk153-action-height:34px}}html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7) body .hero-actions>.text-link{font-size:var(--vmk153-action-font)!important;line-height:var(--vmk153-action-line)!important}html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7) body .hero-actions :is(.button,.glossy-button){overflow-wrap:anywhere!important}@media(max-width:620px){html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7) body .hero-actions :is(.button,.glossy-button){padding-inline:8px!important}}@media(min-width:621px){html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7) body .hero-actions :is(.button,.glossy-button){padding-inline:16px!important}}html:not(#vmk153-1):not(#vmk153-2):not(#vmk153-3):not(#vmk153-4):not(#vmk153-5):not(#vmk153-6):not(#vmk153-7) body .hero-actions{grid-template-columns:repeat(auto-fit,minmax(min(100%,216px),1fr))!important}html:not(#vmk163-a):not(#vmk163-b):not(#vmk163-c):not(#vmk163-d):not(#vmk163-e):not(#vmk163-f):not(#vmk163-g):not(#vmk163-h):not(#vmk163-i):not(#vmk163-j):not(#vmk163-k):not(#vmk163-l){--vmk153-glyph:calc(var(--vmk153-control) * .55)!important;--vmk153-wa:calc(var(--vmk153-control) * .60)!important;}html:not(#vmk163-a):not(#vmk163-b):not(#vmk163-c):not(#vmk163-d):not(#vmk163-e):not(#vmk163-f):not(#vmk163-g):not(#vmk163-h):not(#vmk163-i):not(#vmk163-j):not(#vmk163-k):not(#vmk163-l) body :is(.mobile-menu-toggle,.kp-toggle61) svg,
html:not(#vmk163-a):not(#vmk163-b):not(#vmk163-c):not(#vmk163-d):not(#vmk163-e):not(#vmk163-f):not(#vmk163-g):not(#vmk163-h):not(#vmk163-i):not(#vmk163-j):not(#vmk163-k):not(#vmk163-l) body :is(.function-dock-icon,.kp-quick-icon,.kp-up,.kp-up-v17,.immo-up-button,.back-to-top,.function-dock-toggle,.immo-function-toggle,.kp-function-toggle,.kp-function-toggle-v17) svg,
html:not(#vmk163-a):not(#vmk163-b):not(#vmk163-c):not(#vmk163-d):not(#vmk163-e):not(#vmk163-f):not(#vmk163-g):not(#vmk163-h):not(#vmk163-i):not(#vmk163-j):not(#vmk163-k):not(#vmk163-l) body :is(.function-dock-links,.immo-function-links,.kp-function-links,.kp-function-links-v17)>a svg{width:var(--vmk153-glyph)!important;height:var(--vmk153-glyph)!important;filter:drop-shadow(1px 1px 0 #000)!important}html:not(#vmk163-a):not(#vmk163-b):not(#vmk163-c):not(#vmk163-d):not(#vmk163-e):not(#vmk163-f):not(#vmk163-g):not(#vmk163-h):not(#vmk163-i):not(#vmk163-j):not(#vmk163-k):not(#vmk163-l) body :is(.whatsapp-trigger,.kp-whatsapp,.kp-whatsapp-v17,.immo-whatsapp-button)>svg:not(.kp-wa-cross123):not(.kp-wa-x140){width:var(--vmk153-wa)!important;height:var(--vmk153-wa)!important}html:not(#vmk163-a):not(#vmk163-b):not(#vmk163-c):not(#vmk163-d):not(#vmk163-e):not(#vmk163-f):not(#vmk163-g):not(#vmk163-h):not(#vmk163-i):not(#vmk163-j):not(#vmk163-k):not(#vmk163-l) body :is(.function-dock-icon,.kp-quick-icon,.kp-up,.kp-up-v17,.immo-up-button,.back-to-top,.mobile-menu-toggle,.kp-toggle61,.whatsapp-trigger,.kp-whatsapp,.kp-whatsapp-v17,.immo-whatsapp-button) :is(.kp-glyph140,.kp-menu140,.kp-wa-logo140,.kp-wa-x140,.kp-wa-cross123,svg){filter:drop-shadow(1px 1px 0 #000)!important}html:not(#vmk163-a):not(#vmk163-b):not(#vmk163-c):not(#vmk163-d):not(#vmk163-e):not(#vmk163-f):not(#vmk163-g):not(#vmk163-h):not(#vmk163-i):not(#vmk163-j):not(#vmk163-k):not(#vmk163-l) body :is(.kp-gloss140,.glossy-button){text-shadow:1px 1px 0 #000!important;-webkit-text-stroke:0!important}html:not(#vmk163-a):not(#vmk163-b):not(#vmk163-c):not(#vmk163-d):not(#vmk163-e):not(#vmk163-f):not(#vmk163-g):not(#vmk163-h):not(#vmk163-i):not(#vmk163-j):not(#vmk163-k):not(#vmk163-l) body :is(.kp-gloss140,.glossy-button,.function-dock-icon,.immo-round-button)::before{border-radius:8px!important}html:not(#vmk163-a):not(#vmk163-b):not(#vmk163-c):not(#vmk163-d):not(#vmk163-e):not(#vmk163-f):not(#vmk163-g):not(#vmk163-h):not(#vmk163-i):not(#vmk163-j):not(#vmk163-k):not(#vmk163-l) body :is(.function-dock-links,.immo-function-links,.kp-function-links,.kp-function-links-v17)>a>svg{position:absolute!important;left:50%!important;top:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)!important;margin:0!important}html:not(#vmk163-a):not(#vmk163-b):not(#vmk163-c):not(#vmk163-d):not(#vmk163-e):not(#vmk163-f):not(#vmk163-g):not(#vmk163-h):not(#vmk163-i):not(#vmk163-j):not(#vmk163-k):not(#vmk163-l) body :is(.function-dock-links,.immo-function-links,.kp-function-links,.kp-function-links-v17)>a{place-items:center!important}html:not(#vmk163-a):not(#vmk163-b):not(#vmk163-c):not(#vmk163-d):not(#vmk163-e):not(#vmk163-f):not(#vmk163-g):not(#vmk163-h):not(#vmk163-i):not(#vmk163-j):not(#vmk163-k):not(#vmk163-l) body :is(.function-dock-links,.immo-function-links,.kp-function-links,.kp-function-links-v17)>a :is(.kp-icon-host140,.kp-icon-stack140){width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;box-sizing:border-box!important}html[data-brand61=ii]:not(#vmk163-a):not(#vmk163-b):not(#vmk163-c):not(#vmk163-d):not(#vmk163-e):not(#vmk163-f):not(#vmk163-g):not(#vmk163-h):not(#vmk163-i):not(#vmk163-j):not(#vmk163-k):not(#vmk163-l) body .kp-titles-approved{display:none!important}html:not(#vmk163-a):not(#vmk163-b):not(#vmk163-c):not(#vmk163-d):not(#vmk163-e):not(#vmk163-f):not(#vmk163-g):not(#vmk163-h):not(#vmk163-i):not(#vmk163-j):not(#vmk163-k):not(#vmk163-l) body :is(.kp-titles-approved,.ii-titleband140){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;align-items:stretch!important;position:relative!important;inset:auto!important;float:none!important;transform:none!important;translate:none!important;width:min(440px,calc(100% - 48px))!important;max-width:none!important;min-width:0!important;height:auto!important;min-height:0!important;margin:12px var(--vmk153-edge,24px) 20px auto!important;padding:0!important;box-sizing:border-box!important;background:none!important;border:0!important;box-shadow:none!important;z-index:2!important;font-family:Arial,Helvetica,sans-serif!important;}html:not(#vmk163-a):not(#vmk163-b):not(#vmk163-c):not(#vmk163-d):not(#vmk163-e):not(#vmk163-f):not(#vmk163-g):not(#vmk163-h):not(#vmk163-i):not(#vmk163-j):not(#vmk163-k):not(#vmk163-l) body :is(.kp-titles-approved,.ii-titleband140)>:is(article,aside){display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:0!important;position:relative!important;inset:auto!important;transform:none!important;translate:none!important;float:none!important;width:auto!important;max-width:none!important;min-width:0!important;height:auto!important;min-height:104px!important;margin:0!important;padding:10px 12px!important;box-sizing:border-box!important;border:1px solid #d7e8ed!important;border-top:2px solid var(--vmk142-top,#149bb1)!important;border-radius:9px!important;background:linear-gradient(135deg,#fff,#eff8fb)!important;box-shadow:0 6px 16px #05253514!important;color:#10364e!important;font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;line-height:1.35!important;font-weight:400!important;text-align:left!important;text-shadow:none!important;}html:not(#vmk163-a):not(#vmk163-b):not(#vmk163-c):not(#vmk163-d):not(#vmk163-e):not(#vmk163-f):not(#vmk163-g):not(#vmk163-h):not(#vmk163-i):not(#vmk163-j):not(#vmk163-k):not(#vmk163-l) body :is(.kp-titles-approved,.ii-titleband140)>:is(article,aside)>strong{display:block!important;margin:0 0 4px!important;padding:0!important;color:#10364e!important;font:700 15px/1.25 Arial,Helvetica,sans-serif!important;text-shadow:none!important;white-space:normal!important;}html:not(#vmk163-a):not(#vmk163-b):not(#vmk163-c):not(#vmk163-d):not(#vmk163-e):not(#vmk163-f):not(#vmk163-g):not(#vmk163-h):not(#vmk163-i):not(#vmk163-j):not(#vmk163-k):not(#vmk163-l) body :is(.kp-titles-approved,.ii-titleband140)>:is(article,aside)>span{display:block!important;width:auto!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;font:400 12px/1.35 Arial,Helvetica,sans-serif!important;color:#33566a!important;text-shadow:none!important;white-space:normal!important;overflow-wrap:normal!important;}@media(max-width:767px){html:not(#vmk163-a):not(#vmk163-b):not(#vmk163-c):not(#vmk163-d):not(#vmk163-e):not(#vmk163-f):not(#vmk163-g):not(#vmk163-h):not(#vmk163-i):not(#vmk163-j):not(#vmk163-k):not(#vmk163-l) body :is(.kp-titles-approved,.ii-titleband140){width:calc(100% - 24px)!important;max-width:440px!important;margin:12px auto 20px!important;gap:10px!important}html:not(#vmk163-a):not(#vmk163-b):not(#vmk163-c):not(#vmk163-d):not(#vmk163-e):not(#vmk163-f):not(#vmk163-g):not(#vmk163-h):not(#vmk163-i):not(#vmk163-j):not(#vmk163-k):not(#vmk163-l) body :is(.kp-titles-approved,.ii-titleband140)>:is(article,aside){min-height:100px!important;padding:10px!important}html:not(#vmk163-a):not(#vmk163-b):not(#vmk163-c):not(#vmk163-d):not(#vmk163-e):not(#vmk163-f):not(#vmk163-g):not(#vmk163-h):not(#vmk163-i):not(#vmk163-j):not(#vmk163-k):not(#vmk163-l) body :is(.kp-titles-approved,.ii-titleband140)>:is(article,aside)>strong{font-size:14px!important}html:not(#vmk163-a):not(#vmk163-b):not(#vmk163-c):not(#vmk163-d):not(#vmk163-e):not(#vmk163-f):not(#vmk163-g):not(#vmk163-h):not(#vmk163-i):not(#vmk163-j):not(#vmk163-k):not(#vmk163-l) body :is(.kp-titles-approved,.ii-titleband140)>:is(article,aside)>span{font-size:10.5px!important}}html:not(#vmk182-a):not(#vmk182-b):not(#vmk182-c) body section.hero img[data-kp-person147],
html:not(#vmk182-a):not(#vmk182-b):not(#vmk182-c) body .ov-hero-20260913 .hero-person{filter:drop-shadow(clamp(8px,1vw,28px) clamp(12px,1.3vw,34px) clamp(10px,1vw,26px) rgb(1 20 34 / 36%))!important;}html:not(#vmk182-a):not(#vmk182-b):not(#vmk182-c) body section.hero :is(.kp-full-portraits,.people.kp-portrait-stage-20260913){--vmk182-foot-width:clamp(76px,calc(var(--h96-person)*.08),140px);background-image:radial-gradient(ellipse,#000e19b8 0%,#001a2d66 32%,transparent 72%),radial-gradient(ellipse,#000e19b8 0%,#001a2d66 32%,transparent 72%)!important;background-size:var(--vmk182-foot-width) calc(var(--vmk182-foot-width)*.2)!important;background-repeat:no-repeat!important;background-position:right calc(var(--h96-right) + var(--h96-person)*.16 + var(--h96-person)*.28125 - var(--vmk182-foot-width)/2) bottom 7px,right calc(var(--h96-right) + var(--h96-person)*var(--h96-woman)*.28125 - var(--vmk182-foot-width)/2) bottom 7px!important;}@media(max-width:767px){html:not(#vmk182-a):not(#vmk182-b):not(#vmk182-c) body section.hero :is(.kp-full-portraits,.people.kp-portrait-stage-20260913){background-position:right calc(50% - var(--h96-person)*.28 + var(--h96-person)*.28125 - var(--vmk182-foot-width)/2) bottom 7px,right calc(50% - var(--h96-person)*.44 + var(--h96-person)*var(--h96-woman)*.28125 - var(--vmk182-foot-width)/2) bottom 7px!important;}html:not(#vmk182-a):not(#vmk182-b):not(#vmk182-c) body section.hero img[data-kp-person147],
 html:not(#vmk182-a):not(#vmk182-b):not(#vmk182-c) body .ov-hero-20260913 .hero-person{filter:drop-shadow(8px 12px 14px rgb(1 20 34 / 34%))!important}}section.hero[data-full-header-brand=anti-aging]{--vmk183-rim:205 255 234}section.hero.kp-portrait-layout-20260913#start{--vmk183-rim:255 239 207}section.hero[data-full-header-brand=krebs-jetzt]{--vmk183-rim:255 226 233}html:not(#vmk183-a):not(#vmk183-b):not(#vmk183-c):not(#vmk183-d) body section.hero img[data-kp-person147],
html:not(#vmk183-a):not(#vmk183-b):not(#vmk183-c):not(#vmk183-d) body .ov-hero-20260913 .hero-person{filter:drop-shadow(-1px -1px 1.5px rgb(var(--vmk183-rim,198 242 255) / 28%)) drop-shadow(clamp(8px,1vw,28px) clamp(12px,1.3vw,34px) clamp(10px,1vw,26px) rgb(1 20 34 / 36%))!important;}@media(max-width:767px){html:not(#vmk183-a):not(#vmk183-b):not(#vmk183-c):not(#vmk183-d) body section.hero img[data-kp-person147],
 html:not(#vmk183-a):not(#vmk183-b):not(#vmk183-c):not(#vmk183-d) body .ov-hero-20260913 .hero-person{filter:drop-shadow(-1px -1px 1px rgb(var(--vmk183-rim,198 242 255) / 22%)) drop-shadow(8px 12px 14px rgb(1 20 34 / 34%))!important}}@media(min-width:1001px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){html:not(#vmk183-a):not(#vmk183-b):not(#vmk183-c):not(#vmk183-d) body .ov-hero-20260913[data-vmk183=on] .hero-analysis-background,
 html:not(#vmk183-a):not(#vmk183-b):not(#vmk183-c):not(#vmk183-d) body section.hero[data-vmk183=on]>.hero-background,
 html:not(#vmk183-a):not(#vmk183-b):not(#vmk183-c):not(#vmk183-d) body section.hero[data-vmk183=on]>picture>.hero-background,
 html:not(#vmk183-a):not(#vmk183-b):not(#vmk183-c):not(#vmk183-d) body section.hero.kp-full-header[data-vmk183=on]::before,
 html:not(#vmk183-a):not(#vmk183-b):not(#vmk183-c):not(#vmk183-d) body section.hero.kp-full-header[data-vmk183=on]>.kp-full-scene{translate:var(--vmk183-x,0px) var(--vmk183-y,0px)!important;scale:1.014!important;transition:translate 6s cubic-bezier(.16,1,.3,1)!important;}}.ii227-step-hidden,.ii227-old-steps{display:none!important}.ii227-journey{position:relative;z-index:5;margin:30px auto 38px;border:1px solid #c4e3e9;border-radius:18px;background:linear-gradient(135deg,#fff,#eaf6fa);box-shadow:0 14px 35px #0b344311;padding:22px!important;color:#10384b}.ii227-journey-title{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:20px}.ii227-journey-title div{display:grid;gap:5px}.ii227-journey-title span{font-size:12px;color:#4e7080}.ii227-journey-title strong{font-size:clamp(19px,1.7vw,27px)}.ii227-journey-title>button{border:0;background:transparent;color:#087b90;text-decoration:underline;font-size:13px;cursor:pointer;white-space:nowrap}.ii227-journey ol{list-style:none;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));padding:0;margin:0;gap:8px}.ii227-journey ol button{display:flex;align-items:center;gap:9px;text-align:left;border:1px solid #c9e0e7;border-radius:10px;background:#fff;color:#123c51;width:100%;min-height:57px;padding:10px;font-size:13px;line-height:1.3;cursor:pointer}.ii227-journey ol button>span{font-weight:800;font-size:19px;color:#c56600}.ii227-journey ol button[aria-current=step]{background:#0d3a50;color:#fff;border-color:#0d3a50;box-shadow:inset 0 -3px #ffa018}.ii227-journey ol button[aria-current=step]>span{color:#ffbb55}.ii227-journey-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:28px auto 55px;padding:20px 0;border-top:1px solid #d1e3eb}.ii227-journey-footer p{font-size:14px;text-align:center;color:#4f7182}.ii227-journey-footer button{min-width:120px}.ii227-settings,.ii227-breakdown{scroll-margin-top:35px}.ii227-settings-summary{display:flex;align-items:center;justify-content:space-between;gap:30px}.ii227-settings-summary h2{font-size:clamp(25px,2.5vw,40px);margin:7px 0 15px;line-height:1.2}.ii227-settings-summary p{max-width:760px;line-height:1.7}.ii227-settings-summary>button{flex-shrink:0;max-width:270px}.ii227-chips{display:flex;gap:9px;flex-wrap:wrap;margin-top:20px}.ii227-chips>span{background:#e4f2f6;padding:7px 12px;border-radius:20px;font-size:12px;color:#25546b}.ii227-profile-summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px;background:#ecf6fa;border:1px solid #c5e0e9;border-radius:12px;margin-bottom:25px}.ii227-profile-summary p{font-size:14px;margin:8px 0 0}.ii227-profile-summary button{flex-shrink:0}.ii227-dialog{width:min(1180px,calc(100% - 32px));max-width:1180px;max-height:90dvh;border:1px solid #a7d2dc;border-radius:18px;padding:0;background:#f8fcfd;color:#123b50;box-shadow:0 35px 100px #00192c55;overflow:auto}.ii227-dialog::backdrop{background:#061d2bdd;backdrop-filter:blur(4px)}.ii227-dialog>header{position:sticky;top:0;z-index:4;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:24px 28px;background:linear-gradient(110deg,#0b2c44,#0b6371);color:#fff}.ii227-dialog>header .kicker{color:#8fe7ed;font-size:11px;letter-spacing:.13em;margin:0 0 7px}.ii227-dialog>header h2{color:#fff;font-size:26px;margin:0}.ii227-dialog .ii227-close{width:42px;height:42px;min-height:42px;display:grid;place-items:center;font-size:28px;line-height:1;color:#fff;border:1px solid #ffffff55;background:#ffffff15;border-radius:9px;cursor:pointer}.ii227-dialog-body{padding:26px 28px 35px}.ii227-dialog>footer{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 28px;border-top:1px solid #cce0e8;background:#fff}.ii227-dialog>footer>span{font-size:12px;color:#587689}.ii227-dialog button:disabled{opacity:.5;cursor:not-allowed}.ii227-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:22px 0}.ii227-field,.ii227-grid>label{display:flex;flex-direction:column;gap:8px;font-size:14px;line-height:1.4;font-weight:650;min-width:0}.ii227-dialog input:not([type=checkbox]),.ii227-dialog select{width:100%;min-width:0;min-height:46px;border:1px solid #a9cddb;border-radius:9px;background:#fff;color:#113c52;font:inherit;font-weight:500;padding:10px 12px;box-sizing:border-box}.ii227-dialog input:focus,.ii227-dialog select:focus{outline:2px solid #04899e;outline-offset:2px}.ii227-check{display:flex!important;flex-direction:row!important;align-items:center;gap:10px;font-size:14px;line-height:1.5}.ii227-check input{width:20px;height:20px;flex-shrink:0;accent-color:#078b9e}.ii227-note{font-size:13px!important;line-height:1.8!important;color:#486b7e!important;margin:14px 0 20px!important}.ii227-tabs{display:flex;flex-wrap:wrap;gap:7px;padding:16px 0;border-bottom:1px solid #c9dfe7;margin:0 0 24px}.ii227-dialog>.ii227-tabs{padding:14px 28px;background:#eaf4f8;margin:0}.ii227-tabs>button{border:1px solid #b4d5df;background:#fff;color:#1e4c62;font:inherit;font-size:13px;line-height:1.35;font-weight:650;border-radius:8px;padding:11px 15px;cursor:pointer;min-height:42px}.ii227-tabs>button[aria-pressed=true]{background:#103d52;border-color:#103d52;color:#fff;box-shadow:inset 0 -3px #ff9c13}.ii227-repeat{display:grid;grid-template-columns:1fr 1fr auto;gap:15px;align-items:end;margin:16px 0}.ii227-repeat label{display:grid;gap:8px;font-size:14px}.ii227-repeat>button,.ii227-existing>button{min-height:42px;color:#6c3342;background:#fff;border:1px solid #d5bcc3;border-radius:8px;padding:10px;cursor:pointer}.ii227-existing{border:1px solid #b7d4df;border-radius:12px;padding:20px;margin:25px 0;min-width:0}.ii227-existing legend{font-weight:750;padding:0 8px}.ii227-text-button{display:inline-block;color:#08798d;font-weight:700;border:0;border-bottom:1px solid #51b4c3;background:transparent;padding:9px 0;cursor:pointer;text-decoration:none}.ii227-alert{padding:17px 20px;color:#702f12;background:#fff1d9;border:1px solid #eebc78;border-radius:10px;font-size:14px;line-height:1.6}.ii227-table-scroll{width:100%;max-width:100%;overflow:auto;margin:20px 0 30px;border:1px solid #bfdae4;border-radius:12px}.ii227-table{width:100%;border-collapse:collapse;font-size:13px;line-height:1.55;margin:0}.ii227-table caption{text-align:left;padding:17px 20px;color:#254e63;background:#eaf5f9;font-weight:700}.ii227-table thead{background:#103b50;color:#fff}.ii227-table th,.ii227-table td{padding:13px 16px;border-bottom:1px solid #d4e6ec;vertical-align:top}.ii227-table thead th{white-space:nowrap;border-right:1px solid #ffffff33;text-align:center;color:#fff}.ii227-table tbody th{text-align:left;min-width:220px;font-weight:550;color:#244a60}.ii227-table td{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.ii227-table tr:nth-child(even){background:#f0f7fa}.ii227-table tr.ii227-total{background:#e1f0f6;font-weight:750;color:#0e4158}.ii227-total th{font-weight:750!important}.ii227-evidence{border:1px solid #c0dbe5;border-radius:12px;background:#f3f9fb;padding:19px 22px;margin:18px 0}.ii227-evidence summary{font-weight:750;cursor:pointer;line-height:1.6}.ii227-evidence p,.ii227-evidence li{font-size:14px;line-height:1.8;color:#395d70}.ii227-evidence a{color:#007d92}.ii227-year-select{font-weight:700;display:flex;align-items:center;gap:15px}.ii227-year-select select{padding:9px 18px;border:1px solid #afd0df;border-radius:8px;background:#fff;font:inherit;color:#103b50}.ii227-kpi{display:flex;align-items:center;justify-content:space-between;gap:18px;background:#103b50;color:#fff;border-radius:12px;padding:22px 25px}.ii227-kpi strong{font-size:30px;color:#70e5ed}@media(max-width:1000px){.ii227-journey ol{grid-template-columns:repeat(3,minmax(0,1fr))}.ii227-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ii227-settings-summary{align-items:flex-start;flex-direction:column;gap:8px}}@media(max-width:600px){.ii227-journey{padding:16px!important;margin-top:20px;margin-bottom:25px}.ii227-journey-title{align-items:flex-start;flex-direction:column;gap:10px}.ii227-journey-title strong{font-size:19px}.ii227-journey ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.ii227-journey ol button{min-height:52px;font-size:12px;padding:8px}.ii227-journey ol button>span{font-size:17px}.ii227-journey-footer{gap:8px;flex-wrap:wrap}.ii227-journey-footer button{min-width:105px;max-width:45%}.ii227-journey-footer p{order:-1;flex-basis:100%;font-size:12px;margin:0}.ii227-grid{grid-template-columns:minmax(0,1fr)}.ii227-dialog{width:calc(100% - 16px);max-height:94dvh;border-radius:13px}.ii227-dialog>header{padding:18px}.ii227-dialog>header h2{font-size:22px}.ii227-dialog>.ii227-tabs{padding:10px 14px;gap:5px}.ii227-tabs>button{font-size:12px;padding:9px 11px}.ii227-dialog-body{padding:16px}.ii227-dialog>footer{flex-direction:column;align-items:stretch;padding:16px;gap:12px}.ii227-profile-summary{flex-direction:column;align-items:flex-start;padding:18px}.ii227-chips>span{font-size:11px}.ii227-repeat{grid-template-columns:1fr 1fr;gap:10px}.ii227-repeat>button{grid-column:1/-1}.ii227-table th,.ii227-table td{padding:11px 12px}.ii227-table tbody th{min-width:175px}.ii227-table{font-size:12px}.ii227-kpi{align-items:flex-start;flex-direction:column;padding:20px}.ii227-evidence{padding:15px}.ii227-existing{padding:14px}.ii227-settings-summary>button{max-width:100%}}@media print{.ii227-step-hidden{display:block!important}.ii227-journey,.ii227-journey-footer,.ii227-dialog{display:none!important}}.ii227-apartment-details{margin:20px 0 0;border-top:1px solid #c6e0e8;padding-top:15px}.ii227-apartment-details>summary{font-size:14px;font-weight:750;color:#087b8f;cursor:pointer;padding:9px 0}.ii227-journey ol button[aria-current=step]{outline:3px solid #ffa018!important;outline-offset:1px!important}.ii227-journey{position:sticky;top:8px;z-index:25}.ii227-settings,.ii227-breakdown,html[data-ii-consultation227] .major-section{scroll-margin-top:190px}@media(max-width:600px){.ii227-journey{top:4px;padding:10px!important}.ii227-journey-title{display:none}.ii227-journey ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.ii227-journey ol button{font-size:10px;gap:5px;padding:7px;min-height:46px}.ii227-journey ol button>span{font-size:13px}.ii227-settings,.ii227-breakdown,html[data-ii-consultation227] .major-section{scroll-margin-top:130px}}.ii227-settings,.ii227-breakdown,html[data-ii-consultation227] .major-section{scroll-margin-top:var(--ii227-navh,190px)}@media(max-width:600px){.ii227-journey-title{display:flex;align-items:flex-end;justify-content:flex-end;margin:0 0 6px}.ii227-journey-title>div{display:none}.ii227-journey-title>button{font-size:11px;padding:4px}}.ii227-dialog{margin:auto!important}html[data-ii-consultation227="ready"] body .ii227-journey ol li button[aria-current="step"]{outline:3px solid #ff9c13!important;outline-offset:1px!important}.ii229-intro{margin:34px auto 24px;padding:25px 28px!important;background:#fff7e8;border:1px solid #ffd298;border-radius:18px;color:#173b50}.ii229-intro h2{font-size:clamp(24px,2.5vw,38px);margin:8px 0 12px;line-height:1.25}.ii229-intro>p{max-width:900px;line-height:1.7}.ii229-intro>.kicker{color:#b55b00}.ii229-intro>button{margin-top:10px}.ii229-step{margin:16px auto!important;padding:0!important;border:1px solid #e6c79b;border-radius:14px;background:#f4fafc;overflow:clip;scroll-margin-top:20px}.ii229-step>summary{position:relative;list-style:none!important;display:flex;align-items:center;gap:18px;min-height:92px;padding:20px 26px;cursor:pointer;color:white!important;background:linear-gradient(180deg,#ffd28d 0%,#ffb441 42%,#f58a00 100%)!important;border:1px solid #ffdca2;border-radius:13px;box-shadow:inset 0 1px 1px #fff8,0 3px 8px #572e0020;text-shadow:1px 1px 0 #000;font-size:inherit}.ii229-step>summary::-webkit-details-marker{display:none}.ii229-step>summary::before{content:'';position:absolute;pointer-events:none;inset:4px 5px auto;height:40%;border-radius:10px 10px 5px 5px;background:linear-gradient(#fff9,#fff0)}.ii229-step[open]>summary{background:linear-gradient(180deg,#ffba51,#f59a11 45%,#d77200)!important;border-bottom-left-radius:0;border-bottom-right-radius:0}.ii229-step-number{font-size:27px;font-weight:800;flex-shrink:0;position:relative}.ii229-step-copy{display:grid;gap:5px;position:relative;flex:1;min-width:0}.ii229-step-copy strong{font-size:clamp(19px,1.6vw,27px);line-height:1.3}.ii229-step-copy>span{font-size:13px;line-height:1.5;font-weight:600}.ii229-step-indicator{display:grid;place-items:center;width:34px;height:34px;font:700 28px/1 sans-serif;position:relative;flex-shrink:0;border:1px solid #fff9;border-radius:8px}.ii229-step>summary:focus-visible{outline:3px solid #123c50;outline-offset:3px}.ii229-step-body{padding:22px 0}.ii229-step-body>.major-section{width:100%!important;margin:0 0 26px!important;max-width:100%!important}.ii229-step-body .section-header{border-radius:0}.ii229-step-footer{padding:5px 24px 10px;display:flex;justify-content:flex-end}.ii229-step-footer button{max-width:100%}.ii229-unit-details{padding:0;margin:0}.ii229-unit-fold{margin:10px 0;border:1px solid #c6dfe7;border-radius:10px;background:#f5fbfd;overflow:clip}.ii229-unit-fold>summary{padding:15px 16px;cursor:pointer;list-style-position:inside;background:#fff1db;color:#173e50;font-size:14px;font-weight:750}.ii229-unit-fold[open]>summary{background:#ffdda6}.ii229-unit-fold>.ii227-table-scroll{margin:12px;width:calc(100% - 24px)}.ii229-unit-fold>.ii227-note{padding:0 14px}.ii229-unit-table th{white-space:normal;min-width:150px!important}.ii229-unit-details>.ii227-year-select{margin:14px 0;flex-wrap:wrap}.ii229-legacy-detail{margin:20px 0 0}.ii229-legacy-detail>summary{font-size:13px;color:#406d7f;cursor:pointer;padding:12px 0}.ii229-dots{position:fixed;z-index:44;right:8px;top:50%;transform:translateY(-50%);display:none;gap:7px;padding:8px 5px;background:#fffef5e8;border:1px solid #efb45e;border-radius:24px;box-shadow:0 5px 18px #17384c22}.ii229-dots-visible{display:grid}.ii229-dots>button{position:relative;display:grid;place-items:center;width:29px;min-width:29px;height:29px;min-height:29px;border-radius:50%;padding:0;border:1px solid #f8b64f;background:#ffb445;color:#17384b;font-size:11px;font-weight:800;cursor:pointer;box-shadow:none}.ii229-dots>button[aria-current=step]{background:#d86d00;color:#fff;outline:2px solid #d86d00;outline-offset:2px}.ii229-dot-label{display:none;position:absolute;right:38px;white-space:nowrap;background:#173b50;color:#fff;border-radius:6px;padding:7px 10px;box-shadow:0 3px 9px #0002}.ii229-dots button:hover .ii229-dot-label,.ii229-dots button:focus-visible .ii229-dot-label{display:block}@media(max-width:700px){.ii229-intro{padding:20px!important}.ii229-step>summary{padding:16px 14px;gap:11px;min-height:90px}.ii229-step-copy strong{font-size:18px}.ii229-step-copy>span{font-size:11px}.ii229-step-number{font-size:21px}.ii229-step-indicator{width:27px;height:27px;font-size:24px}.ii229-step-body{padding:13px 0}.ii229-step-footer{padding:5px 14px}.ii229-dots{right:3px;padding:6px 3px;gap:6px}.ii229-dots>button{width:23px;min-width:23px;height:23px;min-height:23px;font-size:10px}.ii229-step-body .section-body{padding-left:14px!important;padding-right:22px!important}.ii229-unit-table th{min-width:140px!important}.ii229-unit-table td{white-space:nowrap}.ii229-step{scroll-margin-top:12px}}@media print{.ii229-dots,.ii229-step-footer{display:none!important}.ii229-step:not([open])>.ii229-step-body{display:block!important}}html body .ii229-dots>button{background:linear-gradient(180deg,#ffd38a,#ffad2d 48%,#f28a00)!important;border-color:#ffc46b!important;color:#fff!important;text-shadow:1px 1px 0 #000!important}html body .ii229-dots>button[aria-current=step]{background:linear-gradient(180deg,#ffbe50,#e77700)!important}.ii229-step-body .apartment-grid{align-items:start}@media(hover:hover) and (pointer:fine){html body .vmk230-button{transition:transform 160ms ease,filter 160ms ease,box-shadow 160ms ease!important}html body .vmk230-button:not(:disabled):hover{transform:var(--vmk230-transform,translate(0)) translateY(-1px)!important;filter:var(--vmk230-filter,brightness(1)) brightness(1.10)!important}html body .vmk230-button:not(:disabled):active{transform:var(--vmk230-transform,translate(0))!important;filter:var(--vmk230-filter,brightness(1)) brightness(1.04)!important}}html body .vmk230-button:focus-visible{filter:var(--vmk230-filter,brightness(1)) brightness(1.10)!important}@media(prefers-reduced-motion:reduce){html body .vmk230-button{transition:filter 120ms ease!important}html body .vmk230-button:not(:disabled):hover{transform:var(--vmk230-transform,translate(0))!important}}html body .ii231-step{border-color:#a8cedb;background:#f4fafc;border-top:3px solid #f49a00;border-radius:16px;overflow:clip}html body .ii231-step>.ii231-head,html body .ii231-step[open]>.ii231-head{display:flex;align-items:center;gap:20px;min-height:110px;margin:0;padding:22px 26px;border:0;border-radius:12px 12px 0 0;background:linear-gradient(180deg,#153e59 0%,#075b7c 62%,#00a7d2 100%)!important;color:#fff!important;box-shadow:inset 0 1px 1px #ffffff40;text-shadow:1px 1px 0 #000;cursor:pointer}html body .ii231-step:not([open])>.ii231-head{background:linear-gradient(180deg,#23485f 0%,#146681 65%,#259bb8 100%)!important;border-radius:12px}html body .ii231-head::before{display:none!important}.ii231-copy{display:grid;gap:7px;min-width:0;flex:1}.ii231-copy>strong{font-size:clamp(20px,1.7vw,29px);line-height:1.25}.ii231-copy>span{font-size:clamp(13px,1.1vw,17px);line-height:1.4;color:#e5f7fd}.ii231-number{width:54px!important;min-width:54px!important;height:54px!important;display:grid!important;place-items:center;padding:0!important;background:linear-gradient(#70dbed,#0694b6 55%,#05617c)!important;border-radius:9px;border:1px solid #b9efff;font-size:27px;font-weight:800;box-shadow:inset 0 2px 2px #fff9,0 3px 5px #0003}.ii231-step>.ii229-step-body>.major-section>.section-header{display:none!important}.ii231-step>.ii229-step-body>.major-section>.section-body{border-top:0!important}.ii231-step .ii229-step-body{padding-top:0}.ii231-step .major-section{border-top:0!important}.ii231-step .ii227-settings-summary{padding-top:22px}html body .ii227-apartment-details>summary,html body .ii229-unit-fold>summary{list-style:none;position:relative;padding:17px 46px 17px 18px!important;color:white!important;background:linear-gradient(#17465f,#05799b 65%,#05a9cf)!important;text-shadow:1px 1px 0 #000;border-radius:9px;font-weight:750;cursor:pointer;box-shadow:inset 0 1px 1px #ffffff70}.ii227-apartment-details>summary::-webkit-details-marker,.ii229-unit-fold>summary::-webkit-details-marker{display:none}.ii227-apartment-details>summary::after,.ii229-unit-fold>summary::after{content:'+';position:absolute;right:14px;top:50%;transform:translateY(-50%);font-size:24px}.ii227-apartment-details[open]>summary::after,.ii229-unit-fold[open]>summary::after{content:'−'}.ii229-unit-details{padding:0 10px}.ii229-unit-fold{border-color:#a9cdd9;background:white}.ii227-tabs button[aria-pressed=true],.ii227-modal-tabs button[aria-selected=true],.ii227-modal-tabs button[aria-pressed=true]{background:#087f9b!important;color:white!important}.ii231-rent-status{margin:10px 0 6px!important;padding:10px 12px;background:#d8f0f6;border-left:3px solid #079bb9;font-size:13px;line-height:1.5;color:#12455b}.ii231-rent-fact small{font-size:11px;line-height:1.45;display:block;font-weight:500}.ii231-inventory{padding:18px;border:1px solid #b9d9e2;border-radius:12px;background:#f3fafc;margin:15px 0}.ii231-inventory h3{margin:0 0 10px}.ii231-inventory dl>div{display:grid;grid-template-columns:minmax(100px,1fr) 3fr;gap:14px;border-top:1px solid #cde0e5;padding:12px 0}.ii231-inventory dt{font-weight:750}.ii231-inventory dd{margin:0;line-height:1.6}.ii231-gwg-date{border-left:3px solid #099dbe;padding:12px;background:#e7f4f9}html body .ii229-dots>button[aria-current=step]{background:linear-gradient(#55d7ed,#0786a5 55%,#075670)!important;outline-color:#0799bb!important}@media(max-width:700px){html body .ii231-step>.ii231-head{padding:17px 34px 17px 13px;gap:12px;min-height:106px}.ii231-copy>strong{font-size:19px}.ii231-copy>span{font-size:12px}.ii231-number{width:40px!important;min-width:40px!important;height:40px!important;font-size:22px}.ii231-inventory{padding:12px}.ii231-inventory dl>div{grid-template-columns:1fr;gap:5px}.ii231-step .ii229-step-indicator{width:25px;min-width:25px;height:25px}}html body details.ii231-step{border:1px solid #a8cedb!important;border-radius:16px!important;background:#f2fafd;overflow:clip}html body details.ii231-step>.ii231-head,html body details.ii231-step[open]>.ii231-head{border-radius:15px 15px 0 0!important;margin:0!important;box-shadow:inset 0 1px 1px #ffffff45!important}html body details.ii231-step:not([open])>.ii231-head{border-radius:15px!important}html body .ii229-dots>button[data-dot229]{background:linear-gradient(#e8edf0,#a8b4bb 60%,#7c8f99)!important;color:white!important;border-color:#c8d1d6!important;outline:none!important}html body .ii229-dots>button[data-dot229][aria-current=step]{background:linear-gradient(#62d8ed,#058bb0 55%,#055471)!important;border-color:#7bdcf0!important;box-shadow:0 0 0 2px #e2f9ff,0 0 0 3px #159bb8!important}html body .ii229-dots>.ii233-parameters{background:linear-gradient(#ffd286,#ffa000 55%,#e47b00)!important;border-color:#ffc462!important;min-height:42px;position:relative;margin-top:9px}.ii233-parameter-label{display:none;position:absolute;right:calc(100% + 9px);top:50%;transform:translateY(-50%);padding:11px 15px;background:#fff4dd;color:#714500;text-shadow:none;border:1px solid #eeb447;border-radius:9px;white-space:nowrap}.ii233-parameters:is(:hover,:focus-visible) .ii233-parameter-label{display:block}html body .annual-unit-details>details>summary.ii233-year-head,.ii233-year-end{display:grid!important;grid-template-columns:1.1fr repeat(5,minmax(0,1fr));align-items:stretch!important;gap:0!important;padding:0!important;overflow:hidden;background:white!important}.ii233-year-head>span,.ii233-year-end>span{min-width:0;padding:13px 10px;display:flex;flex-direction:column;justify-content:center;gap:5px;border-right:1px solid #fff}.ii233-year-head small,.ii233-year-end small{font-size:11px!important;line-height:1.35!important;white-space:normal!important}.ii233-year-head strong,.ii233-year-end strong{font-size:13px!important;line-height:1.4;white-space:nowrap}.ii233-year-date{background:#edf7fb}.ii233-tone-cash{background:#f9e9fa}.ii233-tone-market{background:#dff6fa}.ii233-tone-sale{background:#fff2cf}.ii233-tone-debt{background:#fee9e5}.ii233-tone-exit{background:#e5f6e8}.ii233-final-year{box-shadow:inset 0 0 0 2px #028fae!important}.ii233-final-year>span{padding-bottom:19px!important;border-bottom:4px solid #188eab}.ii233-year-end{border:2px solid #0b7f99;border-radius:10px;margin-top:15px}.ii233-year-end strong{font-weight:850!important}.ii233-year-head::after{display:none!important}.ii233-year-head .negative-text,.ii233-year-end .negative-text{color:#a62c24!important}.finance-bars-panel .cashflow-history{background:linear-gradient(#d897da,#9e4aa6)!important}@media(max-width:760px){html body .annual-unit-details>details>summary.ii233-year-head,.ii233-year-end{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ii233-year-head>span,.ii233-year-end>span{padding:11px!important}.ii233-year-head strong,.ii233-year-end strong{font-size:12px!important}.ii233-year-date{grid-column:1/-1}}html body .finance-bars-panel div.cashflow-history{background:transparent!important}html body .finance-bars-panel b.cashflow-history{background:linear-gradient(#d897da,#9e4aa6)!important}html body .ii229-step-footer{display:flex;justify-content:flex-end;padding:22px 18px!important}.ii229-step-footer>button{max-width:100%;white-space:normal;text-align:center}.ii233-rent-picker{border:1px solid #a9d3dd;border-radius:11px;padding:12px;margin:14px 0;background:#edf8fc}.ii233-rent-picker legend{font-weight:750;color:#164a64;padding:0 5px}.ii233-rent-buttons{display:grid;grid-template-columns:1fr 1fr;gap:9px}.ii233-rent-buttons button{border:1px solid #9bb0bb;border-radius:9px;background:linear-gradient(#f3f6f7,#c5cfd4);padding:13px 8px;color:#214151;font:inherit;cursor:pointer;line-height:1.45}.ii233-rent-buttons button[aria-pressed=true]{background:linear-gradient(#52cfe5,#078aa8 55%,#075c78);color:#fff;text-shadow:1px 1px 0 #000;border-color:#68d4e9}.ii233-rent-buttons strong,.ii233-rent-buttons span{display:block}.ii233-rent-buttons span{font-size:12px}.ii233-rent-picker p{font-size:12px;margin:9px 0 0}.ii233-year-summary{margin:22px 0;padding:20px;border:1px solid #bad6df;border-radius:13px;background:#fff}.ii233-year-summary h3{margin:0 0 12px}.ii233-year-summary table{width:100%;border-collapse:collapse}.ii233-year-summary th,.ii233-year-summary td{padding:12px 10px;border-bottom:1px solid #d8e8ed;text-align:right;white-space:nowrap}.ii233-year-summary th:first-child{text-align:left}.ii233-year-summary thead{background:#123f56;color:#fff}.ii233-year-summary tfoot{background:#e0f4f9;font-weight:800}.ii233-mini-chart{display:flex;gap:8px;align-items:flex-end;height:170px;padding:20px 0 10px;min-width:600px}.ii233-mini-col{flex:1;display:flex;min-width:25px;flex-direction:column;align-items:center;justify-content:flex-end;gap:6px;height:100%}.ii233-mini-bar{display:block;width:70%;background:linear-gradient(#46cfe4,#057b9c);border-radius:5px 5px 0 0;min-height:2px}.ii233-mini-col span{font-size:11px}.ii233-table-foot th,.ii233-table-foot td{background:#dff3f8!important;color:#123f56;font-weight:800}.ii233-tax-note{padding:13px 16px;border-left:3px solid #0a96b4;background:#e7f5f9;line-height:1.65;margin:14px 0}@media(max-width:700px){.ii233-year-summary{padding:12px}.ii233-rent-buttons{grid-template-columns:1fr}.ii233-rent-buttons button{padding:10px}.ii229-dots .ii233-parameters{min-width:36px!important}.ii233-parameters .ii233-parameter-label{font-size:12px}}.ii234-rail{--ii234-size:56px;position:fixed;z-index:44;right:8px;top:50%;transform:translateY(-50%);width:var(--ii234-size);display:none;flex-direction:column;align-items:center;gap:7px}.ii234-rail:has(.ii229-dots-visible){display:flex}html body .ii234-rail nav.ii229-dots{position:static!important;top:auto!important;right:auto!important;transform:none!important;margin:0!important;background:#e5f3fbeF!important;border:1px solid #b2d4e4!important;border-radius:18px;padding:8px 5px!important;box-shadow:0 4px 16px #17384c22;overflow:visible}html body .ii234-rail .ii229-dots>button[data-dot229]{border-radius:9px!important;isolation:isolate;overflow:visible}html body .ii234-rail .ii229-dots>button[data-dot229]::before,html body .ii234-parameter-button::before{content:''!important;display:block!important;position:absolute!important;inset:2px 5px auto!important;width:auto!important;height:45%!important;min-height:0!important;border-radius:8px!important;background:linear-gradient(180deg,#fffffff2 0%,#ffffff8c 60%,#ffffff14 100%)!important;box-shadow:inset 0 1px 0 #ffffffd9!important;opacity:1!important;transform:none!important;clip-path:none!important;pointer-events:none;z-index:0}html body .ii234-rail .ii229-dots>button[data-dot229]>span{position:relative;z-index:1}.ii234-parameter-slot{height:var(--ii234-size);width:var(--ii234-size);position:relative;flex-shrink:0}html body button.ii234-parameter-button{position:absolute!important;right:0;top:0;width:var(--ii234-size)!important;height:var(--ii234-size)!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;border:1px solid #ffca79!important;border-radius:9px!important;background:linear-gradient(#ffc15c,#ff9400)!important;color:white!important;box-shadow:0 3px 7px #14334733,inset 0 1px 1px #fff9!important;overflow:hidden!important;cursor:pointer;isolation:isolate;transition:width .22s ease,filter .16s ease!important;text-shadow:1px 1px 0 #000}html body button.ii234-parameter-button:is(:hover,:focus-visible){width:min(282px,calc(100vw - 16px))!important;filter:brightness(1.08)!important}.ii234-calculator{position:absolute!important;right:0!important;top:0!important;width:var(--ii234-size)!important;height:var(--ii234-size)!important;display:grid!important;place-items:center;z-index:1;pointer-events:none}.ii234-calculator svg{width:30px!important;height:30px!important;fill:none;stroke:#fff;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(1px 1px 0 #000)!important}.ii234-parameter-text{position:absolute;right:calc(var(--ii234-size) + 8px);top:50%;transform:translateY(-50%);width:190px;font-size:14px;font-weight:750;line-height:1.35;text-align:center;opacity:0;visibility:hidden;transition:opacity .16s ease;z-index:1;pointer-events:none}html body button.ii234-parameter-button>span.ii234-parameter-text{position:absolute!important;left:auto!important;right:calc(var(--ii234-size) + 8px)!important;top:50%!important;display:block!important;margin:0!important;padding:0!important;transform:translateY(-50%)!important;line-height:1.35!important}.ii234-parameter-button:is(:hover,:focus-visible) .ii234-parameter-text{opacity:1;visibility:visible}html body .ii229-step-footer .ii234-next-number{position:relative;display:inline-grid;place-items:center;min-width:28px;height:28px;margin:0 5px;padding:0 5px;vertical-align:middle;border-radius:8px;background:linear-gradient(#ffce76,#f18a00 65%,#cb6900);border:1px solid #ffdf9c;box-shadow:inset 0 1px 2px #fff9,0 1px 2px #0003;font:inherit;font-weight:850;color:white;text-shadow:1px 1px 0 #000}html body button.immo-whatsapp-button>svg{filter:drop-shadow(1px 1px 0 #000)!important}html body dialog.ii227-dialog{border-color:#efbd70!important;background:#fffcf7!important}html body dialog.ii227-dialog>header{background:linear-gradient(110deg,#a95700,#ef8b00)!important;color:white!important}html body dialog.ii227-dialog>header h2{color:white!important}html body dialog.ii227-dialog>header .kicker{color:#fff1d5!important}html body dialog.ii227-dialog>.ii227-tabs,html body dialog.ii227-dialog>footer{background:#fff0d9!important;border-color:#e6c596!important}html body dialog.ii227-dialog .ii227-tabs>button[aria-pressed=true],html body dialog.ii227-dialog button.glossy-button.glossy-blue,html body dialog.ii227-dialog .ii227-close{background:linear-gradient(#ffc15c,#ff9400)!important;border-color:#e5a546!important;color:white!important;text-shadow:1px 1px 0 #000!important;box-shadow:inset 0 1px 1px #fff9,0 2px 5px #74410022!important}html body dialog.ii227-dialog{--c123-top:#ffc15c!important;--c123-bottom:#ff9400!important}html body dialog.ii227-dialog .ii227-tabs>button[aria-pressed=true],html body dialog.ii227-dialog button.glossy-button.glossy-blue,html body dialog.ii227-dialog .ii227-close{--c123-top:#ffc15c!important;--c123-bottom:#ff9400!important;--kp140-a:#ffc15c!important;--kp140-b:#ff9400!important}html body dialog.ii227-dialog .ii227-tabs>button{position:relative;isolation:isolate}html body dialog.ii227-dialog .ii227-tabs>button::before{content:'';position:absolute;inset:2px 5px auto;height:45%;border-radius:8px;background:linear-gradient(#ffffffe6,#ffffff20);z-index:-1;pointer-events:none}html body dialog.ii227-dialog input:not([type=checkbox]),html body dialog.ii227-dialog select,html body dialog.ii227-dialog .ii227-existing,html body dialog.ii227-dialog .ii227-evidence{border-color:#dfbd87!important}html body dialog.ii227-dialog input:focus,html body dialog.ii227-dialog select:focus{outline-color:#ec960a!important}html body dialog.ii227-dialog input[type=checkbox]{accent-color:#e68a00!important}html body dialog.ii227-dialog .ii227-evidence,html body dialog.ii227-dialog .ii231-inventory,html body dialog.ii227-dialog .ii231-gwg-date{background:#fff3df!important;border-color:#ecc998!important}html body dialog.ii227-dialog .ii227-text-button,html body dialog.ii227-dialog a{color:#9b5700!important;border-color:#d69a4d!important}@media(max-width:767px){.ii234-rail{--ii234-size:48px;right:3px}.ii234-calculator svg{width:27px!important;height:27px!important}.ii234-parameter-text{font-size:13px}.ii229-step-footer .ii234-next-number{min-width:25px!important;height:25px!important}}@media(min-width:2560px){.ii234-rail{--ii234-size:64px}.ii234-calculator svg{width:34px!important;height:34px!important}}@media(max-height:520px){html body .ii234-rail nav.ii229-dots{gap:4px!important;padding:6px 5px!important}html body .ii234-rail .ii229-dots>button[data-dot229]{height:24px!important;min-height:24px!important;font-size:10px!important}}@media(prefers-reduced-motion:reduce){html body button.ii234-parameter-button,.ii234-parameter-text{transition:none!important}}@media print{.ii234-rail{display:none!important}}html body .unit-facts>.ii233-rent-region{grid-column:1/-1;padding:0!important;border:0!important;background:transparent!important;container-type:inline-size;container-name:ii234-rent}.unit-facts:has(.ii234-rent-grid)>div:first-child{grid-column:1/-1}.ii234-rent-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:12px;width:100%;align-items:stretch}html body .unit-facts .ii234-rent-grid,html body .unit-facts .ii234-rent-grid div{padding:0!important;margin:0!important;border:0!important;background:transparent!important;min-width:0}.ii234-rent-selection,.ii234-rent-result{min-width:0;padding:14px;background:#edf8fc;border:1px solid #bbdce8;border-radius:10px}.ii234-rent-title{display:block;font-size:13px;line-height:1.5;margin:0 0 12px;color:#154b65}.ii234-rent-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ii234-rent-option{display:flex;flex-direction:column;min-width:0;gap:12px}.ii234-rent-value{flex:1;background:#f8fcfe;border:1px solid #d0e5ee;border-radius:8px;padding:10px;line-height:1.5;min-width:0}html body .unit-facts .ii234-rent-grid div.ii234-rent-value{padding:10px!important;border:1px solid #d0e5ee!important;background:#f8fcfe!important}.ii234-rent-value>strong,.ii234-rent-value>span{display:block}.ii234-rent-value>strong{font-size:11px;margin-bottom:8px;line-height:1.5}.ii234-rent-value>span{font-size:12px;font-weight:650;line-height:1.55}html body .ii234-rent-option>button{width:100%!important;min-width:0!important;min-height:60px!important;height:auto!important;padding:10px 4px!important;white-space:normal!important;font-size:clamp(10px,.85vw,12px)!important;line-height:1.45!important;border-radius:9px!important}.ii234-rent-option>button>span{display:block!important;line-height:1.45!important;white-space:nowrap!important;padding:0!important}.ii234-rent-selected{font-size:19px;line-height:1.5;color:#087f9c;margin-bottom:10px}.ii234-rent-breakdown p,.ii234-rent-explanation{font-size:12px;line-height:1.65;margin:5px 0}.ii234-rent-explanation{border-top:1px solid #b6d9e5;padding-top:10px;margin-top:12px}html body .unit-facts .ii234-rent-grid div.ii234-rent-selected{margin-bottom:10px!important}@media(max-width:600px){.ii234-rent-grid{grid-template-columns:1fr}.ii234-rent-selection,.ii234-rent-result{padding:12px}.ii234-rent-options{gap:8px}.ii234-rent-value{padding:8px}.ii234-rent-value>span{font-size:11px}}@container ii234-rent (max-width:480px){.ii234-rent-grid{grid-template-columns:1fr}}@media(max-width:359px){.ii234-rent-selection{padding:6px}.ii234-rent-options{gap:6px}html body .ii234-rent-option>button{padding:10px 2px!important}}@media(max-height:520px) and (max-width:1023px){.ii234-rail{--ii234-size:48px}}.ii234-rail{right:24px!important;align-items:flex-end!important}html body .ii234-rail nav.ii229-dots{width:calc(var(--ii234-size) + 12px)!important;box-sizing:border-box!important;margin-right:-6px!important;padding:8px 5px!important;background:#cee8f6!important;border-color:#a5cfe6!important;align-items:center;justify-items:center}html body .ii234-rail nav.ii229-dots>button[data-dot229]{width:var(--ii234-size)!important;min-width:var(--ii234-size)!important;box-sizing:border-box!important}html body .ii234-rail .ii229-dot-label{right:calc(var(--ii234-size) + 10px)!important}html body button.ii234-parameter-button:is(:hover,:focus-visible){width:min(300px,calc(100dvw - 40px))!important}html body button.ii234-parameter-button>span.ii234-parameter-text{left:12px!important;right:calc(var(--ii234-size) + 8px)!important;width:auto!important;white-space:nowrap!important;text-align:left!important;font-size:13px!important}html body button.ii234-parameter-button .ii234-parameter-text>span{display:inline!important;position:static!important;padding:0!important;margin:0 0 0 5px!important}html body:not(#ii235-off1):not(#ii235-off2):not(#ii235-off3) .ii235-parameter-action{display:inline-flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:7px!important;white-space:nowrap!important;line-height:1.4!important}html body:not(#ii235-off1):not(#ii235-off2):not(#ii235-off3) .ii235-parameter-action>span{display:inline!important;position:static!important;margin:0!important;padding:0!important}html body:not(#ii235-off1):not(#ii235-off2) .ii229-step-footer .ii234-next-number{display:inline-grid!important;place-items:center!important;box-sizing:border-box!important;width:32px!important;min-width:32px!important;height:30px!important;margin:0 7px!important;padding:0!important;vertical-align:middle!important;border-radius:9px!important;border:1px solid #ffcb72!important;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22100%25%22%20height%3D%22100%25%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22g%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%220%22%20y2%3D%221%22%3E%3Cstop%20stop-color%3D%22white%22%20stop-opacity%3D%22.95%22%2F%3E%3Cstop%20offset%3D%22.6%22%20stop-color%3D%22white%22%20stop-opacity%3D%22.55%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22white%22%20stop-opacity%3D%22.08%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20rx%3D%228%22%20fill%3D%22url(/consult235/%23g)%22%2F%3E%3C%2Fsvg%3E") center 2px / calc(100% - 6px) 45% no-repeat, linear-gradient(#ffc15c,#ff9400)!important;box-shadow:inset 0 1px 1px #fff9,0 2px 4px #4d300044!important;line-height:1!important;color:#fff!important;text-shadow:1px 1px 0 #000!important}html body .unit-facts .ii234-rent-grid .ii234-rent-option[data-selected=true][data-rent-kind=pool] .ii234-rent-value,html body .unit-facts .ii234-rent-grid .ii234-rent-result[data-rent-mode=pool]{background:#fff1dc!important;border-color:#efc48a!important}html body .unit-facts .ii234-rent-grid .ii234-rent-option[data-selected=true][data-rent-kind=projected] .ii234-rent-value,html body .unit-facts .ii234-rent-grid .ii234-rent-result[data-rent-mode=projected]{background:#e0f3fc!important;border-color:#9cd4e8!important}html body .ii234-rent-result[data-rent-mode=pool] .ii234-rent-selected{color:#a75b00!important}html body .ii234-rent-option[data-rent-kind=pool]>button[aria-pressed=true]{outline:2px solid #bf710d!important;outline-offset:2px!important}html body .ii234-rent-option[data-rent-kind=projected]>button[aria-pressed=true]{outline:2px solid #087fa2!important;outline-offset:2px!important}html body .ii234-rent-option>button[aria-pressed=false]{outline:none!important}html body:not(#ii235-off1):not(#ii235-off2):not(#ii235-off3) .ii234-rent-option[data-rent-kind=pool]>button{--c123-top:#ffc15c!important;--c123-bottom:#ff9400!important}html body:not(#ii235-off1):not(#ii235-off2):not(#ii235-off3) .ii234-rent-option[data-rent-kind=projected]>button{--c123-top:#31bce7!important;--c123-bottom:#006086!important}@media(max-width:1023px){.ii234-rail{right:12px!important}}@media(min-width:2560px){.ii234-rail{right:32px!important}}@media(max-width:359px){html body .ii235-parameter-action{font-size:12px!important;padding-left:12px!important;padding-right:12px!important}}@media(max-width:700px){html body:not(#ii235-off1):not(#ii235-off2) .ii229-step-footer .ii234-next-number{width:28px!important;min-width:28px!important;height:28px!important;margin:0 5px!important}}@media(max-width:767px){html:not(#vmk236-off1):not(#vmk236-off2):not(#vmk236-off3):not(#vmk236-off4):not(#vmk236-off5):not(#vmk236-off6):not(#vmk236-off7) body [data-vmk145-lockup]{height:48px!important;min-height:0!important;display:flex!important;align-items:center!important;padding-top:0!important;padding-bottom:0!important;line-height:0!important}html:not(#vmk236-off1):not(#vmk236-off2):not(#vmk236-off3):not(#vmk236-off4):not(#vmk236-off5):not(#vmk236-off6):not(#vmk236-off7) body [data-vmk145-lockup]>img{align-self:center!important;margin-top:0!important;margin-bottom:0!important;flex:none!important}}html:not(#vmk236-off1):not(#vmk236-off2):not(#vmk236-off3):not(#vmk236-off4):not(#vmk236-off5):not(#vmk236-off6):not(#vmk236-off7) body :is(.whatsapp-trigger,.immo-whatsapp-button,.kp-whatsapp,.kp-whatsapp-v17)>svg{filter:drop-shadow(1px 1px 0 #000)!important}html:not(#vmk236-off1):not(#vmk236-off2):not(#vmk236-off3):not(#vmk236-off4):not(#vmk236-off5):not(#vmk236-off6):not(#vmk236-off7) body :is(.glossy-button,.kp-gloss140,.immo-round-button,.whatsapp-trigger,.mobile-menu-toggle,.menu-button,.ii231-head,.ii229-step-footer button),html:not(#vmk236-off1):not(#vmk236-off2):not(#vmk236-off3):not(#vmk236-off4):not(#vmk236-off5):not(#vmk236-off6):not(#vmk236-off7) body :is(.glossy-button,.kp-gloss140,.immo-round-button,.whatsapp-trigger,.mobile-menu-toggle,.menu-button,.ii231-head,.ii229-step-footer button) :is(span,strong,b){text-shadow:1px 1px 0 #000!important;-webkit-text-stroke:0!important}.ii234-rail{--ii236-step-width:32px}html body .ii234-rail nav.ii229-dots{width:calc(var(--ii236-step-width) + 12px)!important}html body .ii234-rail nav.ii229-dots>button[data-dot229]{width:var(--ii236-step-width)!important;min-width:var(--ii236-step-width)!important}html body .ii234-rail .ii229-dot-label{right:calc(var(--ii236-step-width) + 10px)!important}html body button.ii234-parameter-button:is(:hover,:focus-visible){width:min(340px,calc(100dvw - 40px))!important}html body:not(#ii236-off1):not(#ii236-off2):not(#ii236-off3) button.ii234-parameter-button>span.ii234-parameter-text{font-family:inherit!important;font-size:inherit!important;font-weight:700!important;line-height:1.4!important;text-shadow:1px 1px 0 #000!important}html body dialog.ii227-dialog>header{background:linear-gradient(180deg,#ff8a00 0%,#ffb52e 100%)!important}html body dialog.ii227-dialog>header h2{font-family:inherit!important;font-size:26px!important;font-weight:800!important;line-height:1.25!important;text-shadow:1px 1px 0 #000!important}@media(max-width:767px){.ii234-rail{--ii236-step-width:28px}}@media(max-width:359px){html body:not(#ii236-off1):not(#ii236-off2):not(#ii236-off3) button.ii234-parameter-button>span.ii234-parameter-text{font-size:12px!important}}@media(min-width:2560px){.ii234-rail{--ii236-step-width:36px}}html body:not(#ii239-off1):not(#ii239-off2):not(#ii239-off3):not(#ii239-off4) .ii234-rent-option>button[aria-pressed=false]{--c123-top:#d8dfe2!important;--c123-bottom:#879ba5!important;outline:none!important}html body .unit-facts .ii234-rent-grid .ii234-rent-option[data-selected=false] .ii234-rent-value{background:#f0f3f5!important;border-color:#d2dce1!important;color:#486271!important}.ii227-dialog>footer{flex-wrap:wrap}.ii240-share{flex:1 0 100%;border-top:1px solid #edcb98;padding-top:14px;min-width:0}html body:not(#ii240-off1):not(#ii240-off2):not(#ii240-off3):not(#ii240-off4) .ii240-share .ii240-generate{background:none!important;border:0!important;box-shadow:none!important;filter:none!important;transform:none!important;color:#075b78!important;text-shadow:none!important;text-decoration:underline;text-underline-offset:4px;padding:0!important;min-height:28px;font:inherit!important;font-weight:700!important;cursor:pointer}html body .ii240-share .ii240-generate::before,html body .ii240-share .ii240-generate::after{display:none!important}.ii240-generated{display:grid;gap:12px;margin-top:12px}.ii240-generated label{display:grid;gap:6px;font-weight:700}html body dialog.ii227-dialog .ii240-generated label{color:#164158!important;text-shadow:none!important}.ii240-generated textarea{box-sizing:border-box;width:100%;resize:vertical;min-height:76px;padding:10px;border:1px solid #d6b582;border-radius:8px;background:#fff;color:#164158;font:13px/1.5 monospace;overflow-wrap:anywhere}.ii240-share-actions{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.ii240-share-actions button{display:inline-flex!important;align-items:center;gap:8px}.ii240-share-actions svg{filter:drop-shadow(1px 1px 0 #000)}.ii240-share small{display:block;max-width:75ch;font-size:12px;line-height:1.6;color:#47606b}.ii240-share p{font-size:13px;margin:6px 0 0}html body:not(#ii242-native-checks) input[type="checkbox"]{appearance:none!important;-webkit-appearance:none!important;width:20px!important;height:20px!important;min-width:20px;border:1px solid #a8aeb2!important;border-radius:3px;background:#fff!important;vertical-align:middle;cursor:pointer;padding:0!important}html body:not(#ii242-native-checks) input[type="checkbox"]:checked{border-color:#ee8a00!important;background-color:#f99a08!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='m4 10 4 4 8-9' fill='none' stroke='white' stroke-width='2.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-size:20px 20px!important}html body:not(#ii242-native-checks) input[type="checkbox"]:focus-visible{outline:2px solid #006b91;outline-offset:3px}.ii242-guarantee-note{padding:14px 16px;border:1px solid #ffc46a;border-radius:10px;background:#fff2dc;color:#163f53;line-height:1.6;margin:16px 0}.ii242-guarantee-note strong{display:block}.ii242-costs{margin-top:24px}.ii242-costs h3{color:#13485d}.ii242-costs td{white-space:nowrap}.ii234-rent-result[data-rent-mode="minimum"]{background:#fff2dd;border-color:#ffc577}html body:not(#ii242-palette) .ii234-rent-option[data-rent-kind="pool"]>button[aria-pressed="true"]{background:linear-gradient(#54d57b,#138538)!important;border-color:#75dc91!important;outline-color:#178b48!important}html body:not(#ii242-palette) .ii234-rent-option[data-rent-kind="projected"]>button[aria-pressed="true"]{background:linear-gradient(#ffc15c,#ff9400)!important;border-color:#ffc96d!important;outline-color:#df8800!important}html body:not(#ii242-palette) .ii234-rent-option[data-rent-kind="pool"][data-selected="true"] .ii234-rent-value,html body:not(#ii242-palette) .ii234-rent-result[data-rent-mode="pool"]{background:#e7f7eb!important;border-color:#a3d9b4!important}html body:not(#ii242-palette) .ii234-rent-option[data-rent-kind="projected"][data-selected="true"] .ii234-rent-value,html body:not(#ii242-palette) .ii234-rent-result[data-rent-mode="projected"]{background:#fff2dd!important;border-color:#ffc577!important}html body:not(#ii242-palette) .ii234-rent-result[data-rent-mode="pool"] .ii234-rent-selected{color:#178847!important}html body:not(#ii242-palette) .ii234-rent-result[data-rent-mode="projected"] .ii234-rent-selected{color:#b56500!important}html body:not(#ii242-usage) .usage-controls>button.muted:is(:hover,:focus-visible){background:linear-gradient(#e0e5e8,#a2adb3)!important;border-color:#d4dde1!important;filter:brightness(1.08)!important;transform:translateY(-1px)!important;outline-color:#728994!important}html.ii242-hover-reset body:not(#ii242-scroll) button.ii234-parameter-button{width:var(--ii234-size)!important;filter:none!important;transition:none!important}html.ii242-hover-reset body:not(#ii242-scroll) .ii234-parameter-text,html.ii242-hover-reset body:not(#ii242-scroll) .ii229-dot-label{opacity:0!important;visibility:hidden!important;transition:none!important}html body:not(#ii242-v0):not(#ii242-v1):not(#ii242-v2):not(#ii242-v3):not(#ii242-v4):not(#ii242-v5):not(#ii242-v6):not(#ii242-v7):not(#ii242-v8):not(#ii242-v9) .ii234-rent-option[data-rent-kind="pool"]>button[aria-pressed="true"]{--c123-top:#54d57b!important;--c123-bottom:#138538!important;outline-color:#178b48!important}html body:not(#ii242-v0):not(#ii242-v1):not(#ii242-v2):not(#ii242-v3):not(#ii242-v4):not(#ii242-v5):not(#ii242-v6):not(#ii242-v7):not(#ii242-v8):not(#ii242-v9) .ii234-rent-option[data-rent-kind="projected"]>button[aria-pressed="true"]{--c123-top:#ffc15c!important;--c123-bottom:#ff9400!important;outline-color:#df8800!important}html body:not(#ii242-v0):not(#ii242-v1):not(#ii242-v2):not(#ii242-v3):not(#ii242-v4):not(#ii242-v5):not(#ii242-v6):not(#ii242-v7):not(#ii242-v8):not(#ii242-v9) .usage-controls>button.muted:is(:hover,:focus-visible){--c123-top:#e0e5e8!important;--c123-bottom:#a2adb3!important;outline-color:#728994!important}html body .ii-value-column.purchase{--ii245-tone:#568198}html body .ii-value-column.market{--ii245-tone:#0786ac}html body .ii-value-column.sale{--ii245-tone:#bd8100}html body .ii-value-column.debt{--ii245-tone:#c33b47}html body .ii-value-column.cashflow{--ii245-tone:#128f43}html body .ii-value-column.cashflow-negative{--ii245-tone:#bd3442}html body .ii-value-column.cashflow-history{--ii245-tone:#b445a3}html body .ii-value-column>strong,html body .ii-value-column>span{color:var(--ii245-tone,#17465b)!important}.ii245-exit-year{display:block;margin:16px 20px 0;padding:9px 12px;background:#dcf3fc;color:#075778;border:1px solid #9bd1e1;border-radius:7px;font-weight:800;font-size:15px;letter-spacing:.025em;text-align:center}.ii-value-columns-v35>.finance-bars-title{font-size:15px!important;line-height:1.5!important}.ii245-year-summary .ii245-chart-heading{font-size:17px;margin:18px 0 4px;color:#087e9e}.ii245-year-summary .ii245-annual{width:100%!important;min-width:810px!important;table-layout:fixed!important}.ii245-year-summary .ii245-annual th,.ii245-year-summary .ii245-annual td{padding:9px 6px!important;font-size:12px!important}.ii245-year-summary .ii245-annual thead th{white-space:normal!important;line-height:1.35!important;text-align:center!important;overflow-wrap:normal!important}.ii245-year-summary .ii245-annual th:first-child{width:5.5%!important}.ii245-year-summary .ii245-annual td{white-space:nowrap!important;text-align:right}.ii245-year-summary .ii245-annual [data-ii245-key="taxCalculated"]{background:#e1f6fc!important;color:#05647f!important}.ii245-year-summary .ii245-annual tfoot [data-ii245-key="cashflowAfterAcquisition"]{background:#ffe1a6!important;color:#854700!important;font-size:15px!important;box-shadow:inset 0 0 0 2px #ffa11b}.ii245-year-summary .ii245-annual tfoot th{font-size:22px!important}.ii245-outcome{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0}.ii245-outcome>div{display:flex;flex-direction:column;gap:10px;border:1px solid #a7d2e3;border-radius:10px;padding:16px;line-height:1.5}.ii245-outcome span{font-weight:750;font-size:13px}.ii245-outcome strong{font-size:clamp(23px,2.2vw,32px);line-height:1.2}.ii245-outcome small{font-size:12px}.ii245-liquidity{background:#fff0d3;color:#8e4d00}.ii245-retained{background:#e7f6fc;color:#087b9d}.ii245-return{background:#e8f7eb;color:#187c44}@media(max-width:760px){.ii245-outcome{grid-template-columns:1fr}.ii245-year-summary .ii245-annual{min-width:780px!important}.ii245-exit-year{font-size:13px;margin:12px 10px 0}}html body .ii233-year-value[data-exit-state="theoretical"]{background:#eef1f3!important;color:#7b878e!important;border-color:#d5dde1!important}html body .ii233-year-value[data-exit-state="theoretical"]>*{color:#7b878e!important;font-weight:500!important}html body .ii233-final-year .ii233-year-value[data-exit-state="planned"]{box-shadow:inset 0 0 0 1px #85c6d7}.ii246-reservation-slot{height:var(--ii234-size);width:var(--ii234-size);position:relative;flex:none}.ii246-reservation-button{position:absolute!important;right:0;top:0;width:var(--ii234-size)!important;height:var(--ii234-size)!important;min-width:0!important;min-height:0!important;padding:0!important;overflow:hidden!important;border-radius:9px!important;border:1px solid #ff9fa5!important;background:linear-gradient(#f76a70,#bd263c)!important;color:#fff!important;box-shadow:0 3px 7px #14334733,inset 0 1px 1px #fff9!important;transition:width .22s ease,filter .16s ease!important}.ii246-reservation-button::before{content:''!important;display:block!important;position:absolute!important;inset:2px 5px auto!important;height:45%!important;border-radius:8px!important;background:linear-gradient(180deg,#fffffff2,#ffffff8c 60%,#ffffff14)!important;pointer-events:none}.ii246-reservation-button:is(:hover,:focus-visible){width:min(260px,calc(100dvw - 30px))!important;filter:brightness(1.08)!important}.ii246-reservation-icon{position:absolute;right:0;top:0;width:var(--ii234-size);height:var(--ii234-size);display:grid;place-items:center}.ii246-reservation-icon svg{width:28px;height:28px;fill:none;stroke:#fff;stroke-width:1.8;filter:drop-shadow(1px 1px 0 #000)}.ii246-reservation-label{position:absolute;left:14px;right:calc(var(--ii234-size) + 8px);top:50%;transform:translateY(-50%);text-align:left;font-weight:750;opacity:0;visibility:hidden;white-space:nowrap;text-shadow:1px 1px 0 #000}.ii246-reservation-button:is(:hover,:focus-visible) .ii246-reservation-label{opacity:1;visibility:visible}.ii246-reservation-callout{position:absolute;right:calc(var(--ii234-size) + 12px);bottom:0;width:235px;padding:14px 28px 14px 14px;background:#bd263c;color:white;border:1px solid #ff9fa5;border-radius:10px;box-shadow:0 6px 20px #213c5140;opacity:0;visibility:hidden;transform:translateX(8px);transition:opacity .25s,transform .25s;line-height:1.5}.ii246-reservation-callout.is-visible{opacity:1;visibility:visible;transform:none}.ii246-reservation-callout strong,.ii246-reservation-callout span{display:block;font-size:12px}.ii246-reservation-callout .ii246-dismiss{position:absolute;right:3px;top:3px;background:transparent!important;border:0!important;padding:2px 5px!important;color:white!important;font-size:20px!important;min-width:0!important;min-height:0!important}.ii242-hover-reset .ii246-reservation-button{width:var(--ii234-size)!important;transition:none!important}.ii242-hover-reset .ii246-reservation-label{opacity:0!important;visibility:hidden!important}@media(prefers-reduced-motion:reduce){.ii246-reservation-button,.ii246-reservation-callout{transition:none!important}}html body:not(#ii246-v0):not(#ii246-v1):not(#ii246-v2):not(#ii246-v3):not(#ii246-v4):not(#ii246-v5):not(#ii246-v6):not(#ii246-v7):not(#ii246-v8):not(#ii246-v9) .ii246-reservation-button>.ii246-reservation-icon{position:absolute!important;left:auto!important;right:0!important;top:0!important;bottom:auto!important;display:grid!important;place-items:center!important;width:var(--ii234-size)!important;height:var(--ii234-size)!important;margin:0!important;padding:0!important;transform:none!important}html body:not(#ii246-v0):not(#ii246-v1):not(#ii246-v2):not(#ii246-v3):not(#ii246-v4):not(#ii246-v5):not(#ii246-v6):not(#ii246-v7):not(#ii246-v8):not(#ii246-v9) .ii246-reservation-button>.ii246-reservation-label{position:absolute!important;left:14px!important;right:calc(var(--ii234-size) + 8px)!important;top:50%!important;bottom:auto!important;display:block!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;transform:translateY(-50%)!important;font-size:14px!important;line-height:1.4!important;text-align:left!important;white-space:nowrap!important}.ii247-document-grid,.ii247-unit-documents{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 0 28px}.ii247-document,.ii247-unit-document{background:#fff;border:1px solid #badce9;border-radius:10px;padding:18px;box-shadow:0 5px 16px #2046580b}.ii247-document h4,.ii247-unit-document h4{font-size:16px;line-height:1.4;margin:0 0 10px;color:#12475e}.ii247-document p,.ii247-unit-document p{font-size:12px;line-height:1.6;color:#416477}.ii247-document-actions{display:flex;flex-wrap:wrap;gap:10px}.ii247-document-actions a{font-size:12px!important;padding:10px 14px!important;min-width:0!important;white-space:normal!important;line-height:1.5!important}.ii247-calculation-actions{border-top:1px solid #badce9;padding-top:20px}.ii247-calculation-actions>a{margin:0 12px 12px 0}.ii247-calculation-actions h3{color:#12475e}@media(max-width:760px){.ii247-document-grid,.ii247-unit-documents{grid-template-columns:1fr}.ii247-document-actions a{flex:1 1 130px}}html body:not(#ii247-v0):not(#ii247-v1):not(#ii247-v2):not(#ii247-v3):not(#ii247-v4):not(#ii247-v5):not(#ii247-v6):not(#ii247-v7):not(#ii247-v8):not(#ii247-v9) .usage-controls>button:nth-child(2).selected{--c123-top:#ffc15c!important;--c123-bottom:#ff9400!important;border-color:#ffd28b!important;outline-color:#df8800!important}#unterlagen>.section-body{padding:24px!important}@media(max-width:760px){#unterlagen>.section-body{padding:14px!important}}html body:not(#ii248-off0):not(#ii248-off1):not(#ii248-off2):not(#ii248-off3):not(#ii248-off4):not(#ii248-off5):not(#ii248-off6):not(#ii248-off7):not(#ii248-off8):not(#ii248-off9):not(#ii248-off10):not(#ii248-off11) .ii234-rail :is(button.ii234-parameter-button,button.ii246-reservation-button):is(:hover,:focus-visible){width:min(340px,calc(100dvw - 40px))!important}html body:not(#ii248-off0):not(#ii248-off1):not(#ii248-off2):not(#ii248-off3):not(#ii248-off4):not(#ii248-off5):not(#ii248-off6):not(#ii248-off7):not(#ii248-off8):not(#ii248-off9):not(#ii248-off10):not(#ii248-off11) .ii234-rail :is(button.ii234-parameter-button>span.ii234-parameter-text,button.ii246-reservation-button>span.ii246-reservation-label){left:14px!important;right:calc(var(--ii234-size) + 8px)!important;width:auto!important;font-family:inherit!important;font-size:16px!important;font-weight:700!important;line-height:1.4!important;text-align:left!important;white-space:nowrap!important;text-shadow:1px 1px 0 #000!important}html.ii242-hover-reset body:not(#ii248-off0):not(#ii248-off1):not(#ii248-off2):not(#ii248-off3):not(#ii248-off4):not(#ii248-off5):not(#ii248-off6):not(#ii248-off7):not(#ii248-off8):not(#ii248-off9):not(#ii248-off10):not(#ii248-off11) .ii234-rail :is(button.ii234-parameter-button,button.ii246-reservation-button){width:var(--ii234-size)!important;transition:none!important}@media(max-width:359px){html body:not(#ii248-off0):not(#ii248-off1):not(#ii248-off2):not(#ii248-off3):not(#ii248-off4):not(#ii248-off5):not(#ii248-off6):not(#ii248-off7):not(#ii248-off8):not(#ii248-off9):not(#ii248-off10):not(#ii248-off11) .ii234-rail :is(button.ii234-parameter-button>span.ii234-parameter-text,button.ii246-reservation-button>span.ii246-reservation-label){font-size:14px!important}}html body .ii229-step-footer .ii234-next-number{margin-inline:.4em!important}.ii234-rail{--ii250-step-size:30px}html body:not(#ii250-off1):not(#ii250-off2):not(#ii250-off3) .ii234-rail nav.ii229-dots{width:calc(var(--ii250-step-size) + 12px)!important;padding:6px 5px!important;gap:6px!important}html body:not(#ii250-off1):not(#ii250-off2):not(#ii250-off3) .ii234-rail nav.ii229-dots>button[data-dot229]{width:var(--ii250-step-size)!important;min-width:var(--ii250-step-size)!important;max-width:var(--ii250-step-size)!important;height:var(--ii250-step-size)!important;min-height:var(--ii250-step-size)!important;max-height:var(--ii250-step-size)!important;padding:0!important;display:grid!important;place-items:center!important;box-sizing:border-box!important}html body:not(#ii250-off1):not(#ii250-off2):not(#ii250-off3) .ii234-rail nav.ii229-dots>button[data-dot229]>span[aria-hidden="true"]{position:relative!important;inset:auto!important;display:block!important;margin:0!important;padding:0!important;line-height:1!important;transform:none!important;animation:none!important;translate:none!important}html body:not(#ii250-off1):not(#ii250-off2):not(#ii250-off3) .ii234-rail .ii229-dot-label{right:calc(var(--ii250-step-size) + 10px)!important}@media(max-width:767px){.ii234-rail{--ii250-step-size:28px}}@media(min-width:2560px){.ii234-rail{--ii250-step-size:34px}}html body:not(#ii251-off1):not(#ii251-off2):not(#ii251-off3) dialog.ii227-dialog :is(input,select,textarea)[data-ii251-value]{font-size:16px!important;line-height:1.45!important;color:#68717d!important;font-weight:700!important;opacity:1!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important}html body:not(#ii251-off1):not(#ii251-off2):not(#ii251-off3) dialog.ii227-dialog :is(input,select,textarea)[data-ii251-value="entered"]{color:#202428!important;font-weight:400!important}html body dialog.ii227-dialog select[data-ii251-value] option{color:#202428!important;font-weight:400!important}html body dialog.ii227-dialog .ii240-share textarea[readonly]{font-size:14px!important;font-weight:400!important;color:#202428!important;overflow-wrap:anywhere}.ii251-finance-summary{border-top:1px solid #edcf9e;margin-top:24px;padding-top:20px}.ii251-finance-summary h3{font-size:18px;font-weight:800;color:#15475d;margin-bottom:16px}.ii251-finance-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ii251-finance-cards article{padding:16px;background:#edf7fc;border:1px solid #bbdce9;border-radius:10px}.ii251-finance-cards h4{font-size:15px;font-weight:800;color:#16495f;margin:0 0 12px}.ii251-finance-cards dl{margin:0}.ii251-finance-cards dl>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;border-top:1px solid #cddfe7;font-size:12px;line-height:1.5}.ii251-finance-cards dt{font-weight:500;min-width:0}.ii251-finance-cards dd{margin:0;font-weight:800;white-space:nowrap;color:#153a4c}.ii251-finance-cards article.ii251-finance-total{grid-column:1/-1;background:#fff0d8;border-color:#ffd095}.ii251-finance-total dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.ii251-link-help{font-size:12px;line-height:1.6;margin-top:12px;color:#4c6270}.ii251-field-amount{display:flex!important;flex-direction:column;gap:3px;margin-top:8px;padding:9px 10px;background:#edf2f5;border:1px solid #d6dfe4;border-radius:6px;font-size:12px!important;line-height:1.5!important;color:#626c74!important;font-weight:400!important}.ii251-field-amount strong{font-size:12px!important;color:#59636b!important;font-weight:600!important}.ii251-field-amount>span{font-size:12px!important;color:#626c74!important;font-weight:400!important}html body dialog.ii227-dialog button.ii251-add-inventory{min-width:310px!important;padding-left:20px!important;padding-right:20px!important;white-space:normal!important}@media(max-width:400px){html body dialog.ii227-dialog button.ii251-add-inventory{min-width:0!important;width:100%!important}}@media(max-width:760px){.ii251-finance-cards{grid-template-columns:1fr}.ii251-finance-total dl{grid-template-columns:1fr}.ii251-finance-cards article{padding:12px}.ii251-finance-cards dl>div{font-size:12px}}input[type="date"]::-webkit-datetime-edit,input[type="date"]::-webkit-datetime-edit-day-field,input[type="date"]::-webkit-datetime-edit-month-field,input[type="date"]::-webkit-datetime-edit-year-field{text-transform:uppercase!important}.ii253-rent-info{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;margin:18px 0;padding:12px 16px;background:#e7f5fb;border:1px solid #b9dce9;border-radius:9px}.ii253-rent-info h3{margin:0;font-size:18px;font-weight:800;color:#17485f}.ii253-rent-info>p{margin:0;font-size:12px;line-height:1.5;color:#456477;flex:1 1 300px}html body .ii253-info-button{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;padding:0!important;border-radius:9px!important;font-size:17px!important;font-weight:800!important;line-height:1!important;text-shadow:1px 1px 0 #000!important}.ii253-rent-dialog{width:min(720px,calc(100vw - 28px));max-height:85dvh;border:1px solid #98c8dc;border-radius:14px;padding:0;background:#f7fcfe;color:#17465c;box-shadow:0 20px 70px #051c3f66}.ii253-rent-dialog::backdrop{background:#082b4bcc;backdrop-filter:blur(4px)}.ii253-rent-dialog header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;background:linear-gradient(#123c56,#009bc0);color:white}.ii253-rent-dialog h2{font-size:21px;font-weight:800;line-height:1.35;margin:0}.ii253-rent-dialog header button{min-width:36px;min-height:36px;padding:2px 8px;font-size:24px}.ii253-rent-definitions{padding:20px 24px;font-size:14px;line-height:1.65}.ii253-rent-definitions dl{margin:0}.ii253-rent-definitions dt{font-weight:800;margin:18px 0 5px}.ii253-rent-definitions dt:first-child{margin-top:0}.ii253-rent-definitions dd{margin:0}.ii253-rounding{margin:20px 0 12px;background:#e7f3f8;padding:12px;border-radius:7px;font-size:12px}.ii253-contract-links{display:flex;flex-wrap:wrap;gap:10px 20px}.ii253-contract-links a{color:#096784;text-decoration:underline;font-size:12px;font-weight:700}html body .ii234-rent-grid .ii253-rent-formula{font-size:12px!important;line-height:1.6!important;margin-top:8px!important;color:#183e54!important}.ii253-rent-formula>span,.ii253-rent-formula>strong{display:block;overflow-wrap:normal;font-size:12px!important;line-height:1.6!important}.ii253-rent-formula>strong{margin-top:4px;font-weight:800!important}.ii253-rent-subtitle{font-size:11px!important;font-weight:400!important;line-height:1.55!important;margin:6px 0 8px!important;color:#456172}html body:not(#ii253-check1):not(#ii253-check2) input[type="checkbox"]:checked{background-color:#078caf!important;border-color:#067a9b!important}html body:not(#ii253-check1):not(#ii253-check2) dialog.ii227-dialog input[type="checkbox"]:checked{background-color:#f99a08!important;border-color:#ee8a00!important}html body:not(#ii253-font1):not(#ii253-font2):not(#ii253-font3):not(#ii253-font4) dialog.ii227-dialog :is(input,select,textarea)[data-ii251-value]{font-size:14px!important;font-weight:700!important;color:#747474!important}html body:not(#ii253-font1):not(#ii253-font2):not(#ii253-font3):not(#ii253-font4) dialog.ii227-dialog :is(input,select,textarea)[data-ii251-value="entered"]{font-size:14px!important;font-weight:700!important;color:#202428!important}@media(max-width:600px){.ii253-rent-definitions{padding:16px}.ii253-rent-dialog header{padding:15px}.ii253-rent-dialog h2{font-size:18px}.ii253-rent-info{padding:10px 12px}}@media print{.ii253-info-button,.ii253-rent-dialog{display:none!important}}html body .ii246-reservation-callout{width:min(320px,calc(100dvw - var(--ii234-size) - 36px));padding:18px 48px 18px 18px;box-sizing:border-box;overflow:hidden;background:linear-gradient(145deg,#d73548,#a91e34);border-color:#ff9eaa;box-shadow:0 8px 25px #1d35434d;isolation:isolate}html body .ii246-reservation-callout>strong{font-size:16px;line-height:1.35;margin-bottom:8px;color:#fff;font-weight:800}html body .ii246-reservation-callout>span{font-size:14px;line-height:1.5;color:#fff}html body:not(#ii253-close1):not(#ii253-close2):not(#ii253-close3):not(#ii253-close4) .ii246-reservation-callout .ii246-dismiss{position:absolute!important;right:8px!important;top:8px!important;width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;padding:0!important;display:grid!important;place-items:center!important;border-radius:7px!important;border:1px solid #ff9ca6!important;background:linear-gradient(#f75d6a,#b62137)!important;--c123-top:#f75d6a!important;--c123-bottom:#b62137!important;--kp140-a:#f75d6a!important;--kp140-b:#b62137!important;color:white!important;font-size:23px!important;line-height:1!important;font-weight:700!important;text-shadow:1px 1px 0 #000!important;z-index:2}.ii246-reservation-callout.is-visible::after{content:'';position:absolute;inset:0;pointer-events:none;border-radius:inherit;z-index:1;background:linear-gradient(110deg,transparent 20%,#ffffff70 50%,transparent 80%);transform:translateX(-160%);animation:ii253-reservation-glint .85s ease-out 1}.ii246-reservation-callout.is-visible{animation:ii253-reservation-glow 1.2s ease-out 1}@keyframes ii253-reservation-glint{from{transform:translateX(-160%)}to{transform:translateX(160%)}}@keyframes ii253-reservation-glow{0%,100%{box-shadow:0 8px 25px #1d35434d}40%{box-shadow:0 0 0 4px #ffadbc66,0 0 30px #fc526e99}}@media(prefers-reduced-motion:reduce){.ii246-reservation-callout.is-visible,.ii246-reservation-callout.is-visible::after{animation:none!important}}#reservierung,#finanzierung,#kosten-steuern{scroll-margin-top:90px}#reservierung .request-intro,#finanzierung .request-intro{margin:0 0 24px;padding:18px;border-radius:12px;border:1px solid #a8d7e7;background:#eff9fd}#reservierung .request-intro{border-color:#efb4bd;background:#fff1f3}#reservierung .request-intro h2,#finanzierung .request-intro h2{font-size:clamp(21px,2vw,28px);line-height:1.35;font-weight:800;color:#fff;padding:15px 18px;margin:10px 0 14px;border-radius:9px;text-shadow:1px 1px 0 #000}#reservierung .request-intro h2{background:linear-gradient(180deg,#df4054,#ad2238)}#finanzierung .request-intro h2{background:linear-gradient(180deg,#143d56,#009dc0)}#reservierung .request-intro .kicker{color:#aa2036;font-size:13px;font-weight:800}#finanzierung .request-intro .kicker{color:#056b89;font-size:13px;font-weight:800}.ii247-calculation-actions{display:flex;flex-wrap:wrap;gap:10px 12px;align-items:center}.ii247-calculation-actions>h3,.ii247-calculation-actions>p{flex-basis:100%}.ii247-calculation-actions>a{margin:0!important}:root{--ii255-purchase:#568198;--ii255-cash:#b445a3;--ii255-market:#0786ac;--ii255-sale:#bd8100;--ii255-debt:#c33b47;--ii255-exit:#128f43;--ii255-closing:#8062a5;--ii255-equity:#b96913;--ii255-return:#4852a0}html body .ii233-year-value[data-exit-state="theoretical"]>strong{color:#7b878e!important}html body .ii233-year-end,html body .ii233-year-head.ii233-final-year{border:2px solid #008da9!important;border-radius:8px!important;box-shadow:none!important;overflow:hidden}html body details:has(>.ii233-final-year){border-color:transparent!important;box-shadow:none!important}html body .ii233-final-year .ii233-year-value[data-exit-state="planned"]{box-shadow:none!important}.ii255-portfolio-outcome{margin:18px 0;padding:18px;border:1px solid #b2d9e7;background:#f3fbfe;border-radius:10px}.ii255-portfolio-outcome h3{margin:0 0 16px;font-size:20px;line-height:1.4;color:#16475e}.ii255-outcome-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ii255-outcome-grid>.metric{margin:0;min-width:0;background:#fff;border:1px solid #d0e5ee;box-shadow:0 3px 9px #183c4b0b}.ii255-outcome-grid>.metric>strong{font-size:clamp(22px,2vw,29px);line-height:1.25}.ii255-wealth-detail{margin:16px 0 0;font-size:12px;line-height:1.6;color:#456375}.ii255-outcome-grid .metric-label{line-height:1.5}html body:not(#ii255-info-a):not(#ii255-info-b):not(#ii255-info-c) :is(.inline-info>summary,.info-dot,.ii253-info-button){display:inline-grid!important;place-items:center!important;flex:0 0 24px!important;width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;max-width:24px!important;padding:0!important;margin-left:7px;border:1px solid #b8c4ca!important;border-radius:4px!important;background:linear-gradient(#eef1f3,#c4cdd2)!important;color:#45565f!important;font-family:Arial,sans-serif!important;font-size:15px!important;font-weight:800!important;line-height:1!important;text-shadow:0 1px 0 #fff!important;box-shadow:inset 0 1px 0 #fff,0 1px 3px #14334720!important;vertical-align:middle;cursor:pointer;list-style:none!important;--c123-top:#eef1f3!important;--c123-bottom:#c4cdd2!important;--kp140-a:#eef1f3!important;--kp140-b:#c4cdd2!important}html body .inline-info>summary::-webkit-details-marker{display:none!important}html body .inline-info>summary::marker{content:''}html body .ii253-info-button::before{display:none!important}.inline-info{vertical-align:middle}.inline-info>div{z-index:50}.metric-label>.inline-info{margin:0;flex-shrink:0}html body .inline-info>summary{text-transform:none!important}html body:not(#ii255-info-a):not(#ii255-info-b):not(#ii255-info-c) :is(.inline-info>summary,.ii253-info-button):focus-visible{outline:2px solid #057b9e!important;outline-offset:3px!important}@media(max-width:1000px){.ii255-outcome-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.ii255-outcome-grid{grid-template-columns:1fr}.ii255-portfolio-outcome{padding:14px}.ii255-outcome-grid .metric{padding:15px}.ii255-portfolio-outcome h3{font-size:18px}}html body:not(#ii255-type-a):not(#ii255-type-b):not(#ii255-type-c):not(#ii255-type-d):not(#ii255-type-e):not(#ii255-type-f):not(#ii255-type-g):not(#ii255-type-h):not(#ii255-type-i):not(#ii255-type-j):not(#ii255-type-k):not(#ii255-type-l) :is([data-ii255-metric],.ii233-year-value>strong,.ii-value-column>strong){font-family:inherit!important;font-weight:700!important;font-style:normal!important;font-variant-numeric:tabular-nums!important}html body .ii233-year-value>strong{font-size:14px!important;line-height:1.5!important}html body:not(#ii255-info-a):not(#ii255-info-b):not(#ii255-info-c) :is(.inline-info>summary,.info-dot,.ii253-info-button){background:radial-gradient(ellipse 90% 42% at 50% 8%,#fff 0%,#ffffffcf 44%,#ffffff00 100%),linear-gradient(#c0cbd1,#8b9ca6)!important;color:#fff!important;text-shadow:1px 1px 0 #000!important;box-shadow:inset 0 1px 1px #fff,0 2px 4px #14334725!important}html body .ii255-portfolio-outcome h3{font-family:inherit!important;font-weight:800!important;text-transform:uppercase!important}html body .metric-label{font-weight:800!important;text-transform:uppercase!important}html body:not(#ii256-a):not(#ii256-b):not(#ii256-c):not(#ii256-d):not(#ii256-e):not(#ii256-f):not(#ii256-g):not(#ii256-h):not(#ii256-i):not(#ii256-j):not(#ii256-k):not(#ii256-l) .ii233-year-value[data-exit-state="theoretical"]>strong{font-weight:400!important}.ii257-finance{display:grid;gap:18px;margin-bottom:22px}.ii257-loan{background:#f6fbfe;border:1px solid #bddde9;border-radius:10px;overflow:visible;padding:18px}.ii257-loan h3{font-family:inherit;font-size:18px;font-weight:800;color:#153f55;margin:0 0 15px}.ii257-controls{margin:0!important;gap:14px!important}.ii257-control{display:flex!important;flex-direction:column;align-items:stretch;gap:12px!important;padding:16px!important;border-top:2px solid #ff9800!important;background:white!important;border-radius:10px!important;color:#123f56;min-width:0}.ii257-label{font-size:13px;font-weight:700;line-height:1.5;display:block!important}.ii257-range{display:flex!important;align-items:center;gap:18px}.ii257-range input{min-width:0;flex:1;accent-color:#0786ac}.ii257-control output{color:#087aa6;font-size:19px;font-weight:800;white-space:nowrap}.ii257-control small{font-size:11px;line-height:1.6;font-weight:400;color:#647b89}.ii257-control select{font:inherit;font-size:13px;color:#153f55;background:#fff;border:1px solid #bad8e5;border-radius:7px;padding:10px;width:100%;min-width:0}.ii257-control .inline-info{display:inline-block}.ii257-check{display:flex!important;align-items:center;gap:8px;font-size:12px;font-weight:600}.ii257-check input{accent-color:#0786ac}.ii257-amounts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:#cee2eb;border:1px solid #cee2eb;border-radius:8px;overflow:hidden;margin-top:14px}.ii257-six{grid-template-columns:repeat(3,minmax(0,1fr))}.ii257-amount{background:#edf6fa;padding:13px 15px;display:flex;flex-direction:column;gap:7px;min-width:0}.ii257-amount>span{font-size:11px;font-weight:700;line-height:1.4;color:#527286}.ii257-amount>strong{font-size:20px;line-height:1.3;font-weight:700;color:#103c53}.ii257-amount>small,.ii257-note{font-size:11px;line-height:1.65;color:#607c8d}.ii257-note{margin:13px 0 0;font-weight:400}@media(max-width:1000px){.ii257-controls{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ii257-amounts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:540px){.ii257-loan{padding:12px}.ii257-controls{grid-template-columns:1fr!important}.ii257-amounts{grid-template-columns:repeat(2,minmax(0,1fr))}.ii257-amount{padding:11px}.ii257-amount strong{font-size:18px}.ii257-loan h3{font-size:17px}}@media(max-width:360px){.ii257-amounts{grid-template-columns:1fr}.ii257-range{gap:10px}}html body .ii258-bank-amounts{grid-template-columns:repeat(2,minmax(0,1fr))}html body .ii258-kfw-amounts{grid-template-columns:repeat(4,minmax(0,1fr))}.ii258-special .ii257-check{font-weight:600;line-height:1.6;align-items:flex-start}.ii258-special input{flex:0 0 20px;width:20px;height:20px;margin:1px 2px 0 0}.ii258-exit-reference{background:#f7fbfe;border:1px solid #c8e1ed;border-radius:8px;padding:14px 16px;min-width:0}.ii258-exit-reference>label{display:inline;font-size:13px;font-weight:700;color:#153f55}.ii258-reference-inputs{display:flex;align-items:center;gap:12px;margin-top:12px}.ii258-reference-inputs input[type=range]{flex:1;min-width:0;accent-color:#0786ac}.ii258-reference-inputs input[type=number]{width:90px;min-width:70px;border:1px solid #acd2e3;border-radius:7px;background:white;padding:10px;font:inherit;font-weight:700;color:#103c53}.ii258-reference-inputs>span{font-size:13px;font-weight:700}.ii258-exit-reference .ii227-text-button{margin-top:10px;font-size:12px}.exit-controls:has(.ii258-exit-reference){display:grid!important;grid-template-columns:2fr 1fr;gap:14px;align-items:stretch}html body .ii258-result-positive{color:#15943b!important}html body .ii258-result-negative{color:#b92c35!important}html body .ii258-result-neutral{color:#072a45!important}html body .metric.positive>strong{color:#15943b!important}html body .metric.negative>strong{color:#b92c35!important}@media(max-width:1000px){html body .ii258-kfw-amounts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.exit-controls:has(.ii258-exit-reference){grid-template-columns:1fr}.ii258-exit-reference{padding:12px}}@media(max-width:360px){html body .ii258-bank-amounts,html body .ii258-kfw-amounts{grid-template-columns:1fr}}html body .ii245-outcome .ii258-capital{background:#fff0d6!important;border:1px solid #ffc270!important;color:#b75b00!important}html body .ii245-outcome .ii258-capital>span,html body .ii245-outcome .ii258-capital>strong{color:#f18400!important}html body .ii258-capital>strong{font-weight:800;font-size:clamp(25px,2.4vw,36px)}.ii258-discount-label{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px;font-weight:600;margin-top:14px}.ii258-discount-label input{width:85px;min-width:65px;font:inherit;font-weight:700;background:white;border:1px solid #ffc270;border-radius:7px;padding:8px;color:#6a3b0d}.ii258-capital-details{margin-top:12px;font-size:11px;line-height:1.6}.ii258-capital-details summary{cursor:pointer;font-weight:700}.ii258-capital-details dl>div{display:flex;justify-content:space-between;gap:12px;margin:8px 0}.ii258-capital-details dd{margin:0;font-weight:700;white-space:nowrap}.ii258-capital-details a{color:#a45100}.ii245-annual tfoot [data-ii245-key="cashflowAfterAcquisition"]{color:#f18400!important;background:#ffe4b0!important}.ii258-capital-details p{font-size:11px;color:#8a601f}:root{--ii259-positive:#12a447;--ii259-negative:#e13743;--ii259-debt:#992b38;--ii259-orange:#f18400}.ii259-share-controls{display:grid;grid-template-columns:minmax(70px,1fr) 90px;gap:12px;align-items:center}.ii259-share-controls input[type=range]{width:100%;padding:0;accent-color:#ff9800}.ii259-share-field>small{font-size:11px;line-height:1.5;color:#687783;font-weight:400}.ii259-basic-facts{margin-bottom:12px}.ii259-rent-heading{display:flex;align-items:center;gap:8px;margin:14px 0 10px;color:#143f56;font-size:15px}.ii259-rent-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ii259-rent-facts>section{padding:14px;border:1px solid #b8e4c8;background:#e9f8ef;border-radius:8px;display:flex;flex-direction:column;gap:7px;min-width:0}.ii259-rent-facts>section[data-kind=projected]{background:#fff1da;border-color:#ffcf91}.ii259-rent-facts h4{font-family:inherit;font-size:14px;font-weight:700;margin:0;color:#138e3d}.ii259-rent-facts [data-kind=projected] h4{color:#c06a00}.ii259-rent-facts strong{font-size:19px;font-weight:700;line-height:1.4;color:#138e3d}.ii259-rent-facts [data-kind=projected] strong{color:#c06a00}.ii259-rent-facts span{font-size:13px;font-weight:600;color:#33586a}.ii259-rent-facts small,.ii259-tg-note{font-size:11px;line-height:1.6;color:#587181}.ii259-tg-note{margin:10px 0}.ii259-popup-rents{margin:12px 0 18px}.plan-popover:has(.ii259-rent-facts){width:390px;max-width:min(390px,calc(100vw - 40px));max-height:75vh;overflow-y:auto}.plan-popover .ii259-rent-facts{grid-template-columns:1fr}.plan-popover .ii259-rent-facts>section{padding:10px}.plan-popover .ii259-rent-facts strong{font-size:17px}html body .ii245-annual tfoot [data-ii245-key=cashflowAfterAcquisition]{border:0!important;outline:none!important;box-shadow:none!important;color:var(--ii259-orange)!important}html body .ii245-outcome .ii258-capital,html body .ii245-outcome .ii258-capital :is(span,strong,small,label,input,summary,p,dt,dd,a){color:var(--ii259-orange)!important}html body .ii245-outcome .ii245-retained{background:#e8f6ed!important;border-color:#b8e3c6!important}html body .ii245-outcome :is(.ii245-retained,.ii245-return),html body .ii245-outcome :is(.ii245-retained,.ii245-return) :is(span,strong,small){color:var(--ii259-positive)!important}html body .ii258-result-positive,html body .positive-text,html body .metric.positive>strong{color:var(--ii259-positive)!important}html body .ii258-result-negative,html body .negative-text,html body .metric.negative>strong{color:var(--ii259-negative)!important}html body .metric[data-ii259-result=positive],html body .ii233-year-value[data-ii259-result=positive]{background:#e8f8ed!important;border-color:#b8e3c6!important}html body .metric[data-ii259-result=negative],html body .ii233-year-value[data-ii259-result=negative]{background:#ffedf0!important;border-color:#f0c5ca!important}@media(max-width:600px){.ii259-rent-facts{grid-template-columns:1fr}.ii259-rent-facts strong{font-size:18px}.ii-detail110 .ii259-popup-rents{margin:10px 0}.plan-popover:has(.ii259-rent-facts){max-height:65vh}}.ii260-rent-dialog-host{display:contents}.ii260-rent-title{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.ii260-rent-title .ii234-rent-title{margin:0;flex:1}.ii260-rent-title .ii253-info-button{flex:none;margin:0}.ii260-afa-controls .ii259-share-controls input[type=number]{box-sizing:border-box;width:100%;min-height:42px;padding:9px 10px;border:1px solid #c9dce5;border-radius:8px;background:#fff;color:#173f54;font-family:inherit;font-weight:700;font-size:14px}.ii260-afa-controls .ii259-share-controls input[type=number]:focus{outline:2px solid #ff9800;outline-offset:2px}.ii260-afa-controls .ii227-field>small{font-weight:400}.ii260-afa-controls{margin:24px 0;padding:22px;border:1px solid #b9dfe9;border-radius:12px;background:#f1f9fc}.ii260-afa-heading h3{margin:0 0 8px;font-family:inherit;font-size:20px;font-weight:700;color:#143f56}.ii260-afa-heading p{margin:0 0 20px;color:#537085;font-size:13px;line-height:1.6}.ii260-afa-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:start}.ii260-afa-grid>.ii227-field{min-width:0;display:flex;flex-direction:column;gap:9px}.ii260-afa-grid>.ii227-field>span{font-size:13px;font-weight:700;line-height:1.5;color:#143f56}.ii260-land>strong{font-size:18px;color:#143f56;padding:8px 0}.ii260-land>small{font-size:11px;color:#687783;line-height:1.5}.ii260-afa-effects{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px}.ii260-effect{padding:14px;border-radius:8px;border:1px solid #cee2eb;background:#fff;display:flex;flex-direction:column;gap:8px}.ii260-effect>span{font-size:12px;font-weight:600;color:#537085}.ii260-effect>strong{font-size:18px;color:#143f56}.ii260-afa-note{margin:16px 0 0!important;font-size:11px!important;line-height:1.65!important;color:#687783}@media(max-width:700px){.ii260-afa-grid,.ii260-afa-effects{grid-template-columns:1fr}.ii260-afa-controls{padding:16px}.ii260-afa-heading h3{font-size:18px}.ii260-rent-title{align-items:flex-start}.ii260-afa-grid{gap:22px}}html body .ii262-financing-title{font:inherit;font-weight:800;font-size:clamp(21px,2vw,27px);color:#0b3951;margin:0 0 18px}.ii262-card-label>span{overflow-wrap:anywhere;hyphens:auto}.ii258-exit-reference>label{text-transform:uppercase}.ii262-grid{display:grid;gap:14px;min-width:0}.ii262-finance-summary{grid-template-columns:repeat(3,minmax(0,1fr));margin:22px 0 28px}.ii262-card{min-width:0;position:relative;padding:19px 17px;border:1px solid #c1dfea;border-top:3px solid #ff9800;border-radius:13px;background:linear-gradient(145deg,#fff,#edf8fc);box-shadow:0 7px 17px #123d5310;display:flex;flex-direction:column;gap:11px;color:#0b354c}.ii262-card-label{display:flex;gap:10px;align-items:flex-start;justify-content:space-between;min-height:30px;font-weight:800;font-size:12px;line-height:1.5;letter-spacing:.01em;text-transform:uppercase}.ii262-card-label>span{flex:1;min-width:0}.ii262-card .inline-info{flex:0 0 auto;vertical-align:middle}.ii262-card-value{font-size:clamp(21px,1.85vw,29px);line-height:1.25;font-weight:800;overflow-wrap:anywhere}.ii262-card>small{font-size:12px;line-height:1.55;color:#527285}.ii262-equity-details{font-size:11px;line-height:1.65;display:grid;gap:5px;color:#527285}.ii262-equity-details b{font-weight:700}.ii262-card.ii262-income{background:#e8f7ed;border-color:#ace1bd;color:#15943b}.ii262-card.ii262-expense{background:#fff0f0;border-color:#edb7bd;color:#b92c35}.ii262-card.ii262-debt{background:#fff6f6;color:#a12b39;border-color:#eac1c7}.ii262-income .ii262-card-label,.ii262-expense .ii262-card-label,.ii262-debt .ii262-card-label{color:#173f51}.ii262-income .ii262-card-value{color:#15943b!important}.ii262-expense .ii262-card-value{color:#b92c35!important}.ii262-debt .ii262-card-value{color:#a12b39!important}.ii262-cashflow{margin:0 0 28px;border:1px solid #c1dfea;border-radius:14px;overflow:visible;background:#fff}.ii262-cashflow>.section-header{border-radius:13px 13px 0 0}.ii262-cashflow-body{padding:20px}.ii262-cashflow-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.ii262-equation{font-weight:800;color:#123e54;font-size:17px;margin:0 0 6px}.ii262-period{font-size:13px;color:#527285;margin:0 0 20px}.ii262-cashflow-grid .ii262-card{padding:17px 13px;box-shadow:none}.ii262-cashflow-grid .ii262-card-value{font-size:clamp(19px,1.6vw,25px)}.ii262-cashflow-grid .ii262-card:last-child{border-width:2px;border-top-width:3px}.ii262-reconciliation{color:#345c70;background:#f2f8fb;padding:12px 14px;border-radius:7px;font-size:13px;font-weight:600;margin:18px 0 0}html body .exit-controls:has(.ii262-exit-context){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:14px}.ii262-exit-context{display:contents}.ii262-exit-context>.ii262-card{box-shadow:none}.ii262-exit-metrics{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px}.ii262-exit-metrics>.ii262-card:nth-child(4),.ii262-exit-metrics>.ii262-card:nth-child(5){grid-column:auto}.ii262-exit-metrics>.ii262-card{box-shadow:none}.ii262-card .inline-info>div{z-index:80;max-width:min(310px,calc(100vw - 50px));font-weight:400;text-transform:none;letter-spacing:normal}.ii262-card .inline-info[open]{z-index:85}.ii262-cashflow .section-header h3{line-height:1.4}@media(max-width:1100px){.ii262-cashflow-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ii262-cashflow-grid>.ii262-card:last-child{grid-column:span 2}}@media(max-width:700px){.ii262-finance-summary,.ii262-exit-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ii262-finance-summary>.ii262-card:last-child{grid-column:1/-1}.ii262-cashflow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ii262-cashflow-grid>.ii262-card:last-child{grid-column:1/-1}.ii262-cashflow-body{padding:14px}.ii262-card-value{font-size:22px}.ii262-card-label{font-size:11px}.ii262-exit-metrics>.ii262-card:last-child{grid-column:1/-1}}@media(max-width:440px){html body .exit-controls:has(.ii262-exit-context),.ii262-finance-summary,.ii262-exit-metrics{grid-template-columns:1fr}.ii262-card{padding:16px 14px}.ii262-card-label{min-height:0}.ii262-cashflow-grid{grid-template-columns:1fr}.ii262-cashflow-grid>.ii262-card:last-child{grid-column:auto}}html body .ii263-subheading{display:flex;align-items:center;gap:13px;padding:17px 20px;margin:0;min-width:0;border-radius:13px 13px 0 0}.ii263-subheading>svg{flex:0 0 30px;width:30px;height:30px;color:white;filter:drop-shadow(1px 1px 0 #000)}.ii263-subnumber{flex:0 0 auto;border:1px solid #c2eefb88;border-radius:8px;padding:6px 8px;background:radial-gradient(90% 44% at 50% 8%,#ffffffb5,#ffffff00),linear-gradient(#16a7ca,#076383);color:#fff;text-shadow:1px 1px 0 #000;font-weight:800;font-size:14px}.ii263-heading-copy{min-width:0}.ii263-heading-copy>h3{margin:0;font:inherit;font-size:clamp(14px,1.35vw,19px);font-weight:800;line-height:1.5;color:#fff;text-transform:uppercase}.ii263-heading-copy>p{font-size:13px;font-weight:700;line-height:1.6;color:#e7f8ff;margin:5px 0 0;letter-spacing:.025em;overflow-wrap:anywhere}.ii263-financing{border:1px solid #c1dfea;border-radius:14px;background:#fff;margin-bottom:28px;min-width:0}.ii263-financing-body{padding:20px}.ii263-financing-body .ii262-finance-summary{margin-bottom:0}.ii263-financing-body .ii257-finance{margin:0}html body .ii262-card.ii262-income{border-top:3px solid #15943b}html body .ii262-card.ii262-expense{border-top:3px solid #b92c35}html body .ii262-card.ii262-debt{border-top:3px solid #a12b39}.ii262-card .ii262-card-value{white-space:nowrap;overflow-wrap:normal}html body .exit-panel>.exit-controls{padding:20px 20px 0;margin:0}html body .exit-panel>.ii262-exit-metrics{padding:20px;margin:0;box-sizing:border-box}.ii263-reference,.ii263-sale-costs{margin:0;box-shadow:none}.ii263-reference .ii262-card-label,.ii263-sale-costs .ii262-card-label{min-height:30px}.ii263-reference .ii262-card-label>label,.ii263-sale-costs .ii262-card-label>label{flex:1;min-width:0;font:inherit;color:inherit}.ii263-rate-row{display:flex;gap:12px;align-items:center;min-width:0}.ii263-rate-row>input[type=range]{flex:1;min-width:0;accent-color:#0786ac}.ii263-rate-number{display:flex;align-items:center;gap:6px;font-weight:700;white-space:nowrap}.ii263-rate-number>input{width:95px;max-width:100%;min-width:0;border:1px solid #b4d7e5;border-radius:7px;padding:10px 8px;background:#fff;color:#0b354c;font:inherit;font-weight:700}.ii263-preset-label{display:grid;gap:7px;font-size:12px;font-weight:600;color:#527285}.ii263-preset-label>select{display:block;width:100%;min-width:0;border:1px solid #b4d7e5;border-radius:7px;padding:10px 8px;background:#fff;color:#0b354c;font:inherit}.ii263-target-button{font-size:12px!important;line-height:1.5!important;padding:9px 12px!important;align-self:flex-start;max-width:100%;min-width:0!important;white-space:normal!important;text-align:center}html body .exit-controls .ii262-card>.ii262-card-value{font-size:clamp(21px,1.85vw,29px)!important;font-weight:800;line-height:1.25}html body .exit-controls .ii263-reference label,html body .exit-controls .ii263-sale-costs label{border:0!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;padding:0!important;margin:0!important;min-height:0!important}html body .exit-controls .ii262-card-label>label{display:block;font-size:12px;font-weight:800;line-height:1.5}html body .exit-controls .ii263-rate-number{display:flex;gap:6px;flex:0 0 auto;width:auto}html body .exit-controls .ii263-preset-label{display:grid;gap:7px;font-size:12px;font-weight:600}html body .exit-controls .ii263-preset-label>select{width:100%;max-width:100%}html body .ii263-outcome{box-sizing:border-box;width:auto;max-width:100%;margin:18px 0;padding:20px;border-radius:14px;border:1px solid #c1dfea;background:#fff}html body .ii263-outcome-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.ii263-outcome-grid>.ii262-card{box-shadow:none}.ii263-outcome>h3{margin-top:0}.ii263-outcome-grid .ii262-card-value{font-size:clamp(20px,1.55vw,27px)}html body .apartment-card .ii262-finance-summary{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 12px;box-sizing:border-box}.apartment-card .ii262-finance-summary>.ii262-card:last-child{grid-column:1/-1}.apartment-card .ii262-finance-summary .ii262-card-value{font-size:clamp(20px,1.9vw,28px)}.ii263-unit-growth{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px 0;margin-bottom:14px}.ii263-unit-growth>.ii262-card:last-child{grid-column:1/-1}.ii263-unit-growth>.ii262-card{padding:15px 13px;box-shadow:none}.ii263-unit-growth .ii262-card-value{font-size:clamp(19px,1.5vw,24px)}.ii263-unit-growth .ii263-rate-row{flex-wrap:wrap}.ii263-unit-growth .ii263-rate-row>input[type=range]{flex-basis:100%}.ii263-unit-growth .ii263-rate-number{justify-content:flex-end;width:100%}.ii263-heading-copy>h3{overflow-wrap:anywhere;hyphens:auto}.ii263-unit-growth .ii262-card-label>label{min-width:0;overflow-wrap:anywhere;hyphens:auto}@media(min-width:701px) and (max-width:900px){html body .apartment-card .ii262-finance-summary,.ii263-unit-growth{grid-template-columns:1fr}}@media(max-width:1100px){html body .ii263-outcome-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.ii263-subheading{gap:9px!important;padding:14px!important}.ii263-subnumber{font-size:12px;padding:5px 6px}.ii263-subheading>svg{flex-basis:24px;width:24px;height:24px}.ii263-heading-copy>p{font-size:11px}.ii263-financing-body{padding:14px}html body .exit-panel>.exit-controls{padding:14px 14px 0}html body .exit-panel>.ii262-exit-metrics{padding:14px}html body .ii263-outcome{padding:14px}.ii263-rate-number>input{width:87px}}@media(max-width:440px){html body .apartment-card .ii262-finance-summary,html body .ii263-outcome-grid,.ii263-unit-growth{grid-template-columns:1fr}.ii263-subheading>svg{flex-basis:20px;width:20px;height:20px}.ii263-rate-row{gap:8px}.ii263-rate-number>input{width:82px}.ii263-outcome-grid .ii262-card-value,.ii262-card-value{font-size:21px}.ii263-heading-copy>h3{font-size:13px}}.ii263-financing-body>.ii262-finance-summary{margin:0 0 22px}.ii264-blended{margin-top:20px}.ii264-blended>.ii262-card{box-shadow:none}.ii264-blended .ii262-card-value{color:#0786ac}.ii264-relative{display:grid;gap:10px}.ii264-relative>input[type=range]{width:100%;accent-color:#0786ac}.ii264-ticks{display:flex;justify-content:space-between;font-size:11px;font-weight:600;color:#527285;gap:7px}.ii264-custom-percent{justify-content:flex-end;flex-wrap:wrap;font-size:12px;font-weight:600}.ii264-custom-percent>input{font-size:17px}.ii264-absolute-label{display:grid;gap:10px;font-size:12px;font-weight:600;color:#527285}.ii264-absolute-input{display:flex;gap:8px;align-items:center}.ii264-absolute-input>input{width:100%;min-width:0;border:1px solid #b4d7e5;border-radius:7px;padding:12px;background:#fff;font:inherit;font-weight:700;font-size:18px;color:#0b354c}.ii264-absolute-input>span{font-weight:700}.ii264-closing-toggle{display:flex;align-items:flex-start;gap:9px;font-size:12px;line-height:1.55;font-weight:600;color:#0b354c;margin-top:7px}.ii264-closing-toggle>input{flex:0 0 20px;width:20px;height:20px;margin:0}.ii264-closing-credit{padding:18px;border:1px solid #c1dfea;border-radius:12px;background:#f2f9fc;margin:0 0 22px}.ii264-closing-credit>h4{font-size:18px;font-weight:800;color:#0b354c;margin:0 0 15px}.ii264-credit-field{display:grid;gap:8px;font-size:12px;font-weight:600;color:#153f55;min-width:0}.ii264-credit-field>input,.ii264-credit-field>select{width:100%;min-width:0;box-sizing:border-box;border:1px solid #b4d7e5;border-radius:7px;padding:10px;background:#fff;font:inherit;font-size:15px;color:#0b354c}.ii264-credit-inputs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px}.ii264-credit-amounts{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px}.ii264-credit-amounts>.ii262-card{box-shadow:none}.ii264-simulation-note{padding:12px;background:#fff2df;border-left:3px solid #ff9800;font-size:12px;line-height:1.7;color:#6a4d2c}.ii264-closing-credit .ii227-evidence{font-size:12px;line-height:1.7}@media(max-width:700px){.ii264-credit-inputs{grid-template-columns:1fr}.ii264-closing-credit{padding:14px}.ii264-closing-toggle{font-size:11px}}@media(max-width:440px){.ii264-credit-amounts{grid-template-columns:1fr}.ii264-ticks{font-size:10px;gap:4px}}.ii265-comparison{margin:26px 0 0;border:1px solid #c3dfeb;border-radius:16px;background:#fff;overflow:hidden}.ii265-comparison-body{padding:20px;min-width:0}.ii265-intro{font-size:14px;line-height:1.7;color:#31576d;margin:0 0 18px}.ii265-rate{padding:18px;border:1px solid #c6dfe9;border-top:3px solid #ff9800;border-radius:12px;background:#f2f9fc;margin:0 0 20px;min-width:0}.ii265-rate-inputs{display:flex;align-items:center;gap:14px;margin:14px 0}.ii265-rate-inputs>input[type=range]{flex:1;min-width:65px;accent-color:#0786ac}.ii265-rate-inputs>input:not([type=range]){width:100px;min-width:0;box-sizing:border-box;border:1px solid #b8d8e5;border-radius:6px;background:white;padding:10px;color:#10394f;font-size:17px;font-weight:700}.ii265-rate .ii265-preset{font-family:inherit;font-size:12px;font-weight:700;line-height:1.5;text-decoration:none;white-space:normal;max-width:100%;min-height:38px;padding:8px 14px;cursor:pointer;color:#fff;text-shadow:1px 1px 0 #000}.ii265-rate>small{display:block;font-size:12px;line-height:1.65;color:#58788b;margin-top:6px}.ii265-results{grid-template-columns:repeat(3,minmax(0,1fr))}.ii265-results>.ii262-card{min-width:0}.ii265-caption{font-size:12px;line-height:1.7;color:#527285;margin:18px 0}.ii265-proof,.ii265-loan-alternative{font-size:12px;line-height:1.75}.ii265-proof a{color:#0786ac;text-decoration:underline}.ii265-proof .ii227-table{min-width:520px}.ii265-loan-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px}.ii265-loan-grid>.ii262-card:last-child{grid-column:1/-1}.ii265-rate-compact{margin:0;grid-column:1/-1}.ii265-rate-compact .ii262-card-label{font-size:13px;line-height:1.5}.ii265-rate-compact .ii265-rate-inputs{margin:10px 0}.ii258-capital .ii265-rate{background:transparent;padding:12px 0;border:0}.ii258-capital .ii265-rate .ii262-card-label,.ii258-capital .ii265-rate .ii265-preset{color:inherit}.ii258-capital .ii265-rate-inputs>input{accent-color:#ff9800}.ii265-comparison .ii262-card-value{overflow-wrap:normal}.ii262-exit-metrics:has(.ii265-mirr-card){grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1000px){.ii265-results{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.ii265-comparison-body{padding:14px}.ii265-results,.ii265-loan-grid{grid-template-columns:1fr}.ii265-rate{padding:13px}.ii265-rate-inputs{gap:8px}.ii265-rate-inputs>input:not([type=range]){width:78px;font-size:16px}.ii265-intro{font-size:13px}}.ii234-rent-grid.ii267-rent-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-items:stretch;}.ii267-rent-layout>.ii234-rent-selection,
.ii267-rent-layout>.ii234-rent-result{min-width:0;width:100%;box-sizing:border-box;}.ii267-rent-layout .ii234-rent-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:stretch;}.ii267-rent-layout .ii234-rent-option{display:flex;flex-direction:column;min-width:0;gap:10px;}.ii267-rent-layout .ii234-rent-option>.glossy-button{order:0;display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;box-sizing:border-box;margin:0;padding:10px 12px;font-size:13px;line-height:1.35;}.ii267-rent-layout .ii234-rent-option>.ii234-rent-value{order:1;flex:1;min-width:0;margin:0;padding:12px;box-sizing:border-box;}.ii267-rent-layout .ii234-rent-result{padding:15px;}.ii267-rent-layout .ii234-rent-result .ii253-rent-formula{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:8px;row-gap:4px;}.ii267-rent-layout .ii234-rent-explanation{margin-bottom:0;}.ii229-legacy-detail>.ii263-unit-growth{margin:14px;width:calc(100% - 28px);box-sizing:border-box;}.ii262-card-label>span,.ii262-card-label>label,.ii263-reference>.ii262-card-label>label{color:#527285;}.ii262-neutral>.ii262-card-value,
.ii263-reference .ii263-rate-number{color:#153f55;}.ii263-rate-number>.ii267-rate-unit{white-space:nowrap;flex:0 0 auto;font-family:inherit;font-size:13px;font-weight:600;line-height:1.4;color:#31576d;}.ii263-rate-number:has(>.ii267-rate-unit){display:flex;align-items:center;gap:7px;min-width:0;}.ii263-rate-number:has(>.ii267-rate-unit)>input{width:80px;min-width:0;box-sizing:border-box;}.ii267-unit-capital{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:14px;width:calc(100% - 28px);box-sizing:border-box;}.ii267-unit-capital>.ii262-card .ii262-card-value{font-size:clamp(18px,1.6vw,23px);}.ii267-unit-capital .ii265-rate{margin:0;}.ii245-outcome+.ii265-rate{margin-top:16px;}.ii265-rate{background:linear-gradient(145deg,#fff,#edf8fc);box-shadow:0 5px 15px #153f550b;}.ii265-rate .inline-info>summary{color:#fff!important;text-shadow:1px 1px 0 #000!important;}.ii265-rate-inputs>.ii267-rate-unit{white-space:nowrap;font-size:13px;font-weight:600;color:#31576d;}.ii265-rate-inputs{gap:9px;}.ii265-rate .ii265-rate-inputs{display:grid;grid-template-columns:minmax(40px,1fr) 76px auto;align-items:center;gap:7px;}.ii265-rate .ii265-rate-inputs>input[type=range]{width:100%;min-width:0;}.ii265-rate .ii265-rate-inputs>input:not([type=range]){width:76px;min-width:0;margin:0;padding:8px;font-size:16px;color:#153f55;}.ii257-control>.ii257-label{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#527285;}.ii257-control>.ii257-range>output{white-space:nowrap;font-size:16px;}.ii257-control>.ii257-range>input{min-width:40px;}.ii257-control .ii257-check{min-width:0;overflow-wrap:anywhere;}.ii267-report-tools{padding:18px;border:1px solid #bcdde9;border-top:3px solid #ff9800;border-radius:12px;background:linear-gradient(145deg,#fff,#edf8fc);margin:0 0 22px;min-width:0;}.ii267-report-tools h3{margin:0 0 8px;color:#153f55;font-size:19px;line-height:1.4;}.ii267-report-tools p{margin:0 0 14px;font-size:13px;line-height:1.7;color:#527285;}.ii267-report-tools small{display:block;font-size:12px;line-height:1.6;color:#527285;margin-top:12px;}.ii267-report-actions{display:flex;gap:12px;flex-wrap:wrap;}.ii267-report-actions>.glossy-button{min-height:44px;padding:11px 18px;white-space:normal;font-size:14px;line-height:1.4;}@media(max-width:700px){.ii267-unit-capital{grid-template-columns:1fr}.ii267-report-tools{padding:14px}.ii267-report-actions>.glossy-button{width:100%;}}@media(max-width:380px){.ii267-rent-layout .ii234-rent-options{gap:8px;}.ii267-rent-layout .ii234-rent-option>.glossy-button{font-size:12px;padding:9px 6px;}.ii267-rent-layout .ii234-rent-option>.ii234-rent-value{padding:9px;}}html body #investment .ii267-rent-layout>.ii234-rent-selection{padding-left:0;padding-right:0}html body #investment .ii267-rent-layout .ii260-rent-title{margin:0 14px 18px!important;gap:12px;align-items:center}html body #investment .ii267-rent-layout .ii234-rent-options{gap:9px!important;margin-left:-1px!important;margin-right:-1px!important}html body #investment .ii267-rent-layout .ii234-rent-option>button{height:44px!important;min-height:44px!important;max-height:44px!important;padding:7px 10px!important;line-height:1.35!important;font-size:13px!important;display:flex!important;align-items:center!important;justify-content:center!important;}html body #investment .ii267-rent-layout .ii234-rent-option{gap:10px}html body #investment .ii267-rent-layout .ii234-rent-option>button>span{line-height:1.35!important}html body #investment .ii267-rent-layout .ii234-rent-option>.ii234-rent-figures{margin-left:0;margin-right:0}@media(max-width:600px){html body #investment .ii267-rent-layout .ii260-rent-title{margin-left:12px;margin-right:12px;margin-bottom:16px!important}}@media(max-width:360px){html body #investment .ii267-rent-layout .ii234-rent-option>button{padding:4px 6px!important}html body #investment .ii267-rent-layout .ii234-rent-option>button>span{white-space:normal!important;line-height:1.2!important}}.ii269-form-downloads{margin-top:16px;padding:12px;border:1px solid #c9e1ec;border-radius:9px;background:#f4f9fc}.ii269-form-downloads summary{cursor:pointer;font-weight:700;color:#153f55}.ii269-form-actions{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0}html body .ii269-form-actions button{height:auto!important;min-height:44px!important;white-space:normal!important;overflow-wrap:anywhere!important;hyphens:auto;line-height:1.35!important;padding:7px 12px!important;max-width:100%!important}.ii269-signature-upload{display:flex;flex-direction:column;gap:8px;margin:14px 0;color:#527285;font-size:13px}.ii269-signature-upload input{max-width:100%}.ii270-report-tools{margin:18px 0;padding:18px;border:1px solid #b9dce9;border-radius:9px;background:#eef8fc}.ii270-report-tools h3,.ii270-original-tools h3{color:#153f55}.ii270-report-tools .ii267-report-actions{display:flex;flex-wrap:wrap;gap:10px}.ii270-report-tools button,.ii270-original-tools button{height:auto!important;min-height:44px;white-space:normal!important;line-height:1.4!important;max-width:100%;padding:9px 15px!important}.ii270-report-tools small,.ii270-original-tools small{display:block;margin-top:12px;color:#527285}.ii270-original-tools{margin:22px 0;padding:18px;border:1px solid #b9dce9;border-radius:9px;background:#f3f9fc}