.kp-logo-tile-approved{--kp-logo-radius:14px;position:relative !important;display:block !important;box-sizing:border-box !important;min-width:0 !important;min-height:0 !important;height:auto !important;padding:0 !important;border:0 !important;border-radius:var(--kp-logo-radius) !important;overflow:hidden !important;background:transparent !important;aspect-ratio:1624 / 300 !important;}.kp-logo-tile-approved > img,
.kp-logo-tile-approved .brand-lockup-v6,
.kp-logo-tile-approved .brand-lockup-v6 > img{display:block !important;width:100% !important;height:auto !important;min-width:0 !important;max-height:none !important;padding:0 !important;object-fit:contain !important;aspect-ratio:1624 / 300 !important;border-radius:inherit !important;}.kp-logo-tile-approved::before{content:none !important;}.kp-logo-tile-approved::after{content:'' !important;position:absolute !important;z-index:2;inset:auto var(--kp-logo-radius) 0 !important;height:2px !important;width:auto !important;border-radius:2px !important;opacity:1 !important;transform:none !important;background:linear-gradient(90deg, var(--kp-tile-accent), var(--kp-tile-accent) 35%, #fff 50%, var(--kp-tile-accent) 65%) !important;background-size:240% 100% !important;animation:kp-approved-contour 4s linear infinite !important;pointer-events:none;}@keyframes kp-approved-contour{from{background-position:140% 0;}to{background-position:-100% 0;}}.kp-footer-logo-approved{width:min(360px, 100%);margin-bottom:20px;}.brand-network-card{position:relative;padding:0 !important;aspect-ratio:12 / 5 !important;overflow:hidden;}.brand-network-card > img{width:100% !important;height:100% !important;object-fit:cover !important;object-position:center top !important;}.brand-network-card:last-child:nth-child(odd){grid-column:1 / -1;width:calc((100% - 20px) / 2);justify-self:center;}@media (max-width: 700px){.brand-network-card:last-child:nth-child(odd){width:100%;}}.brand-network-card .kp-channel-logo-approved{position:absolute !important;left:3.8%;top:7.1%;width:47.8%;--kp-logo-radius:8px;z-index:3;pointer-events:none;}.brand-network-card .kp-channel-logo-approved.kp-channel-logo-wide{left:3.35%;top:3.2%;width:41.4%;}.brand-network-card .kp-channel-logo-approved > img{position:static !important;transform:none !important;max-width:none !important;opacity:1 !important;}.kp-titles-approved,
.founder-credentials-v20.kp-titles-approved{box-sizing:border-box !important;display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;width:var(--kp-title-pair-width, 430px) !important;max-width:calc(100% - 28px) !important;gap:10px !important;position:absolute !important;z-index:12 !important;right:max(24px, 5vw) !important;bottom:18px !important;margin:0 !important;padding:0 !important;transform:none !important;}.kp-titles-approved > article{box-sizing:border-box !important;display:flex !important;flex-direction:column !important;width:100% !important;min-width:0 !important;padding:10px 12px !important;border:1px solid #d2e3e9 !important;border-top:2px solid var(--kp-tile-accent, #149bb1) !important;border-radius:11px !important;background:linear-gradient(135deg, #fffffff5, #eef7faf2) !important;color:#173c55 !important;box-shadow:0 8px 18px #0327401f !important;}.kp-titles-approved strong{font-size:14px !important;line-height:1.2 !important;margin:0 0 3px !important;color:#062b50 !important;}.kp-titles-approved span{font-size:10px !important;font-weight:650 !important;line-height:1.3 !important;margin:0 !important;}.hero.kp-title-host-approved .person-bio,
.hero.kp-title-host-approved .mobile-person-bios{display:none !important;}@media (max-width: 1000px){.kp-titles-approved,
  .founder-credentials-v20.kp-titles-approved{position:relative !important;inset:auto !important;margin:12px auto 24px !important;float:none !important;clear:both !important;}}@media (prefers-reduced-motion: reduce){.kp-logo-tile-approved::after{animation:none !important;}}@media(max-width:1000px){.kp-portrait-layout-20260913{display:flex!important;flex-direction:column!important;gap:0!important;height:auto!important;min-height:0!important;padding:0 0 24px!important;overflow:hidden!important;}.kp-portrait-layout-20260913 > header,.kp-portrait-layout-20260913 > .hero-bar{order:0;flex:none;position:relative!important;}.kp-portrait-layout-20260913 > .hero-background,.kp-portrait-layout-20260913 > .hero-overlay{position:absolute!important;inset:0!important;width:100%!important;height:calc(min(120vw,calc(100svh - 82px)) + 82px)!important;object-fit:cover!important;}.kp-portrait-layout-20260913:has(> .hero-background)::after{top:calc(min(120vw,calc(100svh - 82px)) + 18px)!important;bottom:auto!important;right:10px!important;left:auto!important;font-size:7px!important;}.kp-portrait-layout-20260913:has(.hero-founders-authentic){background-size:auto calc(min(120vw,calc(100svh - 82px)) + 82px)!important;background-position:right top!important;background-repeat:no-repeat!important;}.kp-portrait-layout-20260913 :is(.hero-inner,.hero-content,.hero-grid,.hero-side,.hero-visual){display:contents!important;}.kp-portrait-layout-20260913 .kp-portrait-stage-20260913{order:1;position:relative!important;inset:auto!important;display:block!important;width:100%!important;max-width:none!important;height:min(120vw,calc(100svh - 82px))!important;min-height:0!important;margin:0!important;padding:0!important;transform:none!important;overflow:visible!important;background:none!important;border:0!important;box-shadow:none!important;isolation:isolate;z-index:3!important;}.kp-portrait-stage-20260913:before,.kp-portrait-stage-20260913:after{display:none!important;}.kp-portrait-stage-20260913 figure{display:contents!important;}.kp-portrait-stage-20260913 img.kp-portrait-man-20260913,.kp-portrait-stage-20260913 img.kp-portrait-woman-20260913{position:absolute!important;inset:auto!important;left:auto!important;top:auto!important;display:block!important;width:auto!important;max-width:none!important;object-fit:contain!important;object-position:center!important;margin:0!important;transform:none!important;animation:none!important;opacity:1!important;}.kp-portrait-stage-20260913 img.kp-portrait-man-20260913{height:104%!important;bottom:-2%!important;right:calc(50% - min(120vw,calc(100svh - 82px)) * .18)!important;z-index:3!important;}.kp-portrait-stage-20260913 img.kp-portrait-woman-20260913{height:98%!important;bottom:-1.7%!important;right:calc(50% - min(120vw,calc(100svh - 82px)) * .40)!important;z-index:2!important;}.kp-portrait-layout-20260913 > .kp-titles-approved{order:2!important;position:relative!important;inset:auto!important;transform:none!important;width:var(--kp-title-pair-width,max-content)!important;max-width:calc(100% - 28px)!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:12px auto 22px!important;z-index:4!important;}.kp-portrait-layout-20260913 > .kp-titles-approved article{padding:10px 8px!important;}.kp-portrait-layout-20260913 > .kp-titles-approved span{font-size:clamp(8px,2.3vw,10px)!important;line-height:1.35!important;}.kp-portrait-layout-20260913 .hero-copy{order:3!important;position:relative!important;inset:auto!important;left:0!important;translate:none!important;transform:none!important;align-self:center!important;width:calc(100% - 32px)!important;max-width:740px!important;margin:0!important;padding:20px 0!important;z-index:4!important;}.kp-portrait-layout-20260913 .phase-rail-wrap{order:4;position:relative!important;margin-top:22px!important;}.kp-portrait-layout-20260913 .research-card{order:4;position:relative!important;inset:auto!important;width:calc(100% - 32px)!important;max-width:740px!important;margin:22px auto 0!important;}.kp-portrait-layout-20260913 > .hero-fact,.kp-portrait-layout-20260913 > .hero-trust-card{order:4;position:relative!important;inset:auto!important;transform:none!important;width:calc(100% - 32px)!important;margin:14px auto!important;}}.kp-centered-pair img.kp-centered-photo{translate:var(--kp-mobile-shift,0px) 0!important;}@media(max-width:1000px){section.hero.kp-full-header{--kp-full-height:min(calc(100svh - var(--kp-full-nav)),120vw);}}.kp-motion-enhanced{--kp-motion-accent:21,155,177;}.kp-motion-enhanced:has([data-brand="immo-invest"]){--kp-motion-accent:239,151,0;}.kp-motion-enhanced:has([data-brand="anti-aging"]){--kp-motion-accent:40,166,124;}.kp-motion-enhanced:has([data-brand="krebs-jetzt"]){--kp-motion-accent:222,67,89;}.kp-motion-enhanced:has([data-brand="krebs-scan"]){--kp-motion-accent:33,159,202;}@media(prefers-reduced-motion:no-preference){.kp-motion-enhanced .brand-network-card{transition:box-shadow .45s ease,border-color .45s ease,translate .45s cubic-bezier(.2,.8,.2,1);}.kp-motion-enhanced :is(.site-header,.header) :is(.brand,.brand-link,.logo-link){animation:kp-brand-radiance 5s ease-in-out infinite alternate;}@media(hover:hover){.kp-motion-enhanced .brand-network-card:hover{translate:0 -5px;box-shadow:0 15px 38px rgba(var(--kp-motion-accent),.24);}.kp-motion-enhanced a.button:hover{box-shadow:0 8px 24px rgba(var(--kp-motion-accent),.32);}}}@keyframes kp-brand-radiance{from{filter:drop-shadow(0 0 1px rgba(var(--kp-motion-accent),.08));}to{filter:drop-shadow(0 0 12px rgba(var(--kp-motion-accent),.34));}}@media(prefers-reduced-motion:reduce){.kp-motion-enhanced .brand-network-card{translate:none!important;}}@media(max-width:1000px){section.hero.kp-portrait-layout-20260913:has(> .hero-background)::after{position:relative!important;inset:auto!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;order:2!important;align-self:flex-end!important;max-width:calc(100% - 28px)!important;margin:0 14px 14px!important;transform:none!important;}}@media(min-width:1001px){section.hero:has(.people){height:auto!important;min-height:100svh!important;}section.hero > .kp-titles-approved{position:relative!important;inset:auto!important;transform:none!important;margin:14px 5% 18px auto!important;}section.hero .people{--ii-portrait-height:calc(100svh - 104px);}section.hero .people figure.person-stefan,
 section.hero .people figure.person-ludmilla{position:absolute!important;top:auto!important;right:auto!important;width:auto!important;max-width:none!important;max-height:none!important;margin:0!important;transform:none!important;}section.hero .people figure.person-stefan{height:104%!important;bottom:-2%!important;left:45%!important;z-index:3!important;}section.hero .people figure.person-ludmilla{height:98%!important;bottom:-1.7%!important;left:calc(45% + var(--ii-portrait-height)*.24)!important;z-index:2!important;}section.hero .people figure img{display:block!important;width:auto!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;}}.brand-network-card.kp-channel-v47{aspect-ratio:8/3!important;height:auto!important;min-height:0!important;border-radius:8px!important;overflow:hidden;background:#062539!important}.brand-network-card.kp-channel-v47>img{display:block!important;width:100%!important;height:auto!important;max-height:none!important;aspect-ratio:8/3!important;object-fit:contain!important;object-position:center!important;transform:none!important;position:relative!important;inset:auto!important;border-radius:0!important}.brand-network-card.kp-channel-v47>.kp-channel-logo-approved,.brand-network-card.kp-channel-v47>span,.brand-network-card.kp-channel-v47::after,.brand-network-card.kp-channel-v47::before{display:none!important}.brand-network-card.kp-channel-v47:focus-visible{outline:3px solid #16b1ca;outline-offset:4px}@media(prefers-reduced-motion:reduce){.brand-network-card.kp-channel-v47{transition:none!important;transform:none!important}}.simulation-stage{aspect-ratio:2048 / 1340 !important;background:linear-gradient(to bottom,#cfe7f2 0%,#384147 80%,#28343c 100%) !important;}.simulation-stage > .simulation-building{top:0 !important;left:0 !important;right:auto !important;bottom:auto !important;width:100% !important;height:auto !important;object-fit:contain !important;object-position:top left !important;}.simulation-stage > .simulation-floor-stack{top:0 !important;left:0 !important;right:auto !important;bottom:auto !important;width:100% !important;height:auto !important;aspect-ratio:2048 / 1200 !important;}.simulation-stage .simulation-floor-pair,
.simulation-stage .simulation-floor-layer{width:100% !important;height:100% !important;object-position:top left !important;}.simulation-stage .simulation-floor-layer.is-built{opacity:1;filter:saturate(.45)brightness(.84)contrast(1.04);animation-name:precision-floor-stack-solid-v26;}@keyframes precision-floor-stack-solid-v26{0%{opacity:0;filter:grayscale()blur(5px);transform:translateY(-9%)scale(1.018)}72%{opacity:.85;transform:translateY(.7%)scale(.998)}100%{opacity:1;transform:translate(0)scale(1)}}@media(prefers-reduced-motion:reduce){.simulation-stage .simulation-floor-layer.is-built{animation:none;}}@media(max-width:760px){.simulation-stage{box-sizing:content-box;padding-bottom:48px;}}.plan-canvas{container-type:inline-size}.plan-canvas .floor-marker-wrap{height:auto}.plan-canvas .floor-marker{min-width:0;width:1.55cqw;min-height:0;height:1.55cqw;padding:0;border-radius:4px;position:relative;line-height:1;display:grid;place-items:center}.plan-canvas .floor-marker>span,.plan-canvas .floor-marker>small{display:none}.plan-canvas .floor-marker::after{content:attr(data-etw);font:800 .73cqw/1 Arial,sans-serif;letter-spacing:-.15px;color:#fff;text-shadow:0 1px 2px #001b2e}.ii-plan-scroll{overflow-x:auto;overflow-y:visible;padding:12px 0 30px;background:#edf5f8;scrollbar-color:#d99720 #e2edf2;scrollbar-width:auto}.ii-plan-scroll.is-zoomed .plan-canvas{width:max(1600px,100%)}.ii-plan-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;padding:12px 14px;background:#f5fafc;color:#24465a;font-size:12px}.ii-plan-toolbar button{padding:9px 13px;border:1px solid #c8860c;background:#fff1d1;color:#082c43;border-radius:7px;font-weight:750;cursor:pointer}.ii-plan-toolbar button[aria-pressed=true]{background:#f5ad27}.ii-plan-toolbar span{flex:1;min-width:180px}.plan-canvas .floor-marker:focus-visible{outline:3px solid #ffbd48;outline-offset:3px}.plan-canvas .floor-marker:hover{filter:brightness(1.12);z-index:5}.ii-lage-overview{grid-column:1/-1;margin:24px 0 32px;border:1px solid #d8e3e8;border-radius:18px;overflow:hidden;background:#f5f9fb;box-shadow:0 14px 40px #082c4312}.ii-lage-overview .ii-lage-heading{padding:24px 26px 14px;background:linear-gradient(105deg,#fff,#fff4df)}.ii-lage-overview h3{margin:0 0 9px;font-size:clamp(21px,2vw,30px);line-height:1.2;color:#092c43}.ii-lage-overview p{margin:0;font-size:14px;line-height:1.65;color:#385467}.ii-lage-overview figure{margin:0;background:#eef3ed}.ii-lage-overview .ii-map-link{display:block}.ii-lage-overview img{display:block;width:100%;height:auto;max-height:780px;object-fit:contain;border-radius:0}.ii-lage-overview figcaption{padding:13px 24px;background:#fff;font-size:12px;line-height:1.55;color:#435c69}.ii-lage-overview .ii-map-legend{display:flex;flex-wrap:wrap;gap:10px 24px;padding:16px 24px;background:#fff;border-top:1px solid #e0e9ef;font-size:13px;font-weight:650;color:#16394e}.ii-lage-overview .ii-map-legend span::before{content:'';display:inline-block;vertical-align:middle;width:15px;height:12px;margin-right:7px;border:2px solid #d37b00;background:#f8d7a0;border-radius:3px}.ii-lage-overview .ii-map-legend span:nth-child(2)::before{border-color:#246c9d;background:#82b9dd}.ii-lage-overview .ii-map-legend span:nth-child(3)::before{border-color:#12354d;background:#12354d;border-radius:50%;width:10px;height:10px}.ii-lage-overview .ii-map-actions{display:flex;flex-wrap:wrap;gap:10px;padding:18px 24px;background:#f4f8fa}.ii-lage-overview .ii-map-actions a{display:inline-flex;padding:11px 16px;background:#082c43;color:white;border:1px solid #082c43;border-radius:8px;text-decoration:none;font-weight:750;font-size:13px;transition:transform .2s,box-shadow .2s}.ii-lage-overview .ii-map-actions a:first-child{background:#f4a20b;color:#082c43;border-color:#e89800}.ii-lage-overview .ii-map-actions a:hover{transform:translateY(-2px);box-shadow:0 7px 14px #092c4320}.ii-lage-overview .ii-map-source{padding:0 24px 18px;font-size:11px}.ii-lage-overview .ii-map-source a{color:#31576f;text-decoration:underline}@media(max-width:760px){.ii-lage-overview .ii-lage-heading{padding:18px}.ii-lage-overview .ii-map-legend,.ii-lage-overview figcaption,.ii-lage-overview .ii-map-actions{padding:14px 16px}.ii-lage-overview .ii-map-source{padding:0 16px 16px}}@media(prefers-reduced-motion:reduce){.ii-lage-overview .ii-map-actions a{transition:none}}.glossy-button,.mini-glossy,.status-legend-button,.wizard-steps button{box-shadow:none!important;text-shadow:none!important;font-weight:650!important;letter-spacing:0!important;text-align:center!important;line-height:1.25!important;justify-content:center!important;align-items:center!important;}.glossy-button *,.mini-glossy *,.status-legend-button *,.wizard-steps button *{text-shadow:none!important;letter-spacing:0!important;}.glossy-button strong,.mini-glossy strong,.status-legend-button strong{font-weight:700!important}.glossy-button small{font-weight:600!important;line-height:1.25!important}.glossy-button.glossy-gray,.glossy-button.glossy-orange,
.mini-glossy.glossy-gray,.mini-glossy.glossy-orange{color:#102f45!important}.glossy-button,.hero-actions .glossy-button,.menu-button,
.role-row .glossy-button,.unit-document-actions .glossy-button,
.usage-controls .glossy-button,.structure-buttons .glossy-button,
.wizard-nav .glossy-button,.signature-actions .glossy-button{min-height:44px!important;padding-block:7px!important;}.glossy-button>span{max-width:100%;text-align:center}.glossy-button.selected{border-color:#ffffffc7!important}.glossy-button:focus-visible,.mini-glossy:focus-visible{outline-color:#164b70!important}.role-row .glossy-button.selected{border-color:#ffffff!important}.glossy-button.step-button{min-height:62px!important;padding-block:7px!important}.step-button>.step-number{width:36px;height:36px;flex-basis:36px;font-size:1.1rem;box-shadow:none!important}.step-button .step-copy{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.floor-buttons .glossy-button{min-height:52px!important;padding-block:7px!important}.floor-buttons .glossy-button>span{gap:3px;justify-content:center}.plan-unit-ribbon .mini-glossy,.plan-popover .mini-glossy{min-height:32px!important;padding-block:5px!important}.status-legend-button{min-height:30px!important;padding-block:4px!important}.wizard-steps button{min-height:44px!important;padding-block:6px!important}.wizard-steps button span{box-shadow:none!important}@media(prefers-reduced-motion:no-preference){.glossy-button::before,.mini-glossy::before{animation:ii-button-highlight-v30 5s ease-in-out infinite alternate}.floor-buttons .glossy-button:nth-child(even)::before{animation-delay:-2.5s}.hero-actions .glossy-button:nth-child(even)::before{animation-delay:-1.7s}}@keyframes ii-button-highlight-v30{from{opacity:.65}to{opacity:1}}.logo-tile{border-radius:8px!important;padding:0!important;overflow:hidden;background:transparent!important}.logo-tile img{display:block;width:100%;height:auto!important;object-fit:contain;border-radius:8px!important}.footer-inner>img,.cookie-brand>img{border-radius:8px!important;object-fit:contain;height:auto}@media(max-width:760px){.glossy-button,.hero-actions .glossy-button,.menu-button{min-height:44px!important}.floor-buttons .glossy-button{min-height:52px!important}.glossy-button.step-button{min-height:62px!important}.plan-popover .mini-glossy,.plan-unit-ribbon .mini-glossy{min-height:36px!important}}.glossy-button.glossy-orange,.mini-glossy.glossy-orange,
.glossy-button.glossy-orange *,.mini-glossy.glossy-orange *{color:#fff!important;text-shadow:0 1px 2px #492500b3!important;}.glossy-button.glossy-blue,.mini-glossy.glossy-blue,
.glossy-button.glossy-green,.mini-glossy.glossy-green,
.glossy-button.glossy-blue *,.mini-glossy.glossy-blue *,
.glossy-button.glossy-green *,.mini-glossy.glossy-green *{color:#fff!important;text-shadow:0 1px 2px #123047b3!important;}.glossy-button.step-button{display:grid!important;grid-template-columns:36px minmax(0,1fr);column-gap:12px!important;justify-content:stretch!important;padding-inline:16px!important;}.step-button>.step-number{position:relative;isolation:isolate;overflow:hidden;justify-self:start;width:36px!important;height:36px!important;min-width:36px;display:grid;place-items:center;padding:0!important;border:2px solid #ffffffe6;border-radius:10px;background:linear-gradient(#fff98a 0%,#ffe52e 48%,#e9be00 100%);color:#fff!important;text-shadow:0 1px 2px #292600,0 0 2px #292600!important;font-weight:750;line-height:1!important;}.step-button>.step-number::before{content:"";position:absolute;inset:2px 3px auto;height:42%;z-index:-1;border-radius:7px 7px 35% 35%;background:linear-gradient(#ffffffb8,#ffffff18);}.step-button>.step-number::after{content:"";position:absolute;inset:-40% auto -40% -90%;width:45%;pointer-events:none;background:linear-gradient(90deg,transparent,#ffffffb3,transparent);transform:skewX(-18deg);}.step-button .step-copy{padding-left:0;min-width:0}.glossy-button .step-number,.wizard-steps button>span{color:#fff!important;text-shadow:0 1px 2px #153044,0 0 2px #153044!important;}@media(prefers-reduced-motion:no-preference){.step-button>.step-number::after{animation:ii-number-glint-v32 5.5s ease-in-out infinite}.step-button:nth-child(even)>.step-number::after{animation-delay:1s}}@keyframes ii-number-glint-v32{0%,65%{left:-90%;opacity:0}70%{opacity:1}90%,100%{left:145%;opacity:0}}.visit-visual{container-type:inline-size;display:flex;flex-direction:column;min-height:0;padding:18px 18px 24px;overflow:hidden;}.visit-people{position:relative!important;inset:auto!important;flex:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;height:clamp(520px,108cqw,720px)!important;width:100%;}.visit-people img{position:relative!important;inset:auto!important;transform:none!important;justify-self:center;align-self:end;width:auto!important;max-width:120%!important;height:100%!important;object-fit:contain;object-position:center bottom;}.visit-people .visit-ludmilla{grid-column:1;grid-row:1;height:94%!important}.visit-people .visit-stefan{grid-column:2;grid-row:1}.visit-qualifications{position:relative!important;inset:auto!important;margin:14px 0 0;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px;align-items:stretch;justify-items:center;}.visit-identity{width:192px;max-width:100%;display:flex;flex-direction:column;gap:12px}.visit-identity:has(.stefan-bio){grid-column:2;grid-row:1}.visit-identity:has(.ludmilla-bio){grid-column:1;grid-row:1}.visit-qualifications .person-bio{position:static!important;inset:auto!important;flex:1;display:flex!important;flex-direction:column;width:100%!important;min-height:0!important;padding:10px 12px!important;margin:0!important;box-sizing:border-box;border:1px solid #d2e3e9;border-top:2px solid #e99112;border-radius:11px;background:linear-gradient(135deg,#fffffff5,#eef7faf2);color:#173c55;box-shadow:0 8px 18px #0327401f;}.visit-qualifications .person-bio strong{font-size:14px!important;line-height:1.2!important;margin:0 0 3px!important;color:#062b50}.visit-qualifications .person-bio span{font-size:10px!important;font-weight:650!important;line-height:1.3!important;margin:0!important}.visit-identity .visit-signature{position:static!important;inset:auto!important;display:block;align-self:center;height:64px!important;width:auto!important;max-width:100%;object-fit:contain;margin:0;}@media(max-width:760px){.visit-finale{grid-template-columns:minmax(0,1fr)!important;min-height:0}.visit-copy{min-width:0}.visit-visual{padding:18px 10px 22px}.visit-people{height:clamp(400px,130cqw,570px)!important}.visit-qualifications{gap:10px}.visit-qualifications .person-bio{padding:10px 8px!important}.visit-qualifications .person-bio span{font-size:clamp(8px,2.3vw,10px)!important;line-height:1.35!important}.visit-identity .visit-signature{height:56px!important}}.menu-panel .menu-service-links a,.menu-panel>a{position:relative;isolation:isolate;overflow:hidden;color:#fff;border:2px solid #ffffffc7;border-radius:10px;box-shadow:none;font-weight:650;letter-spacing:0;line-height:1.25;text-align:center;text-shadow:0 1px 2px #123047b3;transition:filter .18s ease,transform .18s ease;}.menu-panel .menu-service-links a{display:flex;align-items:center;justify-content:center;min-height:44px;padding:7px 6px;background:linear-gradient(#45c8f4 0%,#098ac8 48%,#056195 100%);}.menu-panel>a{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:12px;min-height:54px;padding:7px 14px;background:linear-gradient(#ffc54c 0%,#ff9f08 50%,#d77700 100%);text-shadow:0 1px 2px #492500b3;}.menu-panel .menu-service-links a::before,.menu-panel>a::before{content:"";position:absolute;z-index:-1;inset:2px 5px auto;height:42%;border-radius:7px 7px 35% 35%;pointer-events:none;background:linear-gradient(#ffffffb8,#ffffff18);}.menu-panel>a>span{position:relative;isolation:isolate;overflow:hidden;justify-self:start;display:grid;place-items:center;width:36px;height:36px;box-sizing:border-box;padding:0;border:2px solid #ffffffc7;border-radius:10px;background:linear-gradient(#fff98a 0%,#ffe52e 48%,#e9be00 100%);color:#fff;font-weight:900;line-height:1;text-shadow:0 1px 2px #153044,0 0 2px #153044;}.menu-panel>a>span::before{content:"";position:absolute;z-index:-1;inset:2px 3px auto;height:42%;border-radius:6px 6px 35% 35%;background:linear-gradient(#ffffffb8,#ffffff18);}.menu-panel .menu-service-links a:hover,.menu-panel>a:hover{filter:brightness(1.07)}.menu-panel .menu-service-links a:focus-visible,.menu-panel>a:focus-visible{outline:3px solid #164b70;outline-offset:2px;}@media(prefers-reduced-motion:no-preference){.menu-panel>a>span::before{animation:ii-menu-gloss-v33 4s ease-in-out infinite alternate}.menu-panel>a:nth-of-type(even)>span::before{animation-delay:-2s}}@keyframes ii-menu-gloss-v33{from{opacity:.55}to{opacity:1}}.plan-canvas .floor-marker{width:36px;min-width:36px;height:28px;min-height:28px;padding:0;border-radius:6px;font-variant-numeric:tabular-nums;}.plan-canvas .floor-marker::after{content:attr(data-etw-display);font:800 14px/1 Arial,sans-serif;letter-spacing:.1px;color:#fff;text-shadow:0 1px 2px #001b2e,0 0 2px #001b2e;}.ii-plan-scroll.is-zoomed .floor-marker{width:42px;min-width:42px;height:32px}.ii-plan-scroll.is-zoomed .floor-marker::after{font-size:16px}@media(max-width:1000px){.ii-plan-scroll .plan-canvas{min-width:1200px}}.unit-flow-column footer>.kp-logo-tile-approved{display:none!important}.finance-bars-panel .finance-bar b.rent,.finance-bars-panel .finance-bar b.tax,
.finance-bars-panel .finance-bar b.cashflow{background:#16a34a}.finance-bars-panel .finance-bar b.finance,.finance-bars-panel .finance-bar b.operating,
.finance-bars-panel .finance-bar b.tax-negative,.finance-bars-panel .finance-bar b.cashflow-negative{background:#d53f3f}.finance-bar.rent>strong,.finance-bar.tax>strong,.finance-bar.cashflow>strong{color:#148039}.finance-bar.finance>strong,.finance-bar.operating>strong,.finance-bar.tax-negative>strong,.finance-bar.cashflow-negative>strong{color:#b62d35}.finance-bars-panel .finance-bar{grid-template-columns:132px minmax(0,1fr) 90px;font-size:12px;gap:10px}.ii-column-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:22px 16px 10px}.ii-column-grid.ii-six-columns{grid-template-columns:repeat(6,minmax(0,1fr))}.ii-six-columns .ii-value-column{grid-template-rows:38px 210px 58px}.ii-value-plot>b.purchase{background:linear-gradient(90deg,#547c94,#91b9cf)}.ii-value-column{min-width:0;display:grid;grid-template-rows:38px 210px 40px;gap:7px;text-align:center;align-items:center}.ii-value-column>strong{font-size:clamp(11px,1vw,15px);font-variant-numeric:tabular-nums}.ii-value-column.cashflow>strong{color:#148039}.ii-value-column.cashflow-negative>strong{color:#b62d35}.ii-value-column>span{font-size:12px;font-weight:750;line-height:1.3;overflow-wrap:anywhere}.ii-value-plot{position:relative;height:100%;background:repeating-linear-gradient(to top,#c7dce866 0,#c7dce866 1px,transparent 1px,transparent 25%)}.ii-value-plot>b{position:absolute;left:24%;width:52%;border-radius:5px 5px 0 0;background:#1194c1;max-height:100%;min-height:0}.ii-value-plot>b.market{background:linear-gradient(90deg,#087bad,#30b7dd)}.ii-value-plot>b.debt{background:linear-gradient(90deg,#be363c,#e97065)}.ii-value-plot>b.sale{background:linear-gradient(90deg,#c78600,#edb63b)}.ii-value-plot>b.cashflow{background:linear-gradient(90deg,#138a3d,#29bd64)}.ii-value-plot>b.cashflow-negative{background:linear-gradient(90deg,#be363c,#e97065);border-radius:0 0 5px 5px}.ii-zero-line{position:absolute;left:0;right:0;height:1px;background:#456477}.ii-chart-note{font-size:11px!important;line-height:1.55!important;color:#456477;margin:6px 16px 16px!important}.ii-year-totals-v35{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;margin:0;background:#dbe8ef;padding:1px}.ii-year-totals-v35>div{background:#f9fcfe;padding:13px 15px}.ii-year-totals-v35 dt{font-size:11px;color:#486479;font-weight:650}.ii-year-totals-v35 dd{margin:5px 0 0;font-size:15px;font-weight:800}.ii-year-totals-v35 .positive dd{color:#148039}.ii-year-totals-v35 .negative dd{color:#b62d35}.annual-unit-details{padding:16px!important}.annual-unit-details>h3{display:none}.annual-panel>.ii-value-columns-v35{margin:14px 16px}.menu-panel>a>span,.step-button>span:first-child{color:#fff;text-shadow:0 1px 2px #263238,0 0 2px #263238}.annual-unit-details>details{border:1px solid #c8dfe9;border-radius:10px;overflow:hidden;margin-bottom:10px}.annual-unit-details>details>summary{padding:16px!important;background:linear-gradient(110deg,#e9f7fc,#fff);cursor:pointer;font-size:13px}.ii-full-year-table-v35{margin:14px 16px;border:1px solid #c8dfe9;border-radius:10px;overflow:hidden}.ii-full-year-table-v35>summary{padding:14px 16px;cursor:pointer;font-size:13px;font-weight:750;background:#edf6fa}@media(max-width:600px){.finance-bars-panel .finance-bar{grid-template-columns:100px minmax(0,1fr) 72px;font-size:10px;gap:6px}.ii-column-grid{gap:6px;padding:15px 8px 8px}.ii-column-grid.ii-six-columns{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:20px}.ii-value-column{grid-template-rows:36px 170px 38px}.ii-value-column>span{font-size:10px}.ii-value-column>strong{font-size:10px;overflow-wrap:anywhere}.ii-value-plot>b{left:15%;width:70%}.annual-unit-details>details>summary{grid-template-columns:1fr 1fr!important;gap:10px!important}}@media(prefers-reduced-motion:no-preference){.ii-value-plot>b{transition:height .4s ease,bottom .4s ease}}:root{--kp-tile-accent:#ff9800}.glossy-button,.glossy-button span,.section-number,.menu-panel>a,.menu-panel>a>span,.menu-service-links a,.floor-marker::after{color:#fff!important;text-shadow:0 1px 1px #000,0 0 1px #000!important}html body .glossy-button:is(.glossy-orange,.glossy-blue,.glossy-green),html body .glossy-button:is(.glossy-orange,.glossy-blue,.glossy-green) *,html body .step-navigation .step-number,html body .step-number.step-number,html body .section-header .section-number,html body .menu-panel>a,html body .menu-panel>a>span,html body .menu-panel .menu-service-links a,html body .plan-canvas .floor-marker::after{color:#fff!important;text-shadow:0 1px 1px #000,0 0 1px #000!important}.hero-service-links{display:none!important}.hero .hero-overlay{background:none!important;backdrop-filter:none!important}.hero .hero-background{filter:saturate(1.12) contrast(1.035)!important;object-position:center center!important}.hero .hero-copy h1{color:white!important;text-shadow:0 2px 3px #082b43,0 0 15px #00192f80}.hero .hero-copy>.kicker{color:#fff!important;text-shadow:0 1px 2px #000}.hero .hero-lead{background:#07344bd9!important;backdrop-filter:blur(7px);color:white!important}.hero .hero-bar{align-items:center;padding-top:18px;padding-bottom:12px;gap:18px}.hero .people:before,.hero .people:after{display:none!important}.hero .hero-copy .person-bio,.hero .people .person-bio,.hero .mobile-person-bios{display:none!important}.hero+.kp-titles-approved{position:relative!important;inset:auto!important;transform:none!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px;width:max-content!important;max-width:calc(100% - 28px)!important;margin:18px auto 24px!important;z-index:2!important}.hero+.kp-titles-approved article{width:auto!important;min-width:0;border-top:2px solid #ff9800;border-radius:8px;padding:12px 16px!important;background:linear-gradient(120deg,#fff,#e8f6fb);color:#092e46}.hero+.kp-titles-approved strong{display:block;font-size:15px!important;margin-bottom:6px}.hero+.kp-titles-approved span{display:block;font-size:11px!important;line-height:1.5}.menu-panel{display:flex!important;flex-direction:column!important;gap:9px!important}.menu-panel .menu-head{order:0;margin-bottom:10px}.menu-panel>a{order:1;width:100%;max-width:365px;align-self:center;min-height:48px!important;padding:5px 12px!important;margin:0!important;font-size:16px!important}.menu-panel .menu-service-links{order:2;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;width:100%;max-width:365px;align-self:center;margin:10px 0 0!important}.menu-panel .menu-service-links a{height:48px;min-height:48px!important;font-size:11px!important;padding:5px!important}.menu-panel .menu-service-links{padding:0!important}.menu-head img{border-radius:8px!important;object-fit:contain}.menu-panel .menu-legal{order:3;margin-top:14px}.ii-lage-overview{position:relative;width:calc(100vw - 32px);max-width:none;margin-left:calc((100% - 100vw + 32px)/2);border-radius:8px;box-shadow:none}.ii-lage-overview img{width:100%!important;max-height:none!important;object-fit:contain}.ii-lage-overview .ii-map-actions a{color:#fff!important;text-shadow:0 1px 1px #000!important;min-height:44px;display:inline-flex;justify-content:center;align-items:center;border:2px solid #ffffffb0!important;box-shadow:none!important;border-radius:8px;background:linear-gradient(#49caf4,#078fc8 50%,#066393)!important;padding:8px 18px}.ii-lage-overview .ii-map-actions a:first-child{background:linear-gradient(#ffc94f,#ffa008 50%,#eb8500)!important}.ii-map-actions a:focus-visible,.gallery-grid figure:focus-visible{outline:3px solid #0c668c;outline-offset:3px}.gallery-grid figure{cursor:zoom-in;position:relative}.gallery-grid figure::after{content:'⤢ Vergrößern';position:absolute;top:10px;right:10px;padding:6px 9px;border-radius:6px;background:#063952dd;color:white;font-size:12px;font-weight:700;pointer-events:none}.ii-image-dialog{border:1px solid #bad5e1;border-radius:12px;padding:14px;width:min(1500px,96vw);max-width:96vw;max-height:94svh;background:#062b40;color:white;box-shadow:0 18px 70px #0008}.ii-image-dialog::backdrop{background:#00121ee6;backdrop-filter:blur(5px)}.ii-image-dialog form{display:flex;justify-content:flex-end;margin:0 0 10px}.ii-image-dialog button{min-height:44px;padding:8px 20px;cursor:pointer}.ii-image-dialog>img{display:block;width:100%;height:auto;max-height:76svh;object-fit:contain}.ii-image-dialog>p{font-size:14px;margin:12px 5px 3px;color:white}.ii-image-dialog.ii-scene-mode>img{display:none}.ii-image-dialog .simulation-stage{width:min(100%,calc(70svh * 2048 / 1340));height:auto!important;min-height:0!important;margin:auto;padding-bottom:0!important}.ii-image-dialog .simulation-floor-layer{animation:none!important}.ii-scene-zoom{margin:10px 14px;min-height:44px}body.ii-media-open{overflow:hidden}.ii-private-v37{padding:72px 4%;background:linear-gradient(145deg,#f4fafd,#e0f0f7);color:#082d44}.ii-private-v37 .private-album-inner{max-width:1600px;margin:auto}.ii-private-v37 .private-album-heading{max-width:850px;margin:0 0 32px}.ii-private-v37 .eyebrow{color:#007ea6;font-weight:800;font-size:13px;text-transform:uppercase;letter-spacing:1.6px}.ii-private-v37 h2{font-size:clamp(28px,3vw,48px);line-height:1.15;margin:15px 0}.ii-private-v37 .album-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;align-items:start}.ii-private-v37 figure{margin:0;border-radius:10px;overflow:hidden;background:white;border:1px solid #cce0e9}.ii-private-v37 button{display:block;width:100%;border:0;background:none;color:inherit;padding:0;text-align:left;cursor:zoom-in;font:inherit}.ii-private-v37 img{display:block;width:100%;height:300px;object-fit:contain;background:#e4edf1}.ii-private-v37 figcaption{display:flex;gap:10px;padding:16px;font-size:14px;line-height:1.5}.ii-private-v37 figcaption>span:first-child{color:#e48600;font-weight:800}.ii-private-v37 figcaption strong,.ii-private-v37 figcaption small{display:block}.ii-private-v37 figcaption small{margin-top:7px}.ii-hero-motion{position:absolute;inset:0;z-index:1;pointer-events:none;overflow:hidden}.ii-hero-motion svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.ii-hero-motion .trace{stroke:#ffb331;stroke-width:3;fill:none;stroke-dasharray:1100;stroke-dashoffset:1100;filter:drop-shadow(0 0 5px #ff9800);animation:ii-trace37 9s ease-in-out infinite}.ii-hero-motion circle{fill:#fff5cb;stroke:#ffac28;stroke-width:3;animation:ii-point37 3s ease-in-out infinite}.ii-hero-motion rect{fill:url(#ii-bar37);transform-box:fill-box;transform-origin:bottom;animation:ii-bar37 7s ease-in-out infinite}.ii-hero-motion::after{content:'';position:absolute;inset:-20% -100%;background:linear-gradient(110deg,transparent 42%,#ffffff00 46%,#fff5 49%,#ffffff00 52%,transparent 57%);animation:ii-shine37 12s linear infinite;mix-blend-mode:screen}@keyframes ii-trace37{0%{stroke-dashoffset:1100;opacity:.2}65%,85%{stroke-dashoffset:0;opacity:.9}100%{stroke-dashoffset:0;opacity:.1}}@keyframes ii-point37{0%,100%{opacity:.4}50%{opacity:1;filter:drop-shadow(0 0 7px #fff0bb)}}@keyframes ii-bar37{0%,100%{transform:scaleY(.3);opacity:.15}55%,80%{transform:scaleY(1);opacity:.55}}@keyframes ii-shine37{0%,15%{translate:-40% 0}80%,100%{translate:40% 0}}@media(min-width:1001px){.hero{min-height:100svh!important;height:auto!important;padding:0!important;overflow:hidden!important}.hero .hero-inner{width:min(calc(100% - 144px),3000px)!important;max-width:none!important;display:grid!important;grid-template-columns:46% 54%!important;gap:0!important;min-height:calc(100svh - 100px)!important;height:auto!important;align-items:center!important}.hero .hero-copy{width:auto!important;max-width:760px!important;padding:32px 14px 46px 0!important;align-self:center!important}.hero .hero-copy h1{font-size:clamp(43px,4.25vw,104px)!important}.hero .people{position:relative!important;inset:auto!important;width:100%!important;min-width:0!important;height:calc(100svh - 112px)!important;min-height:540px!important;display:block!important;align-self:end!important}section.hero .people figure.person-stefan,section.hero .people figure.person-ludmilla{position:absolute!important;top:auto!important;bottom:10px!important;height:100%!important;max-height:none!important;width:auto!important;left:0!important;right:auto!important;display:block!important;transform:none!important}section.hero .people figure.person-ludmilla{left:43%!important;height:94%!important}section.hero .people figure img{height:100%!important;width:auto!important;max-width:none!important;object-fit:contain!important}}@media(max-width:1000px){.hero.kp-portrait-layout-20260913{padding-bottom:0!important}.hero .hero-bar{position:relative!important;width:calc(100% - 28px)!important;min-height:76px!important;padding:12px 0!important;z-index:5}.hero .hero-bar .logo-tile{width:min(65vw,340px)!important;min-width:0!important;flex-shrink:1}.hero .hero-bar .menu-button{width:auto!important;min-width:80px!important;padding:8px!important}.hero .hero-copy{padding:22px 0 30px!important;background:transparent!important}.hero .hero-copy h1{font-size:clamp(32px,7vw,52px)!important}.hero .hero-background,.hero.kp-portrait-layout-20260913>.hero-background{height:100%!important;object-fit:cover!important}.hero .kp-portrait-stage-20260913{margin-bottom:22px!important}.hero .people .person-stefan img,.hero .people .person-ludmilla img{position:absolute!important;top:auto!important;left:auto!important;width:auto!important;max-width:none!important;object-fit:contain!important}.hero .people .person-stefan img{height:104%!important;bottom:-2%!important;right:calc(50% - min(120vw,calc(100svh - 82px)) * .18)!important}.hero .people .person-ludmilla img{height:98%!important;bottom:-1.7%!important;right:calc(50% - min(120vw,calc(100svh - 82px)) * .40)!important}.hero+.kp-titles-approved article{padding:10px!important}.hero+.kp-titles-approved strong{font-size:13px!important}.hero+.kp-titles-approved span{font-size:9px!important}.ii-private-v37 .album-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ii-private-v37 img{height:230px}.ii-private-v37 figcaption{padding:10px;font-size:12px}.ii-lage-overview{width:calc(100vw - 16px);margin-left:calc((100% - 100vw + 16px)/2)}}@media(prefers-reduced-motion:reduce){.ii-hero-motion *,.ii-hero-motion::after{animation:none!important}.ii-hero-motion .trace{stroke-dashoffset:0}.ii-hero-motion rect{opacity:.3}}html body .wizard-steps button{position:relative;min-height:46px!important;padding:6px 12px 6px 52px!important;display:flex;align-items:center;justify-content:center;gap:10px;border:1px solid #ffffffb3!important;border-radius:8px!important;background:linear-gradient(#53d0ef 0%,#0fa8d5 42%,#087faa 60%,#066084 100%)!important;box-shadow:none!important;color:#fff!important;text-shadow:0 1px 1px #000!important;font-size:13px!important;font-weight:700!important;line-height:1.2}html body .wizard-steps button.active{background:linear-gradient(#ffd05c 0%,#ffab17 42%,#f49a00 60%,#e98a00 100%)!important}html body .wizard-steps button>span{position:absolute;left:9px;top:50%;transform:translateY(-50%);display:grid;place-items:center;flex:none;width:32px!important;height:32px!important;margin:0!important;padding:0!important;border:1px solid #fff9!important;border-radius:7px!important;background:linear-gradient(#fff6a7,#ffe14b 45%,#ffca0b 70%,#e6ad00)!important;color:#fff!important;text-shadow:0 1px 1px #000,0 0 1px #000!important;font-size:18px!important;font-weight:900!important;box-shadow:none!important}html body .wizard-steps button:disabled{background:linear-gradient(#d2dbe0,#8e9fa8)!important}html body .wizard-steps button:focus-visible{outline:3px solid #082f48;outline-offset:3px}section.hero .people figure img{filter:none!important;image-rendering:auto!important}section.hero .people .person-stefan{z-index:4!important}section.hero .people .person-ludmilla{z-index:3!important}@media(min-width:1001px){section.hero .people{--ii-portrait-h:max(540px,calc(100svh - 112px))}section.hero .people figure.person-stefan{left:calc(50% - var(--ii-portrait-h)*.31)!important}section.hero .people figure.person-ludmilla{left:calc(50% - var(--ii-portrait-h)*.0525)!important;height:94.23%!important}}.ii-column-grid.ii-five-columns{grid-template-columns:repeat(5,minmax(0,1fr))}html body .ii-private-v38 .private-album-heading{max-width:none}.ii-hero-motion .trace{stroke-width:4;animation-duration:6s;filter:drop-shadow(0 0 8px #ffbc49)}.ii-hero-motion .ii-sky-repair38{filter:saturate(1.12) contrast(1.035)}.ii-hero-motion defs rect{animation:none!important;transform:none!important;fill:white}.ii-hero-motion .ii-traveller38{stroke:#fffbd9;stroke-width:5;fill:none;stroke-linecap:round;stroke-dasharray:3 97;stroke-dashoffset:100;filter:drop-shadow(0 0 9px #ffbb32);animation:ii-travel38 6s linear infinite}.ii-hero-motion .ii-bubble38{fill:#ffd09570;stroke:#ffe3b5;stroke-width:1.3;transform-box:fill-box;transform-origin:center;animation:ii-bubble38 5s ease-in-out infinite;animation-delay:var(--delay)}.ii-hero-motion .ii-bubble38:nth-of-type(2n){fill:#83d7f575;stroke:#b8ecff}@keyframes ii-travel38{to{stroke-dashoffset:0}}@keyframes ii-bubble38{0%,100%{transform:translateY(3px) scale(.93);opacity:.65}50%{transform:translateY(-4px) scale(1.07);opacity:1}}@media(max-width:600px){.ii-column-grid.ii-five-columns{gap:6px}.ii-five-columns .ii-value-column>span{font-size:10px}.ii-five-columns .ii-value-column>strong{font-size:11px}}@media(prefers-reduced-motion:reduce){.ii-hero-motion .ii-traveller38,.ii-hero-motion .ii-bubble38{animation:none!important}.ii-hero-motion .ii-traveller38{display:none}}html body .ii-private-v37{background:radial-gradient(circle at 90% 8%,#25aec33d,#0000 28%),linear-gradient(145deg,#041f3d 0%,#082d59 54%,#073d63 100%);padding:clamp(82px,9vw,132px) 0;overflow:hidden}html body .ii-private-v37 .private-album-inner{width:min(1380px,100% - 40px);margin:0 auto}html body .ii-private-v37 .private-album-heading{grid-template-columns:1.1fr .9fr;align-items:end;gap:70px;margin-bottom:54px;display:grid}html body .ii-private-v37 .private-album-heading .eyebrow{color:#6de1ed;grid-column:1/-1;margin-bottom:-48px}html body .ii-private-v37 .private-album-heading h2{color:#fff;letter-spacing:-.055em;max-width:800px;margin:0;font-size:clamp(44px,6vw,78px);line-height:.98}html body .ii-private-v37 .private-album-heading>p:last-child{color:#c8dce7;max-width:520px;margin:0 0 8px;font-size:15px;line-height:1.8}html body .ii-private-v37 .album-grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;grid-auto-rows:82px;gap:14px;display:grid}html body .ii-private-v37 .album-photo{background:#163c5c;border:1px solid #ffffff42;border-radius:24px;min-width:0;margin:0;position:relative;overflow:hidden;box-shadow:0 20px 44px #00000038}html body .ii-private-v37 .album-photo-trigger{width:100%;height:100%;color:inherit;cursor:zoom-in;text-align:left;background:0 0;border:0;padding:0;display:block;position:absolute;inset:0}html body .ii-private-v37 .album-photo-trigger:focus-visible{outline-offset:-5px;outline:3px solid #76edf4}html body .ii-private-v37 .album-photo.album-tall{grid-area:span 5/span 3}html body .ii-private-v37 .album-photo.album-wide{grid-area:span 4/span 6}html body .ii-private-v37 .album-photo.album-feature{grid-area:span 5/span 4}html body .ii-private-v37 .album-photo.album-portrait{grid-area:span 7/span 3}html body .ii-private-v37 .album-photo.album-contain{background:radial-gradient(circle at 50% 24%,#193c59 0,#071727 44%,#02060b 100%)}html body .ii-private-v37 .album-photo.album-contain img{object-fit:contain;object-position:center bottom}html body .ii-private-v37 .album-photo img{object-fit:cover;width:100%;height:100%;transition:transform .5s,filter .5s;display:block}html body .ii-private-v37 .album-photo:after{content:"";pointer-events:none;background:linear-gradient(#0000,#01101fd6);position:absolute;inset:48% 0 0}html body .ii-private-v37 .album-photo:hover img{filter:saturate(1.05);transform:scale(1.035)}html body .ii-private-v37 .album-photo figcaption{z-index:1;color:#fff;letter-spacing:.035em;text-transform:uppercase;align-items:center;gap:10px;font-size:11px;font-weight:850;display:flex;position:absolute;bottom:16px;left:18px;right:18px}html body .ii-private-v37 .album-photo figcaption>span:first-child{color:#8ce7ef;border:1px solid #ffffff80;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:9px;display:grid}html body .ii-private-v37 .album-caption-copy{gap:5px;min-width:0;display:grid}html body .ii-private-v37 .album-caption-copy strong{font:inherit}html body .ii-private-v37 .album-caption-copy small{color:#d2e2e9;letter-spacing:0;text-transform:none;font-size:10px;font-weight:600;line-height:1.45}html body .ii-private-v37 .album-photo-detailed:after{background:linear-gradient(#0000,#01101ff0);inset:24% 0 0}html body .ii-private-v37 .album-photo-detailed figcaption{align-items:flex-end}html body .ii-private-v37 .album-photo-2 img,html body .ii-private-v37 .album-photo-5 img,html body .ii-private-v37 .album-photo-6 img,html body .ii-private-v37 .album-photo-9 img,html body .ii-private-v37 .album-photo-10 img,html body .ii-private-v37 .album-photo-11 img,html body .ii-private-v37 .album-photo-12 img{object-position:50% 24%}html body .ii-private-v37 .album-photo-7 img{object-position:50% 18%}html body .album-lightbox{z-index:5000;-webkit-backdrop-filter:blur(20px)saturate(1.1);backdrop-filter:blur(20px)saturate(1.1);background:#010f1fe6;place-items:center;padding:clamp(18px,4vw,54px);animation:.26s both album-backdrop-in;display:grid;position:fixed;inset:0;overflow:hidden}html body .album-lightbox-glow{pointer-events:none;background:radial-gradient(circle at 50% 46%,#57d5e540,#0000 58%);position:absolute;inset:7%}html body .album-lightbox-stage{background:#03182e;border:1px solid #ffffff52;border-radius:clamp(18px,2.5vw,34px);max-width:min(92vw,1460px);max-height:90vh;margin:0;animation:.52s cubic-bezier(.16,.8,.22,1) both album-photo-in;display:grid;position:relative;overflow:hidden;box-shadow:0 45px 120px #00000094,0 0 65px #4fcfe22e}html body .album-lightbox-stage img{object-fit:contain;width:auto;max-width:min(92vw,1460px);height:auto;max-height:82vh;display:block}html body .album-lightbox-stage figcaption{color:#fff;pointer-events:none;background:linear-gradient(#0000,#010e1ceb);gap:4px;padding:42px clamp(18px,3vw,34px) clamp(18px,2.5vw,28px);display:grid;position:absolute;bottom:0;left:0;right:0}html body .album-lightbox-stage figcaption strong{font-size:clamp(16px,2vw,24px)}html body .album-lightbox-stage figcaption span{color:#c9dce6;font-size:12px;line-height:1.5}html body .album-lightbox-close,html body .album-lightbox-nav{z-index:2;color:#fff;cursor:pointer;background:linear-gradient(145deg,#27b7ca,#08708a);border:1px solid #ffffff8a;border-radius:50%;place-items:center;transition:transform .18s,filter .18s;display:grid;position:fixed;box-shadow:0 15px 40px #00000057}html body .album-lightbox-close:hover,html body .album-lightbox-nav:hover{filter:brightness(1.12);transform:scale(1.08)}html body .album-lightbox-close{width:56px;height:56px;font-size:38px;font-weight:300;line-height:1;top:20px;right:20px}html body .album-lightbox-nav{width:52px;height:52px;padding:0;line-height:0;top:50%;transform:translateY(-50%)}html body .album-lightbox-nav svg{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;width:25px;height:25px;display:block;overflow:visible}html body .album-lightbox-nav:hover{transform:translateY(-50%)scale(1.08)}html body .album-lightbox-prev{left:18px}html body .album-lightbox-next{right:18px}@keyframes album-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes album-photo-in{0%{opacity:0;filter:blur(10px);transform:scale(.78)translateY(24px)}to{opacity:1;filter:blur();transform:scale(1)translateY(0)}}@media (max-width:620px){html body .album-lightbox{padding:12px}html body .album-lightbox-stage{border-radius:18px;max-width:96vw;max-height:92vh}html body .album-lightbox-stage img{max-width:96vw;max-height:86vh}html body .album-lightbox-close{width:48px;height:48px;font-size:32px;top:12px;right:12px}html body .album-lightbox-nav{width:46px;height:46px;top:auto;bottom:14px}html body .album-lightbox-nav svg{width:23px;height:23px}html body .album-lightbox-prev{left:14px}html body .album-lightbox-next{right:14px}}@media (max-width:900px){html body .ii-private-v37 .private-album-heading{grid-template-columns:1fr;gap:24px}html body .ii-private-v37 .private-album-heading .eyebrow{grid-column:auto;margin-bottom:0}html body .ii-private-v37 .album-grid{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:76px}html body .ii-private-v37 .album-photo.album-tall{grid-column:span 3}html body .ii-private-v37 .album-photo.album-wide{grid-column:span 6}html body .ii-private-v37 .album-photo.album-feature{grid-area:span 6/span 3}html body .ii-private-v37 .album-photo.album-portrait{grid-area:span 7/span 3}}@media (max-width:620px){html body .ii-private-v37{padding:76px 0}html body .ii-private-v37 .private-album-inner{width:calc(100% - 24px)}html body .ii-private-v37 .private-album-heading{margin-bottom:34px}html body .ii-private-v37 .private-album-heading h2{font-size:46px}html body .ii-private-v37 .album-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:230px;gap:8px}html body .ii-private-v37 .album-photo.album-tall{grid-area:span 1/span 1}html body .ii-private-v37 .album-photo.album-wide{grid-area:span 1/span 2}html body .ii-private-v37 .album-photo.album-feature{grid-area:span 2/span 2}html body .ii-private-v37 .album-photo.album-portrait{grid-area:span 2/span 1}html body .ii-private-v37 .album-photo{border-radius:17px}html body .ii-private-v37 .album-photo figcaption{align-items:flex-end;gap:6px;font-size:8px;line-height:1.35;bottom:10px;left:10px;right:10px}html body .ii-private-v37 .album-photo figcaption>span:first-child{flex-basis:24px;width:24px;height:24px}html body .ii-private-v37 .album-caption-copy small{font-size:9px}}dialog.ii-gallery-v38{width:100vw;max-width:none;height:100svh;max-height:none;border:0;margin:0}dialog.ii-gallery-v38:not([open]){display:none}dialog.ii-gallery-v38::backdrop{background:#010f1fe6}html body .ii-gallery-v38 .album-lightbox-stage{margin:auto}html body .ii-private-v37 .album-photo figcaption{padding:0}html body .ii-private-v37 .album-photo figcaption strong{margin:0}html body .ii-private-v37 .album-photo figcaption span{display:initial}html body .ii-private-v37 .album-photo figcaption small{margin:0}html body .ii-private-v37 .album-photo-trigger{font:inherit}html body .ii-private-v37 .album-grid{align-items:stretch}html body .ii-private-v37 .album-photo img{max-height:none;background:none}@media(prefers-reduced-motion:reduce){html body .album-lightbox,html body .album-lightbox-stage{animation:none!important}html body .ii-private-v37 .album-photo img{transition:none!important}}html body .ii-lage-overview{box-sizing:border-box;width:100%;max-width:100%;min-width:0;margin-left:0;margin-right:0;}main [data-ii-scene-zoom]{display:none!important}main .simulation-stage{cursor:zoom-in}main .simulation-stage:focus-visible{outline:3px solid #078cbd;outline-offset:4px}.simulation-stage .simulation-floor-layer.is-built{filter:saturate(.8) brightness(.9) contrast(1.04)}.simulation-stage .simulation-floor-layer.is-active{filter:saturate(1.04) contrast(1.03) drop-shadow(0 8px 7px #03274038)}@media(max-width:600px){.ii-image-dialog .simulation-status{display:none}}:root{--ii-title-radius:22px;}html body main :is(.section-header, .sub-header, .income-person-header,
  .further-income-panel > .panel-heading, .payroll-slip > header){border-top-left-radius:var(--ii-title-radius) !important;border-top-right-radius:var(--ii-title-radius) !important;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;}html body main :is(.content-card, .media-block, .apartment-card, .unit-finance,
  .exit-panel, .portfolio-table-panel, .person-payroll-comparison,
  .income-person-card, .further-income-panel, .payroll-slip){border-top-left-radius:var(--ii-title-radius) !important;border-top-right-radius:var(--ii-title-radius) !important;}.ii-hero-motion .ii-traveller38{display:none!important;animation:none!important}.ii-hero-motion .trace{animation:none!important;stroke-dasharray:none!important;stroke-dashoffset:0!important;opacity:.7;stroke-width:3}.ii-hero-motion svg>circle{transform-box:fill-box;transform-origin:center;fill:#ffe7ac;stroke:#ff9800;stroke-width:2;animation-duration:6s!important;animation-delay:0s!important;animation-timing-function:ease-in-out!important;animation-iteration-count:infinite!important}.ii-hero-motion svg>rect{transform-box:fill-box;transform-origin:center bottom;animation-duration:6s!important;animation-delay:0s!important;animation-timing-function:cubic-bezier(.2,.75,.3,1)!important;animation-iteration-count:infinite!important}.ii-hero-motion .ii-bubble38{animation:ii-matrix48 4.6s ease-in-out infinite!important;animation-delay:var(--delay)!important;transform-box:fill-box;transform-origin:center}.ii-hero-motion .ii-bubble38:nth-of-type(even){animation-name:ii-matrix-reverse48!important}@keyframes ii-matrix48{0%,100%{transform:translate(-5px,6px) scale(.82);opacity:.6}50%{transform:translate(7px,-9px) scale(1.3);opacity:1}}@keyframes ii-matrix-reverse48{0%,100%{transform:translate(6px,-7px) scale(1.2);opacity:.95}50%{transform:translate(-7px,8px) scale(.8);opacity:.6}}@media(prefers-reduced-motion:reduce){.ii-hero-motion svg>circle,.ii-hero-motion svg>rect,.ii-hero-motion .ii-bubble38{animation:none!important;transform:none!important;opacity:.7;filter:none!important}}.ii-hero-motion svg>circle:nth-of-type(1){animation-name:ii-node48-0!important}@keyframes ii-node48-0{0%,4%,13%,100%{opacity:.6;transform:scale(1);filter:drop-shadow(0 0 2px #ff9800)}7%{opacity:1;transform:scale(1.65);filter:drop-shadow(0 0 10px #fff1c0);fill:#fff9df}}.ii-hero-motion svg>circle:nth-of-type(2){animation-name:ii-node48-1!important}@keyframes ii-node48-1{0%,6%,15%,100%{opacity:.6;transform:scale(1);filter:drop-shadow(0 0 2px #ff9800)}9%{opacity:1;transform:scale(1.65);filter:drop-shadow(0 0 10px #fff1c0);fill:#fff9df}}.ii-hero-motion svg>circle:nth-of-type(3){animation-name:ii-node48-2!important}@keyframes ii-node48-2{0%,8%,17%,100%{opacity:.6;transform:scale(1);filter:drop-shadow(0 0 2px #ff9800)}11%{opacity:1;transform:scale(1.65);filter:drop-shadow(0 0 10px #fff1c0);fill:#fff9df}}.ii-hero-motion svg>circle:nth-of-type(4){animation-name:ii-node48-3!important}@keyframes ii-node48-3{0%,10%,19%,100%{opacity:.6;transform:scale(1);filter:drop-shadow(0 0 2px #ff9800)}13%{opacity:1;transform:scale(1.65);filter:drop-shadow(0 0 10px #fff1c0);fill:#fff9df}}.ii-hero-motion svg>circle:nth-of-type(5){animation-name:ii-node48-4!important}@keyframes ii-node48-4{0%,12%,21%,100%{opacity:.6;transform:scale(1);filter:drop-shadow(0 0 2px #ff9800)}15%{opacity:1;transform:scale(1.65);filter:drop-shadow(0 0 10px #fff1c0);fill:#fff9df}}.ii-hero-motion svg>circle:nth-of-type(6){animation-name:ii-node48-5!important}@keyframes ii-node48-5{0%,14%,23%,100%{opacity:.6;transform:scale(1);filter:drop-shadow(0 0 2px #ff9800)}17%{opacity:1;transform:scale(1.65);filter:drop-shadow(0 0 10px #fff1c0);fill:#fff9df}}.ii-hero-motion svg>circle:nth-of-type(7){animation-name:ii-node48-6!important}@keyframes ii-node48-6{0%,16%,25%,100%{opacity:.6;transform:scale(1);filter:drop-shadow(0 0 2px #ff9800)}19%{opacity:1;transform:scale(1.65);filter:drop-shadow(0 0 10px #fff1c0);fill:#fff9df}}.ii-hero-motion svg>circle:nth-of-type(8){animation-name:ii-node48-7!important}@keyframes ii-node48-7{0%,18%,27%,100%{opacity:.6;transform:scale(1);filter:drop-shadow(0 0 2px #ff9800)}21%{opacity:1;transform:scale(1.65);filter:drop-shadow(0 0 10px #fff1c0);fill:#fff9df}}.ii-hero-motion svg>circle:nth-of-type(9){animation-name:ii-node48-8!important}@keyframes ii-node48-8{0%,20%,29%,100%{opacity:.6;transform:scale(1);filter:drop-shadow(0 0 2px #ff9800)}23%{opacity:1;transform:scale(1.65);filter:drop-shadow(0 0 10px #fff1c0);fill:#fff9df}}.ii-hero-motion svg>circle:nth-of-type(10){animation-name:ii-node48-9!important}@keyframes ii-node48-9{0%,22%,31%,100%{opacity:.6;transform:scale(1);filter:drop-shadow(0 0 2px #ff9800)}25%{opacity:1;transform:scale(1.65);filter:drop-shadow(0 0 10px #fff1c0);fill:#fff9df}}.ii-hero-motion svg>circle:nth-of-type(11){animation-name:ii-node48-10!important}@keyframes ii-node48-10{0%,24%,33%,100%{opacity:.6;transform:scale(1);filter:drop-shadow(0 0 2px #ff9800)}27%{opacity:1;transform:scale(1.65);filter:drop-shadow(0 0 10px #fff1c0);fill:#fff9df}}.ii-hero-motion svg>circle:nth-of-type(12){animation-name:ii-node48-11!important}@keyframes ii-node48-11{0%,26%,35%,100%{opacity:.6;transform:scale(1);filter:drop-shadow(0 0 2px #ff9800)}29%{opacity:1;transform:scale(1.65);filter:drop-shadow(0 0 10px #fff1c0);fill:#fff9df}}.ii-hero-motion svg>circle:nth-of-type(13){animation-name:ii-node48-12!important}@keyframes ii-node48-12{0%,28%,37%,100%{opacity:.6;transform:scale(1);filter:drop-shadow(0 0 2px #ff9800)}31%{opacity:1;transform:scale(1.65);filter:drop-shadow(0 0 10px #fff1c0);fill:#fff9df}}.ii-hero-motion svg>circle:nth-of-type(14){animation-name:ii-node48-13!important}@keyframes ii-node48-13{0%,30%,39%,100%{opacity:.6;transform:scale(1);filter:drop-shadow(0 0 2px #ff9800)}33%{opacity:1;transform:scale(1.65);filter:drop-shadow(0 0 10px #fff1c0);fill:#fff9df}}.ii-hero-motion svg>circle:nth-of-type(15){animation-name:ii-node48-14!important}@keyframes ii-node48-14{0%,32%,41%,100%{opacity:.6;transform:scale(1);filter:drop-shadow(0 0 2px #ff9800)}35%{opacity:1;transform:scale(1.65);filter:drop-shadow(0 0 10px #fff1c0);fill:#fff9df}}.ii-hero-motion svg>rect:nth-of-type(1){animation-name:ii-column48-0!important}@keyframes ii-column48-0{0%,1%{transform:scaleY(0);opacity:0}11%,87%{transform:scaleY(1);opacity:.64}96%,100%{transform:scaleY(1);opacity:0}}.ii-hero-motion svg>rect:nth-of-type(2){animation-name:ii-column48-1!important}@keyframes ii-column48-1{0%,4%{transform:scaleY(0);opacity:0}14%,87%{transform:scaleY(1);opacity:.64}96%,100%{transform:scaleY(1);opacity:0}}.ii-hero-motion svg>rect:nth-of-type(3){animation-name:ii-column48-2!important}@keyframes ii-column48-2{0%,7%{transform:scaleY(0);opacity:0}17%,87%{transform:scaleY(1);opacity:.64}96%,100%{transform:scaleY(1);opacity:0}}.ii-hero-motion svg>rect:nth-of-type(4){animation-name:ii-column48-3!important}@keyframes ii-column48-3{0%,10%{transform:scaleY(0);opacity:0}20%,87%{transform:scaleY(1);opacity:.64}96%,100%{transform:scaleY(1);opacity:0}}.ii-hero-motion svg>rect:nth-of-type(5){animation-name:ii-column48-4!important}@keyframes ii-column48-4{0%,13%{transform:scaleY(0);opacity:0}23%,87%{transform:scaleY(1);opacity:.64}96%,100%{transform:scaleY(1);opacity:0}}.ii-hero-motion svg>rect:nth-of-type(6){animation-name:ii-column48-5!important}@keyframes ii-column48-5{0%,16%{transform:scaleY(0);opacity:0}26%,87%{transform:scaleY(1);opacity:.64}96%,100%{transform:scaleY(1);opacity:0}}.ii-hero-motion svg>rect:nth-of-type(7){animation-name:ii-column48-6!important}@keyframes ii-column48-6{0%,19%{transform:scaleY(0);opacity:0}29%,87%{transform:scaleY(1);opacity:.64}96%,100%{transform:scaleY(1);opacity:0}}.ii-hero-motion svg>rect:nth-of-type(8){animation-name:ii-column48-7!important}@keyframes ii-column48-7{0%,22%{transform:scaleY(0);opacity:0}32%,87%{transform:scaleY(1);opacity:.64}96%,100%{transform:scaleY(1);opacity:0}}.ii-initial49 .ii-line49{animation:none!important;stroke:#ffb650;stroke-width:3;stroke-linecap:round;fill:none;opacity:.95;stroke-dasharray:1;stroke-dashoffset:1;filter:drop-shadow(0 0 6px #ff9d32)}.ii-initial49 .ii-column49{animation:none!important;fill:url(#ii-bar49);transform-box:fill-box;transform-origin:center bottom;transform:scaleY(0);opacity:0}.ii-initial49 .ii-node-reveal49{opacity:0}.ii-initial49 .ii-node49{animation:none!important;transform-box:fill-box;transform-origin:center;fill:#ffe7ac;stroke:#ff9800;stroke-width:2;opacity:.8;filter:drop-shadow(0 0 4px #ff9800)}html.ii-intro-ready49 .ii-initial49 .ii-line49{animation:ii-line-intro49 2.4s linear both!important}html.ii-intro-ready49 .ii-initial49 .ii-node-reveal49{animation:ii-node-intro49 .12s linear var(--intro-delay) forwards}html.ii-intro-ready49 .ii-initial49 .ii-column49{animation:ii-bar-intro49 .6s cubic-bezier(.2,.75,.3,1) var(--intro-delay) forwards,ii-bar-cycle49 6s ease-in-out 4s infinite!important}@keyframes ii-line-intro49{from{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes ii-node-intro49{to{opacity:1}}@keyframes ii-bar-intro49{from{transform:scaleY(0);opacity:0}to{transform:scaleY(1);opacity:.64}}@keyframes ii-bar-cycle49{0%,1%{transform:scaleY(0);opacity:0}11%,87%{transform:scaleY(1);opacity:.64}96%,100%{transform:scaleY(1);opacity:0}}html.ii-intro-ready49 .ii-initial49 .ii-node49-0{animation:ii-node48-0 6s ease-in-out 4s infinite!important}html.ii-intro-ready49 .ii-initial49 .ii-node49-1{animation:ii-node48-1 6s ease-in-out 4s infinite!important}html.ii-intro-ready49 .ii-initial49 .ii-node49-2{animation:ii-node48-2 6s ease-in-out 4s infinite!important}html.ii-intro-ready49 .ii-initial49 .ii-node49-3{animation:ii-node48-3 6s ease-in-out 4s infinite!important}html.ii-intro-ready49 .ii-initial49 .ii-node49-4{animation:ii-node48-4 6s ease-in-out 4s infinite!important}html.ii-intro-ready49 .ii-initial49 .ii-node49-5{animation:ii-node48-5 6s ease-in-out 4s infinite!important}html.ii-intro-ready49 .ii-initial49 .ii-node49-6{animation:ii-node48-6 6s ease-in-out 4s infinite!important}html.ii-intro-ready49 .ii-initial49 .ii-node49-7{animation:ii-node48-7 6s ease-in-out 4s infinite!important}html.ii-intro-ready49 .ii-initial49 .ii-node49-8{animation:ii-node48-8 6s ease-in-out 4s infinite!important}html.ii-intro-ready49 .ii-initial49 .ii-node49-9{animation:ii-node48-9 6s ease-in-out 4s infinite!important}html.ii-intro-ready49 .ii-initial49 .ii-node49-10{animation:ii-node48-10 6s ease-in-out 4s infinite!important}html.ii-intro-ready49 .ii-initial49 .ii-node49-11{animation:ii-node48-11 6s ease-in-out 4s infinite!important}html.ii-intro-ready49 .ii-initial49 .ii-node49-12{animation:ii-node48-12 6s ease-in-out 4s infinite!important}html.ii-intro-ready49 .ii-initial49 .ii-node49-13{animation:ii-node48-13 6s ease-in-out 4s infinite!important}html.ii-intro-ready49 .ii-initial49 .ii-node49-14{animation:ii-node48-14 6s ease-in-out 4s infinite!important}html.ii-intro-ready49 .ii-initial49 .ii-column49-0{animation-name:ii-bar-intro49,ii-column48-0!important}html.ii-intro-ready49 .ii-initial49 .ii-column49-1{animation-name:ii-bar-intro49,ii-column48-1!important}html.ii-intro-ready49 .ii-initial49 .ii-column49-2{animation-name:ii-bar-intro49,ii-column48-2!important}html.ii-intro-ready49 .ii-initial49 .ii-column49-3{animation-name:ii-bar-intro49,ii-column48-3!important}html.ii-intro-ready49 .ii-initial49 .ii-column49-4{animation-name:ii-bar-intro49,ii-column48-4!important}html.ii-intro-ready49 .ii-initial49 .ii-column49-5{animation-name:ii-bar-intro49,ii-column48-5!important}html.ii-intro-ready49 .ii-initial49 .ii-column49-6{animation-name:ii-bar-intro49,ii-column48-6!important}html.ii-intro-ready49 .ii-initial49 .ii-column49-7{animation-name:ii-bar-intro49,ii-column48-7!important}@media(prefers-reduced-motion:reduce){html .ii-initial49 .ii-line49{animation:none!important;stroke-dashoffset:0!important}html .ii-initial49 .ii-column49{animation:none!important;transform:none!important;opacity:.64!important}html .ii-initial49 .ii-node-reveal49{animation:none!important;opacity:1!important}html .ii-initial49 .ii-node49{animation:none!important;transform:none!important}}#besichtigung .visit-visual{gap:0;overflow:hidden}#besichtigung .visit-people{grid-template-rows:minmax(0,1fr)!important;min-height:0!important;min-width:0;}#besichtigung .visit-people img{min-height:0!important;min-width:0;max-height:100%!important;object-fit:contain;object-position:center bottom;}#besichtigung .visit-qualifications{flex:none;margin:26px 0 0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start;}#besichtigung .visit-identity{width:min(100%,260px);min-width:0;gap:18px;}#besichtigung .visit-identity .visit-signature{height:110px!important;width:auto!important;max-width:100%!important;object-fit:contain;object-position:center top;}@media(max-width:760px){#besichtigung .visit-qualifications{margin-top:22px!important;gap:14px}#besichtigung .visit-identity{width:100%;gap:16px}#besichtigung .visit-identity .visit-signature{height:96px!important}}html body .ii-private-v37 .private-album-heading{max-width:none}html body .request-wizard .wizard-steps{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;overflow:visible}html body .request-wizard .wizard-steps button{min-width:0!important;width:100%!important;overflow-wrap:normal}html body .request-wizard .wizard-steps button{justify-content:flex-start!important;text-align:left!important;white-space:pre-line;min-height:48px!important;padding:7px 8px 7px 49px!important;background:linear-gradient(#ecf0f2,#b6c1c7 48%,#85959e)!important;color:#fff!important;font-size:13px!important;font-weight:700!important;line-height:1.15!important;text-shadow:0 1px 1px #000!important;box-shadow:none!important}html body .request-wizard .wizard-steps button.active{background:linear-gradient(#53d0ef,#0fa8d5 42%,#087faa 60%,#066084)!important}html body .request-wizard .wizard-steps button>span{left:8px!important;width:32px!important;height:32px!important;background:linear-gradient(#eef2f4,#a8b7c0 48%,#748893)!important;color:#fff!important;text-shadow:0 1px 1px #000!important;font-weight:900!important}html body .request-wizard .wizard-steps button.active>span{background:linear-gradient(#79e5ff,#16b3dc 42%,#0477a4 75%,#055a7f)!important}html body .request-wizard .wizard-steps button:focus-visible{outline:2px solid #007ea9;outline-offset:2px}html body .request-wizard .request-transfer-summary,html body .request-wizard .request-transfer-summary>div,html body .request-wizard .request-object-list{background:#e7f5ed!important;border-color:#b7dcc8!important;color:#164c35}html body .request-wizard .request-transfer-summary span{color:#386450}html body .request-wizard .request-transfer-summary strong{color:#164c35}html body .request-wizard .request-transfer-summary .negative-text{color:#b63131}html body .request-wizard .wizard-panel:has(.request-result){background:#eef9f2}@media(min-width:1100px){html body .request-finance .wizard-steps{grid-template-columns:repeat(7,minmax(0,1fr))}}@media(max-width:1099px){html body .request-finance .wizard-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){html body .request-wizard .wizard-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}html body .request-wizard .wizard-steps button{font-size:12px!important}}html body #start .hero-background{filter:saturate(1.08) contrast(1.065)!important;image-rendering:auto}.ii-cycle51{transform-box:view-box;transform-origin:1120px 340px}html.ii-intro-ready49 .ii-initial49 .ii-cycle51{animation:ii-exit51 8s ease-in-out infinite}html.ii-intro-ready49 .ii-initial49 .ii-line49{animation:ii-draw51 8s linear infinite!important;stroke-width:2.5;filter:drop-shadow(0 0 3px #ff9d32)}html.ii-intro-ready49 .ii-initial49 .ii-node-reveal49{animation:none;opacity:1}html.ii-intro-ready49 .ii-initial49 .ii-node49{animation:none!important}@keyframes ii-draw51{0%{stroke-dashoffset:1}30%,100%{stroke-dashoffset:0}}@keyframes ii-exit51{0%,72%{opacity:1;transform:scale(1)}90%,99.9%{opacity:0;transform:translateY(-8px) scale(1.055)}100%{opacity:0;transform:scale(1)}}.ii-initial49 .ii-matrix-tile51{animation:ii-data51 5.5s ease-in-out var(--delay) infinite!important;transform-box:fill-box;transform-origin:center;fill:#a2ddfa38!important;stroke:#d5f4ff;stroke-width:1.4;filter:drop-shadow(0 0 4px #a9e5fc40)}.ii-initial49 .ii-matrix-tile51:nth-of-type(even){fill:#ffba4733!important;stroke:#ffe2ab;animation-direction:reverse!important}@keyframes ii-data51{0%,100%{transform:translate(-5px,5px) rotate(-6deg) scale(.9);opacity:.6}50%{transform:translate(6px,-7px) rotate(6deg) scale(1.12);opacity:.95}}.ii-shield51{fill:none;stroke:#ddf7ff;stroke-width:2;stroke-linejoin:round;filter:drop-shadow(0 0 5px #aeeaff)}.ii-shield51 .ii-shield-outline51{stroke-dasharray:1;animation:ii-shield-draw51 8s ease-in-out infinite}.ii-shield51 .ii-shield-check51{stroke:#fff4ce;stroke-width:3;stroke-dasharray:1;animation:ii-shield-check51 8s ease-in-out infinite}@keyframes ii-shield-draw51{0%{stroke-dashoffset:1;opacity:0}12%{opacity:.8}40%,65%{stroke-dashoffset:0;opacity:.8}90%,100%{stroke-dashoffset:0;opacity:0}}@keyframes ii-shield-check51{0%,30%{stroke-dashoffset:1;opacity:0}48%,65%{stroke-dashoffset:0;opacity:.9}90%,100%{stroke-dashoffset:0;opacity:0}}@media(prefers-reduced-motion:reduce){html.ii-intro-ready49 .ii-initial49 .ii-cycle51,html.ii-intro-ready49 .ii-initial49 .ii-line49,html.ii-intro-ready49 .ii-initial49 .ii-column49,html.ii-intro-ready49 .ii-initial49 .ii-node49,html .ii-initial49 .ii-matrix-tile51,html .ii-shield51 path{animation:none!important;transform:none!important;stroke-dashoffset:0!important;opacity:.8!important}}html.ii-intro-ready49 .ii-initial49 .ii-column49-0{animation:ii-col51-0 8s linear infinite!important}@keyframes ii-col51-0{0%,0.01%{transform:scaleY(0);opacity:0}7.5%,100%{transform:scaleY(1);opacity:.64}}html.ii-intro-ready49 .ii-initial49 .ii-column49-1{animation:ii-col51-1 8s linear infinite!important}@keyframes ii-col51-1{0%,3.214%{transform:scaleY(0);opacity:0}10.714%,100%{transform:scaleY(1);opacity:.64}}html.ii-intro-ready49 .ii-initial49 .ii-column49-2{animation:ii-col51-2 8s linear infinite!important}@keyframes ii-col51-2{0%,6.429%{transform:scaleY(0);opacity:0}13.929%,100%{transform:scaleY(1);opacity:.64}}html.ii-intro-ready49 .ii-initial49 .ii-column49-3{animation:ii-col51-3 8s linear infinite!important}@keyframes ii-col51-3{0%,9.643%{transform:scaleY(0);opacity:0}17.143%,100%{transform:scaleY(1);opacity:.64}}html.ii-intro-ready49 .ii-initial49 .ii-column49-4{animation:ii-col51-4 8s linear infinite!important}@keyframes ii-col51-4{0%,12.857%{transform:scaleY(0);opacity:0}20.357%,100%{transform:scaleY(1);opacity:.64}}html.ii-intro-ready49 .ii-initial49 .ii-column49-5{animation:ii-col51-5 8s linear infinite!important}@keyframes ii-col51-5{0%,16.071%{transform:scaleY(0);opacity:0}23.571%,100%{transform:scaleY(1);opacity:.64}}html.ii-intro-ready49 .ii-initial49 .ii-column49-6{animation:ii-col51-6 8s linear infinite!important}@keyframes ii-col51-6{0%,19.286%{transform:scaleY(0);opacity:0}26.786%,100%{transform:scaleY(1);opacity:.64}}html.ii-intro-ready49 .ii-initial49 .ii-column49-7{animation:ii-col51-7 8s linear infinite!important}@keyframes ii-col51-7{0%,22.5%{transform:scaleY(0);opacity:0}30%,100%{transform:scaleY(1);opacity:.64}}html.ii-intro-ready49 .ii-initial49 .ii-node49-0{animation:ii-dot51-0 8s linear infinite!important}@keyframes ii-dot51-0{0%,0.01%{opacity:0;transform:scale(.8)}2%{opacity:1;transform:scale(1.55);filter:drop-shadow(0 0 7px #fff1c0)}6%,100%{opacity:.9;transform:scale(1)}}html.ii-intro-ready49 .ii-initial49 .ii-node49-1{animation:ii-dot51-1 8s linear infinite!important}@keyframes ii-dot51-1{0%,2.275%{opacity:0;transform:scale(.8)}4.275%{opacity:1;transform:scale(1.55);filter:drop-shadow(0 0 7px #fff1c0)}8.275%,100%{opacity:.9;transform:scale(1)}}html.ii-intro-ready49 .ii-initial49 .ii-node49-2{animation:ii-dot51-2 8s linear infinite!important}@keyframes ii-dot51-2{0%,4.263%{opacity:0;transform:scale(.8)}6.263%{opacity:1;transform:scale(1.55);filter:drop-shadow(0 0 7px #fff1c0)}10.263%,100%{opacity:.9;transform:scale(1)}}html.ii-intro-ready49 .ii-initial49 .ii-node49-3{animation:ii-dot51-3 8s linear infinite!important}@keyframes ii-dot51-3{0%,6.225%{opacity:0;transform:scale(.8)}8.225%{opacity:1;transform:scale(1.55);filter:drop-shadow(0 0 7px #fff1c0)}12.225%,100%{opacity:.9;transform:scale(1)}}html.ii-intro-ready49 .ii-initial49 .ii-node49-4{animation:ii-dot51-4 8s linear infinite!important}@keyframes ii-dot51-4{0%,8.088%{opacity:0;transform:scale(.8)}10.088%{opacity:1;transform:scale(1.55);filter:drop-shadow(0 0 7px #fff1c0)}14.088%,100%{opacity:.9;transform:scale(1)}}html.ii-intro-ready49 .ii-initial49 .ii-node49-5{animation:ii-dot51-5 8s linear infinite!important}@keyframes ii-dot51-5{0%,9.6%{opacity:0;transform:scale(.8)}11.6%{opacity:1;transform:scale(1.55);filter:drop-shadow(0 0 7px #fff1c0)}15.6%,100%{opacity:.9;transform:scale(1)}}html.ii-intro-ready49 .ii-initial49 .ii-node49-6{animation:ii-dot51-6 8s linear infinite!important}@keyframes ii-dot51-6{0%,10.975%{opacity:0;transform:scale(.8)}12.975%{opacity:1;transform:scale(1.55);filter:drop-shadow(0 0 7px #fff1c0)}16.975%,100%{opacity:.9;transform:scale(1)}}html.ii-intro-ready49 .ii-initial49 .ii-node49-7{animation:ii-dot51-7 8s linear infinite!important}@keyframes ii-dot51-7{0%,15.2%{opacity:0;transform:scale(.8)}17.2%{opacity:1;transform:scale(1.55);filter:drop-shadow(0 0 7px #fff1c0)}21.2%,100%{opacity:.9;transform:scale(1)}}html.ii-intro-ready49 .ii-initial49 .ii-node49-8{animation:ii-dot51-8 8s linear infinite!important}@keyframes ii-dot51-8{0%,18.912%{opacity:0;transform:scale(.8)}20.912%{opacity:1;transform:scale(1.55);filter:drop-shadow(0 0 7px #fff1c0)}24.912%,100%{opacity:.9;transform:scale(1)}}html.ii-intro-ready49 .ii-initial49 .ii-node49-9{animation:ii-dot51-9 8s linear infinite!important}@keyframes ii-dot51-9{0%,20.35%{opacity:0;transform:scale(.8)}22.35%{opacity:1;transform:scale(1.55);filter:drop-shadow(0 0 7px #fff1c0)}26.35%,100%{opacity:.9;transform:scale(1)}}html.ii-intro-ready49 .ii-initial49 .ii-node49-10{animation:ii-dot51-10 8s linear infinite!important}@keyframes ii-dot51-10{0%,22.125%{opacity:0;transform:scale(.8)}24.125%{opacity:1;transform:scale(1.55);filter:drop-shadow(0 0 7px #fff1c0)}28.125%,100%{opacity:.9;transform:scale(1)}}html.ii-intro-ready49 .ii-initial49 .ii-node49-11{animation:ii-dot51-11 8s linear infinite!important}@keyframes ii-dot51-11{0%,24.375%{opacity:0;transform:scale(.8)}26.375%{opacity:1;transform:scale(1.55);filter:drop-shadow(0 0 7px #fff1c0)}30.375%,100%{opacity:.9;transform:scale(1)}}html.ii-intro-ready49 .ii-initial49 .ii-node49-12{animation:ii-dot51-12 8s linear infinite!important}@keyframes ii-dot51-12{0%,26.188%{opacity:0;transform:scale(.8)}28.188%{opacity:1;transform:scale(1.55);filter:drop-shadow(0 0 7px #fff1c0)}32.188%,100%{opacity:.9;transform:scale(1)}}html.ii-intro-ready49 .ii-initial49 .ii-node49-13{animation:ii-dot51-13 8s linear infinite!important}@keyframes ii-dot51-13{0%,27.688%{opacity:0;transform:scale(.8)}29.688%{opacity:1;transform:scale(1.55);filter:drop-shadow(0 0 7px #fff1c0)}33.688%,100%{opacity:.9;transform:scale(1)}}html.ii-intro-ready49 .ii-initial49 .ii-node49-14{animation:ii-dot51-14 8s linear infinite!important}@keyframes ii-dot51-14{0%,30%{opacity:0;transform:scale(.8)}32%{opacity:1;transform:scale(1.55);filter:drop-shadow(0 0 7px #fff1c0)}36%,100%{opacity:.9;transform:scale(1)}}@media(prefers-reduced-motion:reduce){html.ii-intro-ready49 .ii-initial49 .ii-column49,html.ii-intro-ready49 .ii-initial49 .ii-node49{animation:none!important;transform:none!important;opacity:.8!important}}@media(max-width:1000px){html body section.hero#start{--ii-scene-h:100svh;--ii-nav-h:84px;--ii-person-h:min(calc(88svh - 94px),165vw);display:flex!important;flex-direction:column!important;min-height:0!important;height:auto!important;background:#062b43!important;padding:0!important;gap:0!important}html body section.hero#start .hero-bar{height:var(--ii-nav-h)!important;min-height:var(--ii-nav-h)!important;box-sizing:border-box;flex:0 0 var(--ii-nav-h)!important;margin:0 auto!important;z-index:8!important}html body section.hero#start>.hero-background,html body section.hero#start>.hero-overlay,html body section.hero#start>.ii-hero-motion{height:var(--ii-scene-h)!important;min-height:0!important;bottom:auto!important;top:0!important}html body section.hero#start>.hero-background{object-fit:cover!important;object-position:70% center!important}html body section.hero#start .hero-inner{display:contents!important}html body section.hero#start .people.kp-portrait-stage-20260913{height:calc(var(--ii-scene-h) - var(--ii-nav-h))!important;min-height:0!important;max-height:none!important;flex:0 0 calc(var(--ii-scene-h) - var(--ii-nav-h))!important;margin:0!important;position:relative!important;order:1!important;width:100%!important;overflow:visible!important}html body section.hero#start .people .person-stefan img{height:calc(var(--ii-person-h)*1.04)!important;bottom:calc(6svh - var(--ii-person-h)*.02)!important;right:calc(50% - var(--ii-person-h)*.18)!important;top:auto!important;left:auto!important}html body section.hero#start .people .person-ludmilla img{height:calc(var(--ii-person-h)*.98)!important;bottom:calc(6svh - var(--ii-person-h)*.017)!important;right:calc(50% - var(--ii-person-h)*.40)!important;top:auto!important;left:auto!important}html body section.hero#start>.kp-titles-approved{order:2!important;position:relative!important;inset:auto!important;transform:none!important;width:100%!important;max-width:none!important;margin:0!important;padding:16px!important;box-sizing:border-box!important;z-index:4!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;background:#eaf7fc!important}html body section.hero#start>.kp-titles-approved article{width:auto!important;min-width:0!important;max-width:none!important}html body section.hero#start .hero-copy{order:3!important;margin:0 auto!important;padding:24px 0 30px!important;width:calc(100% - 32px)!important;max-width:740px!important;background:none!important;z-index:3!important}html body section.hero#start .hero-copy h1{font-size:clamp(32px,7vw,52px)!important}html body section.hero#start .hero-lead{background:#0d4058!important;backdrop-filter:none!important}html body section.hero#start::after{position:absolute!important;top:calc(var(--ii-scene-h) - 25px)!important;bottom:auto!important;left:10px!important;right:auto!important;max-width:calc(100% - 20px)!important;margin:0!important;z-index:4!important;font-size:7px!important}html body section.hero#start .ii-hero-motion .ii-chart-plane52{width:200%!important;height:auto!important;aspect-ratio:1672/941;left:-88%!important;right:auto!important;top:10svh!important;bottom:auto!important}html body section.hero#start .ii-hero-motion .ii-shield-plane52{width:100%!important;height:100%!important;left:0!important;top:0!important}}html body section.hero .kp-full-portraits,
html body section.hero .people.kp-portrait-stage-20260913{isolation:isolate;translate:none!important;transform:none!important}html body section.hero :is(.kp-full-man,.kp-full-woman,.kp-portrait-man-20260913,.kp-portrait-woman-20260913),
html body section.hero .people :is(.person-stefan,.person-ludmilla) img{animation:none!important;transition:none!important;translate:none!important;transform:none!important}html body section.hero :is(.kp-full-man,.person-stefan){z-index:3!important}html body section.hero :is(.kp-full-woman,.person-ludmilla){z-index:2!important}html body section.hero.kp-full-header{--kp-full-height:calc(100svh - var(--kp-scene-top,var(--kp-full-nav)))!important}html body section.hero.kp-full-header .kp-full-scene{min-height:0!important;overflow:hidden!important}html body section.hero.kp-full-header .hero-grid>.hero-visual:empty{display:none!important}html body section.hero.kp-full-header .kp-full-portraits{--kp-person-h:calc(var(--kp-full-height)*1.04);translate:none!important}html body section.hero.kp-full-header .kp-full-portraits img.kp-full-man{height:var(--kp-person-h)!important;right:calc(50% - var(--kp-person-h)*.3066)!important;bottom:calc(10px - var(--kp-person-h)*.05104)!important}html body section.hero.kp-full-header .kp-full-portraits img.kp-full-woman{height:calc(var(--kp-person-h)*.94)!important;right:calc(50% - var(--kp-person-h)*.4366)!important;bottom:calc(14px - var(--kp-person-h)*.94*.05104)!important}@media(max-width:1000px){html body section.hero.kp-full-header .kp-full-portraits{--kp-person-h:min(calc(var(--kp-full-height)*1.04),210vw);inset:0!important;width:100%!important;max-width:none!important;height:100%!important;transform:none!important;translate:none!important}html body section.hero#start{--ii-person-h:min(calc((100svh - var(--ii-nav-h))*1.04),210vw)}html body section.hero#start .people.kp-portrait-stage-20260913{inset:auto!important;translate:none!important;transform:none!important}html body section.hero#start .people :is(.person-stefan,.person-ludmilla){position:static!important;translate:none!important;transform:none!important;animation:none!important}html body section.hero#start .people .person-stefan img{height:var(--ii-person-h)!important;right:calc(50% - var(--ii-person-h)*.3066)!important;bottom:calc(10px - var(--ii-person-h)*.05104)!important;z-index:3!important}html body section.hero#start .people .person-ludmilla img{height:calc(var(--ii-person-h)*.94)!important;right:calc(50% - var(--ii-person-h)*.4366)!important;bottom:calc(14px - var(--ii-person-h)*.94*.05104)!important;z-index:2!important}html body section.hero#start .ii-hero-motion .ii-chart-plane52{width:100%!important;left:0!important;top:calc(var(--ii-nav-h) + 8px)!important;height:38svh!important;aspect-ratio:auto!important;overflow:visible!important}}html body #start .ii-hero-motion{pointer-events:none!important}html body #start .ii-initial49 .ii-cycle51{animation:ii-exit51 8s ease-in-out infinite}html body #start .ii-initial49 .ii-line49{animation:ii-draw51 8s linear infinite!important}@media(max-width:1000px){html body #start .ii-initial49 .ii-line49{stroke-width:5!important;stroke:#ffcb5b!important;filter:drop-shadow(0 0 5px #ff9700)!important}html body #start .ii-initial49 .ii-node49{stroke-width:3!important;fill:#fff8d9!important}html body #start .ii-initial49 .ii-bars49{filter:brightness(1.3) saturate(1.15)}}@media(min-width:1001px) and (max-height:1000px){html body .kp-full-header[data-full-header-brand="krebs-scan"] .hero-copy h1{font-size:clamp(30px,2.6vw,48px)!important;line-height:1.08!important;margin:12px 0!important}html body .kp-full-header[data-full-header-brand="krebs-scan"] .hero-copy .hero-lead{font-size:15px!important;line-height:1.45!important;margin:14px 0!important}html body .kp-full-header[data-full-header-brand="krebs-scan"] .hero-points{margin:16px 0!important;padding:0!important;font-size:14px!important}html body .kp-full-header[data-full-header-brand="krebs-scan"] .hero-proof{margin:14px 0!important;padding:12px!important}html body .kp-full-header[data-full-header-brand="krebs-scan"] .price-row{padding:16px!important;gap:22px!important}html body .kp-full-header[data-full-header-brand="krebs-scan"] .price strong{font-size:40px!important;white-space:nowrap!important}html body .kp-full-header[data-full-header-brand="krebs-scan"] .price-note{font-size:12px!important;line-height:1.45!important;margin:12px 0!important}}html body .kp-scene-lights{position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none;isolation:isolate}html body .kp-scene-lights::before{content:"";position:absolute;inset:-30% -60%;background:linear-gradient(115deg,transparent 40%,#d8faff12 46%,#fff8 50%,#d8faff12 54%,transparent 60%);animation:kp-scene-shine 8s ease-in-out infinite;mix-blend-mode:screen}html body .kp-scene-lights::after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 75% 28%,#a8efff44,transparent 35%),radial-gradient(ellipse at 10% 70%,#9ee3ff44,transparent 42%);animation:kp-scene-breathe 5s ease-in-out infinite alternate}html body .kp-scene-lights svg{position:absolute;inset:0;width:100%;height:100%;opacity:.65}html body .kp-scene-lights path{fill:none;stroke:#c4f5ff;stroke-width:1.5;stroke-dasharray:1;stroke-dashoffset:1;animation:kp-scene-ribbon 9s ease-in-out infinite;filter:drop-shadow(0 0 4px #fff)}html body .kp-scene-lights path:nth-child(2){stroke:#fff0bf;animation-delay:1s}html body .kp-scene-lights path:nth-child(3){stroke:#ffffff70;animation-delay:2s}html body .kp-reveal-sep16{animation:kp-section-arrive .8s cubic-bezier(.16,1,.3,1) both}@keyframes kp-scene-shine{0%,18%{transform:translateX(-48%);opacity:0}25%{opacity:.65}68%{opacity:.65}85%,100%{transform:translateX(48%);opacity:0}}@keyframes kp-scene-breathe{from{opacity:.4;transform:scale(1)}to{opacity:1;transform:scale(1.07)}}@keyframes kp-scene-ribbon{0%{stroke-dashoffset:1;opacity:0}15%{opacity:.8}55%,75%{stroke-dashoffset:0;opacity:.8}95%,100%{stroke-dashoffset:0;opacity:0}}@keyframes kp-section-arrive{from{opacity:.65;transform:translateY(22px)}to{opacity:1;transform:none}}html[data-kp-brand="anti-aging"] :is(.founders-section,.vitality-section){background:linear-gradient(120deg,#edf8fbea,#e7f3f5c9),url('/images/hero-background-v10-wide.webp') center/cover!important;color:#092e44!important}html[data-kp-brand="anti-aging"] :is(.founders-section,.vitality-section) :is(h2,h3,p,.eyebrow){color:#123c50!important}html[data-kp-brand="anti-aging"] .vitality-section img:is([alt*="Stefan"],[alt*="Ludmilla"]){object-fit:contain!important;object-position:center bottom!important;max-height:640px}@media(prefers-reduced-motion:reduce){html body .kp-scene-lights *,html body .kp-scene-lights::before,html body .kp-scene-lights::after,html body .kp-reveal-sep16,html body #start .ii-initial49 .ii-cycle51,html body #start .ii-initial49 .ii-line49{animation:none!important;transform:none!important;opacity:1!important;stroke-dashoffset:0!important}}.kp-consent-options{display:grid;gap:12px;margin:18px 0}.kp-consent-options label{display:flex;align-items:center;gap:10px;font-size:14px}.kp-consent-options input{width:20px;height:20px;accent-color:#109aaf}.kp-consent-options button{padding:12px 20px;background:#109aaf;color:white;border:0;border-radius:8px;font-weight:700}.kp-consent-reopen{display:block;margin:24px auto;padding:10px 18px;background:transparent;border:1px solid currentColor;border-radius:8px;color:inherit;font:inherit;cursor:pointer}html body .cookie[hidden],html body .cookie-notice[hidden]{display:none!important}html body .ov-performance-art .ov-chart-cycle,
html body #start .ii-hero-motion.ii-initial49 .ii-cycle51{animation:none!important;opacity:0;transform:none!important}html body .ov-performance-art .ov-chart-cycle *,
html body #start .ii-hero-motion.ii-initial49 .ii-cycle51 *{animation:none!important;transition:none!important}html body .ov-performance-art .ov-growth-trace{stroke:#00b6cd!important}html body #start .ii-hero-motion.ii-initial49 .ii-line49{stroke:#ff9800!important}@media(max-width:1100px){html body .ov-hero-20260913 .ov-performance-art{inset:3% 1% auto!important;height:56%!important;opacity:1!important}html body .ov-performance-art .ov-growth-trace{stroke-width:8!important}}@media(max-width:1000px){html body section.hero#start .ii-hero-motion .ii-chart-plane52{top:calc(var(--ii-nav-h) + 12px)!important;height:50svh!important;left:0!important;width:100%!important;opacity:1!important}html body #start .ii-hero-motion.ii-initial49 .ii-line49{stroke-width:6!important}html body #start .ii-hero-motion.ii-initial49 .ii-bars49{opacity:1!important;filter:none!important}}.research-evidence{--research-accent:#109eb4;max-width:1480px;margin:64px auto;padding:clamp(22px,4vw,48px);color:#103750;background:linear-gradient(120deg,#fff,#edf9fc);border-top:3px solid var(--research-accent);border-radius:18px;box-sizing:border-box;line-height:1.65}.research-evidence h2{font-size:clamp(28px,3vw,44px);line-height:1.15;margin:12px 0 20px}.research-evidence h3{font-size:21px;line-height:1.35;margin:16px 0}.research-evidence p{margin:12px 0}.research-evidence a{color:#006d8c;text-decoration:underline;text-underline-offset:3px}.research-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:28px 0}.research-cards article{background:#fff;padding:24px;border:1px solid #d8e8ef;border-radius:12px}.research-tag{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:#006d8c}.research-note{font-size:13px;opacity:.86}.research-faq details{border-bottom:1px solid #cbdfe8;padding:17px 0}.research-faq summary{cursor:pointer;font-weight:700;font-size:17px}.research-faq details p{max-width:100ch}.research-faq summary:focus-visible{outline:2px solid var(--research-accent);outline-offset:5px}@media(max-width:700px){.research-evidence{margin:36px 16px;padding:22px}.research-cards{grid-template-columns:1fr;gap:16px}.research-cards article{padding:20px}}#start .hero-background{content:normal}.ii-payroll-wrap56{min-width:0;align-self:start;color:#17384b}.ii-payroll-tools56{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;font-size:11px}.ii-payroll-tools56 button{border:1px solid #9bb8c8;background:#fff;color:#075679;border-radius:8px;padding:8px 12px;font:inherit;font-weight:700;cursor:pointer}.ii-payslip56{background:#fff!important;border:1px solid #b8c7ce;box-shadow:0 12px 26px #17384b12;padding:22px;color:#263942;font:12px/1.5 Arial,sans-serif;overflow-wrap:anywhere}.ii-payslip56 *{box-sizing:border-box}.ii-slip-heading56{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;border-bottom:2px solid #35454e;padding:0 0 10px;background:none!important;border-radius:0!important;color:#263942!important}.ii-slip-heading56 strong{display:block;font-size:17px;line-height:1.25}.ii-slip-heading56 small{display:block;font-size:8px;letter-spacing:.04em;margin-top:5px}.ii-slip-heading56>span{white-space:nowrap;font-weight:bold;font-size:10px;color:#0875a0}.ii-slip-fields56{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-left:1px solid #b8c7ce;margin-bottom:16px}.ii-slip-field56{padding:5px 7px;border-right:1px solid #b8c7ce;border-bottom:1px solid #b8c7ce;min-width:0}.ii-slip-field56 span{display:block;font-size:9px;color:#5d6d76}.ii-slip-field56 strong{display:block;font-size:10px;line-height:1.35;margin-top:3px}.ii-slip-address56{display:grid;grid-template-columns:1fr 1.1fr;gap:22px;min-height:132px;padding:5px 0 15px}.ii-slip-address56>div:first-child{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:6px;border-left:2px solid #e4e9ec;padding-left:12px}.ii-slip-address56 strong{font-size:13px}.ii-slip-address56 small{font-size:9px;color:#5d6d76}.ii-slip-notes56{font-size:10px}.ii-slip-notes56 strong{display:block;border-bottom:1px solid #7b878e;font-size:11px}.ii-slip-notes56 p{margin:5px 0!important;font-size:10px!important;line-height:1.45!important}.ii-slip-band56{background:#ad2531;color:white;text-align:center;font-size:15px;font-weight:800;padding:9px 12px;margin:2px 0 22px;border-radius:5px}.ii-after56 .ii-slip-band56{background:#107748}.ii-slip-main56{display:grid;grid-template-columns:minmax(0,1fr) 140px;gap:12px}.ii-payslip56 h4{font:700 11px/1.4 Arial,sans-serif;margin:0 0 5px!important;padding:5px 0;border-bottom:1px solid #64747d;color:#263942}.ii-slip-tablewrap56{overflow-x:auto}.ii-payslip56 table{width:100%;border-collapse:collapse;font:10px/1.4 Arial,sans-serif;table-layout:auto;color:inherit}.ii-payslip56 th{font-size:9px;font-weight:400;text-align:left;padding:5px 4px;background:#f3f6f7;border-bottom:1px solid #b8c7ce}.ii-payslip56 td{padding:8px 4px;vertical-align:top;border-bottom:1px solid #e7edef}.ii-payslip56 td:last-child,.ii-payslip56 th:last-child{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.ii-slip-allowance56{margin:20px 0 16px;padding:10px;background:#f0f7f5;border:1px solid #cde3d8}.ii-slip-allowance56 h4{border:0}.ii-slip-allowance56 small,.ii-slip-taxnote56,.ii-slip-additional56 small{display:block;font-size:9px;line-height:1.5;color:#53666f;margin-top:6px}.ii-slip-row56{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;border-bottom:1px solid #dce4e8;padding:7px 0;font-size:10px}.ii-slip-row56 strong{font-size:11px;white-space:nowrap;font-variant-numeric:tabular-nums}.ii-slip-totals56{display:flex;flex-direction:column;border-left:1px solid #64747d;padding-left:12px}.ii-slip-totals56 .ii-slip-row56{display:flex;flex-direction:column;align-items:flex-end;text-align:right;padding:9px 0;gap:8px;flex:1}.ii-slip-totals56 strong{font-size:15px}.ii-deduction56 strong{color:#ac2931}.ii-net56 strong,.ii-benefit56 strong{color:#107748}.ii-slip-bottom56{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:24px}.ii-slip-bottom56 p{font-size:10px!important;line-height:1.5!important;margin:7px 0!important}.ii-slip-additional56{margin-top:18px;border:1px solid #bed4df;background:#f5fafc;padding:10px}.ii-slip-payout56{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:2px solid #107748;background:#edf7f1;margin:22px -22px -22px;padding:18px 22px;color:#136a44}.ii-slip-payout56 span{font-size:11px;font-weight:bold}.ii-slip-payout56 strong{font-size:24px;white-space:nowrap;font-variant-numeric:tabular-nums}.ii-slip-disclaimer56{font-size:10px;line-height:1.5;color:#536a76;padding:12px 3px}.ii-slip-disclaimer56 p{font-size:inherit!important;line-height:inherit!important;margin:6px 0!important}.ii-slip-disclaimer56 a{text-decoration:underline}.ii-payroll-original56>summary{padding:12px;cursor:pointer;border:1px solid #bdd4de;border-radius:8px;font-size:12px;background:#f6fbfd}.ii-payroll-original56 .payroll-slip{margin-top:12px}.payroll-grid:has(>.ii-payroll-large56){grid-template-columns:minmax(0,1fr)!important}.ii-payroll-large56 .ii-payslip56{max-width:1000px;margin:auto;padding:32px;font-size:14px}.ii-payroll-large56 .ii-slip-row56,.ii-payroll-large56 td{font-size:13px}.ii-payroll-large56 .ii-slip-row56 strong{font-size:14px}.ii-payroll-large56 .ii-slip-main56{grid-template-columns:minmax(0,1fr) 180px}.ii-payroll-large56 .ii-slip-payout56{margin:24px -32px -32px;padding:22px 32px}@media(max-width:700px){.ii-payslip56{padding:14px}.ii-slip-heading56{gap:8px}.ii-slip-heading56 strong{font-size:16px}.ii-slip-heading56>span{font-size:8px;white-space:normal;text-align:right}.ii-slip-fields56{grid-template-columns:repeat(2,minmax(0,1fr))}.ii-slip-field56 strong{font-size:11px}.ii-slip-address56{grid-template-columns:1fr;gap:12px}.ii-slip-notes56 p{font-size:11px!important}.ii-slip-main56{display:block}.ii-payslip56 td,.ii-payslip56 th{font-size:11px}.ii-slip-row56{font-size:12px}.ii-slip-row56 strong{font-size:12px}.ii-slip-totals56{border-left:0;margin-top:18px;padding:10px;background:#f5f8f9}.ii-slip-totals56 .ii-slip-row56{flex-direction:row;text-align:left;align-items:center;flex:none}.ii-slip-totals56 strong{font-size:15px}.ii-slip-bottom56{grid-template-columns:1fr;gap:14px}.ii-slip-bottom56 p{font-size:11px!important}.ii-slip-payout56{margin:20px -14px -14px;padding:16px 14px;flex-wrap:wrap}.ii-slip-payout56 strong{font-size:25px}.ii-payroll-tools56 button{display:none}.ii-slip-disclaimer56{font-size:11px}}.ii-payroll-wrap57{min-width:0;align-self:start}.ii-payroll-tools57{display:flex;justify-content:space-between;gap:10px;align-items:center;padding:10px 0;font-size:11px}.ii-payroll-tools57 button{border:1px solid #92b3c4;border-radius:8px;background:#fff;padding:8px 12px;color:#075679;font:700 11px Arial,sans-serif;cursor:pointer}.ii-paper-scroll57{overflow-x:auto;background:white;border:1px solid #c4d0d5;box-shadow:0 8px 24px #15384616}.ii-original-slip57{display:block;width:100%;height:auto;font-family:Arial,sans-serif;color:#171717;fill:#171717;background:white}.ii-payroll-notes57{margin-top:10px;padding:10px;border:1px solid #c4d9e3;background:#f5fbfd;font-size:11px}.ii-payroll-notes57 summary{cursor:pointer;font-weight:600}.ii-payroll-notes57 p{font-size:11px!important;line-height:1.55!important;margin:9px 0!important}.ii-payroll-extra57{padding:12px;background:#f2f8fb;font-size:12px;margin-top:10px}.ii-payroll-extra57 div{display:flex;justify-content:space-between;gap:12px;padding:5px 0}.ii-payroll-extra57 b{white-space:nowrap}.ii-payroll-extra57 small{display:block;margin-top:6px}.payroll-grid:has(>.ii-payroll-large57){grid-template-columns:minmax(0,1fr)!important}.ii-payroll-large57{max-width:1100px;width:100%;margin:auto}.ii-payroll-large57 .ii-original-slip57{min-width:750px}@media(max-width:700px){.ii-payroll-tools57{flex-wrap:wrap}.ii-payroll-tools57 button{padding:10px 14px;min-height:42px}.ii-payroll-large57 .ii-original-slip57{min-width:700px}.ii-payroll-notes57{font-size:12px}}:root{--kp-button-radius:8px;}html body :is(
  button:not(.album-photo-trigger):not(.imagefilm-trigger):not([role="switch"]),
  input[type="button"], input[type="submit"], input[type="reset"],
  a[role="button"], a.button, a.button-secondary, a.btn,
  a.btn-primary, a.btn-secondary, a.cta, a.cta-button,
  a.header-cta, a.header-message, a.header-login,
  a.kj-module-cta, a.kp-round-button, a.kp-round-button-v17,
  a.glossy-button, a.mini-glossy, a.immo-round-button,
  .retirement-depot-promo, .mobile-nav-booking, .mobile-nav-retirement,
  .function-dock a, .whatsapp-teaser > a,
  .header-service-links > a, .hero-service-links a,
  .kp-function-links a, .kp-function-links-v17 a, .immo-function-links a,
  .kp-whatsapp-card > a, .kp-whatsapp-card-v17 > a, .immo-whatsapp-card > a,
  .ks-conversion-v2 .topline-inner a
){border-radius:var(--kp-button-radius) !important;}html body :is(.glossy-button, .mini-glossy, .status-legend-button)::before{border-radius:6px 6px 4px 4px !important;}html body .site-header .header-actions > .button{flex:0 0 auto;width:max-content;min-width:max-content;white-space:nowrap;}@media (min-width: 901px){html body .site-header:has(.header-actions){grid-template-columns:minmax(240px, 1fr) auto auto;}}@media (min-width: 1181px) and (max-width: 1400px){html body .site-header:has(.header-actions){gap:14px;padding-inline:18px;}html body .site-header .desktop-nav{gap:12px;font-size:12px;}html body .site-header .header-actions{gap:8px;}}@media (min-width: 901px) and (max-width: 1000px){html body .site-header:has(.header-actions){grid-template-columns:minmax(180px, 1fr) auto auto;}}html body .ov-performance-art{inset:5% 1% 3% 1%!important;overflow:hidden;}html body section.hero#start .ii-hero-motion .ii-chart-plane52{left:1%!important;right:auto!important;top:8%!important;bottom:auto!important;width:98%!important;height:87%!important;aspect-ratio:auto!important;overflow:hidden!important;}html body .ov-performance-art .ov-chart-cycle,
html body #start .ii-hero-motion .ii-cycle51{opacity:0;}@media(max-width:1100px){html body .ov-hero-20260913 .ov-performance-art{inset:3% 1% auto!important;height:58%!important;opacity:1!important;}}@media(max-width:1000px){html body section.hero#start .ii-hero-motion .ii-chart-plane52{left:1%!important;top:calc(var(--ii-nav-h) + 6px)!important;width:98%!important;height:54svh!important;opacity:1!important;}}@media(prefers-reduced-motion:reduce){html body .kp-chart-sheen55{display:none!important;}}html body .private-album.private-album .album-grid.album-grid22{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));grid-auto-rows:auto;grid-auto-flow:dense;align-items:start;gap:14px;}html body .private-album.private-album .album-grid22 + .album-grid22{margin-top:22px;}html body .private-album.private-album .album-grid22[data-masonry-ready="true"]{grid-auto-rows:1px;}html body .private-album.private-album .album-grid22 > .album-photo{grid-column:span 1;grid-row:auto;position:relative;min-width:0;min-height:0;height:auto;margin:0;overflow:hidden;border:1px solid rgba(117, 183, 196, .3);border-radius:12px;background:#142e40;box-shadow:0 5px 18px rgba(12, 42, 62, .1);align-self:start;}html body .private-album.private-album .album-grid22 > .album-photo.album-landscape22{grid-column:span 2;}html body .private-album.private-album .album-grid22 > .album-photo::after{display:none;}html body .private-album.private-album .album-grid22 .album-photo-trigger{position:relative;inset:auto;display:block;width:100%;height:auto;min-height:0;padding:0;border:0;border-radius:0;background:transparent;color:#fff;text-align:left;cursor:zoom-in;}html body .private-album.private-album .album-grid22 .album-photo-trigger > img{display:block;position:static;width:100%;height:auto;max-height:none;object-fit:contain;object-position:center;transform:none;filter:none;transition:none;}html body .private-album.private-album .album-grid22 .album-photo:hover img{transform:none;}html body .private-album.private-album .album-grid22 .album-photo-trigger > figcaption{position:relative;inset:auto;display:flex;gap:9px;align-items:flex-start;margin:0;padding:12px;width:auto;color:#fff;background:linear-gradient(135deg, #183b4d, #102b3c);text-shadow:none;font-size:13px;line-height:1.4;}html body .private-album.private-album .album-grid22 figcaption > span:first-child{position:static;display:flex;flex:0 0 25px;width:25px;height:25px;align-items:center;justify-content:center;padding:0;border-radius:7px;background:rgba(255, 255, 255, .12);font-size:10px;}html body .private-album.private-album .album-grid22 .album-caption-copy{display:block;min-width:0;overflow-wrap:anywhere;hyphens:auto;}html body .private-album.private-album .album-grid22 figcaption strong{display:block;font-size:inherit;color:inherit;}html body .private-album.private-album .album-grid22 figcaption small{display:block;margin-top:5px;color:#d8e8ec;font-size:11px;line-height:1.45;}html body .private-album.private-album .album-grid22 .album-photo-trigger:focus-visible{outline:3px solid #fff;outline-offset:-4px;}@media (max-width: 1050px){html body .private-album.private-album .album-grid.album-grid22{grid-template-columns:repeat(3, minmax(0, 1fr));}}@media (max-width: 700px){html body .private-album.private-album .album-grid.album-grid22{grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px;}html body .private-album.private-album .album-grid22 + .album-grid22{margin-top:16px;}html body .private-album.private-album .album-grid22 .album-photo-trigger > figcaption{padding:9px;gap:6px;font-size:11px;}html body .private-album.private-album .album-grid22 figcaption > span:first-child{flex-basis:20px;width:20px;height:20px;font-size:9px;}html body .private-album.private-album .album-grid22 figcaption small{font-size:10px;}}html body section.hero#start{--ii-depth-nav:96px;--ii-depth-scene:max(660px,100svh);}html body section.hero#start > .hero-background{z-index:0!important;}html body section.hero#start > .hero-overlay{z-index:0!important;}html body section.hero#start > .ii-hero-motion{z-index:1!important;isolation:isolate;}html body section.hero#start .ii-hero-motion .ii-chart-plane52,
html body section.hero#start .ii-hero-motion .ii-depth-floor34{left:1%!important;right:auto!important;width:98%!important;top:calc(var(--ii-depth-nav) + 24px)!important;height:calc(var(--ii-depth-scene)*.885 - var(--ii-depth-nav) - 24px)!important;bottom:auto!important;aspect-ratio:auto!important;overflow:hidden!important;mask:none!important;-webkit-mask:none!important;clip-path:none!important;}html body section.hero#start .ii-hero-motion .ii-depth-floor34{z-index:-1;opacity:.54;}html body section.hero#start .ii-depth-floor34 path{fill:none;stroke:#ffd29a;stroke-width:1;vector-effect:non-scaling-stroke;}html body section.hero#start .ii-depth-floor34 .ii-depth-estate34{stroke:#ffad41;stroke-width:1.2;opacity:.4;}html body section.hero#start .ii-shield-plane52{display:none!important;}html body section.hero#start .people.kp-portrait-stage-20260913{z-index:3!important;isolation:isolate!important;pointer-events:none;}html body section.hero#start .people :is(.person-stefan,.person-ludmilla) img{opacity:1!important;mix-blend-mode:normal!important;filter:none!important;}html body section.hero#start .hero-copy{position:relative!important;z-index:4!important;}html body section.hero#start .ii-hero-motion[data-depth-active="false"]::after{animation-play-state:paused!important;}html body .ii-depth-nav34{display:none;}@media(min-width:1001px){html{scroll-padding-top:112px;}html body section.hero#start{height:var(--ii-depth-scene)!important;min-height:var(--ii-depth-scene)!important;padding:var(--ii-depth-nav) 0 0!important;box-sizing:border-box;}html body section.hero#start .hero-bar{position:fixed!important;inset:0 0 auto!important;width:100%!important;max-width:none!important;height:var(--ii-depth-nav)!important;min-height:var(--ii-depth-nav)!important;margin:0!important;padding:12px clamp(20px,3vw,56px)!important;box-sizing:border-box;display:flex!important;align-items:center!important;gap:18px!important;z-index:90!important;background:linear-gradient(110deg,#f4fbffff,#e9f4f9fc 55%,#e2f0f5fc)!important;border-bottom:1px solid #ff980040;box-shadow:0 3px 16px #07384d14;}html body section.hero#start .hero-bar .logo-tile{width:clamp(230px,25vw,400px)!important;min-width:220px!important;max-width:30vw!important;flex:0 1 auto!important;}html body section.hero#start .ii-depth-nav34{display:flex!important;align-items:center;justify-content:center;gap:clamp(12px,1.6vw,26px);flex:1 1 auto;min-width:0;}html body section.hero#start .ii-depth-nav34 a{color:#153d52;font-family:inherit;font-weight:700;font-size:clamp(11px,.85vw,14px);line-height:1.2;white-space:nowrap;text-decoration:none;padding:14px 0;}html body section.hero#start .ii-depth-nav34 a:hover{color:#b86700;}html body section.hero#start .ii-depth-nav34 a:focus-visible{outline:2px solid #e68800;outline-offset:5px;border-radius:3px;}html body section.hero#start .hero-service-links{display:flex!important;flex:0 0 auto;gap:8px;margin:0!important;}html body section.hero#start .hero-service-links a{display:none!important;}html body section.hero#start .hero-service-links a.primary{display:inline-flex!important;white-space:nowrap;background:linear-gradient(120deg,#ffac20,#f08300);color:#fff;padding:0 18px;min-height:44px;box-shadow:0 4px 12px #a2580020;border-radius:8px;}html body section.hero#start .hero-bar .menu-button{position:static!important;inset:auto!important;transform:none!important;translate:none!important;margin:0!important;flex:0 0 auto!important;width:78px!important;min-width:78px!important;min-height:44px!important;padding:8px 12px!important;font-size:12px!important;}html body section.hero#start .hero-inner{position:static!important;z-index:auto!important;min-height:0!important;height:calc(var(--ii-depth-scene) - var(--ii-depth-nav))!important;width:calc(100% - 112px)!important;grid-template-columns:46% 54%!important;}html body section.hero#start .hero-copy{padding:24px 18px 36px 0!important;max-width:720px!important;}html body section.hero#start .hero-copy h1{font-size:clamp(42px,4vw,84px)!important;}html body section.hero#start .people.kp-portrait-stage-20260913{--ii-depth-person:calc((var(--ii-depth-scene) - var(--ii-depth-nav) - 26px)*1.04);position:absolute!important;inset:auto 0 0!important;top:var(--ii-depth-nav)!important;bottom:0!important;width:100%!important;height:calc(var(--ii-depth-scene) - var(--ii-depth-nav))!important;min-height:0!important;max-height:none!important;margin:0!important;overflow:visible!important;}html body section.hero#start .people figure.person-stefan,
 html body section.hero#start .people figure.person-ludmilla{position:static!important;display:contents!important;width:auto!important;height:auto!important;}html body section.hero#start .people .person-stefan img,
 html body section.hero#start .people .person-ludmilla img{position:absolute!important;top:auto!important;left:auto!important;width:auto!important;max-width:none!important;max-height:none!important;object-fit:contain!important;}html body section.hero#start .people .person-stefan img{height:var(--ii-depth-person)!important;right:calc(25% - var(--ii-depth-person)*.19)!important;bottom:calc(14px - var(--ii-depth-person)*.05104)!important;z-index:3!important;}html body section.hero#start .people .person-ludmilla img{height:calc(var(--ii-depth-person)*.94)!important;right:calc(25% - var(--ii-depth-person)*.4366)!important;bottom:calc(18px - var(--ii-depth-person)*.94*.05104)!important;z-index:2!important;}html body section.hero#start::after{z-index:5!important;}}@media(min-width:1001px) and (max-width:1200px){html body section.hero#start .hero-bar{gap:12px!important;padding-inline:20px!important;}html body section.hero#start .hero-bar .logo-tile{width:250px!important;min-width:220px!important;}html body section.hero#start .hero-inner{width:calc(100% - 72px)!important;}html body section.hero#start .hero-copy h1{font-size:42px!important;}html body section.hero#start .hero-lead{font-size:15px!important;line-height:1.45!important;}html body section.hero#start .hero-actions{gap:10px!important;}}@media(max-width:1000px){html body section.hero#start{--ii-depth-nav:var(--ii-nav-h,84px);--ii-depth-scene:var(--ii-scene-h,100svh);}html body section.hero#start .ii-hero-motion .ii-chart-plane52,
 html body section.hero#start .ii-hero-motion .ii-depth-floor34{top:calc(var(--ii-depth-nav) + 20px)!important;height:calc(var(--ii-depth-scene)*.89 - var(--ii-depth-nav) - 20px)!important;}html body section.hero#start .ii-depth-floor34{opacity:.35!important;}}.ii-short-vita34{margin-block:72px;padding:clamp(22px,4vw,56px);box-sizing:border-box;border-top:3px solid #ff9800;border-radius:18px;background:linear-gradient(135deg,#f9fcff,#e6f2f8);color:#123c54;}.ii-vita-heading34{max-width:900px;margin:0 0 32px;}.ii-vita-heading34 .kicker{color:#a25700!important;font-weight:800;}.ii-vita-heading34 h2{margin:12px 0 18px;font-size:clamp(30px,3.2vw,52px);line-height:1.12;letter-spacing:-.035em;color:#073b5c;}.ii-vita-heading34>p:last-child{font-size:16px;line-height:1.6;}.ii-vita-grid34{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;}.ii-vita-card34{min-width:0;overflow:hidden;border:1px solid #cce0e8;border-radius:14px;background:#fff;box-shadow:0 10px 28px #163e5010;}.ii-vita-card34 figure{position:relative;aspect-ratio:16/11.6;margin:0;overflow:hidden;background:#e9f2f6;}.ii-vita-card34 figure img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 0;}.ii-vita-card34 figcaption{position:absolute;inset:auto 0 0;padding:32px 24px 20px;color:#fff;background:linear-gradient(transparent,#062b48bd);font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;}.ii-vita-body34{padding:clamp(24px,3vw,40px);}.ii-vita-role34{margin:0 0 9px;color:#a45a00;font-size:11px;letter-spacing:.06em;font-weight:800;text-transform:uppercase;}.ii-vita-body34 h3{margin:0 0 20px;color:#073b5c;font-size:clamp(28px,2.7vw,40px);line-height:1.15;letter-spacing:-.03em;}.ii-vita-body34>p:not(.ii-vita-role34){margin:0 0 22px;line-height:1.7;font-size:14px;}.ii-vita-body34 ul{display:grid;gap:12px;margin:0;padding:0;list-style:none;}.ii-vita-body34 li{position:relative;padding-left:21px;font-size:14px;line-height:1.55;}.ii-vita-body34 li::before{content:'✓';position:absolute;left:0;top:0;color:#bf6900;font-weight:800;}.ii-vita-motto34{display:grid;gap:8px;margin-top:28px;padding:20px;border-left:3px solid #ff9800;background:linear-gradient(110deg,#fff2db,#fffaf1);}.ii-vita-motto34 span{color:#995500;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;}.ii-vita-motto34 strong{font-size:17px;line-height:1.5;color:#073b5c;}@media(max-width:700px){.ii-short-vita34{margin-block:40px;padding:22px 16px;}.ii-vita-grid34{grid-template-columns:1fr;gap:20px;}.ii-vita-body34{padding:24px 20px;}}html body section.hero#start .hero-bar button.menu-button{display:inline-flex !important;justify-content:center !important;align-items:center !important;flex:0 0 48px !important;width:48px !important;min-width:48px !important;max-width:48px !important;height:44px !important;min-height:44px !important;padding:0 !important;gap:0 !important;border-radius:8px !important;font-size:0 !important;line-height:0 !important;}html body section.hero#start .hero-bar button.menu-button > span{display:flex !important;justify-content:center !important;align-items:center !important;width:100% !important;height:100% !important;padding:0 !important;margin:0 !important;gap:0 !important;font-size:0 !important;line-height:0 !important;}html body section.hero#start .hero-bar button.menu-button .menu-lines{display:block !important;flex:0 0 24px !important;width:24px !important;height:18px !important;padding:0 !important;margin:0 !important;font-size:0 !important;line-height:0 !important;color:#fff !important;background:linear-gradient(#fff,#fff) center 0 / 24px 2px no-repeat,
    linear-gradient(#fff,#fff) center 8px / 24px 2px no-repeat,
    linear-gradient(#fff,#fff) center 16px / 24px 2px no-repeat !important;filter:drop-shadow(1px 1px 1px #0008);}html body section.hero#start .hero-bar .hero-service-links > a.primary{color:#fff !important;-webkit-text-fill-color:#fff;font-size:18px !important;font-weight:800 !important;line-height:1.2 !important;text-shadow:1px 1px 2px #000a !important;white-space:nowrap !important;flex:0 0 auto;min-width:max-content;min-height:44px;padding-inline:20px !important;border-radius:8px !important;}@media (forced-colors: active){html body section.hero#start .hero-bar button.menu-button .menu-lines{forced-color-adjust:none;background:linear-gradient(ButtonText,ButtonText) center 0 / 24px 2px no-repeat,
      linear-gradient(ButtonText,ButtonText) center 8px / 24px 2px no-repeat,
      linear-gradient(ButtonText,ButtonText) center 16px / 24px 2px no-repeat !important;filter:none !important;}html body section.hero#start .hero-bar .hero-service-links > a.primary{color:LinkText !important;-webkit-text-fill-color:LinkText;text-shadow:none !important;}}:root{--kp-surface-radius45:8px;--kp-logo-radius:8px;--kp-button-radius:8px;}html body :is(.kp-logo-tile-approved, .logo-tile, .site-header .brand, .header .wordmark-logo, .footer-brand-tile, .kp-footer-logo-approved){--kp-logo-radius:8px !important;border-radius:var(--kp-surface-radius45) !important;}html body :is(.kp-logo-tile-approved, .logo-tile, .site-header .brand, .header .wordmark-logo, .footer-brand-tile, .kp-footer-logo-approved) > img,
html body .kp-logo-tile-approved .brand-lockup-v6,
html body .kp-logo-tile-approved .brand-lockup-v6 > img{border-radius:8px !important;}html body :is(.process-card, .clock-visual, .founders-visual, .vitality-visual, .price-summary, .portal-window,
 .portal-status-grid article, .medical-grid article, .clock-prices article, .vita-card, .aa40-module-media,
 .aa40-photo, .aa41-media figure, .research-card, .kj-research-grid article, .kj-module-card,
 .brand-network-card, .kp-titles-approved > article, .kp-private-sep16 .album-photo, .album-photo){border-radius:var(--kp-surface-radius45) !important;}html body section.hero#start .hero-bar button.menu-button{width:44px !important;min-width:44px !important;max-width:44px !important;height:44px !important;min-height:44px !important;flex-basis:44px !important;border:1px solid #ffc478b3 !important;border-radius:8px !important;background:linear-gradient(145deg, #ffab32, #e67a00) !important;box-shadow:0 4px 12px #7b3c002b !important;color:#fff !important;}html body section.hero#start .hero-bar button.menu-button .menu-lines{width:22px !important;height:18px !important;flex-basis:22px !important;background:linear-gradient(#fff,#fff) center 0 / 22px 2px no-repeat,
    linear-gradient(#fff,#fff) center 8px / 22px 2px no-repeat,
    linear-gradient(#fff,#fff) center 16px / 22px 2px no-repeat !important;filter:drop-shadow(1px 1px 1px #0006);}html[data-kp-brand="krebs-jetzt"]{scroll-padding-top:calc(var(--kp-sticky-clearance45, 104px) + 16px);}@media (min-width:1001px) and (max-width:1199px){html[data-kp-brand="krebs-jetzt"] body section.kp-full-header .kp-full-scene .hero-copy{left:76px !important;width:calc(43% - 76px) !important;margin-left:0 !important;}}@media (min-width:651px) and (max-width:1000px){html[data-kp-brand="krebs-jetzt"] body section.kp-full-header > .hero-copy{width:calc(100% - 112px) !important;margin-left:76px !important;margin-right:36px !important;}}html body section.hero#start > .ii-building45{position:absolute;pointer-events:none;z-index:2;top:calc(var(--ii-depth-nav, 96px) + 26px);right:9%;width:60%;height:calc(var(--ii-depth-scene, 100svh) - var(--ii-depth-nav, 96px) - 112px);overflow:visible;opacity:.78;}.ii-building45 .estate-shell45{fill:#153e5a18;stroke:#ffe4c1;stroke-width:1.6;stroke-linejoin:round;filter:drop-shadow(0 1px 2px #18313db3);}.ii-building45 .estate-edge45{fill:none;stroke:#ffb253;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 2px #18313db3);}.ii-building45 .estate-window45{fill:#fff1c4;opacity:.24;}.ii-building45 .estate-floor45{fill:none;stroke:#c6e2ef;stroke-width:.75;opacity:.5;}@media(prefers-reduced-motion:no-preference){.ii-building45 .estate-draw45{stroke-dasharray:1;animation:estate-draw45 8.5s ease-in-out infinite;}.ii-building45 .estate-window45{animation:estate-windows45 8.5s ease-in-out infinite;animation-delay:var(--window-delay45,0s);}.ii-building45 .estate-volume45{transform-origin:460px 460px;animation:estate-depth45 8.5s ease-in-out infinite;}}html body section.hero[data-building-paused45] > .ii-building45 *{animation-play-state:paused !important;}@keyframes estate-draw45{0%,7%{stroke-dashoffset:1;opacity:0}33%,76%{stroke-dashoffset:0;opacity:1}96%,100%{stroke-dashoffset:0;opacity:0}}@keyframes estate-windows45{0%,25%,100%{opacity:.12}42%,70%{opacity:.65}90%{opacity:.15}}@keyframes estate-depth45{0%,100%{transform:translateY(3px)}50%{transform:translateY(-3px)}}@media(max-width:1000px){html body section.hero#start > .ii-building45{right:-5%;width:110%;top:calc(var(--ii-depth-nav,84px) + 18px);height:calc(var(--ii-depth-scene,100svh) - var(--ii-depth-nav,84px) - 100px);opacity:.63;}}@media(forced-colors:active){html body section.hero#start .hero-bar button.menu-button{background:ButtonFace!important;border-color:ButtonText!important;}html body section.hero#start .hero-bar button.menu-button .menu-lines{forced-color-adjust:none;background:linear-gradient(ButtonText,ButtonText) center 0/22px 2px no-repeat,linear-gradient(ButtonText,ButtonText) center 8px/22px 2px no-repeat,linear-gradient(ButtonText,ButtonText) center 16px/22px 2px no-repeat!important;filter:none;}}.ii-building45[data-stable-building46]{opacity:.9!important;}.architecture-volume46{transform:none!important;animation:none!important;}.architecture-face46{fill:#16364b19;}.architecture-side46{fill:#12344d29;}.architecture-roof46{fill:#f1bc7018;}.architecture-outline46{fill:none;stroke:#ffe7c4;stroke-width:1.65;stroke-linejoin:round;filter:drop-shadow(0 1px 1px #123247);}.architecture-ground46{fill:none;stroke:#c6e2ef;stroke-width:.7;opacity:.3;}.architecture-floor46{fill:none;stroke:#ffde9f;stroke-width:1.4;opacity:.22;}.architecture-window46{fill:#fff0b7;opacity:.2;}.architecture-light46{fill:none;stroke:#ffb24e;stroke-width:2.8;stroke-linecap:round;stroke-dasharray:12 88;filter:drop-shadow(0 0 3px #ffd88c);}@media(prefers-reduced-motion:no-preference){.architecture-light46{animation:architecture-light46 7s linear infinite;}.architecture-floor46,.architecture-window46{animation:architecture-floors46 6s ease-in-out infinite;animation-delay:var(--floor-delay46,0s);}}@keyframes architecture-light46{to{stroke-dashoffset:-100}}@keyframes architecture-floors46{0%,60%,100%{opacity:.16}18%,32%{opacity:.85}}@media(prefers-reduced-motion:reduce){.architecture-light46{stroke-dasharray:none;opacity:.35;}}.kp-quick-grid47{display:none!important;}@media (max-width:760px){html body :is(.kp-function-dock,.immo-function-dock){position:fixed!important;top:auto!important;bottom:12px!important;left:12px!important;display:flex!important;flex-direction:column-reverse!important;align-items:flex-start!important;gap:8px!important;transform:none!important;}html body :is(.kp-function-toggle,.immo-function-toggle){width:50px!important;height:50px!important;min-width:50px!important;min-height:50px!important;display:grid!important;place-items:center!important;padding:0!important;border-radius:8px!important;}html body :is(.kp-function-toggle,.immo-function-toggle) > span:not(.kp-quick-grid47){display:none!important;}html body :is(.kp-function-toggle,.immo-function-toggle) .kp-quick-grid47{display:grid!important;grid-template-columns:repeat(2,5px)!important;grid-template-rows:repeat(2,5px)!important;gap:4px!important;width:14px!important;height:14px!important;padding:0!important;margin:0!important;font-size:0!important;line-height:0!important;transform:none!important;}html body .kp-quick-grid47 i{display:block!important;width:5px!important;height:5px!important;border-radius:50%!important;background:currentColor!important;transform:scale(1);transition:transform .18s ease;}html body :is(.kp-function-dock,.immo-function-dock).is-open .kp-quick-grid47 i:first-child,
 html body :is(.kp-function-dock,.immo-function-dock).is-open .kp-quick-grid47 i:last-child{transform:scale(1.35);}html body :is(.kp-function-links,.immo-function-links){display:flex!important;flex-direction:column!important;gap:8px!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;transform:translateY(8px)!important;transition:opacity .18s,transform .18s!important;}html body :is(.kp-function-dock,.immo-function-dock).is-open :is(.kp-function-links,.immo-function-links){visibility:visible!important;opacity:1!important;pointer-events:auto!important;transform:none!important;}html body :is(.kp-function-links,.immo-function-links) a{display:flex!important;align-items:center!important;width:190px!important;max-width:calc(100vw - 24px)!important;height:44px!important;min-height:44px!important;border-radius:8px!important;padding:0!important;color:#fff!important;}html body :is(.kp-function-links,.immo-function-links) a > span{display:grid!important;place-items:center!important;flex:0 0 44px!important;width:44px!important;height:44px!important;}html body :is(.kp-function-links,.immo-function-links) a > b{display:block!important;visibility:visible!important;opacity:1!important;font-size:14px!important;font-weight:700!important;line-height:1.2!important;color:#fff!important;white-space:nowrap!important;padding-right:12px!important;text-shadow:1px 1px 1px #0008!important;}}@media(prefers-reduced-motion:reduce){html body .kp-quick-grid47 i{transition:none!important;}}html body section.hero#start > .ii-building45[data-stable-building46]{opacity:.64!important;}@media(max-width:1000px){html body section.hero#start > .ii-building45[data-stable-building46]{opacity:.52!important;}}#kp-sources51{--kp-source-bg:#f5f7fa;--kp-source-ink:#142d43;--kp-source-accent:#a45b00;--kp-source-border:#dce2e7}strong.kp-prose51{font-weight:750!important;color:inherit}#kp-sources51{position:relative;isolation:isolate;box-sizing:border-box;margin:32px 0 0;padding:58px 24px;background:var(--kp-source-bg);color:var(--kp-source-ink);font-family:Arial,Helvetica,sans-serif;line-height:1.6;text-align:left}#kp-sources51 *{box-sizing:border-box}#kp-sources51 .kp-sources51-inner{max-width:1140px;margin:auto}#kp-sources51 .kp-source51-eyebrow{color:var(--kp-source-accent);font-size:12px;letter-spacing:.09em;text-transform:uppercase;font-weight:800;margin:0 0 10px}#kp-sources51 h2{font-size:clamp(25px,3vw,34px);line-height:1.2;margin:0 0 16px;color:var(--kp-source-ink);letter-spacing:-.02em}#kp-sources51 .kp-source51-intro{font-size:17px;max-width:850px;margin:0 0 26px}#kp-sources51 .kp-sources51-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;list-style:none;padding:0;margin:0}#kp-sources51 .kp-source51-card{display:block;min-width:0;margin:0;padding:22px;background:#fff;border:1px solid var(--kp-source-border);border-top:3px solid var(--kp-source-accent);border-radius:12px;box-shadow:0 3px 13px #132b4210}#kp-sources51 .kp-source51-type{display:block;font-size:11px;line-height:1.45;font-weight:700;color:var(--kp-source-accent);text-transform:uppercase;letter-spacing:.04em}#kp-sources51 h3{margin:10px 0;font-size:18px;line-height:1.4;font-weight:700;letter-spacing:normal;color:var(--kp-source-ink);overflow-wrap:anywhere;hyphens:auto}#kp-sources51 a{color:var(--kp-source-ink);text-decoration:underline;text-underline-offset:4px}#kp-sources51 a:hover{text-decoration-thickness:2px}#kp-sources51 a:focus-visible{outline:3px solid var(--kp-source-accent);outline-offset:4px}#kp-sources51 .kp-source51-card p{font-size:14px;line-height:1.65;color:var(--kp-source-ink);margin:12px 0 0}#kp-sources51 .kp-source51-card .kp-source51-meta{font-size:12px;color:#526273;margin:0;overflow-wrap:anywhere}#kp-sources51 .kp-source51-card .kp-source51-limit{font-size:12px;color:#526273}#kp-sources51 .kp-source51-note{font-size:13px;line-height:1.6;color:#526273;margin:20px 0 0;max-width:960px}@media(max-width:700px){#kp-sources51{padding:38px 16px}#kp-sources51 .kp-sources51-grid{grid-template-columns:minmax(0,1fr)}#kp-sources51 .kp-source51-card{padding:19px}#kp-sources51 .kp-source51-intro{font-size:16px}#kp-sources51 h3{font-size:17px}}@media(min-width:601px) and (max-width:1000px){#kp-sources51{padding-left:80px;padding-right:24px}#kp-sources51 .kp-sources51-grid{grid-template-columns:minmax(0,1fr)}}.kp-ga53-panel{position:fixed;inset:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(7,20,36,.66);font:16px/1.5 Arial,Helvetica,sans-serif;color:#142e49;text-align:left;box-sizing:border-box}.kp-ga53-panel *{box-sizing:border-box}.kp-ga53-card{width:min(100%,660px);max-height:calc(100dvh - 32px);overflow:auto;padding:26px;background:#fff;border:2px solid #45647e;border-radius:16px;box-shadow:0 16px 70px #0005}.kp-ga53-card h2{margin:0 0 14px;font:700 24px/1.2 Arial,Helvetica,sans-serif;color:#142e49}.kp-ga53-card p{margin:12px 0;font:16px/1.5 Arial,Helvetica,sans-serif;color:#142e49}.kp-ga53-card a,.kp-ga53-settings a{color:#005ea6;text-decoration:underline}.kp-ga53-actions{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:18px}.kp-ga53-card button,.kp-ga53-settings button{font:600 16px/1.35 Arial,Helvetica,sans-serif;white-space:normal;cursor:pointer;border:2px solid #235881;background:#fff;color:#123d60;border-radius:8px;padding:12px 15px;min-height:46px;box-shadow:none;transform:none}.kp-ga53-card button:hover,.kp-ga53-settings button:hover{background:#eaf3f9}.kp-ga53-card button:focus-visible,.kp-ga53-card a:focus-visible,.kp-ga53-settings button:focus-visible,.kp-ga53-settings a:focus-visible{outline:3px solid #d67700;outline-offset:3px}.kp-ga53-close{display:block;margin:16px 0 0 auto}.kp-ga53-settings{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:16px;font:15px/1.4 Arial,Helvetica,sans-serif}.kp-ga53-privacy{max-width:900px;margin:30px auto;padding:24px;font:16px/1.6 Arial,Helvetica,sans-serif;background:#fff;color:#183047;border:1px solid #a7bdcd;border-radius:12px}.kp-ga53-privacy h2,.kp-ga53-privacy h3{color:#183047}.kp-ga53-privacy a{color:#005ea6;text-decoration:underline}@media(max-width:520px){.kp-ga53-card{padding:20px}.kp-ga53-actions{grid-template-columns:1fr}.kp-ga53-privacy{margin:20px 12px;padding:20px}}.kp-consent54-ready .cookie-notice,.kp-consent54-ready .cookie,.kp-consent54-ready .consent-layer{display:none!important}.kp-ga53-card{width:min(100%,760px)}.kp-ga53-options{display:grid;gap:10px;margin:18px 0}.kp-ga53-options label{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:12px;border:1px solid #bbcad7;border-radius:10px;background:#f7fafc}.kp-ga53-options strong{display:block;font-size:16px}.kp-ga53-options small{display:block;margin-top:4px;font:14px/1.45 Arial,Helvetica,sans-serif}.kp-ga53-options input[type=checkbox]{flex:none;width:22px;height:22px;margin:3px 0;accent-color:#235881}.kp-ga53-options input:focus-visible{outline:3px solid #d67700;outline-offset:3px}.kp-ga53-actions{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:640px){.kp-ga53-actions{grid-template-columns:1fr}.kp-ga53-options label{gap:12px}}.kp-ga53-panel{align-items:flex-end;background:rgb(4 31 61 / 36%);backdrop-filter:blur(3px);padding:24px;--ga55-accent:#006a80}.kp-ga53-panel[data-brand=aa]{--ga55-accent:#17624c}.kp-ga53-panel[data-brand=ii]{--ga55-accent:#985000}.kp-ga53-panel[data-brand=ks]{--ga55-accent:#006da0}.kp-ga53-panel[data-brand=kj]{--ga55-accent:#865012}.kp-ga53-card{position:relative;width:min(100%,860px);padding:28px 30px 22px;border:1px solid #d7e5eb;border-radius:22px;box-shadow:0 24px 80px #001b3440}.kp-ga55-brand{padding-right:35px;color:var(--ga55-accent);font:700 12px/1.4 Arial,Helvetica,sans-serif;letter-spacing:.08em;text-transform:uppercase}.kp-ga53-card h2{margin:12px 28px 12px 0;font-size:30px;line-height:1.12;letter-spacing:-.025em}.kp-ga53-card p{font-size:16px;line-height:1.55;margin:12px 0;color:#334e62}.kp-ga53-panel [hidden]{display:none!important}.kp-ga53-actions{margin-top:22px;gap:10px}.kp-ga53-actions button{min-height:50px;padding:12px 10px;font-weight:700;font-size:16px}.kp-ga53-actions [data-ga53-allow],.kp-ga53-actions [data-ga53-deny]{background:var(--ga55-accent);border-color:var(--ga55-accent);color:#fff;text-shadow:0 1px 1px #0003}.kp-ga53-actions [data-ga53-allow]:hover,.kp-ga53-actions [data-ga53-deny]:hover{filter:brightness(1.08)}.kp-ga53-card .kp-ga53-close{position:absolute;right:14px;top:10px;margin:0;min-height:38px;width:38px;padding:0;border:0;background:transparent;color:#334e62;font-size:26px;line-height:1}.kp-ga55-links{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:16px;font-size:14px;line-height:1.4}.kp-ga55-links a{color:var(--ga55-accent)}@media(max-width:640px){.kp-ga53-panel{padding:10px}.kp-ga53-card{padding:21px 19px 18px;max-height:calc(100dvh - 20px);border-radius:18px}.kp-ga53-card h2{font-size:27px}.kp-ga53-card p{font-size:16px;line-height:1.45}.kp-ga53-actions{gap:8px;margin-top:18px}.kp-ga53-actions button{min-height:46px}.kp-ga55-links{gap:6px 14px;margin-top:14px}}.kp-ga53-panel{font-family:inherit;--ga56-heading:#12b9d5;--ga56-heading-edge:#007c94;--ga56-button:#149bb1;--ga56-hover:#087f96;--ga56-ink:#fff;--ga56-border:#149bb1;--ga56-shadow:0 12px 28px rgb(20 155 177 / 20%);--ga56-text-shadow:1px 1px 2px #0009}.kp-ga53-panel[data-brand=ii]{--ga56-heading:#ff8a00;--ga56-heading-edge:#a84c00;--ga56-button:linear-gradient(120deg,#ffac20,#f08300);--ga56-hover:linear-gradient(120deg,#ffac20,#f08300);--ga56-border:#e68000;--ga56-shadow:0 4px 12px #a2580020}.kp-ga53-panel[data-brand=aa]{--ga56-heading:#16b67d;--ga56-heading-edge:#137550;--ga56-button:linear-gradient(135deg,#91edbc,#47c994);--ga56-hover:linear-gradient(135deg,#91edbc,#47c994);--ga56-ink:#06281c;--ga56-border:#97efc5;--ga56-shadow:0 12px 28px #17624c30;--ga56-text-shadow:0 1px 0 #ffffff60}.kp-ga53-panel[data-brand=ks]{--ga56-heading:#10a9c5;--ga56-heading-edge:#0877ac;--ga56-button:linear-gradient(135deg,#10a9c5,#0877ac);--ga56-hover:linear-gradient(135deg,#10a9c5,#0877ac);--ga56-border:#0877ac;--ga56-shadow:0 12px 30px rgb(7 151 188 / 28%)}.kp-ga53-panel[data-brand=kj]{--ga55-accent:#b92739;--ga56-heading:#f06a78;--ga56-heading-edge:#b92739;--ga56-button:linear-gradient(145deg,#f06a78,#d73748);--ga56-hover:linear-gradient(145deg,#f06a78,#d73748);--ga56-border:#d73748;--ga56-shadow:0 12px 28px rgb(3 24 40 / 25%)}.kp-ga53-panel .kp-ga53-card h2{font-family:inherit;font-size:clamp(2rem,3.5vw,2.625rem);font-weight:800;line-height:1.13;color:var(--ga56-heading);-webkit-text-stroke:.45px var(--ga56-heading-edge);text-shadow:0 1px 1px rgb(0 20 35 / 12%);margin-right:16px}.kp-ga53-panel .kp-ga53-actions button{border-radius:8px;font-family:inherit;font-weight:800;transition:transform 180ms ease,box-shadow 180ms ease,background-color 180ms ease;filter:none;opacity:1}.kp-ga53-panel .kp-ga53-actions :is([data-ga53-deny],[data-ga53-settings],[data-ga53-save]){background:#edf0f3;border:1px solid #a8b3bd;color:#344454;text-shadow:none;box-shadow:inset 0 1px 0 #fff}.kp-ga53-panel .kp-ga53-actions :is([data-ga53-deny],[data-ga53-settings],[data-ga53-save]):is(:hover,:focus-visible){background:#dde3e9;border-color:#748494;color:#223446;text-shadow:none;filter:none;transform:translateY(-1px)}.kp-ga53-panel .kp-ga53-actions [data-ga53-allow]{background:var(--ga56-button);border:1px solid var(--ga56-border);color:var(--ga56-ink);text-shadow:var(--ga56-text-shadow);box-shadow:var(--ga56-shadow),inset 0 1px 0 #ffffff60}.kp-ga53-panel .kp-ga53-actions [data-ga53-allow]:is(:hover,:focus-visible){background:var(--ga56-hover);color:var(--ga56-ink);border-color:var(--ga56-border);text-shadow:var(--ga56-text-shadow);filter:none;transform:translateY(-2px);box-shadow:var(--ga56-shadow),0 6px 12px #10253624,inset 0 1px 0 #ffffff60}.kp-ga53-panel .kp-ga53-actions button:active{transform:translateY(0)}.kp-ga53-panel .kp-ga53-actions button:focus-visible{outline:3px solid #193a54;outline-offset:3px}@media(prefers-reduced-motion:reduce){.kp-ga53-panel .kp-ga53-actions button{transition:none}.kp-ga53-panel .kp-ga53-actions button:is(:hover,:focus-visible,:active){transform:none}}html[data-brand61]{--brand61-accent:#23ae7e;--brand61-dark:#07533c}html[data-brand61="ii"]{--brand61-accent:#ff8a00;--brand61-dark:#bd5100}html[data-brand61="ks"]{--brand61-accent:#279ecf;--brand61-dark:#075b92}html[data-brand61="kj"]{--brand61-accent:#d73748;--brand61-dark:#85182b}html body .kp-header61,html body .kp-header61>.header-inner{position:relative!important;inset:auto!important;display:grid!important;grid-template-columns:minmax(260px,44%) 1fr!important;grid-template-rows:auto auto;align-items:center!important;gap:10px 24px!important;width:100%!important;max-width:none!important;min-height:136px!important;height:auto!important;margin:0!important;padding:20px 3%!important;box-sizing:border-box!important;border:0!important;background:none!important;box-shadow:none!important;backdrop-filter:none!important;transform:none!important;z-index:90!important}html body .kp-header61:has(>.header-inner){display:block!important;padding:0!important;min-height:0!important}html body .kp-header61 .kp-logo61-free,html body .kp-logo61-free.kp-footer-logo-approved,html body .kp-logo61-free.footer-brand-tile{display:block!important;grid-column:1;grid-row:1/3;width:100%!important;max-width:720px!important;height:auto!important;min-width:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;overflow:visible!important;flex:none!important}html body .kp-logo61-free::before,html body .kp-logo61-free::after{display:none!important}html body .kp-logo61-free img{display:block!important;width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;transform:none!important;filter:drop-shadow(0 2px 2px #00162324)}html body .kp-header61 nav[aria-label="Hauptnavigation"],html body .kp-header61 .desktop-nav{grid-column:2;grid-row:1;display:flex!important;flex-wrap:wrap;justify-content:flex-end;gap:12px 18px;position:static!important;width:auto!important;margin:0!important;padding:0!important;background:none!important;border:0!important}html body .kp-header61 nav[aria-label="Hauptnavigation"] a{font-size:14px!important;white-space:nowrap}html body .kp-header61 .header-service-links,html body .kp-header61 .hero-service-links,html body .kp-header61>.button,html body .kp-header61 .header-cta{grid-column:2;grid-row:2;justify-self:end;justify-content:flex-end;position:static!important;margin:0!important}html body .kp-header61 .hero-service-links{padding-right:64px!important}html body .kp-header61 .kp-toggle61{display:none!important;position:absolute!important;top:22px!important;right:24px!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;padding:10px!important;border-radius:8px!important;border:1px solid color-mix(in srgb,var(--brand61-accent),white 40%)!important;background:linear-gradient(135deg,var(--brand61-accent),var(--brand61-dark))!important;color:#fff!important;box-shadow:0 5px 18px #00172533!important;z-index:100!important;cursor:pointer}html body .kp-header61 .kp-toggle61 svg{stroke:#fff!important;fill:none!important;width:24px;height:24px}html body .kp-header61 .kp-toggle61>b{display:none!important}html body .kp-header61 .kp-toggle61>span:not(:has(*)){display:block;width:22px;height:2px;background:#fff;margin:4px 0}html body section.hero#start .hero-bar .kp-toggle61{display:flex!important;padding:0!important}html.kp61-scrolled body .kp-header61 .kp-toggle61{display:block!important;position:fixed!important;right:20px!important;top:16px!important}html.kp61-scrolled body section.hero#start .hero-bar .kp-toggle61{display:flex!important}html body .kp-header61 .mobile-navigation:not([hidden]),html body .kp-header61 .kp-menu61-panel:not([hidden]),html body .kp-header61.aa33-nav-open>nav[aria-label="Hauptnavigation"]{display:grid!important;position:fixed!important;inset:76px 20px auto auto!important;width:min(480px,calc(100vw - 32px))!important;max-height:calc(100dvh - 100px)!important;overflow:auto!important;padding:18px!important;border:1px solid var(--brand61-accent)!important;border-radius:8px!important;background:#082333f7!important;box-shadow:0 12px 30px #00102055!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important;z-index:99!important;color:#fff!important}html body .kp-header61 .mobile-navigation[hidden],html body .kp-header61 .kp-menu61-panel[hidden]{display:none!important}html body .kp-header61 :is(.mobile-navigation,.kp-menu61-panel) a,html body .kp-header61.aa33-nav-open>nav a{display:block;color:#fff!important;font-size:14px!important;line-height:1.4!important;min-height:44px;padding:12px!important;white-space:normal!important}.kp61-mobile-services{display:none}html body .kp-header61.aa33-nav-open .kp61-mobile-services{display:contents}html body .kp-header61 .mobile-service-links{grid-column:1/-1}html[data-brand61="kj"] body main{padding-top:0!important}html[data-brand61="ks"] section.hero.kp-full-header,html[data-brand61="kj"] section.hero.kp-full-header{isolation:isolate}html[data-brand61="ks"] section.hero.kp-full-header::before,html[data-brand61="kj"] section.hero.kp-full-header::before{content:'';position:absolute;inset:0 0 auto;height:calc(var(--kp-full-nav) + max(600px,var(--kp-full-height)));pointer-events:none;z-index:-1;background:linear-gradient(90deg,#edf9fcef 0%,#edf9fcbb 37%,transparent 78%),url('/assets/tumorzellen-gespiegelt-links.png') center/cover no-repeat}html[data-brand61="kj"] section.hero.kp-full-header::before{background:linear-gradient(90deg,#03162af2,transparent 85%),url('/assets/hero-analysis-v20-lossless22.webp') center/cover no-repeat}html[data-brand61="ks"] .kp-full-header .kp-full-scene,html[data-brand61="kj"] .kp-full-header .kp-full-scene{background:none!important}html[data-brand61="kj"] .kp-header61 nav a{color:#fff!important}html.kp61-scrolled body .menu-panel{position:fixed!important;top:76px!important;right:20px!important;left:auto!important;max-height:calc(100dvh - 100px);overflow:auto}@media(max-width:1180px){html body .kp-header61,html body .kp-header61>.header-inner{grid-template-columns:minmax(0,1fr) 46px!important;min-height:100px!important;padding:16px 24px!important}html body .kp-header61:has(>.header-inner){padding:0!important;min-height:0!important}html body .kp-header61 .kp-logo61-free{grid-row:1;max-width:620px!important;width:calc(100% - 14px)!important}html body .kp-header61 nav[aria-label="Hauptnavigation"],html body .kp-header61 .desktop-nav,html body .kp-header61 .header-service-links,html body .kp-header61>.button,html body .kp-header61 .header-cta{display:none!important}html body .kp-header61 .kp-toggle61{display:block!important;position:relative!important;inset:auto!important;grid-column:2;grid-row:1;padding:10px!important}html body .kp-header61 .hero-service-links{grid-column:1/-1;grid-row:2;padding-right:0!important}html body .kp-header61.aa33-nav-open>nav[aria-label="Hauptnavigation"]{display:grid!important}html[data-brand61="kj"] body main{margin-top:0!important}}@media(max-width:600px){html body .kp-header61,html body .kp-header61>.header-inner{min-height:82px!important;padding:14px 12px!important;gap:8px!important;grid-template-columns:minmax(0,1fr) 42px!important}html body .kp-header61:has(>.header-inner){padding:0!important}html body .kp-header61 .kp-toggle61{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}html.kp61-scrolled body .kp-header61 .kp-toggle61{right:12px!important;top:12px!important}html body .kp-header61 .mobile-navigation:not([hidden]),html body .kp-header61 .kp-menu61-panel:not([hidden]),html body .kp-header61.aa33-nav-open>nav[aria-label="Hauptnavigation"]{inset:66px 12px auto auto!important;grid-template-columns:1fr}html[data-brand61="ks"] section.hero.kp-full-header::before,html[data-brand61="kj"] section.hero.kp-full-header::before{height:calc(var(--kp-full-nav) + var(--kp-full-height))}}@media(prefers-reduced-motion:reduce){.kp-header61 *{scroll-behavior:auto!important;transition:none!important}}html[data-brand61] body section.hero .kp-header61 .kp-logo61-free img{width:100%!important;height:auto!important;max-height:none!important;max-width:none!important}html[data-brand61] body .kp-logo61-free,html[data-brand61] body .kp-logo61-free>img,html[data-brand61] body img[src*="/brand146/"][src*="/logo-"]{aspect-ratio:auto!important;border-radius:0!important}html[data-brand61] body section.hero{z-index:20!important}html[data-brand61="ks"] section.hero.kp-full-header::before,html[data-brand61="kj"] section.hero.kp-full-header::before{height:calc(var(--kp-full-nav) + var(--kp-full-height))!important}html[data-brand61="ks"] body section.hero.ks-analysis-hero.kp-full-header::before{background:radial-gradient(circle at 73% 24%,#2ce0eb1f,transparent 28%),linear-gradient(90deg,#021225eb 0%,#03233cad 44%,#0321371f 76%,#03213700 100%),url('/assets/tumorzellen-gespiegelt-links.png') center/cover no-repeat!important}html[data-brand61="ks"] body section.hero.ks-analysis-hero.kp-full-header .kp-full-scene{background:transparent!important}html[data-brand61="ks"] body section.hero .kp-header61 nav[aria-label="Hauptnavigation"] a{color:#effcff!important;text-shadow:1px 1px 2px #001725}@media(max-width:1180px){html[data-brand61="aa"] body section.hero .kp-header61.aa33-nav-open .kp61-mobile-services .header-cta{display:block!important}}html[data-brand61="ks"] .hero .kp-scene-lights,html[data-brand61="kj"] .hero .kp-scene-lights{mask-image:linear-gradient(180deg,transparent,#000 110px);-webkit-mask-image:linear-gradient(180deg,transparent,#000 110px)}html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61{flex:none!important}@media(min-width:1001px){html[data-brand61] body section.hero.kp-full-header{--kp-full-height:max(var(--kp61-copy-height,0px),calc(100svh - var(--kp-full-nav)))!important}}html[data-brand61]{--brand61-accent:#23ae7e;--brand61-dark:#07533c}html[data-brand61="ii"]{--brand61-accent:#ff8a00;--brand61-dark:#bd5100}html[data-brand61="ks"]{--brand61-accent:#279ecf;--brand61-dark:#075b92}html[data-brand61="kj"]{--brand61-accent:#d73748;--brand61-dark:#85182b}html[data-brand61] body section.hero .kp-header61,html[data-brand61] body section.hero .kp-header61>.header-inner{position:relative!important;inset:auto!important;display:grid!important;grid-template-columns:minmax(260px,44%) 1fr!important;grid-template-rows:auto auto;align-items:center!important;gap:10px 24px!important;width:100%!important;max-width:none!important;min-height:136px!important;height:auto!important;margin:0!important;padding:20px 3%!important;box-sizing:border-box!important;border:0!important;background:none!important;box-shadow:none!important;backdrop-filter:none!important;transform:none!important;z-index:90!important}html[data-brand61] body section.hero .kp-header61:has(>.header-inner){display:block!important;padding:0!important;min-height:0!important}html[data-brand61] body section.hero .kp-header61 .kp-logo61-free,html body .kp-logo61-free.kp-footer-logo-approved,html body .kp-logo61-free.footer-brand-tile{display:block!important;grid-column:1;grid-row:1/3;width:100%!important;max-width:720px!important;height:auto!important;min-width:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;overflow:visible!important;flex:none!important}html body .kp-logo61-free::before,html body .kp-logo61-free::after{display:none!important}html body .kp-logo61-free img{display:block!important;width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;transform:none!important;filter:drop-shadow(0 2px 2px #00162324)}html[data-brand61] body section.hero .kp-header61 nav[aria-label="Hauptnavigation"],html[data-brand61] body section.hero .kp-header61 .desktop-nav{grid-column:2;grid-row:1;display:flex!important;flex-wrap:wrap;justify-content:flex-end;gap:12px 18px;position:static!important;width:auto!important;margin:0!important;padding:0!important;background:none!important;border:0!important}html[data-brand61] body section.hero .kp-header61 nav[aria-label="Hauptnavigation"] a{font-size:14px!important;white-space:nowrap}html[data-brand61] body section.hero .kp-header61 .header-service-links,html[data-brand61] body section.hero .kp-header61 .hero-service-links,html[data-brand61] body section.hero .kp-header61>.button,html[data-brand61] body section.hero .kp-header61 .header-cta{grid-column:2;grid-row:2;justify-self:end;justify-content:flex-end;position:static!important;margin:0!important}html[data-brand61] body section.hero .kp-header61 .hero-service-links{padding-right:64px!important}html[data-brand61] body section.hero .kp-header61 .kp-toggle61{display:none!important;position:absolute!important;top:22px!important;right:24px!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;padding:10px!important;border-radius:8px!important;border:1px solid color-mix(in srgb,var(--brand61-accent),white 40%)!important;background:linear-gradient(135deg,var(--brand61-accent),var(--brand61-dark))!important;color:#fff!important;box-shadow:0 5px 18px #00172533!important;z-index:100!important;cursor:pointer}html[data-brand61] body section.hero .kp-header61 .kp-toggle61 svg{stroke:#fff!important;fill:none!important;width:24px;height:24px}html[data-brand61] body section.hero .kp-header61 .kp-toggle61>b{display:none!important}html[data-brand61] body section.hero .kp-header61 .kp-toggle61>span:not(:has(*)){display:block;width:22px;height:2px;background:#fff;margin:4px 0}html body section.hero#start .hero-bar .kp-toggle61{display:flex!important;padding:0!important}html[data-brand61].kp61-scrolled body section.hero .kp-header61 .kp-toggle61{display:block!important;position:fixed!important;right:20px!important;top:16px!important}html[data-brand61].kp61-scrolled body section.hero section.hero#start .hero-bar .kp-toggle61{display:flex!important}html[data-brand61] body section.hero .kp-header61 .mobile-navigation:not([hidden]),html[data-brand61] body section.hero .kp-header61 .kp-menu61-panel:not([hidden]),html[data-brand61] body section.hero .kp-header61.aa33-nav-open>nav[aria-label="Hauptnavigation"]{display:grid!important;position:fixed!important;inset:76px 20px auto auto!important;width:min(480px,calc(100vw - 32px))!important;max-height:calc(100dvh - 100px)!important;overflow:auto!important;padding:18px!important;border:1px solid var(--brand61-accent)!important;border-radius:8px!important;background:#082333f7!important;box-shadow:0 12px 30px #00102055!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important;z-index:99!important;color:#fff!important}html[data-brand61] body section.hero .kp-header61 .mobile-navigation[hidden],html[data-brand61] body section.hero .kp-header61 .kp-menu61-panel[hidden]{display:none!important}html[data-brand61] body section.hero .kp-header61 :is(.mobile-navigation,.kp-menu61-panel) a,html[data-brand61] body section.hero .kp-header61.aa33-nav-open>nav a{display:block;color:#fff!important;font-size:14px!important;line-height:1.4!important;min-height:44px;padding:12px!important;white-space:normal!important}.kp61-mobile-services{display:none}html[data-brand61] body section.hero .kp-header61.aa33-nav-open .kp61-mobile-services{display:contents}html[data-brand61] body section.hero .kp-header61 .mobile-service-links{grid-column:1/-1}html[data-brand61="kj"] body main{padding-top:0!important}html[data-brand61="ks"] section.hero.kp-full-header,html[data-brand61="kj"] section.hero.kp-full-header{isolation:isolate}html[data-brand61="ks"] section.hero.kp-full-header::before,html[data-brand61="kj"] section.hero.kp-full-header::before{content:'';position:absolute;inset:0 0 auto;height:calc(var(--kp-full-nav) + max(600px,var(--kp-full-height)));pointer-events:none;z-index:-1;background:linear-gradient(90deg,#edf9fcef 0%,#edf9fcbb 37%,transparent 78%),url('/assets/tumorzellen-gespiegelt-links.png') center/cover no-repeat}html[data-brand61="kj"] section.hero.kp-full-header::before{background:linear-gradient(90deg,#03162af2,transparent 85%),url('/assets/hero-analysis-v20-lossless22.webp') center/cover no-repeat}html[data-brand61="ks"] .kp-full-header .kp-full-scene,html[data-brand61="kj"] .kp-full-header .kp-full-scene{background:none!important}html[data-brand61="kj"] .kp-header61 nav a{color:#fff!important}html[data-brand61].kp61-scrolled body section.hero .menu-panel{position:fixed!important;top:76px!important;right:20px!important;left:auto!important;max-height:calc(100dvh - 100px);overflow:auto}@media(max-width:1180px){html[data-brand61] body section.hero .kp-header61,html[data-brand61] body section.hero .kp-header61>.header-inner{grid-template-columns:minmax(0,1fr) 46px!important;min-height:100px!important;padding:16px 24px!important}html[data-brand61] body section.hero .kp-header61:has(>.header-inner){padding:0!important;min-height:0!important}html[data-brand61] body section.hero .kp-header61 .kp-logo61-free{grid-row:1;max-width:620px!important;width:calc(100% - 14px)!important}html[data-brand61] body section.hero .kp-header61 nav[aria-label="Hauptnavigation"],html[data-brand61] body section.hero .kp-header61 .desktop-nav,html[data-brand61] body section.hero .kp-header61 .header-service-links,html[data-brand61] body section.hero .kp-header61>.button,html[data-brand61] body section.hero .kp-header61 .header-cta{display:none!important}html[data-brand61] body section.hero .kp-header61 .kp-toggle61{display:block!important;position:relative!important;inset:auto!important;grid-column:2;grid-row:1;padding:10px!important}html[data-brand61] body section.hero .kp-header61 .hero-service-links{grid-column:1/-1;grid-row:2;padding-right:0!important}html[data-brand61] body section.hero .kp-header61.aa33-nav-open>nav[aria-label="Hauptnavigation"]{display:grid!important}html[data-brand61="kj"] body main{margin-top:0!important}}@media(max-width:600px){html[data-brand61] body section.hero .kp-header61,html[data-brand61] body section.hero .kp-header61>.header-inner{min-height:82px!important;padding:14px 12px!important;gap:8px!important;grid-template-columns:minmax(0,1fr) 42px!important}html[data-brand61] body section.hero .kp-header61:has(>.header-inner){padding:0!important}html[data-brand61] body section.hero .kp-header61 .kp-toggle61{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}html[data-brand61].kp61-scrolled body section.hero .kp-header61 .kp-toggle61{right:12px!important;top:12px!important}html[data-brand61] body section.hero .kp-header61 .mobile-navigation:not([hidden]),html[data-brand61] body section.hero .kp-header61 .kp-menu61-panel:not([hidden]),html[data-brand61] body section.hero .kp-header61.aa33-nav-open>nav[aria-label="Hauptnavigation"]{inset:66px 12px auto auto!important;grid-template-columns:1fr}html[data-brand61="ks"] section.hero.kp-full-header::before,html[data-brand61="kj"] section.hero.kp-full-header::before{height:calc(var(--kp-full-nav) + var(--kp-full-height))}}@media(prefers-reduced-motion:reduce){.kp-header61 *{scroll-behavior:auto!important;transition:none!important}}html[data-brand61] body section.hero .kp-header61 .kp-logo61-free img{width:100%!important;height:auto!important;max-height:none!important;max-width:none!important}html[data-brand61] body .kp-logo61-free,html[data-brand61] body .kp-logo61-free>img,html[data-brand61] body img[src*="/brand146/"][src*="/logo-"]{aspect-ratio:auto!important;border-radius:0!important}html[data-brand61] body section.hero{z-index:20!important}html[data-brand61="ks"] section.hero.kp-full-header::before,html[data-brand61="kj"] section.hero.kp-full-header::before{height:calc(var(--kp-full-nav) + var(--kp-full-height))!important}html[data-brand61="ks"] body section.hero.ks-analysis-hero.kp-full-header::before{background:radial-gradient(circle at 73% 24%,#2ce0eb1f,transparent 28%),linear-gradient(90deg,#021225eb 0%,#03233cad 44%,#0321371f 76%,#03213700 100%),url('/assets/tumorzellen-gespiegelt-links.png') center/cover no-repeat!important}html[data-brand61="ks"] body section.hero.ks-analysis-hero.kp-full-header .kp-full-scene{background:transparent!important}html[data-brand61="ks"] body section.hero .kp-header61 nav[aria-label="Hauptnavigation"] a{color:#effcff!important;text-shadow:1px 1px 2px #001725}@media(max-width:1180px){html[data-brand61="aa"] body section.hero .kp-header61.aa33-nav-open .kp61-mobile-services .header-cta{display:block!important}}html[data-brand61="ks"] .hero .kp-scene-lights,html[data-brand61="kj"] .hero .kp-scene-lights{mask-image:linear-gradient(180deg,transparent,#000 110px);-webkit-mask-image:linear-gradient(180deg,transparent,#000 110px)}html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61{flex:none!important}@media(min-width:1001px){html[data-brand61] body section.hero.kp-full-header{--kp-full-height:max(var(--kp61-copy-height,0px),calc(100svh - var(--kp-full-nav)))!important}}html[data-brand61]{--brand61-accent:#23ae7e;--brand61-dark:#07533c}html[data-brand61="ii"]{--brand61-accent:#ff8a00;--brand61-dark:#bd5100}html[data-brand61="ks"]{--brand61-accent:#279ecf;--brand61-dark:#075b92}html[data-brand61="kj"]{--brand61-accent:#d73748;--brand61-dark:#85182b}html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61,html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61>.header-inner{position:relative!important;inset:auto!important;display:grid!important;grid-template-columns:minmax(260px,44%) 1fr!important;grid-template-rows:auto auto;align-items:center!important;gap:10px 24px!important;width:100%!important;max-width:none!important;min-height:136px!important;height:auto!important;margin:0!important;padding:20px 3%!important;box-sizing:border-box!important;border:0!important;background:none!important;box-shadow:none!important;backdrop-filter:none!important;transform:none!important;z-index:90!important}html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61:has(>.header-inner){display:block!important;padding:0!important;min-height:0!important}html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61 .kp-logo61-free,html body .kp-logo61-free.kp-footer-logo-approved,html body .kp-logo61-free.footer-brand-tile{display:block!important;grid-column:1;grid-row:1/3;width:100%!important;max-width:720px!important;height:auto!important;min-width:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;overflow:visible!important;flex:none!important}html body .kp-logo61-free::before,html body .kp-logo61-free::after{display:none!important}html body .kp-logo61-free img{display:block!important;width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;transform:none!important;filter:drop-shadow(0 2px 2px #00162324)}html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61 nav[aria-label="Hauptnavigation"],html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61 .desktop-nav{grid-column:2;grid-row:1;display:flex!important;flex-wrap:wrap;justify-content:flex-end;gap:12px 18px;position:static!important;width:auto!important;margin:0!important;padding:0!important;background:none!important;border:0!important}html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61 nav[aria-label="Hauptnavigation"] a{font-size:14px!important;white-space:nowrap}html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61 .header-service-links,html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61 .hero-service-links,html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61>.button,html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61 .header-cta{grid-column:2;grid-row:2;justify-self:end;justify-content:flex-end;position:static!important;margin:0!important}html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61 .hero-service-links{padding-right:64px!important}html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61 .kp-toggle61{display:none!important;position:absolute!important;top:22px!important;right:24px!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;padding:10px!important;border-radius:8px!important;border:1px solid color-mix(in srgb,var(--brand61-accent),white 40%)!important;background:linear-gradient(135deg,var(--brand61-accent),var(--brand61-dark))!important;color:#fff!important;box-shadow:0 5px 18px #00172533!important;z-index:100!important;cursor:pointer}html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61 .kp-toggle61 svg{stroke:#fff!important;fill:none!important;width:24px;height:24px}html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61 .kp-toggle61>b{display:none!important}html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61 .kp-toggle61>span:not(:has(*)){display:block;width:22px;height:2px;background:#fff;margin:4px 0}html[data-brand61="ii"] body section.hero#start .hero-bar .kp-toggle61{display:flex!important;padding:0!important}html[data-brand61="ii"].kp61-scrolled body section.hero#start .hero-bar.kp-header61 .kp-toggle61{display:block!important;position:fixed!important;right:20px!important;top:16px!important}html.kp61-scrolled body section.hero#start .hero-bar .kp-toggle61{display:flex!important}html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61 .mobile-navigation:not([hidden]),html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61 .kp-menu61-panel:not([hidden]),html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61.aa33-nav-open>nav[aria-label="Hauptnavigation"]{display:grid!important;position:fixed!important;inset:76px 20px auto auto!important;width:min(480px,calc(100vw - 32px))!important;max-height:calc(100dvh - 100px)!important;overflow:auto!important;padding:18px!important;border:1px solid var(--brand61-accent)!important;border-radius:8px!important;background:#082333f7!important;box-shadow:0 12px 30px #00102055!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important;z-index:99!important;color:#fff!important}html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61 .mobile-navigation[hidden],html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61 .kp-menu61-panel[hidden]{display:none!important}html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61 :is(.mobile-navigation,.kp-menu61-panel) a,html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61.aa33-nav-open>nav a{display:block;color:#fff!important;font-size:14px!important;line-height:1.4!important;min-height:44px;padding:12px!important;white-space:normal!important}.kp61-mobile-services{display:none}html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61.aa33-nav-open .kp61-mobile-services{display:contents}html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61 .mobile-service-links{grid-column:1/-1}html[data-brand61="kj"] body main{padding-top:0!important}html[data-brand61="ks"] section.hero.kp-full-header,html[data-brand61="kj"] section.hero.kp-full-header{isolation:isolate}html[data-brand61="ks"] section.hero.kp-full-header::before,html[data-brand61="kj"] section.hero.kp-full-header::before{content:'';position:absolute;inset:0 0 auto;height:calc(var(--kp-full-nav) + max(600px,var(--kp-full-height)));pointer-events:none;z-index:-1;background:linear-gradient(90deg,#edf9fcef 0%,#edf9fcbb 37%,transparent 78%),url('/assets/tumorzellen-gespiegelt-links.png') center/cover no-repeat}html[data-brand61="kj"] section.hero.kp-full-header::before{background:linear-gradient(90deg,#03162af2,transparent 85%),url('/assets/hero-analysis-v20-lossless22.webp') center/cover no-repeat}html[data-brand61="ks"] .kp-full-header .kp-full-scene,html[data-brand61="kj"] .kp-full-header .kp-full-scene{background:none!important}html[data-brand61="kj"] .kp-header61 nav a{color:#fff!important}html.kp61-scrolled body .menu-panel{position:fixed!important;top:76px!important;right:20px!important;left:auto!important;max-height:calc(100dvh - 100px);overflow:auto}@media(max-width:1180px){html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61,html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61>.header-inner{grid-template-columns:minmax(0,1fr) 46px!important;min-height:100px!important;padding:16px 24px!important}html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61:has(>.header-inner){padding:0!important;min-height:0!important}html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61 .kp-logo61-free{grid-row:1;max-width:620px!important;width:calc(100% - 14px)!important}html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61 nav[aria-label="Hauptnavigation"],html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61 .desktop-nav,html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61 .header-service-links,html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61>.button,html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61 .header-cta{display:none!important}html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61 .kp-toggle61{display:block!important;position:relative!important;inset:auto!important;grid-column:2;grid-row:1;padding:10px!important}html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61 .hero-service-links{grid-column:1/-1;grid-row:2;padding-right:0!important}html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61.aa33-nav-open>nav[aria-label="Hauptnavigation"]{display:grid!important}html[data-brand61="kj"] body main{margin-top:0!important}}@media(max-width:600px){html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61,html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61>.header-inner{min-height:82px!important;padding:14px 12px!important;gap:8px!important;grid-template-columns:minmax(0,1fr) 42px!important}html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61:has(>.header-inner){padding:0!important}html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61 .kp-toggle61{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}html[data-brand61="ii"].kp61-scrolled body section.hero#start .hero-bar.kp-header61 .kp-toggle61{right:12px!important;top:12px!important}html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61 .mobile-navigation:not([hidden]),html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61 .kp-menu61-panel:not([hidden]),html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61.aa33-nav-open>nav[aria-label="Hauptnavigation"]{inset:66px 12px auto auto!important;grid-template-columns:1fr}html[data-brand61="ks"] section.hero.kp-full-header::before,html[data-brand61="kj"] section.hero.kp-full-header::before{height:calc(var(--kp-full-nav) + var(--kp-full-height))}}@media(prefers-reduced-motion:reduce){.kp-header61 *{scroll-behavior:auto!important;transition:none!important}}html[data-brand61] body section.hero .kp-header61 .kp-logo61-free img{width:100%!important;height:auto!important;max-height:none!important;max-width:none!important}html[data-brand61] body .kp-logo61-free,html[data-brand61] body .kp-logo61-free>img,html[data-brand61] body img[src*="/brand146/"][src*="/logo-"]{aspect-ratio:auto!important;border-radius:0!important}html[data-brand61] body section.hero{z-index:20!important}html[data-brand61="ks"] section.hero.kp-full-header::before,html[data-brand61="kj"] section.hero.kp-full-header::before{height:calc(var(--kp-full-nav) + var(--kp-full-height))!important}html[data-brand61="ks"] body section.hero.ks-analysis-hero.kp-full-header::before{background:radial-gradient(circle at 73% 24%,#2ce0eb1f,transparent 28%),linear-gradient(90deg,#021225eb 0%,#03233cad 44%,#0321371f 76%,#03213700 100%),url('/assets/tumorzellen-gespiegelt-links.png') center/cover no-repeat!important}html[data-brand61="ks"] body section.hero.ks-analysis-hero.kp-full-header .kp-full-scene{background:transparent!important}html[data-brand61="ks"] body section.hero .kp-header61 nav[aria-label="Hauptnavigation"] a{color:#effcff!important;text-shadow:1px 1px 2px #001725}@media(max-width:1180px){html[data-brand61="aa"] body section.hero .kp-header61.aa33-nav-open .kp61-mobile-services .header-cta{display:block!important}}html[data-brand61="ks"] .hero .kp-scene-lights,html[data-brand61="kj"] .hero .kp-scene-lights{mask-image:linear-gradient(180deg,transparent,#000 110px);-webkit-mask-image:linear-gradient(180deg,transparent,#000 110px)}html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61{flex:none!important}@media(min-width:1001px){html[data-brand61] body section.hero.kp-full-header{--kp-full-height:max(var(--kp61-copy-height,0px),calc(100svh - var(--kp-full-nav)))!important}}html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61{position:absolute!important;inset:0 0 auto!important;}html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61 nav[aria-label="Hauptnavigation"] a{color:#fff!important;text-shadow:1px 1px 2px #001725;font-weight:700!important;}@media(max-width:1000px){html[data-brand61="ii"] body section.hero#start .hero-bar.kp-header61{position:relative!important;inset:auto!important;}}html[data-brand61] body .kp-header61 .kp-toggle61[aria-expanded="true"] > :is(svg,span,b){opacity:0!important}html[data-brand61] body .kp-header61 .kp-toggle61[aria-expanded="true"]::before,
html[data-brand61] body .kp-header61 .kp-toggle61[aria-expanded="true"]::after{content:''!important;position:absolute!important;display:block!important;left:50%!important;top:50%!important;width:23px!important;height:2px!important;background:#fff!important;border:0!important;border-radius:2px!important;opacity:1!important;transform:translate(-50%,-50%) rotate(45deg)!important}html[data-brand61] body .kp-header61 .kp-toggle61[aria-expanded="true"]::after{transform:translate(-50%,-50%) rotate(-45deg)!important}html[data-brand61="ii"] .menu-backdrop .menu-head button[aria-label="Menü schließen"]{position:fixed!important;right:24px!important;top:22px!important;z-index:102!important;display:grid!important;place-items:center;width:46px!important;height:46px!important;padding:0!important;border:1px solid #ffd39e!important;border-radius:8px!important;background:linear-gradient(135deg,#ff8a00,#bd5100)!important;color:#fff!important;box-shadow:0 5px 18px #00172533!important;font-size:0!important}html[data-brand61="ii"] .menu-backdrop .menu-head button[aria-label="Menü schließen"]::before,
html[data-brand61="ii"] .menu-backdrop .menu-head button[aria-label="Menü schließen"]::after{content:'';position:absolute;left:50%;top:50%;width:23px;height:2px;background:#fff;transform:translate(-50%,-50%) rotate(45deg)}html[data-brand61="ii"] .menu-backdrop .menu-head button[aria-label="Menü schließen"]::after{transform:translate(-50%,-50%) rotate(-45deg)}html[data-brand61="ii"] .menu-backdrop .menu-head button[aria-label="Menü schließen"] svg{opacity:0}html[data-brand61="ii"].kp61-scrolled .menu-backdrop .menu-head button[aria-label="Menü schließen"]{right:20px!important;top:16px!important}html[data-brand61="ii"] .menu-panel .menu-service-links a,
html[data-brand61="aa"] body section.hero .kp-header61.aa33-nav-open .kp61-mobile-services a,
html[data-brand61="ks"] body section.hero .kp-header61 .mobile-service-links a,
html[data-brand61="kj"] body section.hero .kp-header61 .kp-menu61-panel > a.button{border:1px solid #ffffff80!important;border-radius:8px!important;background:linear-gradient(135deg,var(--brand61-accent),var(--brand61-dark))!important;color:#fff!important;font-weight:800!important;text-shadow:1px 1px 2px #0009!important;box-shadow:0 5px 14px #00172b33!important;transition:transform 160ms ease,box-shadow 160ms ease!important}html[data-brand61="ii"] .menu-panel .menu-service-links a:hover,
html[data-brand61="aa"] body section.hero .kp-header61.aa33-nav-open .kp61-mobile-services a:hover,
html[data-brand61="ks"] body section.hero .kp-header61 .mobile-service-links a:hover,
html[data-brand61="kj"] body section.hero .kp-header61 .kp-menu61-panel > a.button:hover{color:#fff!important;transform:translateY(-2px)!important;box-shadow:0 8px 18px #00172b55!important}@media(max-width:600px){html[data-brand61="ii"] .menu-backdrop .menu-head button[aria-label="Menü schließen"]{right:12px!important;top:14px!important;width:42px!important;height:42px!important}html[data-brand61="ii"].kp61-scrolled .menu-backdrop .menu-head button[aria-label="Menü schließen"]{top:12px!important}}@media(prefers-reduced-motion:reduce){html[data-brand61] .menu-panel .menu-service-links a,html[data-brand61] .kp-header61 .kp61-mobile-services a,html[data-brand61] .kp-header61 .mobile-service-links a,html[data-brand61] .kp-header61 .kp-menu61-panel > a.button{transition:none!important;transform:none!important}}html[data-brand61="ii"][data-ii-ui75]{--ii75-control:64px;--ii75-edge:24px;--ii75-top:22px;--ii75-orange:linear-gradient(145deg,#ffb52e 0%,#ff9800 58%,#ff8700 100%);}html[data-brand61="ii"][data-ii-ui75] body section.hero#start .hero-bar.kp-header61{grid-template-columns:minmax(0,40%) minmax(0,1fr) var(--ii75-control)!important;grid-template-rows:auto!important;align-items:start!important;gap:16px!important;padding:var(--ii75-top) var(--ii75-edge) 18px!important;min-height:0!important;}html[data-brand61="ii"][data-ii-ui75] body section.hero#start .hero-bar.kp-header61 .kp-logo61-free{grid-column:1!important;grid-row:1!important;max-width:720px!important;width:100%!important;}html[data-brand61="ii"][data-ii-ui75] body section.hero#start .hero-bar.kp-header61 > :is(.ii-depth-nav34,.hero-service-links){display:none!important;}html[data-brand61="ii"][data-ii-ui75] body .ii75-actions{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:10px;grid-column:2;grid-row:1;min-width:0;}html[data-brand61="ii"][data-ii-ui75] body a.ii75-action{display:inline-flex;align-items:center;justify-content:center;min-height:var(--ii75-control);box-sizing:border-box;padding:12px 18px;border:1px solid #ffe1ab;border-radius:8px;background:var(--ii75-orange);color:#fff!important;font-family:inherit;font-size:16px;font-weight:800;line-height:1.25;text-align:center;text-decoration:none;text-shadow:0 1px 3px #693300;white-space:nowrap;box-shadow:0 5px 16px #79360033;transition:transform .18s ease,box-shadow .18s ease;}html[data-brand61="ii"][data-ii-ui75] body a.ii75-action:hover{transform:translateY(-2px);box-shadow:0 7px 20px #79360044;}html[data-brand61="ii"][data-ii-ui75] body section.hero#start .hero-bar.kp-header61 .kp-toggle61,
html[data-brand61="ii"][data-ii-ui75] body .menu-backdrop .menu-head button[aria-label="Menü schließen"]{display:grid!important;place-items:center!important;position:fixed!important;top:var(--ii75-top)!important;right:var(--ii75-edge)!important;left:auto!important;bottom:auto!important;width:var(--ii75-control)!important;min-width:var(--ii75-control)!important;max-width:var(--ii75-control)!important;height:var(--ii75-control)!important;min-height:var(--ii75-control)!important;max-height:var(--ii75-control)!important;padding:0!important;margin:0!important;border:1px solid #ffe1ab!important;border-radius:8px!important;background:var(--ii75-orange)!important;color:#fff!important;box-shadow:0 5px 18px #79360033!important;transform:none!important;filter:none!important;overflow:hidden!important;z-index:102!important;}html[data-brand61="ii"][data-ii-ui75] body section.hero#start .hero-bar.kp-header61 .kp-toggle61 > span{display:none!important;}html[data-brand61="ii"][data-ii-ui75] body section.hero#start .hero-bar.kp-header61 .kp-toggle61::before{content:"";position:absolute;inset:auto!important;width:30px;height:3px;border-radius:2px;background:#fff!important;box-shadow:0 -9px 0 #fff,0 9px 0 #fff;opacity:1!important;}html[data-brand61="ii"][data-ii-ui75] body section.hero#start .hero-bar.kp-header61 .kp-toggle61::after{display:none!important;}html[data-brand61="ii"][data-ii-ui75] body section.hero#start .hero-bar.kp-header61 .kp-toggle61[aria-expanded="true"]::before,
html[data-brand61="ii"][data-ii-ui75] body section.hero#start .hero-bar.kp-header61 .kp-toggle61[aria-expanded="true"]::after{content:""!important;display:block!important;inset:50% auto auto 50%!important;width:32px!important;height:3px!important;box-shadow:none!important;background:#fff!important;transform:translate(-50%,-50%) rotate(45deg)!important;}html[data-brand61="ii"][data-ii-ui75] body section.hero#start .hero-bar.kp-header61 .kp-toggle61[aria-expanded="true"]::after{transform:translate(-50%,-50%) rotate(-45deg)!important;}html[data-brand61="ii"][data-ii-ui75] body .menu-backdrop .menu-head button[aria-label="Menü schließen"]::before,
html[data-brand61="ii"][data-ii-ui75] body .menu-backdrop .menu-head button[aria-label="Menü schließen"]::after{width:32px;height:3px;}html[data-brand61="ii"][data-ii-ui75] body .menu-backdrop .menu-panel{position:fixed!important;inset:calc(var(--ii75-top) + var(--ii75-control) + 12px) var(--ii75-edge) auto auto!important;width:min(500px,calc(100% - 2 * var(--ii75-edge)))!important;max-height:calc(100dvh - var(--ii75-top) - var(--ii75-control) - 30px)!important;box-sizing:border-box;overflow:auto!important;}html[data-brand61="ii"][data-ii-ui75] body .ii75-menu-actions{display:grid;gap:10px;margin-top:16px;}html[data-brand61="ii"][data-ii-ui75] body .ii75-menu-actions a.ii75-action{min-height:52px;white-space:normal;}html[data-brand61="ii"][data-ii-ui75] body .menu-panel .menu-service-links a{background:var(--ii75-orange)!important;}html[data-brand61="ii"][data-ii-ui75] body .immo-contact-dock{right:var(--ii75-edge)!important;bottom:24px!important;gap:12px!important;}html[data-brand61="ii"][data-ii-ui75] body .immo-contact-dock > .immo-round-button{width:var(--ii75-control)!important;min-width:var(--ii75-control)!important;height:var(--ii75-control)!important;min-height:var(--ii75-control)!important;padding:0!important;display:grid!important;place-items:center!important;border-radius:8px!important;}html[data-brand61="ii"][data-ii-ui75] body .immo-up-button{order:0;background:var(--ii75-orange)!important;}html[data-brand61="ii"][data-ii-ui75] body .immo-whatsapp-button{order:1;}html[data-brand61="ii"][data-ii-ui75] body .immo-round-button svg{width:30px!important;height:30px!important;}html[data-brand61="ii"][data-ii-ui75] body .immo-whatsapp-card{bottom:calc(var(--ii75-control) + 16px)!important;}html[data-brand61="ii"][data-ii-ui75] body :is(.kp-toggle61,.ii75-action,.immo-round-button,.immo-function-links a):focus-visible{outline:3px solid #fff!important;outline-offset:3px!important;}@media(min-width:768px){html[data-brand61="ii"][data-ii-ui75] body .immo-function-dock{top:clamp(156px,18vh,184px)!important;bottom:auto!important;left:0!important;}html[data-brand61="ii"][data-ii-ui75] body .immo-function-toggle{display:none!important;}html[data-brand61="ii"][data-ii-ui75] body .immo-function-links{display:grid!important;gap:10px!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important;}html[data-brand61="ii"][data-ii-ui75] body .immo-function-links a{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;width:var(--ii75-control)!important;min-width:var(--ii75-control)!important;height:var(--ii75-control)!important;min-height:var(--ii75-control)!important;padding:0!important;overflow:hidden!important;background:var(--ii75-orange)!important;border-radius:0 8px 8px 0!important;transition:width .18s ease;}html[data-brand61="ii"][data-ii-ui75] body .immo-function-links a > span{flex:0 0 var(--ii75-control)!important;width:var(--ii75-control)!important;height:var(--ii75-control)!important;display:grid!important;place-items:center!important;}html[data-brand61="ii"][data-ii-ui75] body .immo-function-links a svg{width:28px!important;height:28px!important;}html[data-brand61="ii"][data-ii-ui75] body .immo-function-links a b{display:block!important;visibility:visible!important;opacity:1!important;white-space:nowrap;padding-right:18px;}html[data-brand61="ii"][data-ii-ui75] body .immo-function-links a:is(:hover,:focus-visible){width:240px!important;}html[data-brand61="ii"][data-ii-ui75] body section.hero#start .hero-actions .glossy-button{min-height:56px!important;font-size:16px!important;}}@media(min-width:1001px){html[data-brand61="ii"][data-ii-ui75] body section.hero#start .hero-inner{width:calc(100% - 160px)!important;}html[data-brand61="ii"][data-ii-ui75] body section.hero#start .people.kp-portrait-stage-20260913{--ii-depth-person:calc((var(--ii-depth-scene) - 126px)*1.09);}html[data-brand61="ii"][data-ii-ui75] body section.hero#start .people .person-stefan img{bottom:calc(16px - var(--ii-depth-person)*.05104)!important;}html[data-brand61="ii"][data-ii-ui75] body section.hero#start .people .person-ludmilla img{bottom:calc(16px - var(--ii-depth-person)*.94*.05104)!important;}}@media(min-width:768px) and (max-width:1279px){html[data-brand61="ii"][data-ii-ui75] body section.hero#start .hero-bar.kp-header61{grid-template-columns:minmax(0,52%) minmax(0,1fr) var(--ii75-control)!important;}html[data-brand61="ii"][data-ii-ui75] body .hero-bar .ii75-actions a:nth-child(n+2){display:none!important;}html[data-brand61="ii"][data-ii-ui75] body section.hero#start .hero-actions .glossy-button{font-size:14px!important;}html[data-brand61="ii"][data-ii-ui75] body section.hero#start .hero-actions .glossy-button span{font-size:inherit!important;hyphens:auto;overflow-wrap:anywhere;}}@media(max-width:767px){html[data-brand61="ii"][data-ii-ui75]{--ii75-control:48px;--ii75-edge:12px;--ii75-top:14px;}html[data-brand61="ii"][data-ii-ui75] body section.hero#start .hero-bar.kp-header61{grid-template-columns:minmax(0,1fr) var(--ii75-control)!important;gap:12px!important;}html[data-brand61="ii"][data-ii-ui75] body .hero-bar .ii75-actions{display:none!important;}}@media(prefers-reduced-motion:reduce){html[data-brand61="ii"][data-ii-ui75] body :is(a.ii75-action,.immo-function-links a){transition:none!important;transform:none!important;}}html[data-brand61]{--kp79-control:56px;--kp79-edge:24px;--kp79-top:22px;}html[data-brand61="ii"][data-ii-ui75]{--ii75-control:56px;}html[data-brand61] body .kp-header61 .kp-toggle61,
html[data-brand61] body section.hero .kp-header61 .kp-toggle61,
html[data-brand61].kp61-scrolled body section.hero .kp-header61 .kp-toggle61{display:grid!important;place-items:center!important;position:fixed!important;inset:var(--kp79-top) var(--kp79-edge) auto auto!important;width:var(--kp79-control)!important;min-width:var(--kp79-control)!important;max-width:var(--kp79-control)!important;height:var(--kp79-control)!important;min-height:var(--kp79-control)!important;max-height:var(--kp79-control)!important;margin:0!important;padding:0!important;border-radius:8px!important;box-sizing:border-box!important;}html[data-brand61] body .kp-header61 .kp-toggle61 svg,
html[data-brand61] body section.hero .kp-header61 .kp-toggle61 svg{width:26px!important;height:26px!important;}html[data-brand61] body .kp-header61 .kp-toggle61[aria-expanded="true"]::before,
html[data-brand61] body .kp-header61 .kp-toggle61[aria-expanded="true"]::after{width:26px!important;height:2.5px!important;}html[data-brand61] body section.hero .kp-header61 :is(.mobile-navigation,.kp-menu61-panel):not([hidden]),
html[data-brand61] body section.hero .kp-header61.aa33-nav-open>nav[aria-label="Hauptnavigation"]{inset:calc(var(--kp79-top) + var(--kp79-control) + 12px) var(--kp79-edge) auto auto!important;width:min(510px,calc(100% - var(--kp79-edge)*2))!important;max-height:calc(100dvh - var(--kp79-top) - var(--kp79-control) - 36px)!important;box-sizing:border-box!important;}html[data-brand61] body :is(.kp-contact-dock,.kp-contact-dock-v17){right:var(--kp79-edge)!important;bottom:var(--kp79-edge)!important;gap:12px!important;}html[data-brand61] body :is(.kp-round-button,.kp-round-button-v17,.kp-function-toggle,.kp-function-toggle-v17,.immo-function-toggle){width:var(--kp79-control)!important;min-width:var(--kp79-control)!important;height:var(--kp79-control)!important;min-height:var(--kp79-control)!important;padding:0!important;border-radius:8px!important;box-sizing:border-box!important;}html[data-brand61] body :is(.kp-round-button,.kp-round-button-v17,.immo-round-button) svg{width:28px!important;height:28px!important;}html[data-brand61] body :is(.kp-up,.kp-up-v17){order:0!important;}html[data-brand61] body :is(.kp-whatsapp,.kp-whatsapp-v17){order:1!important;}html[data-brand61] body :is(.kp-whatsapp-card,.kp-whatsapp-card-v17){bottom:calc(var(--kp79-control) + 16px)!important;}html[data-brand61="ii"][data-ii-ui75] body a.ii75-action{font-size:15px;padding:10px 16px;}html[data-brand61="ii"][data-ii-ui75] body .immo-round-button svg{width:28px!important;height:28px!important;}html[data-brand61="ii"][data-ii-ui75] body section.hero#start .hero-bar.kp-header61 .kp-toggle61::before{width:26px!important;height:2.5px!important;box-shadow:0 -7px 0 #fff,0 7px 0 #fff;}html[data-brand61="ii"][data-ii-ui75] body section.hero#start .hero-bar.kp-header61 .kp-toggle61[aria-expanded="true"]::before,
html[data-brand61="ii"][data-ii-ui75] body section.hero#start .hero-bar.kp-header61 .kp-toggle61[aria-expanded="true"]::after,
html[data-brand61="ii"][data-ii-ui75] body .menu-backdrop .menu-head button[aria-label="Menü schließen"]::before,
html[data-brand61="ii"][data-ii-ui75] body .menu-backdrop .menu-head button[aria-label="Menü schließen"]::after{width:26px!important;height:2.5px!important;}html[data-brand61="ii"][data-ii-ui75] body a.ii75-action[href="#reservierung"]{background:linear-gradient(135deg,#126886,#063e61);border-color:#b3dae8;text-shadow:1px 1px 2px #0008;}html[data-brand61="ii"][data-ii-ui75] body a.ii75-action[href="#finanzierung"]{background:linear-gradient(135deg,#10a9c0,#08728c);border-color:#b8f2f6;text-shadow:1px 1px 2px #0008;}@media(min-width:768px){html[data-brand61] body :is(.kp-function-dock,.kp-function-dock-v17){top:clamp(132px,18vh,170px)!important;left:0!important;bottom:auto!important;}html[data-brand61] body :is(.kp-function-links,.kp-function-links-v17){gap:10px!important;}html[data-brand61] body :is(.kp-function-links,.kp-function-links-v17) a{width:var(--kp79-control)!important;min-width:var(--kp79-control)!important;height:var(--kp79-control)!important;min-height:var(--kp79-control)!important;grid-template-columns:var(--kp79-control) 174px!important;border-radius:0 8px 8px 0!important;padding:0!important;}html[data-brand61] body :is(.kp-function-links,.kp-function-links-v17) a:is(:hover,:focus-visible){width:230px!important;}html[data-brand61] body :is(.kp-function-links,.kp-function-links-v17) a>span,
 html[data-brand61] body :is(.kp-function-icon,.kp-function-icon-v17){width:var(--kp79-control)!important;height:var(--kp79-control)!important;flex-basis:var(--kp79-control)!important;}html[data-brand61] body :is(.kp-function-icon,.kp-function-icon-v17) svg{width:28px!important;height:28px!important;}html[data-brand61] body :is(.kp-function-label,.kp-function-label-v17){font-size:15px!important;}html[data-brand61="ii"][data-ii-ui75] body .immo-function-dock{top:clamp(132px,18vh,170px)!important;}html[data-brand61="ii"][data-ii-ui75] body .immo-function-links a:is(:hover,:focus-visible){width:230px!important;}html[data-brand61="ii"][data-ii-ui75] body .immo-function-links a b{font-size:15px!important;}}@media(min-width:1181px){html[data-brand61]:not([data-brand61="ii"]) body section.hero .kp-header61 :is(nav[aria-label="Hauptnavigation"],.desktop-nav,.header-service-links),
 html[data-brand61]:not([data-brand61="ii"]) body section.hero .kp-header61>.button,
 html[data-brand61]:not([data-brand61="ii"]) body section.hero .kp-header61 .header-inner>.button{margin-right:70px!important;}html[data-brand61]:not([data-brand61="ii"]) body section.hero .kp-header61 :is(.header-cta,.header-service-links>a),
 html[data-brand61]:not([data-brand61="ii"]) body section.hero .kp-header61>.button,
 html[data-brand61]:not([data-brand61="ii"]) body section.hero .kp-header61 .header-inner>.button{min-height:56px!important;padding:10px 16px!important;font-size:15px!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;}}@media(min-width:1101px){html[data-brand61] body section.hero.kp-full-header .kp-full-scene .kp-full-portraits img.kp-full-woman{height:calc(var(--kp-person-h)*.9659090909)!important;bottom:calc(10px - var(--kp-person-h)*.9659090909*.05104)!important;}html[data-brand61="ii"][data-ii-ui75] body section.hero#start .people .person-ludmilla img{height:calc(var(--ii-depth-person)*.9659090909)!important;bottom:calc(16px - var(--ii-depth-person)*.9659090909*.05104)!important;}}@media(max-width:767px){html[data-brand61]{--kp79-control:48px;--kp79-edge:12px;--kp79-top:14px;}html[data-brand61="ii"][data-ii-ui75]{--ii75-control:48px;}html[data-brand61] body :is(.kp-function-links,.kp-function-links-v17,.immo-function-links) a{height:48px!important;min-height:48px!important;}html[data-brand61] body :is(.kp-function-links,.kp-function-links-v17,.immo-function-links) a>span,
 html[data-brand61] body :is(.kp-function-icon,.kp-function-icon-v17){width:48px!important;height:48px!important;flex-basis:48px!important;}html[data-brand61] body section.hero .kp-header61 :is(.mobile-navigation,.kp-menu61-panel):not([hidden]),
 html[data-brand61] body section.hero .kp-header61.aa33-nav-open>nav[aria-label="Hauptnavigation"]{grid-template-columns:1fr!important;}}html[data-brand61]{--kp79-ov-header-logo-width:min(calc(100vw - 2*var(--kp79-edge) - var(--kp79-control) - 12px),calc(clamp(92px,7.64vw,110px)*6.8093));--kp79-ov-footer-logo-width:min(450px,calc(100vw - 2*var(--kp79-edge)));}html[data-brand61="ii"]{--kp79-logo-ratio:.878072763;}html[data-brand61="aa"]{--kp79-logo-ratio:.796951819;}html[data-brand61="ks"]{--kp79-logo-ratio:.890363815;}html[data-brand61="kj"]{--kp79-logo-ratio:.646017699;}html[data-brand61] body .kp-header61,
html[data-brand61] body .kp-header61>.header-inner,
html[data-brand61] body section.hero .kp-header61,
html[data-brand61] body section.hero .kp-header61>.header-inner{padding-inline:var(--kp79-edge)!important;}html[data-brand61] body .kp-header61:has(>.header-inner),
html[data-brand61] body section.hero .kp-header61:has(>.header-inner){padding-inline:0!important;}html[data-brand61] body .kp-header61 .kp-logo61-free,
html[data-brand61] body section.hero .kp-header61 .kp-logo61-free,
html[data-brand61="ii"][data-ii-ui75] body section.hero#start .hero-bar.kp-header61 .kp-logo61-free{width:calc(var(--kp79-ov-header-logo-width)*var(--kp79-logo-ratio))!important;max-width:none!important;min-width:0!important;height:auto!important;justify-self:start!important;}html[data-brand61] body .kp-header61 .kp-logo61-free img,
html[data-brand61] body section.hero .kp-header61 .kp-logo61-free img,
html[data-brand61] body :is(.kp-footer-logo-approved,.footer-brand-tile) img{width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;aspect-ratio:auto!important;object-fit:contain!important;}html[data-brand61] body :is(.kp-footer-logo-approved,.footer-brand-tile),
html[data-brand61] body footer .footer-inner>img.kp-logo61-free,
html[data-brand61] body footer .footer-brand>img[data-kp-logo45]{width:calc(var(--kp79-ov-footer-logo-width)*var(--kp79-logo-ratio))!important;max-width:100%!important;height:auto!important;max-height:none!important;aspect-ratio:auto!important;}html[data-brand61] body .kp-booking-head a>img{width:calc(min(350px,56vw)*var(--kp79-logo-ratio))!important;height:auto!important;max-height:none!important;object-fit:contain!important;}html[data-brand61="ii"] body .legal-site-header>.legal-logo{width:calc(min(350px,48vw)*var(--kp79-logo-ratio))!important;}html[data-brand61="ii"] body .legal-site-header>.legal-logo img{width:100%!important;height:auto!important;max-height:none!important;aspect-ratio:auto!important;object-fit:contain!important;}html[data-brand61="ii"] body .cookie-notice .cookie-brand img{width:calc(132px*var(--kp79-logo-ratio))!important;height:auto!important;max-height:none!important;aspect-ratio:auto!important;object-fit:contain!important;}@media(max-width:760px){html[data-brand61] body .kp-booking-head a>img{width:calc(min(245px,63vw)*var(--kp79-logo-ratio))!important;}}@media(min-width:768px) and (max-width:1279px){html[data-brand61="ii"][data-ii-ui75] body section.hero#start .hero-bar.kp-header61{grid-template-columns:minmax(0,1fr) var(--ii75-control)!important;}html[data-brand61="ii"][data-ii-ui75] body .hero-bar .ii75-actions{grid-column:1/3!important;grid-row:2!important;justify-self:end!important;}}@media(min-width:1280px) and (max-width:1399px){html[data-brand61="ii"][data-ii-ui75] body .hero-bar .ii75-actions{gap:8px;}html[data-brand61="ii"][data-ii-ui75] body .hero-bar .ii75-actions>a.ii75-action{padding-inline:10px;}}@media(max-width:767px){html[data-brand61]{--kp79-ov-header-logo-width:min(620px,calc(100vw - 2*var(--kp79-edge) - var(--kp79-control) - 12px));}}html[data-brand61] body footer :is(.kp-footer-logo-approved,.footer-brand-tile),
html[data-brand61] body footer .footer-brand .kp-logo-tile-approved,
html[data-brand61] body footer :is(.footer-inner,.footer-brand)>img[src*="/brand146/"],
html[data-brand61] body footer :is(.kp-footer-logo-approved,.footer-brand-tile,.footer-brand) img[src*="/brand146/"],
html[data-brand61] body .menu-backdrop .menu-head>img[src*="/brand146/"]{background:transparent!important;border:0!important;padding:0!important;border-radius:0!important;box-shadow:none!important;height:auto!important;max-height:none!important;aspect-ratio:auto!important;object-fit:contain!important;}html[data-brand61] body footer :is(.kp-footer-logo-approved,.footer-brand-tile),
html[data-brand61] body footer .footer-brand .kp-logo-tile-approved{overflow:visible!important;}html[data-brand61] body footer :is(.kp-footer-logo-approved,.footer-brand-tile)::before,
html[data-brand61] body footer :is(.kp-footer-logo-approved,.footer-brand-tile)::after,
html[data-brand61] body footer .footer-brand .kp-logo-tile-approved::before,
html[data-brand61] body footer .footer-brand .kp-logo-tile-approved::after{content:none!important;}html[data-brand61] body footer :is(.footer-inner,.footer-brand)>img[src*="/brand146/"],
html[data-brand61] body footer .footer-brand .kp-logo-tile-approved{width:calc(var(--kp79-ov-footer-logo-width)*var(--kp79-logo-ratio))!important;max-width:100%!important;}html[data-brand61] body .menu-backdrop .menu-head>img[src*="/brand146/"]{width:calc(min(350px,70vw)*var(--kp79-logo-ratio))!important;max-width:100%!important;}html[data-ui83]{--ui83-control:56px;--ui83-edge:24px;--ui83-top:22px;--ui83-gap:10px;}html[data-ui83] body section.hero .kp-header61 .header-service-links,
html[data-ui83] body section.hero .kp-header61 .desktop-nav,
html[data-ui83] body section.hero .kp-header61 .hero-service-links,
html[data-ui83] body section.hero .kp-header61>.header-cta,
html[data-ui83] body section.hero .kp-header61>.button,
html[data-ui83] body .ui83-contact-primary-hidden{display:none!important;}html[data-ui83][data-brand61] body :is(.kp-header61,.kp-function-dock,.kp-function-dock-v17,.kp-contact-dock,.kp-contact-dock-v17) a.ui83-contact-primary-hidden{display:none!important;}html[data-ui83][data-brand61] body section.hero:is(#start,#top) .kp-header61 .desktop-nav,
html[data-ui83][data-brand61] body section.hero:is(#start,#top) .kp-header61 .header-service-links,
html[data-ui83][data-brand61] body section.hero:is(#start,#top) .kp-header61 .hero-service-links{display:none!important;}html[data-ui83][data-brand61="aa"] body section.hero#start .kp-header61:not(.aa33-nav-open)>nav[aria-label="Hauptnavigation"],
html[data-ui83][data-brand61="kj"] body section.hero#start .kp-header61>nav[aria-label="Hauptnavigation"]{display:none!important;}html[data-ui83="ks"][data-brand61="ks"] body nav.desktop-nav[aria-label="Hauptnavigation"]{display:none!important;visibility:hidden!important;}html[data-ui83][data-brand61="aa"] body section.hero .kp-header61:not(.aa33-nav-open)>nav[aria-label="Hauptnavigation"],
html[data-ui83][data-brand61="kj"] body section.hero .kp-header61>nav[aria-label="Hauptnavigation"]{display:none!important;}html[data-ui83][data-brand61] body section.hero:is(#start,#top) .kp-header61 .kp-toggle61{display:block!important;position:fixed!important;inset:var(--ui83-top) var(--ui83-edge) auto auto!important;width:var(--ui83-control)!important;min-width:var(--ui83-control)!important;max-width:var(--ui83-control)!important;height:var(--ui83-control)!important;min-height:var(--ui83-control)!important;max-height:var(--ui83-control)!important;padding:0!important;margin:0!important;border-radius:8px!important;box-sizing:border-box!important;z-index:10021!important;}html[data-ui83][data-brand61] body section.hero:is(#start,#top) .kp-header61 .kp-toggle61::before,
html[data-ui83][data-brand61] body section.hero:is(#start,#top) .kp-header61 .kp-toggle61::after{content:none!important;display:none!important;box-shadow:none!important;}html[data-ui83][data-brand61] body section.hero:is(#start,#top) .kp-header61 .kp-toggle61>*{display:none!important;}html[data-ui83][data-brand61] body section.hero:is(#start,#top) .kp-header61 .kp-toggle61>.ui83-bars{display:block!important;position:absolute!important;inset:0!important;margin:0!important;padding:0!important;width:auto!important;height:auto!important;background:none!important;transform:none!important;opacity:1!important;visibility:visible!important;}html[data-ui83][data-brand61] body section.hero:is(#start,#top) .kp-header61 .kp-toggle61>.ui83-bars>i{display:block!important;position:absolute!important;top:50%!important;left:calc(50% - 13px)!important;width:26px!important;height:3px!important;margin:0!important;padding:0!important;border:0!important;background:#fff!important;border-radius:2px!important;box-shadow:none!important;transition:transform .18s ease,opacity .18s ease!important;opacity:1!important;visibility:visible!important;transform:translateY(-1.5px)!important;}html[data-ui83][data-brand61] body section.hero:is(#start,#top) .kp-header61 .kp-toggle61>.ui83-bars>i:first-child{transform:translateY(-9.5px)!important;}html[data-ui83][data-brand61] body section.hero:is(#start,#top) .kp-header61 .kp-toggle61>.ui83-bars>i:last-child{transform:translateY(6.5px)!important;}html[data-ui83][data-brand61] body section.hero:is(#start,#top) .kp-header61 .kp-toggle61[aria-expanded="true"]>.ui83-bars>i:first-child{transform:translateY(-1.5px) rotate(45deg)!important;}html[data-ui83][data-brand61] body section.hero:is(#start,#top) .kp-header61 .kp-toggle61[aria-expanded="true"]>.ui83-bars>i:nth-child(2){opacity:0!important;}html[data-ui83][data-brand61] body section.hero:is(#start,#top) .kp-header61 .kp-toggle61[aria-expanded="true"]>.ui83-bars>i:last-child{transform:translateY(-1.5px) rotate(-45deg)!important;}html[data-ui83] body section.hero .kp-header61 .ui83-actions,
html[data-ui83][data-brand61="ii"][data-ii-ui75] body section.hero#start .hero-bar .ii75-actions{display:flex!important;align-items:stretch!important;justify-content:flex-end!important;flex-wrap:nowrap!important;position:fixed!important;top:var(--ui83-top)!important;right:calc(var(--ui83-edge) + var(--ui83-control) + var(--ui83-gap))!important;left:auto!important;bottom:auto!important;height:var(--ui83-control)!important;width:max-content!important;gap:var(--ui83-gap)!important;margin:0!important;padding:0!important;z-index:10020!important;}html[data-ui83] body section.hero .kp-header61 .ui83-actions>.ui83-action,
html[data-ui83][data-brand61="ii"][data-ii-ui75] body section.hero#start .hero-bar .ii75-actions>.ii75-action{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:var(--ui83-control)!important;height:var(--ui83-control)!important;box-sizing:border-box!important;padding:10px 16px!important;margin:0!important;font-family:inherit!important;font-size:15px!important;line-height:1.2!important;font-weight:750!important;letter-spacing:0!important;white-space:nowrap!important;border:1px solid #ffffff87!important;border-radius:8px!important;text-decoration:none!important;text-align:center!important;background:linear-gradient(140deg,#126b8b,#053550)!important;color:#fff!important;box-shadow:0 4px 14px #041e3540!important;cursor:pointer;}html[data-ui83="aa"] body section.hero .kp-header61 .ui83-actions>.ui83-action-primary{background:linear-gradient(140deg,#aa812c,#715015)!important;}html[data-ui83][data-brand61="ii"][data-ii-ui75] body section.hero#start .hero-bar .ii75-actions>.ii75-action:first-child{background:linear-gradient(140deg,#f6a131,#bd4c08)!important;}html[data-ui83][data-brand61="ii"][data-ii-ui75] body section.hero#start .hero-bar .ii75-actions>.ii75-action:last-child{background:linear-gradient(140deg,#10a9c0,#08728c)!important;}html[data-ui83] body section.hero .kp-header61 :is(.ui83-action,.kp-toggle61):focus-visible,
html[data-ui83] body .ui83-contact a:focus-visible{outline:3px solid #50cde4!important;outline-offset:3px!important;}html[data-ui83] body section.hero .kp-header61 .mobile-navigation:not([hidden]),
html[data-ui83] body section.hero .kp-header61 .kp-menu61-panel:not([hidden]),
html[data-ui83="aa"] body section.hero .kp-header61.aa33-nav-open>nav[aria-label="Hauptnavigation"]{display:grid!important;position:fixed!important;inset:calc(var(--ui83-top) + var(--ui83-control) + 12px) var(--ui83-edge) auto auto!important;width:min(510px,calc(100vw - var(--ui83-edge)*2))!important;max-height:calc(100dvh - var(--ui83-top) - var(--ui83-control) - 36px)!important;margin:0!important;overflow-y:auto!important;z-index:10019!important;}html[data-ui83] body .ui83-contact{width:min(1180px,calc(100% - 48px));margin:36px auto;padding:22px 26px;border:1px solid #b7cbd1;border-radius:14px;background:#f4f8f9;color:#123845;display:flex;align-items:center;justify-content:space-between;gap:20px;box-sizing:border-box;}html[data-ui83] body .ui83-contact h2{margin:0 0 5px;font-size:22px;line-height:1.25;color:inherit;}html[data-ui83] body .ui83-contact p{margin:0;font-size:15px;color:inherit;}html[data-ui83] body .ui83-contact-links{display:flex;flex-wrap:wrap;gap:10px;}html[data-ui83] body .ui83-contact-links a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;border-radius:8px;padding:10px 16px;background:#0a4d67;color:#fff;font-size:15px;font-weight:750;text-decoration:none;box-sizing:border-box;}@media (min-width:768px) and (max-width:1279px){html[data-ui83]{--ui83-top:132px;}html[data-ui83] body section.hero .kp-header61{min-height:208px!important;align-items:start!important;}}@media (max-width:767px){html[data-ui83]{--ui83-control:48px;--ui83-edge:12px;--ui83-top:84px;--ui83-gap:8px;}html[data-ui83] body section.hero .kp-header61{min-height:148px!important;align-items:start!important;}html[data-ui83] body section.hero .kp-header61 .ui83-actions>.ui83-action{font-size:14px!important;padding:8px 14px!important;}html[data-ui83] body section.hero .kp-header61 .ui83-actions>.ui83-secondary{display:none!important;}html[data-ui83][data-brand61="ii"][data-ii-ui75] body section.hero#start .hero-bar .ii75-actions{left:12px!important;width:auto!important;}html[data-ui83][data-brand61="ii"][data-ii-ui75] body section.hero#start .hero-bar .ii75-actions>.ii75-action{flex:1 1 0!important;min-width:0!important;font-size:12px!important;padding:6px!important;white-space:normal!important;}html[data-ui83] body .ui83-contact{width:calc(100% - 24px);margin:24px auto;padding:18px;display:block;}html[data-ui83] body .ui83-contact-links{margin-top:15px;}}@media (prefers-reduced-motion:reduce){html[data-ui83] body .ui83-bars>i{transition:none!important;}}html.ii-overlay90[data-brand61="ii"] body .menu-backdrop{justify-content:flex-start!important;background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;}html.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .menu-backdrop .menu-panel{inset:90px auto auto 24px!important;width:min(500px,calc(100vw - 48px))!important;height:auto!important;max-height:calc(100dvh - 108px)!important;border:1px solid #b7d5df!important;border-radius:14px!important;box-shadow:0 18px 54px #00172538!important;}html.ii-overlay90[data-brand61="ii"] body .immo-whatsapp-card{position:fixed!important;inset:96px auto auto 24px!important;width:min(370px,calc(100vw - 48px))!important;bottom:auto!important;right:auto!important;z-index:101!important;}html.ii-overlay90[data-brand61="ii"] body .immo-whatsapp-card img{width:64px!important;height:64px!important;object-fit:cover!important;object-position:50% 15%!important;background:#d9eef0!important;}html.ii-overlay90[data-brand61="ii"] body .immo-whatsapp-card .ii90-profile-copy{min-width:0;gap:2px;}html.ii-overlay90[data-brand61="ii"] body .immo-whatsapp-card .ii90-profile-copy strong{font-size:14px;line-height:1.15;}html.ii-overlay90[data-brand61="ii"] body .immo-whatsapp-card .ii90-profile-copy small{display:block;font-size:10px!important;line-height:1.25;}html.ii-overlay90[data-brand61="ii"] body .immo-whatsapp-card .ii90-degree{color:#d8fbff;font-weight:750;}@media (min-width:1001px){html.ii-overlay90[data-brand61="ii"] body section.hero#start .hero-bar .ii75-actions{transform:translateY(-4px)!important;}html.ii-overlay90[data-brand61="ii"].ii90-menu-open body .immo-function-dock,
  html.ii-overlay90[data-brand61="ii"].ii90-menu-open body .immo-contact-dock,
  html.ii-overlay90[data-brand61="ii"].ii90-whatsapp-open body .immo-function-dock{display:none!important;}html.ii-overlay90[data-brand61="ii"].ii90-whatsapp-open body .immo-contact-dock > .immo-round-button{display:none!important;}html.ii-overlay90[data-brand61="ii"] body .menu-backdrop .menu-panel,
  html.ii-overlay90[data-brand61="ii"] body .immo-whatsapp-card{pointer-events:auto!important;}}@media (min-width:768px){html.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .immo-contact-dock{right:auto!important;left:24px!important;}}@media (min-width:768px) and (max-width:1000px){html.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .immo-contact-dock{inset:90px 24px auto auto!important;flex-direction:column!important;}html.ii-overlay90[data-brand61="ii"]:is(.ii90-menu-open,.ii90-whatsapp-open) body .immo-function-dock,
  html.ii-overlay90[data-brand61="ii"]:is(.ii90-menu-open,.ii90-whatsapp-open) body section.hero#start .hero-bar .ii75-actions{display:none!important;}html.ii-overlay90[data-brand61="ii"].ii90-menu-open body .immo-contact-dock{display:none!important;}html.ii-overlay90[data-brand61="ii"].ii90-whatsapp-open body .immo-contact-dock > .immo-round-button{display:none!important;}html.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .menu-backdrop .menu-panel{inset:90px 12px auto 12px!important;width:calc(100vw - 24px)!important;max-width:none!important;height:240px!important;max-height:240px!important;padding:12px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-content:start!important;gap:6px!important;overflow:auto!important;}html.ii-overlay90[data-brand61="ii"] body .menu-panel .menu-head,
  html.ii-overlay90[data-brand61="ii"] body .menu-panel .ii75-menu-actions,
  html.ii-overlay90[data-brand61="ii"] body .menu-panel .menu-service-links,
  html.ii-overlay90[data-brand61="ii"] body .menu-panel .menu-legal{grid-column:1/-1!important;}html.ii-overlay90[data-brand61="ii"] body .menu-panel .menu-head{min-height:42px!important;margin:0!important;padding:0 64px 7px 0!important;}html.ii-overlay90[data-brand61="ii"] body .menu-panel .menu-head img{width:190px!important;height:40px!important;}html.ii-overlay90[data-brand61="ii"] body .menu-panel > a{width:100%!important;min-height:38px!important;margin:0!important;padding:4px 8px!important;font-size:12px!important;}html.ii-overlay90[data-brand61="ii"] body .menu-panel .ii75-menu-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;margin:0!important;}html.ii-overlay90[data-brand61="ii"] body .menu-panel .ii75-menu-actions a,
  html.ii-overlay90[data-brand61="ii"] body .menu-panel .menu-service-links a{min-height:38px!important;height:38px!important;padding:4px 7px!important;font-size:11px!important;}html.ii-overlay90[data-brand61="ii"] body .menu-panel .menu-service-links{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;margin:0!important;}html.ii-overlay90[data-brand61="ii"] body .menu-panel .menu-legal{margin:0!important;}html.ii-overlay90[data-brand61="ii"] body .immo-whatsapp-card{inset:90px auto auto 12px!important;width:360px!important;border-radius:14px!important;}html.ii-overlay90[data-brand61="ii"] body .immo-whatsapp-card > div{min-height:70px;padding:8px 42px 8px 10px!important;}html.ii-overlay90[data-brand61="ii"] body .immo-whatsapp-card p{margin:8px!important;padding:9px 11px!important;font-size:11px!important;line-height:1.35!important;}html.ii-overlay90[data-brand61="ii"] body .immo-whatsapp-card > a{margin:0 8px 8px!important;padding:9px!important;font-size:11px!important;}html.ii-overlay90[data-brand61="ii"] body section.hero#start .people .person-stefan img,
  html.ii-overlay90[data-brand61="ii"] body section.hero#start .people .person-ludmilla img{top:auto!important;bottom:0!important;}html.ii-overlay90[data-brand61="ii"]:not(.ii90-menu-open):not(.ii90-whatsapp-open):not(.ii90-quick-open) body section.hero#start .people .person-stefan img{height:min(80svh,110vw)!important;right:calc(50% - min(80svh,110vw)*.25)!important;left:auto!important;}html.ii-overlay90[data-brand61="ii"]:not(.ii90-menu-open):not(.ii90-whatsapp-open):not(.ii90-quick-open) body section.hero#start .people .person-ludmilla img{height:calc(min(80svh,110vw)*.94)!important;right:calc(50% - min(80svh,110vw)*.40)!important;left:auto!important;}html.ii-overlay90[data-brand61="ii"].ii90-menu-open,
  html.ii-overlay90[data-brand61="ii"].ii90-whatsapp-open,
  html.ii-overlay90[data-brand61="ii"].ii90-quick-open{--ii90-tablet-person:650px;}html.ii-overlay90[data-brand61="ii"]:is(.ii90-menu-open,.ii90-whatsapp-open,.ii90-quick-open) body section.hero#start .people .person-stefan img{height:min(var(--ii90-tablet-person),64svh)!important;right:calc(50% - min(var(--ii90-tablet-person),64svh)*.25)!important;left:auto!important;}html.ii-overlay90[data-brand61="ii"]:is(.ii90-menu-open,.ii90-whatsapp-open,.ii90-quick-open) body section.hero#start .people .person-ludmilla img{height:calc(min(var(--ii90-tablet-person),64svh)*.94)!important;right:calc(50% - min(var(--ii90-tablet-person),64svh)*.40)!important;left:auto!important;}}@media (max-width:767px){html.ii-overlay90[data-brand61="ii"]{--ii90-row-top:142px;--ii90-person-h:min(calc(100svh - 210px),158vw);}html.ii-overlay90[data-brand61="ii"] body .immo-function-dock{top:var(--ii90-row-top)!important;bottom:auto!important;left:12px!important;flex-direction:column!important;align-items:flex-start!important;gap:8px!important;z-index:101!important;}html.ii-overlay90[data-brand61="ii"] body .immo-contact-dock{top:var(--ii90-row-top)!important;right:12px!important;bottom:auto!important;z-index:101!important;}html.ii-overlay90[data-brand61="ii"] body .immo-function-toggle,
  html.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .immo-contact-dock > .immo-round-button{width:48px!important;min-width:48px!important;max-width:48px!important;height:48px!important;min-height:48px!important;max-height:48px!important;border:1px solid #ffe1ab!important;border-radius:8px!important;}html.ii-overlay90[data-brand61="ii"] body .immo-function-dock.is-open .immo-function-links{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:calc(100vw - 24px)!important;gap:6px!important;margin:0!important;}html.ii-overlay90[data-brand61="ii"] body .immo-function-dock.is-open .immo-function-links a{width:100%!important;max-width:none!important;height:44px!important;min-height:44px!important;border-radius:8px!important;}html.ii-overlay90[data-brand61="ii"] body .immo-function-dock.is-open .immo-function-links a > b{min-width:0;padding-right:6px!important;font-size:11px!important;overflow:hidden;text-overflow:ellipsis;}html.ii-overlay90[data-brand61="ii"] body section.hero#start .people .person-stefan img{height:var(--ii90-person-h)!important;top:auto!important;right:auto!important;bottom:0!important;left:calc(50% - var(--ii90-person-h)*.33)!important;}html.ii-overlay90[data-brand61="ii"] body section.hero#start .people .person-ludmilla img{height:calc(var(--ii90-person-h)*.90)!important;top:auto!important;right:auto!important;bottom:0!important;left:calc(50% - var(--ii90-person-h)*.12)!important;}html.ii-overlay90[data-brand61="ii"]:is(.ii90-menu-open,.ii90-whatsapp-open,.ii90-quick-open){--ii90-row-top:84px;}html.ii-overlay90[data-brand61="ii"]:is(.ii90-menu-open,.ii90-whatsapp-open,.ii90-quick-open) body section.hero#start .hero-bar .ii75-actions{display:none!important;}html.ii-overlay90[data-brand61="ii"].ii90-quick-open{--ii90-person-h:min(calc(100svh - 300px),138vw);}html.ii-overlay90[data-brand61="ii"].ii90-whatsapp-open{--ii90-person-h:min(calc(100svh - 330px),132vw);}html.ii-overlay90[data-brand61="ii"].ii90-menu-open{--ii90-person-h:min(calc(100svh - 360px),125vw);}html.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .menu-backdrop .menu-panel{inset:142px 12px auto 12px!important;width:calc(100vw - 24px)!important;max-width:none!important;height:210px!important;max-height:210px!important;padding:9px!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-content:start!important;gap:5px!important;overflow:auto!important;}html.ii-overlay90[data-brand61="ii"] body .menu-panel .menu-head,
  html.ii-overlay90[data-brand61="ii"] body .menu-panel .ii75-menu-actions,
  html.ii-overlay90[data-brand61="ii"] body .menu-panel .menu-service-links,
  html.ii-overlay90[data-brand61="ii"] body .menu-panel .menu-legal{grid-column:1/-1!important;}html.ii-overlay90[data-brand61="ii"] body .menu-panel .menu-head{min-height:36px!important;margin:0!important;padding:0 56px 5px 0!important;}html.ii-overlay90[data-brand61="ii"] body .menu-panel .menu-head img{width:160px!important;height:34px!important;}html.ii-overlay90[data-brand61="ii"] body .menu-panel > a{width:100%!important;min-height:34px!important;margin:0!important;padding:3px 6px!important;font-size:11px!important;}html.ii-overlay90[data-brand61="ii"] body .menu-panel .ii75-menu-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important;margin:0!important;}html.ii-overlay90[data-brand61="ii"] body .menu-panel .ii75-menu-actions a,
  html.ii-overlay90[data-brand61="ii"] body .menu-panel .menu-service-links a{min-height:34px!important;height:34px!important;padding:3px 5px!important;font-size:9px!important;}html.ii-overlay90[data-brand61="ii"] body .menu-panel .menu-service-links{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important;margin:0!important;}html.ii-overlay90[data-brand61="ii"] body .menu-panel .menu-legal{margin:0!important;font-size:10px!important;}html.ii-overlay90[data-brand61="ii"] body .immo-whatsapp-card{inset:142px 12px auto 12px!important;width:auto!important;max-width:none!important;border-radius:14px!important;}html.ii-overlay90[data-brand61="ii"] body .immo-whatsapp-card > div{min-height:66px;padding:7px 40px 7px 9px!important;}html.ii-overlay90[data-brand61="ii"] body .immo-whatsapp-card img{width:52px!important;height:52px!important;}html.ii-overlay90[data-brand61="ii"] body .immo-whatsapp-card .ii90-profile-copy strong{font-size:12px;}html.ii-overlay90[data-brand61="ii"] body .immo-whatsapp-card .ii90-profile-copy small{font-size:9px!important;}html.ii-overlay90[data-brand61="ii"] body .immo-whatsapp-card p{margin:7px!important;padding:7px 9px!important;font-size:10px!important;line-height:1.3!important;}html.ii-overlay90[data-brand61="ii"] body .immo-whatsapp-card > a{margin:0 7px 7px!important;padding:8px!important;font-size:10px!important;}}@media (prefers-reduced-motion:reduce){html.ii-overlay90[data-brand61="ii"] body .immo-function-links{transition:none!important;}}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body :is(button,[role=button],.button,.btn,.glossy-button,.immo-function-links a,.menu-panel a,.immo-whatsapp-card>a),
html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body :is(button,[role=button],.button,.btn,.glossy-button,.immo-function-links a,.menu-panel a,.immo-whatsapp-card>a) *{text-shadow:none!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .glossy-orange{background:var(--ii94-pm)!important;color:#fff!important;border:1px solid #ffffff99!important;border-radius:8px!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .glossy-orange span{background:none!important;color:inherit!important;box-shadow:none!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .glossy-orange::before,
html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .glossy-orange::after{display:none!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body section.hero#start{padding:0!important;margin:0!important;box-sizing:border-box!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .hero-bar{position:absolute!important;inset:0 0 auto!important;width:100%!important;min-height:0!important;z-index:40!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .ii-building45{z-index:1!important;pointer-events:none!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .hero-inner{z-index:2!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .mobile-person-bios{display:none!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .kp-titles-approved{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;position:relative!important;inset:auto!important;transform:none!important;width:min(480px,calc(100% - 32px))!important;margin:16px 24px 24px auto!important;z-index:5!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75]{--ii94-pm:linear-gradient(135deg,#ed7912,#b94900);--ii94-dark:linear-gradient(135deg,#195474,#082c47);--ii94-edge:24px;--ii94-control:56px;overflow-x:clip;}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body section.hero#start .hero-bar :is(.hero-service-links,.ii75-actions,.ii-depth-nav34){display:none!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .hero-bar .kp-toggle61{position:fixed!important;inset:var(--ii94-edge) var(--ii94-edge) auto auto!important;width:var(--ii94-control)!important;min-width:var(--ii94-control)!important;max-width:var(--ii94-control)!important;height:var(--ii94-control)!important;min-height:var(--ii94-control)!important;max-height:var(--ii94-control)!important;padding:0!important;margin:0!important;border:1px solid #ffffff99!important;border-radius:8px!important;background:var(--ii94-pm)!important;box-shadow:0 8px 22px #032d4b40!important;display:grid!important;place-items:center!important;z-index:110!important;}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .kp-toggle61::before,
html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .kp-toggle61::after{content:none!important;display:none!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .kp-toggle61 > :not(.ii94-menu-symbol){display:none!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body section.hero#start .hero-bar.kp-header61 .kp-toggle61 > .ii94-menu-symbol{display:block!important;position:static!important;width:30px!important;height:30px!important;fill:none!important;stroke:#fff!important;stroke-width:2.5!important;stroke-linecap:round!important;transform:none!important;opacity:1!important;visibility:visible!important;}.ii94-menu-symbol .ii94-cross{display:none}.kp-toggle61[aria-expanded="true"] .ii94-menu-symbol .ii94-bars{display:none}.kp-toggle61[aria-expanded="true"] .ii94-menu-symbol .ii94-cross{display:block}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .menu-backdrop{position:fixed!important;inset:0!important;background:transparent!important;backdrop-filter:none!important;pointer-events:none!important;z-index:105!important;}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .menu-backdrop .menu-panel{position:fixed!important;inset:var(--ii94-edge) calc(var(--ii94-edge) + var(--ii94-control) + 12px) auto auto!important;width:min(510px,calc(100% - var(--ii94-edge)*2 - var(--ii94-control) - 12px))!important;height:auto!important;max-height:calc(100svh - var(--ii94-edge)*2)!important;max-width:none!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-content:start!important;gap:8px!important;padding:14px!important;margin:0!important;overflow:auto!important;background:#f4fbfdfc!important;border:1px solid #ffd49b!important;border-radius:8px!important;box-shadow:0 18px 54px #00172538!important;pointer-events:auto!important;}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .menu-panel .menu-head{display:none!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .menu-panel > a{min-height:48px!important;padding:9px 12px!important;margin:0!important;border:0!important;border-radius:6px!important;background:transparent!important;box-shadow:none!important;color:#12364e!important;font-size:15px!important;font-weight:500!important;text-shadow:none!important;text-decoration:none!important;display:flex!important;align-items:center!important;gap:6px!important;}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .menu-panel > a > span:first-child{display:none!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .menu-panel :is(.menu-service-links,.ii75-menu-actions,.menu-legal){grid-column:1/-1!important;margin:0!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .menu-panel :is(.menu-service-links,.ii75-menu-actions){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .menu-panel :is(.menu-service-links,.ii75-menu-actions) a{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;height:auto!important;min-height:48px!important;padding:8px 10px!important;border:1px solid #ffffff88!important;border-radius:8px!important;font-size:14px!important;line-height:1.2!important;color:white!important;background:var(--ii94-pm)!important;text-shadow:none!important;box-shadow:0 5px 14px #032d4b24!important;}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .menu-panel .ii75-menu-actions a:first-child{display:none!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .menu-panel .ii75-menu-actions a:not(:first-child){background:var(--ii94-dark)!important;text-shadow:none!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .immo-contact-dock{display:flex!important;position:fixed!important;inset:auto var(--ii94-edge) var(--ii94-edge) auto!important;flex-direction:row!important;align-items:flex-end!important;gap:12px!important;z-index:111!important;}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .immo-contact-dock > .immo-round-button,
html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .immo-function-toggle{display:grid!important;place-items:center!important;position:relative!important;inset:auto!important;width:var(--ii94-control)!important;min-width:var(--ii94-control)!important;height:var(--ii94-control)!important;min-height:var(--ii94-control)!important;padding:0!important;border-radius:8px!important;border:1px solid #ffffff88!important;}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .immo-whatsapp-button{background:#1ec865!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .immo-up-button{background:var(--ii94-pm)!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .immo-whatsapp-card{position:fixed!important;inset:auto var(--ii94-edge) calc(var(--ii94-edge) + var(--ii94-control) + 12px) auto!important;width:min(370px,calc(100% - var(--ii94-edge)*2))!important;max-width:none!important;max-height:calc(100svh - var(--ii94-edge)*2 - var(--ii94-control) - 12px)!important;overflow:auto!important;border-radius:8px!important;pointer-events:auto!important;}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .immo-whatsapp-card p{font-size:14px!important;line-height:1.45!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .immo-whatsapp-card .ii90-profile-copy{min-width:0!important;white-space:normal!important;padding-right:30px!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .immo-whatsapp-card .ii90-profile-copy small{white-space:normal!important;overflow-wrap:normal!important;display:block!important;line-height:1.3!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .immo-function-dock{display:flex!important;position:fixed!important;inset:100px auto auto 0!important;flex-direction:column!important;align-items:flex-start!important;z-index:112!important;}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .immo-function-dock .immo-function-links{grid-template-columns:1fr!important;gap:8px!important;width:auto!important;}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .immo-function-links a{background:var(--ii94-pm)!important;border-radius:8px!important;color:#fff!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .immo-function-links a > b{text-shadow:none!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .hero-copy{display:block!important;position:absolute!important;inset:clamp(145px,22svh,240px) auto auto 72px!important;width:min(36vw,520px)!important;max-width:none!important;padding:24px!important;margin:0!important;background:linear-gradient(115deg,#ffffffef,#dbf4f8de)!important;border:1px solid #ffffff99!important;border-radius:8px!important;color:#142e43!important;transform:none!important;z-index:20!important;box-sizing:border-box!important;}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .hero-copy :is(h1,.kicker,.hero-lead){color:#142e43!important;text-shadow:none!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .hero-copy h1{font-size:clamp(28px,3.15vw,48px)!important;line-height:1.08!important;margin:10px 0 18px!important;font-weight:650!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .hero-copy .kicker{font-size:11px!important;letter-spacing:.1em!important;color:#b75600!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .hero-lead{background:none!important;box-shadow:none!important;border:0!important;padding:0!important;margin:0!important;font-size:15px!important;line-height:1.5!important;font-weight:400!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .hero-lead strong{font-weight:650!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .menu-panel :is(.menu-service-links,.ii75-menu-actions) a{width:100%!important;box-sizing:border-box!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .menu-panel :is(.menu-service-links,.ii75-menu-actions) a::before,
html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .menu-panel :is(.menu-service-links,.ii75-menu-actions) a::after{display:none!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .immo-whatsapp-card img{clip-path:circle(42% at 50% 50%);transform:scale(1.2);flex-shrink:0}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .hero-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-top:18px!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .hero-actions button{width:100%!important;height:auto!important;min-height:52px!important;padding:9px 10px!important;border-radius:8px!important;border:1px solid #ffffff99!important;background:var(--ii94-pm)!important;box-shadow:0 6px 16px #032d4b24!important;color:#fff!important;font-size:14px!important;line-height:1.2!important;text-shadow:none!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .hero-actions button.glossy-blue{background:var(--ii94-dark)!important;text-shadow:none!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .hero-actions button span{background:none!important;box-shadow:none!important;color:inherit!important;text-shadow:inherit!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .hero-actions button::before,
html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .hero-actions button::after{display:none!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .people{position:absolute!important;inset:0!important;height:100%!important;width:100%!important;opacity:1!important;visibility:visible!important;transform:none!important;pointer-events:none!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .people :is(.person-stefan,.person-ludmilla){position:static!important;transform:none!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .people .person-stefan img{position:absolute!important;inset:auto auto 0 calc(73% - (100svh - 30px)*.33)!important;height:calc(100svh - 30px)!important;width:auto!important;max-width:none!important;transform:none!important;animation:none!important;opacity:1!important;visibility:visible!important;z-index:3!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .people .person-ludmilla img{position:absolute!important;inset:auto auto 0 calc(73% - (100svh - 30px)*.10)!important;height:calc((100svh - 30px)*.94)!important;width:auto!important;max-width:none!important;transform:none!important;animation:none!important;opacity:1!important;visibility:visible!important;z-index:2!important}@media(max-width:1000px) and (min-width:768px){html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .hero-copy{left:64px!important;width:39vw!important;padding:18px!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .people .person-stefan img{height:calc(100svh - 150px)!important;left:calc(73% - (100svh - 150px)*.33)!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .people .person-ludmilla img{height:calc((100svh - 150px)*.94)!important;left:calc(73% - (100svh - 150px)*.10)!important}}@media(min-width:768px){html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body section.hero#start{height:auto!important;min-height:100svh!important;max-height:none!important;overflow:hidden!important;background:#edf8fb!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .hero-inner{position:relative!important;inset:auto!important;height:100svh!important;min-height:100svh!important;width:100%!important;padding:0!important;margin:0!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .hero-inner{display:block!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start :is(.hero-background,.hero-overlay,.ii-hero-motion){height:100svh!important;bottom:auto!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .immo-function-toggle{display:none!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .immo-function-links{display:grid!important}}@media(max-width:767px){html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75]{--ii94-edge:12px;--ii94-control:48px}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start{height:auto!important;min-height:100svh!important;max-height:none!important;overflow:hidden!important;background:#edf8fb!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start :is(.hero-background,.hero-overlay,.ii-hero-motion){height:100svh!important;bottom:auto!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .hero-inner{display:flex!important;flex-direction:column!important;position:relative!important;inset:auto!important;height:auto!important;min-height:0!important;width:100%!important;padding:0!important;margin:0!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .people{position:relative!important;inset:auto!important;order:0!important;height:100svh!important;min-height:100svh!important;max-height:100svh!important;width:100%!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .people .person-stefan img{height:min(calc(100svh - 104px),188vw)!important;inset:auto auto 0 calc(50% - min(calc(100svh - 104px),188vw)*.25)!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .people .person-ludmilla img{height:calc(min(calc(100svh - 104px),188vw)*.94)!important;inset:auto auto 0 calc(50% - min(calc(100svh - 104px),188vw)*.07)!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .hero-copy{position:relative!important;inset:auto!important;order:1!important;width:calc(100% - 32px)!important;margin:24px 16px!important;padding:20px!important;display:block!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .hero-copy h1{font-size:34px!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .kp-titles-approved{margin:0 auto 24px!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .menu-panel > a{font-size:13px!important;min-height:42px!important;padding:6px 8px!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .menu-panel :is(.menu-service-links,.ii75-menu-actions) a{min-height:44px!important;font-size:13px!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .immo-function-dock{inset:auto auto 12px 12px!important;flex-direction:column-reverse!important;gap:8px!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .immo-function-toggle{background:var(--ii94-pm)!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .immo-function-links{display:none!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .immo-function-dock.is-open .immo-function-links{display:grid!important;width:min(260px,calc(100vw - 84px))!important;grid-template-columns:1fr!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .immo-function-dock.is-open .immo-function-links a{width:100%!important;max-width:none!important;height:48px!important;min-height:48px!important;display:flex!important;align-items:center!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .immo-function-dock.is-open .immo-function-links a > b{font-size:13px!important;opacity:1!important;display:block!important;transform:none!important}}:root{--h96-logo:clamp(92px,7.64vw,110px);--h96-person:calc((100svh - 24px)*1.04);--h96-woman:.9659090909;--h96-right:calc(clamp(12px,1.5vw,32px) - var(--h96-person)*.12);--h96-separation:.16}@media(min-width:768px) and (max-width:1100px){:root{--h96-logo:clamp(64px,7.64vw,84px)}}@media(max-width:767px){:root{--h96-logo:clamp(48px,12vw,60px);--h96-person:min(calc((100svh - 88px)*1.04),188vw)}}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .hero-bar{z-index:auto!important;isolation:auto!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .hero-bar .logo-tile{position:relative!important;z-index:10!important;width:auto!important;max-width:none!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .hero-bar .logo-tile img{height:var(--h96-logo)!important;width:auto!important;max-width:none!important;max-height:none!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .hero-inner{z-index:auto!important;isolation:auto!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .people{height:100svh!important;width:100vw!important;z-index:30!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .people .person-stefan img{height:var(--h96-person)!important;max-height:none!important;inset:auto calc(var(--h96-right) + var(--h96-person)*var(--h96-separation)) calc(12px - var(--h96-person)*.05104) auto!important;translate:none!important;transform:none!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .people .person-ludmilla img{height:calc(var(--h96-person)*var(--h96-woman))!important;max-height:none!important;inset:auto var(--h96-right) calc(12px - var(--h96-person)*var(--h96-woman)*.05104) auto!important;translate:none!important;transform:none!important}@media(max-width:767px){html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .hero-bar .logo-tile img{max-width:calc(100vw - 24px)!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .people .person-stefan img{right:calc(50% - var(--h96-person)*.28)!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .people .person-ludmilla img{right:calc(50% - var(--h96-person)*.44)!important}}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75]{--ii94-pm:linear-gradient(135deg,#f38b0b,#d26405)}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .hero-background{filter:none!important;transform:none!important;image-rendering:auto!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start :is(.ii-building45,.ii-depth-floor34,.ii-shield-plane52){display:none!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .ii-hero-motion::before,
html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .ii-hero-motion::after{display:none!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .ii-hero-motion .ii-chart-plane52{left:2%!important;width:96%!important;top:20svh!important;height:65svh!important;mask:none!important;-webkit-mask:none!important;clip-path:none!important;overflow:visible!important;opacity:.62!important;filter:none!important}@media(max-width:767px){html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .hero-bar .logo-tile{width:calc((100vw - 88px)*.89516129)!important;min-width:0!important;max-width:none!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .hero-bar .logo-tile img{width:calc((100vw - 88px)*.89516129)!important;height:auto!important;max-width:none!important}}.simulation-stage{aspect-ratio:2048/1135!important}.simulation-stage .simulation-floor-pair{transform:none!important}.simulation-stage .simulation-floor-layer.is-built,
.simulation-stage .simulation-floor-layer.is-active{transform:none;transform-origin:0 0!important;animation-name:ii-floor-arrival107!important;animation-duration:650ms!important;animation-timing-function:cubic-bezier(.2,.7,.25,1)!important;}.simulation-stage .simulation-floor-layer.is-built{filter:brightness(.98) contrast(1.01)!important}.simulation-stage .simulation-floor-layer.is-active{filter:drop-shadow(0 3px 3px #03274028)!important}@keyframes ii-floor-arrival107{from{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:translateY(0)}}.ii-image-dialog .simulation-floor-layer{animation:none!important;transform:none!important}.ii-building-source107{font-size:.8rem;color:#436374;line-height:1.5;margin:.5rem 0 .75rem}.ii-plan107-button{cursor:pointer;margin:.3rem .5rem .3rem 0;padding:.65rem .9rem;color:#fff!important;background:linear-gradient(#1ab5d0,#057daf)!important;border:1px solid #0076a0!important;border-radius:9px;box-shadow:inset 0 1px 1px #fff8,0 2px 5px #06394a22;font-weight:700}.ii-plan107-dialog{position:fixed;inset:0;margin:auto!important;height:fit-content;border:1px solid #8dabb9;border-radius:14px;max-width:calc(100vw - 24px);width:1280px;max-height:calc(100dvh - 24px);padding:0;color:#173f52;background:#f5fbfd;box-shadow:0 12px 60px #00263466}.ii-plan107-dialog::backdrop{background:#052736bb}.ii-plan107-head{display:flex;align-items:center;gap:12px;justify-content:space-between;padding:12px 18px;background:#e4f1f6}.ii-plan107-head h2{font-size:1.05rem;margin:0}.ii-plan107-head button{cursor:pointer;padding:8px 12px;border:1px solid #7598a9;border-radius:8px;background:white;color:#173f52}.ii-plan107-tools{display:flex;align-items:center;gap:12px;padding:8px 18px;flex-wrap:wrap;font-size:.8rem}.ii-plan107-tools button{cursor:pointer;padding:6px 12px;border:1px solid #7598a9;border-radius:8px;background:white;color:#173f52}.ii-plan107-scroll{overflow:auto;max-height:calc(100dvh - 170px);background:white;overscroll-behavior:contain}.ii-plan107-scroll img{display:block;width:100%;max-width:none;height:auto}.ii-plan107-scroll.is-zoomed img{width:240%;min-width:1800px}@media(prefers-reduced-motion:reduce){.simulation-stage .simulation-floor-layer{animation:none!important}}.ii-model-layout108{display:block!important}.ii-unit-details108 .plan-canvas-image,.ii-unit-details108 .ii-plan-toolbar,.ii-unit-details108 .ii-plan107-button,.ii-unit-details108 .floor-marker{display:none!important}.ii-unit-details108:not(.has-open-unit){display:none!important}.ii-unit-details108 .ii-plan-scroll{overflow:visible;max-height:none}.ii-unit-details108 .plan-canvas{position:relative!important;height:auto!important;min-height:0!important;aspect-ratio:auto!important;width:100%!important;transform:none!important;background:none!important;box-shadow:none!important;border:0!important;overflow:visible!important}.ii-unit-details108 .floor-marker-wrap:not(.is-open){display:none!important}.ii-unit-details108 .floor-marker-wrap.is-open{position:static!important;inset:auto!important;transform:none!important}.ii-unit-details108 .floor-marker-wrap.is-open .plan-popover{position:static!important;inset:auto!important;transform:none!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;width:100%!important;max-width:none!important;display:block!important}.ii-details-close108{display:block;margin:0 0 12px auto;border:1px solid #7cabbc;background:white;color:#176080;border-radius:8px;padding:9px 12px;font:inherit;font-weight:700;cursor:pointer}.ii-building-overview108{margin:15px 0;border:1px solid #a6bec8;border-radius:12px;background:#f5fafb;overflow:hidden}.ii-building-overview108 summary{cursor:pointer;padding:14px 18px;font-weight:750;color:#145b7b}.ii-building-overview108 figure{margin:0}.ii-building-overview108 img{display:block;width:100%;height:auto}.ii-building-overview108 figcaption{padding:10px 18px;color:#4a6876;font-size:.8rem}.simulation-stage{aspect-ratio:2048/1200!important;background:linear-gradient(180deg,#d2e5ed 0%,#eef6f8 52%,#dbe2df 100%)}.ii-metric108{position:absolute;inset:0;z-index:5;overflow:hidden}.ii-metric108 canvas{display:block;width:100%;height:100%;touch-action:none}.simulation-stage:not(.ii-metric108-ready) .simulation-floor-stack{visibility:hidden}.ii-metric108-labels{position:absolute;inset:0;pointer-events:none}.ii-metric108-unit{position:absolute;transform:translate(-50%,-50%);pointer-events:auto;border:1px solid #ffffffbd;border-radius:4px;background:#126584dd;color:#fff;font:700 11px system-ui;padding:1px 4px;box-shadow:0 1px 3px #0003;cursor:pointer}.ii-metric108-unit[hidden]{display:none}.ii-image-dialog .ii-metric108-unit{min-height:0!important;padding:1px 4px!important;border-radius:4px!important}.ii-image-dialog .ii-metric108-tools [data-large]{display:none}.ii-model-active108 main .floor-buttons{display:none!important}.ii-metric108-picker{position:absolute;top:12px;left:12px;z-index:9;display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid #9ab9c8;border-radius:9px;background:#f5fbfdf0;color:#145b7b;font-weight:700;font-size:13px}.ii-metric108-picker select{background:white;border:1px solid #82a7b8;border-radius:6px;padding:7px;color:#145b7b;font:inherit;max-width:180px}@media(max-width:600px){.ii-metric108-picker{top:8px;left:8px;font-size:12px;padding:5px;gap:5px}.ii-metric108-picker select{max-width:165px}.ii-metric108-ready .simulation-status{max-width:calc(100% - 30px);white-space:normal}}.ii-metric108-ready .simulation-building,.ii-metric108-ready .simulation-floor-stack{visibility:hidden!important}.ii-metric108-ready .simulation-status{z-index:8;pointer-events:none}.ii-metric108-tools{display:flex;gap:8px;flex-wrap:wrap;margin:10px 0}.ii-metric108-tools button{border:1px solid #7cabbc;background:#fff;color:#176080;border-radius:9px;padding:9px 13px;font:inherit;font-weight:700;cursor:pointer}.ii-metric108-tools button[aria-pressed=true]{background:#137eaa;color:#fff}@media(max-width:600px){.simulation-stage{aspect-ratio:1.25!important}.ii-metric108-tools button{font-size:12px;padding:8px}}html body section.hero#start{--ii-depth-scene:clamp(680px,88svh,940px)}html body section.hero#start .hero-background{object-position:50% 60%!important;filter:none!important}html body section.hero#start .hero-overlay{background:linear-gradient(90deg,rgba(7,31,43,.82),rgba(7,31,43,.44) 43%,rgba(7,31,43,.08) 68%)!important}html body section.hero#start .ii-depth-floor34,html body section.hero#start .ii-chart-plane52{display:none!important}html body section.hero#start .ii-chart110{position:absolute;left:1%;top:calc(var(--ii-depth-nav) + 24px);width:98%;height:calc(var(--ii-depth-scene) - var(--ii-depth-nav) - 42px);overflow:visible;opacity:.9;filter:drop-shadow(0 0 8px #ffa63380)}.ii-chart110 path{fill:none;stroke:#ffbd4d;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.ii-chart110 rect{fill:url(#ii-gradient110);stroke:#ffb43b;stroke-width:1}.ii-chart110 circle{fill:#fff5cf;stroke:#ffad32;stroke-width:2}html body section.hero#start .people::before{content:"";position:absolute;bottom:17px;right:10%;width:31%;height:22px;border-radius:50%;background:#29333860;filter:blur(12px);z-index:0}.ii-ai110{position:absolute;right:20px;bottom:9px;z-index:7;border-radius:20px;background:#102e39bb;color:#fff;font-size:10px;padding:5px 10px;letter-spacing:.03em;pointer-events:none}.ii-orient110{max-width:1500px;margin:36px auto 44px;padding:0 clamp(16px,3vw,48px);color:#123d51;scroll-margin-top:110px}.ii-orient110-header{display:flex;gap:24px;justify-content:space-between;align-items:end;margin-bottom:20px}.ii-orient110 .eyebrow{font-size:12px;text-transform:uppercase;font-weight:800;letter-spacing:.12em;color:#b96800;margin:0 0 10px}.ii-orient110 h2{font-size:clamp(24px,3vw,40px);line-height:1.2;margin:0;color:#123d51}.ii-orient110-header>p{max-width:430px;margin:0;font-size:15px;line-height:1.65}.ii-orient110-grid{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(260px,.8fr);gap:0;background:#f1f8fb;border:1px solid #c8dce6;border-radius:20px;overflow:hidden;box-shadow:0 15px 40px #123d5110}.ii-orient110 figure{margin:0;min-width:0}.ii-orient110-view{position:relative;overflow:hidden;aspect-ratio:1496/1051;background:#153b4b;touch-action:pan-y}.ii-orient110-world{position:absolute;inset:0;transform-origin:45% 55%;transition:transform .6s ease;will-change:transform}.ii-orient110-world img{width:100%;height:100%;object-fit:contain;display:block}.ii-orient110-world svg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.ii-orient110-world .parcel{fill:#ffd2751a;stroke:#fff1b0;stroke-width:3;stroke-dasharray:8 5;vector-effect:non-scaling-stroke}.ii-orient110-world .bt5{fill:#ff980055;stroke:#ffb32d;stroke-width:3;vector-effect:non-scaling-stroke;filter:drop-shadow(0 2px 2px #392100)}.ii-map110-pin{position:absolute;left:43%;top:57%;transform:translate(-50%,-50%);border:2px solid #fff!important;background:#ed8500!important;color:#fff!important;border-radius:20px!important;padding:6px 12px!important;min-height:32px;box-shadow:0 3px 12px #172e45aa;font-size:12px!important;font-weight:800;white-space:nowrap;cursor:pointer}.ii-map110-controls{position:absolute;inset:12px 12px auto auto;display:flex;gap:6px;z-index:2}.ii-map110-controls button{border:1px solid #ffffff90;background:#153d52eb;color:white;border-radius:9px;padding:8px 12px;min-height:40px;font-family:inherit;font-weight:700;cursor:pointer}.ii-map110-direction{position:absolute;background:#143e58ed;border:1px solid #b7ddeb;color:#fff;padding:7px 11px;border-radius:8px;font-size:12px;font-weight:800;box-shadow:0 3px 14px #092a3850}.ii-map110-direction.north{left:54%;top:3%}.ii-map110-direction.west{left:2%;top:34%}.ii-map110-direction.center{right:2%;bottom:4%}.ii-orient110 figcaption{padding:10px 16px;font-size:11px;color:#466778;background:#e7f2f7;line-height:1.6}.ii-orient110-side{padding:clamp(22px,3vw,42px);display:flex;flex-direction:column;justify-content:center;gap:20px}.ii-orient110-side h3{margin:0;font-size:27px;line-height:1.25}.ii-orient110-side p{margin:0;font-size:14px;line-height:1.75}.ii-orient110-tag{display:inline-block;align-self:flex-start;background:#fff0cf;color:#9d5700;border:1px solid #edc17a;border-radius:20px;padding:6px 12px;font-size:12px;font-weight:800}.ii-orient110-facts{display:grid;gap:15px;font-size:14px}.ii-orient110-facts span{display:block;border-left:3px solid #ed980e;padding-left:12px;line-height:1.65}.ii-orient110-facts strong{display:block}.ii-orient110 a,.ii-units110 a{color:#125b82}.ii-orient110-cta{display:block;background:linear-gradient(120deg,#ffa91b,#eb8200);color:#fff!important;text-decoration:none;border-radius:10px;padding:14px 18px;text-align:center;font-weight:800;font-size:14px;box-shadow:0 5px 15px #e2860025}.ii-units110{margin:22px 0;border:1px solid #cadce5;background:#f3f9fc;border-radius:14px;overflow:hidden;color:#123d51}.ii-units110 summary{padding:18px 22px;font-size:16px;font-weight:800;cursor:pointer}.ii-units110 summary small{font-weight:500;display:block;margin-top:8px;font-size:12px;line-height:1.6}.ii-units110-body{padding:0 20px 22px}.ii-units110-search{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin:5px 0 18px}.ii-units110-search input,.ii-units110-search select{padding:10px;border:1px solid #abc5d4;border-radius:7px;background:white;font:inherit;font-size:14px;max-width:100%}.ii-units110-search label{font-size:12px;font-weight:700}.ii-units110-count{font-size:12px;margin-left:auto}.ii-units110-table{overflow:auto}.ii-units110 table{width:100%;border-collapse:collapse;font-size:13px}.ii-units110 th{text-align:left;padding:9px;color:#43687a;font-size:11px}.ii-units110 td{border-top:1px solid #d5e5ee;padding:10px 9px;white-space:nowrap}.ii-units110 table button{background:transparent;border:0;color:#146386;font:inherit;font-weight:800;text-decoration:underline;cursor:pointer;padding:0;min-height:32px}.ii-state110{border-radius:20px;padding:4px 8px;font-size:11px;background:#e2f1e8;color:#276344}.ii-state110.verkauft{background:#f7e3e2;color:#a83836}.ii-state110.reserviert{background:#fff0cf;color:#8d5804}.ii-units110-pages{display:flex;gap:12px;justify-content:center;align-items:center;margin-top:18px;font-size:12px}.ii-units110-pages button{background:#155879;color:#fff;padding:9px 14px;border:0;border-radius:7px;cursor:pointer}.ii-units110-pages button:disabled{opacity:.35}.ii-detail110{max-width:min(720px,95vw);max-height:88svh;overflow:auto;border:1px solid #b6d5e4;border-radius:18px;padding:28px;color:#123d51;box-shadow:0 24px 90px #082c5180;font:inherit}.ii-detail110::backdrop{background:#0c253eb0;backdrop-filter:blur(4px)}.ii-detail110 header{display:flex;justify-content:space-between;align-items:start;gap:20px}.ii-detail110 h2{font-size:25px;margin:0 0 6px}.ii-detail110 header button{border:0;background:#e6f1f6;border-radius:50%;width:36px;height:36px;font:inherit;font-size:20px;cursor:pointer}.ii-detail110 p{line-height:1.7;font-size:13px}.ii-detail110 dl{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ii-detail110 dl>div{padding:12px;background:#edf6fb;border-radius:9px}.ii-detail110 dt{font-size:11px;color:#4b6b7c;margin-bottom:5px}.ii-detail110 dd{margin:0;font-weight:800;font-size:17px}.ii-detail110 figure{margin:20px 0;text-align:center}.ii-detail110 figure img{width:auto;max-width:100%;height:auto;max-height:380px}.ii-detail110 figcaption{font-size:11px;color:#607e8e}.ii-detail110 .actions{display:flex;gap:12px;flex-wrap:wrap}.ii-detail110 .actions a,.ii-detail110 .actions button{border:1px solid #b6d1df;border-radius:9px;background:#edf6fb;color:#145579;text-decoration:none;padding:12px 15px;font:inherit;font-weight:800;font-size:13px;cursor:pointer}.ii-metric108-unit.status-verkauft{background:#a64744!important;color:#fff!important;border-color:#ffe4e3!important}.ii-metric108-unit.status-reserviert{background:#ac7418!important;color:#fff!important}.ii-metric108-unit.status-unlisted{background:#73838c!important;color:#fff!important}.ii-metric108-unit.status-frei{background:#217057!important;color:#fff!important}html body .floor-marker.status-verkauft{background:#a64744!important;color:#fff!important}html body .availability-verkauft{background:#a64744!important;color:#fff!important}html body .floor-marker.status-reserviert{background:#ac7418!important;color:#fff!important}@media(max-width:1000px){.ii-orient110-grid{grid-template-columns:1fr}.ii-orient110-header{display:block}.ii-orient110-header>p{margin-top:14px;max-width:none}.ii-orient110-side{padding:24px;display:grid;grid-template-columns:1fr 1fr}.ii-orient110-side>h3,.ii-orient110-side>.ii-orient110-tag,.ii-orient110-side>p{grid-column:1/-1}.ii-ai110{right:8px;font-size:9px}.ii-orient110{margin-top:25px}}@media(max-width:600px){.ii-orient110-side{display:flex;gap:15px}.ii-map110-direction{font-size:9px;padding:5px 7px}.ii-map110-controls{inset:8px 8px auto auto}.ii-map110-controls button{font-size:10px;padding:6px 8px;min-height:36px}.ii-map110-direction.north{top:13%}.ii-map110-pin{font-size:10px!important;padding:4px 7px!important}.ii-detail110{padding:20px}.ii-detail110 dl{gap:8px}.ii-detail110 dd{font-size:14px}.ii-units110-search input{width:100%}.ii-units110 th,.ii-units110 td{padding:8px 6px}.ii-units110-body{padding-inline:10px}.ii-orient110 h2{font-size:28px}}@media(prefers-reduced-motion:reduce){.ii-orient110-world{transition:none}.ii-chart110{filter:none!important}}.ii-floor110-tools{display:flex!important;align-items:center;gap:12px!important;margin:16px 0!important;flex-wrap:wrap}.ii-floor110-buttons{display:flex;gap:6px;flex-wrap:wrap;flex:1 1 85%}.ii-floor110-buttons button{display:flex;flex-direction:column;gap:4px;align-items:center;justify-content:center;flex:1 0 70px;background:#edf6fa!important;color:#245971!important;border:1px solid #a7c7d8!important;border-radius:8px!important;padding:10px 9px!important;min-height:59px}.ii-floor110-buttons button[aria-pressed=true]{background:linear-gradient(145deg,#13769d,#075579)!important;color:white!important;border-color:#07628d!important;box-shadow:0 4px 13px #07557930}.ii-floor110-buttons strong{font-size:13px}.ii-floor110-buttons small{font-size:10px;white-space:nowrap;font-weight:500}.ii-floor110-tools>[data-facade]{white-space:nowrap;background:#fff5df!important;color:#a45b00!important;border:1px solid #e6bc6d!important}.ii-floor110-tools>[data-facade][aria-pressed=true]{background:#d98700!important;color:white!important}.ii-legend110{margin:16px 0 22px;display:grid;gap:9px;color:#224c60;font-size:12px;line-height:1.7;padding:14px 17px;background:#f0f7fb;border:1px solid #c9dfe9;border-radius:10px}.ii-legend110>div{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.ii-legend110 strong{min-width:145px;font-size:11px}.ii-legend110 .phase110{border:1px solid #809fab;background:white;padding:3px 9px;border-radius:2px;color:#244e62;font-weight:800}.ii-legend110 .etw110{border:1px solid #fffc;color:white;padding:3px 11px;border-radius:14px;font-weight:700}.ii-legend110 .frei{background:#217057}.ii-legend110 .reserviert{background:#b48119}.ii-legend110 .verkauft{background:#a64744}.ii-legend110 .unlisted{background:#73838c}.ii-legend110 .intent110{background:#fff!important;color:#1766a0!important;border:2px solid #1f88d6!important}.ii-legend110 small{font-size:11px;color:#587589;line-height:1.65}.ii-phase110{position:absolute;transform:translate(-50%,-50%);pointer-events:none;padding:2px 8px;background:#f7fbffee;color:#264c5d;border:1px solid #507b8b;border-radius:2px;font:800 11px system-ui;box-shadow:0 1px 4px #123d5130}.ii-phase110[hidden]{display:none}html body .ii-metric108-unit{border-radius:12px!important;border-width:1px!important;min-width:26px;padding:2px 5px!important;font-size:10px!important;min-height:20px;line-height:1.3;transition:box-shadow .15s,scale .15s}html body .ii-metric108-unit:hover,html body .ii-metric108-unit:focus-visible{outline:2px solid white;outline-offset:1px;box-shadow:0 0 0 4px #168bd2;z-index:10;scale:1.1}html body .ii-metric108-unit.intent110{box-shadow:0 0 0 2px white,0 0 0 4px #1f88d6!important}.ii-intent110-card{border:1px solid #bfd8e5;border-radius:14px;background:#f0f7fb;padding:16px;margin:18px 0}.ii-intent110-card h3{margin:0;font-size:17px}.ii-intent110-card p{font-size:11px;margin:8px 0 12px}.ii-intent110-card button[disabled]{opacity:.4;cursor:not-allowed}.ii-intent110-card button[aria-pressed=true]{background:#176ca0!important;color:white!important}.ii-intent110-result{font-weight:700;color:#176a51}.ii-detail110 .actions [data-intent="stock"]{border-color:#247957}.ii-detail110 .actions [data-intent="sale"]{border-color:#a74842}@media(max-width:600px){.ii-floor110-buttons{gap:5px}.ii-floor110-buttons button{flex-basis:58px;padding:8px 5px!important;min-height:55px}.ii-floor110-buttons strong{font-size:11px}.ii-floor110-buttons small{font-size:9px}.ii-phase110{font-size:9px;padding:1px 5px}.ii-legend110{padding:12px}.ii-legend110 strong{min-width:100%;font-size:11px}}.ii-plan110-details{border:1px solid #b8d3e1;border-radius:11px;margin:12px 0 24px;overflow:hidden;background:#f4fafc;color:#214e64}.ii-plan110-details summary{font-weight:800;font-size:14px;padding:14px 18px;cursor:pointer}.ii-plan110-details>p{font-size:11px;padding:0 18px 8px;margin:0;line-height:1.6;color:#527586}.ii-plan110-scroll{overflow:auto;max-height:70svh;overscroll-behavior:contain;border-top:1px solid #d3e4ec;background:white;touch-action:pan-x pan-y}.ii-plan110-canvas{position:relative;min-width:1200px;width:100%;aspect-ratio:2048/929}.ii-plan110-canvas>img{display:block;width:100%;height:100%;object-fit:contain}.ii-plan110-labels{position:absolute;inset:0;pointer-events:none}.ii-plan110-unit{position:absolute;transform:translate(-50%,-50%);pointer-events:auto;border:1px solid white;border-radius:13px;padding:2px 5px;font:700 10px system-ui;min-height:22px;cursor:pointer;box-shadow:0 1px 4px #2345;color:#fff}.ii-plan110-unit[hidden]{display:none}.ii-plan110-unit.status-frei{background:#217057}.ii-plan110-unit.status-reserviert{background:#ac7418}.ii-plan110-unit.status-verkauft{background:#a64744}.ii-plan110-unit.status-unlisted{background:#73838c}.ii-plan110-unit.intent110{box-shadow:0 0 0 2px white,0 0 0 4px #1f88d6}.ii-plan110-unit:hover,.ii-plan110-unit:focus-visible{outline:2px solid #168bd2;outline-offset:2px;z-index:2}html body .simulation-stage.ii-metric108-ready{background:linear-gradient(180deg,#d2e5ed 0%,#eef6f8 52%,#dbe2df 100%)!important}html body section.hero#start .hero-background{object-position:50% 62%!important}html body section.hero#start .hero-overlay{background:linear-gradient(90deg,rgba(7,31,43,.74),rgba(7,31,43,.32) 43%,rgba(7,31,43,.03) 68%)!important}html body section.hero#start .ii-chart110{top:calc(var(--ii-depth-nav) + 12px)!important;height:calc(var(--ii-depth-scene) - var(--ii-depth-nav) - 24px)!important;opacity:.91!important;filter:drop-shadow(4px 8px 7px #101c2b70)!important}html body section.hero#start .ii-chart110 *,html body section.hero#start .ii-chart110{animation:none!important;transform:none!important;translate:none!important}html body section.hero#start .ii-chart110 .ii-bar-front111{fill:url(#ii-front111);stroke:#ffbd57;stroke-width:1;opacity:.8}html body section.hero#start .ii-chart110 .ii-bar-top111{fill:#ffe6b3;fill-opacity:.65;stroke:#ffce7d;stroke-width:.7}html body section.hero#start .ii-chart110 .ii-bar-side111{fill:#d78216;fill-opacity:.4;stroke:#ffb24d;stroke-width:.7}html body section.hero#start .ii-chart110 .ii-growth-line111{stroke:#ffd593;stroke-width:4.5;fill:none;filter:drop-shadow(0 0 4px #ffb84080)}html body section.hero#start .ii-chart110 .ii-growth-node111{fill:#fff1cf;stroke:#ffb745;stroke-width:1.5}.ii-header-glint111{position:absolute;inset:var(--ii-depth-nav) 0 0;z-index:5;pointer-events:none;background:linear-gradient(105deg,transparent 15%,#fff1d2 48%,transparent 83%);mix-blend-mode:screen;opacity:0;animation:ii-glint111 18s ease-in-out infinite}@keyframes ii-glint111{0%,35%,44%,100%{opacity:0}39%{opacity:.085}}html body .ii-orient111 .ii-orient110-grid{grid-template-columns:minmax(0,2.65fr) minmax(260px,.8fr);border-radius:16px}html body .ii-orient111 .ii-orient110-view{aspect-ratio:1780/884}html body .ii-orient111 .ii-orient110-world{transform:none!important;transition:none;will-change:auto}html body .ii-orient111 .ii-orient110-world img{object-fit:cover;image-rendering:auto}.ii-map111-actions{display:flex;align-items:center;gap:8px;margin-bottom:12px;flex-wrap:wrap}.ii-map111-actions button{padding:10px 17px;min-height:44px;font:800 14px inherit;border-radius:8px;border:1px solid #b5d0df;background:#eef6fb;color:#163d53;cursor:pointer}.ii-map111-actions button[aria-pressed="true"]{background:linear-gradient(180deg,#ffc369 0%,#ffa933 65%,#ee940e 66%,#e28200 100%)!important;color:#18394a!important;border-color:#df8f27!important}.ii-map111-actions span{margin-left:auto;font-size:13px;font-weight:800;color:#31576a}.ii-map111-station,.ii-map111-site{position:absolute;transform:translate(-50%,-100%);background:#103e68ed;color:#fff;padding:5px 8px;border:1px solid #c4e5ff;border-radius:6px;box-shadow:0 2px 6px #081e3d70;font-size:clamp(9px,.85vw,12px);font-weight:800;white-space:nowrap;line-height:1.5}.ii-map111-station b{display:inline-block;background:#fff;color:#095a9a;border-radius:3px;padding:0 4px;margin-right:3px}.ii-map111-station i,.ii-map111-site i{position:absolute;top:100%;left:50%;width:1px;height:12px;background:white}.ii-map111-station[data-station="eberhardshof"]{left:55.3%;top:27.8%}.ii-map111-station[data-station="maximilian"]{left:87.1%;top:49.5%}.ii-map111-site{left:54%;top:52%;background:#ef970fe8;color:#143c50;border-color:white}[data-view111="close"] .ii-map111-station[data-station="eberhardshof"]{left:59.6%;top:10.9%}[data-view111="close"] .ii-map111-station[data-station="maximilian"]{display:none}[data-view111="close"] .ii-map111-site{left:56%;top:46%}[data-view111="detail"] .ii-map111-station{display:none}[data-view111="detail"] .ii-map111-site{left:57%;top:28%}.ii-map111-park{display:none;position:absolute;left:79%;top:71%;transform:translate(-50%,-100%);background:#286442ee;color:white;border:1px solid #d4edcf;border-radius:6px;padding:5px 8px;font-size:12px;font-weight:800}[data-view111="detail"] .ii-map111-park{display:block}html body .ii-orient111 .ii-map110-direction.north{left:17%;top:3%}html body .ii-orient111 .ii-map110-direction.west{left:2%;top:40%}html body .ii-orient111 .ii-map110-direction.center{right:2%;bottom:4%}html body .ii-orient111 .ii-orient110-side{padding:24px;gap:16px}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .glossy-orange.glossy-orange,
html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .glossy-orange.glossy-orange,
html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .hero-service-links a.primary,
html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .menu-button.menu-button,
html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .ii-orient110-cta,
html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .quick-dock a{background:linear-gradient(180deg,#ffc268 0%,#ffaa31 65%,#ed920c 66%,#db7b00 100%)!important;border-radius:8px!important;color:#16384a!important;text-shadow:none!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .glossy-orange.glossy-orange span,
html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .glossy-orange.glossy-orange span{color:inherit!important}@media(max-width:1000px){html body .ii-orient111 .ii-orient110-grid{grid-template-columns:1fr}.ii-map111-station,.ii-map111-site{font-size:10px}.ii-map111-actions span{margin-left:0}.ii-header-glint111{inset:0}}@media(max-width:600px){.ii-map111-station,.ii-map111-site{font-size:8px;padding:3px 4px}.ii-map110-direction{font-size:9px!important;padding:4px 6px!important}.ii-map111-actions button{padding:9px 12px;font-size:12px}.ii-map111-actions span{width:100%;font-size:12px}html body section.hero#start .ii-chart110{opacity:.7!important}}@media(prefers-reduced-motion:reduce){.ii-header-glint111{animation:none;display:none}}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body{--ii94-pm:linear-gradient(135deg,#ffad28,#ff9800)}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .glossy-orange.glossy-orange,
html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .glossy-orange.glossy-orange,
html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .hero-service-links a.primary,
html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .menu-button.menu-button,
html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .ii-orient110-cta,
html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .quick-dock a{background:linear-gradient(180deg,#ffb943 0%,#ffa51f 65%,#ff9f10 66%,#ff9800 100%)!important;color:#fff!important;text-shadow:0 1px 2px #854b0038!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .glossy-orange.glossy-orange span,
html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .glossy-orange.glossy-orange span{color:#fff!important}html body .ii-map111-actions button[aria-pressed="true"]{background:linear-gradient(180deg,#ffb943,#ffa51f 65%,#ff9800)!important;color:#fff!important;text-shadow:0 1px 2px #854b0038}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .hero-background{inset:0!important;bottom:0!important;height:100%!important;width:100%!important;object-position:50% 100%!important}html body section.hero#start .ii-chart110{opacity:.82!important;filter:drop-shadow(2px 5px 5px #10232b40)!important}@media(max-width:600px){html body section.hero#start .ii-chart110{opacity:.62!important}}html body section.hero#start .ii-peak112{position:absolute;left:50%;top:44%;width:clamp(150px,17vw,290px);aspect-ratio:1;z-index:3;pointer-events:none;opacity:0;will-change:opacity,transform}html body section.hero#start .ii-peak112 img{display:block;width:100%;height:100%;object-fit:contain}html body section.hero#start .ii-glint112{animation:none!important}@media(max-width:600px){html body section.hero#start .ii-peak112{left:50%;top:40%;width:140px}}@media(max-width:1000px){html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start .hero-background{height:var(--ii-image-height112,100svh)!important;bottom:auto!important}html body section.hero#start .ii-peak112{top:calc(var(--ii-image-height112,100svh) * .44)}}html body section.hero#start .ii-peak112 img{position:absolute;inset:0;opacity:0}html body section.hero#start .ii-house-sketch113{position:absolute;inset:0;width:100%;height:100%;overflow:visible}html body section.hero#start .ii-house-sketch113 path{fill:none;stroke:#e6f4ff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 3px #ffd593)}html:not([data-ii-visual-ready113]) body{visibility:hidden!important}html:not([data-ii-visual-ready113])::before{content:"";position:fixed;inset:0;z-index:2147483646;background:#16384a}html:not([data-ii-visual-ready113])::after{content:"KP+ Immo-Invest";position:fixed;inset:0;z-index:2147483647;display:grid;place-items:center;color:#ffad28;font:700 clamp(22px,4vw,44px) system-ui,sans-serif;letter-spacing:.02em}@media(scripting:none){html body{visibility:visible!important}html::before,html::after{display:none!important}}html body .ii-floor110-tools{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:8px!important;overflow-x:auto;max-width:100%;padding:2px 0 8px;scrollbar-width:thin}html body .ii-floor110-buttons{display:flex!important;flex:0 0 auto!important;flex-wrap:nowrap!important;gap:6px!important}html body .ii-floor110-buttons button{flex:0 0 96px!important;width:96px!important;min-width:96px!important;max-width:96px!important;height:62px!important;box-sizing:border-box;white-space:nowrap}html body .ii-floor110-tools>button[data-facade]{flex:0 0 210px!important;width:210px!important;min-width:210px!important;max-width:210px!important;height:62px!important;box-sizing:border-box;white-space:nowrap;background:linear-gradient(180deg,#ffb943,#ffa51f 65%,#ff9800)!important;color:#fff!important;text-shadow:0 1px 2px #854b0038}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .ii-floor110-tools>button[data-facade]{background:linear-gradient(180deg,#ffb943,#ffa51f 65%,#ff9800)!important;color:#fff!important}html body .ii-phase110,html body .ii-legend110 .phase110{color:#16384a!important;border-radius:2px!important;border:1px solid #6a8594!important;font-weight:800}html body [data-phase^="A"].ii-phase110,html body .phase110[data-phase^="A"]{background:#f4b1b5!important}html body [data-phase^="B"].ii-phase110,html body .phase110[data-phase^="B"]{background:#cce6a4!important}html body [data-phase^="C"].ii-phase110,html body .phase110[data-phase^="C"]{background:#b5d7f6!important}html body [data-phase^="D"].ii-phase110,html body .phase110[data-phase^="D"]{background:#ffea8d!important}html body .simulation-stage .simulation-status{padding:12px 16px!important;gap:12px!important;align-items:center!important;max-width:calc(100% - 32px);box-sizing:border-box}html body .simulation-stage .simulation-status>span{min-width:76px!important;min-height:48px!important;padding:8px 12px!important;box-sizing:border-box;display:flex;align-items:center;justify-content:center;white-space:nowrap;flex:0 0 auto;line-height:1.3!important}html body .simulation-stage .simulation-status>div{min-width:0;padding:2px 0}html body .simulation-stage .simulation-status strong{line-height:1.45!important;display:block}html body .simulation-stage .simulation-status small{line-height:1.5!important;display:block;margin-top:3px}html body #lage .ii-lage-overview{display:none!important}html body #lage .ii-map-integrated113{margin:24px 0!important;padding:0!important;width:100%!important;max-width:none!important;grid-column:1/-1}html body .simulation-stage:not(.ii-metric108-ready)>.simulation-building,html body .simulation-stage:not(.ii-metric108-ready)>.simulation-floor-stack{visibility:hidden!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .ii-map111-actions button{color:#fff!important;text-shadow:2px 2px 1px #122b3be6!important;background:linear-gradient(180deg,#48778c,#205066)!important;font-weight:700}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body .ii-map111-actions button[aria-pressed="true"]{background:linear-gradient(180deg,#ffb943,#ffa51f 65%,#ff9800)!important}html body .ii-units110-table th button{display:inline-flex;gap:7px;align-items:center;background:transparent!important;color:#164760!important;text-shadow:none!important;border:0!important;padding:8px 0!important;font:inherit;font-weight:800;cursor:pointer}html body .ii-units110-table th[aria-sort]:not([aria-sort="none"]) button{color:#006d93!important}html body .ii-units110-table th button:focus-visible{outline:2px solid #ffad28;outline-offset:2px}html body .ii-rotate114{margin:2px 0 10px;color:#205166;font-size:13px;line-height:1.5}html body .ii-phase-focus114{margin:0 0 10px;font-size:14px;line-height:1.5}html body .ii-legend110 .phase110.active-phase114{outline:3px solid #12617c;outline-offset:2px;box-shadow:0 0 0 5px #ffffff;font-weight:900}html body .ii-plan110-scroll{max-height:none!important;height:auto!important;overflow-x:auto!important;overflow-y:hidden!important;touch-action:pan-x}html body .ii-plan110-canvas{height:auto!important;aspect-ratio:2048/929}html body .ii-plan110-canvas>img{display:block;width:100%;height:auto!important}html:not([data-ii-visual-ready113]) body{visibility:visible!important}html:not([data-ii-visual-ready113])::before,html:not([data-ii-visual-ready113])::after{display:none!important;content:none!important}html body section.hero#start .ii-chart110{opacity:.94!important;filter:drop-shadow(2px 4px 3px #142b3544)!important}html body section.hero#start .ii-chart110 .ii-bar-front111{opacity:.92;stroke:#ffd18a;stroke-width:1.2}html body section.hero#start .ii-chart110 .ii-bar-side111{fill:#b86c0c;fill-opacity:.6}html body section.hero#start .ii-chart110 .ii-bar-top111{fill:#fff1d4;fill-opacity:.82}html body section.hero#start .ii-chart110 .ii-growth-line111{stroke:#ffce76;stroke-width:5.5;filter:drop-shadow(0 1px 1px #5a330b) drop-shadow(0 0 5px #ffb840b0)}html body section.hero#start .ii-chart110 .ii-growth-area115{fill:url(#ii-area115);stroke:none}html body section.hero#start .ii-chart110 .ii-growth-tip115{fill:#fff7dc;stroke:#ffa51f;stroke-width:2;filter:drop-shadow(0 0 8px #ffcb78)}html body section.hero#start .ii-peak112{width:clamp(210px,21vw,350px);z-index:32;isolation:isolate}html body section.hero#start .ii-peak112 img{filter:drop-shadow(5px 7px 3px #44210c55)}@media(max-width:1000px){html body section.hero#start .ii-peak112{width:min(62vw,260px);top:var(--ii-result-center115,55svh)}}@media(prefers-reduced-motion:reduce){html body section.hero#start .ii-growth-tip115{display:none}}html body section.hero#start .hero-background{object-fit:cover!important;object-position:50% 100%!important;transform:none!important;filter:none!important}html body section.hero#start .ii-peak112 .ii-house-glints117{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;filter:none}html body section.hero#start .ii-house-glints117 g{opacity:0;transform-box:fill-box;transform-origin:center;filter:drop-shadow(0 0 3px #fff4d4) drop-shadow(0 0 7px #ffb42b)}@media(prefers-reduced-motion:reduce){html body section.hero#start .ii-house-glints117{display:none}}html body dialog.ii-detail110[open]{position:fixed!important;inset:0!important;margin:auto!important;width:min(860px,calc(100vw - 32px));max-width:none;max-height:calc(100svh - 40px);padding:24px;box-sizing:border-box;background:#fff;overflow:auto;overscroll-behavior:contain}html body dialog.ii-detail110>dl{grid-template-columns:repeat(4,minmax(0,1fr));margin:18px 0}html body dialog.ii-detail110>dl dd{font-size:15px}html body dialog.ii-detail110 .ii-intent110-card{text-align:center;margin:16px 0 20px;padding:18px;background:linear-gradient(180deg,#eff9fd,#e3f2f8);border:1px solid #aad4e4;box-shadow:0 5px 18px #0b547512}html body dialog.ii-detail110 .ii-intent110-card h3{font-weight:800;font-size:20px}html body dialog.ii-detail110 .ii-intent110-card .actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}html body dialog.ii-detail110 .ii-intent110-card button{color:#fff!important;min-height:46px;padding:10px 12px;text-shadow:1px 1px 2px #183343c9;border-radius:9px;font-size:13px}html body dialog.ii-detail110 .ii-intent110-card button.glossy-blue{background:linear-gradient(#45c8f4 0%,#098ac8 48%,#056195 100%)!important}html body dialog.ii-detail110 .ii-intent110-card button.glossy-green{background:linear-gradient(#75eb79 0%,#25b845 48%,#087b2b 100%)!important}html body dialog.ii-detail110 .ii-intent110-card button.glossy-red{background:linear-gradient(#ff7871 0%,#df342e 48%,#9b1716 100%)!important}html body dialog.ii-detail110 .ii-intent110-card button.glossy-gray{background:linear-gradient(#e1e7ec 0%,#aab7c1 48%,#748491 100%)!important}html body dialog.ii-detail110 .ii-intent110-card button[aria-pressed=true]{box-shadow:0 0 0 2px #fff,0 0 0 3px #1d7898,0 4px 8px #164e7024}html body dialog.ii-detail110 .ii-doc-actions117{padding-top:16px;border-top:1px solid #cde2ed;justify-content:center}html body dialog.ii-detail110 .ii-doc-actions117 a,html body dialog.ii-detail110 .ii-doc-actions117 button{color:#fff!important;background:linear-gradient(#2696c5,#07587b);text-shadow:0 1px 2px #12354580}@media(max-width:600px){html body dialog.ii-detail110[open]{width:calc(100vw - 24px);max-height:calc(100svh - 24px);padding:18px}html body dialog.ii-detail110>dl{grid-template-columns:repeat(2,minmax(0,1fr))}html body dialog.ii-detail110 .ii-intent110-card{padding:14px}html body dialog.ii-detail110 .ii-intent110-card .actions{grid-template-columns:1fr}html body dialog.ii-detail110 .ii-doc-actions117{display:grid;grid-template-columns:1fr}}html body .formula-grid figure{position:relative;background:#a6e1f3;overflow:hidden;isolation:isolate}html body .formula-grid figure img{display:block;width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;padding:0!important;background:none!important;margin:0!important}html body .formula-grid figure figcaption{position:absolute;inset:auto 0 0;padding:10px 12px;background:none;color:#103d58;pointer-events:none;text-shadow:0 1px 1px #ffffffb3;border:0}html body .formula-grid figure figcaption strong{font-size:12px;font-weight:800}html body .formula-grid figure figcaption span{font-size:10px;line-height:1.35;color:#24536b}@media(max-width:600px){html body .formula-grid figure figcaption{padding:8px 10px}html body .formula-grid figure figcaption span{font-size:9px}}html body .media-strip .thumbnail-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}html body .gallery-grid figure,html body .thumbnail-row figure{cursor:zoom-in;min-width:0}html body .gallery-grid figure:focus-visible,html body .thumbnail-row figure:focus-visible{outline:3px solid #ffad28;outline-offset:4px}html body .thumbnail-row figure img{width:100%;height:200px;object-fit:cover}html body dialog.ii-gallery-v38[open]{position:fixed;inset:0;margin:auto;width:min(1280px,calc(100vw - 32px));height:min(92svh,980px);max-height:92svh;max-width:none;box-sizing:border-box}@media(max-width:1000px){html body .media-strip .thumbnail-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){html body .media-strip .thumbnail-row{grid-template-columns:1fr}html body dialog.ii-gallery-v38[open]{width:calc(100vw - 20px);height:92svh}}html body .legal-people{display:flex!important;align-items:flex-end!important;justify-content:center;gap:14px}html body .legal-people img{position:relative!important;inset:auto!important;bottom:0!important;width:auto!important;max-width:none!important;object-fit:contain!important;flex:none;transform:none!important}html body .legal-people .legal-stefan{height:280px!important}html body .legal-people .legal-ludmilla{height:264px!important}@media(max-width:700px){html body .legal-people{gap:10px}html body .legal-people .legal-stefan{height:210px!important}html body .legal-people .legal-ludmilla{height:198px!important}}html body .formula-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}html body .formula-grid figure{margin:0;padding:0!important;border:0!important;border-radius:12px;overflow:hidden;position:relative;background:transparent!important;box-shadow:0 6px 18px #123e5010}html body .formula-grid figure img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:auto!important;max-width:none!important;max-height:none!important;min-height:0!important;object-fit:contain!important;padding:0!important;margin:0!important;border-radius:0;background:none!important}html body .formula-grid figure figcaption{position:absolute!important;inset:auto 0 0!important;padding:10px 14px!important;margin:0!important;background:transparent!important;border:0!important;color:#103d58;line-height:1.35}html body .formula-grid figure figcaption strong{display:block;font-size:15px!important;font-weight:800;line-height:1.3}html body .formula-grid figure figcaption span{display:block;font-size:11px!important;line-height:1.35;margin-top:3px;color:#24536b}@media(min-width:1700px){html body .formula-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){html body .formula-grid{grid-template-columns:1fr;gap:14px}html body .formula-grid figure figcaption{padding:4px 10px!important}html body .formula-grid figure figcaption strong{font-size:12px!important}html body .formula-grid figure figcaption span{font-size:10px!important;margin-top:1px}}html body .formula-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}html body .formula-grid figure{margin:0;padding:0!important;border:0!important;border-radius:12px;overflow:hidden;position:relative;background:transparent!important;box-shadow:0 6px 18px #123e5010}html body .formula-grid figure img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:auto!important;max-width:none!important;max-height:none!important;min-height:0!important;object-fit:contain!important;padding:0!important;margin:0!important;border-radius:0;background:none!important}html body .formula-grid figure figcaption{position:absolute!important;inset:auto 0 0!important;height:auto!important;min-height:0!important;padding:10px 14px!important;margin:0!important;background:transparent!important;border:0!important;color:#103d58;line-height:1.35}html body .formula-grid figure figcaption strong{display:block;font-size:15px!important;font-weight:800;line-height:1.3}html body .formula-grid figure figcaption span{display:block;font-size:11px!important;line-height:1.35;margin-top:3px;color:#24536b}@media(min-width:1700px){html body .formula-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){html body .formula-grid{grid-template-columns:1fr;gap:14px}html body .formula-grid figure figcaption{padding:4px 10px!important}html body .formula-grid figure figcaption strong{font-size:12px!important}html body .formula-grid figure figcaption span{font-size:10px!important;margin-top:1px}}html body section.hero#start .ii-chart110{overflow:visible!important;filter:drop-shadow(1px 2px 2px #40260055)!important}html body section.hero#start .ii-chart110 .ii-foundation119{fill:#ffe5a4;stroke:none;filter:drop-shadow(0 0 6px #ffb02f)}html body section.hero#start .ii-chart110 .ii-emission119{stroke:#ffc979;stroke-width:1.1;opacity:.46;filter:drop-shadow(0 0 4px #ffb02f)}html body section.hero#start .ii-chart110 .ii-growth-line111{stroke-width:4.2}html body section.hero#start .ii-chart110 .ii-growth-area115{opacity:.36}html body section.hero#start .ii-peak112{transform-style:preserve-3d}html body section.hero#start .ii-peak112 img{filter:drop-shadow(8px 10px 2px #42260260) drop-shadow(0 0 8px #ffa52d66)}html body{visibility:visible!important}html::before,html::after{display:none!important;content:none!important}html body #start#start#start .ii-ai110{display:none!important}html body #start#start#start::after{content:"KI-generierte Simulation"!important;left:12px!important;right:auto!important;font-size:12px!important;line-height:1.4!important;padding:6px 10px!important;max-width:calc(100% - 24px)!important;box-sizing:border-box!important}@media(max-width:760px){html body #start#start#start::after{font-size:10px!important;padding:5px 8px!important}}html body #start{--ii-image-height112:calc(100svh + var(--h96-person, 0px) * .05104)}html body:not(#contact123-off):not(#contact123-off2) :is(.immo-whatsapp-card,.kp-whatsapp-card,.kp-whatsapp-card-v17,.whatsapp-teaser)>div:first-of-type{display:grid!important;grid-template-columns:72px minmax(0,1fr)!important;gap:14px!important;align-items:center!important;margin:0 0 14px!important}html body:not(#contact123-off):not(#contact123-off2) :is(.cb89-avatar-shell,.whatsapp-avatar){width:72px!important;height:72px!important;min-width:72px!important;max-width:72px!important;margin:0!important;border-radius:50%!important;overflow:hidden!important;display:block!important}html body:not(#contact123-off):not(#contact123-off2) :is(.immo-whatsapp-card,.kp-whatsapp-card,.kp-whatsapp-card-v17,.whatsapp-teaser)>div:first-of-type img{width:72px!important;height:72px!important;max-width:none!important;min-width:72px!important;object-fit:cover!important;object-position:center!important;display:block!important;margin:0!important;border-radius:50%!important;transform:scale(1.55)!important;transform-origin:50% 42%!important;filter:none!important;animation:none!important;transition:none!important;opacity:1!important}html body:not(#contact123-off):not(#contact123-off2) :is(.immo-whatsapp-card,.kp-whatsapp-card,.kp-whatsapp-card-v17,.whatsapp-teaser)>div:first-of-type span:not(.cb89-avatar-shell):not(.whatsapp-avatar){display:block!important;min-width:0!important}html body:not(#contact123-off):not(#contact123-off2) :is(.immo-whatsapp-card,.kp-whatsapp-card,.kp-whatsapp-card-v17,.whatsapp-teaser)>div:first-of-type strong{display:block!important;font-size:18px!important;line-height:1.3!important;margin:0 0 4px!important}html body:not(#contact123-off):not(#contact123-off2) :is(.immo-whatsapp-card,.kp-whatsapp-card,.kp-whatsapp-card-v17,.whatsapp-teaser)>div:first-of-type small{display:block!important;font-size:12px!important;line-height:1.5!important;margin:0!important;font-weight:600!important}html body:not(#contact123-off):not(#contact123-off2) :is(.immo-whatsapp-card,.kp-whatsapp-card,.kp-whatsapp-card-v17,.whatsapp-teaser)>p{line-height:1.65!important;font-size:14px!important;margin:0 0 16px!important}html body:not(#contact123-off):not(#contact123-off2) :is(.immo-whatsapp-button,.kp-whatsapp,.kp-whatsapp-v17,.whatsapp-trigger)>.kp-wa-cross123{display:none!important;color:#fff!important;stroke:#fff!important;width:25px!important;height:25px!important}html body:not(#contact123-off):not(#contact123-off2) :is(.immo-whatsapp-button,.kp-whatsapp,.kp-whatsapp-v17,.whatsapp-trigger).wa-open123>:not(.kp-wa-cross123){display:none!important}html body:not(#contact123-off):not(#contact123-off2) :is(.immo-whatsapp-button,.kp-whatsapp,.kp-whatsapp-v17,.whatsapp-trigger).wa-open123>.kp-wa-cross123{display:block!important}html body :is(.immo-whatsapp-card,.kp-whatsapp-card,.kp-whatsapp-card-v17,.whatsapp-teaser)[hidden]{display:none!important}html body:not(#contact125-off):not(#contact125-off2) :is(.immo-whatsapp-button,.kp-whatsapp,.kp-whatsapp-v17,.whatsapp-trigger)>.kp-wa-cross123 path{fill:none!important;stroke:#fff!important;stroke-width:2px!important;stroke-linecap:round!important}html body:not(#contact125-off):not(#contact125-off2) :is(.immo-whatsapp-card,.kp-whatsapp-card,.kp-whatsapp-card-v17,.whatsapp-teaser)>:is(button,a){background:linear-gradient(#45d883,#159647)!important;color:#fff!important;border:1px solid #b7f5ce!important;border-radius:9px!important;box-shadow:0 3px 6px #173b2528!important;text-shadow:1px 1px 1px #063b25!important}html body:not(#contact125-off):not(#contact125-off2) :is(.immo-whatsapp-card,.kp-whatsapp-card,.kp-whatsapp-card-v17,.whatsapp-teaser)>button[aria-label="WhatsApp-Hinweis schließen"]{display:none!important}html[data-brand61="ii"] body{--c123-top:var(--c123-blue-top);--c123-bottom:var(--c123-blue-bottom);--c123-blue-top:#31bce7;--c123-blue-bottom:#006086;--c123-orange-top:#ffc15c;--c123-orange-bottom:#ff9400;--c123-green-top:#54d57b;--c123-green-bottom:#138538;--c123-red-top:#ff7972;--c123-red-bottom:#b51d21;--c123-gray-top:#e0e5e8;--c123-gray-bottom:#a2adb3;--c123-yellow-top:#fff278;--c123-yellow-bottom:#c4a000;}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2) :is(button:not(.album-photo-trigger):not(.imagefilm-trigger):not(.ii-gallery117-trigger):not(.option-card),a.glossy-button,a.mini-glossy,.immo-function-links a,.menu-service-links a,.ii75-menu-actions a,.immo-whatsapp-card>a,.section-number,.wizard-steps>button>span:first-child,.ii-orient110-cta,.info-dot,.inline-info>summary,.simulation-status>span,.ii-legend110 :is(.frei,.reserviert,.verkauft,.intent110,.unlisted)){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.9%22%2F%3E%3Cstop%20offset%3D%22.45%22%20stop-color%3D%22white%22%20stop-opacity%3D%22.48%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22white%22%20stop-opacity%3D%22.07%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(%23g)%22%2F%3E%3C%2Fsvg%3E") center 2px/calc(100% - 10px) 45% no-repeat,linear-gradient(180deg,var(--c123-top),var(--c123-bottom))!important;color:#fff!important;font-family:inherit!important;font-weight:700!important;text-shadow:1px 1px 0 #000!important;border:1px solid #ffffffba!important;border-radius:9px!important;box-shadow:inset 0 0 0 1px #ffffff30,0 3px 6px #18384930!important;transition:translate .15s ease,filter .15s ease,box-shadow .15s ease!important;box-sizing:border-box;}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2) :is(button:not(.album-photo-trigger):not(.imagefilm-trigger):not(.ii-gallery117-trigger):not(.option-card),a.glossy-button,a.mini-glossy,.immo-function-links a,.menu-service-links a,.ii75-menu-actions a,.immo-whatsapp-card>a,.section-number,.wizard-steps>button>span:first-child,.ii-orient110-cta,.info-dot,.inline-info>summary) *{color:#fff!important;font-family:inherit!important;font-weight:700!important;text-shadow:1px 1px 0 #000!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2) :is(.glossy-button,.mini-glossy,.info-dot,.section-number)::before{display:none!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2) :is(.glossy-orange,.immo-function-links a,.immo-up-button,.kp-toggle61,.ii-floor110-tools>button[data-facade],.ii-map-tabs110 button[aria-pressed=true],.hero-actions .glossy-orange){--c123-top:var(--c123-orange-top);--c123-bottom:var(--c123-orange-bottom)}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2) :is(.glossy-green,.mini-glossy.glossy-green,.immo-whatsapp-button,.status-frei,.ii-legend110 .frei){--c123-top:var(--c123-green-top);--c123-bottom:var(--c123-green-bottom)}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2) :is(.glossy-red,.mini-glossy.glossy-red,.status-verkauft,.ii-legend110 .verkauft){--c123-top:var(--c123-red-top);--c123-bottom:var(--c123-red-bottom)}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2) :is(.glossy-gray,.muted,.status-unlisted,.ii-legend110 .unlisted,.ii-floor110-buttons button[aria-pressed=false]){--c123-top:var(--c123-gray-top);--c123-bottom:var(--c123-gray-bottom)}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2) :is(.glossy-yellow,.status-reserviert,.ii-legend110 .reserviert){--c123-top:var(--c123-yellow-top);--c123-bottom:var(--c123-yellow-bottom)}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2) :is(.ii-metric108-unit,.ii-plan110-unit,.floor-marker,.ii-legend110 span){border-radius:6px!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2) :is(.ii-plan110-unit.intent110,.ii-metric108-unit.intent110,.floor-marker.status-selected){outline:2px solid #198ede!important;outline-offset:1px}@media(hover:hover){html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2) :is(button:not(:disabled):not(.album-photo-trigger):not(.imagefilm-trigger):not(.ii-gallery117-trigger),a.glossy-button,a.mini-glossy,.immo-function-links a,.menu-service-links a,.ii75-menu-actions a,.immo-whatsapp-card>a,.info-dot,.inline-info>summary):hover{translate:0 -2px!important;filter:brightness(1.06)!important}html[data-brand61="ii"] body :is(.glossy-button,.mini-glossy,.immo-round-button,.kp-toggle61):hover{transform:none!important}}html[data-brand61="ii"] body :is(button,[role=button],summary):focus-visible{outline:2px solid #163c59!important;outline-offset:3px}html[data-brand61="ii"] body .info-dot{cursor:pointer;display:grid;place-items:center;min-width:30px;min-height:30px;flex:0 0 auto;font-style:normal}html[data-brand61="ii"] body .inline-info>summary{border-radius:9px!important;list-style:none}html[data-brand61="ii"] body #ii-help123{width:min(560px,calc(100vw - 32px));max-height:calc(100dvh - 40px);overflow:auto;padding:28px;border:1px solid #a4ccdf;border-radius:12px;color:#16384a;background:#eff9ff;box-shadow:0 20px 70px #05273966}#ii-help123::backdrop{background:#06283c99}#ii-help123 h2{margin:0 32px 16px 0;font-size:22px}#ii-help123 p{line-height:1.7;margin:0}#ii-help123 .ii-help123-close{position:absolute;right:12px;top:12px;width:30px;height:30px;font-size:23px;display:grid;place-items:center}#ii-help123 .ii-help123-sources{display:flex;flex-direction:column;gap:8px;margin-top:20px}#ii-help123 .ii-help123-sources a{color:#086786;font-weight:700}@media(max-width:1000px){html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2) #start .people{height:var(--ii-stable-height123,100svh)!important}html[data-brand61="ii"] body #start .kp-centered-photo{transition:none!important;animation:none!important}}@media(prefers-reduced-motion:reduce){html[data-brand61="ii"] body button,html[data-brand61="ii"] body a{transition:none!important}}@media(max-width:1000px){html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body #start#start{overflow:clip!important}}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2) :is(.option-card:not(.active),button[disabled]){--c123-top:#e0e5e8;--c123-bottom:#a2adb3}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2) :is(.wizard-steps>button:not(.active),.wizard-nav>.ii-incomplete125){--c123-top:#e0e5e8;--c123-bottom:#a2adb3}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2) :is(.immo-whatsapp-card,.immo-whatsapp-button){--c123-top:#54d57b;--c123-bottom:#138538}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2) #ii-help123{position:fixed!important;inset:50% auto auto 50%!important;margin:0!important;transform:translate(-50%,-50%)!important;max-width:calc(100vw - 32px)!important;width:560px!important;height:auto!important;max-height:calc(100dvh - 40px)!important;box-sizing:border-box!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2) .immo-whatsapp-card>:is(a,button){--c123-top:#54d57b;--c123-bottom:#138538}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"] body .ii-map111-actions button[aria-pressed=false]{--c123-top:#e0e5e8;--c123-bottom:#a2adb3}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"] body .ii-map111-site{color:#fff!important;text-shadow:1px 1px 0 #000!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2) #start#start#start::after{content:"Quelle Quartier Nürnberg – Revitalisiert!"!important;white-space:pre-line!important;text-align:left!important;line-height:1.4!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2) .option-card.option-card{--c123-top:#e0e5e8;--c123-bottom:#a2adb3}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2) .option-card.option-card.option-card.active *{color:#006b28!important;text-shadow:0 1px 1px #ffffffa0!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2) .option-card.option-card.active .option-state.checked{background:#1ba34d!important;color:#fff!important;text-shadow:1px 1px 0 #000!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2) .option-card.option-card.active .option-kind{filter:brightness(0) saturate(100%) invert(32%) sepia(96%) saturate(1072%) hue-rotate(110deg) brightness(86%) contrast(105%)!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2) .usage-controls>button.selected:first-child{--c123-top:var(--c123-green-top);--c123-bottom:var(--c123-green-bottom)}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2) .usage-controls>button.selected:last-child{--c123-top:var(--c123-orange-top);--c123-bottom:var(--c123-orange-bottom)}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2) .menu-service-links>a{--c123-top:var(--c123-orange-top);--c123-bottom:var(--c123-orange-bottom)}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2) .ii75-menu-actions>a{--c123-top:var(--c123-blue-top);--c123-bottom:var(--c123-blue-bottom)}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2) :is(.menu-service-links>a,.ii75-menu-actions>a){text-decoration:none!important;isolation:isolate}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2) .option-card.option-card.option-card{background:#edf2f5!important;border:1px solid #cbd3d8!important;border-radius:9px!important;box-shadow:none!important;text-shadow:none!important;color:var(--ink,#16384a)!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2) .option-card.option-card.option-card.active{background:#e7f5ff!important;border-color:#178abd!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2) .option-card.option-card.option-card:not(.active){color:#6f7d86!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2) .option-card.option-card.option-card.option-card *{color:inherit!important;text-shadow:none!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2) .option-card.option-card.option-card .option-price{color:var(--muted,#526d84)!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2) .option-card.option-card.option-card .option-kind{filter:none!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2) .option-card.option-card.option-card .option-state{color:#fff!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2) .option-card.option-card.option-card::before{display:none!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2) .ii-orient110-cta{--c123-top:var(--c123-orange-top);--c123-bottom:var(--c123-orange-bottom);font-family:inherit!important;translate:0 0;transition:translate .15s ease!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2) .ii-orient110-cta:hover{translate:0 -2px}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2) .wizard-steps>button>span:first-child{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.9%22%2F%3E%3Cstop%20offset%3D%22.45%22%20stop-color%3D%22white%22%20stop-opacity%3D%22.48%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22white%22%20stop-opacity%3D%22.07%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(%23g)%22%2F%3E%3C%2Fsvg%3E") center 2px/calc(100% - 10px) 45% no-repeat,linear-gradient(180deg,var(--c123-top),var(--c123-bottom))!important;border:1px solid #ffffffba!important;border-radius:7px!important;box-shadow:inset 0 0 0 1px #ffffff30,0 2px 3px #18384920!important;text-shadow:1px 1px 0 #000!important;color:#fff!important;font-weight:700!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2):not(#ii-controls133-off) :is(.immo-function-links,.immo-round-button,.kp-toggle61,.album-lightbox-nav) svg{filter:drop-shadow(1px 1px 0 #000)!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2):not(#ii-controls133-off) :is(.immo-whatsapp-button,.immo-up-button,.kp-toggle61) svg{max-width:72%;max-height:72%}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2):not(#ii-controls133-off) .kp-toggle61 svg{max-width:none!important;max-height:none!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2):not(#ii-controls133-off) :is(button:not(.album-photo-trigger):not(.imagefilm-trigger):not(.ii-gallery117-trigger):not(.option-card),a.glossy-button,a.mini-glossy,.immo-function-links a,.menu-service-links a,.ii75-menu-actions a,.immo-whatsapp-card>a,.section-number,.wizard-steps>button>span:first-child,.ii-orient110-cta,.info-dot,.inline-info>summary),html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2):not(#ii-controls133-off) :is(button:not(.album-photo-trigger):not(.imagefilm-trigger):not(.ii-gallery117-trigger):not(.option-card),a.glossy-button,a.mini-glossy,.menu-service-links a,.ii75-menu-actions a) *{-webkit-text-stroke:0!important;text-shadow:1px 1px 0 #000!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2):not(#ii-controls133-off) :is(.cookie-notice,[id^="kp-consent54"]) :is(h2,h3){-webkit-text-stroke:0!important;text-shadow:none!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2):not(#ii-controls133-off) .cookie-actions>button.secondary{--c123-top:var(--c123-gray-top);--c123-bottom:var(--c123-gray-bottom)}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2):not(#ii-controls133-off) .cookie-notice:has(.cookie-options) .cookie-actions>button.secondary:nth-child(2){--c123-top:var(--c123-blue-top);--c123-bottom:var(--c123-blue-bottom)}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2):not(#ii-controls133-off) :is(button[aria-pressed=false],button:disabled,button[aria-disabled=true],.wizard-steps>button:not(.active),.ii-map111-actions button[aria-pressed=false],.ii-floor110-buttons button[aria-pressed=false]){--c123-top:var(--c123-gray-top);--c123-bottom:var(--c123-gray-bottom)}@media(min-width:768px){html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2):not(#ii-controls133-off) :is(.immo-function-links,.immo-up-button,.kp-toggle61,.album-lightbox-nav) svg{width:32px!important;height:32px!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2):not(#ii-controls133-off) .immo-whatsapp-button>svg{width:34px!important;height:34px!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2):not(#ii-controls133-off) .immo-whatsapp-button>.kp-wa-cross123{width:32px!important;height:32px!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2):not(#ii-controls133-off) .info-dot{font-size:20px!important}}@media(max-width:767px){html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2):not(#ii-controls133-off) :is(.immo-function-links,.immo-up-button,.album-lightbox-nav) svg{width:26px!important;height:26px!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2):not(#ii-controls133-off) .kp-toggle61 svg{width:24px!important;height:24px!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2):not(#ii-controls133-off) .immo-whatsapp-button>svg{width:28px!important;height:28px!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2):not(#ii-controls133-off) .immo-whatsapp-button>.kp-wa-cross123{width:26px!important;height:26px!important}}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2):not(#ii-controls133-off) .immo-whatsapp-button{position:relative}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2):not(#ii-controls133-off) .immo-whatsapp-button>svg{display:block!important;position:absolute;left:50%;top:50%;pointer-events:none;transform:translate(-50%,-50%)!important;transition:transform 180ms ease,opacity 180ms ease!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2):not(#ii-controls133-off) .immo-whatsapp-button>svg:not(.kp-wa-cross123){opacity:1}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2):not(#ii-controls133-off) .immo-whatsapp-button.wa-open123>svg:not(.kp-wa-cross123){opacity:0;transform:translate(-50%,-50%) rotate(-45deg)!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2):not(#ii-controls133-off) .immo-whatsapp-button>.kp-wa-cross123{opacity:0}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2):not(#ii-controls133-off) .immo-whatsapp-button.wa-open123>.kp-wa-cross123{opacity:1}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2):not(#ii-controls133-off) .immo-whatsapp-button>.kp-wa-cross123 path{fill:none!important;stroke:currentColor!important;stroke-width:2;stroke-linecap:round;transform-box:view-box;transform-origin:center;transition:transform 180ms ease}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2):not(#ii-controls133-off) .immo-whatsapp-button>.kp-wa-cross123 path:nth-child(1){transform:translateY(-6px)!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2):not(#ii-controls133-off) .immo-whatsapp-button>.kp-wa-cross123 path:nth-child(2){transform:translateY(6px)!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2):not(#ii-controls133-off) .immo-whatsapp-button.wa-open123>.kp-wa-cross123 path:nth-child(1){transform:rotate(45deg)!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2):not(#ii-controls133-off) .immo-whatsapp-button.wa-open123>.kp-wa-cross123 path:nth-child(2){transform:rotate(-45deg)!important}@media(prefers-reduced-motion:reduce){html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2):not(#ii-controls133-off) .immo-whatsapp-button>svg,html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2):not(#ii-controls133-off) .immo-whatsapp-button>.kp-wa-cross123 path{transition:none!important}}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2):not(#ii-controls133-off) .kp-ga53-panel :is(h2,h3){-webkit-text-stroke:0!important;text-shadow:none!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2):not(#ii-controls133-off) .kp-ga53-panel button,html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2):not(#ii-controls133-off) .kp-ga53-panel button *{-webkit-text-stroke:0!important;text-shadow:1px 1px 0 #000!important}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2):not(#ii-controls133-off) .kp-ga53-panel :is([data-ga53-deny],[data-ga53-settings][aria-expanded=false]){--c123-top:var(--c123-gray-top);--c123-bottom:var(--c123-gray-bottom)}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2):not(#ii-controls133-off) .kp-ga53-panel :is([data-ga53-save],[data-ga53-settings][aria-expanded=true]){--c123-top:var(--c123-blue-top);--c123-bottom:var(--c123-blue-bottom)}html.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90.ii-overlay90[data-brand61="ii"][data-ii-ui75] body:not(#ii-controls123-off):not(#ii-controls123-off2):not(#ii-controls133-off) .immo-whatsapp-card>div:first-of-type img{transform:none!important;transform-origin:center!important;object-position:center!important}html:not(#kp140-off1):not(#kp140-off2):not(#kp140-off3):not(#kp140-off4) body .ii94-menu-symbol .ii140-menu-line{display:block!important;fill:none!important;stroke:currentColor!important;stroke-width:2.5!important;stroke-linecap:round;transform-box:view-box;transform-origin:16px 16px;opacity:1;transition:transform 180ms ease,opacity 180ms ease!important;}html:not(#kp140-off1):not(#kp140-off2):not(#kp140-off3):not(#kp140-off4) body .ii94-menu-symbol .ii140-menu-line:nth-child(1){transform:none!important;transform-origin:16px 8px!important}html:not(#kp140-off1):not(#kp140-off2):not(#kp140-off3):not(#kp140-off4) body .ii94-menu-symbol .ii140-menu-line:nth-child(2){transform:none!important}html:not(#kp140-off1):not(#kp140-off2):not(#kp140-off3):not(#kp140-off4) body .ii94-menu-symbol .ii140-menu-line:nth-child(3){transform:none!important;transform-origin:16px 24px!important}html:not(#kp140-off1):not(#kp140-off2):not(#kp140-off3):not(#kp140-off4) body [aria-expanded=true]>.ii94-menu-symbol .ii140-menu-line:nth-child(1){transform:translateY(8px) rotate(45deg)!important}html:not(#kp140-off1):not(#kp140-off2):not(#kp140-off3):not(#kp140-off4) body [aria-expanded=true]>.ii94-menu-symbol .ii140-menu-line:nth-child(2){opacity:0!important}html:not(#kp140-off1):not(#kp140-off2):not(#kp140-off3):not(#kp140-off4) body [aria-expanded=true]>.ii94-menu-symbol .ii140-menu-line:nth-child(3){transform:translateY(-8px) rotate(-45deg)!important}html:not(#kp140-off1):not(#kp140-off2):not(#kp140-off3):not(#kp140-off4) body .mobile-menu-toggle span{width:24.4px!important}@media(max-width:767px){html:not(#kp140-off1):not(#kp140-off2):not(#kp140-off3):not(#kp140-off4) body .mobile-menu-toggle span{width:18.3px!important}}@media(prefers-reduced-motion:reduce){html:not(#kp140-off1):not(#kp140-off2):not(#kp140-off3):not(#kp140-off4) body .ii94-menu-symbol .ii140-menu-line{transition:none!important}}[data-kp-header-phase140]:is([data-kp-header-phase140=waiting],[data-kp-header-phase140=background],[data-kp-header-phase140=error]) :is(.hero-people,.people){visibility:hidden!important}[data-kp-header-phase140]:not([data-kp-header-phase140=ready]) :is(.hero-insurer-wall,.hero-insurer-wall *, .ii-hero-motion,.ii-hero-motion *, .ov-chart-cycle,.ov-growth-bar,.ov-growth-trace,.ov-growth-node){animation-play-state:paused!important}html:not(#kp140-off1):not(#kp140-off2):not(#kp140-off3):not(#kp140-off4) body #start[data-kp-header-phase140]:not([data-kp-header-phase140=people]):not([data-kp-header-phase140=ready]) .people{visibility:hidden!important}html:not(#kp140-off1):not(#kp140-off2):not(#kp140-off3):not(#kp140-off4) body #start[data-kp-header-phase140]:not([data-kp-header-phase140=ready]) *{animation-play-state:paused!important}html:not(#kp140-off1):not(#kp140-off2):not(#kp140-off3):not(#kp140-off4) body #start :is(.person-bio,.mobile-person-bios){display:none!important}html:not(#kp140-off1):not(#kp140-off2):not(#kp140-off3):not(#kp140-off4) body .ii-titleband140{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:20px max(20px,calc((100vw - 1200px)/2));margin:0;background:#edf8fb;color:#063e61;font-family:inherit;position:relative}html:not(#kp140-off1):not(#kp140-off2):not(#kp140-off3):not(#kp140-off4) body .ii-titleband140 .person-bio{display:flex!important;flex-direction:column!important;position:static!important;inset:auto!important;width:auto!important;max-width:none!important;transform:none!important;translate:none!important;opacity:1!important;visibility:visible!important;gap:3px;margin:0;padding:0;background:none!important;box-shadow:none!important;color:inherit!important;font-size:13px!important;line-height:1.45!important;text-align:left!important}html:not(#kp140-off1):not(#kp140-off2):not(#kp140-off3):not(#kp140-off4) body .ii-titleband140 .person-bio strong{font-size:16px!important}@media(max-width:767px){html:not(#kp140-off1):not(#kp140-off2):not(#kp140-off3):not(#kp140-off4) body .ii-titleband140{gap:12px;padding:16px 14px}html:not(#kp140-off1):not(#kp140-off2):not(#kp140-off3):not(#kp140-off4) body .ii-titleband140 .person-bio{font-size:10px!important}html:not(#kp140-off1):not(#kp140-off2):not(#kp140-off3):not(#kp140-off4) body .ii-titleband140 .person-bio strong{font-size:13px!important}}html:not(#kp140-off1):not(#kp140-off2):not(#kp140-off3):not(#kp140-off4) body :is(.immo-function-links a,.immo-round-button,.kp-toggle61,.glossy-button,.mini-glossy,.wizard-steps button){-webkit-text-stroke:0!important;text-shadow:1px 1px 0 #000!important}@media(min-width:768px){html:not(#kp140-off1):not(#kp140-off2):not(#kp140-off3):not(#kp140-off4) body :is(.immo-function-links,.immo-up-button,.kp-toggle61) svg{width:32px!important;height:32px!important}html:not(#kp140-off1):not(#kp140-off2):not(#kp140-off3):not(#kp140-off4) body .immo-whatsapp-button>svg{width:34px!important;height:34px!important}html:not(#kp140-off1):not(#kp140-off2):not(#kp140-off3):not(#kp140-off4) body .immo-whatsapp-button>.kp-wa-cross123{width:32px!important;height:32px!important}}@media(max-width:767px){html:not(#kp140-off1):not(#kp140-off2):not(#kp140-off3):not(#kp140-off4) body :is(.immo-function-links,.immo-up-button) svg{width:26px!important;height:26px!important}html:not(#kp140-off1):not(#kp140-off2):not(#kp140-off3):not(#kp140-off4) body .kp-toggle61 svg{width:24px!important;height:24px!important}html:not(#kp140-off1):not(#kp140-off2):not(#kp140-off3):not(#kp140-off4) body .immo-whatsapp-button>svg{width:28px!important;height:28px!important}html:not(#kp140-off1):not(#kp140-off2):not(#kp140-off3):not(#kp140-off4) body .immo-whatsapp-button>.kp-wa-cross123{width:26px!important;height:26px!important}}html:not(#kp140-off1):not(#kp140-off2):not(#kp140-off3):not(#kp140-off4) body main{position:relative!important}html:not(#kp140-off1):not(#kp140-off2):not(#kp140-off3):not(#kp140-off4) body main>.hero-copy.ii-herocopy140{display:block!important;position:absolute!important;inset:clamp(145px,22svh,240px) auto auto 72px!important;width:min(36vw,520px)!important;max-width:none!important;padding:24px!important;margin:0!important;background:linear-gradient(115deg,#ffffffef,#dbf4f8de)!important;border:1px solid #ffffff99!important;border-radius:8px!important;color:#142e43!important;transform:none!important;z-index:20!important;box-sizing:border-box!important}html:not(#kp140-off1):not(#kp140-off2):not(#kp140-off3):not(#kp140-off4) body .hero-copy.ii-herocopy140 :is(h1,.kicker,.hero-lead){color:#142e43!important;text-shadow:none!important}html:not(#kp140-off1):not(#kp140-off2):not(#kp140-off3):not(#kp140-off4) body .hero-copy.ii-herocopy140 h1{font-size:clamp(28px,3.15vw,48px)!important;line-height:1.08!important;margin:10px 0 18px!important;font-weight:650!important}html:not(#kp140-off1):not(#kp140-off2):not(#kp140-off3):not(#kp140-off4) body .hero-copy.ii-herocopy140 .kicker{font-size:11px!important;letter-spacing:.1em!important;color:#b75600!important}html:not(#kp140-off1):not(#kp140-off2):not(#kp140-off3):not(#kp140-off4) body .hero-copy.ii-herocopy140 .mobile-person-bios{display:none!important}@media(max-width:1000px) and (min-width:768px){html:not(#kp140-off1):not(#kp140-off2):not(#kp140-off3):not(#kp140-off4) body main>.hero-copy.ii-herocopy140{left:64px!important;width:39vw!important;padding:18px!important}}@media(max-width:767px){html:not(#kp140-off1):not(#kp140-off2):not(#kp140-off3):not(#kp140-off4) body main>.hero-copy.ii-herocopy140{position:relative!important;inset:auto!important;order:initial!important;width:calc(100% - 32px)!important;margin:24px 16px!important;padding:20px!important;display:block!important}html:not(#kp140-off1):not(#kp140-off2):not(#kp140-off3):not(#kp140-off4) body .hero-copy.ii-herocopy140 h1{font-size:34px!important}}html:not(#kp140-off1):not(#kp140-off2):not(#kp140-off3):not(#kp140-off4) body #start>.kp-titles-approved,html:not(#kp140-off1):not(#kp140-off2):not(#kp140-off3):not(#kp140-off4) body .hero-copy>.mobile-person-bios{display:none!important}html:not(#kp140-off1):not(#kp140-off2):not(#kp140-off3):not(#kp140-off4) body .hero-copy>.hero-lead{background:none!important;box-shadow:none!important;font-size:15px!important;font-weight:400!important;line-height:22.5px!important;margin:0!important;padding:0!important;color:#142e43!important;letter-spacing:normal!important;border:0!important}html:not(#kp140-off1):not(#kp140-off2):not(#kp140-off3):not(#kp140-off4) body .hero-copy>.hero-lead strong{font-weight:700!important}html{--vmk142-top:#149bb1;--vmk142-bottom:#087f96;--vmk142-rail-y:clamp(112px,18svh,180px)}html[data-brand61=ii]{--vmk142-top:#ffc15c;--vmk142-bottom:#ff9400}html[data-brand61=aa]{--vmk142-top:#23ae7e;--vmk142-bottom:#07533c}html[data-brand61=ks]{--vmk142-top:#279ecf;--vmk142-bottom:#075b92}html[data-brand61=kj]{--vmk142-top:#d73748;--vmk142-bottom:#85182b}html:not(#vmk142-off1):not(#vmk142-off2):not(#vmk142-off3):not(#vmk142-off4):not(#vmk142-off5) body :is(.function-dock,.immo-function-dock,.kp-function-dock,.kp-function-dock-v17){position:fixed!important;top:var(--vmk142-rail-y)!important;bottom:auto!important;left:0!important;right:auto!important;transform:none!important;translate:none!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:8px!important;height:auto!important;max-height:calc(100svh - var(--vmk142-rail-y) - 16px)!important;width:max-content!important;z-index:70!important}html:not(#vmk142-off1):not(#vmk142-off2):not(#vmk142-off3):not(#vmk142-off4):not(#vmk142-off5) body :is(.function-dock-links,.immo-function-links,.kp-function-links,.kp-function-links-v17){position:relative!important;inset:auto!important;display:grid!important;gap:8px!important;margin:0!important;transform:none!important}html:not(#vmk142-off1):not(#vmk142-off2):not(#vmk142-off3):not(#vmk142-off4):not(#vmk142-off5) body :is(.function-dock-links>a,.immo-function-links>a,.kp-function-links>a,.kp-function-links-v17>a,.function-dock-toggle,.immo-function-toggle,.kp-function-toggle,.kp-function-toggle-v17,.back-to-top,.immo-up-button,.kp-up,.kp-up-v17){--ov131-top:var(--vmk142-top)!important;--ov131-bottom:var(--vmk142-bottom)!important;--c123-top:var(--vmk142-top)!important;--c123-bottom:var(--vmk142-bottom)!important;--kp140-a:var(--vmk142-top)!important;--kp140-b:var(--vmk142-bottom)!important;background-image: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.9%22%2F%3E%3Cstop%20offset%3D%22.45%22%20stop-color%3D%22white%22%20stop-opacity%3D%22.48%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22white%22%20stop-opacity%3D%22.07%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(%23g)%22%2F%3E%3C%2Fsvg%3E"),linear-gradient(180deg,var(--vmk142-top),var(--vmk142-bottom))!important;background-position:center 2px,center!important;background-size:calc(100% - 10px) 45%,100% 100%!important;background-repeat:no-repeat!important;color:#fff!important;-webkit-text-stroke:0!important;text-shadow:1px 1px 0 #000!important;border-radius:9px!important;border:1px solid #ffffffb3!important;box-shadow:inset 0 1px 1px #fff8,0 3px 6px #05253538!important}@media(max-width:767px){html:not(#vmk142-off1):not(#vmk142-off2):not(#vmk142-off3):not(#vmk142-off4):not(#vmk142-off5) body :is(.function-dock,.immo-function-dock,.kp-function-dock,.kp-function-dock-v17){left:8px!important;gap:8px!important}html:not(#vmk142-off1):not(#vmk142-off2):not(#vmk142-off3):not(#vmk142-off4):not(#vmk142-off5) body :is(.function-dock-toggle,.immo-function-toggle,.kp-function-toggle,.kp-function-toggle-v17){display:grid!important;place-items:center!important;order:0!important;width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;flex:0 0 48px!important}html:not(#vmk142-off1):not(#vmk142-off2):not(#vmk142-off3):not(#vmk142-off4):not(#vmk142-off5) body :is(.function-dock-links,.immo-function-links,.kp-function-links,.kp-function-links-v17){order:1!important;gap:8px!important;top:auto!important;bottom:auto!important}html:not(#vmk142-off1):not(#vmk142-off2):not(#vmk142-off3):not(#vmk142-off4):not(#vmk142-off5) body :is(.function-dock-links,.immo-function-links,.kp-function-links,.kp-function-links-v17)>a{min-height:48px!important;max-width:calc(100vw - 32px)!important}html:not(#vmk142-off1):not(#vmk142-off2):not(#vmk142-off3):not(#vmk142-off4):not(#vmk142-off5) body .brand-lockup-v61{width:min(300px,calc(100vw - 106px))!important;max-width:calc(100vw - 106px)!important}}@media(max-width:767px){html:not(#vmk142-off1):not(#vmk142-off2):not(#vmk142-off3):not(#vmk142-off4):not(#vmk142-off5) body .brand-lockup-v61 img{width:100%!important;max-width:100%!important;height:auto!important}}:root{--vmk145-cap:clamp(43.2px,3.535vw,50.91px)}@media(min-width:768px) and (max-width:1100px){:root{--vmk145-cap:clamp(24.69px,3.2148vw,32.4px)}}@media(max-width:767px){:root{--vmk145-cap:calc((100vw - 92px) * 0.06279069767441861)}}html:not(#vmk145-off1):not(#vmk145-off2):not(#vmk145-off3):not(#vmk145-off4):not(#vmk145-off5):not(#vmk145-off6) body [data-vmk145-header]{display:block!important;width:calc(var(--vmk145-cap) * var(--vmk145-ratio))!important;height:auto!important;max-width:none!important;max-height:none!important;object-fit:contain!important;transform:none!important;flex:none!important;margin:0!important;filter:none!important}html:not(#vmk145-off1):not(#vmk145-off2):not(#vmk145-off3):not(#vmk145-off4):not(#vmk145-off5):not(#vmk145-off6) body [data-vmk145-lockup],html:not(#vmk145-off1):not(#vmk145-off2):not(#vmk145-off3):not(#vmk145-off4):not(#vmk145-off5):not(#vmk145-off6) body [data-vmk145-lockup] .brand-lockup-v61{width:max-content!important;max-width:none!important;min-width:0!important;height:auto!important;overflow:visible!important;flex:none!important}html:not(#vmk145-off1):not(#vmk145-off2):not(#vmk145-off3):not(#vmk145-off4):not(#vmk145-off5):not(#vmk145-off6) body [data-vmk145-lockup]{padding:0!important;background:none!important;border:0!important;box-shadow:none!important}@media(max-width:767px){html:not(#vmk145-off1):not(#vmk145-off2):not(#vmk145-off3):not(#vmk145-off4):not(#vmk145-off5):not(#vmk145-off6) body [data-vmk145-lockup]{margin-left:0!important}}@media(max-width:767px){html:not(#vmk146-a):not(#vmk146-b):not(#vmk146-c):not(#vmk146-d):not(#vmk146-e):not(#vmk146-f):not(#vmk146-g) body :is(.function-dock,.immo-function-dock,.kp-function-dock,.kp-function-dock-v17){top:auto!important;bottom:max(12px,env(safe-area-inset-bottom,0px))!important;left:8px!important;right:auto!important;transform:none!important;translate:none!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:8px!important;max-height:calc(100svh - 24px)!important;pointer-events:none!important}html:not(#vmk146-a):not(#vmk146-b):not(#vmk146-c):not(#vmk146-d):not(#vmk146-e):not(#vmk146-f):not(#vmk146-g) body :is(.function-dock-toggle,.immo-function-toggle,.kp-function-toggle,.kp-function-toggle-v17){order:2!important;pointer-events:auto!important;flex:0 0 48px!important}html:not(#vmk146-a):not(#vmk146-b):not(#vmk146-c):not(#vmk146-d):not(#vmk146-e):not(#vmk146-f):not(#vmk146-g) body :is(.function-dock-links,.immo-function-links,.kp-function-links,.kp-function-links-v17){order:1!important;position:relative!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important}html:not(#vmk146-a):not(#vmk146-b):not(#vmk146-c):not(#vmk146-d):not(#vmk146-e):not(#vmk146-f):not(#vmk146-g) body :is(.function-dock,.immo-function-dock,.kp-function-dock,.kp-function-dock-v17).is-open :is(.function-dock-links,.immo-function-links,.kp-function-links,.kp-function-links-v17){pointer-events:auto!important}}html:not(#footer146-a):not(#footer146-b):not(#footer146-c):not(#footer146-d):not(#footer146-e):not(#footer146-f) body footer .brand-network{max-width:1280px!important;width:100%!important;box-sizing:border-box!important}html:not(#footer146-a):not(#footer146-b):not(#footer146-c):not(#footer146-d):not(#footer146-e):not(#footer146-f) body footer .brand-network-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(10px,.8vw,16px)!important;width:100%!important;align-items:stretch!important}html:not(#footer146-a):not(#footer146-b):not(#footer146-c):not(#footer146-d):not(#footer146-e):not(#footer146-f) body footer .brand-network-grid>.brand-network-card{display:block!important;grid-column:auto!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;aspect-ratio:8 / 3!important;justify-self:stretch!important}html:not(#footer146-a):not(#footer146-b):not(#footer146-c):not(#footer146-d):not(#footer146-e):not(#footer146-f) body footer .brand-network-grid>.brand-network-card>img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:8 / 3!important;object-fit:contain!important;object-position:center!important}@media(min-width:768px){html:not(#footer146-a):not(#footer146-b):not(#footer146-c):not(#footer146-d):not(#footer146-e):not(#footer146-f) body footer .brand-network-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html:not(#footer146-a):not(#footer146-b):not(#footer146-c):not(#footer146-d):not(#footer146-e):not(#footer146-f) body footer .brand-network-grid>.brand-network-card:last-child{grid-column:1 / -1!important;width:calc((100% - clamp(10px,.8vw,16px)) / 2)!important;justify-self:center!important}}@media(max-width:767px){html:not(#footer146-a):not(#footer146-b):not(#footer146-c):not(#footer146-d):not(#footer146-e):not(#footer146-f) body footer .brand-network-grid{grid-template-columns:1fr!important;gap:12px!important}html:not(#footer146-a):not(#footer146-b):not(#footer146-c):not(#footer146-d):not(#footer146-e):not(#footer146-f) body footer .brand-network-grid>.brand-network-card:last-child{grid-column:auto!important;width:100%!important;justify-self:stretch!important}}@media(max-width:760px){html body section.hero#start > picture.kp-header-picture147 > img.hero-background{position:absolute!important;left:0!important;top:0!important;right:0!important;}}