html body main#main-content.glass-theme .home-hero-video{background:#241704 url(/images/home-video-poster.jpg) 50%/cover no-repeat}@media (min-width:901px){html body main#main-content.glass-theme .content-width-wide{width:min(1320px,calc(100% - 72px))!important;max-width:1320px!important;margin-inline:auto!important;padding-inline:0!important}html body main#main-content.glass-theme .home-hero{height:100svh!important;min-height:660px!important;padding-top:96px!important;padding-bottom:18px!important}html body main#main-content.glass-theme .home-hero-content{min-height:calc(100svh - 114px)!important;align-items:center!important}html body main#main-content.glass-theme .home-hero-copy{width:100%!important;max-width:100%!important}html body main#main-content.glass-theme .home-hero .glass-pill{padding:7px 12px!important;font-size:9px!important;line-height:1.25!important;letter-spacing:.22em!important}html body main#main-content.glass-theme .home-hero .asset-hero-word-headline{max-width:100%!important;margin-top:16px!important;font-size:clamp(44px,4.25vw,64px)!important;line-height:.98!important;letter-spacing:-.045em!important}html body main#main-content.glass-theme .home-hero .asset-hero-word-lead{margin-top:12px!important;font-size:clamp(14px,1.05vw,16px)!important;line-height:1.45!important}html body main#main-content.glass-theme .home-hero .asset-hero-word-lead+.asset-hero-word-lead{margin-top:5px!important}html body main#main-content.glass-theme .home-hero .asset-highlight-grid{margin-top:18px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}html body main#main-content.glass-theme .home-hero .asset-highlight-item,html body main#main-content.glass-theme .home-hero .hero-usp-box-fixed{min-height:82px!important;height:100%!important;padding:12px 14px!important;font-size:13px!important;line-height:1.4!important;overflow:hidden!important}html body main#main-content.glass-theme .home-hero-actions{margin-top:16px!important;gap:9px!important}html body main#main-content.glass-theme .home-hero .asset-cta-button,html body main#main-content.glass-theme .home-hero .asset-cta-button *{min-height:0!important;padding:0!important;font-size:13px!important;line-height:1.25!important}html body main#main-content.glass-theme .home-hero .asset-cta-button{min-height:44px!important;padding:10px 18px!important}html body main#main-content.glass-theme .responsive-sticky-panel{padding-top:clamp(48px,6vh,70px)!important;padding-bottom:clamp(48px,6vh,70px)!important}html body main#main-content.glass-theme :where(.home-problem-copy,.home-problem-consequences,.home-problem-closing,.home-solution-intro,.home-process-panel,.home-benefits-panel,.home-services-panel){padding:clamp(20px,2.2vw,30px)!important}html body main#main-content.glass-theme #home-faq h2,html body main#main-content.glass-theme #investment-model h2,html body main#main-content.glass-theme section#problem h2,html body main#main-content.glass-theme section#services h2,html body main#main-content.glass-theme section#solution h2{font-size:clamp(30px,2.7vw,40px)!important;line-height:1.08!important}html body main#main-content.glass-theme :where(#problem,#solution,#services,#investment-model,#home-faq) :where(p,li){font-size:clamp(13px,1vw,15px)!important;line-height:1.6!important}html body main#main-content.glass-theme :where(#problem,#solution,#services) .eyebrow{font-size:11px!important;line-height:1.3!important}html body main#main-content.glass-theme .home-problem-layout,html body main#main-content.glass-theme .home-problem-lower,html body main#main-content.glass-theme .home-problem-main,html body main#main-content.glass-theme .home-solution-layout{gap:16px!important}html body main#main-content.glass-theme .home-problem-media>div{min-height:270px!important}html body main#main-content.glass-theme .home-problem-consequences>.mt-6{margin-top:16px!important;gap:10px!important}html body main#main-content.glass-theme .home-consequence-card{min-height:76px!important;padding:12px!important}html body main#main-content.glass-theme .home-consequence-card .konsequenz-same-usp-text,html body main#main-content.glass-theme .home-problem-closing{font-size:13px!important;line-height:1.45!important}html body main#main-content.glass-theme .home-problem-closing{min-height:96px!important}html body main#main-content.glass-theme .home-process-grid{margin-top:16px!important;gap:12px!important}html body main#main-content.glass-theme .home-process-grid .premium-gold-glass-card{min-height:126px!important;padding:15px 14px!important}html body main#main-content.glass-theme .home-process-grid .ablauf-step-label{margin-bottom:8px!important;font-size:11px!important;line-height:1.25!important}html body main#main-content.glass-theme .home-process-grid .same-box-font-text{font-size:13px!important;line-height:1.4!important}html body main#main-content.glass-theme .home-services-grid{margin-top:16px!important;gap:12px!important}html body main#main-content.glass-theme .home-services-grid .service-glass-card{min-height:92px!important;padding:14px!important}html body main#main-content.glass-theme .home-services-grid .same-usp-box-text{font-size:13px!important;line-height:1.45!important}html body main#main-content.glass-theme .benefits-carousel{min-height:230px!important;padding:12px 52px 38px!important}html body main#main-content.glass-theme .benefits-carousel__stage{height:178px!important}html body main#main-content.glass-theme .benefits-carousel__card{width:clamp(230px,26vw,380px)!important;min-height:126px!important;padding:16px!important}html body main#main-content.glass-theme .benefits-carousel__card.is-active{min-height:148px!important}html body main#main-content.glass-theme .benefits-carousel__card.is-active .benefits-carousel__text,html body main#main-content.glass-theme .benefits-carousel__text{font-size:13px!important;line-height:1.42!important}html body main#main-content.glass-theme .benefits-carousel__arrow{width:36px!important;height:36px!important;font-size:34px!important}html body main#main-content.glass-theme .benefits-carousel__arrow--left{left:8px!important}html body main#main-content.glass-theme .benefits-carousel__arrow--right{right:8px!important}html body main#main-content.glass-theme .benefits-carousel__dot{width:7px!important;height:7px!important}}@media (min-width:1200px){html body main#main-content.glass-theme .home-process-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (min-width:1500px){html body main#main-content.glass-theme .home-hero .asset-highlight-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}html body main#main-content.glass-theme .home-hero .asset-highlight-item,html body main#main-content.glass-theme .home-hero .hero-usp-box-fixed{min-height:98px!important}}@media (min-width:901px) and (max-height:760px){html body main#main-content.glass-theme .home-hero{min-height:600px!important;padding-top:82px!important;padding-bottom:12px!important}html body main#main-content.glass-theme .home-hero-content{min-height:calc(100svh - 94px)!important}html body main#main-content.glass-theme .home-hero .asset-hero-word-headline{margin-top:10px!important;font-size:clamp(38px,3.8vw,52px)!important}html body main#main-content.glass-theme .home-hero .asset-hero-word-lead{margin-top:7px!important;font-size:13px!important;line-height:1.35!important}html body main#main-content.glass-theme .home-hero .asset-highlight-grid{margin-top:12px!important;gap:8px!important}html body main#main-content.glass-theme .home-hero .asset-highlight-item,html body main#main-content.glass-theme .home-hero .hero-usp-box-fixed{min-height:66px!important;padding:9px 12px!important;font-size:12px!important;line-height:1.3!important}html body main#main-content.glass-theme .home-hero-actions{margin-top:11px!important}html body main#main-content.glass-theme .home-hero .asset-cta-button{min-height:38px!important;padding:8px 15px!important;font-size:12px!important}}@media (min-width:641px) and (max-width:900px){html body main#main-content.glass-theme .content-width-wide{width:calc(100% - 40px)!important;max-width:820px!important;padding-inline:0!important}html body main#main-content.glass-theme .home-hero{min-height:100svh!important;padding-top:90px!important;padding-bottom:22px!important}html body main#main-content.glass-theme .home-hero .asset-hero-word-headline{font-size:clamp(36px,7vw,50px)!important}html body main#main-content.glass-theme .home-hero .asset-highlight-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}html body main#main-content.glass-theme .home-hero .asset-highlight-item,html body main#main-content.glass-theme .home-hero .hero-usp-box-fixed{min-height:72px!important;padding:11px 13px!important;font-size:12px!important;line-height:1.4!important}}@media (max-width:640px){html body main#main-content.glass-theme .content-width-wide{width:calc(100% - 28px)!important;max-width:100%!important;margin-inline:auto!important;padding-inline:0!important}html body main#main-content.glass-theme .home-hero{min-height:100svh!important;height:auto!important;padding-top:70px!important;padding-bottom:12px!important}html body main#main-content.glass-theme .home-hero-content{min-height:calc(100svh - 82px)!important;align-items:center!important}html body main#main-content.glass-theme .home-hero-copy{width:100%!important;max-width:100%!important}html body main#main-content.glass-theme .home-hero .glass-pill{padding:5px 8px!important;font-size:8px!important;line-height:1.2!important;letter-spacing:.13em!important}html body main#main-content.glass-theme .home-hero .asset-hero-word-headline{margin-top:9px!important;font-size:20px!important;line-height:1.05!important;letter-spacing:-.025em!important;text-wrap:nowrap!important}html body main#main-content.glass-theme .home-hero .asset-hero-word-headline .same-hero-anim-line{white-space:nowrap!important}html body main#main-content.glass-theme .home-hero .asset-hero-word-headline .same-hero-anim-word:nth-child(3){display:block!important;margin-top:2px!important;font-size:15px!important;line-height:1.08!important}html body main#main-content.glass-theme .home-hero .asset-hero-word-lead{margin-top:8px!important;font-size:12px!important;line-height:1.35!important}html body main#main-content.glass-theme .home-hero .asset-hero-word-headline+.asset-hero-word-lead{font-size:15px!important;line-height:1.3!important}html body main#main-content.glass-theme .home-hero .asset-hero-word-lead+.asset-hero-word-lead{margin-top:4px!important}html body main#main-content.glass-theme .home-hero .asset-highlight-grid{margin-top:10px!important;grid-template-columns:minmax(0,1fr)!important;gap:6px!important}html body main#main-content.glass-theme .home-hero .asset-highlight-item,html body main#main-content.glass-theme .home-hero .hero-usp-box-fixed{width:100%!important;min-height:38px!important;height:auto!important;padding:7px 10px!important;justify-content:center!important;font-size:12px!important;line-height:1.28!important;text-align:center!important;overflow:hidden!important}html body main#main-content.glass-theme .home-hero .asset-highlight-item>span,html body main#main-content.glass-theme .home-hero .hero-usp-box-fixed>span{text-align:center!important}html body main#main-content.glass-theme .home-hero-actions{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;margin-top:9px!important;gap:6px!important}html body main#main-content.glass-theme .home-hero-actions>*{display:block!important;width:100%!important}html body main#main-content.glass-theme .home-hero .asset-cta-button,html body main#main-content.glass-theme .home-hero .asset-cta-button *{width:100%!important;min-height:0!important;height:auto!important;padding:0!important;font-size:12px!important;line-height:1.2!important}html body main#main-content.glass-theme .home-hero .asset-cta-button{min-height:36px!important;padding:7px 10px!important}html body main#main-content.glass-theme .responsive-sticky-panel{padding-top:68px!important;padding-bottom:34px!important}html body main#main-content.glass-theme :where(.home-problem-copy,.home-problem-consequences,.home-problem-closing,.home-solution-intro,.home-process-panel,.home-benefits-panel,.home-services-panel){padding:16px 14px!important;border-radius:18px!important}html body main#main-content.glass-theme #home-faq h2,html body main#main-content.glass-theme #investment-model h2,html body main#main-content.glass-theme section#problem h2,html body main#main-content.glass-theme section#services h2,html body main#main-content.glass-theme section#solution h2{margin-top:10px!important;font-size:20px!important;line-height:1.13!important;letter-spacing:-.025em!important}html body main#main-content.glass-theme :where(#problem,#solution,#services,#investment-model,#home-faq) .eyebrow{gap:7px!important;font-size:10px!important;line-height:1.3!important;letter-spacing:.14em!important}html body main#main-content.glass-theme :where(#problem,#solution,#services,#investment-model,#home-faq) :where(p,li){font-size:12px!important;line-height:1.55!important}html body main#main-content.glass-theme .home-problem-copy>div.mt-6,html body main#main-content.glass-theme .home-services-panel>div.mt-6,html body main#main-content.glass-theme .home-solution-intro>div.mt-6{margin-top:12px!important}html body main#main-content.glass-theme .home-problem-layout,html body main#main-content.glass-theme .home-problem-lower,html body main#main-content.glass-theme .home-problem-main,html body main#main-content.glass-theme .home-solution-layout{gap:12px!important}html body main#main-content.glass-theme .home-problem-media{padding:7px!important;border-radius:18px!important}html body main#main-content.glass-theme .home-problem-media>div{min-height:170px!important}html body main#main-content.glass-theme .home-problem-consequences>.mt-6{margin-top:12px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}html body main#main-content.glass-theme .home-consequence-card{min-height:54px!important;padding:8px 5px!important;border-radius:14px!important}html body main#main-content.glass-theme .home-consequence-card .konsequenz-same-usp-text{font-size:11px!important;line-height:1.3!important;overflow-wrap:anywhere!important;hyphens:auto!important}html body main#main-content.glass-theme .home-problem-closing{min-height:0!important;font-size:12px!important;line-height:1.5!important;text-align:left!important}html body main#main-content.glass-theme .home-process-grid{margin-top:12px!important;grid-template-columns:minmax(0,1fr)!important;gap:9px!important}html body main#main-content.glass-theme .home-process-grid .premium-gold-glass-card{min-height:84px!important;padding:12px 11px!important;border-radius:15px!important}html body main#main-content.glass-theme .home-process-grid .ablauf-step-label{margin-bottom:6px!important;font-size:10px!important;line-height:1.2!important}html body main#main-content.glass-theme .home-process-grid .same-box-font-text{font-size:12px!important;line-height:1.4!important;hyphens:auto!important}html body main#main-content.glass-theme .home-benefits-panel>.mt-6{margin-top:10px!important}html body main#main-content.glass-theme .benefits-carousel{min-height:202px!important;padding:7px 38px 30px!important;overflow:hidden!important}html body main#main-content.glass-theme .benefits-carousel__stage{height:158px!important}html body main#main-content.glass-theme .benefits-carousel__card,html body main#main-content.glass-theme .benefits-carousel__card.is-active{width:calc(100% - 76px)!important;max-width:260px!important;min-height:132px!important;padding:13px 11px!important;gap:7px!important;overflow:hidden!important}html body main#main-content.glass-theme .benefits-carousel__number{font-size:9px!important;line-height:1.2!important}html body main#main-content.glass-theme .benefits-carousel__card.is-active .benefits-carousel__text,html body main#main-content.glass-theme .benefits-carousel__text{width:100%!important;max-width:100%!important;font-size:12px!important;line-height:1.4!important;overflow-wrap:anywhere!important;word-break:normal!important;hyphens:auto!important}html body main#main-content.glass-theme .benefits-carousel__arrow{top:44%!important;width:30px!important;height:30px!important;font-size:28px!important}html body main#main-content.glass-theme .benefits-carousel__arrow--left{left:1px!important}html body main#main-content.glass-theme .benefits-carousel__arrow--right{right:1px!important}html body main#main-content.glass-theme .benefits-carousel__dots{bottom:5px!important;width:auto!important;max-width:calc(100% - 12px)!important;flex-wrap:nowrap!important;gap:4px!important}html body main#main-content.glass-theme .benefits-carousel__dot,html body main#main-content.glass-theme .benefits-carousel__dot.is-active{width:5px!important;height:5px!important;min-width:5px!important;transform:none!important}html body main#main-content.glass-theme .benefits-carousel__dot.is-active{background:var(--gold)!important}html body main#main-content.glass-theme .home-services-panel>div.mt-6.space-y-5,html body main#main-content.glass-theme .home-services-panel>div.mt-6.space-y-5 p{font-size:15px!important;line-height:1.45!important}html body main#main-content.glass-theme .home-services-grid{margin-top:12px!important;grid-template-columns:minmax(0,1fr)!important;gap:9px!important}html body main#main-content.glass-theme .home-services-grid .service-glass-card{min-height:76px!important;padding:11px 12px!important;border-radius:15px!important}html body main#main-content.glass-theme .home-services-grid .same-usp-box-text{font-size:12px!important;line-height:1.42!important}html body main#main-content.glass-theme .home-services-panel>.mt-8{margin-top:14px!important}html body main#main-content.glass-theme .home-services-panel .asset-cta-button,html body main#main-content.glass-theme .home-services-panel .asset-cta-button *{min-height:0!important;height:auto!important;padding:0!important;font-size:15px!important;line-height:1.25!important}html body main#main-content.glass-theme .home-services-panel .asset-cta-button{width:auto!important;min-height:42px!important;padding:9px 14px!important}html body main#main-content.glass-theme #home-faq,html body main#main-content.glass-theme #investment-model{padding-top:38px!important;padding-bottom:38px!important}html body main#main-content.glass-theme #home-faq .glass-surface,html body main#main-content.glass-theme #investment-model .glass-surface{padding:15px 14px!important;border-radius:18px!important}html body main#main-content.glass-theme #investment-model h3{font-size:18px!important;line-height:1.18!important}}@media (max-width:350px){html body main#main-content.glass-theme .home-problem-consequences>.mt-6{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:640px) and (max-height:700px){html body main#main-content.glass-theme .home-hero{padding-top:62px!important;padding-bottom:8px!important}html body main#main-content.glass-theme .home-hero-content{min-height:calc(100svh - 70px)!important}html body main#main-content.glass-theme .home-hero .glass-pill{padding-block:4px!important}html body main#main-content.glass-theme .home-hero .asset-highlight-grid{margin-top:7px!important;gap:4px!important}html body main#main-content.glass-theme .home-hero .asset-highlight-item,html body main#main-content.glass-theme .home-hero .hero-usp-box-fixed{min-height:34px!important;padding:5px 8px!important;font-size:11px!important;line-height:1.22!important}html body main#main-content.glass-theme .home-hero-actions{margin-top:6px!important;gap:4px!important}html body main#main-content.glass-theme .home-hero .asset-cta-button{min-height:32px!important;padding:6px 8px!important;font-size:11px!important}}html body main#main-content.glass-theme section#investment-model .content-width-wide,html body main#main-content.glass-theme section#investment-model .content-width-wide .grid,html body main#main-content.glass-theme section#investment-model .content-width-wide .h-full,html body main#main-content.glass-theme section#investment-model .content-width-wide>*,html body main#main-content.glass-theme section#investment-model .glass-surface{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}html body main#main-content.glass-theme section#investment-model h3.homepage-pillar-title-final{max-width:100%!important;font-size:20px!important;line-height:1.18!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;hyphens:manual!important;text-wrap:balance!important}html body main#main-content.legal-overview-page .content-width-wide,html body main#main-content.legal-overview-page .content-width-wide>*,html body main#main-content.legal-overview-page .glass-surface{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}html body main#main-content.legal-overview-page h2{max-width:100%!important;font-size:clamp(26px,2.4vw,34px)!important;line-height:1.15!important;white-space:normal!important;overflow-wrap:normal!important;hyphens:auto!important;text-wrap:balance!important}@media (min-width:901px){html body main#main-content.glass-theme section#problem .home-problem-copy>.space-y-5,html body main#main-content.glass-theme section#problem .home-problem-copy>.space-y-5>p,html body main#main-content.glass-theme section#services .home-services-panel>.space-y-5,html body main#main-content.glass-theme section#services .home-services-panel>.space-y-5>p,html body main#main-content.glass-theme section#solution .home-solution-intro>.space-y-5,html body main#main-content.glass-theme section#solution .home-solution-intro>.space-y-5>p{font-size:15px!important;line-height:1.6!important}html body main#main-content.glass-theme section#problem .home-consequence-card .konsequenz-same-usp-text,html body main#main-content.glass-theme section#problem .home-problem-closing{font-size:13px!important;line-height:1.45!important}html body main#main-content.glass-theme section#solution .home-process-grid .premium-gold-glass-card.glass-surface{min-height:126px!important;padding:15px 14px!important}html body main#main-content.glass-theme section#solution .home-process-grid .premium-gold-glass-card .ablauf-step-label{margin-bottom:8px!important;font-size:11px!important;line-height:1.25!important}html body main#main-content.glass-theme section#solution .home-process-grid .premium-gold-glass-card .same-box-font-text{max-width:100%!important;font-size:13px!important;line-height:1.42!important;letter-spacing:normal!important}html body main#main-content.glass-theme section#services .home-services-grid .service-glass-card.glass-surface{min-height:92px!important;padding:14px!important}html body main#main-content.glass-theme section#services .home-services-grid .service-glass-card .same-usp-box-text{font-size:13px!important;line-height:1.45!important;letter-spacing:normal!important}html body main#main-content.glass-theme section#solution .home-benefits-panel .benefits-carousel__number{font-size:10px!important;line-height:1.2!important}html body main#main-content.glass-theme section#solution .home-benefits-panel .benefits-carousel__card.is-active .benefits-carousel__text,html body main#main-content.glass-theme section#solution .home-benefits-panel .benefits-carousel__text{font-size:13px!important;line-height:1.42!important;letter-spacing:normal!important}}@media (min-width:641px) and (max-width:900px){html body main#main-content.glass-theme section#problem .home-problem-copy>.space-y-5,html body main#main-content.glass-theme section#problem .home-problem-copy>.space-y-5>p,html body main#main-content.glass-theme section#services .home-services-panel>.space-y-5,html body main#main-content.glass-theme section#services .home-services-panel>.space-y-5>p,html body main#main-content.glass-theme section#solution .home-solution-intro>.space-y-5,html body main#main-content.glass-theme section#solution .home-solution-intro>.space-y-5>p{font-size:14px!important;line-height:1.58!important}html body main#main-content.glass-theme section#solution .home-process-grid .premium-gold-glass-card.glass-surface{min-height:112px!important;padding:14px 13px!important}html body main#main-content.glass-theme section#services .home-services-grid .service-glass-card .same-usp-box-text,html body main#main-content.glass-theme section#solution .home-process-grid .premium-gold-glass-card .same-box-font-text{font-size:14px!important;line-height:1.45!important}html body main#main-content.glass-theme section#solution .home-benefits-panel .benefits-carousel__number{font-size:10px!important}html body main#main-content.glass-theme section#solution .home-benefits-panel .benefits-carousel__card.is-active .benefits-carousel__text,html body main#main-content.glass-theme section#solution .home-benefits-panel .benefits-carousel__text{font-size:13px!important;line-height:1.42!important}}@media (max-width:640px){html body main#main-content.legal-overview-page h2{font-size:20px!important;line-height:1.16!important}html body main#main-content.glass-theme section#problem .home-problem-copy>.space-y-5,html body main#main-content.glass-theme section#problem .home-problem-copy>.space-y-5>p,html body main#main-content.glass-theme section#services .home-services-panel>.space-y-5,html body main#main-content.glass-theme section#services .home-services-panel>.space-y-5>p,html body main#main-content.glass-theme section#solution .home-solution-intro>.space-y-5,html body main#main-content.glass-theme section#solution .home-solution-intro>.space-y-5>p{font-size:12px!important;line-height:1.55!important}html body main#main-content.glass-theme section#problem .home-consequence-card .konsequenz-same-usp-text,html body main#main-content.glass-theme section#problem .home-problem-closing{font-size:12px!important;line-height:1.42!important}html body main#main-content.glass-theme section#solution .home-process-grid .premium-gold-glass-card.glass-surface{min-height:84px!important;padding:12px 11px!important}html body main#main-content.glass-theme section#solution .home-process-grid .premium-gold-glass-card .ablauf-step-label{margin-bottom:6px!important;font-size:10px!important;line-height:1.2!important}html body main#main-content.glass-theme section#solution .home-process-grid .premium-gold-glass-card .same-box-font-text{max-width:100%!important;font-size:12px!important;line-height:1.4!important;letter-spacing:normal!important}html body main#main-content.glass-theme section#services .home-services-grid .service-glass-card.glass-surface{min-height:76px!important;padding:11px 12px!important}html body main#main-content.glass-theme section#services .home-services-grid .service-glass-card .same-usp-box-text{font-size:12px!important;line-height:1.42!important;letter-spacing:normal!important}html body main#main-content.glass-theme section#solution .home-benefits-panel .benefits-carousel{min-height:214px!important;padding:7px 38px 30px!important;overflow:hidden!important}html body main#main-content.glass-theme section#solution .home-benefits-panel .benefits-carousel__stage{height:170px!important}html body main#main-content.glass-theme section#solution .home-benefits-panel .benefits-carousel__card,html body main#main-content.glass-theme section#solution .home-benefits-panel .benefits-carousel__card.is-active{width:min(100%,240px)!important;min-height:142px!important;padding:12px 10px!important;gap:6px!important;overflow:hidden!important}html body main#main-content.glass-theme section#solution .home-benefits-panel .benefits-carousel__number{font-size:9px!important;line-height:1.2!important;letter-spacing:.18em!important}html body main#main-content.glass-theme section#solution .home-benefits-panel .benefits-carousel__card.is-active .benefits-carousel__text,html body main#main-content.glass-theme section#solution .home-benefits-panel .benefits-carousel__text{width:100%!important;max-width:100%!important;font-size:12px!important;line-height:1.4!important;letter-spacing:normal!important;overflow-wrap:normal!important;hyphens:auto!important}html body main#main-content.glass-theme section#solution .home-benefits-panel .benefits-carousel__dots{bottom:5px!important;width:auto!important;max-width:calc(100% - 12px)!important;flex-wrap:nowrap!important;gap:4px!important}html body main#main-content.glass-theme section#solution .home-benefits-panel .benefits-carousel__dot,html body main#main-content.glass-theme section#solution .home-benefits-panel .benefits-carousel__dot.is-active{width:5px!important;height:5px!important;min-width:5px!important;min-height:5px!important;padding:0!important;border-width:0!important;transform:none!important}html body main#main-content.glass-theme section#investment-model h3.homepage-pillar-title-final{font-size:18px!important;line-height:1.18!important}html body main#main-content.glass-theme section#home-faq button{min-width:0!important;max-width:100%!important;padding-inline:14px!important}html body main#main-content.glass-theme section#home-faq button h3{min-width:0!important;max-width:100%!important;font-size:15px!important;line-height:1.3!important;overflow-wrap:anywhere!important;hyphens:auto!important;text-wrap:pretty!important}html body main#main-content.glass-theme footer .luxury-image-footer__content,html body main#main-content.glass-theme footer .luxury-image-footer__left{min-width:0!important;max-width:100%!important}html body main#main-content.glass-theme footer h2{max-width:100%!important;font-size:20px!important;line-height:1.18!important;overflow-wrap:anywhere!important;hyphens:auto!important}}html body main#main-content.glass-theme section#solution
.home-benefits-panel .benefits-carousel__card.is-active
.benefits-carousel__text,html body main#main-content.glass-theme section#solution
.home-benefits-panel .benefits-carousel__text{text-align:justify!important;-moz-text-align-last:center!important;text-align-last:center!important}html body main#main-content.glass-theme section#solution
.home-benefits-panel .benefits-carousel__arrow{top:auto!important;bottom:6px!important;transform:none!important}html body main#main-content.glass-theme section#solution
.home-benefits-panel .benefits-carousel__arrow:focus-visible,html body main#main-content.glass-theme section#solution
.home-benefits-panel .benefits-carousel__arrow:hover{transform:scale(1.06)!important}html body main#main-content.glass-theme section#solution
.home-benefits-panel .benefits-carousel__arrow--left{left:8px!important;right:auto!important}html body main#main-content.glass-theme section#solution
.home-benefits-panel .benefits-carousel__arrow--right{right:8px!important;left:auto!important}@media (max-width:640px){html body main#main-content.glass-theme section#solution .home-benefits-panel .benefits-carousel__arrow--left{left:4px!important}html body main#main-content.glass-theme section#solution .home-benefits-panel .benefits-carousel__arrow--right{right:4px!important}html body main#main-content.glass-theme .home-hero{min-height:0!important;height:auto!important;padding-top:82px!important;padding-bottom:30px!important}html body main#main-content.glass-theme .home-hero-content{min-height:0!important;height:auto!important;align-items:flex-start!important}html body main#main-content.glass-theme .home-hero .glass-pill{padding:6px 9px!important;font-size:9px!important;line-height:1.25!important;letter-spacing:.14em!important}html body main#main-content.glass-theme .home-hero .asset-hero-word-headline{margin-top:14px!important;max-width:100%!important;font-size:clamp(28px,8vw,34px)!important;line-height:1.04!important;letter-spacing:-.035em!important;white-space:normal!important;text-wrap:balance!important}html body main#main-content.glass-theme .home-hero .asset-hero-word-headline .same-hero-anim-line,html body main#main-content.glass-theme .home-hero .asset-hero-word-headline .same-hero-anim-word:nth-child(3){white-space:normal!important;font-size:inherit!important;line-height:inherit!important}html body main#main-content.glass-theme .home-hero .asset-hero-word-headline+.asset-hero-word-lead,html body main#main-content.glass-theme .home-hero .asset-hero-word-lead{margin-top:12px!important;font-size:14px!important;line-height:1.45!important}html body main#main-content.glass-theme .home-hero .asset-hero-word-lead+.asset-hero-word-lead{margin-top:4px!important;font-size:13px!important}html body main#main-content.glass-theme .home-hero .asset-highlight-grid{margin-top:16px!important;gap:8px!important}html body main#main-content.glass-theme .home-hero .asset-highlight-item,html body main#main-content.glass-theme .home-hero .hero-usp-box-fixed{min-height:48px!important;height:auto!important;padding:10px 12px!important;font-size:13px!important;line-height:1.38!important}html body main#main-content.glass-theme .home-hero-actions{margin-top:14px!important;gap:8px!important}html body main#main-content.glass-theme .home-hero .asset-cta-button,html body main#main-content.glass-theme .home-hero .asset-cta-button *{font-size:13px!important;line-height:1.25!important}html body main#main-content.glass-theme .home-hero .asset-cta-button{min-height:44px!important;padding:10px 12px!important}}@media (min-width:1025px){html body main#main-content.personal-profile-page .profile-card-carousel-section{position:relative!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding:40px 0!important;overflow:visible!important}html body main#main-content.personal-profile-page .profile-card-carousel-shell{position:relative!important;left:auto!important;width:100%!important;max-width:100%!important;margin:0 auto!important;transform:none!important;overflow:visible!important}html body main#main-content.personal-profile-page .profile-card-carousel-window{position:relative!important;width:100%!important;max-width:100%!important;overflow:hidden!important}html body main#main-content.personal-profile-page .profile-card-carousel-track{display:flex!important;width:100%!important;max-width:100%!important;gap:24px!important;padding:0!important}html body main#main-content.personal-profile-page .profile-card-carousel-card{flex:0 0 calc((100% - 24px) / 2)!important;width:calc((100% - 24px) / 2)!important;max-width:calc((100% - 24px) / 2)!important;height:auto!important;min-height:0!important;aspect-ratio:3/2!important;padding:0!important;overflow:hidden!important}html body main#main-content.personal-profile-page .profile-card-carousel-image-wrap{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;padding:0!important;overflow:hidden!important}html body main#main-content.personal-profile-page .profile-card-carousel-image{width:100%!important;height:100%!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center center!important;object-position:center center!important}html body main#main-content.personal-profile-page .profile-card-carousel-arrow{top:50%!important;z-index:100!important;display:inline-flex!important;visibility:visible!important;opacity:1!important;transform:translateY(-50%)!important}html body main#main-content.personal-profile-page .profile-card-carousel-arrow-left{left:16px!important;right:auto!important}html body main#main-content.personal-profile-page .profile-card-carousel-arrow-right{right:16px!important;left:auto!important}}@media (max-width:640px){html body main#main-content.glass-theme .responsive-sticky-panel>.content-width-wide,html body main#main-content:not(.personal-profile-page) .section-shell:not(.home-hero)>.content-width-wide{width:auto!important;max-width:none!important;margin-left:max(20px,env(safe-area-inset-left))!important;margin-right:max(20px,env(safe-area-inset-right))!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}html body main#main-content.glass-theme :where(.home-problem-copy,.home-problem-media,.home-problem-consequences,.home-problem-closing,.home-consequence-card,.premium-gold-glass-card,.service-glass-card),html body main#main-content.glass-theme :where(.home-problem-layout,.home-problem-main,.home-problem-lower,.home-solution-layout,.home-services-panel,.home-process-panel,.home-benefits-panel){width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}}@media (max-width:360px){html body main#main-content.glass-theme .responsive-sticky-panel>.content-width-wide,html body main#main-content:not(.personal-profile-page) .section-shell:not(.home-hero)>.content-width-wide{margin-left:max(16px,env(safe-area-inset-left))!important;margin-right:max(16px,env(safe-area-inset-right))!important}}html body main#main-content.personal-profile-page
.profile-story-sticky-slide>div{background:transparent!important;transform:none!important;transition:none!important;will-change:auto!important}html body main#main-content.personal-profile-page
article.profile-story-card.profile-story-sticky-card{position:relative!important;inset:auto!important;transform:none!important;transition:none!important;will-change:auto!important;overflow:hidden!important;isolation:isolate!important;contain:paint!important;border-radius:30px!important;background-clip:padding-box!important;clip-path:inset(0 round 30px)!important;-webkit-clip-path:inset(0 round 30px)!important;-webkit-mask-image:-webkit-radial-gradient(white,black)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),inset 0 0 26px rgba(212,175,55,.045)!important}html body main#main-content.personal-profile-page
article.profile-story-card.profile-story-sticky-card:hover{transform:none!important}html body main#main-content.personal-profile-page
article.profile-story-card.profile-story-sticky-card:after{content:none!important;display:none!important;animation:none!important;transform:none!important}@media (max-width:1023px){html body main#main-content.personal-profile-page article.profile-story-card.profile-story-sticky-card{border-radius:26px!important;clip-path:inset(0 round 26px)!important;-webkit-clip-path:inset(0 round 26px)!important}}@media (max-width:640px){html body main#main-content.personal-profile-page article.profile-story-card.profile-story-sticky-card{border-radius:24px!important;clip-path:inset(0 round 24px)!important;-webkit-clip-path:inset(0 round 24px)!important}}@media (min-width:901px){html body main#main-content.glass-theme .home-hero{height:100svh!important;min-height:660px!important;max-height:100svh!important;padding-top:96px!important;padding-bottom:18px!important;overflow:hidden!important}html body main#main-content.glass-theme .home-hero-content{height:auto!important;min-height:calc(100svh - 114px)!important;align-items:center!important}html body main#main-content.glass-theme .home-hero-copy{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;padding:0!important}html body main#main-content.glass-theme .home-hero .asset-hero-word-headline{margin-top:24px!important}html body main#main-content.glass-theme .home-hero .asset-hero-word-headline+.asset-hero-word-lead,html body main#main-content.glass-theme .home-hero .asset-hero-word-lead{margin-top:18px!important}html body main#main-content.glass-theme .home-hero .asset-hero-word-lead+.asset-hero-word-lead{margin-top:10px!important}html body main#main-content.glass-theme .home-hero .asset-highlight-grid{margin-top:30px!important}html body main#main-content.glass-theme .home-hero-actions{margin-top:26px!important}}@media (max-width:900px){html body main#main-content.glass-theme .home-hero{height:100svh!important;min-height:0!important;max-height:100svh!important;padding-top:72px!important;padding-bottom:8px!important;overflow:hidden!important}html body main#main-content.glass-theme .home-hero-content{height:calc(100svh - 80px)!important;min-height:0!important;align-items:center!important}html body main#main-content.glass-theme .home-hero-copy{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;padding:0!important}html body main#main-content.glass-theme .home-hero .asset-hero-word-headline{margin-top:16px!important}html body main#main-content.glass-theme .home-hero .asset-hero-word-headline+.asset-hero-word-lead,html body main#main-content.glass-theme .home-hero .asset-hero-word-lead{margin-top:14px!important}html body main#main-content.glass-theme .home-hero .asset-hero-word-lead+.asset-hero-word-lead{margin-top:8px!important}html body main#main-content.glass-theme .home-hero .asset-highlight-grid{margin-top:20px!important}html body main#main-content.glass-theme .home-hero-actions{margin-top:18px!important}}@media (max-width:640px) and (max-height:700px){html body main#main-content.glass-theme .home-hero .asset-hero-word-headline{margin-top:11px!important}html body main#main-content.glass-theme .home-hero .asset-hero-word-headline+.asset-hero-word-lead,html body main#main-content.glass-theme .home-hero .asset-hero-word-lead{margin-top:9px!important}html body main#main-content.glass-theme .home-hero .asset-hero-word-lead+.asset-hero-word-lead{margin-top:5px!important}html body main#main-content.glass-theme .home-hero .asset-highlight-grid{margin-top:13px!important}html body main#main-content.glass-theme .home-hero-actions{margin-top:11px!important}}html body main#main-content.glass-theme>section:not(.home-hero) h1{font-size:clamp(36px,3.2vw,52px)!important;line-height:1.08!important;letter-spacing:-.035em!important}html body main#main-content.glass-theme>section:not(.home-hero) h2{font-size:clamp(28px,2.45vw,40px)!important;line-height:1.12!important;letter-spacing:-.03em!important}html body main#main-content.glass-theme>section:not(.home-hero) h3{font-size:clamp(18px,1.5vw,24px)!important;line-height:1.25!important}html body main#main-content.glass-theme>section:not(.home-hero) :where(p,li){font-size:clamp(14px,1vw,16px)!important;line-height:1.6!important}@media (max-width:640px){html body main#main-content.glass-theme>section:not(.home-hero) h1{font-size:clamp(28px,8vw,34px)!important;line-height:1.12!important}html body main#main-content.glass-theme>section:not(.home-hero) h2{font-size:clamp(22px,6.5vw,28px)!important;line-height:1.16!important}html body main#main-content.glass-theme>section:not(.home-hero) h3{font-size:clamp(17px,5vw,22px)!important;line-height:1.28!important}html body main#main-content.glass-theme>section:not(.home-hero) :where(p,li){font-size:clamp(13px,3.7vw,15px)!important;line-height:1.58!important}}html body main#main-content.about-page>section h1,html body main#main-content.about-page>section h2{overflow-wrap:normal!important;word-break:normal!important;hyphens:none!important;text-wrap:balance!important}@media (min-width:641px){html body main#main-content.glass-theme section#solution .home-benefits-panel .benefits-carousel__arrow{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;font-size:32px!important;line-height:1!important}}@media (max-width:640px){html body main#main-content .responsive-sticky-panel>.content-width-wide,html body main#main-content .section-shell:not(.home-hero)>.content-width-wide{width:auto!important;max-width:none!important;margin-left:max(18px,env(safe-area-inset-left))!important;margin-right:max(18px,env(safe-area-inset-right))!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}html body main#main-content.glass-theme .responsive-sticky-panel{padding-top:30px!important;padding-bottom:30px!important}html body main#main-content.glass-theme section#solution .home-benefits-panel{width:100%!important;max-width:100%!important;min-width:0!important;padding:20px 16px 18px!important;box-sizing:border-box!important}html body main#main-content.glass-theme section#solution .home-benefits-panel>.mt-6{margin-top:16px!important}html body main#main-content.glass-theme section#solution .home-benefits-panel .benefits-carousel{width:100%!important;max-width:100%!important;min-width:0!important;min-height:220px!important;padding:8px 38px 38px!important;box-sizing:border-box!important;overflow:hidden!important}html body main#main-content.glass-theme section#solution .home-benefits-panel .benefits-carousel__stage{width:100%!important;height:174px!important;min-height:174px!important}html body main#main-content.glass-theme section#solution .home-benefits-panel .benefits-carousel__card,html body main#main-content.glass-theme section#solution .home-benefits-panel .benefits-carousel__card.is-active{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:min(100%,244px)!important;min-height:146px!important;padding:16px 14px!important;gap:8px!important;text-align:center!important;box-sizing:border-box!important}html body main#main-content.glass-theme section#solution .home-benefits-panel .benefits-carousel__number{display:block!important;width:100%!important;margin:0 auto!important;text-align:center!important;line-height:1.2!important}html body main#main-content.glass-theme section#solution .home-benefits-panel .benefits-carousel__card.is-active .benefits-carousel__text,html body main#main-content.glass-theme section#solution .home-benefits-panel .benefits-carousel__text{display:block!important;width:100%!important;max-width:100%!important;margin:0 auto!important;padding:0!important;text-align:center!important;-moz-text-align-last:center!important;text-align-last:center!important;font-size:12px!important;line-height:1.45!important;letter-spacing:normal!important;overflow-wrap:break-word!important;word-break:normal!important;hyphens:none!important}}@media (max-width:360px){html body main#main-content .responsive-sticky-panel>.content-width-wide,html body main#main-content .section-shell:not(.home-hero)>.content-width-wide{margin-left:max(15px,env(safe-area-inset-left))!important;margin-right:max(15px,env(safe-area-inset-right))!important}html body main#main-content.glass-theme section#solution .home-benefits-panel{padding-left:13px!important;padding-right:13px!important}}@media (max-width:640px){html body main#main-content :where(p,li,blockquote,figcaption,.sameProblemText,.profile-story-copy p,.approach-text p,.asset-slide-copy-2026 p,.faq-answer,.legal-content p,.legal-page p,.glass-surface p){text-align:left!important;-moz-text-align-last:left!important;text-align-last:left!important;text-justify:auto!important;word-spacing:normal!important;hyphens:none!important;-webkit-hyphens:none!important}html body main#main-content .benefits-carousel__number,html body main#main-content .benefits-carousel__text,html body main#main-content .home-consequence-card .konsequenz-same-usp-text,html body main#main-content .home-process-grid .same-box-font-text,html body main#main-content .home-services-grid .same-usp-box-text,html body main#main-content :where(.text-center),html body main#main-content :where(.text-center) :where(p,li,span),html body main#main-content.about-page .about-principles p{text-align:center!important;-moz-text-align-last:center!important;text-align-last:center!important;text-justify:auto!important;word-spacing:normal!important}html body main#main-content :where(p,li,blockquote,figcaption){max-width:100%!important;word-break:normal!important;overflow-wrap:break-word!important}}html body main#main-content#main-content :where(p,li,dd,blockquote,figcaption,.sameProblemText,.profile-story-copy p,.approach-text p,.asset-slide-copy-2026 p,.asset-pin-copy-2026 p,.benefits-carousel__text,.faq-answer,.legal-content p,.legal-page p,.glass-surface p){text-align:left!important;-moz-text-align-last:auto!important;text-align-last:auto!important;text-justify:auto!important;word-spacing:normal!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important;-webkit-hyphens:none!important;-ms-hyphens:none!important}html body main#main-content#main-content :where(h1,h2,h3,h4,h5,h6,a,button,span,label){word-break:normal!important;hyphens:none!important;-webkit-hyphens:none!important;-ms-hyphens:none!important}html body main#main-content#main-content
.home-consequence-card .konsequenz-same-usp-text,html body main#main-content#main-content
.home-process-grid .same-box-font-text,html body main#main-content#main-content
.home-services-grid .same-usp-box-text,html body main#main-content#main-content
:where(.text-center) :where(p,li,dd,span),html body main#main-content#main-content
section#investment-model .glass-surface p,html body main#main-content#main-content :where(.text-center),html body main#main-content#main-content.about-page
.about-principles .glass-surface p{text-align:center!important;-moz-text-align-last:center!important;text-align-last:center!important;text-justify:auto!important;word-spacing:normal!important}html body main#main-content#main-content.glass-theme.glass-theme
section#solution .home-benefits-panel
.benefits-carousel__card .benefits-carousel__text,html body main#main-content#main-content.glass-theme.glass-theme
section#solution .home-benefits-panel
.benefits-carousel__card.is-active .benefits-carousel__text{text-align:center!important;-moz-text-align-last:center!important;text-align-last:center!important;text-justify:auto!important;word-spacing:normal!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important;-webkit-hyphens:none!important;-ms-hyphens:none!important}@media (max-width:640px){html body main#main-content#main-content :where(p,li,dd,blockquote,figcaption,.sameProblemText,.faq-answer,.legal-content p,.legal-page p,.glass-surface p){max-width:100%!important;text-align:left!important;-moz-text-align-last:auto!important;text-align-last:auto!important;text-justify:auto!important;word-spacing:normal!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important;-webkit-hyphens:none!important;-ms-hyphens:none!important}}html body main#main-content.glass-theme
section#investment-model .grid.auto-rows-fr>*>.glass-surface{display:grid!important;grid-template-rows:auto minmax(3.5em,auto) 1fr!important;align-content:center!important;align-items:start!important;justify-items:center!important;text-align:center!important}html body main#main-content.glass-theme
section#investment-model .grid.auto-rows-fr>*>.glass-surface>div:first-child,html body main#main-content.glass-theme
section#investment-model h3.homepage-pillar-title-final{width:100%!important;text-align:center!important;-moz-text-align-last:center!important;text-align-last:center!important}html body main#main-content.glass-theme
section#investment-model h3.homepage-pillar-title-final{display:flex!important;align-items:center!important;justify-content:center!important;align-self:stretch!important;min-height:3.5em!important;margin:12px 0 0!important;padding:0!important;word-spacing:normal!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important;-webkit-hyphens:none!important;text-wrap:balance!important}html body main#main-content.glass-theme
section#investment-model .grid.auto-rows-fr>:nth-child(2)
h3.homepage-pillar-title-final{font-size:clamp(18px,1.35vw,22px)!important;letter-spacing:-.035em!important}html body main#main-content.glass-theme
section#investment-model h3.homepage-pillar-title-final+p{align-self:start!important;width:100%!important;max-width:32ch!important;margin:14px auto 0!important;text-align:center!important;-moz-text-align-last:center!important;text-align-last:center!important;text-justify:auto!important;word-spacing:normal!important;word-break:normal!important;overflow-wrap:break-word!important;hyphens:none!important;-webkit-hyphens:none!important}@media (max-width:640px){html body main#main-content.glass-theme section#investment-model .grid.auto-rows-fr>*>.glass-surface{grid-template-rows:auto auto auto!important}html body main#main-content.glass-theme section#investment-model h3.homepage-pillar-title-final{min-height:0!important;margin-top:8px!important}html body main#main-content.glass-theme section#investment-model .grid.auto-rows-fr>:nth-child(2) h3.homepage-pillar-title-final{font-size:18px!important;letter-spacing:-.025em!important}html body main#main-content.glass-theme section#investment-model h3.homepage-pillar-title-final+p{max-width:34ch!important;margin-top:8px!important}}@media (min-width:1024px){html body main#main-content.personal-profile-page article.profile-story-card.profile-story-sticky-card{height:auto!important;min-height:clamp(410px,29vw,440px)!important;padding:clamp(24px,1.8vw,28px)!important}html body main#main-content.personal-profile-page article.profile-story-card.profile-story-sticky-card .profile-story-copy{height:auto!important;min-height:0!important;align-self:center!important;justify-content:center!important}html body main#main-content.personal-profile-page article.profile-story-card.profile-story-sticky-card .profile-story-image-wrap{height:auto!important;min-height:clamp(350px,25vw,384px)!important;align-self:stretch!important}html body main#main-content.personal-profile-page.personal-profile-page article.profile-story-card.profile-story-card.profile-story-sticky-card.profile-story-sticky-card{height:auto!important;min-height:0!important;padding:clamp(24px,1.8vw,28px)!important;align-items:center!important}html body main#main-content.personal-profile-page.personal-profile-page article.profile-story-card.profile-story-card.profile-story-sticky-card.profile-story-sticky-card div.profile-story-copy.profile-story-copy{height:auto!important;min-height:0!important;align-self:center!important;justify-content:center!important}html body main#main-content.personal-profile-page.personal-profile-page article.profile-story-card.profile-story-card.profile-story-sticky-card.profile-story-sticky-card div.profile-story-image-wrap.profile-story-image-wrap{height:clamp(310px,22vw,350px)!important;min-height:clamp(310px,22vw,350px)!important;align-self:center!important}}html body main#main-content
.responsive-sticky-panel>:where(.content-width,.content-width-wide),html body main#main-content
.section-shell>:where(.content-width,.content-width-wide){min-width:0!important;box-sizing:border-box!important}html body main#main-content
.section-shell :where(.grid,.flex)>*{min-width:0}html body main#main-content.about-page
section.about-principles>.content-width-wide.glass-surface{padding-block:clamp(28px,3vw,44px)!important;padding-inline:clamp(28px,3.4vw,50px)!important;box-sizing:border-box!important;overflow:hidden!important}html body main#main-content.about-page
section.about-principles>.content-width-wide.glass-surface>*{width:100%!important;max-width:100%!important;min-width:0!important;margin-inline:auto!important;box-sizing:border-box!important}html body main#main-content.about-page
section.about-principles .grid.auto-rows-fr{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}@media (max-width:1023px){html body main#main-content.about-page section.about-principles>.content-width-wide.glass-surface{padding:26px 24px!important}}@media (max-width:640px){html body main#main-content:not(.personal-profile-page) .section-shell:not(.home-hero)>:where(.content-width,.content-width-wide){width:auto!important;max-width:none!important;margin-left:max(20px,env(safe-area-inset-left))!important;margin-right:max(20px,env(safe-area-inset-right))!important;box-sizing:border-box!important}html body main#main-content.about-page section.about-principles>.content-width-wide.glass-surface{padding:20px 18px!important}html body main#main-content.about-page section.about-principles .grid.auto-rows-fr{gap:12px!important}}@media (max-width:360px){html body main#main-content:not(.personal-profile-page) .section-shell:not(.home-hero)>:where(.content-width,.content-width-wide){margin-left:max(16px,env(safe-area-inset-left))!important;margin-right:max(16px,env(safe-area-inset-right))!important}html body main#main-content.about-page section.about-principles>.content-width-wide.glass-surface{padding:18px 15px!important}}@media (max-width:640px){html body main#main-content.glass-theme.glass-theme div#insights section#services.responsive-sticky-slide>.responsive-sticky-panel.responsive-sticky-panel{padding-bottom:12px!important}html body main#main-content.glass-theme.glass-theme div#insights#insights{margin-bottom:0!important;padding-bottom:0!important}html body main#main-content.glass-theme.glass-theme div#insights+section#investment-model.section-shell{margin-top:0!important;padding-top:24px!important}html body main#main-content.glass-theme.glass-theme section#investment-model#investment-model>.content-width-wide.content-width-wide>div:last-child{margin-top:20px!important}}html body main#main-content.about-page.about-page
section.about-principles.about-principles>div.content-width-wide.glass-surface{padding-block:clamp(28px,3vw,44px)!important;padding-inline:clamp(28px,3.4vw,50px)!important;box-sizing:border-box!important}html body main#main-content.about-page.about-page
section.about-principles.about-principles
div.grid.auto-rows-fr,html body main#main-content.about-page.about-page
section.about-principles.about-principles>div.content-width-wide.glass-surface>*{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}@media (max-width:1023px){html body main#main-content.about-page.about-page section.about-principles.about-principles>div.content-width-wide.glass-surface{padding:26px 24px!important}}@media (max-width:640px){html body main#main-content.about-page.about-page section.about-principles.about-principles>div.content-width-wide.glass-surface{padding:22px 18px!important}html body main#main-content.about-page.about-page section.about-principles.about-principles div.grid.auto-rows-fr{gap:14px!important}}@media (max-width:360px){html body main#main-content.about-page.about-page section.about-principles.about-principles>div.content-width-wide.glass-surface{padding:20px 15px!important}}html body main#main-content.personal-profile-page.personal-profile-page
.profile-expertise-bg-section.profile-expertise-bg-section
.profile-expertise-content.profile-expertise-content
.profile-expertise-tile.profile-expertise-tile{background-color:rgba(14,13,10,.58)!important;backdrop-filter:blur(4px) saturate(118%) brightness(88%)!important;-webkit-backdrop-filter:blur(4px) saturate(118%) brightness(88%)!important}html body main#main-content.personal-profile-page.personal-profile-page
.profile-step-bg-section.profile-step-bg-section
.profile-step-content.profile-step-content
.profile-step-inner-card.profile-step-inner-card{background-color:rgba(14,13,11,.56)!important;backdrop-filter:blur(4px) saturate(118%) brightness(90%)!important;-webkit-backdrop-filter:blur(4px) saturate(118%) brightness(90%)!important}@media (max-width:640px){html body main#main-content.personal-profile-page.personal-profile-page .profile-expertise-bg-section.profile-expertise-bg-section .profile-expertise-content.profile-expertise-content .profile-expertise-tile.profile-expertise-tile{background-color:rgba(14,13,10,.62)!important;backdrop-filter:blur(3px) saturate(115%) brightness(88%)!important;-webkit-backdrop-filter:blur(3px) saturate(115%) brightness(88%)!important}html body main#main-content.personal-profile-page.personal-profile-page .profile-step-bg-section.profile-step-bg-section .profile-step-content.profile-step-content .profile-step-inner-card.profile-step-inner-card{background-color:rgba(14,13,11,.6)!important;backdrop-filter:blur(3px) saturate(115%) brightness(90%)!important;-webkit-backdrop-filter:blur(3px) saturate(115%) brightness(90%)!important}}html body main#main-content.personal-profile-page.personal-profile-page
.profile-expertise-bg-section.profile-expertise-bg-section{background-image:linear-gradient(180deg,rgba(0,0,0,.18),rgba(0,0,0,.38)),url(/images/image00002.png)!important;background-position:50%!important;background-size:cover!important;background-repeat:no-repeat!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body main#main-content.personal-profile-page.personal-profile-page
.profile-step-two-bg-section.profile-step-two-bg-section{background-image:linear-gradient(180deg,rgba(0,0,0,.18),rgba(0,0,0,.38)),url(/images/1111.png)!important}html body main#main-content.personal-profile-page.personal-profile-page
.profile-step-three-bg-section.profile-step-three-bg-section{background-image:linear-gradient(180deg,rgba(0,0,0,.18),rgba(0,0,0,.38)),url(/images/image00111.png)!important}html body main#main-content.personal-profile-page.personal-profile-page
.profile-step-five-bg-section.profile-step-five-bg-section{background-image:linear-gradient(180deg,rgba(0,0,0,.18),rgba(0,0,0,.38)),url(/images/image00063.png)!important}html body main#main-content.personal-profile-page.personal-profile-page
.profile-step-six-bg-section.profile-step-six-bg-section{background-image:linear-gradient(180deg,rgba(0,0,0,.18),rgba(0,0,0,.38)),url(/images/image00020.png)!important}html body main#main-content.personal-profile-page.personal-profile-page
:where(.profile-step-two-bg-section,.profile-step-three-bg-section,.profile-step-five-bg-section,.profile-step-six-bg-section){background-position:50%!important;background-size:cover!important;background-repeat:no-repeat!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body main#main-content.personal-profile-page.personal-profile-page
.profile-expertise-bg-section.profile-expertise-bg-section
.profile-expertise-content.profile-expertise-content
.profile-expertise-tile.profile-expertise-tile{background-color:rgba(14,13,10,.54)!important;backdrop-filter:blur(1.5px) saturate(112%) brightness(92%)!important;-webkit-backdrop-filter:blur(1.5px) saturate(112%) brightness(92%)!important}html body main#main-content.personal-profile-page.personal-profile-page
.profile-step-bg-section.profile-step-bg-section
.profile-step-content.profile-step-content
.profile-step-inner-card.profile-step-inner-card{background-color:rgba(14,13,11,.52)!important;backdrop-filter:blur(1.5px) saturate(112%) brightness(92%)!important;-webkit-backdrop-filter:blur(1.5px) saturate(112%) brightness(92%)!important}html body main#main-content.personal-profile-page.personal-profile-page
:where(.profile-hero-photo-main,.profile-story-image-wrap img,.profile-card-carousel-image,.approach-image-frame img,.asset-slide-media-2026 img,.asset-motion-media-2026 img,.asset-stack-media-2026 img,.asset-pin-media-2026 img){filter:none!important;opacity:1!important;image-rendering:auto!important}html body main#main-content.personal-profile-page.personal-profile-page
:where(.profile-expertise-bg-section,.profile-step-two-bg-section,.profile-step-three-bg-section,.profile-step-five-bg-section,.profile-step-six-bg-section) :where(h2,h3,p,.eyebrow){text-shadow:0 1px 2px rgba(0,0,0,.98),0 3px 12px rgba(0,0,0,.82)!important}@media (max-width:640px){html body main#main-content.personal-profile-page.personal-profile-page .profile-expertise-bg-section.profile-expertise-bg-section .profile-expertise-content.profile-expertise-content .profile-expertise-tile.profile-expertise-tile{background-color:rgba(14,13,10,.58)!important;backdrop-filter:blur(1px) saturate(110%) brightness(92%)!important;-webkit-backdrop-filter:blur(1px) saturate(110%) brightness(92%)!important}html body main#main-content.personal-profile-page.personal-profile-page .profile-step-bg-section.profile-step-bg-section .profile-step-content.profile-step-content .profile-step-inner-card.profile-step-inner-card{background-color:rgba(14,13,11,.56)!important;backdrop-filter:blur(1px) saturate(110%) brightness(92%)!important;-webkit-backdrop-filter:blur(1px) saturate(110%) brightness(92%)!important}}html body main#main-content.personal-profile-page.personal-profile-page
:where(.profile-expertise-bg-section.profile-expertise-bg-section,.profile-step-two-bg-section.profile-step-two-bg-section,.profile-step-three-bg-section.profile-step-three-bg-section,.profile-step-five-bg-section.profile-step-five-bg-section,.profile-step-six-bg-section.profile-step-six-bg-section):after,html body main#main-content.personal-profile-page.personal-profile-page
:where(.profile-expertise-bg-section.profile-expertise-bg-section,.profile-step-two-bg-section.profile-step-two-bg-section,.profile-step-three-bg-section.profile-step-three-bg-section,.profile-step-five-bg-section.profile-step-five-bg-section,.profile-step-six-bg-section.profile-step-six-bg-section):before{content:none!important;display:none!important;background:none!important;filter:none!important;transform:none!important}html body main#main-content.personal-profile-page.personal-profile-page
.profile-expertise-bg-section.profile-expertise-bg-section{background-image:linear-gradient(180deg,rgba(5,5,4,.16),rgba(5,5,4,.34)),url(/images/image00002.png)!important}html body main#main-content.personal-profile-page.personal-profile-page
.profile-step-two-bg-section.profile-step-two-bg-section{background-image:linear-gradient(180deg,rgba(5,5,4,.16),rgba(5,5,4,.34)),url(/images/1111.png)!important}html body main#main-content.personal-profile-page.personal-profile-page
.profile-step-three-bg-section.profile-step-three-bg-section{background-image:linear-gradient(180deg,rgba(5,5,4,.16),rgba(5,5,4,.34)),url(/images/image00111.png)!important}html body main#main-content.personal-profile-page.personal-profile-page
.profile-step-five-bg-section.profile-step-five-bg-section{background-image:linear-gradient(180deg,rgba(5,5,4,.16),rgba(5,5,4,.34)),url(/images/image00063.png)!important}html body main#main-content.personal-profile-page.personal-profile-page
.profile-step-six-bg-section.profile-step-six-bg-section{background-image:linear-gradient(180deg,rgba(5,5,4,.16),rgba(5,5,4,.34)),url(/images/image00020.png)!important}html body main#main-content.personal-profile-page.personal-profile-page
:where(.profile-expertise-bg-section.profile-expertise-bg-section,.profile-step-two-bg-section.profile-step-two-bg-section,.profile-step-three-bg-section.profile-step-three-bg-section,.profile-step-five-bg-section.profile-step-five-bg-section,.profile-step-six-bg-section.profile-step-six-bg-section){background-position:50%!important;background-size:cover!important;background-repeat:no-repeat!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body main#main-content.personal-profile-page.personal-profile-page
section.profile-split-hero-track.profile-split-hero-track
.profile-split-video-copy.profile-split-video-copy
.profile-split-eyebrow.profile-split-eyebrow{font-size:10px!important;font-weight:700!important;letter-spacing:.34em!important}html body main#main-content.personal-profile-page.personal-profile-page
section.profile-split-hero-track.profile-split-hero-track
.profile-split-video-copy.profile-split-video-copy
h2.profile-split-headline-lines{margin-top:16px!important;font-size:clamp(55px,8vw,133px)!important;font-weight:700!important;line-height:.83!important;letter-spacing:-.075em!important}html body main#main-content.personal-profile-page.personal-profile-page
section.profile-split-hero-track.profile-split-hero-track
.profile-split-video-copy.profile-split-video-copy>p{max-width:580px!important;margin-top:24px!important;font-size:clamp(14px,1.05vw,17px)!important;line-height:1.8!important}@media (max-width:640px){html body main#main-content.personal-profile-page.personal-profile-page section.profile-split-hero-track.profile-split-hero-track .profile-split-video-copy.profile-split-video-copy h2.profile-split-headline-lines{font-size:clamp(51px,17vw,69px)!important}html body main#main-content.personal-profile-page.personal-profile-page section.profile-split-hero-track.profile-split-hero-track .profile-split-video-copy.profile-split-video-copy>p{margin-top:16px!important;font-size:15px!important;line-height:1.58!important}html body main#main-content.glass-theme section#problem .home-problem-layout,html body main#main-content.glass-theme section#problem .home-problem-main,html body main#main-content.glass-theme section#solution .home-solution-layout{gap:22px!important}html body main#main-content.about-page .about-hero h1,html body main#main-content.personal-profile-page .profile-story-copy h3{width:100%!important;max-width:100%!important;white-space:normal!important;text-wrap:wrap!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important;-webkit-hyphens:none!important}html body main#main-content [aria-label="Galerie Karussell"] .gallery-zoom-trigger{position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;min-width:100%!important;min-height:100%!important;padding:0!important;overflow:hidden!important}html body main#main-content [aria-label="Galerie Karussell"] button[aria-label="Nächstes Bild anzeigen"],html body main#main-content [aria-label="Galerie Karussell"] button[aria-label="Vorheriges Bild anzeigen"]{width:42px!important;height:42px!important;min-width:42px!important;min-height:42px!important;border:1px solid rgba(212,175,55,.7)!important;border-radius:12px!important;background:rgba(3,3,3,.9)!important;color:#f4d76a!important;box-shadow:0 14px 34px rgba(0,0,0,.34)!important;opacity:1!important;visibility:visible!important}html body main#main-content [aria-label="Galerie Karussell"] button[aria-label="Vorheriges Bild anzeigen"]{left:12px!important}html body main#main-content [aria-label="Galerie Karussell"] button[aria-label="Nächstes Bild anzeigen"]{right:12px!important}html body main#main-content [aria-label="Galerie Karussell"] button[aria-label="Nächstes Bild anzeigen"] svg,html body main#main-content [aria-label="Galerie Karussell"] button[aria-label="Vorheriges Bild anzeigen"] svg{width:20px!important;height:20px!important;stroke-width:2!important}html body main#main-content [aria-label="Galerie Navigation"] button{width:12px!important;height:12px!important;min-width:12px!important;min-height:12px!important}html body main#main-content [aria-label="Galerie Navigation"] button[aria-current=true]{width:40px!important}html body main#main-content [aria-label="Galerie Karussell"] .relative.flex.h-\[420px\]{height:calc(clamp(300px, 88vw, 420px) + 58px)!important;padding-bottom:58px!important;box-sizing:border-box!important}html body main#main-content [aria-label="Galerie Karussell"] .gallery-zoom-trigger{top:0!important;right:0!important;bottom:58px!important;left:0!important;width:100%!important;height:auto!important;min-height:0!important}html body main#main-content [aria-label="Galerie Karussell"] button[aria-label="Nächstes Bild anzeigen"],html body main#main-content [aria-label="Galerie Karussell"] button[aria-label="Vorheriges Bild anzeigen"]{top:auto!important;bottom:8px!important;transform:none!important}html body main#main-content [aria-label="Galerie Karussell"] button[aria-label="Vorheriges Bild anzeigen"]{left:calc(50% - 50px)!important;right:auto!important}html body main#main-content [aria-label="Galerie Karussell"] button[aria-label="Nächstes Bild anzeigen"]{right:calc(50% - 50px)!important;left:auto!important}html body main#main-content.personal-profile-page section.profile-split-hero-track{padding-top:calc(118px + env(safe-area-inset-top))!important;box-sizing:border-box!important}html body main#main-content.personal-profile-page .profile-hero-photo-full{width:100%!important;height:auto!important;min-height:0!important;overflow:hidden!important;background:#050505!important}html body main#main-content.personal-profile-page .profile-hero-photo-main{-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:var(--member-image-position,center top)!important;object-position:var(--member-image-position,center top)!important;transform:none!important}}html body main#main-content.personal-profile-page.personal-profile-page
.site-topnav .scramble-nav-link:not(.scramble-nav-link--mobile){font-size:10px!important}html body main#main-content.personal-profile-page.personal-profile-page
.site-topnav .scramble-nav-link--mobile{font-size:13px!important}html body main#main-content.personal-profile-page.personal-profile-page
.profile-split-left-copy .profile-split-eyebrow{font-size:8px!important}html body main#main-content.personal-profile-page.personal-profile-page
.profile-split-back{font-size:9px!important}html body main#main-content.personal-profile-page.personal-profile-page
.profile-split-scroll-tip{font-size:8px!important}html body main#main-content.personal-profile-page.personal-profile-page
section.profile-split-hero-track.profile-split-hero-track
.profile-split-video-copy.profile-split-video-copy
.profile-split-eyebrow.profile-split-eyebrow{font-size:7px!important}html body main#main-content.personal-profile-page.personal-profile-page
section.profile-split-hero-track.profile-split-hero-track
.profile-split-video-copy.profile-split-video-copy
h2.profile-split-headline-lines{font-size:clamp(52px,calc(8vw - 3px),130px)!important}html body main#main-content.personal-profile-page.personal-profile-page
section.profile-split-hero-track.profile-split-hero-track
.profile-split-video-copy.profile-split-video-copy>p{font-size:clamp(11px,calc(1.05vw - 3px),14px)!important}html body main#main-content.personal-profile-page.personal-profile-page>section:not(.home-hero) h1{font-size:clamp(33px,calc(3.2vw - 3px),49px)!important}html body main#main-content.personal-profile-page.personal-profile-page>section:not(.home-hero) h2{font-size:clamp(25px,calc(2.45vw - 3px),37px)!important}html body main#main-content.personal-profile-page.personal-profile-page>section:not(.home-hero) h3{font-size:clamp(15px,calc(1.5vw - 3px),21px)!important}html body main#main-content.personal-profile-page.personal-profile-page>section:not(.home-hero) :where(p,li){font-size:clamp(11px,calc(1vw - 3px),13px)!important}html body main#main-content.personal-profile-page.personal-profile-page
:where(.eyebrow,[class*="tracking-[0.28em]"]){font-size:8px!important}html body main#main-content.personal-profile-page.personal-profile-page
.profile-expertise-tile,html body main#main-content.personal-profile-page.personal-profile-page
.profile-intro-grid :where(.text-\[16px\]){font-size:13px!important}html body main#main-content.personal-profile-page.personal-profile-page
.asset-pin-footer-2026{font-size:11px!important}html body main#main-content.personal-profile-page.personal-profile-page
.personal-profile-cta-button .asset-cta-text,html body main#main-content.personal-profile-page.personal-profile-page
.personal-profile-cta-button .asset-cta-text-track{font-size:17px!important}html body main#main-content.personal-profile-page.personal-profile-page
.luxury-image-footer__left .text-\[11px\],html body main#main-content.personal-profile-page.personal-profile-page
.luxury-image-footer__right .text-\[11px\]{font-size:8px!important}html body main#main-content.personal-profile-page.personal-profile-page
.luxury-image-footer__left .text-\[15px\],html body main#main-content.personal-profile-page.personal-profile-page
.luxury-image-footer__right .text-\[15px\]{font-size:12px!important}html body main#main-content.personal-profile-page.personal-profile-page
.luxury-image-footer__left>h2{font-size:clamp(21px,calc(2.2vw - 3px),31px)!important}html body main#main-content.personal-profile-page.personal-profile-page
.luxury-image-footer__bottom-text,html body main#main-content.personal-profile-page.personal-profile-page
.luxury-image-footer__links a,html body main#main-content.personal-profile-page.personal-profile-page
.luxury-image-footer__links a>span{font-size:12px!important}@media (min-width:640px){html body main#main-content.personal-profile-page.personal-profile-page .profile-expertise-tile,html body main#main-content.personal-profile-page.personal-profile-page .profile-intro-grid :where(.text-\[16px\]){font-size:14px!important}html body main#main-content.personal-profile-page.personal-profile-page .luxury-image-footer__left .sm\:text-\[16px\],html body main#main-content.personal-profile-page.personal-profile-page .luxury-image-footer__right .sm\:text-\[16px\]{font-size:13px!important}}@media (min-width:1024px){html body main#main-content.personal-profile-page.personal-profile-page .profile-expertise-tile,html body main#main-content.personal-profile-page.personal-profile-page .profile-intro-grid :where(.text-\[16px\]){font-size:15px!important}}@media (max-width:640px){html body main#main-content.personal-profile-page.personal-profile-page section.profile-split-hero-track.profile-split-hero-track .profile-split-video-copy.profile-split-video-copy h2.profile-split-headline-lines{font-size:clamp(48px,calc(17vw - 3px),66px)!important}html body main#main-content.personal-profile-page.personal-profile-page section.profile-split-hero-track.profile-split-hero-track .profile-split-video-copy.profile-split-video-copy>p{font-size:12px!important}html body main#main-content.personal-profile-page.personal-profile-page>section:not(.home-hero) h1{font-size:clamp(25px,calc(8vw - 3px),31px)!important}html body main#main-content.personal-profile-page.personal-profile-page>section:not(.home-hero) h2{font-size:clamp(19px,calc(6.5vw - 3px),25px)!important}html body main#main-content.personal-profile-page.personal-profile-page>section:not(.home-hero) h3{font-size:clamp(14px,calc(5vw - 3px),19px)!important}html body main#main-content.personal-profile-page.personal-profile-page>section:not(.home-hero) :where(p,li){font-size:clamp(10px,calc(3.7vw - 3px),12px)!important}html body main#main-content.personal-profile-page.personal-profile-page .asset-pin-footer-2026{font-size:9px!important}html body main#main-content.personal-profile-page.personal-profile-page .personal-profile-cta-button .asset-cta-text,html body main#main-content.personal-profile-page.personal-profile-page .personal-profile-cta-button .asset-cta-text-track{font-size:13px!important}html body main#main-content.personal-profile-page.personal-profile-page .luxury-image-footer__bottom-text,html body main#main-content.personal-profile-page.personal-profile-page .luxury-image-footer__links a,html body main#main-content.personal-profile-page.personal-profile-page .luxury-image-footer__links a>span{font-size:9px!important}html body main#main-content.personal-profile-page.personal-profile-page .luxury-image-footer__left>h2{font-size:17px!important}html body main#main-content.personal-profile-page.personal-profile-page .luxury-image-footer__left>p,html body main#main-content.personal-profile-page.personal-profile-page .luxury-image-footer__right p{font-size:9px!important}}