.b-lv2-subroot{--u:1rem;font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;line-height:1.5;color:hsl(var(--ink));-webkit-font-smoothing:antialiased}:where(.b-lv2-subroot) :is(h3,p){margin:0}.b-lv2-sub{position:fixed;inset:0;z-index:200;display:grid;place-items:center;padding:calc(2 * var(--u));background:hsl(222 47% 11%/.5);backdrop-filter:blur(calc(.4 * var(--u)));-webkit-backdrop-filter:blur(calc(.4 * var(--u)));animation:b-lv2-sub-fade .25s ease-out}.b-lv2-sub__box{position:relative;width:min(100%,calc(56 * var(--u)));max-height:calc(100vh - calc(4 * var(--u)));max-height:calc(100dvh - calc(4 * var(--u)));overflow:hidden auto;border-radius:calc(2.8 * var(--u));background:#fff;box-shadow:0 calc(3 * var(--u)) calc(8 * var(--u)) hsl(228 60% 25%/.28);animation:b-lv2-sub-up .35s cubic-bezier(.2,.8,.3,1)}.b-lv2-sub__x{position:absolute;z-index:3;top:calc(1.4 * var(--u));right:calc(1.4 * var(--u));display:grid;place-items:center;width:calc(3.6 * var(--u));height:calc(3.6 * var(--u));border-radius:50%;background:hsl(0 0% 100%/.85);color:hsl(var(--ink-2));box-shadow:0 calc(.2 * var(--u)) calc(.8 * var(--u)) hsl(222 47% 11%/.1);cursor:pointer;transition:background .15s}.b-lv2-sub__x:hover{background:#fff}.b-lv2-sub__x .b-lv2-ic{width:calc(1.8 * var(--u));height:calc(1.8 * var(--u))}.b-lv2-sub__head{position:relative;overflow:hidden;min-height:calc(21 * var(--u));padding:calc(3.2 * var(--u)) calc(3.2 * var(--u)) calc(2.8 * var(--u));background:radial-gradient(ellipse 60% 90% at 85% 20%,hsl(var(--accent)/.18),transparent 70%),linear-gradient(160deg,hsl(var(--accent-soft)),hsl(225 40% 98%))}.b-lv2-sub__txt{position:relative;z-index:1;max-width:60%}.b-lv2-sub__who{display:inline-flex;padding:calc(.4 * var(--u)) calc(1 * var(--u));border-radius:calc(99 * var(--u));background:#fff;color:hsl(var(--accent));font-size:calc(1.25 * var(--u));font-weight:600}.b-lv2-sub__txt h3{margin:calc(1.2 * var(--u)) 0 0;font-size:calc(2.6 * var(--u));line-height:1.15;font-weight:700;letter-spacing:-.025em}.b-lv2-sub__txt p{margin-top:calc(.8 * var(--u));font-size:calc(1.5 * var(--u));line-height:1.5;color:hsl(var(--ink-2))}.b-lv2-sub__photo{position:absolute;right:calc(5.6 * var(--u));bottom:calc(-2.6 * var(--u));width:auto;height:calc(22 * var(--u));pointer-events:none}.b-lv2-sub__list{display:flex;flex-direction:column;gap:calc(.8 * var(--u));padding:calc(2 * var(--u)) calc(2.4 * var(--u)) calc(2.4 * var(--u))}.b-lv2-sub__it{display:flex;align-items:center;gap:calc(1.4 * var(--u));padding:calc(1.2 * var(--u)) calc(1.4 * var(--u));border-radius:calc(1.6 * var(--u));background:#fff;box-shadow:0 0 0 calc(.1 * var(--u)) hsl(var(--line-2));transition:box-shadow .15s,transform .15s}.b-lv2-sub__it:hover{transform:translateY(calc(-.2 * var(--u)));box-shadow:0 0 0 calc(.1 * var(--u)) hsl(var(--accent)/.3),0 calc(.8 * var(--u)) calc(2 * var(--u)) hsl(228 60% 45%/.1)}.b-lv2-sub__pic{display:grid;place-items:center;flex:none;width:calc(4.8 * var(--u));height:calc(4.8 * var(--u))}.b-lv2-sub__pic>svg{width:calc(4 * var(--u));height:calc(4 * var(--u))}.b-lv2-sub__faces{display:flex}.b-lv2-sub__faces img{width:calc(2.6 * var(--u));height:calc(2.6 * var(--u));margin-left:calc(-1.2 * var(--u));border-radius:50%;border:calc(.2 * var(--u)) solid #fff;-o-object-fit:cover;object-fit:cover}.b-lv2-sub__faces img:first-child{margin-left:0}.b-lv2-sub__me{position:relative;display:block;width:calc(4.4 * var(--u));height:calc(4.4 * var(--u))}.b-lv2-sub__me img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.b-lv2-sub__badge{position:absolute;right:calc(-.3 * var(--u));bottom:calc(-.3 * var(--u));display:grid;width:calc(1.9 * var(--u));height:calc(1.9 * var(--u));border-radius:50%;box-shadow:0 0 0 calc(.2 * var(--u)) #fff}.b-lv2-sub__badge svg{width:100%;height:100%}.b-lv2-sub__t{flex:1;min-width:0;font-size:calc(1.35 * var(--u));line-height:1.4;color:hsl(var(--ink-3))}.b-lv2-sub__t b{display:block;font-size:calc(1.6 * var(--u));font-weight:600;color:hsl(var(--ink))}.b-lv2-sub__cta{flex:none;min-width:calc(12.4 * var(--u));text-align:center;padding:calc(.8 * var(--u)) calc(1.4 * var(--u));border-radius:calc(1 * var(--u));background:hsl(var(--accent-soft));color:hsl(var(--accent));font-size:calc(1.35 * var(--u));font-weight:600;transition:background .15s,color .15s}.b-lv2-sub__it:hover .b-lv2-sub__cta{background:hsl(var(--accent));color:#fff}.b-lv2-subw{position:fixed;z-index:80;right:5%;bottom:calc(2.4 * var(--u) + env(safe-area-inset-bottom));max-width:calc(46 * var(--u));animation:b-lv2-sub-up .4s cubic-bezier(.2,.8,.3,1)}.b-lv2-subw__main{display:flex;align-items:center;gap:calc(1.2 * var(--u));width:100%;padding:calc(1.4 * var(--u));border-radius:calc(1.8 * var(--u));background:#fff;text-align:left;box-shadow:0 0 0 calc(.1 * var(--u)) hsl(var(--line-2)),0 calc(1.6 * var(--u)) calc(4.8 * var(--u)) hsl(228 60% 30%/.18);cursor:pointer;transition:transform .2s,box-shadow .2s}.b-lv2-subw__main:hover{transform:translateY(calc(-.3 * var(--u)));box-shadow:0 0 0 calc(.1 * var(--u)) hsl(var(--accent)/.3),0 calc(2 * var(--u)) calc(5.6 * var(--u)) hsl(228 60% 30%/.24)}.b-lv2-subw__av{position:relative;flex:none;width:calc(4.4 * var(--u));height:calc(4.4 * var(--u))}.b-lv2-subw__av img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.b-lv2-subw__badge{position:absolute;right:calc(-.3 * var(--u));bottom:calc(-.3 * var(--u));display:grid;width:calc(1.9 * var(--u));height:calc(1.9 * var(--u));border-radius:50%;box-shadow:0 0 0 calc(.2 * var(--u)) #fff}.b-lv2-subw__badge svg{width:100%;height:100%}.b-lv2-subw__yt{display:none}.b-lv2-subw__t{min-width:0;font-size:calc(1.3 * var(--u));line-height:1.35;color:hsl(var(--ink-3))}.b-lv2-subw__s,.b-lv2-subw__t b{display:block}.b-lv2-subw__t b{font-size:calc(1.5 * var(--u));font-weight:600;color:hsl(var(--ink))}.b-lv2-subw__btn{position:relative;overflow:hidden;flex:none;padding:calc(1 * var(--u)) calc(1.4 * var(--u));border-radius:calc(1.1 * var(--u));background:hsl(var(--accent));color:#fff;font-size:calc(1.4 * var(--u));font-weight:600;white-space:nowrap;box-shadow:0 calc(.6 * var(--u)) calc(1.4 * var(--u)) hsl(var(--accent)/.3)}.b-lv2-subw__btn:before{content:"";position:absolute;top:-30%;left:0;width:25%;height:160%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);transform:skewX(-25deg) translateX(-300%);animation:b-lv2-subw-shine 4s ease-in-out infinite}@keyframes b-lv2-subw-shine{60%,to{transform:skewX(-25deg) translateX(600%)}}.b-lv2-subw__x{position:absolute;top:calc(-1 * var(--u));right:calc(-1 * var(--u));display:grid;place-items:center;width:calc(2.4 * var(--u));height:calc(2.4 * var(--u));border-radius:50%;background:#fff;color:hsl(var(--ink-3));box-shadow:0 calc(.2 * var(--u)) calc(.8 * var(--u)) hsl(222 47% 11%/.15);cursor:pointer;transition:color .15s}.b-lv2-subw__x:hover{color:hsl(var(--ink))}.b-lv2-subw__x .b-lv2-ic{width:calc(1.2 * var(--u));height:calc(1.2 * var(--u))}.b-lv2-subb{position:fixed;z-index:80;right:5%;bottom:calc(2.4 * var(--u) + env(safe-area-inset-bottom));display:block;width:calc(6.4 * var(--u));height:calc(6.4 * var(--u));padding:calc(.3 * var(--u));border-radius:50%;background:#fff;box-shadow:0 0 0 calc(.1 * var(--u)) hsl(var(--line-2)),0 calc(1.2 * var(--u)) calc(3.2 * var(--u)) hsl(228 60% 30%/.22);cursor:pointer;animation:b-lv2-sub-up .4s cubic-bezier(.2,.8,.3,1);transition:transform .2s}.b-lv2-subb:hover{transform:translateY(calc(-.3 * var(--u))) scale(1.04)}.b-lv2-subb img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.b-lv2-subb .b-lv2-subw__badge{right:0;bottom:0;width:calc(2.2 * var(--u));height:calc(2.2 * var(--u))}@keyframes b-lv2-sub-fade{0%{opacity:0}}@keyframes b-lv2-sub-up{0%{opacity:0;transform:translateY(calc(2 * var(--u))) scale(.98)}}@media (max-width:767px){.b-lv2-sub{align-items:end;padding:0}.b-lv2-subroot{--u:2.6vw}.b-lv2-sub__box{width:100%;max-height:92vh;max-height:92dvh;padding-bottom:env(safe-area-inset-bottom);border-radius:calc(2.4 * var(--u)) calc(2.4 * var(--u)) 0 0}.b-lv2-sub__head{min-height:calc(19 * var(--u));padding:calc(2.8 * var(--u)) calc(2 * var(--u)) calc(2.4 * var(--u))}.b-lv2-sub__txt{max-width:66%}.b-lv2-sub__txt h3{font-size:calc(2.2 * var(--u))}.b-lv2-sub__txt p{font-size:calc(1.35 * var(--u))}.b-lv2-sub__photo{height:calc(19 * var(--u));right:calc(3.4 * var(--u));bottom:calc(-2 * var(--u))}.b-lv2-sub__list{padding:calc(1.6 * var(--u)) calc(1.6 * var(--u)) calc(2.4 * var(--u))}.b-lv2-sub__it{gap:calc(1.2 * var(--u));padding:calc(1.1 * var(--u)) calc(1.2 * var(--u))}.b-lv2-sub__cta{min-width:calc(10.4 * var(--u));padding:calc(.7 * var(--u)) calc(1 * var(--u));font-size:calc(1.25 * var(--u))}.b-lv2-subw{right:calc(1.6 * var(--u));bottom:calc(1.6 * var(--u) + env(safe-area-inset-bottom));left:calc(1.2 * var(--u));max-width:none}.b-lv2-subw__main{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"av t t" "av s btn";-moz-column-gap:calc(1.2 * var(--u));column-gap:calc(1.2 * var(--u));row-gap:calc(.3 * var(--u));align-items:center}.b-lv2-subw__av{grid-area:av;align-self:start;display:flex;flex-direction:column;align-items:center;height:auto}.b-lv2-subw__av .b-lv2-subw__badge,.b-lv2-subw__av img{position:static;width:calc(3.2 * var(--u));height:calc(3.2 * var(--u));box-shadow:0 0 0 calc(.2 * var(--u)) #fff}.b-lv2-subw__av .b-lv2-subw__badge{width:calc(2.4 * var(--u));height:calc(2.4 * var(--u));margin-top:calc(-.4 * var(--u))}.b-lv2-subw__av .b-lv2-subw__yt{display:grid;place-items:center;background:#FF0033}.b-lv2-subw__yt svg{width:78%;height:78%}.b-lv2-subw__t{display:contents}.b-lv2-subw__t b{grid-area:t}.b-lv2-subw__s{grid-area:s}.b-lv2-subw__btn{grid-area:btn}.b-lv2-subb{right:calc(1.6 * var(--u));bottom:calc(1.6 * var(--u) + env(safe-area-inset-bottom));width:calc(5.6 * var(--u));height:calc(5.6 * var(--u))}}@media (prefers-reduced-motion:reduce){.b-lv2-sub,.b-lv2-sub__box,.b-lv2-subb,.b-lv2-subw,.b-lv2-subw__btn:before{animation:none}}.b-mkt-demo-overlay{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:3rem 2rem;background:rgba(9,13,26,.72);animation:b-mkt-demo-fade .22s ease-out}.b-mkt-demo{position:relative;width:100%;max-width:112rem;max-height:calc(100dvh - 6rem);overflow-y:auto;background:var(--mkt-surface);border-radius:2.4rem;box-shadow:0 3rem 9rem rgba(6,10,25,.45);animation:b-mkt-demo-rise .26s cubic-bezier(.22,1,.36,1)}.b-mkt-demo__head{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;padding:2.6rem 3.2rem 2.2rem}.b-mkt-demo__badge{display:inline-flex;padding:.5rem 1.1rem;border-radius:99rem;background:var(--mkt-accent-soft);color:var(--mkt-accent);font-size:calc(var(--mkt-body) * .82);font-weight:800;letter-spacing:.05em;text-transform:uppercase}.b-mkt-demo__run{display:block;min-width:0;overflow:hidden}.b-mkt-demo__track{display:flex;width:-moz-max-content;width:max-content}.b-mkt-demo__track>span+span{display:none}@keyframes b-mkt-demo-run{to{transform:translateX(-50%)}}.b-mkt-demo__title{margin:.9rem 0 0;font-size:var(--mkt-h3);font-weight:800;line-height:1.22;letter-spacing:-.02em;color:var(--mkt-text)}.b-mkt-demo__close{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:50%;border:.08rem solid var(--mkt-line);background:var(--mkt-surface);color:var(--mkt-muted);cursor:pointer;transition:background .15s,color .15s}.b-mkt-demo__close:hover{background:var(--mkt-surface-2);color:var(--mkt-text)}.b-mkt-demo__close svg{width:1.8rem;height:1.8rem}.b-mkt-demo__body{display:grid;grid-template-columns:1fr 30rem;gap:2.4rem;padding:0 3.2rem 2.4rem}.b-mkt-demo__video{min-width:0}.b-mkt-demo__chapters-h{margin-bottom:1.2rem;font-size:calc(var(--mkt-body) * .82);font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--mkt-muted-2)}.b-mkt-demo__chapters{display:flex;flex-direction:column;gap:.4rem}.b-mkt-demo__chap{display:flex;align-items:center;gap:1.2rem;width:100%;padding:1.1rem 1.3rem;border-radius:1.1rem;border:.08rem solid transparent;background:transparent;font-family:inherit;color:var(--mkt-text);text-align:left;cursor:pointer;transition:background .15s,border-color .15s}.b-mkt-demo__chap:hover{background:var(--mkt-surface-2)}.b-mkt-demo__chap.is-active{background:var(--mkt-accent-soft);border-color:color-mix(in srgb,hsl(var(--accent)) 22%,transparent)}.b-mkt-demo__chap-t{flex:0 0 5.4rem;font-size:calc(var(--mkt-body) * .88);font-weight:700;font-variant-numeric:tabular-nums;color:var(--mkt-accent)}.b-mkt-demo__chap-n{font-size:calc(var(--mkt-body) * .95);font-weight:600;line-height:1.35}.b-mkt-demo__chap.is-active .b-mkt-demo__chap-n{font-weight:700}.b-mkt-demo__foot{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin:0 3.2rem 3.2rem;padding:2.2rem 2.6rem;border-radius:1.8rem;border:.08rem solid color-mix(in srgb,hsl(var(--accent)) 14%,transparent);background:linear-gradient(135deg,#F3F6FF,#EEF1FF)}.b-mkt-demo__foot-t{font-size:var(--mkt-h3);font-weight:800;line-height:1.25;letter-spacing:-.02em;color:var(--mkt-text)}.b-mkt-demo__foot-s{margin:.5rem 0 0;font-size:calc(var(--mkt-body) * .95);color:var(--mkt-muted)}.b-mkt-demo__foot-side{display:flex;flex-direction:column;align-items:flex-end;gap:.8rem;flex-shrink:0}.b-mkt-demo__fear{font-size:calc(var(--mkt-body) * .88);color:var(--mkt-muted)}@keyframes b-mkt-demo-fade{0%{opacity:0}to{opacity:1}}@keyframes b-mkt-demo-rise{0%{opacity:0;transform:translateY(1.6rem) scale(.985)}to{opacity:1;transform:none}}@media (max-width:767px){.b-mkt-demo-overlay{padding:0;align-items:stretch}.b-mkt-demo{display:flex;flex-direction:column;max-width:none;max-height:none;height:100dvh;border-radius:0}.b-mkt-demo__head{padding:2rem 1.6rem 1.6rem;gap:1.2rem}.b-mkt-demo__head>div{flex:1;min-width:0}.b-mkt-demo__badge{display:flex;max-width:100%}.b-mkt-demo__run{flex:1;width:0;white-space:nowrap;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.b-mkt-demo__track{animation:b-mkt-demo-run 12s linear infinite}.b-mkt-demo__track>span{padding-right:3rem}.b-mkt-demo__track>span+span{display:block}.b-mkt-demo__title{font-size:var(--mkt-h3)}.b-mkt-demo__body{grid-template-columns:1fr;gap:2rem;padding:0 1.6rem 2rem}.b-mkt-demo__chap{padding:1.2rem}.b-mkt-demo__foot{position:sticky;bottom:0;margin:auto 0 0;flex-direction:column;align-items:stretch;gap:1.4rem;padding:1.8rem 1.6rem calc(1.8rem + env(safe-area-inset-bottom));border-radius:1.8rem 1.8rem 0 0;box-shadow:0 -1rem 3rem rgba(16,24,40,.08)}.b-mkt-demo__foot-s{display:none}.b-mkt-demo__foot-side{align-items:stretch}.b-mkt-demo__foot-side .b-mkt-btn{width:100%}.b-mkt-demo__fear{text-align:center}}@media (prefers-reduced-motion:reduce){.b-mkt-demo,.b-mkt-demo-overlay,.b-mkt-demo__track{animation:none}}