:root{--bg:#faf9f6;--ink:#222124;--red:#cb1833;--line:#dbd9d5;--muted:#696663;--soft:#f0eeea;--soft-deep:#e6e3dd;--white:#fff}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);letter-spacing:-.006em;margin:0;font:17px/1.64 Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}a:hover{color:var(--red)}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--red);outline-offset:3px}img{max-width:100%}.bk-wrap{max-width:1190px;margin:auto;padding:0 35px}.bk-skip{z-index:200;background:#fff;padding:8px;position:absolute;top:-100px;left:14px}.bk-skip:focus{top:6px}.bk-header{border-bottom:1px solid var(--line);background:var(--bg);z-index:20;position:relative}.bk-nav{justify-content:space-between;align-items:center;gap:20px;min-height:78px;display:flex}.bk-logo{letter-spacing:-.05em;white-space:nowrap;font-size:20px;font-weight:850;line-height:1.1}.bk-logo-symbol{letter-spacing:-.1em;color:var(--red);margin-right:8px;font-size:17px}.bk-navlinks{align-items:center;gap:22px;display:flex}.bk-navlinks a{white-space:nowrap;font-size:12.5px;font-weight:700}.bk-navlinks a[aria-current]{border-bottom:2px solid var(--red);padding-bottom:3px}.bk-nav-toggle{display:none}.bk-kicker{letter-spacing:.115em;color:var(--red);text-transform:uppercase;margin:0 0 20px;font-size:11px;font-weight:800;line-height:1.4}.bk-lede{color:#4d4b49;max-width:800px;margin:0;font-size:19px;line-height:1.6}.bk-home{border-bottom:1px solid var(--line);padding:64px 0 68px}.bk-hero{grid-template-columns:1.3fr .7fr;align-items:center;gap:44px;display:grid}.bk-hero h1{letter-spacing:-.057em;max-width:670px;margin:0 0 23px;font-size:clamp(41px,4.7vw,67px);font-weight:760;line-height:1.1}.bk-hero h1 em{color:var(--red);letter-spacing:-.05em;font-family:Georgia,serif;font-weight:400}.bk-hero .bk-lede{max-width:610px}.bk-hero-art img{object-fit:contain;width:100%;height:auto;max-height:390px;display:block}.bk-actions{flex-wrap:wrap;align-items:center;gap:24px;margin:31px 0;display:flex}.bk-micro{color:#4d4b49;margin:0;font-size:13px}.bk-micro strong{color:var(--red);font-size:15px}.bk-btn{background:var(--ink);justify-content:space-between;align-items:center;gap:30px;max-width:100%;min-height:52px;padding:13px 20px;font-size:14px;font-weight:700;display:inline-flex;color:#fff!important}.bk-btn:hover{background:var(--red)}.bk-link{border-bottom:1px solid;align-items:center;gap:5px;padding:3px 0;font-size:14px;font-weight:700;display:inline-flex}.bk-link span,.bk-btn span{font-size:15px}.bk-lead{border-bottom:1px solid var(--line);padding:64px 0 66px}.bk-lead h1{letter-spacing:-.049em;max-width:980px;margin:0 0 24px;font-size:clamp(38px,4.4vw,58px);font-weight:760;line-height:1.12}.bk-lead .bk-lede{max-width:870px}.bk-section{border-bottom:1px solid var(--line);padding:70px 0}.bk-soft{background:var(--soft)}.bk-section h2,.bk-close h2{letter-spacing:-.035em;max-width:890px;margin:0 0 25px;font-size:clamp(29px,3.2vw,41px);font-weight:720;line-height:1.18}.bk-section h3{letter-spacing:-.025em;margin:0 0 10px;font-size:21px;line-height:1.3}.bk-section p{margin:0 0 19px}.bk-section p:last-child{margin-bottom:0}.bk-section a:not(.bk-link):not(.bk-btn){text-underline-offset:3px;text-decoration:underline}.bk-prose{max-width:860px}.bk-prose>p{max-width:830px}.bk-prose>.bk-link{margin:4px 0 12px}.bk-split{grid-template-columns:1.08fr .92fr;align-items:start;gap:75px;display:grid}.bk-split .bk-prose p{max-width:630px}.bk-aside{min-width:0}.bk-side-rule{border-top:3px solid var(--red);padding:20px 0}.bk-side-rule>b{margin:0 0 14px;font-size:19px;display:block}.bk-side-rule>.bk-row{border-bottom:1px solid var(--line);padding:12px 0}.bk-side-rule>.bk-row h3{margin-bottom:3px;font-size:16px}.bk-side-rule>.bk-row p{color:var(--muted);margin:0;font-size:14px}.bk-landscape{margin:28px 0 25px}.bk-landscape img{mix-blend-mode:multiply;width:100%;height:auto;display:block}.bk-stats{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:24px 0;display:flex}.bk-stats>div{width:45%}.bk-stats strong{color:var(--red);letter-spacing:-.06em;font-size:52px;line-height:1;display:block}.bk-stats span{margin-top:9px;font-size:13px;display:block}.bk-quote{border-left:3px solid var(--red);letter-spacing:-.02em;margin:0;padding:2px 0 2px 23px;font-size:19px;line-height:1.52}.bk-quote p{margin:0 0 13px}.bk-quote cite{letter-spacing:0;color:var(--muted);font-size:13px;font-style:normal;display:block}.bk-voice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px;margin:22px 0;display:grid}.bk-voice-grid blockquote:last-child{grid-column:1/-1;max-width:680px}.bk-fee-focus{border-top:3px solid var(--red);padding:21px 0 0}.bk-fee-focus>span{color:var(--muted);letter-spacing:.1em;font-size:12px;font-weight:700}.bk-fee-focus>strong{color:var(--red);letter-spacing:-.07em;margin:8px 0;font-size:70px;line-height:1.1;display:block}.bk-fee-focus p{color:var(--muted);font-size:14px}.bk-people{gap:25px;display:flex}.bk-people figure{width:47%;margin:0;font-size:14px;font-weight:700}.bk-people img{object-fit:cover;filter:grayscale();border-radius:50%;width:150px;max-width:100%;height:150px;margin-bottom:10px;display:block}.bk-people~.bk-link{margin-top:18px}.bk-close{color:#fff;background:#232326;padding:65px 0 70px}.bk-close .bk-kicker{color:#fe8d9e}.bk-close h2{margin-bottom:15px;font-size:clamp(34px,3.7vw,49px)}.bk-close p{color:#dfdfdf;max-width:770px;margin:0 0 26px}.bk-close .bk-btn{background:var(--red)}.bk-close .bk-btn:hover{background:#a90e29}.bk-footer{background:#eeece8;padding:47px 0 25px}.bk-footer-grid{grid-template-columns:2fr 1fr 1fr 1.1fr;gap:30px;display:grid}.bk-footer-grid>div:not(:first-child){flex-direction:column;gap:7px;font-size:13px;display:flex}.bk-footer-grid strong{margin-bottom:4px;font-size:14px}.bk-footer-grid p{color:var(--muted);margin:14px 0 0;font-size:13px;line-height:1.5}.bk-footfine{color:var(--muted);border-top:1px solid #ccc8c0;justify-content:space-between;gap:20px;margin-top:36px;padding-top:14px;font-size:12px;display:flex}.bk-footfine nav{gap:18px;display:flex}.bk-data-proof{border-top:3px solid var(--red);padding:14px 0 0}.bk-data-proof strong{letter-spacing:-.06em;color:var(--red);font-size:62px;line-height:1;display:block}.bk-data-proof>span{margin:12px 0 18px;font-size:16px;font-weight:700;display:block}.bk-data-proof p{color:var(--muted);font-size:14px}.bk-data-proof small{color:var(--muted);font-size:11px;line-height:1.55;display:block}.bk-steps,.bk-comparison{border-top:1px solid var(--line);max-width:990px;margin:32px 0 8px}.bk-steps .bk-row,.bk-comparison .bk-row{border-bottom:1px solid var(--line);grid-template-columns:260px 1fr;gap:32px;padding:21px 2px;display:grid}.bk-steps .bk-row h3,.bk-comparison .bk-row h3{margin:0;font-size:18px}.bk-steps .bk-row p,.bk-comparison .bk-row p{max-width:650px;margin:0}.bk-fee-examples{border-top:3px solid var(--red);background:#fff;padding:15px 25px}.bk-fee-examples>div:not(.bk-price-head){border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;padding:15px 0;display:flex}.bk-fee-examples .bk-price-head{text-transform:uppercase;letter-spacing:.07em;color:var(--muted);justify-content:space-between;gap:15px;padding:12px 0;font-size:12px;font-weight:700;display:flex}.bk-fee-examples strong{white-space:nowrap;font-size:22px}.bk-fee-examples p{color:var(--muted);margin:15px 0 4px;font-size:12px}.bk-faq{border-top:1px solid var(--line);max-width:880px}.bk-faq details{border-bottom:1px solid var(--line);padding:16px 0}.bk-faq summary{cursor:pointer;font-size:18px;font-weight:700}.bk-faq details p{color:#454341;max-width:750px;padding:9px 0 0}.bk-names{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:24px;display:grid}.bk-names span{border-bottom:1px solid var(--line);border-right:1px solid var(--line);align-items:center;min-height:69px;padding:18px 16px;font-size:17px;font-weight:700;display:flex}.bk-fieldlines{border-top:1px solid var(--line);margin-top:26px}.bk-fieldlines>div{border-bottom:1px solid var(--line);grid-template-columns:225px 1fr;gap:24px;padding:18px 0;display:grid}.bk-fieldlines span{color:var(--red);font-size:14px;font-weight:700}.bk-fieldlines strong{font-size:16px;font-weight:600}.bk-details{border-bottom:1px solid var(--line);margin:25px 0 15px;padding:20px 0}.bk-details summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;font-size:16px;font-weight:700;display:flex}.bk-role-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 30px;margin:20px 0 0;padding:10px 0;list-style:none;display:grid}.bk-role-list li{border-bottom:1px solid var(--line);padding:8px 0;font-size:15px}.bk-team{grid-template-columns:1fr 1fr;gap:38px;margin:22px 0;display:grid}.bk-team article{border-top:2px solid var(--red);grid-template-columns:114px 1fr;gap:22px;padding-top:25px;display:grid}.bk-team img{object-fit:cover;filter:grayscale();border-radius:50%;width:114px;height:114px}.bk-team p{font-size:15px;line-height:1.6}.bk-redline{color:var(--red);font-weight:700;font-size:13px!important}.bk-article-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 55px;display:grid}.bk-article-grid article{border-top:2px solid var(--red);padding:20px 0 3px}.bk-article-grid .bk-kicker{margin-bottom:15px;font-size:11px}.bk-article-grid h3{font-size:25px}.bk-article-grid p:not(.bk-kicker){max-width:520px}.bk-check-prompt{border-top:3px solid var(--red);background:#fff;padding:25px}.bk-check-prompt b{font-size:20px;display:block}.bk-check-prompt p{margin:11px 0 20px;font-size:15px}.bk-check-prompt small{color:var(--muted);margin-top:14px;font-size:12px;display:block}.bk-contact{border-top:3px solid var(--red);background:#fff;padding:26px}.bk-contact strong{font-size:20px}.bk-contact p{margin:13px 0;font-size:17px}.bk-contact .bk-btn{margin-top:12px}.bk-inline-links{flex-wrap:wrap;gap:28px;margin-top:21px;display:flex}@media (width<=1150px){.bk-wrap{padding:0 28px}.bk-navlinks{gap:13px}.bk-navlinks a{font-size:12px}.bk-team article{grid-template-columns:95px 1fr}.bk-team img{width:95px;height:95px}}@media (width<=850px){.bk-nav-toggle{border:1px solid var(--line);background:0 0;gap:10px;padding:9px 14px;font:700 14px Arial;display:inline-flex}.bk-nav{min-height:70px}.bk-navlinks{background:var(--bg);flex-direction:column;align-items:start;gap:15px;padding:23px 30px;display:none;position:absolute;top:70px;left:0;right:0;box-shadow:0 20px 26px #0001}.bk-navlinks.is-open{display:flex}.bk-navlinks a{font-size:15px}.bk-hero{gap:21px}.bk-split{gap:40px}.bk-footer-grid{grid-template-columns:1.4fr 1fr 1fr}.bk-footer-grid>div:last-child{flex-flow:wrap;grid-column:1/-1;gap:15px}}@media (width<=720px){body{font-size:16px}.bk-wrap{padding:0 20px}.bk-home{padding:53px 0}.bk-hero{grid-template-columns:1fr}.bk-hero h1{max-width:600px;font-size:clamp(39px,8.5vw,56px)}.bk-lede{font-size:17px}.bk-hero-art{margin-top:14px}.bk-lead{padding:53px 0}.bk-lead h1{font-size:clamp(35px,7.2vw,47px)}.bk-section{padding:52px 0}.bk-section h2{margin-bottom:20px;font-size:clamp(28px,6.5vw,35px)}.bk-split,.bk-team,.bk-voice-grid,.bk-article-grid{grid-template-columns:1fr;gap:25px}.bk-voice-grid blockquote:last-child{grid-column:auto}.bk-steps .bk-row,.bk-comparison .bk-row,.bk-fieldlines>div{grid-template-columns:1fr;gap:5px}.bk-names{grid-template-columns:repeat(2,1fr)}.bk-stats strong{font-size:44px}.bk-role-list{grid-template-columns:1fr}.bk-footer-grid{grid-template-columns:1fr 1fr;gap:30px}.bk-footer-grid>div:last-child{flex-direction:column;grid-column:auto;gap:7px}.bk-footfine{flex-direction:column}.bk-close{padding:51px 0}.bk-close h2{font-size:35px}.bk-team article{grid-template-columns:110px 1fr}.bk-team img{width:110px;height:110px}}@media (width<=420px){.bk-wrap{padding:0 16px}.bk-home h1{font-size:40px}.bk-btn{gap:12px;width:100%}.bk-actions{gap:15px}.bk-team article{grid-template-columns:80px 1fr;gap:12px}.bk-team img{width:80px;height:80px}.bk-team h3{font-size:19px}.bk-names span{min-height:60px;padding:12px;font-size:14px}.bk-footer-grid{grid-template-columns:1fr}.bk-fieldlines>div{gap:5px}.bk-stats{gap:10px}.bk-fee-examples{padding:10px 15px}}@media (width<=720px){.bk-lead h1,.bk-home h1,.bk-section h2,.bk-close h2,.bk-team h3{overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}.bk-wrap,.bk-split>*,.bk-team article>*{min-width:0}}.bk-header .bk-wrap,.bk-home .bk-wrap{max-width:1360px}.bk-nav{min-height:88px}.bk-logo{letter-spacing:-.04em;font-size:24px}.bk-navlinks{gap:32px}.bk-navlinks a{font-size:14px}.bk-navlinks a.bk-nav-cta{border:1px solid var(--ink);margin-left:6px;padding:9px 16px}.bk-navlinks a.bk-nav-cta:hover{border-color:var(--red)}.bk-navlinks a.bk-nav-cta[aria-current]{border:1px solid var(--red);color:var(--red);padding:9px 16px}.bk-home{padding:96px 0 104px}.bk-hero{grid-template-columns:1fr 1fr;gap:72px}.bk-homepage .bk-hero h1{max-width:860px;font-size:clamp(42px,3.75vw,58px)}.bk-hero .bk-lede{max-width:640px;font-size:20px;line-height:1.6}.bk-hero-art img{max-height:520px}.bk-link-alt{border-bottom-width:2px}.bk-micro{letter-spacing:.01em;border-top:1px solid var(--line);max-width:640px;padding-top:18px;font-size:14px}.bk-trust-points{border-top:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:8px 44px;margin:0;padding-top:18px;list-style:none;display:flex}.bk-trust-points li{color:var(--ink);letter-spacing:-.005em;align-items:baseline;gap:9px;font-size:16px;font-weight:700;line-height:1.4;display:flex}.bk-trust-plus{color:var(--red);flex:none;font-size:13px;font-weight:800}@media (width<=600px){.bk-trust-points{flex-direction:column;row-gap:10px}}@media (width<=1150px){.bk-navlinks{gap:16px}.bk-navlinks a{font-size:13px}.bk-hero{gap:44px}}@media (width<=850px){.bk-navlinks a.bk-nav-cta{margin-left:0}}@media (width<=720px){.bk-home{padding:56px 0}.bk-hero{grid-template-columns:1fr}.bk-hero .bk-lede{font-size:17px}}.bk-wide{max-width:1360px}.bk-intro{color:#4d4b49;max-width:760px;font-size:19px}.bk-fields{grid-template-columns:repeat(3,1fr);gap:28px;margin:40px 0 0;display:grid}.bk-fields>div{background:var(--bg);border-top:3px solid var(--red);padding:28px 26px}.bk-fields h3{font-size:22px!important}.bk-fields p{color:#4d4b49}.bk-fields span{color:var(--muted);border-top:1px solid var(--line);margin-top:16px;padding-top:12px;font-size:13px;font-style:italic;display:block}.bk-proofline{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:34px;padding-top:22px;display:flex}.bk-proofline p{font-size:17px;margin:0!important}.bk-proofline strong{color:var(--red);letter-spacing:-.04em;margin-right:4px;font-size:28px}.bk-proofline i{color:var(--muted);margin:0 10px;font-style:normal}.bk-process{grid-template-columns:repeat(5,1fr);gap:0;margin:44px 0 0;padding:0;list-style:none;display:grid}.bk-process li{border-top:2px solid var(--ink);padding:26px 22px 26px 0;position:relative}.bk-process li:before{content:"";background:var(--red);border-radius:50%;width:12px;height:12px;position:absolute;top:-7px;left:0}.bk-process li:first-child{border-top-width:8px}.bk-process li:nth-child(2){border-top-width:6px}.bk-process li:nth-child(3){border-top-width:4px}.bk-process li:nth-child(4){border-top-width:3px}.bk-process li:nth-child(5){border-top-color:var(--red)}.bk-process b{color:var(--red);letter-spacing:.1em;margin-bottom:10px;font-size:13px;display:block}.bk-process h3{margin-bottom:6px!important;font-size:20px!important}.bk-process p{color:var(--muted);font-size:15px}.bk-compact{padding:52px 0}.bk-compact h2{margin-bottom:12px!important;font-size:clamp(24px,2.4vw,30px)!important}@media (width<=900px){.bk-fields,.bk-process{grid-template-columns:1fr}.bk-process li{border-top:none;border-left:2px solid var(--ink);padding:20px 0 20px 26px}.bk-process li:before{top:24px;left:-7px}}.bk-bigquote{max-width:1080px;margin:10px 0 0}.bk-bigquote blockquote{letter-spacing:-.02em;margin:0;font-family:Georgia,serif;font-size:clamp(26px,2.6vw,38px);line-height:1.38}.bk-bigquote figcaption{border-left:3px solid var(--red);flex-direction:column;gap:2px;margin-top:28px;padding-left:18px;display:flex}.bk-bigquote figcaption strong{font-size:16px}.bk-bigquote figcaption span{color:var(--muted);font-size:14px}.bk-duo{grid-template-columns:1fr 1fr;gap:40px;margin:40px 0 32px;display:grid}.bk-duo article{background:var(--bg);grid-template-columns:200px 1fr;align-items:start;gap:28px;padding:28px;display:grid}.bk-duo img{object-fit:cover;filter:grayscale();width:200px;height:240px;display:block}.bk-duo h3{font-size:24px!important}.bk-duo p:not(.bk-redline){font-size:16px}.bk-tiles{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-top:36px;display:grid}.bk-tile{border:1px solid var(--line);border-top:3px solid var(--ink);background:var(--white);flex-direction:column;padding:24px;transition:border-color .2s;display:flex;text-decoration:none!important}.bk-tile:hover{border-top-color:var(--red);color:inherit}.bk-tile p{color:var(--muted);flex:1;font-size:15px}.bk-tile span{margin-top:14px;font-size:14px;font-weight:700}.bk-tile:hover span{color:var(--red)}.bk-close-duo{padding:56px 0}.bk-close-duo .bk-wrap{grid-template-columns:1.4fr 1fr;align-items:center;gap:60px;display:grid}.bk-direct{border-left:1px solid #555;flex-direction:column;gap:8px;padding-left:40px;display:flex}.bk-direct span{letter-spacing:.115em;text-transform:uppercase;color:#fe8d9e;font-size:11px;font-weight:800}.bk-direct a{color:#fff;font-size:22px;font-weight:700}.bk-direct a:hover{color:#fe8d9e}.bk-direct small{color:#bbb;margin-top:6px;font-size:13px}.bk-footer .bk-wrap{max-width:1360px}.bk-footer{padding:60px 0 30px}.bk-footer-grid>div:not(:first-child){gap:10px;font-size:15px}.bk-footer-grid strong{letter-spacing:.1em;text-transform:uppercase;font-size:13px}.bk-footer-grid p{font-size:15px}.bk-footer .bk-logo{font-size:24px}.bk-footfine{font-size:13px}@media (width<=1100px){.bk-tiles{grid-template-columns:1fr 1fr}.bk-duo{grid-template-columns:1fr}}@media (width<=720px){.bk-tiles,.bk-close-duo .bk-wrap{grid-template-columns:1fr}.bk-direct{border-top:1px solid #555;border-left:none;padding-top:24px;padding-left:0}.bk-duo article{grid-template-columns:110px 1fr;gap:18px;padding:20px}.bk-duo img{width:110px;height:132px}}.bk-duo article{grid-template-columns:160px 1fr}.bk-duo img{border-radius:50%;width:160px;height:160px}.bk-compact .bk-wrap{max-width:1360px}@media (width<=720px){.bk-duo article{grid-template-columns:100px 1fr}.bk-duo img{width:100px;height:100px}}.bk-caption{color:var(--muted);max-width:950px;font-size:13px;line-height:1.6;margin-top:22px!important}.bk-search-map{margin:38px 0 24px}.bk-map-source{border-top:3px solid var(--red);text-align:center;padding:25px 0 30px}.bk-map-source>strong{font-size:27px;line-height:1.25;display:block}.bk-map-source>div{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:16px 40px;margin-top:18px;font-size:15px;display:flex}.bk-map-source>p{color:var(--muted);margin:10px 0 0}.bk-branches{border-top:1px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.bk-branches>div{border-bottom:1px solid var(--line);min-width:0;padding:32px 26px 22px;position:relative}.bk-branches>div+div{border-left:1px solid var(--line)}.bk-branches>div:before{content:"";background:var(--ink);width:1px;height:18px;position:absolute;top:0;left:50%}.bk-branches h3{font-size:22px;line-height:1.35}.bk-branches p{color:var(--muted);font-size:16px}.bk-index{color:var(--red);letter-spacing:0;margin-bottom:16px;font-size:12px;font-weight:700;display:block}.bk-map-result{border-bottom:3px solid var(--red);text-align:center;padding:18px 20px 26px}.bk-map-result>span{color:var(--red);margin-bottom:10px;font-size:26px;display:block}.bk-map-result>strong{font-size:22px;line-height:1.4;display:block}.bk-map-result>p{color:var(--muted);margin:14px 0 0;font-size:15px}.bk-origin{border-top:1px solid var(--line);margin-top:24px;padding-top:18px}.bk-origin>span{color:var(--red);text-transform:uppercase;font-size:11px;font-weight:700}.bk-origin>p{color:var(--ink);margin:8px 0 0;font-size:14px}.bk-message,.bk-candidate{background:var(--white);border:1px solid var(--line);border-top:3px solid var(--ink);max-width:100%;padding:28px}.bk-document-head{border-bottom:1px solid var(--line);flex-direction:column;gap:6px;margin-bottom:22px;padding-bottom:18px;font-size:16px;font-weight:700;display:flex}.bk-document-head small{color:var(--muted);font-size:12px;font-weight:400}.bk-message p{font-size:15px}.bk-message b{color:var(--red);margin-bottom:5px;font-size:12px;display:block}.bk-response-chart{max-width:930px;margin:36px 0 0}.bk-response-chart>figcaption{color:var(--muted);margin-bottom:24px;font-size:13px}.bk-chart-row{margin-bottom:20px}.bk-chart-row>div:first-child{justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:10px;display:flex}.bk-chart-row strong{font-size:16px}.bk-chart-row b{font-size:23px}.bk-chart-track{background:var(--soft);border-bottom:1px solid var(--line);height:28px}.bk-chart-track>span{height:100%;display:block}.bk-chart-own{background:var(--red);width:34.6%}.bk-chart-benchmark{background:var(--ink);width:25.4%}.bk-chart-scale{color:var(--muted);border-top:1px solid var(--line);justify-content:space-between;padding-top:8px;font-size:11px;display:flex}.bk-conversation{grid-template-columns:repeat(3,minmax(0,1fr));margin:36px 0;padding:0;list-style:none;display:grid}.bk-conversation li{border-top:2px solid var(--ink);min-width:0;padding:25px 32px 12px 0;position:relative}.bk-conversation li+li{padding-left:26px}.bk-conversation li:not(:last-child):after{content:"→";color:var(--red);position:absolute;top:20px;right:0}.bk-conversation li>span{color:var(--red);margin-bottom:18px;font-size:12px;font-weight:700;display:block}.bk-conversation p{color:var(--muted);font-size:16px}.bk-expectations{grid-template-columns:1fr 1fr;gap:50px;margin-top:32px;display:grid}.bk-expectations>div{border-top:2px solid var(--red);min-width:0;padding-top:22px}.bk-expectations h3{font-size:22px}.bk-expectations ul{margin:20px 0 0;padding:0;list-style:none}.bk-expectations li{border-top:1px solid var(--line);padding:14px 0;font-size:16px}.bk-responsibility{border-top:3px solid var(--ink);margin:36px 0 0}.bk-matrix-head,.bk-matrix-row{border-bottom:1px solid var(--line);grid-template-columns:1fr 1.6fr 1.5fr;align-items:start;gap:32px;padding:21px 0;display:grid}.bk-matrix-head{background:var(--soft);padding:18px 16px;font-size:13px}.bk-matrix-head strong:first-of-type{color:var(--red)}.bk-matrix-row h3{margin:0;font-size:18px}.bk-matrix-row p{margin:0;font-size:16px}.bk-mobile-label{display:none}.bk-candidate{max-width:980px;margin:36px 0 0;padding:32px 40px}.bk-candidate .bk-document-head{flex-flow:wrap;justify-content:space-between;align-items:baseline;gap:12px}.bk-candidate dl{margin:0}.bk-candidate dl>div{border-bottom:1px solid var(--line);grid-template-columns:220px 1fr;gap:30px;padding:19px 0;display:grid}.bk-candidate dt{color:var(--red);font-size:14px;font-weight:700}.bk-candidate dd{margin:0;font-size:16px}.bk-supporting-quotes{grid-template-columns:1fr 1fr;gap:50px;margin-top:48px;display:grid}.bk-supporting-quotes .bk-quote{font-size:17px}.bk-names{border-left:0;border-top:1px solid var(--line);gap:0 32px}.bk-names span{border-right:0;min-height:94px;padding:22px 0;font-size:21px}.bk-portrait-pair{grid-template-columns:1fr 1fr;gap:38px;max-width:800px;margin:40px 0 0;display:grid}.bk-portrait-pair figure{min-width:0;margin:0}.bk-portrait-pair img{aspect-ratio:1.3;object-fit:cover;object-position:center 32%;filter:grayscale();width:100%;display:block}.bk-portrait-pair figcaption{border-top:3px solid var(--red);flex-direction:column;gap:5px;margin-top:16px;padding:16px 0 0;display:flex}.bk-portrait-pair figcaption strong{font-size:22px}.bk-portrait-pair figcaption span{color:var(--muted);font-size:13px}.bk-biographies{grid-template-columns:1fr 1fr;gap:60px;margin:34px 0 0;display:grid}.bk-biographies article{border-top:2px solid var(--red);min-width:0;padding-top:23px}.bk-biographies p{font-size:16px}.bk-experience-sources{border-bottom:1px solid var(--ink);grid-template-columns:1fr 1fr;gap:60px;display:grid}.bk-experience-sources>div{padding:10px 0 28px;position:relative}.bk-experience-sources>div:after{content:"";background:var(--ink);width:1px;height:18px;position:absolute;bottom:0;left:50%}.bk-experience-sources>div>span{color:var(--red);margin-bottom:12px;font-size:13px;font-weight:700;display:block}.bk-experience-sources p{color:var(--muted);font-size:16px}@media (width<=900px){.bk-branches>div{padding-left:18px;padding-right:18px}.bk-biographies,.bk-expectations{gap:30px}.bk-matrix-head,.bk-matrix-row{gap:20px}}@media (width<=720px){.bk-lead h1{letter-spacing:0;font-size:38px}.bk-section h2{letter-spacing:0;font-size:30px}.bk-branches,.bk-conversation,.bk-expectations,.bk-supporting-quotes,.bk-biographies,.bk-experience-sources{grid-template-columns:1fr}.bk-branches{border-top:0}.bk-branches>div{border-left:2px solid var(--red);padding:18px 0 18px 22px}.bk-branches>div+div{border-left:2px solid var(--red)}.bk-branches>div:before{display:none}.bk-index{margin-bottom:8px}.bk-map-source{text-align:left}.bk-map-source>div{justify-content:start;gap:8px 20px}.bk-map-source>strong{font-size:23px}.bk-map-result{padding-left:0;padding-right:0}.bk-map-result>strong{font-size:20px}.bk-conversation li,.bk-conversation li+li{border-top:0;border-left:2px solid var(--red);padding:16px 0 20px 22px}.bk-conversation li:not(:last-child):after{display:none}.bk-conversation li>span{margin-bottom:10px}.bk-matrix-head{display:none}.bk-matrix-row{grid-template-columns:1fr;gap:12px;padding:24px 0}.bk-matrix-row h3{margin-bottom:4px}.bk-mobile-label{color:var(--red);margin-bottom:4px;font-size:11px;font-weight:700;display:block}.bk-candidate{padding:22px}.bk-candidate dl>div{grid-template-columns:1fr;gap:8px}.bk-document-head{font-size:15px}.bk-names span{min-height:78px;font-size:18px}.bk-names{gap:0 20px}.bk-portrait-pair{gap:20px;margin-top:32px}.bk-portrait-pair img{aspect-ratio:1}.bk-portrait-pair figcaption strong{font-size:18px}.bk-portrait-pair figcaption span{font-size:12px}.bk-experience-sources{gap:12px}.bk-experience-sources>div{padding-top:16px}.bk-experience-sources>div:after{display:none}.bk-direct a{font-size:19px}.bk-candidate,.bk-message,.bk-branches h3,.bk-portrait-pair figcaption{overflow-wrap:anywhere}}.bk-hero-graphic{border:1px solid var(--line);background:var(--paper,#fff);margin:0;padding:26px}.bk-hg-band{background:var(--soft);justify-content:space-between;align-items:baseline;gap:12px;padding:12px 14px;font-size:13px;display:flex}.bk-hg-band span{font-weight:700}.bk-hg-band small{color:var(--muted)}.bk-hg-field{border:1px dashed var(--line);margin-top:10px;padding:22px 14px 40px;position:relative}.bk-hg-dots{grid-template-columns:repeat(9,1fr);justify-items:center;gap:14px;display:grid}.bk-hg-dots span{background:var(--line);border-radius:50%;width:12px;height:12px}.bk-hg-dots span.m,.bk-hg-legend i.m{box-shadow:inset 0 0 0 2px var(--ink);background:0 0}.bk-hg-dots span.r,.bk-hg-legend i.r{background:var(--red);box-shadow:0 0 0 5px color-mix(in srgb,var(--red) 18%,transparent)}.bk-hg-dots span.s{background:var(--muted);opacity:.5}.bk-hg-label{color:var(--muted);font-size:12px;position:absolute;bottom:12px;left:14px}.bk-hg-legend{gap:8px;margin:16px 0 0;padding:0;font-size:13px;list-style:none;display:grid}.bk-hg-legend li{align-items:center;gap:10px;display:flex}.bk-hg-legend i{border-radius:50%;flex:none;width:12px;height:12px}.bk-stat-panel{border-top:3px solid var(--ink);margin:36px 0 0}.bk-stat-head{color:var(--muted);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:8px;padding:14px 0;font-size:13px;display:flex}.bk-stat-body{border-bottom:1px solid var(--line);grid-template-columns:2fr 1fr;gap:48px;padding:32px 0;display:grid}.bk-stat-figures{grid-template-columns:1fr 1fr;gap:40px;display:grid}.bk-stat b{color:var(--ink);font-family:Georgia,serif;font-size:clamp(48px,6vw,76px);font-weight:400;line-height:1;display:block}.bk-stat b small,.bk-stat-delta b small{margin-left:4px;font-size:.45em}.bk-stat-own b{color:var(--red)}.bk-stat strong{margin:12px 0 14px;font-size:14px;display:block}.bk-stat-bar{background:var(--soft);height:10px}.bk-stat-bar span{background:var(--ink);height:100%;display:block}.bk-stat-own .bk-stat-bar span{background:var(--red)}.bk-stat-delta{border-left:1px solid var(--line);padding-left:32px}.bk-stat-delta b{font-family:Georgia,serif;font-size:48px;font-weight:400;line-height:1;display:block}.bk-stat-delta p{color:var(--muted);margin:12px 0 0;font-size:15px}.bk-feedback{grid-template-columns:1fr 1.4fr;align-items:start;gap:64px;display:grid}.bk-feedback-lists{gap:36px;display:grid}.bk-feedback-lists h3{margin:0 0 6px;font-size:20px}.bk-feedback-lists ul{margin:0;padding:0;list-style:none}.bk-feedback-lists li{border-top:1px solid var(--line);padding:12px 0 12px 30px;font-size:16px;position:relative}.bk-feedback-lists li:before{font-weight:700;position:absolute;top:11px;left:4px}.bk-plus li:before{content:"+";color:var(--red)}.bk-minus li:before{content:"–";color:var(--muted)}.bk-names-label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:36px 0 14px;font-size:13px;font-weight:700}.bk-lanes{grid-template-columns:120px 1fr;gap:20px;margin:40px 0 0;display:grid}.bk-lanes-legend{grid-template-rows:1fr auto 1fr;font-size:13px;font-weight:700;display:grid}.bk-lanes-legend .bk-lg-bk{color:var(--red);align-self:end;padding-bottom:12px}.bk-lanes-legend .bk-lg-ag{grid-row:3;padding-top:12px}.bk-lanes ol{grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid;position:relative}.bk-lanes li{text-align:center;grid-template-rows:1fr auto 1fr;padding:0 10px;display:grid}.bk-lane-bk,.bk-lane-ag{margin:0;padding:14px 4px;font-size:15px}.bk-lane-bk{border-bottom:2px solid var(--red);align-self:end}.bk-lane-ag{color:var(--muted);border-top:1px solid var(--ink);align-self:start}.bk-lane-node{padding:16px 0;position:relative}.bk-lane-node b{background:var(--ink);width:44px;height:44px;color:var(--paper,#fff);border-radius:50%;place-items:center;font-size:14px;display:inline-grid}.bk-lane-node h3{margin:10px 0 0;font-size:17px}.bk-lanes .bk-mobile-label{display:none}@media (width<=900px){.bk-stat-body,.bk-feedback{grid-template-columns:1fr;gap:32px}.bk-stat-delta{border-left:0;border-top:1px solid var(--line);padding-top:24px;padding-left:0}}@media (width<=760px){.bk-stat-figures{grid-template-columns:1fr;gap:28px}.bk-lanes{grid-template-columns:1fr}.bk-lanes-legend{display:none}.bk-lanes ol{border-left:2px solid var(--line);grid-template-columns:1fr;gap:0;margin-left:21px}.bk-lanes li{text-align:left;padding:0 0 26px 30px;display:block;position:relative}.bk-lane-node{align-items:center;gap:14px;margin-left:-53px;padding:0 0 8px;display:flex}.bk-lane-node h3{margin:0}.bk-lane-bk,.bk-lane-ag{border:0;padding:6px 0}.bk-lanes .bk-mobile-label{color:var(--red);margin-bottom:2px;font-size:11px;font-weight:700;display:block}.bk-hg-dots{gap:10px}}.bk-lanes-legend{flex-direction:column;justify-content:space-between;padding:22px 0;display:flex}.bk-lanes-legend .bk-lg-bk,.bk-lanes-legend .bk-lg-ag{align-self:auto;padding:0}@media (width<=760px){.bk-lanes li{flex-direction:column;display:flex}.bk-lane-node{order:-1}.bk-lanes .bk-lanes-legend{display:none}.bk-lanes .bk-lane-bk,.bk-lanes .bk-lane-ag{align-self:stretch}}.bk-editorial-note{border-top:1px solid var(--line);color:var(--muted);letter-spacing:0;max-width:870px;margin:30px 0 0;padding-top:20px;font-size:14px;line-height:1.8}.bk-about-lead{padding:64px 0 58px}.bk-about-intro{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:center;gap:70px;display:grid}.bk-about-lead h1{letter-spacing:0;max-width:780px;font-size:48px;line-height:1.16}.bk-about-lead .bk-lede{max-width:730px;font-size:19px}.bk-about-photo{min-width:0;margin:0}.bk-about-photo img{aspect-ratio:1.08;object-fit:cover;object-position:70% center;width:100%;height:auto;display:block}.bk-about-photo figcaption{border-top:2px solid var(--red);margin-top:14px;padding-top:12px;font-size:14px;font-weight:700;line-height:1.6}.bk-about-photo figcaption span{color:var(--muted);font-size:13px;font-weight:400}.bk-about-background-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:84px;display:grid}.bk-about-background-grid h2{letter-spacing:0;max-width:460px;margin:0;font-size:34px}.bk-about-background-grid p{max-width:660px}.bk-about-work h2{letter-spacing:0}.bk-about-responsibilities{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:32px 0;display:grid}.bk-about-responsibilities>div{border-top:2px solid var(--line);padding-top:18px}.bk-about-responsibilities span{color:var(--red);margin-bottom:12px;font-size:13px;display:block}.bk-about-responsibilities h3{letter-spacing:0;font-size:21px}.bk-about-responsibilities p{font-size:16px}@media (width<=1000px){.bk-about-intro{gap:32px}.bk-about-lead h1{font-size:40px}.bk-about-background-grid{gap:40px}}.bk-shared-photo{margin:38px 0 0}.bk-shared-photo img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.bk-about-lead .bk-shared-photo img{object-position:center 42%;max-height:580px}.bk-shared-photo figcaption{color:var(--muted);margin-top:12px;font-size:13px;line-height:1.5}.bk-conversation-photo{max-width:960px;margin-bottom:28px}.bk-short-profiles{max-width:1050px}.bk-short-profiles p{max-width:430px}.bk-article-back{padding-top:28px}.bk-article-back+.bk-lead{padding-top:32px}@media (width<=720px){.bk-about-lead{padding:44px 0}.bk-about-intro,.bk-about-background-grid,.bk-about-responsibilities{grid-template-columns:1fr;gap:28px}.bk-about-lead h1{letter-spacing:0;font-size:34px}.bk-about-lead .bk-lede{font-size:17px}.bk-about-photo{max-width:440px}.bk-about-photo img{aspect-ratio:1.5;object-position:70% center}.bk-about-background-grid h2{font-size:30px}.bk-editorial-note{font-size:13px}.bk-shared-photo{margin-top:28px}.bk-about-lead .bk-shared-photo img{max-height:none}}.bk-about-photo-soft{position:relative}.bk-about-photo-soft img{aspect-ratio:1.05;object-position:78% 62%;transform-origin:70% 60%;-webkit-mask-image:radial-gradient(78% 82% at 62% 56%,#000 52%,#0000 100%);mask-image:radial-gradient(78% 82% at 62% 56%,#000 52%,#0000 100%)}.bk-about-photo-soft figcaption{border-top:0;margin-top:6px;padding-top:0;padding-left:22px;position:relative}.bk-about-photo-soft figcaption:before{content:"";background:var(--red);width:14px;height:2px;position:absolute;top:.75em;left:0}.bk-about-sub{color:var(--muted);max-width:620px;margin-top:18px;font-size:16px}.bk-about-photo-soft img{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;transform:scale(1.18);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 30% 86%,#0000 100%),linear-gradient(#0000 0,#000 22% 80%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 30% 86%,#0000 100%),linear-gradient(#0000 0,#000 22% 80%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.bk-field{grid-template-columns:minmax(200px,.8fr) minmax(300px,1.3fr) minmax(220px,.9fr);align-items:center;gap:32px;margin:40px 0 24px;display:grid}.bk-field-source{border:1px solid var(--ink);background:#fff;padding:22px}.bk-field-source strong{margin:6px 0 14px;font-size:20px;line-height:1.25;display:block}.bk-field-source ul{color:#4d4b49;margin:0;padding:0;font-size:15px;list-style:none}.bk-field-source li{border-top:1px solid var(--line);padding:6px 0}.bk-field-art img{mix-blend-mode:multiply;width:100%;height:auto;display:block}.bk-field-dirs{gap:20px;margin:0;padding:0;list-style:none;display:grid}.bk-field-dirs li{border-left:2px solid var(--red);padding-left:16px}.bk-field-dirs h3{margin:4px 0;font-size:18px}.bk-field-dirs p{color:#4d4b49;margin:0;font-size:15px}.bk-field-legend{color:#4d4b49;border-top:1px solid var(--line);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:12px 28px;padding-top:16px;font-size:15px;display:flex}.bk-field-legend i{vertical-align:-1px;border-radius:50%;width:11px;height:11px;margin-right:8px;display:inline-block}.bk-field-legend i.r{background:var(--red)}.bk-field-legend i.g{background:color-mix(in oklab,var(--red) 22%,transparent)}.bk-field-legend strong{color:var(--ink);margin-left:auto}.bk-hero-field{margin:0}.bk-hero-field img{mix-blend-mode:multiply;width:100%;max-width:470px;height:auto;margin:0 auto;display:block}.bk-hero-field figcaption{color:#4d4b49;text-align:center;margin-top:10px;font-size:15px}.bk-hero-field figcaption a{border-bottom:1px solid;margin-left:4px;font-weight:700}@media (width<=960px){.bk-field{grid-template-columns:1fr;gap:24px}.bk-field-art{max-width:440px;margin:0 auto}.bk-field-legend strong{margin-left:0}}@media (width<=720px){.bk-hero-art{display:block}.bk-hero-field img{max-width:300px}}.bk-field-art img,.bk-hero-field img{-webkit-mask-image:radial-gradient(circle closest-side,#000 94%,#0000 100%);mask-image:radial-gradient(circle closest-side,#000 94%,#0000 100%)}.bk-strategy{grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;gap:16px;margin:8px 0 22px;display:grid}.bk-strategy>div{border:1px solid var(--line);background:#fff;padding:18px 20px}.bk-strategy>div.is-key{border-color:var(--red)}.bk-strategy i{color:var(--red);align-self:center;font-size:22px;font-style:normal}.bk-strategy h3{margin:4px 0 6px;font-size:18px}.bk-strategy p{color:#4d4b49;margin:0;font-size:15px}.bk-flow{margin:34px 0 8px}.bk-flow img,.bk-sketch3 img{mix-blend-mode:multiply;width:100%;height:auto;display:block}.bk-flow-steps{grid-template-columns:repeat(5,1fr);gap:20px;margin:6px 0 0;padding:0;list-style:none;display:grid}.bk-flow-steps b{color:var(--red);font-size:14px}.bk-flow-steps h3{margin:4px 0;font-size:18px}.bk-flow-steps p{color:#4d4b49;margin:0;font-size:15px}.bk-flow-roles{grid-template-columns:4fr 1fr;gap:20px;margin-top:22px;font-size:15px;display:grid}.bk-flow-roles>div{border-top:2px solid var(--red);color:#4d4b49;flex-direction:column;gap:3px;padding-top:10px;display:flex}.bk-flow-roles>div:last-child{border-color:var(--ink)}.bk-flow-roles strong{color:var(--ink)}.bk-sketch3{margin:28px 0 20px}.bk-sketch3-cols{grid-template-columns:repeat(3,1fr);gap:28px;margin-top:10px;display:grid}.bk-sketch3-cols>div{border-top:2px solid var(--red);padding-top:12px}.bk-sketch3-cols h3{margin:4px 0 6px;font-size:19px}.bk-sketch3-cols p{color:#4d4b49;margin:0;font-size:16px}.bk-sketch3-signs .bk-sketch3-cols h3{font-family:Georgia,serif;font-size:22px;font-weight:400}.bk-venn-fig{grid-template-columns:1.05fr 1fr;align-items:center;gap:44px;margin:30px 0 20px;display:grid}.bk-venn{aspect-ratio:1/.95;width:100%;max-width:520px;margin:0 auto;position:relative}.bk-venn-c{aspect-ratio:1;text-align:center;background:color-mix(in oklab,var(--red) 7%,transparent);border:1.5px solid #8a8580;border-radius:50%;flex-direction:column;align-items:center;width:58%;padding:16% 10% 0;display:flex;position:absolute}.bk-venn-c strong{font-size:clamp(15px,1.7vw,20px)}.bk-venn-c span{color:#4d4b49;margin-top:4px;font-size:clamp(12px,1.2vw,14px)}.bk-venn-0{top:0;left:21%}.bk-venn-1{padding:30% 22% 0 8%;top:40%;left:0}.bk-venn-2{padding:30% 8% 0 22%;top:40%;left:42%}.bk-venn-1,.bk-venn-2{justify-content:flex-start}.bk-venn-core{background:var(--red);color:#fff;text-align:center;border-radius:999px;max-width:42%;padding:10px 14px;font-size:clamp(13px,1.4vw,16px);font-weight:800;line-height:1.2;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)}.bk-venn-list{gap:18px;display:grid}.bk-venn-list>div{border-left:2px solid var(--red);padding-left:16px}.bk-venn-list h3{margin:0 0 4px;font-size:19px}.bk-venn-list p{color:#4d4b49;margin:0;font-size:16px}.bk-doc-pair{grid-template-columns:minmax(220px,.7fr) 1.3fr;align-items:center;gap:40px;margin-top:24px;display:grid}.bk-doc-pair>img{mix-blend-mode:multiply;width:100%;height:auto}.bk-report-list{counter-reset:r;gap:20px;margin:0;padding:0;list-style:none;display:grid}.bk-report-list li{border-left:2px solid var(--red);padding-left:16px}.bk-report-list h3{margin:0 0 4px;font-size:19px}.bk-report-list p{color:#4d4b49;margin:0;font-size:16px}@media (width<=900px){.bk-strategy{grid-template-columns:1fr}.bk-strategy i{justify-self:center;transform:rotate(90deg)}.bk-flow-steps{grid-template-columns:1fr 1fr}.bk-flow-roles,.bk-sketch3-cols{grid-template-columns:1fr}.bk-venn-fig,.bk-doc-pair{grid-template-columns:1fr;gap:24px}.bk-doc-pair>img{max-width:320px;margin:0 auto}}@media (width<=720px){.bk-flow img,.bk-venn-c span{display:none}.bk-venn-c{padding-top:22%}.bk-venn-1,.bk-venn-2{padding-top:34%}}.bk-flow img{aspect-ratio:4;object-fit:cover}.bk-flow img,.bk-sketch3 img,.bk-doc-pair>img{-webkit-mask-image:radial-gradient(closest-side,#000 80%,#0000 100%);mask-image:radial-gradient(closest-side,#000 80%,#0000 100%)}.bk-prose-wide{margin:0 0 30px}.bk-prose-wide p{max-width:760px;font-size:17px;line-height:1.7}.bk-conclusion{border-left:3px solid var(--red);max-width:760px;margin:30px 0 0;padding:16px 0 0 20px;font-size:19px;line-height:1.5}.bk-data-note{border-top:1px solid var(--line);border-bottom:1px solid var(--line);max-width:880px;margin-top:42px}.bk-data-note summary{cursor:pointer;color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:12px;padding:16px 0;font-size:14px;list-style:none;display:flex}.bk-data-note summary::-webkit-details-marker{display:none}.bk-data-note summary span{color:var(--ink);font-size:16px;font-weight:700}.bk-data-note summary i{color:var(--red);margin-left:auto;font-style:normal}.bk-data-note[open] summary i{transform:rotate(180deg)}.bk-data-note-body{padding:0 0 22px}.bk-data-note dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0 0 16px;display:grid}.bk-data-note dt{color:var(--muted);letter-spacing:.04em;font-size:12px}.bk-data-note dd{margin:4px 0 0;font-size:18px;font-weight:700}.bk-data-note p{color:#454341;max-width:760px;margin:0;font-size:14px;line-height:1.65}.bk-receive{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:56px;display:grid}.bk-receive h2{margin-top:0}.bk-receive p{max-width:640px}.bk-receive-list{background:var(--white);border:1px solid var(--line);border-top:3px solid var(--red);margin:0;padding:22px 26px;font-size:15px;list-style:none}.bk-receive-list li{border-bottom:1px solid var(--line);padding:10px 0}.bk-receive-list li:last-child{border-bottom:0}.bk-owner{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:56px;display:grid}.bk-owner .bk-people figure{flex-direction:column;display:flex}.bk-owner .bk-people figcaption{font-size:14px;font-weight:700}.bk-article-grid-media article img{aspect-ratio:3;object-fit:cover;mix-blend-mode:multiply;width:100%;margin:0 0 18px;display:block}.bk-mini-venn{height:0;margin:0 0 18px;padding-top:33.3%;position:relative}.bk-mini-venn i{aspect-ratio:1;border:1.5px solid var(--ink);border-radius:50%;width:30%;position:absolute;top:8%}.bk-mini-venn i:first-child{left:22%}.bk-mini-venn i:nth-child(2){border-color:var(--red);left:38%}.bk-mini-venn i:nth-child(3){opacity:.55;top:30%;left:30%}.bk-report-fig{margin:0}.bk-report-fig img{width:100%;height:auto;display:block}@media (width<=900px){.bk-receive,.bk-owner{grid-template-columns:1fr;gap:28px}.bk-data-note dl{grid-template-columns:repeat(2,minmax(0,1fr))}.bk-prose-wide p{font-size:16px}}@media (width>=761px) and (width<=1100px){.bk-lanes{grid-template-columns:90px minmax(0,1fr);gap:10px}.bk-lanes ol{grid-template-columns:repeat(5,minmax(0,1fr))}.bk-lanes li{min-width:0;padding:0 4px}.bk-lane-bk,.bk-lane-ag{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;font-size:13px}.bk-lane-node h3{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;font-size:14px}}.bk-article-grid-media .bk-mini-venn{height:150px;margin:0 0 18px;padding-top:0;position:relative;overflow:hidden}.bk-article-grid-media .bk-mini-venn i{width:96px;height:96px;top:6px}.bk-article-grid-media .bk-mini-venn i:first-child{left:calc(50% - 84px)}.bk-article-grid-media .bk-mini-venn i:nth-child(2){left:calc(50% - 12px)}.bk-article-grid-media .bk-mini-venn i:nth-child(3){top:48px;left:calc(50% - 48px)}.bk-market{border-top:1px solid #0000001f;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:48px;padding:48px 0;display:grid}.bk-market-full{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr)}.bk-market-text p{margin:0 0 14px;line-height:1.65}.bk-market-text h3{margin:8px 0 16px;font-size:1.5rem;line-height:1.2}.bk-chart-fig{margin:0}.bk-chart{width:100%;height:auto;font-family:inherit;display:block}.bk-chart .ink{stroke:currentColor}.bk-chart .fill,.bk-chart .inkfill,.bk-chart .tx{fill:currentColor}.bk-chart .mu{fill:currentColor;opacity:.6}.bk-chart .red{stroke:#c8102e}.bk-chart .redfill{fill:#c8102e}.bk-chart .card{fill:#fff;stroke:currentColor;stroke-opacity:.25}.bk-chart .dot{fill:#fff;stroke:currentColor;stroke-width:1.5px}.bk-chart .reddot{fill:#c8102e;stroke:#fff;stroke-width:3px}.bk-terms{text-align:center;margin:0}.bk-terms-core{color:#fff;background:#111;margin-bottom:18px;padding:14px 26px;font-weight:700;display:inline-block}.bk-terms ul{flex-wrap:wrap;justify-content:center;gap:10px;margin:0;padding:0;list-style:none;display:flex}.bk-terms li{background:#fff;border:1px solid #00000040;padding:8px 14px}.bk-terms li:nth-child(n+6){border-style:dashed}.bk-fact{background:#fff;border-left:3px solid #c8102e;padding:20px 24px}.bk-fact strong{margin-bottom:6px;font-size:1.6rem;display:block}.bk-fact span{opacity:.65;font-size:.85rem}.bk-bridge{grid-template-columns:1.4fr 1fr;align-items:center;gap:48px;display:grid}.bk-booking .bk-wrap{grid-template-columns:1fr 1.2fr;align-items:start;gap:48px;display:grid}.bk-booking-embed{background:#fff;border:1px solid #0000001f;min-height:520px}.bk-booking-fallback{flex-direction:column;align-items:flex-start;gap:16px;padding:40px;display:flex}.bk-booking-embed.is-live .bk-booking-fallback{display:none}.bk-booking-embed:not(.is-live){min-height:0}@media (width<=900px){.bk-market,.bk-market-full,.bk-bridge,.bk-booking .bk-wrap{grid-template-columns:1fr;gap:24px}.bk-market{padding:32px 0}}.bk-photo{margin:8px 0 40px}.bk-photo img{aspect-ratio:16/8;object-fit:cover;object-position:center 35%;filter:grayscale();width:100%;display:block}.bk-photo figcaption{color:var(--muted);border-left:2px solid var(--red);margin-top:10px;padding-left:10px;font-size:13px}.bk-owner .bk-people img{aspect-ratio:4/5;object-fit:cover;filter:grayscale();border-radius:0;width:100%;height:auto}@media (width<=760px){.bk-photo img{aspect-ratio:4/3}}.bk-fieldsvg{width:100%;height:auto;display:block}.bk-hero-field .bk-fieldsvg{max-width:520px;margin:0 auto}.bk-field-art,.bk-hero-field{-webkit-mask-image:none;mask-image:none}@media (width>=961px){.bk-field{grid-template-columns:minmax(190px,.7fr) minmax(360px,1.5fr) minmax(210px,.8fr)}}.bk-dossier-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,440px),1fr));gap:24px;margin-top:40px;display:grid}.bk-dossier{background:#fff;border-top:3px solid #cb1833;flex-direction:column;padding:28px 28px 24px;transition:box-shadow .2s;display:flex}.bk-dossier:hover{box-shadow:0 10px 30px #22212414}.bk-dossier h3{margin:4px 0 14px;font-size:1.5rem;line-height:1.2}.bk-dossier h3 a{color:inherit;border:0;text-decoration:none!important}.bk-dossier h3 a:hover{color:#cb1833}.bk-dossier-lead{margin:0 0 18px;font-size:1.02rem;line-height:1.55}.bk-dossier ul{color:#5b5955;border-top:1px solid #d9d5ce;margin:0 0 24px;padding:16px 0 0;font-size:.92rem;line-height:1.45;list-style:none}.bk-dossier li{margin-bottom:8px;padding-left:16px;position:relative}.bk-dossier li:before{content:"";background:#cb1833;width:7px;height:1px;position:absolute;top:.6em;left:0}.bk-dossier .bk-link{align-self:flex-start;margin-top:auto}.bk-engpass{border-top:1px solid #00000026;margin:0;padding:0;list-style:none}.bk-engpass li{border-bottom:1px solid #00000026;grid-template-columns:1fr auto;gap:4px 16px;padding:18px 0;display:grid}.bk-engpass strong{font-size:17px}.bk-engpass span{text-align:right;font-size:22px;font-weight:700}.bk-engpass em{color:#cb1833;letter-spacing:.04em;text-transform:uppercase;grid-column:1/-1;font-size:13px;font-style:normal}@media (width<=700px){#marktrahmen .bk-chart-fig{overflow-x:auto}#marktrahmen .bk-chart-fig .bk-chart{min-width:620px}.bk-engpass span{font-size:18px}}.bk-figs{background:#22212426;border:1px solid #22212426;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1px;margin:2rem 0 .6rem;display:grid}.bk-fig{background:#fff;border-top:3px solid #cb1833;padding:1.6rem 1.4rem}.bk-fig strong{color:#222124;margin-bottom:.6rem;font-size:clamp(2rem,4vw,2.8rem);line-height:1;display:block}.bk-fig p{margin:0;font-size:.95rem;line-height:1.45}.bk-source{opacity:.7;margin:0 0 2rem;font-size:.78rem}.bk-seq{counter-reset:s;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;margin:2rem 0;padding:0;list-style:none;display:grid}.bk-seq li{counter-increment:s;border-top:1px solid #222124;padding-top:1rem}.bk-seq li:before{content:"0" counter(s);color:#cb1833;margin-bottom:.4rem;font-size:.85rem;font-weight:700;display:block}.bk-seq strong{margin-bottom:.4rem;display:block}.bk-seq span{font-size:.95rem;line-height:1.5}.bk-bars{margin:2rem 0}.bk-bars ul{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.bk-bars li{grid-template-columns:9.5rem 1fr 6rem;align-items:center;gap:.8rem;font-size:.9rem;display:grid}.bk-bars-t{background:#22212414;height:14px}.bk-bars-t span{background:#222124;height:100%;display:block}.bk-bars li:last-child .bk-bars-t span,.bk-bars li:first-child .bk-bars-t span{background:#cb1833}.bk-bars-v{text-align:right;font-variant-numeric:tabular-nums}.bk-bars figcaption{opacity:.7;margin-top:.8rem;font-size:.78rem}@media (width<=600px){.bk-bars li{grid-template-columns:1fr 5.5rem}.bk-bars-l{grid-column:1/-1}.bk-figs{grid-template-columns:1fr!important}}.bk-bb-grid{grid-template-columns:repeat(auto-fill,minmax(440px,1fr));gap:24px;margin-top:36px;display:grid}.bk-bb{background:#fff;border-top:3px solid #cb1833;flex-direction:column;padding:28px 28px 24px;display:flex}.bk-bb-head{letter-spacing:.12em;align-items:baseline;gap:12px;font-size:12px;display:flex}.bk-bb-n{color:#cb1833;font-weight:700}.bk-bb-k{color:#6b6862}.bk-bb h3{margin:10px 0 16px}.bk-bb-fig{border-top:1px solid #e4e0d8;border-bottom:1px solid #e4e0d8;margin-bottom:16px;padding:14px 0}.bk-bb-fig svg{width:100%;height:auto;max-height:150px;display:block}.bk-bb-fig text{fill:#222124;text-anchor:middle;font-family:inherit;font-size:9px}.bk-bb-fig text.sm{fill:#6b6862;font-size:8px}.bk-bb-fig text.lt{fill:#fff;text-anchor:start}.bk-bb-fig text.lt2{fill:#222124;text-anchor:start}.bk-bb-fig .l{stroke:#222124;stroke-width:1px}.bk-bb-fig .b{fill:#222124}.bk-bb-fig .b2{fill:#d9d5cc}.bk-bb-fig .r{fill:#cb1833}.bk-bb-fig .d{fill:#222124}.bk-bb-fig .rc{fill:none;stroke:#cb1833;stroke-width:2px}.bk-bb-fig .dash{fill:none;stroke:#cb1833;stroke-width:1.5px;stroke-dasharray:4 3}.bk-bb-fig .ghost{fill:none;stroke:#b9b4aa;stroke-width:1px}.bk-bb-fig .dot{fill:#222124}.bk-bb p{margin:0 0 14px}.bk-bb small{color:#6b6862;margin-top:auto;font-size:12px}.bk-bb-note{color:#6b6862;margin-top:28px;font-size:15px}@media (width<=620px){.bk-bb-grid{grid-template-columns:1fr}.bk-bb{padding:22px 18px}}.bk-hero-photo{margin:0}.bk-hero-photo img{aspect-ratio:3/2;object-fit:cover;object-position:60% 30%;filter:grayscale();width:100%;height:auto;display:block}.bk-hero-photo figcaption{color:#5f5b57;align-items:center;gap:10px;margin-top:14px;font-size:15px;display:flex}.bk-hero-photo figcaption i{background:#cb1833;width:18px;height:2px;display:inline-block}.bk-doc-pair.bk-doc-solo{max-width:980px;display:block}.bk-doc-solo .bk-candidate{width:100%;margin-top:0}.bk-iso figcaption{line-height:1.5;font-size:14px!important}@media (width<=700px){.bk-iso{overflow-x:auto}.bk-iso svg{min-width:560px}}.bk-logos{border-top:1px solid #d9d5ce;border-left:1px solid #d9d5ce;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin:18px 0 0;padding:0;list-style:none;display:grid}.bk-logo-item{border-bottom:1px solid #d9d5ce;border-right:1px solid #d9d5ce;justify-content:center;align-items:center;height:96px;padding:20px 22px;display:flex}.bk-logo-item img{filter:brightness(0);opacity:.72;width:auto;max-width:100%;height:auto;max-height:34px;transition:opacity .2s}.bk-logo-item.is-knock img{filter:grayscale()contrast(1.1);opacity:.8}.bk-logo-item.is-tall img{max-height:46px}.bk-logo-item:hover img{opacity:1}.bk-logo-item.is-text{letter-spacing:.04em;color:#222124;opacity:.72;text-transform:uppercase;font-size:1.15rem;font-weight:800}@media (width<=560px){.bk-logos{grid-template-columns:repeat(2,1fr)}.bk-logo-item{height:80px;padding:16px}}.bk-split-q{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:56px;display:grid}.bk-keyq{border-top:2px solid var(--ink);padding-top:20px;position:sticky;top:110px}.bk-keyq .bk-index{letter-spacing:.115em;text-transform:uppercase;color:var(--red);margin-bottom:14px;font-size:11px;font-weight:800;display:block}.bk-keyq ol{counter-reset:q;margin:0;padding:0;list-style:none}.bk-keyq li{counter-increment:q;border-bottom:1px solid var(--line);letter-spacing:-.015em;grid-template-columns:34px 1fr;padding:13px 0;font-size:17px;font-weight:700;line-height:1.4;display:grid}.bk-keyq li:before{content:counter(q,decimal-leading-zero);color:var(--muted);padding-top:3px;font-size:12px;font-weight:700}@media (width<=860px){.bk-split-q{grid-template-columns:1fr;gap:28px}.bk-keyq{position:static}}.bk-legal .bk-wrap,.bk-legal-lead .bk-wrap{max-width:980px}.bk-legal-lead h1{letter-spacing:0;overflow-wrap:anywhere;font-size:38px}.bk-legal-text{overflow-wrap:anywhere;letter-spacing:0;max-width:850px}.bk-legal-text h2{letter-spacing:0;margin:36px 0 18px;font-size:24px;line-height:1.35}.bk-legal-text h2:first-child{margin-top:0}.bk-legal-text p{line-height:1.75}.bk-impressum{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 48px;display:grid}.bk-legal-group{min-width:0}.bk-legal-group h2{margin:0 0 18px}.bk-legal-group:nth-child(n+4){border-top:1px solid var(--line);grid-column:1/-1;padding-top:28px}.bk-legal-company{grid-row:span 2}@media (width<=720px){.bk-impressum{grid-template-columns:1fr;gap:28px}.bk-legal-company{grid-row:auto}}.bk-footfine nav{flex-wrap:wrap}@media (width<=720px){.bk-legal-lead h1{font-size:32px}.bk-legal-text h2{font-size:22px}}@media (width<=420px){.bk-legal-lead h1{-webkit-hyphens:auto;hyphens:auto;font-size:26px}}.bk-legal-layout{grid-template-columns:260px minmax(0,1fr);gap:56px;display:grid;max-width:1180px!important}.bk-legal-toc{border-top:2px solid var(--ink);align-self:start;max-height:calc(100vh - 120px);padding-top:12px;font-size:14px;position:sticky;top:96px;overflow:auto}.bk-legal-toc .bk-index{color:var(--red);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:700}.bk-legal-toc ol{margin:10px 0 0;padding:0;list-style:none}.bk-legal-toc li{padding:5px 0;line-height:1.35}.bk-legal-toc li.is-sub{padding-left:14px;font-size:13px}.bk-legal-toc a{color:var(--ink);text-decoration:none}.bk-legal-toc a:hover{color:var(--red)}.bk-privacy h2{border-top:1px solid var(--line);margin-top:44px;padding-top:28px;scroll-margin-top:96px}.bk-privacy h2:first-child{border-top:0;padding-top:0}.bk-privacy h3{margin:30px 0 10px;scroll-margin-top:96px;font-size:19px}.bk-privacy h4{margin:22px 0 8px;scroll-margin-top:96px;font-size:16px}.bk-privacy ul{margin:0 0 18px;padding-left:22px;list-style:outside}.bk-privacy li{margin:4px 0;line-height:1.7}@media (width<=900px){.bk-legal-layout{grid-template-columns:1fr;gap:32px}.bk-legal-toc{max-height:none;position:static}}.bk-contact-duo{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:64px;display:grid}.bk-form{gap:18px;margin-top:24px;display:grid}.bk-form fieldset{border:0;flex-wrap:wrap;gap:8px 24px;margin:0;padding:0;display:flex}.bk-form legend{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:8px;font-size:11px;font-weight:800}.bk-radio{cursor:pointer;align-items:center;gap:8px;font-weight:600;display:flex}.bk-radio input{accent-color:var(--red)}.bk-form label:not(.bk-radio){gap:6px;font-size:14px;font-weight:700;display:grid}.bk-form label small{color:var(--muted);font-weight:400}.bk-form input:not([type=radio]),.bk-form textarea{font:inherit;background:#fff;border:1px solid #00000040;border-radius:0;width:100%;padding:12px 14px;font-weight:400}.bk-form input:focus,.bk-form textarea:focus{outline:2px solid var(--red);outline-offset:-1px}.bk-form [aria-invalid=true]{border-color:var(--red)}.bk-field2{grid-template-columns:1fr 1fr;gap:18px;display:grid}.bk-form button{cursor:pointer;border:0;justify-self:start}.bk-form-error{color:var(--red);margin:0;font-size:14px}.bk-form-note{color:var(--muted);font-size:13px}.bk-direct-col{border-top:2px solid #222124;gap:0;display:grid}.bk-direct-card{border-bottom:1px solid #00000024;padding:24px 0}.bk-direct-card h3{margin:6px 0 4px}.bk-direct-card p{margin:6px 0}.bk-direct-big{color:inherit;margin-top:6px;font-size:1.6rem;font-weight:800;text-decoration:none;display:block}.bk-direct-card .bk-booking-embed{background:0 0;border:0;min-height:0;margin-top:12px}.bk-direct-card .bk-booking-fallback{padding:0}@media (width<=900px){.bk-contact-duo{grid-template-columns:1fr;gap:40px}.bk-field2{grid-template-columns:1fr}}.bk-filter{flex-wrap:wrap;gap:8px;margin-top:32px;display:flex}.bk-filter button{font:inherit;color:#222124;cursor:pointer;background:0 0;border:1px solid #222124;border-radius:999px;padding:9px 16px;font-size:14px;font-weight:700}.bk-filter button[aria-pressed=true]{color:#fff;background:#222124}.bk-filter button:focus-visible{outline-offset:2px;outline:2px solid #cb1833}.bk-dossier[hidden]{display:none}@media (width<=700px){.bk-filter{flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.bk-filter button{flex:none}}@media (width<=900px){.bk-flow-steps{grid-template-columns:1fr;gap:0}.bk-flow-steps li{border-left:3px solid var(--red);padding:10px 0 10px 16px}.bk-flow-steps li:last-child{border-left-color:var(--ink);margin-top:6px}.bk-flow-roles{grid-template-columns:1fr;gap:12px}.bk-flow-roles>div{border-top:0;border-left:3px solid var(--red);padding:2px 0 2px 16px}}@media (width<=720px){.bk-home h1,.bk-lead h1{overflow-wrap:break-word;word-break:normal;font-size:clamp(30px,8.4vw,44px)}}.bk-hero-photo img,.bk-photo img,.bk-about-photo img{background:var(--white);border:1px solid var(--line);padding:10px;box-shadow:0 1px #2221240a,0 18px 36px -28px #22212459}.bk-about-photo-soft{overflow:visible}.bk-about-photo-soft img{transform:none}.bk-hero-photo figcaption,.bk-photo figcaption{letter-spacing:.01em;color:var(--muted);margin-top:12px;font-size:13px}@media (width<=720px){.bk-hero-photo img,.bk-photo img,.bk-about-photo img{padding:6px}}@media (width>=721px){.bk-home .bk-hero{grid-template-columns:1.12fr .88fr;gap:56px}.bk-hero-photo img{aspect-ratio:4/3;object-position:62% 35%}}@media (width>=1600px){.bk-home .bk-hero{grid-template-columns:1.28fr .72fr}}.bk-owner .bk-people img{background:var(--white);border:1px solid var(--line);padding:8px;box-shadow:0 1px #2221240a,0 18px 36px -28px #22212459}@media (width<=720px){.bk-owner .bk-people img{padding:5px}}.bk-about-photo-soft img{aspect-ratio:4/3;object-position:62% 35%;object-position:50% 40%;transform:none;-webkit-mask-image:none;mask-image:none}.bk-bigquote blockquote{letter-spacing:-.012em;hanging-punctuation:first;text-wrap:pretty;max-width:980px;font-size:clamp(25px,2.4vw,34px);line-height:1.42}.bk-bigquote blockquote p{text-wrap:pretty;margin:0 0 .55em}.bk-bigquote blockquote p:last-child{margin:0}.bk-bigquote figcaption strong,.bk-quote cite b{color:var(--ink);letter-spacing:0;font-size:15px;font-weight:700}.bk-supporting-quotes{border-top:1px solid var(--line);align-items:start;gap:0 56px;margin-top:56px}.bk-supporting-quotes .bk-quote{letter-spacing:-.005em;text-wrap:pretty;border-left:0;padding:28px 0 0;font-family:Georgia,serif;font-size:18px;line-height:1.55}.bk-supporting-quotes .bk-quote:nth-child(2){grid-row:span 2}.bk-supporting-quotes .bk-quote p{margin:0 0 18px}.bk-supporting-quotes .bk-quote cite{border-left:3px solid var(--red);padding-left:14px;font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:1.5}.bk-quote-subhead{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);grid-column:1/-1;margin:22px 0 0;font-size:12px;font-weight:700}@media (width<=720px){.bk-supporting-quotes .bk-quote:nth-child(2){grid-row:auto}.bk-supporting-quotes .bk-quote{font-size:17px}}.bk-report{background:var(--white);border:1px solid var(--line);margin:36px 0 0;padding:32px 36px 24px;box-shadow:0 18px 40px -28px #22212459}.bk-report-head{border-bottom:2px solid var(--ink);gap:4px;margin-bottom:24px;padding-bottom:18px;display:grid}.bk-report-head span,.bk-report-n{letter-spacing:.14em;text-transform:uppercase;color:var(--red);margin:0;font:700 11px/1.2 Arial,sans-serif}.bk-report-head strong{color:var(--ink);font-size:clamp(22px,2.2vw,30px);line-height:1.2}.bk-report-head small{color:var(--muted);font-size:13px}.bk-report-grid{grid-template-columns:1.25fr 1fr 1fr;gap:28px;display:grid}.bk-report-panel{border-top:1px solid var(--line);min-width:0;padding-top:14px}.bk-report-panel h3{margin:8px 0 14px;font-size:17px;line-height:1.3}.bk-report-panel p{color:var(--muted);margin:10px 0 0;font-size:13px;line-height:1.5}.bk-report-blocks{grid-template-columns:1fr 2fr 1fr;gap:3px;display:grid}.bk-report-blocks div{background:var(--soft);gap:4px;padding:12px 10px;display:grid}.bk-report-blocks div.is-mid{background:var(--ink);color:var(--white)}.bk-report-blocks div.is-mid b{color:var(--white)}.bk-report-blocks div.is-cap{background:repeating-linear-gradient(135deg,var(--soft) 0 6px,var(--white) 6px 10px);border:1px dashed var(--muted)}.bk-report-blocks small{opacity:.8;font-size:11px}.bk-report-blocks b{color:var(--ink);font-size:15px}.bk-report-zones{gap:10px;margin:0;display:grid}.bk-report-zones div{grid-template-columns:52px 1fr;align-items:center;gap:10px;display:grid}.bk-report-zones dt{color:var(--ink);font-size:12px;font-weight:700}.bk-report-zones dd{background:var(--soft);height:12px;margin:0}.bk-report-zones i{background:var(--ink);height:100%;display:block}.bk-report-zones div:nth-child(2) i{background:var(--red)}.bk-report-gauge{grid-template-columns:repeat(4,1fr);gap:3px;display:grid}.bk-report-gauge i{background:color-mix(in srgb,var(--red) 14%,transparent);height:10px}.bk-report-gauge i.is-on{background:var(--red)}.bk-report-key .bk-report-level{color:var(--red);margin:8px 0 0;font-size:22px;font-weight:700}.bk-report-levers{border-top:2px solid var(--ink);margin-top:28px;padding-top:14px}.bk-report-levers ol{grid-template-columns:repeat(4,1fr);gap:24px;margin:12px 0 0;padding:0;list-style:none;display:grid}.bk-report-levers li{align-content:start;gap:6px;display:grid}.bk-report-levers b{color:var(--ink);font-size:15px}.bk-report-levers span{color:var(--ink);font-size:13px;line-height:1.45}.bk-report-levers em{text-transform:uppercase;letter-spacing:.1em;color:var(--red);font:700 11px/1 Arial,sans-serif}.bk-report-levers em:before{content:"Wirkung: ";color:var(--muted)}.bk-report figcaption{color:var(--muted);border-top:1px solid var(--line);margin-top:24px;padding-top:12px;font-size:12px}@media (width<=860px){.bk-report{padding:22px 18px 18px}.bk-report-grid,.bk-report-levers ol{grid-template-columns:1fr;gap:20px}}.bk-raster{grid-template-columns:1fr 1fr;gap:4px;margin:14px 0 8px 18px;padding-bottom:18px;display:grid;position:relative}.bk-raster>span{color:var(--muted,#666);background:var(--soft,#f3f1ec);min-height:58px;padding:12px 8px;font:11px/1.3 Arial,sans-serif;position:relative}.bk-raster>span.is-on{outline:2px solid var(--red);color:inherit}.bk-raster>span.is-on i{background:var(--red);border-radius:50%;width:12px;height:12px;position:absolute;top:12px;right:12px}.bk-raster small{color:var(--muted,#666);font:10px Arial,sans-serif;position:absolute}.bk-raster .y{writing-mode:vertical-rl;top:0;left:-18px;transform:rotate(180deg)}.bk-raster .x{bottom:0;right:0}.bk-bb-grid.bk-bb-five{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.bk-analysis-lead{padding-bottom:46px}.bk-analysis-lead h1{letter-spacing:0;max-width:1000px}.bk-analysis-lead .bk-lede{max-width:790px}.bk-analysis-lead .bk-actions{margin:26px 0 18px}.bk-analysis-note{color:var(--muted);margin:0;font-size:13px}.bk-dossier-opening{padding-top:48px;scroll-margin-top:24px}.bk-dossier-heading{grid-template-columns:1.15fr 1fr;align-items:end;gap:64px;margin-bottom:36px;display:grid}.bk-dossier-heading h2{letter-spacing:0;margin-bottom:0}.bk-dossier-heading>p{color:var(--muted);max-width:500px;font-size:15px}.bk-dossier-spread{grid-template-columns:1fr 1fr;align-items:start;gap:28px;margin-top:34px;display:grid}.bk-dossier-spread-opening{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;margin-top:0}.bk-dossier-page{min-width:0;margin:0}.bk-dossier-page>a{border:1px solid var(--line);background:var(--bg);display:block}.bk-dossier-page img{width:100%;height:auto;display:block}.bk-dossier-page figcaption{color:var(--muted);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;padding:14px 0;font-size:13px;display:flex}.bk-dossier-page figcaption .bk-link{color:var(--ink);white-space:nowrap;font-size:12px}.bk-dossier-reading{grid-template-columns:.7fr 1.3fr;gap:28px;margin-top:30px;display:grid}.bk-dossier-reading p{max-width:680px;color:var(--muted);font-size:16px}.bk-dossier-reading h3,.bk-dossier-insights h3,.bk-analysis-levers h3{letter-spacing:0}.bk-dossier-reading .bk-index{border-top:2px solid var(--red);padding-top:15px}.bk-dossier-insights{grid-template-columns:1fr 1fr;gap:40px;margin-top:30px;display:grid}.bk-dossier-insights p{color:var(--muted);max-width:550px;font-size:16px}.bk-dossier-request{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:18px;margin-top:28px;padding-top:22px;font-size:15px;display:flex}.bk-analysis-levers{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin-top:38px;display:grid}.bk-analysis-levers article{border-top:2px solid var(--ink);min-width:0;padding-top:20px}.bk-analysis-levers h3{font-size:19px}.bk-analysis-levers p{color:var(--muted);font-size:15px}.bk-analysis-sources{border-block:1px solid var(--line);margin-top:38px;padding:18px 0}.bk-analysis-sources summary{cursor:pointer;font-size:15px;font-weight:700}.bk-analysis-sources .bk-prose{color:var(--muted);max-width:720px;padding-top:22px;font-size:15px}.bk-market-prelude .bk-wrap{justify-content:space-between;align-items:center;gap:50px;display:flex}.bk-market-prelude p:not(.bk-kicker){max-width:760px;color:var(--muted);font-size:16px}.bk-market-prelude .bk-link{flex-shrink:0}.bk-analysis-lead,.bk-dossier-opening,.bk-dossier-depth,.bk-analysis-levers,.bk-market-prelude{letter-spacing:0}@media (width<=1000px){.bk-dossier-heading{gap:32px}.bk-analysis-levers{grid-template-columns:1fr 1fr}.bk-market-prelude .bk-wrap{flex-direction:column;align-items:start;gap:20px}}@media (width<=720px){.bk-dossier-heading,.bk-dossier-spread,.bk-dossier-reading,.bk-dossier-insights{grid-template-columns:1fr;gap:26px}.bk-dossier-heading>p{max-width:none}.bk-dossier-spread-opening .bk-dossier-page:first-child{width:100%;max-width:420px;margin-inline:auto}.bk-dossier-reading .bk-index{margin-bottom:0}.bk-dossier-opening{padding-top:34px}.bk-analysis-levers{gap:24px}.bk-dossier-page figcaption{font-size:12px}.bk-analysis-lead h1{font-size:36px}.bk-analysis-note{max-width:320px}}@media (width<=420px){.bk-analysis-levers{grid-template-columns:1fr}.bk-analysis-lead h1{font-size:33px}}.bk-bigquote blockquote{max-width:820px;font-size:clamp(20px,1.7vw,24px);line-height:1.5}.bk-zoom-grid{grid-template-columns:minmax(220px,300px) 1fr;align-items:start;gap:clamp(32px,5vw,72px);margin-top:48px;display:grid}.bk-zoom-cover{position:sticky;top:110px}.bk-zoom-cover figure{margin:0}.bk-zoom-cover img{background:#fff;border:1px solid #19191b1f;width:100%;height:auto;display:block;box-shadow:0 1px #19191b0f,0 18px 40px -22px #19191b59}.bk-zoom-cover figcaption{margin-top:14px;font-size:15px;line-height:1.45}.bk-zoom-cover figcaption .bk-index{margin-bottom:4px;display:block}.bk-zoom-steps{gap:clamp(48px,6vw,80px);margin:0;padding:0;list-style:none;display:grid}.bk-zoom-step{border-left:1px solid #19191b2e;gap:22px;padding-left:28px;display:grid;position:relative}.bk-zoom-step:before{content:"";background:#b61c38;border-radius:50%;width:9px;height:9px;position:absolute;top:4px;left:-5px}.bk-zoom-text{max-width:640px}.bk-zoom-text h3{margin:8px 0 10px}.bk-zoom-text p{margin:0 0 12px}.bk-zoom-fact{border-top:1px solid #19191b24;border-bottom:1px solid #19191b24;padding:12px 0;font-size:16px}.bk-zoom-fact strong{color:#b61c38}.bk-zoom-lens{margin:0}.bk-zoom-lens img{background:#fbfaf8;border:1px solid #19191b24;width:100%;height:auto;display:block}@media (width<=900px){.bk-zoom-grid{grid-template-columns:1fr}.bk-zoom-cover{max-width:260px;position:static}.bk-zoom-step{padding-left:20px}}.bk-mandate{margin-top:3rem}.bk-mandate-flow{border-top:1.5px solid #222124;grid-template-columns:repeat(5,1fr);gap:0;margin:1rem 0 0;padding:0;list-style:none;display:grid}.bk-mandate-flow li{padding:1.25rem 1rem 0 0;position:relative}.bk-mandate-flow li:before{content:"";background:#222124;border-radius:50%;width:10px;height:10px;position:absolute;top:-6px;left:0}.bk-mandate-flow li.is-key:before{background:#cb1833}.bk-mandate-flow li.is-key .bk-index{color:#cb1833}.bk-mandate-flow h3{margin:.4rem 0 .3rem;font-size:1.05rem}.bk-mandate-flow p{color:#5c5a57;margin:0;font-size:.92rem}@media (width<=900px){.bk-mandate-flow{border-top:0;border-left:1.5px solid #222124;grid-template-columns:1fr;padding-left:1.25rem}.bk-mandate-flow li{padding:0 0 1.25rem}.bk-mandate-flow li:before{top:4px;left:calc(-1.25rem - 6px)}}.bk-dossier-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:4rem;display:grid}.bk-dossier-note{color:#5c5a57;border-left:2px solid #cb1833;padding-left:.9rem;font-size:.88rem}.bk-dossier{background:#fff;border:1px solid #d9d5ce;padding:2.25rem 2.25rem 1.5rem;font-size:.95rem;box-shadow:0 18px 40px -24px #22212459}.bk-dossier-head{letter-spacing:.12em;text-transform:uppercase;color:#8a8783;border-bottom:1.5px solid #222124;justify-content:space-between;padding-bottom:.7rem;font-size:.7rem;display:flex}.bk-dossier-head span:last-child{color:#cb1833;font-weight:700}.bk-dossier-role{letter-spacing:.06em;text-transform:uppercase;color:#cb1833;margin:1.4rem 0 .2rem;font-size:.8rem;font-weight:700}.bk-dossier-name{margin:0 0 1.2rem;font-size:1.35rem;font-weight:700}.bk-redact{color:#222124;letter-spacing:-.05em;-webkit-user-select:none;user-select:none;background:#222124}.bk-dossier-facts{border-top:1px solid #e8e4dd;border-bottom:1px solid #e8e4dd;grid-template-columns:1fr 1fr;gap:.8rem 1.5rem;margin:0 0 1.4rem;padding:1rem 0;display:grid}.bk-dossier-facts dt{letter-spacing:.1em;text-transform:uppercase;color:#8a8783;font-size:.7rem}.bk-dossier-facts dd{margin:.15rem 0 0}.bk-dossier-block{margin-bottom:1.1rem}.bk-dossier-block h3{margin:0 0 .3rem;font-size:.95rem}.bk-dossier-block p,.bk-dossier-block ul{color:#3d3b39;margin:0}.bk-dossier-block ul{padding-left:1.1rem}.bk-dossier-foot{color:#8a8783;text-align:right;margin-top:1.4rem;font-size:.7rem}@media (width<=900px){.bk-dossier-grid{grid-template-columns:1fr;gap:2rem}.bk-dossier{padding:1.5rem 1.25rem 1rem}.bk-dossier-facts{grid-template-columns:1fr}}.bk-sla-table{border-top:2px solid #222124;margin-top:2rem}.bk-sla-row{border-bottom:1px solid #d9d5ce;grid-template-columns:1fr 1.4fr 1.4fr;gap:1.5rem;padding:1.1rem 0;display:grid}.bk-sla-head{letter-spacing:.08em;text-transform:uppercase;color:#8a8783;font-size:.75rem;font-weight:700}.bk-sla-row strong{color:#cb1833}@media (width<=900px){.bk-sla-row{grid-template-columns:1fr;gap:.35rem}.bk-sla-head{display:none}}.bk-org{gap:14px;margin:40px 0 24px;display:grid}.bk-org-tier{border-top:1px solid var(--line);grid-template-columns:minmax(180px,.6fr) 2fr;align-items:center;gap:24px;padding-top:14px;display:grid}.bk-org-label{color:var(--muted);margin:0;font-size:14px}.bk-org-label .bk-index{color:var(--ink);margin-bottom:4px;font-weight:700;display:block}.bk-org-row{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.bk-org-box{border:1px solid var(--ink);background:#fff;padding:14px 16px}.bk-org-box strong{font-size:16px;line-height:1.25;display:block}.bk-org-box span{color:var(--muted);margin-top:4px;font-size:13px;display:block}.bk-org-box.is-key{border:2px solid var(--red);box-shadow:inset 4px 0 0 var(--red)}.bk-org-tier.is-muted .bk-org-box{color:var(--muted);background:0 0;border-style:dashed;border-color:#bdb8b1}.bk-org-tier.is-muted .bk-org-row{grid-template-columns:repeat(3,1fr)}.bk-org-tier.is-muted .bk-org-box:first-child{grid-column:2}.bk-org-arrow{text-align:center;color:var(--red);padding-left:23%;font-size:26px;line-height:1}@media (width<=900px){.bk-org-tier{grid-template-columns:1fr;gap:10px}.bk-org-row{grid-template-columns:1fr}.bk-org-arrow{padding-left:0}.bk-org-tier.is-muted .bk-org-row{grid-template-columns:1fr}.bk-org-tier.is-muted .bk-org-box:first-child{grid-column:auto}}.bk-hero-photo,.bk-photo,.bk-about-photo{position:relative}.bk-hero-photo img,.bk-photo img,.bk-about-photo img{filter:grayscale()sepia(.14)contrast(1.04)brightness(.99);outline-offset:-5px;background:#fbf9f5;outline:1px solid #2221241a}.bk-hero-photo:before,.bk-hero-photo:after,.bk-photo:before,.bk-photo:after,.bk-about-photo:before,.bk-about-photo:after{content:"";pointer-events:none;background:linear-gradient(#cb1833,#cb1833) 50%/1px 100% no-repeat,linear-gradient(#cb1833,#cb1833) 50%/100% 1px no-repeat;width:18px;height:18px;position:absolute;top:-9px}.bk-hero-photo:before,.bk-photo:before,.bk-about-photo:before{left:-9px}.bk-hero-photo:after,.bk-photo:after,.bk-about-photo:after{right:-9px}.bk-hero-photo figcaption,.bk-photo figcaption{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700}.bk-hero-photo figcaption b{color:#cb1833;margin-right:2px;font-weight:800}.bk-hero-photo,.bk-photo,.bk-about-photo,.bk-about-photo-soft,.bk-duo figure,.bk-portrait-pair figure,.bk-owner .bk-people figure{isolation:isolate;overflow:visible!important}.bk-hero-photo:before,.bk-hero-photo:after,.bk-photo:before,.bk-photo:after,.bk-about-photo:before,.bk-about-photo:after,.bk-duo figure:before,.bk-portrait-pair figure:before,.bk-owner .bk-people figure:before{z-index:3}@media (width<=720px){.bk-hero-photo,.bk-photo,.bk-about-photo,.bk-duo figure,.bk-portrait-pair figure,.bk-owner .bk-people figure{margin-inline:10px}}.bk-hero-photo figcaption b{white-space:nowrap;flex:none}.bk-hero-photo figcaption{align-items:baseline}.bk-hero-photo figcaption i{align-self:center}.bk-duo img,.bk-portrait-pair img,.bk-owner .bk-people img,.bk-team img{filter:grayscale()sepia(.14)contrast(1.04)brightness(.99);border:1px solid var(--line);outline-offset:-3px;box-sizing:border-box;background:#fbf9f5;outline:1px solid #2221241a;padding:6px}.bk-duo figure,.bk-portrait-pair figure,.bk-owner .bk-people figure{margin:0;position:relative}.bk-duo figure:before,.bk-portrait-pair figure:before,.bk-owner .bk-people figure:before{content:"";pointer-events:none;background:linear-gradient(#cb1833,#cb1833) 50%/1px 100% no-repeat,linear-gradient(#cb1833,#cb1833) 50%/100% 1px no-repeat;width:14px;height:14px;position:absolute;top:-7px;left:-7px}.bk-micro strong{color:var(--red);font-weight:800}.bk-mandate-flow.is-vector li{padding-top:1.5rem}.bk-mi-wrap{background:#fbf9f5;border:1px solid #22212429;width:88px;height:88px;margin:0 0 1rem;display:block;position:relative}.bk-mi-wrap:before,.bk-mi-wrap:after{content:"";border-style:solid;border-color:#cb1833;width:12px;height:12px;position:absolute}.bk-mi-wrap:before{border-width:1px 0 0 1px;top:-5px;left:-5px}.bk-mi-wrap:after{border-width:0 1px 1px 0;bottom:-5px;right:-5px}.bk-mi{fill:none;stroke:#222124;stroke-width:1.4px;stroke-linecap:square;width:100%;height:100%;padding:12px}.bk-mi .t{stroke:#8a8783;stroke-width:1px}.bk-mi .t circle{fill:#8a8783;stroke:none}.bk-mi .r{stroke:#cb1833}.bk-mi .rf{fill:#cb1833;stroke:none}@media (width<=900px){.bk-mandate-flow.is-vector li{grid-template-columns:72px 1fr;column-gap:1rem;padding-top:0;display:grid}.bk-mi-wrap{grid-row:span 3;width:72px;height:72px}}.bk-pflow{border-top:1px solid var(--ink,#222124);margin:1.5rem 0 0;padding-top:1.25rem}.bk-pflow ol{grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid}.bk-pflow li{border-left:1px solid #2221242e;padding:0 1rem 1rem .9rem;position:relative}.bk-pflow li:first-child{border-left:0;padding-left:0}.bk-pflow h3{min-height:2.4em;margin:.35rem 0 .9rem;font-size:18px}.bk-pf-band{height:120px;clip-path:polygon(0 calc(50% - var(--h1)/2),100% calc(50% - var(--h2)/2),100% calc(50% + var(--h2)/2),0 calc(50% + var(--h1)/2));background:linear-gradient(90deg,#2a292c,#3b393d);margin:0 -1rem 0 -.9rem;display:block}.bk-pflow li:first-child .bk-pf-band{margin-left:0}.bk-pf-num{flex-direction:column;margin:.9rem 0 .4rem;display:flex}.bk-pf-num b{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:26px}.bk-pf-num span{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:12px}.bk-pflow li>p:not(.bk-pf-num){color:var(--muted);margin:0;font-size:14px}.bk-pf-check{text-transform:uppercase;letter-spacing:.06em;color:var(--red);align-items:center;gap:.45rem;margin-top:.8rem;font-size:12px;font-style:normal;font-weight:700;display:inline-flex}.bk-pf-check:before,.bk-pf-dot{content:"";background:linear-gradient(var(--red),var(--red)) center/1px 100% no-repeat,linear-gradient(var(--red),var(--red)) center/100% 1px no-repeat;border:1px solid var(--red);border-radius:50%;flex:none;width:11px;height:11px;display:inline-block}.bk-pf-lanes{grid-template-columns:repeat(5,1fr);gap:0;margin-top:.5rem;font-size:13px;display:grid}.bk-pf-lane{display:contents}.bk-pf-lane strong,.bk-pf-lane span{border-top:1px solid;padding:.55rem .7rem}.bk-pf-lane.is-bk strong{background:var(--ink,#222124);color:#fbf9f5;border-color:var(--ink,#222124);grid-area:1/1}.bk-pf-lane.is-bk span{border-color:var(--ink,#222124);background:#2221240f;grid-area:1/2/auto/5}.bk-pf-lane.is-you strong{color:var(--red);border-color:var(--red);grid-area:2/1}.bk-pf-lane.is-you span{border:1px solid var(--red);color:var(--red);grid-row:2}.bk-pf-lane.is-you span:first-of-type{grid-column:2}.bk-pf-lane.is-you span:nth-of-type(2){grid-column:5}.bk-pflow figcaption{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-top:1rem;font-size:12px;display:flex}.bk-pflow figcaption span{align-items:center;gap:.45rem;display:inline-flex}@media (width<=900px){.bk-pflow ol{grid-template-columns:1fr}.bk-pflow li,.bk-pflow li:first-child{border-left:0;grid-template-columns:64px 1fr;column-gap:1rem;padding:0 0 1.1rem;display:grid}.bk-pflow li>*{grid-column:2}.bk-pf-band{height:auto;min-height:150px;clip-path:polygon(calc(50% - var(--h1)/2) 0,calc(50% + var(--h1)/2) 0,calc(50% + var(--h2)/2) 100%,calc(50% - var(--h2)/2) 100%);grid-row:1/span 6;margin:0 0 -1.1rem;grid-column:1!important}.bk-pflow li:first-child .bk-pf-band{margin:0 0 -1.1rem}.bk-pflow h3{min-height:0;margin-bottom:.2rem}.bk-pf-lanes{grid-template-columns:1fr}.bk-pf-lane{margin-bottom:.5rem;display:block}.bk-pf-lane strong,.bk-pf-lane span{display:block}}.bk-pflow h3{min-height:0;margin-bottom:1rem}.bk-pf-band{background:repeating-linear-gradient(135deg,#22212457 0 1px,#0000 1px 6px);height:64px;position:relative}.bk-pflow li:last-child .bk-pf-band{background:repeating-linear-gradient(135deg,var(--red) 0 1px,transparent 1px 4px)}.bk-pflow li{border-left-color:#2221241f}.bk-pf-num b{font-size:22px;font-weight:600}.bk-pf-num span{font-size:11px}.bk-pf-lanes{border-top:1px solid var(--ink,#222124);margin-top:1rem;font-size:12px}.bk-pf-lane strong,.bk-pf-lane span{padding:.6rem .9rem .6rem 0;background:0 0!important;border-top:0!important}.bk-pf-lane.is-bk strong,.bk-pf-lane.is-you strong{color:var(--ink,#222124);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.bk-pf-lane.is-you strong{color:var(--red)}.bk-pf-lane.is-bk span{color:var(--muted);border-bottom:1px solid #2221241f!important}.bk-pf-lane.is-bk strong{border-bottom:1px solid #2221241f!important}.bk-pf-lane.is-you span{color:var(--red);padding-left:1.1rem;position:relative;border:0!important}.bk-pf-lane.is-you span:before{content:"";background:var(--red);width:.6rem;height:1px;position:absolute;top:50%;left:0}@media (width<=900px){.bk-pf-band{background:repeating-linear-gradient(45deg,#22212457 0 1px,#0000 1px 6px);height:auto;min-height:120px}}.bk-stations{margin:28px 0 0}.bk-stations ol{grid-template-columns:repeat(5,1fr);gap:18px;margin:0;padding:0;list-style:none;display:grid;position:relative}.bk-stations ol:before{content:"";border-top:2px solid var(--ink,#222124);position:absolute;top:22px;left:0;right:0}.bk-st{background:#fff;border:1px solid #22212438;flex-direction:column;padding:46px 18px 18px;display:flex;position:relative}.bk-st-no{letter-spacing:.12em;color:var(--red,#cb1833);background:#fff;padding:0 8px 0 0;font-size:12px;font-weight:800;position:absolute;top:10px;left:18px}.bk-st:not(.is-last):after{content:"→";color:var(--red,#cb1833);background:0 0;font-size:14px;position:absolute;top:10px;right:-16px}.bk-st h3{margin:0 0 14px;font-size:19px;line-height:1.2}.bk-st-num{border-bottom:1px solid #22212424;margin:0 0 16px;padding-bottom:14px}.bk-st-num b{font-size:34px;font-weight:800;line-height:1;display:block}.bk-st-num span{color:#222124b3;margin-top:6px;font-size:13px;display:block}.bk-st.is-last{border:2px solid var(--red,#cb1833)}.bk-st.is-last .bk-st-num b{color:var(--red,#cb1833)}.bk-st dl{gap:10px;margin:auto 0 0;display:grid}.bk-st dt{letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.bk-st .is-you dt{color:var(--red,#cb1833)}.bk-st dd{margin:2px 0 0;font-size:14px;line-height:1.4}.bk-stations figcaption{color:#222124a6;justify-content:space-between;gap:16px;margin-top:14px;font-size:12px;display:flex}@media (width<=900px){.bk-stations ol{grid-template-columns:1fr;gap:14px}.bk-stations ol:before{display:none}.bk-st:not(.is-last):after{content:"↓";inset:auto auto -15px 50%}.bk-stations figcaption{flex-direction:column;gap:4px}}.bk-flow{background:#fbf9f5;border:1px solid #22212424;margin:28px 0 0;padding:28px}.bk-flow ol{grid-template-columns:repeat(5,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid}.bk-flow li{flex-direction:column;padding:0 14px 0 0;display:flex}.bk-fl-no{color:var(--red);letter-spacing:.08em;font-size:12px;font-weight:800}.bk-flow h3{margin:2px 0 8px;font-size:18px}.bk-fl-num{color:var(--ink,#222124);margin:0 0 12px;font-size:12px;line-height:1.35}.bk-fl-num b{color:var(--ink,#222124);font-size:30px;line-height:1.1;display:block}.is-last .bk-fl-num b{color:var(--red)}.bk-fl-stream{margin:6px 0 16px}.bk-flow-svg{width:100%;height:190px;display:block}.bk-flow-svg text.n{fill:#fbf9f5;font-size:20px;font-weight:800}.bk-flow-svg .pp line{stroke:#cb1833;stroke-width:1px;stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.bk-flow-svg .pp circle{fill:#cb1833}.bk-fl-bk,.bk-fl-you{margin:0;padding:6px 0 6px 10px;font-size:13px;line-height:1.35}.bk-fl-bk{border-left:3px solid #3a383c}.bk-fl-you{border-left:3px solid #cb1833;margin-top:6px}.bk-fl-legend{flex-wrap:wrap;gap:22px;margin-top:20px;font-size:12px;font-weight:700;display:flex}.bk-fl-legend i{vertical-align:-1px;width:12px;height:12px;margin-right:6px;display:inline-block}.bk-fl-legend .k{background:#3a383c}.bk-fl-legend .y{background:#cb1833}.bk-fl-legend .p{background:#cb1833;border-radius:50%;width:9px;height:9px}.bk-flow figcaption{color:#222124a6;border-top:1px solid #22212424;justify-content:space-between;gap:12px;margin-top:14px;padding-top:10px;font-size:12px;display:flex}.bk-flow{flex-direction:column;display:flex}.bk-fl-head{order:2}.bk-fl-stream{order:1}.bk-fl-legend{order:3}.bk-flow figcaption{order:4}@media (width<=900px){.bk-flow{padding:18px}.bk-flow ol{grid-template-columns:1fr;gap:18px}.bk-flow li{border-bottom:1px solid #2221241f;padding:0 0 14px}.bk-flow-svg{height:110px}.bk-flow-svg text.n{display:none}.bk-flow figcaption{flex-direction:column}}.bk-fl-stream{padding-top:26px;position:relative}.bk-fl-pin{letter-spacing:.04em;color:var(--red);white-space:nowrap;background:#fbf9f5;padding:0 6px;font-size:11px;font-weight:700;position:absolute;top:0;transform:translate(-50%)}.bk-fl-pin:after{content:"";background:var(--red);border-radius:50%;width:7px;height:7px;margin:3px 0 0 -3.5px;position:absolute;top:100%;left:50%}.bk-fl-pin:last-child{transform:translate(-30%)}.bk-flow-svg .end{stroke:#cb1833;stroke-width:2px;vector-effect:non-scaling-stroke}.bk-fl-bk:before,.bk-fl-you:before{letter-spacing:.08em;text-transform:uppercase;margin-bottom:2px;font-size:10px;font-weight:800;display:block}.bk-fl-bk:before{content:"BRUDERKOPF";color:#3a383c}.bk-fl-you:before{content:"Ihr Unternehmen";color:var(--red)}@media (width<=900px){.bk-fl-pin{padding:0 2px;font-size:9px}.bk-fl-pin:nth-child(2){display:none}}.bk-flow-svg .fo{stroke:#3a383c;stroke-width:1.5px;vector-effect:non-scaling-stroke}.bk-flow-svg .seg line{stroke:#22212440;stroke-width:1px;vector-effect:non-scaling-stroke}.bk-bars-t{background:0 0;border-bottom:1px solid #2221242e}.bk-bars-t span{box-sizing:border-box;background:linear-gradient(90deg,#3a383c12,#3a383c33);border-right:1.5px solid #3a383c}.bk-bars li:last-child .bk-bars-t span,.bk-bars li:first-child .bk-bars-t span{background:#cb1833d9;border-right-color:#cb1833}.bk-chart .inkfill{opacity:.16}.bk-chart .fill{opacity:.18}@media (width>=761px){.bk-lanes ol:before{content:"";z-index:0;border-top:1px solid #22212473;position:absolute;top:50%;left:10%;right:10%}.bk-lanes li{padding:0}.bk-lane-bk,.bk-lane-ag{border:1px solid #22212429;margin:0 6px;padding:14px 10px}.bk-lane-bk{border-bottom:2px solid var(--red);color:var(--ink);background:#cb18330b;justify-content:center;align-self:stretch;align-items:flex-end;display:flex}.bk-lane-ag{background:#3a383c0f;border-top:1px solid #22212499;align-self:stretch}.bk-lane-node{z-index:1;padding:18px 0;position:relative}.bk-lane-node b{width:40px;height:40px;color:var(--ink);border:1px solid var(--ink);letter-spacing:.04em;background:#fbf9f5;font-weight:600}.bk-lanes li:last-child .bk-lane-node b{background:var(--red);border-color:var(--red);color:#fff}.bk-lane-node h3{background:var(--paper,#faf8f4);padding:0 8px;display:inline-block}.bk-lanes-legend .bk-lg-bk,.bk-lanes-legend .bk-lg-ag{letter-spacing:.1em;text-transform:uppercase;font-size:11px}.bk-lanes-legend .bk-lg-ag{color:var(--ink)}}@media (width<=760px){.bk-lanes ol{border-left:1px solid #22212473}.bk-lane-node b{color:var(--ink);border:1px solid var(--ink);background:#fbf9f5}.bk-lanes li:last-child .bk-lane-node b{background:var(--red);border-color:var(--red);color:#fff}.bk-lanes .bk-lane-bk{border-left:2px solid var(--red);background:#cb18330b;padding:8px 10px}.bk-lanes .bk-lane-ag{background:#3a383c0f;margin-top:6px;padding:8px 10px}}.bk-dossier-grid.bk-insights{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));align-items:stretch;gap:20px;margin-top:36px;display:grid}.bk-insights .bk-dossier{box-shadow:none;border:1px solid #e3dfd8;border-top:2px solid #222124;flex-direction:column;padding:18px 18px 16px;font-size:.92rem;display:flex}.bk-insights .bk-dossier:hover{border-top-color:#cb1833;box-shadow:0 10px 26px -18px #22212466}.bk-insights .bk-dossier h3{margin:2px 0 8px;font-size:1.08rem;line-height:1.3}.bk-insights .bk-dossier .bk-kicker{margin:0 0 4px;font-size:10.5px}.bk-insights .bk-dossier-lead{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 14px;font-size:.88rem;line-height:1.5;display:-webkit-box;overflow:hidden}.bk-insights .bk-dossier ul{display:none}.bk-insights .bk-dossier .bk-link{margin-top:auto;font-size:13px}.bk-mini{fill:none;stroke:#3a383c;stroke-width:1.2px;border-bottom:1px solid #e8e4dd;width:100%;height:64px;margin:0 0 14px;padding:6px 0;display:block}.bk-mini .f{fill:#3a383c24}.bk-mini .r{fill:#cb1833;stroke:#cb1833}.bk-mini .rl{stroke:#cb1833;stroke-width:1.8px}.bk-insight-cta{color:#fbf9f5;background:#222124;flex-direction:column;padding:20px 18px;display:flex}.bk-insight-cta .bk-kicker{color:#f0a3ae;font-size:10.5px}.bk-insight-cta h3{color:#fbf9f5;margin:4px 0 8px;font-size:1.15rem}.bk-insight-cta p{color:#fbf9f5cc;font-size:.88rem}.bk-insight-cta .bk-btn{align-self:flex-start;margin-top:auto}@media (width>=1500px){.bk-dossier-grid.bk-insights{grid-template-columns:repeat(5,minmax(0,1fr))}}.bk-dreiblock svg{width:100%;height:auto;font-family:inherit;display:block}.bk-db-head{color:#8a8783;flex-wrap:wrap;justify-content:space-between;gap:6px 20px;margin-bottom:8px;font-size:11px;display:flex}.bk-db-head span:first-child{letter-spacing:.12em;text-transform:uppercase;color:#222124;font-weight:700}.bk-venn-c{background:#3a383c0f!important;border:1.5px solid #3a383c8c!important}.bk-conversation{position:relative}@media (width>=901px){.bk-conversation>li{position:relative;border-top-width:1px!important}.bk-conversation>li:before{content:"";background:#fbf9f5;border:1px solid #222124;border-radius:50%;width:9px;height:9px;position:absolute;top:-5px;left:0}.bk-conversation>li:last-child:before{background:#cb1833;border-color:#cb1833}}.bkm{color:#3a383c;border-bottom:1px solid #e8e4dd;min-height:82px;margin:0 0 14px;padding:10px 0;font-size:.72rem;line-height:1.2}.bkm figcaption{letter-spacing:.12em;text-transform:uppercase;color:#7a767c;margin-bottom:8px;font-size:.62rem}.bkm-strip{gap:2px;min-height:34px;display:flex}.bkm-strip span{-webkit-hyphens:auto;hyphens:auto;text-align:center;font-variant-numeric:tabular-nums;background:#3a383c14;border-top:1.5px solid #3a383c;justify-content:center;align-items:center;min-width:0;padding:4px;font-size:.68rem;display:flex;overflow:hidden}.bkm-strip span.r{color:#cb1833;background:#cb183312;border-top-color:#cb1833;font-weight:600}.bkm-row{grid-template-columns:7.5em 1fr 2.2em;align-items:center;gap:6px;margin:3px 0;display:grid}.bkm-row i{height:9px;width:var(--w);background:#3a383c29;border-right:1.5px solid #3a383c;display:block}.bkm-row.r i{background:#cb183324;border-color:#cb1833}.bkm-row b{text-align:right;font-variant-numeric:tabular-nums}.bkm-row.r b{color:#cb1833}.bkm-photo{min-height:0;padding:0;overflow:hidden}.bkm-photo img{object-fit:cover;filter:grayscale(.2)contrast(1.02);width:100%;height:120px;display:block}.bk-dossier.bk-cta{color:#fbf9f5;background:#222124;border-color:#222124}.bk-dossier.bk-cta .bk-kicker{color:#cb1833}.bk-dossier.bk-cta h3 a{color:#fbf9f5}.bk-dossier.bk-cta .bk-dossier-lead{color:#c9c5c0}.bk-dossier.bk-cta .bk-link{color:#fbf9f5}.bk-insights .bk-tile-photo{aspect-ratio:16/10;background:#e8e4dd;margin:-18px -18px 0;position:relative;overflow:hidden}.bk-tile-cat{z-index:1;color:#222124;letter-spacing:.09em;text-transform:uppercase;background:#fbf9f5f0;border-left:2px solid #cb1833;padding:4px 9px;font-size:9.5px;font-weight:600;line-height:1.2;position:absolute;bottom:10px;left:10px}.bk-insights .bk-tile-photo img{object-fit:cover;filter:saturate(.6)contrast(.96);opacity:.78;width:100%;height:100%;transition:transform .5s,opacity .4s,filter .4s;display:block}.bk-insights .bk-dossier:hover .bk-tile-photo img,.bk-insights .bk-dossier:focus-within .bk-tile-photo img{opacity:1;filter:saturate(.82)contrast(1.02);transform:scale(1.03)}.bk-insights .bk-tile-photo+.bkm{min-height:0;padding-top:12px}.bk-insights-sec{padding-top:40px}.bk-insights .bkm-row{grid-template-columns:7.5em 1fr auto}.bk-insights .bkm-row b{white-space:nowrap}.bk-port{border-top:1px solid #3a383c;margin:36px 0 0}.bk-port-head,.bk-port-row{grid-template-columns:11em 1fr 2.5em 1fr;align-items:center;gap:18px;display:grid}.bk-port-head{letter-spacing:.12em;text-transform:uppercase;color:#6b676b;border-bottom:1px solid #3a383c40;padding:12px 0;font-size:.72rem}.bk-port-head .r{color:#cb1833}.bk-port-row{border-bottom:1px solid #3a383c26;padding:16px 0}.bk-port-k{font-size:.9rem;font-weight:700}.bk-port-row p{margin:0;padding:10px 14px;font-size:.95rem;line-height:1.45}.bk-port-a{background:#3a383c0f;border-left:1.5px solid #3a383c}.bk-port-b{background:#cb18330f;border-left:1.5px solid #cb1833}.bk-port-x{text-align:center;color:#cb1833}.bk-port .bk-field-legend{margin-top:14px}@media (width<=760px){.bk-port-head{display:none}.bk-port-row{grid-template-columns:1fr;gap:6px}.bk-port-x{display:none}.bk-port-b{margin-top:2px!important}}.bk-valbars{max-width:760px;margin:32px 0 0;font-size:.95rem}.bk-valbars .bkm-row{grid-template-columns:14em 1fr 3em;margin:10px 0}.bk-valbars .bkm-row i{height:16px}.bk-mag .bk-section{background:0 0;border-bottom:0;padding:52px 0}.bk-mag .bk-section>.bk-wrap{grid-template-columns:210px minmax(0,1fr);align-items:start;column-gap:clamp(36px,5vw,80px);display:grid}.bk-mag .bk-section>.bk-wrap>*{grid-column:2;min-width:0}.bk-mag .bk-section>.bk-wrap>.bk-kicker{border-top:2px solid var(--red);grid-area:1/1;margin:8px 0 0;padding-top:12px;line-height:1.4}.bk-mag .bk-section>.bk-wrap>.bk-pull,.bk-mag .bk-section>.bk-wrap>.bk-source{grid-area:2/1/span 12}.bk-mag .bk-section>.bk-wrap>.bk-kicker+h2,.bk-mag .bk-section>.bk-wrap>.bk-pull+h2{grid-row:1}.bk-pull{letter-spacing:-.02em;color:var(--ink,#222124);margin:28px 0 0;font-size:21px;font-weight:600;line-height:1.35}.bk-pull:before{content:"»";color:var(--red);margin-bottom:6px;font-size:44px;line-height:.8;display:block}.bk-mag-study>.bk-wrap>h2,.bk-mag-study>.bk-wrap>.bk-prose{background:var(--soft);max-width:none;margin:0;padding-left:clamp(22px,3vw,40px);padding-right:clamp(22px,3vw,40px)}.bk-mag-study>.bk-wrap>h2{padding-top:30px;padding-bottom:14px;border-top:3px solid var(--red)!important}.bk-mag-study>.bk-wrap>.bk-prose{padding-bottom:30px}.bk-mag-study>.bk-wrap>.bk-source{opacity:.85;border-top:1px solid var(--line);margin:22px 0 0;padding-top:12px;font-size:12.5px;line-height:1.5}.bk-mag-study>.bk-wrap>.bk-source:before{content:"Steckbrief der Quelle";letter-spacing:.14em;text-transform:uppercase;color:var(--red);margin-bottom:6px;font-size:10px;font-weight:700;display:block}@media (width<=900px){.bk-mag .bk-section{padding:36px 0}.bk-mag .bk-section>.bk-wrap{display:block}.bk-mag .bk-section>.bk-wrap>.bk-kicker{margin-bottom:12px;display:inline-block}.bk-pull{display:none}.bk-mag-study>.bk-wrap>.bk-source{margin-top:16px}}.bk-mag .bk-section>.bk-wrap>h2{max-width:none}.bk-mag .bk-seq{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=900px){.bk-mag .bk-seq{grid-template-columns:1fr}.bk-mag .bk-section>.bk-wrap>.bk-kicker{border-top:0;padding-top:0}}.bk-tile-photo-link{color:inherit;display:block}.bk-lead-photo{aspect-ratio:21/9;background:var(--paper-2,#ece8e1);max-width:480px;margin:1.5rem 0 0;overflow:hidden}@media (width<=720px){.bk-lead-photo{aspect-ratio:5/2;max-width:100%;margin-top:1.1rem}}.bk-lead-photo img{object-fit:cover;filter:saturate(.75);width:100%;height:100%;display:block}.bk-mag-dossier .bk-section.bk-booking>.bk-wrap,.bk-mag-dossier .bk-close>.bk-wrap{display:block}.bk-mag-dossier .bk-section.bk-booking{background:var(--soft);margin-top:24px}.bk-mag-dossier .bk-section.bk-booking>.bk-wrap>h2{border-top:0;padding-top:0}.bk-section.bk-rule{border-top:1px solid var(--line);background:0 0}.bk-mag-dossier .bk-section>.bk-wrap{max-width:1290px;margin-left:auto;margin-right:auto}.bk-mag .bk-section>.bk-wrap>.bk-link,.bk-mag .bk-section>.bk-wrap>a{justify-self:start}@media (width<=700px){.bk-tile-cat,.bk-fl-pin{font-size:10.5px}.bk-fl-bk:before,.bk-fl-you:before,.bk-mag-study>.bk-wrap>.bk-source:before,.bk-insights .bk-dossier .bk-kicker,.bk-insight-cta .bk-kicker,.bk-bb-fig text{font-size:11px}.bk-pf-num span,.bk-pf-lane.is-bk strong,.bk-pf-lane.is-you strong,.bk-data-proof small,.bk-report-blocks small,.bk-chart-scale,.bk-db-head{font-size:12px}.bkm,.bkm *{font-size:max(12px,1em)}}@media (width<=720px){.bk-mag .bk-seq,.bk-seq{grid-template-columns:1fr 1fr;gap:1.1rem .9rem}.bk-seq strong{-webkit-hyphens:auto;hyphens:auto;font-size:15px;line-height:1.3}.bk-seq span{font-size:14px;line-height:1.45;display:block}.bk-flow-steps{grid-template-columns:1fr 1fr;gap:14px 12px}.bk-flow-steps li{border-left:2px solid var(--red);padding:6px 0 6px 10px}.bk-flow-steps li:last-child{margin-top:0}.bk-flow-steps h3{-webkit-hyphens:auto;hyphens:auto;font-size:16px}.bk-flow-steps p{font-size:14px}.bk-process{grid-template-columns:1fr 1fr;column-gap:14px}.bk-process li{padding:16px 0 16px 18px}.bk-process li:last-child:nth-child(odd){grid-column:1/-1}.bk-process h3{-webkit-hyphens:auto;hyphens:auto;font-size:17px!important}.bk-process p{font-size:14px}h1,h2,h3,.bk-pull{text-wrap:balance}p,li{text-wrap:pretty;overflow-wrap:break-word}h1,h2,h3,.bk-pull,p,li{text-wrap:wrap}}@media (width<=360px){.bk-mag .bk-seq,.bk-seq,.bk-flow-steps,.bk-process{grid-template-columns:1fr}}.bk-pyramid{flex-direction:column;align-items:center;gap:6px;margin:40px 0 0;display:flex}.bk-pyr-tier{background:var(--bg);border-top:3px solid var(--red);text-align:center;padding:20px 26px}.bk-pyr-tier.t1{width:44%}.bk-pyr-tier.t2{width:72%}.bk-pyr-tier.t3{width:100%}.bk-pyr-tier h3{margin:0 0 6px;font-size:20px!important}.bk-pyr-tier p{color:#4d4b49;margin:0}@media (width<=700px){.bk-pyr-tier.t1,.bk-pyr-tier.t2,.bk-pyr-tier.t3{width:100%}}.bk-privacy-wrap{max-width:1180px!important}.bk-privacy-toc{border-top:2px solid var(--ink);border-bottom:1px solid var(--line);margin-bottom:22px;padding:14px 0 18px}.bk-privacy-toc .bk-index{color:var(--red);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:700}.bk-privacy-toc ol{flex-wrap:wrap;gap:8px 28px;margin:10px 0 0;padding:0;font-size:15px;list-style:none;display:flex}.bk-privacy-toc a{color:var(--ink);text-decoration:none}.bk-privacy-toc a:hover{color:var(--red)}.bk-privacy-note{color:var(--muted,#666);max-width:760px;margin:0 0 36px;font-size:13px;line-height:1.6}.bk-legal-text.bk-privacy{max-width:none}.bk-privacy-chapter{border-top:1px solid var(--line);grid-template-columns:260px minmax(0,1fr);gap:56px;padding:36px 0;display:grid}.bk-privacy-chapter:first-child{border-top:0;padding-top:0}.bk-privacy .bk-privacy-legal h2{border-top:0;margin-top:0;padding-top:0}.bk-privacy-plain{border-left:2px solid var(--red);align-self:start;padding-left:16px;position:sticky;top:96px}.bk-privacy-plain .bk-index{color:var(--red);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:700}.bk-privacy-plain p{margin:8px 0 0;font-size:15px;font-weight:600;line-height:1.6}.bk-privacy-legal{min-width:0;max-width:820px}@media (width<=720px){.bk-privacy-chapter{grid-template-columns:1fr;gap:16px;padding:28px 0}.bk-privacy-plain{border-left:3px solid var(--red);background:#0000000a;padding:14px 16px;position:static}.bk-privacy-plain p{font-size:14.5px}}@media (width>=721px) and (width<=1000px){.bk-privacy-chapter{grid-template-columns:200px minmax(0,1fr);gap:32px}}.bk-legal-text .bk-agb-part{text-transform:uppercase;letter-spacing:.06em;border-top:1px solid;margin-top:3rem;padding-top:1.5rem;font-size:.95rem}.bk-agb-archive-note{border-left:3px solid var(--bk-red,currentColor);background:#0000000a;max-width:46rem;margin:0 auto 2rem;padding:1rem 1.25rem}.bk-agb-versions{border-top:1px solid #00000026;margin-top:3rem;padding-top:1.5rem}.bk-agb-versions ul{gap:.5rem;padding:0;list-style:none;display:grid}.bk-agb-layered{max-width:1180px}.bk-agb-layered .bk-privacy-legal .bk-agb-part{border-top:0;margin-top:0;padding-top:0}.bk-agb-versions,.bk-agb-layered .bk-privacy-chapter{scroll-margin-top:96px}.bk-qa-head{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:48px;display:grid}.bk-qa-q{border-left:3px solid var(--red);padding-left:18px;position:sticky;top:96px}.bk-qa-stage{letter-spacing:.08em;text-transform:uppercase;color:var(--red);margin-bottom:10px;font-size:12px;font-weight:700;display:block}.bk-qa-question{margin:0;font-size:21px;line-height:1.35}.bk-qa-a h2{margin-top:0}.bk-qa-head+*{margin-top:40px}.bk-qa-figure{max-width:760px;margin-left:auto}@media (width<=720px){.bk-qa-head{grid-template-columns:1fr;gap:20px}.bk-qa-q{position:static}.bk-qa-question{font-size:19px}.bk-qa-figure{margin-left:0}}.bk-trust{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:30px 0 38px}.bk-trust-grid{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.bk-logos-row{border-top:0;border-left:0;flex-wrap:wrap;align-items:center;display:flex}.bk-logos-row .bk-logo-item{border-bottom:0;border-right:0;flex:120px;height:auto;padding:4px 8px}.bk-logos-row .bk-logo-item img{object-fit:contain;width:auto;max-width:100%;height:32px}.bk-trust-quote{border-left:0;border-top:1px solid var(--line);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:center;gap:44px;margin:0;padding:26px 0 0;display:grid;position:relative}.bk-trust-quote p{letter-spacing:0;margin:0;padding-left:30px;font-size:26px;font-weight:400;line-height:1.45;position:relative}.bk-trust-mark{color:var(--red);font:32px/1 Georgia,serif;position:absolute;top:0;left:0}.bk-trust-quote cite{letter-spacing:0;color:var(--muted);font-size:13px;font-style:normal;line-height:1.55;display:block}.bk-trust-quote cite strong{color:var(--ink);margin-bottom:4px;font-size:15px;font-weight:700;display:block}.bk-trust-quote cite span{display:block}@media (width<=900px){.bk-logos-row .bk-logo-item{flex:40%}.bk-trust-quote{grid-template-columns:1fr;gap:16px;padding-top:22px}.bk-trust-quote p{font-size:21px}.bk-trust-quote cite{padding-left:30px}}.bk-entries{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.bk-entries-2{grid-template-columns:repeat(2,minmax(0,1fr))}.bk-entry{border:1px solid #d9d5ce;border-top:2px solid var(--ink);color:inherit;background:var(--paper,transparent);flex-direction:column;gap:10px;padding:22px;text-decoration:none;display:flex}.bk-entry strong{font-size:17px;line-height:1.35}.bk-entry em{color:var(--red);margin-top:auto;font-size:14px;font-style:normal}.bk-entry:hover strong{text-decoration:underline}.bk-entry-wide{max-width:720px}.bk-picks{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:20px 0 0;padding:0;list-style:none;display:grid}.bk-picks a{border-top:2px solid var(--ink);color:inherit;padding-top:14px;text-decoration:none;display:block}.bk-picks strong{font-size:17px;line-height:1.35}.bk-cases{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:20px 0 0;padding:0;list-style:none;display:grid}.bk-case{border-top:2px solid var(--ink);padding-top:14px}.bk-case dt{margin-top:10px;font-size:13px;font-weight:700}.bk-case dd{color:var(--muted);margin:2px 0 0}.bk-case.is-draft{opacity:.6;border-top-style:dashed}@media (width<=900px){.bk-entries,.bk-cases{grid-template-columns:1fr}.bk-picks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.bk-entries-2,.bk-picks{grid-template-columns:1fr}}.bk-bridge-line{border-left:2px solid var(--red);color:var(--muted);padding-left:14px;font-style:italic;margin-top:22px!important}.bk-merged{border-top:1px solid var(--line);margin-top:44px;padding-top:30px}.bk-merged-h{margin:0 0 16px;font-size:clamp(22px,2.4vw,28px)}.bk-flow .bk-prose h2{margin-top:2.6em;margin-bottom:.6em;font-size:clamp(1.35rem,2vw,1.7rem)}.bk-flow .bk-prose h2:first-child{margin-top:0}.bk-flow .bk-keyq{align-self:start;position:sticky;top:6rem}@media (width<=860px){.bk-flow .bk-keyq{position:static}}.bk-flow .bk-keyq ol{flex-direction:column;grid-template-columns:none;gap:1rem;display:flex}.bk-flow .bk-keyq li{width:auto}.bk-mag-dossier .bk-lead{border-bottom:0;padding:0}.bk-mag-dossier .bk-article-back+.bk-lead{padding-top:20px}.bk-mag-dossier .bk-lead>.bk-wrap{flex-direction:column;max-width:none;padding:0;display:flex}.bk-mag-dossier .bk-lead-photo{aspect-ratio:auto;order:-1;width:100%;max-width:none;height:min(64vh,640px);margin:0}.bk-mag-dossier .bk-lead-photo img{filter:saturate(.8)}.bk-mag-dossier .bk-lead>.bk-wrap>.bk-kicker,.bk-mag-dossier .bk-lead>.bk-wrap>h1,.bk-mag-dossier .bk-lead>.bk-wrap>.bk-lede{background:var(--bg);width:min(900px,100% - 40px);margin-left:auto;margin-right:auto;padding-left:56px;padding-right:56px;position:relative}.bk-mag-dossier .bk-lead>.bk-wrap>.bk-kicker{margin-top:-170px;margin-bottom:0;padding-top:48px;padding-bottom:20px}.bk-mag-dossier .bk-lead>.bk-wrap>h1{margin-top:0;margin-bottom:0;padding-bottom:24px}.bk-mag-dossier .bk-lead>.bk-wrap>.bk-lede{max-width:none;padding-bottom:8px}.bk-mag-dossier .bk-section,.bk-mag-dossier .bk-section.bk-flow{background:0 0;border:0;margin:0;padding:56px 0}.bk-mag-dossier .bk-section>.bk-wrap{max-width:900px;display:block}.bk-mag-dossier .bk-section>.bk-wrap>.bk-prose,.bk-mag-dossier .bk-section>.bk-wrap>h2{max-width:none;padding:0 21px}.bk-mag-dossier .bk-prose>p{max-width:none}.bk-mag-dossier .bk-section+.bk-section>.bk-wrap>h2{border-top:0}@media (width<=720px){.bk-mag-dossier .bk-lead-photo{height:44vh}.bk-mag-dossier .bk-lead>.bk-wrap>.bk-kicker,.bk-mag-dossier .bk-lead>.bk-wrap>h1,.bk-mag-dossier .bk-lead>.bk-wrap>.bk-lede{width:calc(100% - 24px);padding-left:20px;padding-right:20px}.bk-mag-dossier .bk-lead>.bk-wrap>.bk-kicker{margin-top:-70px;padding-top:26px}.bk-mag-dossier .bk-section>.bk-wrap>.bk-prose,.bk-mag-dossier .bk-section>.bk-wrap>h2{padding:0}}.bk-mag-dossier .bk-fig-wide{width:min(900px,100vw - 40px);margin:48px 0 48px 50%;transform:translate(-50%)}.bk-mag-dossier .bk-fig-wide img,.bk-mag-dossier .bk-fig-side img{aspect-ratio:auto;mix-blend-mode:normal;width:100%;height:auto;display:block;-webkit-mask-image:none;mask-image:none}.bk-mag-dossier .bk-fig-wide img{mix-blend-mode:multiply}.bk-mag-dossier .bk-fig-side{float:right;width:46%;margin:6px -120px 20px 36px}.bk-mag-dossier .bk-fig-side figcaption{color:var(--muted);border-left:2px solid var(--red);margin-top:10px;padding-left:10px;font-size:13px;line-height:1.5}.bk-mag-dossier .bk-prose h2{clear:both}@media (width<=1180px){.bk-mag-dossier .bk-fig-side{margin-right:0}}@media (width<=720px){.bk-mag-dossier .bk-fig-side{float:none;width:100%;margin:20px 0 28px}.bk-mag-dossier .bk-fig-wide{width:calc(100vw - 16px);margin:32px 0 32px 50%}}.bk-homepage .bk-section{border-bottom:0;padding:68px 0}.bk-homepage .bk-section h2{letter-spacing:0;max-width:840px;font-size:34px;line-height:1.22}.bk-homepage .bk-prose{letter-spacing:0;max-width:760px}.bk-homepage .bk-prose>p{max-width:760px;margin-bottom:22px}.bk-homepage .bk-home-spread{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.bk-homepage .bk-pyramid{gap:8px;margin:0}.bk-homepage .bk-pyr-tier{padding:16px 20px}.bk-homepage .bk-pyr-tier p{font-size:16px;line-height:1.5}.bk-homepage .bk-pyr-note{text-align:left;color:var(--muted);grid-column:2;margin:18px 0 0;font-size:14px;line-height:1.55}.bk-homepage .bk-home-market>.bk-wrap{padding-top:8px}.bk-homepage .bk-home-search .bk-flow{background:0 0;border:0;margin:36px 0 24px;padding:0}.bk-homepage .bk-home-search .bk-flow-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;position:relative}.bk-homepage .bk-home-search .bk-flow-steps:before{content:"";background:var(--line);height:1px;position:absolute;top:38px;left:0;right:0}.bk-homepage .bk-home-search .bk-flow-steps li{border:0;min-width:0;margin:0;padding:0 24px 0 0;position:relative}.bk-homepage .bk-home-search .bk-flow-steps li:last-child{grid-column:auto;padding-right:0}.bk-homepage .bk-home-search .bk-flow-steps b{color:var(--red);letter-spacing:0;font-variant-numeric:tabular-nums;margin-bottom:14px;font-size:20px;font-weight:600;line-height:1.2;display:block}.bk-homepage .bk-home-search .bk-flow-steps h3{letter-spacing:0;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none;margin:0 0 10px;font-size:19px;line-height:1.3}.bk-contact-note{color:var(--muted);margin:14px 0 0;font-size:13px}.bk-homepage .bk-home-search .bk-flow-steps p{color:var(--muted);margin:0;font-size:16px;line-height:1.65}.bk-homepage .bk-home-search .bk-flow-steps li{cursor:pointer}.bk-homepage .bk-home-search .bk-flow-steps li:after{content:"";background:var(--red);transform-origin:0;height:2px;margin-top:12px;transition:transform .2s;display:block;transform:scaleX(0)}.bk-homepage .bk-home-search .bk-flow-steps li:hover:after,.bk-homepage .bk-home-search .bk-flow-steps li.is-active:after{transform:scaleX(1)}.bk-homepage .bk-home-search .bk-flow-steps li h3{transition:color .2s}.bk-homepage .bk-home-search .bk-flow-steps li:hover h3,.bk-homepage .bk-home-search .bk-flow-steps li.is-active h3{color:var(--red)}.bk-homepage .bk-home-search .bk-flow-steps li:focus-visible{outline:2px solid var(--red);outline-offset:6px}.bk-homepage .bk-home-search .bk-flow-detail{border-top:1px solid var(--line);max-width:760px;margin-top:28px;padding-top:18px;transition:opacity .16s}@media (width>=1001px){.bk-homepage .bk-home-search .bk-flow-detail{min-height:132px}}.bk-homepage .bk-home-search .bk-flow-detail.is-switching{opacity:0}.bk-homepage .bk-home-search .bk-flow-detail h3 span{color:var(--red);font-variant-numeric:tabular-nums;margin-right:12px;font-weight:700}.bk-homepage .bk-home-search .bk-flow-detail p{color:var(--muted);margin:0;font-size:16px;line-height:1.65}@media (width<=1000px){.bk-homepage .bk-home-search .bk-flow-steps{grid-template-columns:1fr;gap:24px}.bk-homepage .bk-home-search .bk-flow-steps:before{width:1px;height:auto;inset:0 auto 0 0}.bk-homepage .bk-home-search .bk-flow-steps li,.bk-homepage .bk-home-search .bk-flow-steps li:last-child{padding:0 0 0 28px}.bk-homepage .bk-home-search .bk-flow-steps b{margin-bottom:12px;font-size:18px}.bk-homepage .bk-home-search .bk-flow-steps h3{margin-bottom:12px}}.bk-homepage .bk-owner{align-items:start}.bk-homepage .bk-people figcaption{margin-top:6px}@media (width<=1000px){.bk-homepage .bk-home-spread{grid-template-columns:1fr;gap:36px}.bk-homepage .bk-pyramid{width:100%;max-width:700px;margin:0 auto}}@media (width<=720px){.bk-homepage .bk-section{padding:44px 0}.bk-homepage .bk-section h2{font-size:28px}.bk-homepage .bk-pyr-tier.t1,.bk-homepage .bk-pyr-tier.t2{width:100%}.bk-homepage .bk-pyr-note{grid-column:1}.bk-homepage .bk-home-search .bk-flow{margin:36px 0;padding:0}}.bk-lede p{margin:0 0 .7em}.bk-lede p:last-of-type{margin-bottom:0}.bk-lede .bk-link{margin-top:.9em}.bk-admin{max-width:960px;margin:0 auto;padding:48px 20px 80px;font-family:inherit}.bk-admin h1{letter-spacing:-.02em;margin:0 0 8px;font-size:32px}.bk-admin h2{margin:0 0 12px;font-size:22px}.bk-admin h3{margin:24px 0 10px;font-size:16px}.bk-admin-head{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px;display:flex}.bk-admin-head-actions{align-items:center;gap:20px;display:flex}.bk-admin-head-actions .bk-link{cursor:pointer;font:inherit;background:0 0;border:0;border-bottom:1px solid;font-size:14px;font-weight:700}.bk-admin-tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:8px;margin-bottom:24px;padding-bottom:16px;display:flex}.bk-admin-tabs button{border:1px solid var(--line);font:inherit;cursor:pointer;color:var(--ink);background:0 0;padding:9px 16px;font-size:14px;font-weight:700}.bk-admin-tabs button[aria-pressed=true]{background:var(--ink);color:#fff;border-color:var(--ink)}.bk-admin-card{background:var(--bg);border:1px solid var(--line);margin-bottom:24px;padding:28px}.bk-admin-note{color:#4d4b49;margin:0 0 18px;font-size:14px;line-height:1.6}.bk-admin-grid{grid-template-columns:1fr 1fr;gap:14px 20px;margin-bottom:8px;display:grid}.bk-admin-pair{display:contents}.bk-admin label,.bk-admin-login label{flex-direction:column;gap:6px;margin-bottom:14px;font-size:13px;font-weight:700;display:flex}.bk-admin input[type=text],.bk-admin input[type=email],.bk-admin input[type=url],.bk-admin input[type=password],.bk-admin input:not([type]),.bk-admin textarea,.bk-admin select,.bk-admin-login input{font:inherit;border:1px solid var(--line);color:var(--ink);background:#fff;padding:10px 12px;font-size:15px}.bk-admin input:focus,.bk-admin textarea:focus,.bk-admin select:focus{outline:2px solid var(--red);outline-offset:1px}.bk-admin-checks{border:1px solid var(--line);flex-direction:column;gap:10px;margin:6px 0 18px;padding:16px;display:flex}.bk-admin-checks label{flex-direction:row;align-items:center;gap:10px;margin:0;font-size:14px;font-weight:400}.bk-admin-actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:8px;display:flex}.bk-admin-actions .bk-link{cursor:pointer;font:inherit;background:0 0;border:0;border-bottom:1px solid;font-size:14px;font-weight:700}.bk-admin-error{color:var(--red);margin:8px 0;font-size:14px;font-weight:700}.bk-admin-row-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.bk-admin-sort{color:#4d4b49;align-items:center;gap:8px;margin:0 0 12px;font-size:14px;display:flex}.bk-admin-sort select{font:inherit;background:#fff;border:1px solid #d8d5d1;border-radius:4px;padding:6px 8px}.bk-admin-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.bk-admin-item{border:1px solid var(--line);background:#fff;align-items:center;gap:18px;padding:12px 16px;display:flex}.bk-admin-preview{background:var(--bg);justify-content:center;align-items:center;width:110px;min-width:110px;height:52px;display:flex}.bk-admin-preview img{object-fit:contain;max-width:100px;max-height:44px}.bk-admin-preview-large img{object-fit:contain;border:1px solid var(--line);background:#fff;max-width:220px;max-height:90px;padding:10px}.bk-admin-meta{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.bk-admin-meta small{color:#4d4b49;font-size:12.5px}.bk-admin-quote{color:#4d4b49;quotes:"„" "“";margin-top:4px;font-size:13px;display:block}.bk-admin-item-actions{gap:6px;display:flex}.bk-admin-item-actions button{font:inherit;border:1px solid var(--line);cursor:pointer;color:var(--ink);background:#fff;padding:7px 10px;font-size:13px;font-weight:700}.bk-admin-item-actions button:hover{border-color:var(--ink)}.bk-admin-item-actions button:disabled{opacity:.35;cursor:default}.bk-admin-item-actions button.is-danger{color:var(--red);border-color:var(--red)}.bk-admin-kind{gap:8px;margin-bottom:16px;display:flex}.bk-admin-kind button{border:1px solid var(--line);font:inherit;cursor:pointer;color:var(--ink);background:0 0;padding:8px 14px;font-size:14px;font-weight:700}.bk-admin-kind button[aria-pressed=true]{background:var(--ink);color:#fff;border-color:var(--ink)}.bk-admin-livequote{border-left:3px solid var(--red);color:#4d4b49;margin:0 0 16px;padding:4px 0 4px 16px;font-size:15px;line-height:1.55}.bk-admin-login{background:var(--bg);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.bk-admin-login .bk-admin-card{width:100%;max-width:420px}.bk-admin-login h1{margin:0 0 20px;font-size:26px}.bk-admin-or{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:12px;margin:18px 0;font-size:12px;display:flex}.bk-admin-or:before,.bk-admin-or:after{content:"";background:var(--line);flex:1;height:1px}.bk-admin-google{width:100%;min-height:52px;font:inherit;color:var(--ink);border:1px solid var(--line);cursor:pointer;background:#fff;justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:700;display:flex}.bk-admin-google:hover{border-color:var(--ink)}.bk-admin-google:disabled{opacity:.6;cursor:default}@media (width<=700px){.bk-admin-grid{grid-template-columns:1fr}.bk-admin-item{flex-wrap:wrap}.bk-admin-head{flex-direction:column;align-items:flex-start}}.bk-homepage .bk-h1-line{display:inline-block}@media (width>=721px){.bk-homepage .bk-h1-line{display:block}}.bk-homepage .bk-hero-photo img{box-shadow:0 1px #2221240a,0 10px 22px -20px #22212447}.bk-homepage .bk-logo-item img[alt=Liebherr]{max-height:20px}.bk-homepage .bk-logo-item img[alt=Murrelektronik]{max-height:28px}.bk-homepage .bk-logo-item img[alt=Handtmann]{max-height:42px}.bk-homepage .bk-logo-item.is-text{font-size:1.4rem}@media (width>=901px){.bk-trust-quote{align-items:start}.bk-trust-quote cite{padding-top:12px}}.bk-homepage .bk-pyr-col{flex-direction:column;align-self:center;display:flex}.bk-homepage .bk-pyramid{gap:8px;width:100%}.bk-homepage .bk-pyr-tier{box-sizing:border-box;padding:20px 24px}.bk-homepage .bk-pyr-tier.t1{width:52%}.bk-homepage .bk-pyr-tier.t2{width:76%}.bk-homepage .bk-pyr-tier.t3{width:100%}.bk-homepage .bk-pyr-tier h3{font-size:21px!important}.bk-homepage .bk-pyr-tier p{color:#3a383b;font-size:17px;line-height:1.5}.bk-homepage .bk-pyr-col .bk-pyr-note{color:#5a5754;grid-column:auto;margin:14px 0 0;font-size:15px}.bk-homepage .bk-report-split .bk-kicker{margin-bottom:14px}@media (width>=901px){.bk-homepage .bk-report-split{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:64px;display:grid}.bk-homepage .bk-report-split h2{margin:0}.bk-homepage .bk-report-split .bk-prose{max-width:none;margin:0}}.bk-homepage .bk-home-search .bk-flow-detail{box-sizing:border-box;background:var(--white);border-top:0;grid-template-columns:minmax(150px,200px) minmax(0,1fr);align-items:start;gap:32px;width:100%;max-width:none;margin-top:28px;padding:22px 28px;display:grid}.bk-homepage .bk-home-search .bk-flow-detail h3{margin:0;font-size:17px}.bk-homepage .bk-home-search .bk-flow-detail h3 span{margin:0 0 6px;font-size:20px;font-weight:700;line-height:1;display:block}.bk-homepage .bk-home-search .bk-flow-detail p{color:var(--ink);font-size:16px;line-height:1.6}@media (width>=1001px){.bk-homepage .bk-home-search .bk-flow-detail{min-height:104px}}@media (width<=1000px){.bk-homepage .bk-home-search .bk-flow-detail{grid-template-columns:1fr;gap:10px;min-height:180px;padding:20px}}@media (width<=480px){.bk-homepage .bk-home-search .bk-flow-detail{min-height:220px}}.bk-homepage .bk-people{align-items:start}.bk-homepage .bk-people img{aspect-ratio:4/5;object-fit:cover;object-position:50% 25%;width:100%}.bk-homepage .bk-people figcaption{color:var(--ink);margin-top:12px;font-size:17px}.bk-footer-grid>div:not(:first-child){font-size:16px}.bk-footer-grid p{color:#3f3d40;font-size:16px;line-height:1.55}.bk-footer a{color:#2b292c}.bk-footer a:hover{color:var(--red)}.bk-footfine{color:#4d4b49;font-size:14px}.bk-logos-note{color:var(--muted);max-width:640px;margin:8px 0 22px;font-size:15px}.bk-logos:not(.bk-logos-row){background:0 0;border:0;flex-wrap:wrap;justify-content:center;align-items:center;gap:44px 64px;margin-top:40px;display:flex}.bk-logos:not(.bk-logos-row) .bk-logo-item{background:0 0;border:0;flex:0 0 150px;height:64px;padding:0}.bk-logos:not(.bk-logos-row) .bk-logo-item img{object-fit:contain;width:100%;max-width:none;height:36px;max-height:none}.bk-logos:not(.bk-logos-row) .bk-logo-item.is-tall img{height:48px}@media (width<=560px){.bk-logos:not(.bk-logos-row){gap:32px 28px}.bk-logos:not(.bk-logos-row) .bk-logo-item{flex-basis:calc(50% - 14px);height:56px}.bk-logos:not(.bk-logos-row) .bk-logo-item img{height:30px}}.bk-pl-table{margin-top:32px}.bk-pl-rows{border-top:1px solid var(--line);margin:0}.bk-pl-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(200px,260px) minmax(0,1fr);align-items:baseline;gap:24px;padding:18px 0;display:grid}.bk-pl-row dt{color:var(--red);margin:0;font-size:14px;font-weight:600;line-height:1.5}.bk-pl-row dd{color:var(--ink);margin:0;font-size:16px;font-weight:600;line-height:1.6}.bk-pl-dot{color:var(--ink)}.bk-pl-more-box{border-bottom:1px solid var(--line)}.bk-pl-more-box summary{cursor:pointer;color:var(--ink);justify-content:space-between;align-items:center;gap:16px;padding:26px 0;font-size:16px;font-weight:600;list-style:none;display:flex}.bk-pl-more-box summary::-webkit-details-marker{display:none}.bk-pl-more-box summary:focus-visible{outline:2px solid var(--red);outline-offset:3px}.bk-pl-sign:before{content:"+";color:var(--red);font-size:18px;font-weight:700}.bk-pl-more-box[open] .bk-pl-sign:before{content:"–"}.bk-pl-more-box .bk-pl-rows{margin-bottom:18px}.bk-pl-more-box .bk-pl-row dd{font-weight:500}@media (width<=700px){.bk-pl-row{grid-template-columns:minmax(0,1fr);gap:6px;padding:14px 0}}.bk-logos:not(.bk-logos-row) .bk-logo-item img[alt=Liebherr],.bk-logos:not(.bk-logos-row) .bk-logo-item img[alt=Murrelektronik]{height:24px}.bk-pl-row dd{font-weight:500}.bk-pl-more-box summary .bk-pl-opened{display:none}.bk-pl-more-box[open] summary .bk-pl-opened{display:inline}.bk-pl-more-box[open] summary .bk-pl-closed{display:none}.bk-pl-more-box summary{justify-content:flex-start}.bk-logos.bk-logos-ref{background:0 0;border:0;grid-template-columns:repeat(6,minmax(0,1fr));justify-items:center;gap:44px 48px;padding:0;display:grid}.bk-logos.bk-logos-ref .bk-logo-item{flex:none;width:100%;max-width:170px}.bk-logos-ref:not(.is-open) .bk-logo-item:nth-child(n+13){display:none}@media (width<=999px){.bk-logos.bk-logos-ref{grid-template-columns:repeat(4,minmax(0,1fr))}.bk-logos-ref:not(.is-open) .bk-logo-item:nth-child(n+9){display:none}}@media (width<=599px){.bk-logos.bk-logos-ref{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 28px;padding:0}.bk-logos-ref:not(.is-open) .bk-logo-item:nth-child(n+5){display:none}}.bk-more-link{font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin-top:32px;padding:0;font-size:16px;font-weight:700;display:inline-flex}.bk-more-link span{color:var(--red);font-size:18px}.bk-more-link:hover{color:var(--red)}.bk-more-link:focus-visible{outline:2px solid var(--red);outline-offset:4px}.bk-logos-toggle{margin:36px auto 0;display:flex}.bk-pl-table .bk-more-link{margin-top:24px}.bk-admin-name-input{font:inherit;background:0 0;border:1px solid #0000;border-radius:4px;width:100%;max-width:340px;margin-left:-6px;padding:4px 6px;font-weight:700}.bk-admin-name-input:hover,.bk-admin-name-input:focus{border-color:var(--line,#ccc);background:#fff}.bk-admin-release{cursor:pointer;align-items:center;gap:6px;margin:4px 0;font-size:14px;display:flex}.bk-logos:not(.bk-logos-row) .bk-logo-item img,.bk-logos:not(.bk-logos-row) .bk-logo-item.is-knock img{object-fit:contain;transition:none;filter:grayscale()!important;opacity:1!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:36px!important}.bk-logos:not(.bk-logos-row) .bk-logo-item.is-tall img{max-height:48px!important}.bk-logos:not(.bk-logos-row) .bk-logo-item.is-text{opacity:1}.bk-logos:not(.bk-logos-row) .bk-logo-item img[alt=Liebherr],.bk-logos:not(.bk-logos-row) .bk-logo-item img[alt=Murrelektronik]{max-height:24px!important}@media (width<=560px){.bk-logos:not(.bk-logos-row) .bk-logo-item img{max-height:30px!important}}.bk-logos:not(.bk-logos-row) .bk-logo-item img[src*=\.svg]{height:36px!important}.bk-logos:not(.bk-logos-row) .bk-logo-item.is-tall img[src*=\.svg]{height:48px!important}.bk-logos:not(.bk-logos-row) .bk-logo-item img[src*=\.svg][alt=Liebherr],.bk-logos:not(.bk-logos-row) .bk-logo-item img[src*=\.svg][alt=Murrelektronik]{height:24px!important}@media (width<=560px){.bk-logos:not(.bk-logos-row) .bk-logo-item img[src*=\.svg]{height:30px!important}}.bk-logos:not(.bk-logos-row) .bk-logo-item img[src*=\.svg]{width:100%!important;max-width:170px!important}.bk-logos:not(.bk-logos-row) .bk-logo-item a{justify-content:center;width:100%;display:flex}.bk-logos:not(.bk-logos-row) .bk-logo-item.is-small-file{height:76px}.bk-lead-cta{margin:28px 0 0}#kontakt-besprechung{scroll-margin-top:96px}.bk-org-caption{letter-spacing:.08em;text-transform:uppercase;color:var(--red);margin:0;font-size:13px;font-weight:700}.bk-org-box strong{font-size:17px}.bk-qa-page figure.bk-strategy{letter-spacing:0;margin:40px 0 24px;display:block}.bk-strategy-caption{color:var(--red);margin-bottom:24px;font-size:15px;font-weight:700}.bk-strategy-grid{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:34px 46px;padding:10px 0;display:grid;position:relative}.bk-strategy-grid:before,.bk-strategy-grid:after{content:"";background:var(--line);pointer-events:none;position:absolute}.bk-strategy-grid:before{height:1px;top:50%;left:12%;right:12%}.bk-strategy-grid:after{width:1px;top:24px;bottom:24px;left:50%}.bk-strategy-node{z-index:1;background:var(--bg);border:1px dashed var(--line);text-align:center;min-width:0;padding:18px 20px;position:relative}.bk-strategy-node strong{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:17px;line-height:1.4;display:block}.bk-strategy-node span{color:var(--muted);margin-top:6px;font-size:13px;line-height:1.5;display:block}.bk-strategy-node.is-target{border:2px solid var(--red);background:var(--white);grid-area:2/2;padding:24px 16px}.bk-strategy-node.is-target strong{color:var(--red);font-size:23px}.bk-strategy-top{grid-area:1/2}.bk-strategy-left{grid-area:2/1}.bk-strategy-right{grid-area:2/3}.bk-strategy-bottom{grid-area:3/2}.bk-strategy-axis{color:var(--muted);z-index:1;background:var(--bg);max-width:280px;font-size:13px;line-height:1.5;position:relative}.bk-strategy-axis.is-vertical{border-left:1px solid var(--line);grid-area:1/3;align-self:start;padding-left:14px}.bk-strategy-axis.is-horizontal{border-top:1px solid var(--line);grid-area:3/3;align-self:end;padding-top:12px}.bk-strategy-note{max-width:860px;margin-top:26px;font-size:16px;line-height:1.6}@media (width<=720px){.bk-strategy-grid{grid-template-columns:minmax(0,1fr);gap:18px;padding:0}.bk-strategy-node{grid-column:1;padding:16px}.bk-strategy-node strong{font-size:17px}.bk-strategy-node span{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:13px}.bk-strategy-node.is-target{grid-area:1/1;padding:22px 16px}.bk-strategy-node.is-target strong{font-size:23px}.bk-strategy-top{grid-row:3}.bk-strategy-bottom{grid-row:4}.bk-strategy-left{grid-row:6}.bk-strategy-right{grid-row:7}.bk-strategy-axis.is-vertical{text-align:center;border-left:0;grid-area:2/1;max-width:none;padding:8px 0}.bk-strategy-axis.is-horizontal{text-align:center;grid-area:5/1;max-width:none;padding:12px 0}.bk-strategy-grid:before{display:none}.bk-strategy-grid:after{top:24px;bottom:24px}}@media (width>=761px){.bk-qa-page .bk-photo img{aspect-ratio:16/6}}.bk-feedback3{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:16px;display:grid}.bk-feedback3>div{border-top:2px solid var(--ink);padding-top:14px}.bk-feedback3 strong{margin-bottom:6px;font-size:17px;display:block}.bk-feedback3 p{color:var(--muted);margin:0;font-size:15px;line-height:1.55}.bk-feedback2{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:16px;display:grid}.bk-feedback2>div{border-top:2px solid var(--ink);padding-top:14px}.bk-feedback2 strong{margin-bottom:6px;font-size:17px;display:block}.bk-feedback2 p{color:var(--muted);margin:0;font-size:15px;line-height:1.55}.bk-steps5{grid-template-columns:repeat(5,minmax(0,1fr));gap:22px;margin:44px 0 0;padding:0;list-style:none;display:grid}.bk-steps5 li{border-top:2px solid var(--ink);padding-top:14px}.bk-steps5-no{letter-spacing:.08em;color:var(--red);font-size:12px;font-weight:800}.bk-steps5 h3{margin:6px 0 12px;font-size:18px}.bk-opt{color:var(--muted);font-size:13px;font-weight:400}.bk-qa-page .bk-form-note{color:var(--ink);max-width:560px;font-size:15px}@media (width<=900px){.bk-feedback3,.bk-feedback2{grid-template-columns:1fr;gap:20px}.bk-steps5{grid-template-columns:1fr;gap:0}.bk-steps5 li{border-top:0;border-left:3px solid var(--red);padding:10px 0 10px 16px}.bk-steps5 li:last-child{border-left-color:var(--ink)}}.bk-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bk-feat-sec{border-bottom:1px solid var(--line);padding:64px 0 60px}.bk-feat{grid-template-columns:1.25fr .75fr;align-items:stretch;gap:44px;margin-top:30px;display:grid}.bk-feat-main{border-top:3px solid var(--red);background:var(--white);display:flex}.bk-feat-main .bk-card-link{flex-direction:column;width:100%;padding:0 0 26px;display:flex}.bk-feat-photo{aspect-ratio:16/9;margin:0 0 22px;overflow:hidden}.bk-feat-photo img{object-fit:cover;width:100%;height:100%;display:block}.bk-feat-main .bk-card-cat,.bk-feat-main .bk-feat-title,.bk-feat-main .bk-feat-intro,.bk-feat-main .bk-card-more{margin-left:26px;margin-right:26px}.bk-feat-title{letter-spacing:-.028em;margin:0 0 12px;font-size:clamp(23px,2.2vw,30px);font-weight:740;line-height:1.22}.bk-feat-intro{color:#4d4b49;margin:0 0 18px;font-size:16px;line-height:1.6}.bk-feat-side{flex-direction:column;gap:22px;display:flex}.bk-feat-hint{border-top:2px solid var(--ink);background:var(--white);flex:1;display:flex}.bk-feat-hint .bk-card-link{flex-direction:column;width:100%;padding:20px 22px;display:flex}.bk-feat-hint-title{letter-spacing:-.02em;margin:0 0 14px;font-size:19px;font-weight:720;line-height:1.32}.bk-card-link{color:inherit;height:100%;display:block}.bk-card-link:hover{color:inherit}.bk-card-link:hover .bk-card-title,.bk-card-link:hover .bk-feat-title,.bk-card-link:hover .bk-feat-hint-title{color:var(--red)}.bk-card-link:hover .bk-card-arrow{transform:translate(4px)}.bk-card-cat{letter-spacing:.11em;text-transform:uppercase;color:var(--red);margin:0 0 10px;font-size:11px;font-weight:800}.bk-card-more{align-items:center;gap:6px;margin-top:auto;padding-top:6px;font-size:14px;font-weight:700;display:inline-flex}.bk-card-arrow{color:var(--red);font-weight:800;transition:transform .15s;display:inline-block}.bk-insights-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 26px;margin-bottom:34px;display:flex}.bk-insights-search input{font:inherit;border:1px solid var(--line);background:var(--white);color:var(--ink);min-width:240px;padding:10px 14px;font-size:15px}.bk-insights-search input:focus{outline:2px solid var(--red);outline-offset:1px;border-color:var(--red)}.bk-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}.bk-card{background:var(--white);border-top:2px solid var(--ink);min-width:0;display:flex}.bk-card .bk-card-link{flex-direction:column;width:100%;padding-bottom:22px;display:flex}.bk-card-photo{aspect-ratio:16/10;margin:0 0 18px;overflow:hidden}.bk-card-photo img{object-fit:cover;width:100%;height:100%;display:block}.bk-card-body{flex-direction:column;flex:1;padding:0 20px;display:flex}.bk-card-title{letter-spacing:-.022em;margin:0 0 10px;font-size:20px;font-weight:730;line-height:1.3}.bk-card-intro{color:#4d4b49;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 14px;font-size:15px;line-height:1.58;display:-webkit-box;overflow:hidden}.bk-card-text .bk-card-quote{color:var(--red);height:86px;padding:18px 20px 0;font-family:Georgia,serif;font-size:74px;line-height:1}.bk-insights-more{text-align:center;margin:34px 0 0}.bk-insights-empty{border:1px solid var(--line);background:var(--white);text-align:center;padding:34px}.bk-insights-empty p{margin:0 0 14px;font-size:16px}.bk-report-sec{border-bottom:1px solid var(--line);padding:60px 0}.bk-report-box{border-top:3px solid var(--red);background:var(--white);max-width:820px;padding:30px 34px}.bk-report-box h2{margin:0 0 14px;font-size:clamp(24px,2.6vw,32px)}.bk-report-box p{color:#4d4b49;max-width:640px;margin:0 0 18px;font-size:16px}@media (width<=1000px){.bk-feat{grid-template-columns:1fr;gap:30px}.bk-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media (width<=640px){.bk-card-grid{grid-template-columns:1fr}.bk-insights-tools{flex-direction:column;align-items:stretch}.bk-insights-search input{width:100%;min-width:0}.bk-report-box{padding:24px 22px}}.bk-section.bk-feat-sec a.bk-card-link,.bk-section.bk-insights-sec a.bk-card-link{text-decoration:none}.bk-insights-sec .bk-filter{flex-wrap:wrap}@media (width<=640px){.bk-insights-sec .bk-filter{display:flex}.bk-insights-sec .bk-filter button{flex:45%}}.bk-insights-tools>*,.bk-insights-sec .bk-filter{min-width:0}.bk-report-samples-heading{max-width:860px;margin-bottom:32px}.bk-report-previews{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.bk-report-preview{min-width:0}.bk-section .bk-report-preview-image{aspect-ratio:4/3;border:1px solid var(--line);background:var(--white);white-space:normal;border-radius:0;width:100%;height:auto;padding:14px;text-decoration:none;display:flex;position:relative;overflow:hidden}.bk-report-preview-image:hover{background:var(--white);border-color:var(--red)}.bk-report-preview-image img{object-fit:contain;width:100%;height:100%;display:block}.bk-report-preview-zoom{background:var(--white);color:var(--red);border:1px solid var(--line);padding:8px;display:flex;position:absolute;bottom:10px;right:10px}.bk-report-preview-zoom svg{width:18px;height:18px}.bk-report-preview h3{letter-spacing:0;margin:20px 0 10px;font-size:19px;line-height:1.4}.bk-report-preview h3 span{color:var(--red)}.bk-report-preview p{color:var(--muted);margin:0;font-size:16px;line-height:1.6}.bk-report-samples .bk-report-samples-note{color:var(--muted);max-width:860px;margin:32px 0 0;font-size:14px}.bk-report-modal{background:var(--bg);width:calc(100% - 32px);max-width:1120px;height:90dvh;max-height:1300px;color:var(--ink);border:1px solid var(--line);letter-spacing:0;border-radius:4px;flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}.bk-report-modal>button{display:none}.bk-report-modal-head{border-bottom:1px solid var(--line);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.bk-report-modal-head h2{margin:0;font-size:19px;line-height:1.4}.bk-report-modal-head p{color:var(--muted);margin:4px 0 0;font-size:13px}.bk-report-modal-tools{flex-shrink:0;gap:4px;display:flex}.bk-report-modal-tools button,.bk-report-modal-tools a{color:var(--ink);background:0 0}.bk-report-modal-tools button:hover,.bk-report-modal-tools a:hover{background:var(--soft);color:var(--red)}.bk-report-modal-page{background:var(--soft);flex:1;min-height:0;padding:20px;overflow:auto}.bk-report-modal-page img{object-fit:contain;width:100%;height:100%;margin:auto;display:block}.bk-report-modal-page.is-zoomed img{object-fit:initial;width:180%;max-width:none;height:auto}@media (width<=720px){.bk-report-previews{grid-template-columns:1fr;gap:36px}.bk-section .bk-report-preview-image{max-width:440px;margin-inline:auto}.bk-report-modal{width:calc(100% - 16px);height:94dvh}.bk-report-modal-head{flex-direction:column;align-items:start;gap:10px;padding:12px}.bk-report-modal-tools{justify-content:space-between;width:100%}.bk-report-modal-page{padding:8px}.bk-report-modal-page.is-zoomed img{width:250%}}.bk-homepage .bk-trust{background:var(--soft);padding:18px 0}.bk-trust-bar{align-items:center;gap:36px;display:flex}.bk-trust-bar .bk-names-label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);flex:none;margin:0;font-size:12px}.bk-trust-bar .bk-logos-row{flex-wrap:wrap;flex:1;align-items:center;margin:0;display:flex}.bk-trust-bar .bk-logos-row .bk-logo-item{background:0 0;justify-content:center}.bk-trust-bar .bk-logos-row .bk-logo-item img{height:24px}.bk-trust-bar>.bk-link{white-space:nowrap;flex:none;margin:0 0 0 auto}.bk-home-owners .bk-trust-quote{grid-template-columns:1fr;gap:10px;margin-top:30px;padding-top:22px}.bk-home-owners .bk-trust-quote p{font-size:20px}.bk-home-owners .bk-trust-quote cite{padding-top:0;padding-left:30px}@media (width<=900px){.bk-trust-bar{flex-wrap:wrap;gap:14px 24px}.bk-trust-bar .bk-logos-row{flex-basis:100%;order:2;row-gap:14px}.bk-trust-bar>.bk-link{order:1}}.bk-homepage .bk-trust-bar{justify-content:space-between}.bk-homepage .bk-trust-bar .bk-logos-row{gap:0 28px;max-width:900px}@media (width>=901px){.bk-homepage .bk-trust-bar .bk-logos-row{justify-content:space-between;margin-inline:auto}.bk-homepage .bk-trust-bar .bk-logos-row .bk-logo-item{flex:none}}.bk-homepage .bk-trust-bar .bk-logos-row .bk-logo-item{padding:4px 0}.bk-homepage .bk-trust-bar .bk-logo-item img[src="/media/logos/havi.png"],.bk-homepage .bk-trust-bar .bk-logo-item img[src="/media/logos/liebherr.svg"]{--lh:41px}.bk-homepage .bk-trust-bar .bk-logo-item img[src="/media/logos/trumpf.svg"]{--lh:52px}@media (width<=900px){.bk-homepage .bk-trust-bar .bk-logos-row{justify-content:center;gap:14px 26px}.bk-homepage .bk-trust-bar .bk-logos-row .bk-logo-item{flex:0 auto}.bk-homepage .bk-trust-bar .bk-logos-row{grid-template-columns:repeat(2,minmax(0,1fr));place-items:center;gap:16px 20px;max-width:440px;margin-inline:auto;display:grid}.bk-homepage .bk-trust-bar .bk-logos-row .bk-logo-item{flex:none;justify-content:center;width:100%;display:flex}.bk-homepage .bk-trust-bar .bk-logos-row .bk-logo-item:last-child{grid-column:1/-1}}.bk-homepage .bk-trust-bar .bk-logo-item,.bk-homepage .bk-trust-bar .bk-logo-item *{cursor:default;pointer-events:none}.bk-homepage .bk-trust-bar .bk-logo-item img{max-width:120px;max-height:26px;opacity:.75!important;height:auto!important;transition:none!important}.bk-homepage .bk-trust-bar .bk-logo-item:hover img{opacity:.75!important}.bk-homepage .bk-trust-bar .bk-logo-item img[alt=Liebherr]{max-width:130px;max-height:16px}.bk-homepage .bk-trust-bar .bk-logo-item img[alt=Murrelektronik]{max-height:22px}.bk-homepage .bk-trust-bar .bk-logo-item img[alt=Handtmann]{max-height:32px}.bk-homepage .bk-trust-bar .bk-logo-item.is-text{opacity:.75;font-size:1.05rem}.bk-homepage .bk-pyramid{flex-direction:column;align-items:center;gap:4px;width:100%;max-width:560px;margin:0 auto;display:flex;overflow:visible}.bk-homepage .bk-pyr-tier{z-index:1;box-sizing:border-box;height:104px;color:var(--ink);cursor:pointer;transform-origin:50% 60%;background:#e9e5de;border:0;outline:none;flex-direction:column;justify-content:flex-end;align-items:center;margin:0 auto;transition:transform .28s,background .2s,color .2s,filter .28s;position:relative;text-align:center!important;padding:0 6% 14px!important;display:flex!important}.bk-homepage .bk-pyr-tier.t1{clip-path:polygon(50% 0,100% 100%,0 100%);width:33.334%}.bk-homepage .bk-pyr-tier.t2{clip-path:polygon(25% 0,75% 0,100% 100%,0 100%);width:66.667%}.bk-homepage .bk-pyr-tier.t3{clip-path:polygon(16.667% 0,83.333% 0,100% 100%,0 100%);width:100%}.bk-homepage .bk-pyr-tier h3{color:inherit;white-space:nowrap;margin:0;line-height:1.25;font-size:16px!important}.bk-homepage .bk-pyr-tier.t1 h3{font-size:13px!important}.bk-homepage .bk-pyr-tier p{opacity:0;max-height:0;color:inherit;margin:0;font-size:12px;line-height:1.35;transition:opacity .2s;overflow:hidden}.bk-homepage .bk-pyr-tier:hover,.bk-homepage .bk-pyr-tier:focus{z-index:5;background:var(--red);color:#fff;filter:drop-shadow(0 8px 14px #0000002e);transform:scale(1.5)}.bk-homepage .bk-pyr-tier:hover p,.bk-homepage .bk-pyr-tier:focus p{opacity:1;max-height:60px;margin-top:3px}.bk-homepage .bk-pyr-tier.t1:hover h3,.bk-homepage .bk-pyr-tier.t1:focus h3{font-size:9.5px!important}.bk-homepage .bk-pyr-tier.t1:hover,.bk-homepage .bk-pyr-tier.t1:focus{padding-bottom:8px!important}.bk-homepage .bk-pyr-tier.t1 p{font-size:8.5px}@media (width<=720px){.bk-homepage .bk-pyr-tier{height:84px;padding-bottom:10px!important}.bk-homepage .bk-pyr-tier.t1{width:33.334%}.bk-homepage .bk-pyr-tier.t2{width:66.667%}.bk-homepage .bk-pyr-tier h3{font-size:13px!important}.bk-homepage .bk-pyr-tier:hover,.bk-homepage .bk-pyr-tier:focus{transform:scale(1.5)}.bk-homepage .bk-pyramid{max-width:330px}.bk-homepage .bk-pyr-tier{height:100px}.bk-homepage .bk-pyr-tier.t1{padding:0 2% 6px!important}.bk-homepage .bk-pyr-tier.t1:hover h3,.bk-homepage .bk-pyr-tier.t1:focus h3{font-size:8px!important}.bk-homepage .bk-pyr-tier.t1 p{font-size:7.5px}.bk-homepage .bk-pyr-tier.t1 h3{font-size:9px!important}.bk-homepage .bk-pyr-tier.t3 p{font-size:9px}.bk-homepage .bk-pyr-tier.t2 p{font-size:10px}}.bk-homepage .bk-trust-bar .bk-logo-item img[alt=KNIPEX],.bk-homepage .bk-trust-bar .bk-logo-item img[alt="R. STAHL"]{max-height:30px}.bk-homepage .bk-flow-steps li h3{font-weight:500}.bk-homepage .bk-flow-steps li.is-active h3{font-weight:800}.bk-homepage .bk-pyr-col .bk-pyr-note{text-align:center;color:#22212499!important;margin-top:10px!important;font-size:12px!important;line-height:1.4!important}.bk-homepage .bk-pyr-tier{justify-content:center!important;padding:0 6%!important}.bk-homepage .bk-pyr-tier.t1{padding:42px 2% 0!important}.bk-homepage .bk-pyramid .bk-pyr-tier h3{line-height:1.25;font-size:13px!important}.bk-homepage .bk-pyramid .bk-pyr-tier p{font-size:10.5px}.bk-homepage .bk-pyr-tier.t1:hover,.bk-homepage .bk-pyr-tier.t1:focus{transform:scale(1.5);padding:28px 2% 0!important}.bk-homepage .bk-pyr-tier.t2:hover,.bk-homepage .bk-pyr-tier.t2:focus{transform:scale(1.3)}.bk-homepage .bk-pyr-tier.t3:hover,.bk-homepage .bk-pyr-tier.t3:focus{transform:scale(1.1)}.bk-homepage .bk-pyramid .bk-pyr-tier.t1:hover h3,.bk-homepage .bk-pyramid .bk-pyr-tier.t1:focus h3{font-size:8.67px!important}.bk-homepage .bk-pyramid .bk-pyr-tier.t1:hover p,.bk-homepage .bk-pyramid .bk-pyr-tier.t1:focus p{font-size:7px}.bk-homepage .bk-pyramid .bk-pyr-tier.t2:hover h3,.bk-homepage .bk-pyramid .bk-pyr-tier.t2:focus h3{font-size:10px!important}.bk-homepage .bk-pyramid .bk-pyr-tier.t2:hover p,.bk-homepage .bk-pyramid .bk-pyr-tier.t2:focus p{font-size:8.1px}.bk-homepage .bk-pyramid .bk-pyr-tier.t3:hover h3,.bk-homepage .bk-pyramid .bk-pyr-tier.t3:focus h3{font-size:11.8px!important}.bk-homepage .bk-pyramid .bk-pyr-tier.t3:hover p,.bk-homepage .bk-pyramid .bk-pyr-tier.t3:focus p{font-size:9.5px}@media (width<=720px){.bk-homepage .bk-pyr-tier.t1,.bk-homepage .bk-pyr-tier.t1:hover,.bk-homepage .bk-pyr-tier.t1:focus{padding:30px 1% 0!important}.bk-homepage .bk-pyramid .bk-pyr-tier h3{font-size:9px!important}.bk-homepage .bk-pyramid .bk-pyr-tier p{font-size:7.5px}.bk-homepage .bk-pyramid .bk-pyr-tier.t1:hover h3,.bk-homepage .bk-pyramid .bk-pyr-tier.t1:focus h3{font-size:6px!important}.bk-homepage .bk-pyramid .bk-pyr-tier.t1:hover p,.bk-homepage .bk-pyramid .bk-pyr-tier.t1:focus p{font-size:5px}.bk-homepage .bk-pyramid .bk-pyr-tier.t2:hover h3,.bk-homepage .bk-pyramid .bk-pyr-tier.t2:focus h3{font-size:6.9px!important}.bk-homepage .bk-pyramid .bk-pyr-tier.t2:hover p,.bk-homepage .bk-pyramid .bk-pyr-tier.t2:focus p{font-size:5.8px}.bk-homepage .bk-pyramid .bk-pyr-tier.t3:hover h3,.bk-homepage .bk-pyramid .bk-pyr-tier.t3:focus h3{font-size:8.2px!important}.bk-homepage .bk-pyramid .bk-pyr-tier.t3:hover p,.bk-homepage .bk-pyramid .bk-pyr-tier.t3:focus p{font-size:6.8px}.bk-homepage .bk-pyr-tier.t2:hover,.bk-homepage .bk-pyr-tier.t2:focus{transform:scale(1.3)}.bk-homepage .bk-pyr-tier.t3:hover,.bk-homepage .bk-pyr-tier.t3:focus{transform:scale(1.1)}}.bk-logos.bk-logos-ref .bk-logo-item img{mix-blend-mode:multiply}.bk-logos.bk-logos-ref .bk-logo-item{mix-blend-mode:multiply;background:0 0}.bk-pl-grid-wrap{margin-top:40px}.bk-pl-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 56px;display:grid}.bk-pl-card{border-top:2px solid var(--red);padding-top:18px}.bk-pl-card h3{letter-spacing:.08em;text-transform:uppercase;color:var(--ink);margin:0 0 14px;font-size:13px;font-weight:700}.bk-pl-card ul{margin:0;padding:0;list-style:none}.bk-pl-card li{color:var(--ink);border-bottom:1px solid var(--line);padding:7px 0;font-size:16px;line-height:1.45}.bk-pl-card li:last-child{border-bottom:0}.bk-pl-grid-wrap .bk-more-link{margin-top:36px}@media (width<=999px){.bk-pl-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}}@media (width<=600px){.bk-pl-grid{grid-template-columns:1fr;gap:32px}}.bk-candidate-quotes .bk-quote:nth-child(2){grid-row:auto}.bk-candidate-quotes .bk-quote-subhead{border-top:1px solid var(--line);margin:48px 0 0;padding-top:28px}.bk-about-people{margin-top:36px;grid-template-columns:repeat(2,minmax(0,170px))!important;justify-content:start!important;gap:20px!important;display:grid!important}.bk-about-people img{border-radius:0;width:100%;height:auto}.bk-about-people figcaption{white-space:nowrap}.bk-about-principles{grid-template-columns:repeat(3,1fr);gap:32px;margin:32px 0 0;padding:0;list-style:none;display:grid}.bk-about-principles li{border-top:2px solid var(--red);padding-top:18px}.bk-about-principles h3{margin:0 0 10px;font-size:17px}.bk-about-principles p{margin:0}@media (width<=760px){.bk-about-people{grid-template-columns:repeat(2,1fr);justify-content:start}.bk-about-principles{grid-template-columns:1fr;gap:24px}}.bk-about-people figure{margin:0;width:100%!important;max-width:none!important}.bk-about-people img{aspect-ratio:800/987;object-fit:cover;width:100%!important;max-width:none!important;height:auto!important}.bk-analysis-sources-open{border-left:3px solid var(--red);background:var(--paper,transparent);margin-top:48px;padding:28px 32px}.bk-analysis-sources-open h3{margin:0 0 12px;font-size:18px}@media (width<=720px){.bk-analysis-sources-open{padding:22px 20px}}.bk-strategy-axis{letter-spacing:.02em;background:0 0;font-size:12px;font-style:italic}.bk-strategy-axis.is-horizontal{text-align:right;border-top:0;align-self:center;padding-top:0}.bk-strategy-axis.is-vertical{text-align:right;border-left:0;align-self:center;padding-left:0}.bk-steps-overview{padding-top:44px}.bk-qa-page .bk-section>.bk-wrap,.bk-qa-page .bk-lead>.bk-wrap,.bk-qa-page .bk-close>.bk-wrap{max-width:1140px}.bk-qa-page .bk-qa-head{display:block}.bk-qa-page .bk-qa-q{border-left:0;margin-bottom:8px;padding-left:0;position:static}.bk-qa-page .bk-qa-a h2,.bk-qa-page .bk-qa-a .bk-prose,.bk-qa-page .bk-strategy-note{max-width:720px}.bk-qa-page .bk-qa-figure{max-width:none;margin-left:0}.bk-homepage .bk-home-search .bk-flow{margin:56px 0 64px}.bk-homepage .bk-home-search .bk-flow-steps{gap:0;padding:0;list-style:none;display:flex!important}.bk-homepage .bk-home-search .bk-flow-steps:before{display:none}.bk-homepage .bk-home-search .bk-flow-steps li,.bk-homepage .bk-home-search .bk-flow-steps li:last-child{z-index:1;height:118px;color:var(--ink);clip-path:polygon(0 0,calc(100% - 26px) 0,100% 50%,calc(100% - 26px) 100%,0 100%,26px 50%);cursor:pointer;transform-origin:50%;box-sizing:border-box;background:#e9e5de;outline:none;flex-direction:column;flex:1 1 0;justify-content:center;transition:transform .28s,background .2s,color .2s,filter .28s;display:flex;position:relative;margin:0 0 0 -14px!important;padding:0 18px 0 34px!important}.bk-homepage .bk-home-search .bk-flow-steps li:first-child{clip-path:polygon(0 0,calc(100% - 26px) 0,100% 50%,calc(100% - 26px) 100%,0 100%);margin-left:0!important;padding-left:22px!important}.bk-homepage .bk-home-search .bk-flow-steps li:nth-child(2n){background:#ded9d0}.bk-homepage .bk-home-search .bk-flow-steps b{color:var(--red);margin:0 0 4px;font-size:14px}.bk-homepage .bk-home-search .bk-flow-steps h3{color:inherit;margin:0;font-size:16px;font-weight:700!important}.bk-homepage .bk-home-search .bk-flow-steps p{opacity:0;max-height:0;margin:0;transition:opacity .2s;overflow:hidden;color:inherit!important;font-size:7.5px!important;line-height:1.35!important}.bk-homepage .bk-home-search .bk-flow-steps li:hover,.bk-homepage .bk-home-search .bk-flow-steps li:focus{z-index:5;background:var(--red);color:#fff;filter:drop-shadow(0 8px 14px #0000002e);transform:scale(1.5)}.bk-homepage .bk-home-search .bk-flow-steps li:hover b,.bk-homepage .bk-home-search .bk-flow-steps li:focus b{color:#fff;margin-bottom:2px;font-size:10px}.bk-homepage .bk-home-search .bk-flow-steps li:hover h3,.bk-homepage .bk-home-search .bk-flow-steps li:focus h3{font-size:11px}.bk-homepage .bk-home-search .bk-flow-steps li:hover p,.bk-homepage .bk-home-search .bk-flow-steps li:focus p{opacity:1;max-height:80px;margin-top:3px}.bk-homepage .bk-home-search .bk-flow-detail{display:none!important}@media (width<=820px){.bk-homepage .bk-home-search .bk-flow-steps{flex-direction:column}.bk-homepage .bk-home-search .bk-flow-steps li,.bk-homepage .bk-home-search .bk-flow-steps li:first-child,.bk-homepage .bk-home-search .bk-flow-steps li:last-child{clip-path:polygon(0 0,100% 0,100% calc(100% - 14px),50% 100%,0 calc(100% - 14px));height:auto;margin:0 0 -10px!important;padding:22px 20px 30px!important}.bk-homepage .bk-home-search .bk-flow-steps p{opacity:1;max-height:none;margin-top:6px;font-size:15px!important}.bk-homepage .bk-home-search .bk-flow-steps li:hover,.bk-homepage .bk-home-search .bk-flow-steps li:focus{transform:none}.bk-homepage .bk-home-search .bk-flow-steps li:hover b,.bk-homepage .bk-home-search .bk-flow-steps li:focus b{font-size:14px}.bk-homepage .bk-home-search .bk-flow-steps li:hover h3,.bk-homepage .bk-home-search .bk-flow-steps li:focus h3{font-size:16px}}.bk-homepage .bk-home-search .bk-flow-steps li h3,.bk-homepage .bk-home-search .bk-flow-steps li.is-active h3{text-decoration:none;color:inherit!important;border:0!important;font-weight:700!important}.bk-homepage .bk-home-search .bk-flow-steps li:after,.bk-homepage .bk-home-search .bk-flow-steps li h3:after{display:none!important}.bk-homepage .bk-home-search .bk-flow-steps li.is-active:not(:hover):not(:focus){color:var(--ink)}.bk-homepage .bk-home-search .bk-flow-steps li:hover h3,.bk-homepage .bk-home-search .bk-flow-steps li:focus h3,.bk-homepage .bk-home-search .bk-flow-steps li:hover p,.bk-homepage .bk-home-search .bk-flow-steps li:focus p{color:#fff!important}.bk-homepage .bk-home-search .bk-flow-steps li.is-active:not(:hover):not(:focus) h3{color:var(--ink)!important}.bk-homepage .bk-home-search .bk-flow-steps li:before{display:none!important}@media (width>=821px) and (width<=980px){.bk-homepage .bk-home-search .bk-flow-steps b{font-size:12px}.bk-homepage .bk-home-search .bk-flow-steps h3{-webkit-hyphens:none;hyphens:none;font-size:13px}}@media (width>=821px){.bk-homepage .bk-home-search .bk-flow-steps li:hover p,.bk-homepage .bk-home-search .bk-flow-steps li:focus p{max-height:88px;font-size:6.5px!important}}.bk-about-principles h3{color:var(--ink);font-weight:700}.bk-about-principles p{font-size:16px}.bk-sketch3-cols h3{font-weight:700}.bk-mag .bk-article-back,.bk-mag .bk-lead>.bk-wrap,.bk-mag .bk-section>.bk-wrap,.bk-mag-dossier .bk-section>.bk-wrap,.bk-mag-dossier~.bk-next>.bk-wrap,.bk-mag-dossier~.bk-close>.bk-wrap,.bk-mag .bk-next>.bk-wrap{max-width:1140px!important;margin-left:auto!important;margin-right:auto!important}.bk-mag .bk-section>.bk-wrap{display:block!important}.bk-mag .bk-section>.bk-wrap>.bk-kicker{border-top:2px solid var(--red);margin:0 0 14px;padding-top:10px;display:inline-block}.bk-mag .bk-section>.bk-wrap>h2,.bk-mag .bk-prose>h2{max-width:820px!important}.bk-mag .bk-prose,.bk-mag .bk-prose>p,.bk-mag .bk-section>.bk-wrap>p:not(.bk-kicker){max-width:760px}.bk-mag .bk-section+.bk-section>.bk-wrap>h2{border-top:0;padding-top:0}.bk-mag .bk-section+.bk-section{border-top:1px solid var(--line)}.bk-mag .bk-pull{border-left:3px solid var(--red);max-width:620px;margin:8px 0 28px;padding-left:20px;display:block!important}.bk-mag .bk-pull:before{display:none}.bk-mag-study>.bk-wrap>h2,.bk-mag-study>.bk-wrap>.bk-prose{max-width:none!important}.bk-mag-dossier .bk-lead{padding:40px 0 48px!important}.bk-mag-dossier .bk-lead>.bk-wrap{padding:0 35px!important;display:block!important}.bk-mag-dossier .bk-lead-photo{order:0;width:100%;aspect-ratio:21/9!important;max-width:480px!important;height:auto!important;margin:1.5rem 0 0!important}.bk-mag-dossier .bk-lead>.bk-wrap>.bk-kicker,.bk-mag-dossier .bk-lead>.bk-wrap>h1,.bk-mag-dossier .bk-lead>.bk-wrap>.bk-lede{background:0 0!important;width:auto!important;margin:0!important;padding:0!important;position:static!important}.bk-mag-dossier .bk-lead>.bk-wrap>.bk-kicker{margin-bottom:18px!important}.bk-mag-dossier .bk-lead>.bk-wrap>h1{max-width:900px;margin-bottom:22px!important}.bk-mag-dossier .bk-lead>.bk-wrap>.bk-lede{max-width:860px!important}.bk-mag-dossier .bk-section,.bk-mag-dossier .bk-section.bk-flow{padding:52px 0}.bk-mag-dossier .bk-section>.bk-wrap>.bk-prose,.bk-mag-dossier .bk-section>.bk-wrap>h2{padding:0!important}.bk-mag-dossier .bk-prose>p,.bk-mag-dossier .bk-prose>h2{max-width:760px}.bk-mag-dossier .bk-prose{max-width:none}.bk-mag-dossier .bk-fig-wide{width:100%;max-width:1070px;margin:40px 0;transform:none}.bk-mag-dossier .bk-fig-side{width:40%;max-width:420px;margin:6px 0 20px 36px}@media (width<=720px){.bk-mag .bk-pull{display:none!important}.bk-mag-dossier .bk-lead>.bk-wrap{padding:0 20px!important}.bk-mag-dossier .bk-lead-photo{max-width:100%!important}.bk-mag-dossier .bk-fig-side{float:none;width:100%;margin:20px 0}}.bk-mag-dossier .bk-fig-wide{box-sizing:border-box;max-width:100%!important}.bk-mag-dossier .bk-prose>h2{letter-spacing:-.02em;margin-top:56px;font-size:clamp(26px,3vw,36px)!important;line-height:1.15!important}.bk-mag-dossier .bk-prose>h2:first-child{margin-top:0}.bk-checks .bk-checklist{counter-reset:chk;max-width:820px;margin:8px 0 0;padding:0;list-style:none}.bk-checks .bk-checklist li{counter-increment:chk;border-top:1px solid var(--line);padding:16px 0 16px 48px;font-size:17px;line-height:1.55;position:relative}.bk-checks .bk-checklist li:last-child{border-bottom:1px solid var(--line)}.bk-checks .bk-checklist li:before{content:counter(chk,decimal-leading-zero);color:var(--red);letter-spacing:.08em;font-size:13px;font-weight:700;position:absolute;top:17px;left:0}.bk-mag-dossier .bk-section>.bk-wrap>.bk-kicker{border-top:2px solid var(--red);margin:0 0 14px;padding-top:10px;display:inline-block}.bk-mag-dossier .bk-section>.bk-wrap>h2{max-width:820px;font-size:clamp(26px,3vw,36px);line-height:1.15}.bk-mag .bk-mag-study>.bk-wrap>h2,.bk-mag .bk-mag-study>.bk-wrap>.bk-prose{max-width:none!important}.bk-mag .bk-mag-study>.bk-wrap>.bk-prose>p{max-width:760px}.bk-mag .bk-section.bk-flow{background:0 0;border:0;margin:0;padding:56px 0;display:block}.bk-mag .bk-flow img{aspect-ratio:auto;object-fit:initial;mix-blend-mode:normal;-webkit-mask-image:none;mask-image:none}@media (width<=720px){.bk-mag .bk-flow img{display:block}.bk-mag .bk-section.bk-flow{padding:36px 0}}.bk-mag .bk-flow .bk-prose>h2{margin-top:56px}.bk-mag .bk-flow .bk-prose>h2:first-child{margin-top:0}.bk-mag .bk-flow .bk-bars{background:0 0;border:0;max-width:760px;margin:32px 0;padding:0;display:block}.bk-mag .bk-flow .bk-bars li{text-align:left;border:0;grid-template-columns:9.5rem 1fr 6rem;align-items:center;gap:.8rem;padding:0;display:grid}@media (width<=600px){.bk-mag .bk-flow .bk-bars li{grid-template-columns:1fr 5.5rem}}.bk-feat-solo .bk-card-link{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid}.bk-feat-solo .bk-feat-photo{margin:0}.bk-feat-solo .bk-feat-title{margin:.4em 0 .5em;font-size:clamp(1.7rem,2.6vw,2.4rem);line-height:1.15}@media (width<=820px){.bk-feat-solo .bk-card-link{grid-template-columns:1fr}}.bk-feat-solo .bk-feat-solo-body>*{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.bk-feat-solo .bk-feat-solo-body{padding:24px clamp(20px,3vw,40px) 24px 0}@media (width<=820px){.bk-feat-solo .bk-feat-solo-body{padding:20px}}.bk-feat-main.bk-feat-solo .bk-card-link{padding:0;display:grid}.bk-feat-main.bk-feat-solo .bk-card-cat,.bk-feat-main.bk-feat-solo .bk-feat-title,.bk-feat-main.bk-feat-solo .bk-feat-intro,.bk-feat-main.bk-feat-solo .bk-card-more{margin-left:0;margin-right:0}.bk-mag-dossier .bk-lead-photo{aspect-ratio:21/8!important;width:100%!important;max-width:none!important;margin:2rem 0 0!important}@media (width<=720px){.bk-mag-dossier .bk-lead-photo{aspect-ratio:4/3!important}}.bk-tri{background:var(--soft);padding:32px 32px 28px;margin:44px 0!important}.bk-tri-label{color:var(--red);letter-spacing:.12em;text-transform:uppercase;margin:0 0 20px;font-size:13px;font-weight:700}.bk-tri-cols{grid-template-columns:repeat(3,1fr);display:grid}.bk-tri-col{border-left:1px solid var(--line);padding:0 24px}.bk-tri-col:first-child{border-left:0;padding-left:0}.bk-tri-col h3{border-bottom:2px solid var(--red);margin:0 0 18px;padding-bottom:12px;font-size:22px;line-height:1.2}.bk-tri-col dl{margin:0}.bk-tri-col dt{color:var(--muted);margin-top:14px;font-size:14px}.bk-tri-col dd{margin:2px 0 0;font-size:18px;font-weight:700;line-height:1.3}@media (width<=760px){.bk-tri{padding:24px 20px}.bk-tri-cols{grid-template-columns:1fr}.bk-tri-col{border-left:0;border-top:1px solid var(--line);margin-top:18px;padding:18px 0 0}.bk-tri-col:first-child{border-top:0;margin-top:0;padding-top:0}}html body .bk-logos:not(.bk-x) .bk-logo-item img[src]{object-fit:contain;width:auto!important;max-width:100%!important;max-height:none!important;height:var(--lh,34px)!important}html body .bk-homepage .bk-logos:not(.bk-x) .bk-logo-item img[src]{height:calc(var(--lh,34px) * .72)!important}@media (width<=560px){html body .bk-logos:not(.bk-x) .bk-logo-item img[src]{height:calc(var(--lh,34px) * .8)!important}}.bk-logo-item img[src="/media/logos/k.png"]{--lh:37px}.bk-logo-item img[src="/media/logos/bank-verlag.svg"]{--lh:27px}.bk-logo-item img[src="/media/logos/bmts.png"]{--lh:37px}.bk-logo-item img[src="/media/logos/jako.svg"]{--lh:32px}.bk-logo-item img[src="/media/logos/r-stahl.svg"]{--lh:38px}.bk-logo-item img[src="/media/logos/ima.png"],.bk-logo-item img[src="/media/logos/patrizia-version-1.svg"]{--lh:45px}.bk-logo-item img[src="/media/logos/metzler.svg"]{--lh:26px}.bk-logo-item img[src="/media/logos/havi.png"]{--lh:35px}.bk-logo-item img[src="/media/logos/murrelektronik.svg"]{--lh:26px}.bk-logo-item img[src="/media/logos/spier.png"]{--lh:32px}.bk-logo-item img[src="/media/logos/usu.svg"]{--lh:29px}.bk-logo-item img[src="/media/logos/technica.svg"]{--lh:36px}.bk-logo-item img[src="/media/logos/dold.svg"]{--lh:44px}.bk-logo-item img[src="/media/logos/handtmann.svg"]{--lh:47px}.bk-logo-item img[src="/media/logos/hellmann.svg"]{--lh:30px}.bk-logo-item img[src="/media/logos/knipex.svg"]{--lh:42px}.bk-logo-item img[src="/media/logos/shs-viveon.png"]{--lh:17px}.bk-logo-item img[src="/media/logos/reintjes.svg"]{--lh:36px}.bk-logo-item img[src="/media/logos/bauder.svg"]{--lh:34px}.bk-logo-item img[src="/media/logos/sievert.svg"]{--lh:25px}.bk-logo-item img[src="/media/logos/trumpf.svg"]{--lh:29px}.bk-logo-item img[src="/media/logos/protego.svg"]{--lh:44px}.bk-logo-item img[src="/media/logos/luehr-filter.png"]{--lh:36px}.bk-logo-item img[src="/media/logos/asklepios.svg"]{--lh:38px}.bk-logo-item img[src="/media/logos/liebherr.svg"]{--lh:15px}.bk-logo-item img[src="/media/logos/sauter.png"]{--lh:20px}.bk-logo-item img[src="/media/logos/pulsar-photonics.svg"]{--lh:41px}.bk-logo-item img[src="/media/logos/eos.svg"]{--lh:39px}.bk-bigquote{background:var(--soft);padding:88px 44px 40px;position:relative}.bk-bigquote:before{content:"“";color:var(--red);pointer-events:none;font:140px/1 Georgia,serif;position:absolute;top:22px;left:32px}.bk-bigquote blockquote{max-width:900px}.bk-supporting-quotes .bk-quote{padding-top:58px;position:relative}.bk-supporting-quotes .bk-quote:before{content:"“";color:var(--red);opacity:.85;font:64px/1 Georgia,serif;position:absolute;top:18px;left:-2px}.bk-candidate-quotes .bk-quote:before{color:var(--muted);opacity:.5}@media (width<=720px){.bk-bigquote{padding:70px 22px 26px}.bk-bigquote:before{font-size:104px;top:12px;left:18px}.bk-bigquote blockquote{max-width:none}}.bk-bigquote cite,.bk-trust-quote cite,.bk-home-owners .bk-trust-quote cite{letter-spacing:0;color:var(--muted);border-left:3px solid var(--red);padding:0 0 0 14px;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-style:normal;line-height:1.5;display:block}.bk-bigquote cite{margin-top:28px}.bk-trust-quote cite{margin-left:30px}.bk-supporting-quotes{border-top:0;gap:20px;margin-top:48px}.bk-supporting-quotes .bk-quote{background:var(--soft);padding:72px 30px 30px}.bk-supporting-quotes .bk-quote:before{top:22px;left:26px}.bk-supporting-quotes .bk-quote-subhead{margin:28px 0 0}@media (width<=720px){.bk-supporting-quotes .bk-quote{padding:64px 22px 24px}.bk-supporting-quotes .bk-quote:before{left:18px}}.bk-direct-strip{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:24px 0 0;display:grid}.bk-direct-strip .bk-quote{background:var(--soft);padding:58px 24px 24px;font-size:16px;line-height:1.55}.bk-direct-strip .bk-quote:before{opacity:.45;font-size:44px;top:17px;left:20px}.bk-direct-strip .bk-quote p{margin:0 0 12px}.bk-direct-strip .bk-quote p:last-of-type{margin-bottom:15px}@media (width<=999px){.bk-direct-strip{grid-template-columns:1fr 1fr}}@media (width<=720px){.bk-direct-strip{grid-template-columns:1fr}.bk-direct-strip .bk-quote{padding:54px 22px 22px}}.bk-steps-overview h2{max-width:900px;margin-bottom:68px!important;font-size:clamp(29px,3.2vw,41px)!important}.bk-zprocess{grid-template-columns:26px minmax(0,1fr);gap:12px;margin:8px 0 28px;display:grid}.bk-zp-labels{grid-template-rows:34px 150px 150px;gap:4px;display:grid}.bk-zp-labels .is-bk{grid-row:2}.bk-zp-labels .is-you{grid-row:3}.bk-zp-labels span{letter-spacing:.08em;text-transform:uppercase;border-left:3px solid var(--ink);writing-mode:vertical-rl;writing-mode:sideways-lr;align-items:center;padding-left:8px;font-size:10px;font-weight:800;display:flex}.bk-zp-labels .is-you{border-color:var(--ink);color:var(--ink)}.bk-zp-steps{align-items:center;height:342px;margin:0;padding:0;list-style:none;display:flex}.bk-zp-steps li{cursor:default;transform-origin:50%;clip-path:polygon(0 0,calc(100% - 22px) 0,100% 50%,calc(100% - 22px) 100%,0 100%,22px 50%);outline:none;flex:1 1 0;grid-template-rows:34px 150px 150px;gap:4px;min-width:0;margin-left:-14px;transition:grid-template-rows .3s,background .2s,color .2s,filter .28s;display:grid;position:relative}.bk-zp-steps li:first-child{clip-path:polygon(0 0,calc(100% - 22px) 0,100% 50%,calc(100% - 22px) 100%,0 100%);margin-left:0}.bk-zp-steps li>div{padding:18px 30px 16px 36px;overflow:hidden}.bk-zp-steps li:first-child>div{padding-left:18px}.bk-zp-steps li>div.bk-zp-name{background:var(--white);align-items:center;gap:10px;padding:0 30px 0 36px;display:flex}.bk-zp-steps li:first-child>div.bk-zp-name{padding-left:18px}.bk-zp-steps li>div.bk-zp-name b{margin-bottom:0}.bk-zp-steps li>div.bk-zp-name h3{margin:0!important}.bk-zp-bk{background:var(--line);color:var(--ink)}.bk-zp-steps li:nth-child(2n) .bk-zp-bk{background:#d2cfc8}.bk-zp-you{color:var(--ink);background:#cbc8c1}.bk-zp-steps li:nth-child(2n) .bk-zp-you{background:#c2bfb8}.bk-doc{margin:30px 0 0}.bk-doc img{background:var(--white);border:1px solid var(--line);width:100%;max-width:620px;padding:10px;display:block;box-shadow:0 1px #2221240a,0 18px 36px -28px #22212459}.bk-doc figcaption{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-top:12px;font-size:11px;font-weight:700}.bk-doc-duo{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:end;gap:40px;margin-top:44px;display:grid}.bk-doc-duo .bk-doc{min-width:0;margin:0}.bk-doc-duo .bk-doc a{width:100%}.bk-doc-duo .bk-doc img{max-width:100%}.bk-doc-duo .bk-doc-portrait img{max-width:min(100%,380px)}.bk-doc-duo figcaption{letter-spacing:.08em;font-size:10px}@media (width<=900px){.bk-doc-duo{grid-template-columns:minmax(0,1fr);gap:30px}}@media (width<=720px){.bk-doc img{max-width:100%;padding:6px}}.bk-zp-steps b{color:var(--red);letter-spacing:.06em;margin-bottom:6px;font-size:13px;font-weight:800;display:block}.bk-zp-steps h3{color:var(--ink);-webkit-hyphens:auto;hyphens:auto;line-height:1.25;margin:0 0 8px!important;font-size:16px!important}.bk-zp-steps p{color:var(--muted);margin:0;font-size:13px;line-height:1.4}.bk-zp-bk p,.bk-zp-you p{color:#454341}.bk-zp-steps .bk-zp-more{opacity:0;max-height:0;margin-top:0;transition:opacity .25s .1s,max-height .35s,margin .35s}.bk-zp-steps li:first-child{transform-origin:0}.bk-zp-steps li:last-child{transform-origin:100%}.bk-zp-steps li:hover,.bk-zp-steps li:focus-visible{z-index:5;filter:drop-shadow(0 8px 14px #0000002e);grid-template-rows:34px 186px 186px}.bk-zp-steps li:hover .bk-zp-bk,.bk-zp-steps li:focus-visible .bk-zp-bk,.bk-zp-steps li:hover .bk-zp-you,.bk-zp-steps li:focus-visible .bk-zp-you{background:var(--red);color:#fff}.bk-zp-steps li:hover p,.bk-zp-steps li:focus-visible p{color:#fff}.bk-zp-steps li:hover .bk-zp-more,.bk-zp-steps li:focus-visible .bk-zp-more{opacity:1;max-height:120px;margin-top:6px}.bk-zp-steps li:focus-visible .bk-zp-bk{box-shadow:inset 0 0 0 2px #fff}@media (width<=900px){.bk-zprocess{grid-template-columns:1fr}.bk-zp-labels{gap:20px;display:flex}.bk-zp-labels span{writing-mode:horizontal-tb;padding:4px 0 4px 10px}.bk-zp-steps{flex-direction:column;align-items:stretch;gap:10px;height:auto}.bk-zp-steps li,.bk-zp-steps li:first-child{clip-path:none;transform-origin:50%;grid-template-rows:auto auto auto;margin:0}.bk-zp-steps li:hover,.bk-zp-steps li:focus-visible{filter:none;grid-template-rows:auto auto auto;transform:none}.bk-zp-steps li:hover .bk-zp-bk,.bk-zp-steps li:hover .bk-zp-you,.bk-zp-steps li:focus-visible .bk-zp-bk,.bk-zp-steps li:focus-visible .bk-zp-you{background:var(--line);color:var(--ink)}.bk-zp-steps li:hover .bk-zp-name,.bk-zp-steps li:focus-visible .bk-zp-name{background:var(--white);color:var(--ink)}.bk-zp-steps li:hover b,.bk-zp-steps li:focus-visible b{color:var(--red);font-size:13px}.bk-zp-steps li:hover h3,.bk-zp-steps li:focus-visible h3{color:var(--ink);font-size:16px!important}.bk-zp-steps li:hover p,.bk-zp-steps li:focus-visible p{color:#454341;font-size:13px}.bk-zp-steps li>div,.bk-zp-steps li:first-child>div{padding:16px 18px}.bk-zp-steps li>div.bk-zp-name{padding:12px 18px}.bk-zp-steps .bk-zp-more{opacity:1;max-height:none;margin-top:6px}}.bk-flips{margin:34px 0 0}.bk-flips ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.bk-flip{perspective:1100px;outline:none;height:330px}.bk-flip-in{width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s;position:relative}.bk-flip:hover .bk-flip-in,.bk-flip:focus-visible .bk-flip-in{transform:rotateY(180deg)}.bk-flip-front,.bk-flip-back{backface-visibility:hidden;flex-direction:column;padding:22px 20px;display:flex;position:absolute;inset:0}.bk-flip-front{background:var(--soft);border-top:3px solid var(--red);justify-content:center}.bk-flip-axis{letter-spacing:.1em;text-transform:uppercase;color:var(--red);font-size:11px;font-weight:800}.bk-flip-front strong{-webkit-hyphens:auto;hyphens:auto;margin-top:14px;font-size:22px;line-height:1.25}.bk-flip-hint{color:var(--muted);margin-top:0;font-size:13px;position:absolute;bottom:18px;left:20px}.bk-flip-back{background:var(--soft-deep);color:var(--ink);border-top:3px solid var(--red);transform:rotateY(180deg)}.bk-flip-back strong{color:var(--ink);margin:0 0 9px;font-size:18px;line-height:1.3}.bk-flip-back p{color:#454341;margin:0;font-size:15px;line-height:1.52}.bk-flip-pos{border-bottom:1px solid var(--line);letter-spacing:.09em;text-transform:uppercase;color:var(--muted);margin-bottom:10px;padding-bottom:7px;font-size:11px;font-weight:700;display:block}.bk-flip-pos b{color:var(--red);letter-spacing:.06em;font-weight:800}.bk-flip-axis-back{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-top:auto;padding-top:10px;font-size:11px;font-weight:800}.bk-flip:focus-visible .bk-flip-back{outline:2px solid var(--red);outline-offset:3px}@media (width<=1100px){.bk-flips ul{gap:12px}.bk-flip{height:390px}.bk-flip-front,.bk-flip-back{padding:18px 14px}.bk-flip-front strong{font-size:19px}.bk-flip-back p{font-size:15px}}.bk-flips-pos{letter-spacing:.09em;text-transform:uppercase;color:var(--muted);margin:0 0 14px;font-size:11px;font-weight:700}.bk-flips-pos b{color:var(--red);font-weight:800}.bk-doc a{width:max-content;max-width:100%;transition:transform .2s;display:block}.bk-doc a:hover,.bk-doc a:focus-visible{transform:translateY(-3px)}@media (hover:none),(width<=640px){.bk-flips ul{grid-template-columns:1fr}.bk-flip{perspective:none;height:auto}.bk-flip-in{transform:none!important}.bk-flip-front,.bk-flip-back{backface-visibility:visible;position:static;transform:none}.bk-flip-hint{display:none}}.bk-flipbook-stage{aspect-ratio:1600/1131;perspective:2400px;border:1px solid var(--line,#e2ded6);background:#fff;outline:none;position:relative;box-shadow:0 24px 50px -28px #14141459,0 2px #ece9e3,0 4px #f4f2ee}.bk-flipbook-stage:focus-visible{box-shadow:0 0 0 3px var(--red)}.bk-flipbook-page,.bk-flipbook-turn{object-fit:contain;background:#fff;width:100%;height:100%;display:block;position:absolute;inset:0}.bk-flipbook-turn{transform-origin:0;backface-visibility:hidden;z-index:2;box-shadow:-12px 0 30px #0000002e}.bk-flipbook-turn.is-next{animation:.7s cubic-bezier(.45,.05,.3,1) forwards bk-turn-next}.bk-flipbook-turn.is-prev{animation:.7s cubic-bezier(.45,.05,.3,1) forwards bk-turn-prev}@keyframes bk-turn-next{0%{filter:brightness();transform:rotateY(0)}to{filter:brightness(.7);transform:rotateY(-95deg)}}@keyframes bk-turn-prev{0%{filter:brightness(.7);transform:rotateY(-95deg)}to{filter:brightness();transform:rotateY(0)}}.bk-flipbook-hit{z-index:3;cursor:pointer;background:0 0;border:0;width:22%;position:absolute;top:0;bottom:0}.bk-flipbook-hit.is-prev{cursor:w-resize;left:0}.bk-flipbook-hit.is-next{cursor:e-resize;right:0}.bk-flipbook-hit:disabled{cursor:default}.bk-flipbook-bar{justify-content:center;align-items:center;gap:8px;margin-top:18px;display:flex}.bk-flipbook-count{letter-spacing:.12em;text-transform:uppercase;color:var(--muted,#6b6b6b);text-align:center;min-width:110px;font-size:13px}.bk-flipbook-thumbs{grid-template-columns:repeat(8,1fr);gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.bk-flipbook-thumbs button{border:1px solid var(--line,#e2ded6);cursor:pointer;opacity:.6;background:#fff;width:100%;padding:0;transition:opacity .2s,border-color .2s;display:block}.bk-flipbook-thumbs button:hover{opacity:1}.bk-flipbook-thumbs button[aria-current]{opacity:1;border-color:var(--red);box-shadow:inset 0 -3px 0 var(--red)}.bk-flipbook-thumbs img{width:100%;height:auto;display:block}@media (width<=700px){.bk-flipbook-thumbs{grid-template-columns:repeat(4,1fr)}}@media (prefers-reduced-motion:reduce){.bk-flipbook-turn{animation:none;display:none}}.bk-flipbook-curl{z-index:2;pointer-events:none;transform-origin:100% 100%;width:120px;height:120px;transition:transform .4s cubic-bezier(.2,.7,.3,1);position:absolute;bottom:0;right:0;transform:scale(.32)}.bk-flipbook-curl-under,.bk-flipbook-curl-flap{display:block;position:absolute;inset:0}.bk-flipbook-curl-under{clip-path:polygon(100% 0,100% 100%,0 100%);background:linear-gradient(135deg,#b3afa6 0%,#d8d4cc 55%,#f2efe9 100%)}.bk-flipbook-curl-tip{background:radial-gradient(closest-side,#14141438,#14141400);width:78px;height:78px;position:absolute;top:-14px;left:-14px}.bk-flipbook-curl-flap{clip-path:polygon(0 0,100% 0,0 100%);background:radial-gradient(90% 90% at 0 0,#fffffff2 0%,#fff0 60%),linear-gradient(315deg,#c6c2b9 0%,#eceae4 30%,#fff 75%);position:absolute;inset:0;box-shadow:inset 0 1px #1414141a,inset 1px 0 #1414141a}:is(.bk-flipbook-stage:has(.bk-flipbook-hit.is-next:hover) .bk-flipbook-curl,.bk-flipbook-stage:has(.bk-flipbook-hit.is-next:focus-visible) .bk-flipbook-curl){transform:scale(1)}:is(.bk-flipbook-stage:has(.bk-flipbook-turn) .bk-flipbook-curl,.bk-flipbook-stage:has(.bk-flipbook-hit.is-next:disabled) .bk-flipbook-curl){opacity:0}@media (width<=700px){.bk-flipbook-curl{transform:scale(.3)}}@media (prefers-reduced-motion:reduce){.bk-flipbook-curl{transition:none}}.bk-flipbook{max-width:min(680px,141.4vh - 367.64px);margin:32px auto 0}.bk-flipbook-cta{border-top:4px solid var(--red);background:#f4f2ee;flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;padding:8% 10%;display:flex;position:absolute;inset:0}.bk-flipbook-cta p{max-width:34ch;color:var(--muted,#6b6b6b);margin:0}.bk-flipbook-cta-kicker{letter-spacing:.14em;text-transform:uppercase;font-size:12px;color:var(--red)!important}.bk-flipbook-cta-title{font-size:clamp(20px,2.6vw,32px);font-weight:600;line-height:1.2;color:var(--ink,#1a1a1a)!important}.bk-flipbook-cta .bk-btn{z-index:4;margin-top:8px;position:relative}.bk-flipbook-stage:has(.bk-flipbook-cta) .bk-flipbook-hit.is-next{display:none}.bk-entry-sec .bk-entry,.bk-entry-sec .bk-entry *{text-decoration:none}.bk-entry-sec .bk-entry{border:0;border-top:3px solid var(--red);background:#f4f2ee;padding:26px 26px 24px;transition:transform .25s,box-shadow .25s}.bk-entry-sec .bk-entry .bk-qa-stage{letter-spacing:.115em;text-transform:uppercase;color:var(--red);font-size:11px;font-weight:800}.bk-entry-sec .bk-entry strong{font-size:19px;font-weight:700;line-height:1.35}.bk-entry-sec .bk-entry em{color:var(--ink,#232326);font-weight:700}.bk-entry-sec .bk-entry:hover,.bk-entry-sec .bk-entry:focus-visible{transform:translateY(-3px);box-shadow:0 14px 28px -18px #14141459}.bk-entry-sec .bk-entry:hover strong{text-decoration:none}.bk-entry-sec .bk-entry:hover em{color:var(--red)}.bk-anchor{height:0;display:block}#anfrage .bk-form label:not(.bk-radio){letter-spacing:.1em;text-transform:uppercase;color:#4d4b49;font-size:11px;font-weight:800}#anfrage .bk-form label small{text-transform:none;letter-spacing:0;margin-left:6px;font-weight:400}#anfrage .bk-form input:not([type=radio]),#anfrage .bk-form textarea{text-transform:none;letter-spacing:0;color:var(--ink,#232326);background:#f4f2ee;border:0;border-bottom:1px solid #0000004d;padding:13px 14px;font-size:16px;transition:border-color .2s,background .2s}#anfrage .bk-form input:focus,#anfrage .bk-form textarea:focus{border-bottom:2px solid var(--red);background:#efece6;outline:0}#anfrage .bk-form button.bk-btn{background:var(--red)}#anfrage .bk-radio{font-size:16px;font-weight:600}.bk-direct-col{border-top:3px solid var(--red);background:#f4f2ee;padding:8px 30px}.bk-direct-col .bk-direct-card:last-child{border-bottom:0}.bk-direct-col .bk-index{letter-spacing:.115em;text-transform:uppercase;font-size:11px;font-weight:800}.bk-direct-col .bk-direct-big{text-decoration:none}.bk-direct-col .bk-direct-big:hover{color:var(--red)}.bk-direct-col .bk-btn{color:var(--red);border:1px solid var(--red);background:0 0}.bk-direct-col .bk-btn:hover{background:var(--red);color:#fff}@media (width<=720px){.bk-direct-col{padding:4px 20px}}.bk-entry-sec a.bk-entry,.bk-entry-sec a.bk-entry span,.bk-entry-sec a.bk-entry strong,.bk-entry-sec a.bk-entry em,.bk-direct-col a.bk-direct-big{text-decoration:none!important}.bk-direct-col a.bk-btn{color:var(--red)!important;text-decoration:none!important}.bk-direct-col a.bk-btn:hover{color:#fff!important}.bk-flipbook-stage .bk-flipbook-turn{z-index:5}.bk-nb-dialog{border-top:3px solid var(--red);border-radius:0;max-height:90dvh;padding:32px;overflow:auto}.bk-nb-title{font-size:1.5rem;line-height:1.2}.bk-nb-intro{color:#55524d;margin:0 0 8px;font-size:.95rem}.bk-nb{flex-direction:column;gap:10px;display:flex}.bk-nb .bk-index{margin-top:8px}.bk-nb-days{gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.bk-nb-days button,.bk-nb-times button{font:inherit;cursor:pointer;white-space:nowrap;background:#f4f2ee;border:1px solid #00000029;padding:10px 14px;font-size:.9rem;transition:background .15s,color .15s,border-color .15s}.bk-nb-days button:hover,.bk-nb-times button:hover{border-color:var(--red)}.bk-nb-days button.is-on{background:var(--red);border-color:var(--red);color:#fff}.bk-nb-times{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:8px;display:grid}.bk-nb-times button:hover{background:var(--red);color:#fff}.bk-nb-back{color:var(--red);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0}.bk-nb-chosen{border-left:3px solid var(--red);background:#f4f2ee;flex-direction:column;gap:4px;margin:8px 0;padding:12px 16px;display:flex}.bk-nb-done{padding:16px 0}.bk-nb-done h3{margin:8px 0}.bk-nb-loading{color:#55524d}.bk-nb,.bk-nb-dialog>*{min-width:0}.bk-nb-inline{flex-direction:column;gap:12px;margin:8px 0 16px;display:flex}.bk-nb-times button.is-on{background:var(--red);border-color:var(--red);color:#fff}.bk-nb-inline,.bk-nb-inline .bk-nb{min-width:0;max-width:100%}.bk-nb-inline .bk-form-note{white-space:normal}.bk-nb-toggle{color:var(--red);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-weight:700}.bk-nb-toggle:hover{text-decoration:underline}.bk-contact-duo>*,.bk-form-col,#bk-inquiry{min-width:0}.bk-nb-inline{width:100%;overflow:hidden}.bk-nb-inline .bk-nb-days{grid-template-columns:repeat(3,1fr);gap:8px;display:grid;overflow:visible}.bk-nb-inline .bk-nb-days button{text-align:center}.bk-nb-inline .bk-nb-times{grid-template-columns:repeat(3,1fr)}[data-inquiry-slot-mount]{min-height:460px}@media (width>=860px){[data-inquiry-slot-mount]{min-height:280px}.bk-nb-inline .bk-nb-days,.bk-nb-inline .bk-nb-times{grid-template-columns:repeat(5,1fr)}}.bk-direct-card button.bk-btn-ghost{color:var(--red);background:0 0}.bk-direct-card button.bk-btn-ghost:hover{color:#fff;background:var(--red)}#anfrage .bk-direct-card button.bk-btn-ghost{color:var(--red)!important;background:0 0!important}#anfrage .bk-direct-card button.bk-btn-ghost:hover{color:#fff!important;background:var(--red)!important}.bk-cal{grid-template-columns:minmax(0,1fr) 170px;align-items:start;gap:28px;display:grid}.bk-cal-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.bk-cal-head strong,.bk-cal-times strong{color:#1f1d1b;font-size:1rem}.bk-cal-head button{cursor:pointer;color:#1f1d1b;background:0 0;border:0;padding:0 8px;font-size:1.5rem;line-height:1}.bk-cal-head button:disabled{color:#c9c4bd;cursor:default}.bk-cal-grid{text-align:center;grid-template-columns:repeat(7,1fr);gap:6px;display:grid}.bk-cal-wd{letter-spacing:.06em;text-transform:uppercase;color:#55524d;padding-bottom:4px;font-size:.72rem;font-weight:700}.bk-cal-grid button{aspect-ratio:1;width:100%;max-width:44px;font:inherit;color:#bdb8b1;cursor:default;background:0 0;border:0;border-radius:50%;justify-self:center;font-size:.9rem}.bk-cal-grid button.is-free{color:var(--red);cursor:pointer;background:#f4f2ee;font-weight:700}.bk-cal-grid button.is-free:hover{background:#ebe7e1}.bk-cal-grid button.is-on{background:var(--red);color:#fff;font-weight:700}.bk-cal-times{flex-direction:column;gap:8px;display:flex}.bk-cal-times strong{margin-bottom:4px}.bk-cal-times button{color:var(--red);font:inherit;cursor:pointer;background:#fff;border:1px solid #c8102e73;padding:9px 12px;font-size:.92rem;font-weight:600;transition:background .15s,color .15s}.bk-cal-times button:hover,.bk-cal-times button.is-on{background:var(--red);color:#fff;border-color:var(--red)}@media (width<=620px){.bk-cal{grid-template-columns:1fr}.bk-cal-times{grid-template-columns:repeat(3,1fr);display:grid}.bk-cal-times strong{grid-column:1/-1}}@media (width>=860px){[data-inquiry-slot-mount]{min-height:380px}}.bk-ref-report-card{max-width:860px;color:inherit;grid-template-columns:minmax(0,280px) 1fr;align-items:center;gap:40px;text-decoration:none;display:grid}.bk-ref-report-card img{background:var(--white);width:100%;height:auto;transition:transform .25s,box-shadow .25s;display:block;box-shadow:0 14px 30px -20px #22212473}.bk-ref-report-card>span{gap:12px;display:grid}.bk-ref-report-card strong{color:var(--ink);font-size:clamp(22px,2.2vw,28px);line-height:1.25}.bk-ref-report-card .bk-kicker{margin:0}.bk-ref-report-card:hover img,.bk-ref-report-card:focus-visible img{transform:translateY(-4px);box-shadow:0 20px 36px -20px #22212480}@media (width<=640px){.bk-ref-report-card{grid-template-columns:1fr;gap:20px}.bk-ref-report-card img{max-width:240px}}.bk-doc-portrait img{max-width:420px}.bk-flip-front{justify-content:flex-start;padding-top:96px}.bk-flip-axis{min-height:15px;display:block}@media (width<=900px){.bk-flip-front{padding-top:56px}}.bk-doc-k1{max-width:620px;margin-top:40px}.bk-qa-doc{grid-template-columns:minmax(0,1fr) minmax(0,340px);align-items:center;gap:48px;display:grid}.bk-qa-doc .bk-doc{margin:0}.bk-qa-doc .bk-doc-portrait img{max-width:min(100%,340px)}@media (width<=900px){.bk-qa-doc{grid-template-columns:1fr;gap:28px}.bk-qa-doc .bk-doc img{margin-inline:auto}}.bk-qa-doc .bk-feedback2{grid-template-columns:1fr;gap:22px}.bk-feedback2>div:only-child{grid-column:1/-1}.bk-feedback2.bk-solo{max-width:640px;margin-top:44px}.bk-fee-card{background:var(--soft);border:1px solid var(--line);padding:clamp(24px,3vw,40px)}.bk-fee-label{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:12px;font-size:12px;font-weight:700;display:block}.bk-fee-card h2{margin-bottom:16px}.bk-fee-card>p{text-wrap:balance;max-width:720px}.bk-fee-points{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:26px;display:grid}.bk-fee-points>div{border-top:1px solid var(--line);padding-top:14px}.bk-fee-points strong{margin-bottom:6px;font-size:17px;display:block}.bk-fee-points p{color:var(--muted);margin:0;font-size:15px;line-height:1.55}@media (width<=720px){.bk-fee-points{grid-template-columns:1fr;gap:20px}}.bk-report-layers{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1080px;margin:48px auto 0;display:grid}.bk-report-layers article{background:var(--soft);border-top:3px solid var(--red);padding:24px 22px}.bk-report-layers .bk-index{margin-bottom:12px;display:block}.bk-report-layers h3{margin:0 0 10px;font-size:19px;line-height:1.3}.bk-report-layers p{color:#4d4b49;margin:0;font-size:15px;line-height:1.55}@media (width<=860px){.bk-report-layers{grid-template-columns:1fr}}.bk-flipbook-stage{container-type:inline-size}.bk-flipbook-cta .bk-report-wordmark{flex-direction:column;gap:.9cqw;max-width:none;margin:0 0 3cqw;font-family:IBM Plex Sans,system-ui,sans-serif;display:flex;color:var(--ink)!important}.bk-report-wordmark span{letter-spacing:.22em;font-size:2.3cqw;font-weight:700;line-height:1}.bk-report-wordmark small{letter-spacing:.3em;color:var(--muted);font-size:.95cqw;font-weight:600}.bk-imp-h{margin:0 0 22px;font-size:24px}.bk-imp-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.bk-imp-grid-small{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px}.bk-imp-card{background:var(--soft);border-top:3px solid var(--red);overflow-wrap:anywhere;min-width:0;padding:24px 24px 26px}.bk-imp-card .bk-index{margin-bottom:12px;display:block}.bk-imp-card p{margin:0;font-size:16px;line-height:1.75}.bk-imp-wide{grid-column:1/-1}@media (width<=820px){.bk-imp-grid,.bk-imp-grid-small{grid-template-columns:1fr}}.bk-logos.bk-logos-ref .bk-logo-item.bk-logo-more{color:var(--muted);mix-blend-mode:normal;white-space:nowrap;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex!important}@media (width<=900px){.bk-homepage .bk-trust-bar .bk-logos-row{flex-wrap:nowrap;justify-content:space-between;gap:0 18px;max-width:none;display:flex}.bk-homepage .bk-trust-bar .bk-logos-row .bk-logo-item{flex:0 auto;width:auto;min-width:0}.bk-homepage .bk-trust-bar .bk-logos-row .bk-logo-item:last-child{grid-column:auto}.bk-homepage .bk-trust-bar .bk-logos-row .bk-logo-item:has(img[alt=TRUMPF]){display:none}}@media (width<=480px){.bk-homepage .bk-trust-bar .bk-logos-row .bk-logo-item img{max-width:22vw;height:20px!important}}@media (width<=900px){.bk-homepage .bk-trust-bar .bk-logos-row .bk-logo-item img[alt=Liebherr]{max-width:none;width:min(24vw,150px)!important;height:auto!important}}@media (width>=901px){.bk-conversation{grid-template-rows:auto auto auto;column-gap:0}.bk-conversation>li{grid-row:span 3;grid-template-rows:subgrid;align-content:start;display:grid}.bk-conversation>li>*{margin-top:0}.bk-entries{grid-template-rows:auto auto auto}.bk-entries>.bk-entry{grid-row:span 3;grid-template-rows:subgrid;row-gap:0;display:grid}}@media (width>=901px) and (width<=1180px){.bk-zp-steps li>div.bk-zp-name h3{-webkit-hyphens:manual;hyphens:manual;white-space:nowrap;font-size:14px!important}.bk-zp-steps li>div.bk-zp-name{padding-left:30px;padding-right:24px}}.bk-zp-bk,.bk-zp-you{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;overflow:hidden}.bk-zp-steps li .bk-zp-bk,.bk-zp-steps li .bk-zp-you{padding-left:26px!important;padding-right:26px!important}.bk-homepage .bk-pyr-tier{overflow:hidden}.bk-homepage .bk-pyramid .bk-pyr-tier h3{white-space:normal}.bk-homepage .bk-pyr-tier.t2,.bk-homepage .bk-pyr-tier.t3{padding-left:18%!important;padding-right:18%!important}.bk-homepage .bk-pyr-tier.t3{padding-left:14%!important;padding-right:14%!important}.bk-homepage .bk-home-search .bk-flow-steps li{overflow-wrap:break-word;overflow:hidden}.bk-bigquote blockquote{letter-spacing:-.005em;font-size:18px;line-height:1.55}@media (width<=820px){.bk-homepage .bk-home-search .bk-flow-steps li,.bk-homepage .bk-home-search .bk-flow-steps li:first-child,.bk-homepage .bk-home-search .bk-flow-steps li:last-child{flex:none}}.bk-homepage .bk-pyr-tier.t1 p{max-width:62%;margin-left:auto;margin-right:auto}@media (width<=820px){.bk-homepage .bk-home-search .bk-flow-steps li{min-height:max-content;overflow:visible;height:auto!important}.bk-homepage .bk-home-search .bk-flow-steps li:hover p,.bk-homepage .bk-home-search .bk-flow-steps li:focus p{max-height:none!important}}@media (width>=901px){.bk-zp-steps li:hover,.bk-zp-steps li:focus-visible{grid-template-rows:34px 200px 186px}}
