.bl-progress{z-index:40;background:#ffffff0a;height:2px;position:sticky;top:68px}.bl-progress i{transform-origin:0;background:linear-gradient(270deg, rgba(var(--l-gold), 0) 0%, rgba(var(--l-gold), .8) 100%);height:2px;display:block;transform:scaleX(0)}.bl-ph{background:linear-gradient(200deg,#0c1a36 0%,#070c18 60%,#05080f 100%);justify-content:center;align-items:center;display:flex;box-shadow:inset 0 0 0 1px #ffffff12}.bl-ph span{letter-spacing:2px;color:rgba(var(--l-ink), .349);text-align:center;font-size:10px;font-weight:500;line-height:13px}.bl-ph.is-cover{border-radius:20px;height:600px;margin-top:72px}.bl-ph.is-inline{border-radius:18px;height:440px}.bl-ph.is-mini{border-radius:12px;height:180px;display:block}.bl-a-header{width:calc(1240px + 2 * var(--l-pad));max-width:100%;padding:104px var(--l-pad) 0;flex-direction:column;margin:0 auto;display:flex}.bl-a-top{gap:60px;display:flex}.bl-a-side{flex-direction:column;flex:none;align-items:flex-start;width:200px;display:flex}.bl-a-back{align-items:center;gap:8px;margin-bottom:56px;font-size:13px;line-height:17px;transition:color .2s;display:inline-flex;color:rgba(var(--l-ink), .651)!important}.bl-a-back:hover{color:rgba(var(--l-ink), .9)!important}.bl-a-when{flex-direction:column;gap:6px;padding-top:18px;display:flex}.bl-a-when span{color:rgba(var(--l-ink), .349);font-size:13px;font-weight:300;line-height:17px}.bl-a-title{flex-direction:column;flex:1;min-width:0;max-width:980px;display:flex}.bl-a-title h1{letter-spacing:-1.6px;color:rgb(var(--l-ink));font-size:60px;font-weight:300;line-height:1.08}.bl-a-title>p{max-width:640px;color:rgba(var(--l-ink), .651);font-size:20px;font-weight:300;line-height:1.55;margin-top:28px!important}.bl-a-by{align-items:center;gap:12px;margin-top:36px;display:flex}.bl-a-by>:not(.avatar){font-size:13px;line-height:17px}.bl-a-by b{color:rgb(var(--l-ink));font-weight:500}.bl-a-by i{color:rgba(var(--l-ink), .349);font-style:normal}.bl-a-by>span:last-child{color:rgba(var(--l-ink), .349);font-weight:300}.bl-body{width:calc(1240px + 2 * var(--l-pad));max-width:100%;padding:96px var(--l-pad) 160px;flex-direction:column;margin:0 auto;display:flex}.bl-a-row{align-items:flex-start;gap:60px;display:flex}.bl-toc{flex-direction:column;flex:none;width:200px;padding-top:6px;display:flex;position:sticky;top:100px}.bl-toc>span{letter-spacing:2px;color:rgba(var(--l-ink), .349);padding-bottom:10px;font-size:10px;font-weight:500;line-height:13px}.bl-toc a{align-items:center;gap:12px;padding:9px 0;font-size:13px;line-height:17px;transition:color .2s;display:flex;color:rgba(var(--l-ink), .349)!important}.bl-toc a i{background:#ffffff14;border-radius:1px;flex:none;width:2px;height:14px;display:block}.bl-toc a.is-on{color:rgb(var(--l-gold))!important}.bl-toc a.is-on i{background:rgb(var(--l-gold))}.bl-toc a:hover{color:rgba(var(--l-ink), .8)!important}.bl-a-text{flex-direction:column;gap:40px;width:980px;min-width:0;display:flex}.bl-a-lede{max-width:640px;color:rgba(var(--l-ink), .902);font-size:22px;font-weight:300;line-height:1.6}.bl-a-head{flex-direction:column;gap:12px;max-width:640px;padding-top:44px;scroll-margin-top:60px;display:flex}.bl-a-head span{letter-spacing:2.2px;color:rgba(var(--l-ink), .349);font-size:11px;font-weight:500;line-height:14px}.bl-a-head h2{letter-spacing:-.6px;color:rgb(var(--l-ink));font-size:30px;font-weight:300;line-height:1.2}.bl-a-col{flex-direction:column;flex:none;gap:24px;width:640px;max-width:100%;display:flex}.bl-a-col>p{color:rgba(var(--l-ink), .8);font-size:18px;font-weight:300;line-height:1.75}.bl-a-pair{gap:60px;display:flex}.bl-a-note{flex:none;gap:10px;width:280px;padding-top:5px;display:flex}.bl-a-note b{letter-spacing:.5px;color:rgb(var(--l-gold));font-size:11px;font-weight:500;line-height:14px}.bl-a-note p{color:rgba(var(--l-ink), .349);font-size:13px;font-weight:300;line-height:1.55}.bl-fig{flex-direction:column;gap:14px;margin:0;display:flex}.bl-fig figcaption{color:rgba(var(--l-ink), .349);font-size:13px;font-weight:300;line-height:1.5}.l-page .card-glass-pure.bl-fig-card{border-radius:18px;flex-direction:column;gap:22px;padding:36px;display:flex}.bl-cap{letter-spacing:2px;color:rgba(var(--l-ink), .349);font-size:10px;font-weight:500;line-height:13px}.bl-fig-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.bl-fig-kpis .kpi-change{margin-top:8px}.bl-fig-pair{background:rgba(var(--l-amber), .039);box-shadow:inset 0 0 0 1px rgba(var(--l-amber), .251);border-radius:14px;flex-direction:column;gap:10px;padding:20px 24px;display:flex}.bl-fig-pair span{letter-spacing:2px;color:rgb(var(--l-amber));font-size:10px;font-weight:500;line-height:13px}.bl-fig-pair p{color:rgb(var(--l-ink));font-size:16px;font-weight:300;line-height:1.55}.bl-stat{border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;align-items:center;gap:28px;padding:26px 0;display:flex}.bl-stat b{letter-spacing:-2.4px;color:rgb(var(--l-ink));white-space:nowrap;font-size:64px;font-weight:200;line-height:83px}.bl-stat p{color:rgba(var(--l-ink), .651);font-size:15px;font-weight:300;line-height:1.55}.bl-quote{border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;flex-direction:column;align-items:center;gap:22px;margin:0;padding:52px 60px;display:flex}.bl-quote i{background:rgb(var(--l-gold));width:8px;height:8px;box-shadow:0 0 10px rgba(var(--l-gold), .4);margin:1.66px 0;display:block;transform:rotate(45deg)}.bl-quote p{letter-spacing:-.8px;text-align:center;width:860px;max-width:100%;color:rgb(var(--l-ink));font-size:34px;font-style:italic;font-weight:300;line-height:1.35}.bl-steps{padding-top:8px}.bl-steps h3{letter-spacing:-.3px;color:rgb(var(--l-ink));padding-bottom:6px;font-size:20px;font-weight:400;line-height:26px}.bl-steps ol{margin:0;padding:0;list-style:none}.bl-steps li{border-top:1px solid #ffffff10;gap:20px;padding:18px 0;display:flex}.bl-steps li>span{letter-spacing:1.5px;width:28px;color:rgba(var(--l-ink), .349);flex:none;font-size:13px;font-weight:500;line-height:21px}.bl-steps li>div{flex-direction:column;gap:6px;display:flex}.bl-steps b{color:rgb(var(--l-ink));font-size:16px;font-weight:400;line-height:21px}.bl-steps p{color:rgba(var(--l-ink), .651);font-size:15px;font-weight:300;line-height:1.6}.l-page .card-glass-pure.bl-short{border-radius:18px;flex-direction:column;gap:14px;width:640px;max-width:100%;padding:28px 32px;display:flex}.bl-short>span{letter-spacing:2px;color:rgba(var(--l-ink), .651);padding-bottom:4px;font-size:10px;font-weight:500;line-height:13px}.bl-short ul{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.bl-short li{color:rgb(var(--l-ink));gap:12px;font-size:16px;font-weight:300;line-height:1.5;display:flex}.bl-short li i{color:rgba(var(--l-ink), .349);font-style:normal;font-weight:400}.bl-author{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;width:640px;max-width:100%;margin-top:16px;padding-top:24px;display:flex}.bl-author-who{align-items:center;gap:14px;display:flex}.bl-author-who>div{flex-direction:column;gap:3px;display:flex}.bl-author-who b{color:rgb(var(--l-ink));font-size:14px;font-weight:500;line-height:18px}.bl-author-who>div>span{color:rgba(var(--l-ink), .349);font-size:12px;font-weight:300;line-height:16px}.bl-author-share{align-items:center;gap:18px;display:flex}.bl-author-share a{font-size:13px;line-height:17px;transition:color .2s;color:rgba(var(--l-ink), .651)!important}.bl-author-share a:hover{color:rgba(var(--l-ink), .9)!important}.bl-more{border-top:1px solid #ffffff12;flex-direction:column;gap:28px;margin-top:120px;padding-top:0;display:flex}.bl-more-head{justify-content:space-between;align-items:center;padding-top:56px;display:flex}.bl-more-head a{font-size:13px;line-height:17px;transition:color .2s;color:rgba(var(--l-ink), .651)!important}.bl-more-head a:hover{color:rgba(var(--l-ink), .9)!important}.bl-more-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.l-page .card-glass-pure.bl-mini{border-radius:18px;flex-direction:column;gap:20px;padding:20px;display:flex}.bl-mini-text{flex-direction:column;gap:14px;padding:0 8px 8px;display:flex}.bl-mini-text h3{letter-spacing:-.2px;color:rgb(var(--l-ink));font-size:19px;font-weight:300;line-height:1.35}.bl-foot.is-mini{border-top-color:#ffffff12}.bl-foot.is-mini>span{font-size:12px;font-weight:300;line-height:16px}.l-page .card-glass-pure.bl-cta{border-radius:18px;justify-content:space-between;align-items:center;gap:32px;margin-top:32px;padding:56px 64px;display:flex}.bl-cta-text{flex-direction:column;gap:12px;width:700px;max-width:100%;display:flex}.bl-cta-text h2{letter-spacing:-.8px;color:rgb(var(--l-ink));font-size:34px;font-weight:300;line-height:1.3}.bl-cta-text p{color:rgba(var(--l-ink), .651);font-size:15px;font-weight:300;line-height:1.55}@media (max-width:1100px){.bl-toc{display:none}.bl-a-pair{flex-direction:column;gap:24px}.bl-a-note{width:auto;max-width:280px}.bl-a-text{width:100%}}@media (max-width:800px){.bl-a-top{flex-direction:column;gap:32px}.bl-a-side{width:auto}.bl-a-title h1{font-size:40px}.bl-ph.is-cover{height:260px}.bl-ph.is-inline{height:220px}.bl-quote{padding:40px 0}.bl-quote p{font-size:26px}.bl-more-row{grid-template-columns:1fr}.l-page .card-glass-pure.bl-cta{flex-direction:column;align-items:flex-start;padding:32px}}@media (max-width:899px){.bl-a-header{padding-top:72px}.bl-a-top{flex-direction:column;gap:32px}.bl-a-side{width:auto}.bl-body{padding-top:72px;padding-bottom:120px}.bl-a-title h1{letter-spacing:-1.2px;font-size:48px}.bl-a-title>p{font-size:18px}.bl-more{margin-top:96px}.bl-more-row{grid-template-columns:minmax(0,1fr);gap:16px}.l-page .card-glass-pure.bl-cta{flex-direction:column;align-items:flex-start;padding:40px}.bl-a-header .cv-pg-cover-box{height:420px}.bl-fig .cv-pg-inline-box{height:340px}}@media (max-width:639px){.bl-a-header{padding-top:48px}.bl-a-back{margin-bottom:32px}.bl-a-top{gap:24px}.bl-a-title h1{letter-spacing:-.8px;font-size:34px;line-height:1.1}.bl-a-title>p{font-size:17px;margin-top:20px!important}.bl-a-by{margin-top:28px}.bl-body{padding:56px var(--l-pad) 88px}.bl-a-text{gap:32px}.bl-a-lede{font-size:19px}.bl-a-head{padding-top:24px}.bl-a-head h2{font-size:26px}.bl-a-col>p{font-size:16px}.l-page .card-glass-pure.bl-fig-card{gap:16px;padding:20px}.bl-fig-kpis{grid-template-columns:minmax(0,1fr);gap:10px}.bl-fig-pair{padding:16px 18px}.bl-stat{flex-direction:column;align-items:flex-start;gap:8px}.bl-stat b{font-size:56px;line-height:64px}.bl-quote p{letter-spacing:-.4px;font-size:22px}.bl-steps li{gap:14px}.l-page .card-glass-pure.bl-short{padding:24px 20px}.bl-author{flex-direction:column;align-items:flex-start;gap:18px}.bl-more{gap:20px;margin-top:72px}.bl-more-head{padding-top:40px}.l-page .card-glass-pure.bl-mini{padding:16px}.bl-mini-text{padding:0 4px 4px}.l-page .card-glass-pure.bl-cta{gap:24px;margin-top:24px;padding:28px 24px}.bl-cta-text h2{letter-spacing:-.6px;font-size:28px}.bl-a-header .cv-pg-cover-box{height:200px;margin-top:48px}.bl-fig .cv-pg-inline-box{height:180px}.cv-pg-cover-box .cf-panel.is-center-x .cf-at,.cv-pg-inline-box .cf-panel.is-center-x .cf-at{transform:translate(-50%,-50%)scale(.47)!important}}
