#sh .menu>li>a[aria-current=page]{background:var(--card)}#sh{overflow-x:clip}@media(hover:hover)and (pointer:fine){#sh{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAYFBMVEXe3t9fX2KkpKZ9fYAAAAAODhM5OUMoKC8yMjoTExn////+/v7////8/Pz///////8dHSPDw8SKiox2dnnp6em3t7mVlZhGRkoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEf3BkAAAAGHRSTlPc/v7/AP/+//7/C441smxQ//n+/vf6/f7hqk+oAAABGElEQVR42s2SyXLEIAxEZY9YxWq8/P+fBjCeAmomuUYXqtBzd0sGsJT2jqwl8hrnAkTvYE2XYkxcy+sgoyfAr4J1pRYwI0BScilUxySrewAYF5zzHpGdCJiViUrwzkkd7g24FwucB5kJ2dls9AB0MZZ7SsyEe4B8K4p+QXoi3jnAFuv8dc6ohGyEXE5oSwMb8kV4IipxxAi2W+mtUEzamJufVk23quShTbhPq3bL3XivYXMjYLbWeAAFgwTo+MzF27n6+We1xn7eORcagbcH0J5U9ZgeDDT3HY3dz2x06BEwZ1Oob49gi2YE0NYUwbYrbSYF1LFYXxY/VQ1UTZL7DqBLU7QZQErhs8MDoIvudwCN/gP4Vv8B+AGB4hbSrM5ccAAAAABJRU5ErkJggg==) 3 3,auto;cursor:image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAYFBMVEXe3t9fX2KkpKZ9fYAAAAAODhM5OUMoKC8yMjoTExn////+/v7////8/Pz///////8dHSPDw8SKiox2dnnp6em3t7mVlZhGRkoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEf3BkAAAAGHRSTlPc/v7/AP/+//7/C441smxQ//n+/vf6/f7hqk+oAAABGElEQVR42s2SyXLEIAxEZY9YxWq8/P+fBjCeAmomuUYXqtBzd0sGsJT2jqwl8hrnAkTvYE2XYkxcy+sgoyfAr4J1pRYwI0BScilUxySrewAYF5zzHpGdCJiViUrwzkkd7g24FwucB5kJ2dls9AB0MZZ7SsyEe4B8K4p+QXoi3jnAFuv8dc6ohGyEXE5oSwMb8kV4IipxxAi2W+mtUEzamJufVk23quShTbhPq3bL3XivYXMjYLbWeAAFgwTo+MzF27n6+We1xn7eORcagbcH0J5U9ZgeDDT3HY3dz2x06BEwZ1Oob49gi2YE0NYUwbYrbSYF1LFYXxY/VQ1UTZL7DqBLU7QZQErhs8MDoIvudwCN/gP4Vv8B+AGB4hbSrM5ccAAAAABJRU5ErkJggg==) 1x,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAYFBMVEVmZmrc3N2ioqO/v8F9fYAAAAANDRI5OUP+/v4oKC80NDv///////////8UFBn////Hx8j///////+2trf///8dHSOIiIpTU1cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkNJyNAAAAGHRSTlP//////wD///z//xFPzf9x/48v/7D///+ruJ1PAAACd0lEQVR42u2XyWKEIAyGg60SCCji9v5vWnBFVNTppYfmNuPkMxs/GchjI7LOiPJnBoGnqupW42q6rSv7GKDq0dU0WQ8wDADQN8x/U6sHAOWdWQayiIyDcU+qO4BCbKArzk0ASyI8oEUpyuLaBoNapQDYCMl5CuIyaekSoBA6PlqC8Y2orgA1itI5T4xLhGRY0zlAN+7xSrhG9KjpDEDYu1rzjXCJ4AztCUDhUBRjEQRfERctZcdCQF6hH4HRr1sJ8jyIzhwIkLdshE9uWxDng1U28VBBrrPxyRx6J2/SiAmQ+xouIfCy2IK4IGR7AhDClN6Uuw9G3MUQ1gGsb8I4KZvTgjglyH0IoOYI5hD4XP5OnBHKoXdnczdPDrCogIzeWgoht09igMwrjI5UKgDsQ1gSZma0SeRqdRjFADA3QsTD12pnXh9PD/RWAxfzlESkJpgWxa0LaxLRDH4h3QAgCPik9PJGVCkETJ0o49GjpCpjVkSEKAeBdRKgTRERRPEiBHCSGOV8AIj0vRAMwkw4XFCNTgFoPs/BG2M5Ss2CV2VzuEfiL7BNASqMkzaMPy6jAxxzaBD7XRqAybtxktXwhbpCFuZRXo/CdL1DDMip3iEMJheMuIxj22yLrBfrtUbJDSU4kUHfbe03jzLdyBFAel8Fs3SNqtYx+qG7Pg/TkmX3jWDBr6nyC5S5AfgtJ5yb/eyTdQsgpQGEJjw8Kn9s654YyMKA9j3AJQHbKpJ/ACC9liF1ehO7skVWHpvwZtmusJllWH0GWAiA9CHAyaNvhXlTgj3AtSJLS+gdwBFM9iqDGODqkNC/JwD314V+B3hr/4B/wN8A/ACNuGL4Lpq8wgAAAABJRU5ErkJggg==) 2x) 3 3,auto}#sh a,#sh button,#sh summary,#sh label,#sh select,#sh [role=tab],#sh [tabindex="0"],#sh .btn{cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAYFBMVEX49v97YOkAAACSePpuUt50WOP////+/v/Gt/3////9/f/////////Rxf2CZu7i2/6rlvuii/vs5//39f/r5f6chPm5p/zc0/4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACIDnv1AAAAGHRSTlPX/wD///8Ljv41smxQ/v/6/v7V8vj///noaMvfAAABDklEQVR42s2S25qFIAiF3aDioTLt9P5vOmZa6teeuR2uivXLQoTBGXKwZAzRIKEPBjDYMKoZEbd5Vwdp2QHDiE3sQbcAbYKLqUaUkTUQkAvO+aci/PoUYfpAkQheVznsDViFUxRPRNQ2VACK/Z/a1BO2AB5PMWqflnBXH8xs8ScanLlJZMLvY8hDYyYpz2HnXDDVSJnx+JSIMQ7dqCkBkSi3XLpR2/3K3x7KtoBWWbhv0JZgci3C/NpFfCxfTuZnnakFbo+VluuTdQvDtgyANssYjZxsAZ1Ls7R7FNSqWwCuWaHJKam7CiBd6s3AW6SGkkk3oAaAuDVtaz0ApPDdoQBgnf0dAC3/AL7FfwB+ACfrD6McnZS7AAAAAElFTkSuQmCC) 3 3,pointer!important;cursor:image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAYFBMVEX49v97YOkAAACSePpuUt50WOP////+/v/Gt/3////9/f/////////Rxf2CZu7i2/6rlvuii/vs5//39f/r5f6chPm5p/zc0/4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACIDnv1AAAAGHRSTlPX/wD///8Ljv41smxQ/v/6/v7V8vj///noaMvfAAABDklEQVR42s2S25qFIAiF3aDioTLt9P5vOmZa6teeuR2uivXLQoTBGXKwZAzRIKEPBjDYMKoZEbd5Vwdp2QHDiE3sQbcAbYKLqUaUkTUQkAvO+aci/PoUYfpAkQheVznsDViFUxRPRNQ2VACK/Z/a1BO2AB5PMWqflnBXH8xs8ScanLlJZMLvY8hDYyYpz2HnXDDVSJnx+JSIMQ7dqCkBkSi3XLpR2/3K3x7KtoBWWbhv0JZgci3C/NpFfCxfTuZnnakFbo+VluuTdQvDtgyANssYjZxsAZ1Ls7R7FNSqWwCuWaHJKam7CiBd6s3AW6SGkkk3oAaAuDVtaz0ApPDdoQBgnf0dAC3/AL7FfwB+ACfrD6McnZS7AAAAAElFTkSuQmCC) 1x,url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAAYFBMVEUAAACSd/puUt7+/v51WeT////////////q5f7///+sl/vGuP3///+FafD///+4pvv////d1P7Sx/3i2/19Yuqii/ubg/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADV3ROwAAAAGHRSTlMA///8/xFPzf9x//+P/y//sP///////wDCcnJ5AAACOElEQVR42u2X2baDIAxFhYggIoPT/3/qBUeKDNrX27y0y5pthpNIqyo0QqQ1QqrXRppWaAqnUS1a+di7EasrM0PXKc6V6jrD3BXRPPF2zmxQHAXGOwdpi/4Ao1pQ3BbHKCA0oKlHaeMMaDYRMFONcZ2BWIQmmQxUjy3BMZKIDiAZhIAF4Y1gP1JhzAxEIgg6IlSfBFynghiARgkEOoQmfBGSCA4goyWw7e+xT8CJPBYWK0QLTgKrc48LQUQJmrmfps2tGIS5i4qa9ZfVa0L9iZieElwNjxzw+SWdxhAQCKj1en85FRo6ftZBwj6DtZd6nSHMQQjNAdhbsN+21eJG4IOdzU89nYD9sVft+qn2hL3wzjkDDbdUAzOKhXAUnY3O2LbkRCMjQjwAtxDWBwNoas3tR5IY5muR1ZEQFBSWovQAfUyDI5ACQF03T5HSz4WNSHYlekncpJcPAQYUEPowBJEFUIYCwvQuBAEoIIT6K1TB7+NGuAnY0OdVXAkhoKCFoAjOIbwAOgdoLzEf2mH8TRnvORgILhVy0HArWhsg8lJoIEh6oBURwJQ/EG+0tLVNahvFcr5byZsQxq3vUgAYtb/VskUgQQjj0TXS2jDGQS1LYR7kZ8mYdzdp1wNUAWAb4Xc+fHVIewAsnBsJMH94mvenzMZbCxzke4BNQl3noS/8bSfOkchPb6YT7JFuc1NpnoimTCjINr8ezSXkr0zbZs7l03mWwIbvM9jqkN9/T/66kOpnP/uH9gf7nhgHQBDmwgAAAABJRU5ErkJggg==) 2x) 3 3,pointer!important}#sh input,#sh textarea{cursor:text}}#sh .mx-on [data-reveal]{opacity:0;transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i,0)*90ms);transform:translateY(26px)}#sh .mx-on [data-reveal=fade]{transform:none}#sh .mx-on [data-reveal=left]{transform:translate(-32px)}#sh .mx-on [data-reveal=right]{transform:translate(32px)}#sh .mx-on [data-reveal=scale]{transform:scale(.94)}#sh .mx-on [data-reveal].in{opacity:1;transform:none}#sh .mx-on [data-reveal=build]{opacity:0;transition:none;transform:none}#sh .mx-on [data-reveal=build].in{opacity:1;animation:1.3s steps(26,end) both mx-build;animation-delay:calc(var(--i,0)*90ms + .12s)}@keyframes mx-build{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}#sh .mx-still [data-reveal]{opacity:1!important;clip-path:none!important;animation:none!important;transform:none!important}#sh [data-par]{transform:translate3d(0,var(--par,0px),0);will-change:transform}#sh [data-tilt]{transform:translate3d(var(--tx,0px),calc(var(--ty,0px) + var(--par,0px)),0);will-change:transform;transition:transform .5s cubic-bezier(.2,.7,.2,1)}#sh .mx-field{pointer-events:none;z-index:0;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}#sh .mx-host{isolation:isolate;position:relative;overflow:clip}#sh .mx-host>.wrap{z-index:1;position:relative}#sh .mx-map{opacity:.5;pointer-events:none;z-index:0;width:min(1500px,128%);max-width:none;position:absolute;top:clamp(24px,4vw,56px);left:50%;transform:translate(-50%)}#sh .dark.mx-host .head,#sh .dark.mx-host .center-head,#sh .dark.mx-host .mx-tabs,#sh .dark.mx-host .mx-scrim{position:relative}#sh .dark.mx-host .head:before,#sh .dark.mx-host .center-head:before,#sh .dark.mx-host .mx-tabs:before,#sh .dark.mx-host .mx-scrim:before{content:"";z-index:-1;filter:blur(22px);background:#0e0e13db;border-radius:40px;position:absolute;inset:-28px -36px}#sh .dark.mx-host h2,#sh .dark.mx-host .lead,#sh .dark.mx-host .mx-tab{text-shadow:0 0 18px #0e0e13e6}#sh .dark{--card:#f4f4f4;--muted:#6f6f75}#sh main>section{z-index:1;position:relative}#sh main>section:not(.dark):not(.white){background:var(--paper)}#sh main>section.mx-under{z-index:0;position:sticky;top:0}#sh .mx-under:after{content:"";opacity:calc(var(--cov,0)*.45);pointer-events:none;z-index:40;background:#0e0e13;position:absolute;inset:0}#sh .mx-over{z-index:2;border-radius:clamp(24px,3vw,44px) clamp(24px,3vw,44px) 0 0;box-shadow:0 -24px 60px -28px #0e0e1366}#sh .mx-over:not(.dark):not(.white){background:var(--paper)}#sh .mx-full{min-height:100vh;align-content:center;min-height:100svh;display:grid}#sh .mx-full>.wrap{width:100%}@media(max-width:900px){#sh .mx-full{min-height:0;display:block}#sh main>section.mx-under{position:relative;top:auto!important}#sh .mx-under:after{display:none}#sh .mx-over{box-shadow:none}}#sh .mx-hero .wrap{min-height:calc(100vh - 80px);grid-template-rows:1fr auto;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);column-gap:40px;min-height:calc(100svh - 80px);padding-block:24px 36px}#sh .mx-lead{z-index:2;grid-area:1/1;align-self:center;justify-items:start;gap:clamp(22px,2.6vw,32px);padding-top:clamp(0px,28vh - 196px,56px);display:grid;position:relative}#sh .mx-lead h1{grid-area:auto}#sh .mx-lead p{color:#3a3a42;max-width:50ch;font-size:clamp(17px,1.3vw,19px);line-height:1.55}#sh .mx-lead .hero-cta{width:min(100%,460px)}#sh .mx-hero .hero-art{grid-area:1/2;place-self:center;width:auto;margin:0}#sh .mx-hero .hero-art img{width:auto;height:min(58vh,600px)}#sh .mx-hero .hero-trust{grid-row:2;gap:clamp(30px,5.4vh,58px);margin-top:0;padding-top:28px}#sh .mx-hero .tp b span{font:inherit;color:inherit;letter-spacing:inherit}#sh .mx-hero .tp .num i{color:var(--muted);font-style:normal}@media(max-width:900px){#sh .mx-hero .wrap{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);row-gap:22px;min-height:0;padding-block:28px 36px}#sh .mx-lead,#sh .mx-hero .hero-art,#sh .mx-hero .hero-trust{grid-area:auto/1}#sh .mx-lead{padding-top:0}#sh .mx-hero .hero-art{justify-self:center}#sh .mx-hero .hero-art img{width:min(56vw,240px);height:auto}#sh .mx-hero .hero-trust{gap:28px}}@media(min-width:621px)and (max-width:900px){#sh .mx-hero .wrap{grid-template-columns:minmax(0,1fr) auto;column-gap:32px}#sh .mx-hero .hero-art{grid-area:1/2;align-self:center}#sh .mx-hero .hero-art img{width:200px}#sh .mx-hero .hero-trust{grid-column:1/-1}#sh .mx-hero .trust-proof{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 24px}}#sh .nav{isolation:isolate}#sh .mx-progress{background:linear-gradient(90deg,var(--signal-deep),var(--signal-light));transform-origin:0;pointer-events:none;will-change:transform;height:2px;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}#sh .mx-cta{background:var(--ink);color:#fff;border-radius:clamp(24px,2.6vw,36px);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;margin-top:clamp(40px,5vw,72px);padding:clamp(24px,2.6vw,36px) clamp(24px,3vw,44px);display:flex;position:relative;overflow:hidden}#sh .mx-cta>div{z-index:1;gap:6px;display:grid;position:relative}#sh .mx-cta b{letter-spacing:-.02em;font-size:clamp(22px,2.1vw,30px);font-weight:400;line-height:1.2}#sh .mx-cta span{color:var(--muted-ink);font-size:15px;line-height:22px}#sh .mx-cta .btn{z-index:1;flex:none;position:relative}#sh .mx-cta>img{opacity:.07;pointer-events:none;width:300px;height:auto;position:absolute;top:50%;right:-30px;transform:translateY(-50%)}#sh .dark .mx-cta{box-shadow:inset 0 0 0 1px var(--line-ink);background:#17171d}@media(max-width:620px){#sh .mx-cta .btn{width:100%}}#sh .mx-marquee{position:relative;overflow:hidden}#sh .mx-marquee:before,#sh .mx-marquee:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,var(--paper),#fafafa00);width:9%;position:absolute;top:0;bottom:0}#sh .mx-marquee:after{right:0;transform:scaleX(-1)}#sh .mx-marquee:before{left:0}#sh .mx-marquee .track{width:max-content;animation:38s linear infinite mx-marquee;display:flex}#sh .mx-marquee:hover .track{animation-play-state:paused}#sh .mx-marquee ul{flex:none;align-items:center;gap:0 64px;padding-right:64px;display:flex}#sh .mx-marquee li{align-items:center;height:28px;display:flex}#sh .mx-marquee img{opacity:.72;width:auto;height:22px}#sh .dark .mx-marquee img{filter:invert();opacity:.7}@keyframes mx-marquee{to{transform:translate(-50%)}}#sh .mx-still .mx-marquee .track{animation:none}#sh .mx-chip{letter-spacing:.08em;text-transform:uppercase;min-height:30px;color:var(--muted);box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}#sh .mx-chip i{background:var(--signal);flex:none;width:6px;height:6px;display:block}#sh .dark .mx-chip{color:var(--muted-ink);box-shadow:inset 0 0 0 1px var(--line-ink);background:#ffffff0a}#sh .mx-on .mx-chip i{animation:2.4s steps(2,end) infinite mx-blink}@keyframes mx-blink{50%{opacity:.25}}#sh .mx-show{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:stretch;gap:clamp(28px,4vw,72px);display:grid}#sh .mx-tabs{border-top:1px solid var(--line-ink);align-content:start;display:grid;position:relative}#sh .mx-tab{text-align:left;border-bottom:1px solid var(--line-ink);color:var(--muted-ink);cursor:pointer;gap:6px;padding:26px 56px 26px 0;transition:color .25s;display:grid;position:relative}#sh .mx-tab:after{content:"";background:var(--signal-light);width:0;height:2px;position:absolute;bottom:-1px;left:0}#sh .mx-tab.run:after{animation:mx-run var(--dur,7s) linear forwards}@keyframes mx-run{to{width:100%}}#sh .mx-tab[aria-selected=true]{color:#fff}#sh .mx-tab[aria-selected=true]:after{width:100%}#sh .mx-tab.run[aria-selected=true]:after{width:0}#sh .mx-tab small{letter-spacing:.08em;text-transform:uppercase;color:var(--signal-light);opacity:0;height:0;font-size:12px;font-weight:500;transition:opacity .3s;overflow:hidden}#sh .mx-tab[aria-selected=true] small{opacity:1;height:auto}#sh .mx-tab b{letter-spacing:-.02em;font-size:clamp(22px,2vw,30px);font-weight:400;line-height:1.2}#sh .mx-tab span{opacity:0;max-height:0;font-size:15px;line-height:22px;transition:max-height .45s,opacity .35s;overflow:hidden}#sh .mx-tab[aria-selected=true] span{opacity:1;max-height:120px}#sh .mx-tab .go{width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--line-ink);border-radius:50%;place-items:center;transition:background .2s,color .2s,transform .3s;display:grid;position:absolute;top:26px;right:0}#sh .mx-tab .go svg{width:12px;height:12px}#sh .mx-tab[aria-selected=true] .go{color:var(--ink);background:#fff;transform:rotate(45deg)}#sh .mx-tab:hover{color:#fff}#sh .mx-panels{min-height:460px;position:relative}#sh .mx-panel{background:var(--ink-2);height:100%;box-shadow:inset 0 0 0 1px var(--line-ink);border-radius:28px;grid-template-rows:auto 1fr auto;gap:22px;padding:clamp(22px,2.4vw,36px);animation:.6s cubic-bezier(.2,.7,.2,1) mx-panel-in;display:grid}@keyframes mx-panel-in{0%{opacity:0;transform:translateY(14px)}}#sh .mx-panel[hidden]{display:none}#sh .mx-panel>header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}#sh .mx-panel>header b{letter-spacing:-.03em;font-size:clamp(26px,2.6vw,40px);font-weight:400;line-height:1.1}#sh .mx-panel>header span{color:var(--muted-ink);font-size:13px}#sh .mx-panel>footer{border-top:1px solid var(--line-ink);color:var(--muted-ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 28px;padding-top:18px;font-size:14px;display:flex}#sh .mx-panel>footer b{color:#fff;font-weight:500}#sh .mx-panel>footer a{color:#fff;border-bottom:1px solid var(--line-ink);padding-bottom:2px}#sh .mx-panel>footer a:hover{border-color:#fff}#sh .mx-stats{flex-wrap:wrap;gap:8px 28px;display:flex}#sh .mx-quote{font-family:var(--serif);color:#fff;max-width:52ch;font-size:18px;font-style:italic;line-height:26px}#sh .mx-quote cite{font-family:var(--sans);color:var(--muted-ink);margin-top:6px;font-size:13px;font-style:normal;display:block}#sh .mx-show.light .mx-tabs{border-color:var(--ink)}#sh .mx-show.light .mx-tab{border-color:var(--line);color:var(--muted)}#sh .mx-show.light .mx-tab:after{background:var(--signal)}#sh .mx-show.light .mx-tab[aria-selected=true],#sh .mx-show.light .mx-tab:hover{color:var(--ink)}#sh .mx-show.light .mx-tab small{color:var(--signal-deep)}#sh .mx-show.light .mx-tab .go{box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);background:0 0}#sh .mx-show.light .mx-tab[aria-selected=true] .go{background:var(--ink);color:#fff}#sh .mx-show.light .mx-panel{background:var(--card);box-shadow:none}#sh .mx-barchart{align-items:flex-end;gap:clamp(4px,.7vw,10px);height:100%;min-height:220px;padding-top:34px;display:flex;position:relative}#sh .mx-barchart i{height:calc(var(--v)*1%);transform-origin:50% 100%;background:linear-gradient(#ffffff57,#ffffff1f);border-radius:6px 6px 2px 2px;flex:1;min-height:2px;position:relative}#sh .mx-barchart i.p{background:linear-gradient(180deg,var(--signal-light),var(--signal-deep))}#sh .mx-barchart i em{white-space:nowrap;color:#fff;font-variant-numeric:tabular-nums;font-size:12px;font-style:normal;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}#sh .mx-barchart i em.l{left:0;transform:none}#sh .mx-on .mx-panel .mx-barchart i,#sh .mx-on [data-reveal] .mx-barchart i{transform:scaleY(0)}#sh .mx-on .mx-panel.play .mx-barchart i,#sh .mx-on [data-reveal].in .mx-barchart i{transition:transform .9s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i)*45ms);transform:scaleY(1)}#sh .mx-on .mx-barchart i em{opacity:0}#sh .mx-on .play .mx-barchart i em,#sh .mx-on .in .mx-barchart i em{opacity:1;transition:opacity .5s 1s}#sh .mx-barchart.light i{background:linear-gradient(#0e0e1380,#0e0e1329)}#sh .mx-barchart.light i.p{background:linear-gradient(180deg,var(--signal),var(--signal-deep))}#sh .mx-barchart.light i em{color:var(--ink)}#sh .mx-still .mx-barchart i{transform:none!important}#sh .mx-still .mx-barchart i em{opacity:1!important}#sh .mx-duo{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-self:stretch;gap:clamp(20px,2.6vw,40px);min-height:260px;display:grid}#sh .mx-duo figure{grid-template-rows:1fr auto auto;gap:10px;min-width:0;margin:0;display:grid}#sh .mx-duo .mx-barchart{min-height:200px}#sh .mx-duo figcaption{color:var(--muted-ink);justify-content:space-between;gap:12px;font-size:12px;line-height:16px;display:flex}#sh .mx-duo figcaption b{color:#fff;text-align:center;font-weight:500}#sh .mx-duo .cat figcaption b{text-align:left}#sh .mx-duo .cats{text-align:center;font-variant-numeric:tabular-nums;grid-template-columns:repeat(5,1fr);gap:clamp(4px,.7vw,10px);display:grid}#sh .mx-duo .cat .mx-barchart i em{font-size:13px}@media(max-width:620px){#sh .mx-duo{grid-template-columns:minmax(0,1fr);gap:28px}#sh .mx-duo .mx-barchart{min-height:150px}#sh .mx-duo .cats{font-size:10.5px}}#sh .mx-seg{gap:12px;display:grid}#sh .mx-seg .bar{border-radius:999px;gap:2px;height:12px;display:flex;overflow:hidden}#sh .mx-seg .bar i{flex:var(--w) 0 0;transform-origin:0;min-width:3px;display:block}#sh .mx-seg .k0{background:#fff}#sh .mx-seg .k1{background:var(--signal-light)}#sh .mx-seg .k2{background:var(--signal)}#sh .mx-seg .k3{background:var(--signal-deep)}#sh .mx-seg .k4{background:#ffffff59}#sh .mx-seg ul{color:var(--muted-ink);flex-wrap:wrap;gap:6px 22px;font-size:13px;display:flex}#sh .mx-seg li{align-items:center;gap:7px;display:flex}#sh .mx-seg li i{border-radius:50%;width:8px;height:8px;display:block}#sh .mx-seg li b{color:#fff;font-variant-numeric:tabular-nums;font-weight:500}#sh .mx-on .mx-panel .mx-seg .bar i{transform:scaleX(0)}#sh .mx-on .mx-panel.play .mx-seg .bar i{transition:transform .9s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i)*.12s + .9s);transform:none}#sh .mx-still .mx-seg .bar i{transform:none!important}#sh .mx-line{align-self:center;position:relative}#sh .mx-line svg{width:100%;height:auto;display:block;overflow:visible}#sh .mx-line .gl line{stroke:#ffffff17;stroke-width:1px}#sh .mx-line .area{fill:url(#mxLineFill);opacity:0}#sh .mx-line .curve{fill:none;stroke:var(--signal-light);stroke-width:2.2px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}#sh .mx-line .mark line{stroke:#ffffff59;stroke-dasharray:3 4}#sh .mx-line .mark text,#sh .mx-line .tick{fill:var(--muted-ink);font:11px var(--sans)}#sh .mx-line .tick.in{fill:#ffffff9e}#sh .mx-line .pt circle{fill:#fff}#sh .mx-line .pt text{fill:#fff;font:500 12px var(--sans)}#sh .mx-line .mark,#sh .mx-line .pt{opacity:0}#sh .mx-on .mx-panel.play .mx-line .curve{stroke-dashoffset:0;transition:stroke-dashoffset 2.2s cubic-bezier(.4,0,.2,1) .2s}#sh .mx-on .mx-panel.play .mx-line .area{opacity:1;transition:opacity 1s 1.6s}#sh .mx-on .mx-panel.play .mx-line .mark,#sh .mx-on .mx-panel.play .mx-line .pt{opacity:1;transition:opacity .6s 2s}#sh .mx-line .col{fill:#fff3;transform-box:fill-box;transform-origin:50% 100%}#sh .mx-on .mx-panel .mx-line .col{transform:scaleY(0)}#sh .mx-on .mx-panel.play .mx-line .col{transition:transform .8s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i)*45ms);transform:none}#sh .mx-still .mx-line .col{transform:none!important}#sh .mx-still .mx-line .curve{stroke-dashoffset:0!important}#sh .mx-still .mx-line .area,#sh .mx-still .mx-line .mark,#sh .mx-still .mx-line .pt{opacity:1!important}#sh .mx-ui{box-shadow:0 1px #0e0e130a,0 30px 60px -30px #0e0e1347,inset 0 0 0 1px var(--line);color:var(--ink);background:#fff;border-radius:22px;font-size:14px;line-height:20px;overflow:hidden}#sh .mx-ui-bar{border-bottom:1px solid var(--line);height:44px;color:var(--muted);align-items:center;gap:7px;padding:0 16px;font-size:13px;display:flex}#sh .mx-ui-bar i{background:var(--line);border-radius:50%;width:9px;height:9px;display:block}#sh .mx-ui-bar span{color:var(--ink);margin-left:8px;font-weight:500}#sh .mx-ui-bar em{letter-spacing:.08em;text-transform:uppercase;background:var(--lavender);color:var(--signal-deep);border-radius:999px;margin-left:auto;padding:3px 9px;font-size:11px;font-style:normal}#sh .mx-ui-body{gap:14px;padding:20px;display:grid}#sh .mx-msg{grid-template-columns:36px 1fr;gap:12px;display:grid}#sh .mx-msg>img,#sh .mx-msg>.av{background:var(--ink);border-radius:10px;width:36px;height:36px;padding:7px}#sh .mx-msg header{align-items:baseline;gap:8px;display:flex}#sh .mx-msg header b{font-weight:600}#sh .mx-msg header time{color:var(--muted);font-size:12px}#sh .mx-msg p{background:var(--card);border-radius:12px;margin-top:8px;padding:10px 12px}#sh .mx-msg p b{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:2px;font-size:11px;font-weight:500;display:block}#sh .mx-rows{display:grid}#sh .mx-rows div{border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1.5fr) 44px minmax(0,.9fr) minmax(0,1.1fr) 52px;align-items:center;gap:12px;padding:10px 0;display:grid}#sh .mx-rows div.hd{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding-top:0;font-size:11px;font-weight:500}#sh .mx-rows div:last-child{border-bottom:0}#sh .mx-rows span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#sh .mx-rows .ok{color:var(--muted);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}#sh .mx-rows .ok:before{content:"";background:#2fa36b;border-radius:50%;width:7px;height:7px}#sh .mx-kan{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}#sh .mx-kan>div{background:var(--card);border-radius:14px;align-content:start;gap:8px;padding:12px;display:grid}#sh .mx-kan h4{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);justify-content:space-between;font-size:11px;font-weight:500;display:flex}#sh .mx-kan p{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:10px;padding:9px 10px;font-size:13px;line-height:18px}#sh .mx-kan p small{color:var(--muted);margin-top:2px;font-size:11.5px;display:block}#sh .mx-agenda{gap:0;display:grid}#sh .mx-agenda div{border-bottom:1px solid var(--line);grid-template-columns:64px 1fr auto;align-items:center;gap:12px;padding:12px 0;display:grid}#sh .mx-agenda div:last-child{border-bottom:0}#sh .mx-agenda time{color:var(--muted);font-variant-numeric:tabular-nums}#sh .mx-agenda em{background:var(--card);color:var(--muted);border-radius:999px;padding:2px 9px;font-size:12px;font-style:normal}#sh .mx-kpis{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}#sh .mx-kpis div{background:var(--card);border-radius:14px;gap:4px;padding:14px;display:grid}#sh .mx-kpis span{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:500}#sh .mx-kpis b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:400}#sh .mx-kpis small{color:var(--muted);font-size:12px}#sh .mx-alloc{gap:14px;display:grid}#sh .mx-alloc div{grid-template-columns:96px 1fr 44px;align-items:center;gap:12px;display:grid}#sh .mx-alloc .tr{background:var(--card);border-radius:999px;height:10px;overflow:hidden}#sh .mx-alloc .tr i{height:100%;width:calc(var(--a)*1%);background:var(--ink);border-radius:999px;display:block}#sh .mx-alloc .p .tr i{background:var(--signal)}#sh .mx-on .mx-panel.play .mx-alloc .tr i{animation:2.4s cubic-bezier(.4,0,.2,1) .5s both mx-alloc}@keyframes mx-alloc{0%{width:calc(var(--a0)*1%)}to{width:calc(var(--a)*1%)}}#sh .mx-alloc span:last-child{text-align:right;font-variant-numeric:tabular-nums;color:var(--muted)}#sh .mx-ui-note{color:var(--muted);font-size:12.5px}#sh .mx-on .mx-panel .mx-ui-body>*,#sh .mx-on .mx-panel .mx-rows div:not(.hd),#sh .mx-on .mx-panel .mx-kan p,#sh .mx-on .mx-panel .mx-msg p,#sh .mx-on .mx-panel .mx-agenda div{opacity:0;transform:translateY(8px)}#sh .mx-on .mx-panel.play .mx-ui-body>*,#sh .mx-on .mx-panel.play .mx-rows div:not(.hd),#sh .mx-on .mx-panel.play .mx-kan p,#sh .mx-on .mx-panel.play .mx-msg p,#sh .mx-on .mx-panel.play .mx-agenda div{opacity:1;transition:opacity .5s,transform .5s;transition-delay:calc(var(--i,0)*.11s + .15s);transform:none}#sh .mx-still .mx-panel *{opacity:1!important;transform:none!important}#sh .mx-panel.bare,#sh .mx-show.light .mx-panel.bare{box-shadow:none;background:0 0;grid-template-rows:1fr;padding:0}#sh .mx-panel.bare .mx-ui{align-self:center}#sh .mx-card{border-radius:24px;padding:28px;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s;position:relative}#sh .mx-card:hover{transform:translateY(-4px)}#sh .dark .mx-card{box-shadow:inset 0 0 0 1px var(--line-ink);background:#17171d}#sh .dark .mx-card:hover{box-shadow:inset 0 0 0 1px #b09cff99}#sh .mx-card.light{box-shadow:inset 0 0 0 1px var(--line);background:#fff}#sh .mx-card.light:hover{box-shadow:inset 0 0 0 1px var(--ink)}#sh .mx-acc{border-top:1px solid var(--ink)}#sh .mx-acc details{border-bottom:1px solid var(--line)}#sh .mx-acc summary{cursor:pointer;letter-spacing:-.012em;grid-template-columns:1fr 32px;align-items:center;gap:20px;padding:24px 0;font-size:clamp(18px,1.5vw,21px);font-weight:500;line-height:1.35;list-style:none;display:grid}#sh .mx-acc summary::-webkit-details-marker{display:none}#sh .mx-acc summary:after{content:"";width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--line);background:linear-gradient(var(--ink),var(--ink)) center/12px 1.5px no-repeat,linear-gradient(var(--ink),var(--ink)) center/1.5px 12px no-repeat;border-radius:50%;transition:transform .35s,background-color .2s}#sh .mx-acc details[open] summary:after{background-color:var(--card);transform:rotate(45deg)}#sh .mx-acc summary small{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:4px;font-size:12px;font-weight:500;display:block}#sh .mx-acc .a{color:#3a3a42;max-width:64ch;padding:0 52px 26px 0;font-size:16.5px;line-height:26px}#sh .mx-acc .a p+p{margin-top:12px}#sh .mx-acc .a a{border-bottom:1px solid var(--line)}#sh .mx-acc .a a:hover{border-color:var(--ink)}#sh .mx-acc details[open] .a{animation:.45s cubic-bezier(.2,.7,.2,1) mx-panel-in}#sh .dark .mx-acc,#sh .dark .mx-acc details{border-color:var(--line-ink)}#sh .dark .mx-acc .a{color:var(--muted-ink)}#sh .dark .mx-acc details[open] summary:after{background-color:#ffffff1a}#sh .dark .mx-acc summary:after{box-shadow:inset 0 0 0 1px var(--line-ink);background:linear-gradient(#fff,#fff) 50%/12px 1.5px no-repeat,linear-gradient(#fff,#fff) 50%/1.5px 12px no-repeat}#sh .mx-people{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}#sh .mx-person{box-shadow:inset 0 0 0 1px var(--line-ink);background:#17171d;border-radius:24px;grid-template-rows:auto 1fr;transition:transform .35s cubic-bezier(.2,.7,.2,1);display:grid;position:relative;overflow:hidden}#sh .mx-person:hover{transform:translateY(-4px)}#sh .mx-person .face{aspect-ratio:1/1.04;background:#1f1f26;position:relative;overflow:hidden}#sh .mx-person .face img{object-fit:cover;filter:grayscale()contrast(1.04);width:100%;height:100%;transition:filter .5s,transform .7s cubic-bezier(.2,.7,.2,1)}#sh .mx-person:hover .face img{filter:none;transform:scale(1.04)}#sh .mx-person .face:after{content:"";background:linear-gradient(#0000,#17171d);height:38%;position:absolute;inset:auto 0 0}#sh .mx-person .meta{align-content:start;gap:4px;padding:16px 20px 20px;display:grid}#sh .mx-person b{font-size:17px;font-weight:500}#sh .mx-person span{color:var(--muted-ink);font-size:14px;line-height:20px}#sh .mx-person a{color:var(--muted-ink);border-bottom:1px solid var(--line-ink);align-items:center;gap:6px;width:max-content;margin-top:8px;padding-bottom:2px;font-size:13.5px;display:inline-flex}#sh .mx-person a:hover{color:#fff;border-color:#fff}#sh .mx-person a svg{width:11px;height:11px}#sh .mx-person.rest{text-align:center;border:1px dashed var(--line-ink);box-shadow:none;background:0 0;grid-template-rows:1fr;place-items:center;padding:24px}#sh .mx-person.rest .meta{justify-items:center;padding:0}#sh .mx-figs{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}#sh .mx-figs div{align-content:start;gap:6px;padding:20px 20px 0 0;display:grid}#sh .mx-figs div+div{border-left:1px solid var(--line);padding-left:24px}#sh .mx-figs b{letter-spacing:-.02em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:clamp(20px,1.7vw,26px);font-weight:400;line-height:1.15}#sh .mx-figs b i{color:var(--muted);letter-spacing:0;font-size:.72em;font-style:normal}#sh .mx-figs div>span{color:var(--muted);max-width:26ch;font-size:13px;line-height:18px}#sh .dark .mx-figs,#sh .dark .mx-figs div+div{border-color:var(--line-ink)}#sh .dark .mx-figs div>span,#sh .dark .mx-figs b i{color:var(--muted-ink)}#sh .mx-chain{grid-template-columns:repeat(6,minmax(0,1fr));gap:0;margin-block:clamp(36px,5vw,64px);display:grid;position:relative}#sh .mx-chain:before{content:"";background:repeating-linear-gradient(90deg,var(--ink) 0 4px,transparent 4px 10px);opacity:.35;height:2px;position:absolute;top:27px;left:8%;right:8%}#sh .mx-chain:after{content:"";background:var(--signal);width:12px;height:12px;animation:5.5s cubic-bezier(.5,0,.5,1) infinite mx-chain;position:absolute;top:22px;left:8%;box-shadow:0 0 0 6px #9378fb2e}@keyframes mx-chain{0%{opacity:0;left:8%}6%{opacity:1}94%{opacity:1}to{opacity:0;left:calc(92% - 12px)}}#sh .mx-chain div{text-align:center;justify-items:center;gap:12px;padding-inline:6px;display:grid;position:relative}#sh .mx-chain div i{width:56px;height:56px;box-shadow:inset 0 0 0 1px var(--line),0 12px 24px -14px #0e0e134d;color:var(--muted);font-variant-numeric:tabular-nums;z-index:1;background:#fff;border-radius:16px;place-items:center;font-size:13px;font-style:normal;display:grid;position:relative}#sh .mx-chain div:last-child i{background:var(--ink);color:#fff;box-shadow:none}#sh .mx-chain b{font-size:15.5px;font-weight:500}#sh .mx-chain span{color:var(--muted);max-width:18ch;font-size:13px;line-height:18px}#sh .mx-still .mx-chain:after{opacity:0;animation:none}#sh .mx-chain.five{grid-template-columns:repeat(5,minmax(0,1fr))}#sh .mx-chain.five:before{left:10%;right:10%}#sh .mx-nogrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}#sh .mx-nogrid.two{grid-template-columns:repeat(2,minmax(0,1fr))}#sh .mx-no a{color:#fff;border-bottom:1px solid var(--line-ink)}#sh .mx-no{align-content:space-between;gap:20px;min-height:210px;display:grid}#sh .mx-no .x{width:34px;height:34px;position:relative}#sh .mx-no .x:before,#sh .mx-no .x:after{content:"";background:var(--signal-light);width:100%;height:3px;transform:translate(-50%,-50%) rotate(45deg) scaleX(var(--k,1));transition:transform .6s cubic-bezier(.2,.8,.2,1) calc(var(--i,0)*90ms + .3s);position:absolute;top:50%;left:50%}#sh .mx-no .x:after{transform:translate(-50%,-50%) rotate(-45deg) scaleX(var(--k,1));transition-delay:calc(var(--i,0)*90ms + .48s)}#sh .mx-on .mx-no{--k:0}#sh .mx-on .mx-no.in{--k:1}#sh .mx-no h3{letter-spacing:-.015em;font-size:clamp(19px,1.6vw,23px);font-weight:400;line-height:1.3}#sh .mx-no p{color:var(--muted-ink);opacity:0;max-height:0;font-size:14.5px;line-height:21px;transition:max-height .45s,opacity .35s,margin .35s;overflow:hidden}#sh .mx-no:hover p,#sh .mx-no:focus-within p{opacity:1;max-height:80px;margin-top:10px}@media(hover:none){#sh .mx-no p{opacity:1;max-height:none;margin-top:10px}}#sh .mx-board{border-top:1px solid var(--ink);display:grid}#sh .mx-board .r{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;transition:background .25s;display:grid}#sh .mx-board .r>*{letter-spacing:-.008em;padding:20px 24px 20px 0;font-size:17px;line-height:25px}#sh .mx-board .r>*+*{border-left:1px solid var(--line);color:var(--muted);padding-left:24px;transition:color .25s}#sh .mx-board .r.hd>*{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding-block:14px;font-size:12px;font-weight:500}#sh .mx-board .r:not(.hd):hover{background:linear-gradient(90deg,transparent,var(--lavender) 50%,transparent)}#sh .mx-board .r:not(.hd):hover>*+*{color:var(--ink)}#sh .mx-terms{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}#sh .mx-term{background:var(--card);border-radius:22px;align-content:space-between;gap:6px;min-height:132px;padding:22px;display:grid}#sh .mx-term.big{background:var(--ink);color:#fff;grid-column:1/-1;grid-template-columns:1fr auto;align-items:end;gap:20px 32px;min-height:0;padding:28px}#sh .mx-term span{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:500}#sh .mx-term.big span{color:var(--muted-ink)}#sh .mx-term b{letter-spacing:-.03em;font-size:clamp(24px,2.2vw,32px);font-weight:400;line-height:1.1}#sh .mx-term.big .amt{gap:10px;display:grid}#sh .mx-term.big b{letter-spacing:-.045em;flex-wrap:wrap;align-items:baseline;gap:12px;font-size:clamp(56px,6vw,88px);line-height:.95;display:flex}#sh .mx-term.big b small{letter-spacing:0;color:var(--muted-ink);font-size:16px;font-weight:400;line-height:1.3}#sh .mx-term.big p{color:var(--muted-ink);text-align:right;max-width:24ch;padding-bottom:8px;font-size:14.5px;line-height:22px}#sh .mx-mform{box-shadow:inset 0 0 0 1px var(--line-ink);background:#17171d;border-radius:clamp(24px,2.6vw,36px);grid-template-columns:minmax(0,1fr);gap:28px;min-width:0;padding:clamp(24px,3vw,44px);display:grid}#sh .mx-mform .say{letter-spacing:-.015em;color:var(--muted-ink);font-size:clamp(22px,2.1vw,30px);line-height:1.75}#sh .mx-mform .say b{color:#fff;font-weight:400}#sh .mx-mform input,#sh .mx-mform select{font:inherit;letter-spacing:inherit;color:#fff;appearance:none;background:0 0;border:0;border-bottom:1.5px solid #ffffff47;border-radius:0;outline:0;min-width:4ch;max-width:100%;margin:0 2px;padding:0 2px 2px;transition:border-color .2s}#sh .mx-mform select{background:linear-gradient(45deg,#0000 50%,#9b9ba3 50%) right 10px center/6px 6px no-repeat,linear-gradient(-45deg,#0000 50%,#9b9ba3 50%) right 4px center/6px 6px no-repeat;padding-right:22px}#sh .mx-mform select option{color:#0e0e13}#sh .mx-mform input::placeholder{color:#6f6f78}#sh .mx-mform input:focus,#sh .mx-mform select:focus{border-color:var(--signal-light)}#sh .mx-mform input.bad{border-color:#ff8a8a}#sh .mx-mform .row{flex-wrap:wrap;align-items:center;gap:14px 22px;display:flex}#sh .mx-mform .note{color:var(--muted-ink);max-width:40ch;font-size:13.5px;line-height:20px}#sh .mx-final{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}#sh .mx-final .t{justify-items:start;gap:24px;display:grid}#sh .mx-final .t p{color:var(--muted-ink);max-width:44ch;font-size:17px;line-height:26px}#sh .mx-src,#sh .mx-crew-note{color:var(--muted-ink);max-width:70ch;margin-top:28px;font-size:14.5px;line-height:22px}#sh .mx-src a,#sh .mx-crew-note a{color:#fff;border-bottom:1px solid var(--line-ink)}#sh .mx-src a:hover,#sh .mx-crew-note a:hover{border-color:#fff}@media(max-width:1180px){#sh .mx-people,#sh .mx-figs{grid-template-columns:repeat(2,minmax(0,1fr))}#sh .mx-figs div:nth-child(3){border-left:0;padding-left:0}#sh .mx-figs div:nth-child(n+3){margin-top:20px}#sh .mx-nogrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){#sh .mx-final{grid-template-columns:minmax(0,1fr)}#sh .mx-panels{min-height:0!important}#sh .mx-field[data-field=mark]{display:none}#sh .mx-map{opacity:.4;width:210%;top:12px}#sh .mx-show{grid-template-columns:minmax(0,1fr);gap:18px}#sh .mx-tabs{margin-inline:calc(var(--gut)*-1);padding:2px var(--gut) 8px;scroll-snap-type:x proximity;scroll-padding-inline:var(--gut);scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;border-top:0;gap:8px;display:flex;overflow-x:auto}#sh .mx-tabs::-webkit-scrollbar{display:none}#sh .dark.mx-host .mx-tabs:before{display:none}#sh .mx-tab{scroll-snap-align:start;max-width:80vw;box-shadow:inset 0 0 0 1px var(--line-ink);border-bottom:0;border-radius:999px;flex:none;padding:12px 18px;display:block;text-shadow:none!important}#sh .mx-tab small,#sh .mx-tab span,#sh .mx-tab .go,#sh .mx-tab:after{display:none!important}#sh .mx-tab b{letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;font-size:15px;line-height:20px;display:block;overflow:hidden}#sh .mx-tab[aria-selected=true]{color:var(--ink);box-shadow:none;background:#fff}#sh .mx-show.light .mx-tab{box-shadow:inset 0 0 0 1px var(--line)}#sh .mx-show.light .mx-tab[aria-selected=true]{background:var(--ink);color:#fff;box-shadow:none}#sh .mx-panel{border-radius:22px;gap:18px;padding:20px}#sh .mx-panel>header b{font-size:26px}#sh .mx-chain,#sh .mx-chain.five{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:28px}#sh .mx-chain:before,#sh .mx-chain:after{display:none}#sh .mx-rows div{grid-template-columns:minmax(0,1.4fr) 40px minmax(0,1fr) 48px}#sh .mx-rows div>:nth-child(4){display:none}#sh .mx-mform .say{line-height:1.9}}@media(max-width:620px){#sh .mx-nogrid,#sh .mx-nogrid.two{grid-template-columns:1fr}#sh .mx-figs div{border-left:0!important;padding-left:0!important}#sh .mx-figs{grid-template-columns:1fr 1fr;column-gap:20px}#sh .mx-figs div:nth-child(n+3){margin-top:0}#sh .mx-figs div{padding:16px 0 0}#sh .mx-figs b{white-space:normal;font-size:19px}#sh .mx-people{grid-template-columns:1fr 1fr;gap:12px}#sh .mx-person .meta{padding:12px 14px 16px}#sh .mx-person b{font-size:15.5px}#sh .mx-person span{font-size:13px;line-height:18px}#sh .mx-terms{grid-template-columns:1fr 1fr;gap:10px}#sh .mx-term{gap:14px;min-height:0;padding:18px}#sh .mx-term b{font-size:22px}#sh .mx-term.big{grid-template-columns:1fr;padding:22px}#sh .mx-term.big p{text-align:left;max-width:none;padding:0}#sh .mx-term.big b{font-size:56px}#sh .mx-board .r>*{padding:14px 12px 14px 0;font-size:15px;line-height:22px}#sh .mx-board .r>*+*{padding-left:12px}#sh .mx-kan{grid-template-columns:1fr}#sh .mx-kpis{grid-template-columns:1fr 1fr}#sh .mx-kpis b{font-size:20px}#sh .mx-ui-body{padding:16px}#sh .mx-ui{font-size:13.5px}#sh .mx-rows div{grid-template-columns:minmax(0,1fr) 36px 56px;gap:10px}#sh .mx-rows div>:nth-child(3),#sh .mx-rows div>:nth-child(4){display:none}#sh .mx-rows.map div{grid-template-columns:minmax(0,1fr) auto}#sh .mx-rows.map div>:nth-child(3),#sh .mx-rows.map div>:nth-child(4){display:none}#sh .mx-alloc div{grid-template-columns:78px 1fr 40px}#sh .mx-agenda div{grid-template-columns:52px 1fr}#sh .mx-agenda em{grid-column:2;justify-self:start}#sh .mx-card{border-radius:20px;padding:20px}#sh .mx-no{grid-template-columns:22px minmax(0,1fr);align-content:start;align-items:start;gap:14px;min-height:0}#sh .mx-no .x{width:20px;height:20px;margin-top:4px}#sh .mx-no .x:before,#sh .mx-no .x:after{height:2px}#sh .mx-no h3{font-size:17px;line-height:24px}#sh .mx-no p{font-size:14px;margin-top:6px!important}#sh .mx-chain{margin-block:32px}#sh .mx-chain div i{border-radius:14px;width:46px;height:46px}#sh .mx-chain b{font-size:14.5px}#sh .mx-chain span{font-size:12.5px}#sh .mx-barchart{gap:3px;min-height:170px}#sh .mx-barchart i em{font-size:11px}#sh .mx-line .tick,#sh .mx-line .mark text{font-size:20px}#sh .mx-line .pt text{font-size:22px}#sh .mx-line .tick.in{display:none}#sh .mx-line .curve{stroke-width:3.4px}#sh .mx-seg ul{gap:6px 16px;font-size:12.5px}#sh .mx-quote{font-size:16.5px;line-height:24px}#sh .mx-acc summary{gap:14px;padding:20px 0;font-size:17px}#sh .mx-acc .a{padding:0 0 22px;font-size:15.5px;line-height:24px}#sh .mx-mform{gap:22px;padding:22px 20px}#sh .mx-mform .say{font-size:20px}#sh .mx-marquee ul{gap:0 44px;padding-right:44px}#sh .mx-marquee img{height:19px}}#sh .txt-link{border-bottom:1px solid;padding-bottom:1px}#sh .txt-link:hover{opacity:.7}#sh .mx-lead p{max-width:50ch}#sh .pl-svc{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}#sh .pl-svc a{color:#fff;grid-template-rows:auto 1fr auto;gap:18px;min-height:300px;display:grid}#sh .pl-svc .top{justify-content:space-between;align-items:flex-start;display:flex}#sh .pl-svc .top span{color:var(--muted-ink);font-variant-numeric:tabular-nums;font-size:13px}#sh .pl-svc .top img{object-fit:contain;width:96px;height:96px;transition:transform .5s cubic-bezier(.2,.7,.2,1)}#sh .pl-svc a:hover .top img{transform:scale(1.08)rotate(-3deg)}#sh .pl-svc h3{letter-spacing:-.018em;align-self:end;font-size:clamp(21px,1.8vw,26px);font-weight:400;line-height:1.25}#sh .pl-svc p{color:var(--muted-ink);font-size:15px;line-height:23px}#sh .pl-def{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:40px 80px;display:grid}#sh .pl-def .big{letter-spacing:-.015em;max-width:30ch;font-size:clamp(22px,2vw,28px);line-height:1.4}#sh .pl-intent{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:24px;gap:18px;max-width:520px;margin-top:32px;padding:24px;display:grid}#sh .pl-intent .q{gap:8px;display:grid}#sh .pl-intent .q b{justify-content:space-between;gap:12px;font-size:15.5px;font-weight:500;display:flex}#sh .pl-intent .q b small{color:var(--muted);font-size:13px;font-weight:400}#sh .pl-intent .row{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);grid-template-columns:72px 1fr;align-items:center;gap:10px;font-size:12px;display:grid}#sh .pl-intent .tr{background:var(--card);border-radius:999px;height:8px;overflow:hidden}#sh .pl-intent .tr i{height:100%;width:calc(var(--w)*1%);background:var(--ink);transform-origin:0;border-radius:999px;display:block}#sh .pl-intent .tr i.p{background:var(--signal)}#sh .mx-on .pl-intent .tr i{transform:scaleX(0)}#sh .mx-on .pl-intent.in .tr i{transition:transform 1.1s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i,0)*.14s + .2s);transform:none}#sh .mx-still .pl-intent .tr i{transform:none!important}#sh .pl-intent p{color:#3a3a42;font-size:14.5px;line-height:22px}#sh .pl-five summary h3{font:inherit;letter-spacing:inherit}#sh .pl-cmp{background:var(--ink);color:#fff;border-radius:clamp(24px,2.6vw,36px);margin-top:clamp(56px,7vw,96px);padding:clamp(24px,3vw,44px);position:relative;overflow:hidden}#sh .pl-cmp h3{letter-spacing:-.02em;margin-bottom:26px;font-size:clamp(24px,2.2vw,32px);font-weight:400;line-height:1.2}#sh .pl-cmp .scroll{overflow-x:auto}#sh .pl-cmp table{border-collapse:separate;border-spacing:0;width:100%;min-width:720px;font-size:16px;line-height:24px}#sh .pl-cmp th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-ink);padding:14px 20px;font-size:12px;font-weight:500}#sh .pl-cmp td{border-top:1px solid var(--line-ink);vertical-align:top;padding:17px 20px;transition:background .2s}#sh .pl-cmp td:first-child{color:var(--muted-ink);width:20%;padding-left:0}#sh .pl-cmp th:first-child{padding-left:0}#sh .pl-cmp td:nth-child(2){color:var(--muted-ink);width:32%}#sh .pl-cmp th:nth-child(3){color:#fff;background:#9378fb38;border-radius:16px 16px 0 0}#sh .pl-cmp td:nth-child(3){color:#fff;background:#9378fb24}#sh .pl-cmp tr:last-child td:nth-child(3){border-radius:0 0 16px 16px}#sh .pl-cmp tbody tr:hover td{background:#ffffff0d}#sh .pl-cmp tbody tr:hover td:nth-child(3){background:#9378fb4d}#sh .pl-byline{color:var(--muted);align-items:center;gap:12px;margin-top:22px;font-size:15px;display:flex}#sh .pl-byline img{object-fit:cover;filter:grayscale();border-radius:50%;width:40px;height:40px}#sh .pl-byline b{color:var(--ink);font-weight:500}#sh .pl-sub{letter-spacing:-.02em;margin-bottom:28px;font-size:clamp(24px,2.2vw,32px);font-weight:400;line-height:1.2}#sh .pl-qt{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}#sh .pl-qt article{align-content:start;gap:12px;display:grid}#sh .pl-qt .k{letter-spacing:.08em;text-transform:uppercase;color:var(--signal-deep);font-size:12px;font-weight:500}#sh .pl-qt h4{letter-spacing:-.015em;font-size:22px;font-weight:500;line-height:1.3}#sh .pl-qt p{color:#3a3a42;max-width:50ch;font-size:16px;line-height:25px}#sh .pl-qt a{border-bottom:1px solid var(--line);justify-self:start;padding-bottom:2px;font-size:15px}#sh .pl-qt a:hover{border-color:var(--ink)}#sh .pl-search{background:var(--card);height:48px;color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;gap:10px;padding:0 16px;font-size:15.5px;display:flex;overflow:hidden}#sh .pl-search:before{content:"";border:1.5px solid var(--muted);width:14px;height:14px;box-shadow:5px 5px 0 -4px var(--muted);border-radius:50%;flex:none}#sh .pl-search .ty:after{content:"";background:var(--signal);vertical-align:-.16em;width:1.5px;height:1.05em;margin-left:2px;animation:1s steps(2,end) infinite mx-blink;display:inline-block}#sh .mx-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#sh .pl-more{color:var(--muted);margin-top:24px;font-size:15.5px;line-height:24px}#sh .pl-more a{color:var(--ink);border-bottom:1px solid var(--line)}#sh .pl-more a:hover{border-color:var(--ink)}#sh .pl-steps{margin-top:clamp(56px,7vw,96px)}#sh .pl-steps .mx-panels{min-height:520px}#sh .pl-steps .mx-panel{grid-template-rows:auto auto 1fr;gap:18px}#sh .pl-steps .mx-panel h4{letter-spacing:-.02em;font-size:clamp(24px,2.2vw,30px);font-weight:400;line-height:1.2}#sh .pl-steps .mx-panel h4 small{letter-spacing:.08em;text-transform:uppercase;color:var(--signal-deep);margin-bottom:8px;font-size:12px;font-weight:500;display:block}#sh .pl-steps .mx-panel>p{color:#3a3a42;max-width:62ch;font-size:16.5px;line-height:26px}#sh .pl-reads{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}#sh .pl-reads a{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:999px;padding:9px 14px;font-size:13.5px;line-height:1;transition:box-shadow .2s,background .2s}#sh .pl-reads a:hover{box-shadow:inset 0 0 0 1px var(--ink)}#sh .pl-gauges{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}#sh .pl-gauges div{background:var(--card);border-radius:16px;justify-items:center;gap:10px;padding:18px 8px;display:grid}@property --pl-g{syntax:"<percentage>";inherits:false;initial-value:0%}#sh .pl-gauges i{--pl-g:76%;background:radial-gradient(closest-side,var(--card) 76%,transparent 77% 100%),conic-gradient(var(--signal) var(--pl-g),var(--line) 0);border-radius:50%;place-items:center;width:92px;height:92px;font-size:15px;font-style:normal;font-weight:500;display:grid}#sh .mx-on .mx-panel .pl-gauges i{--pl-g:0%}#sh .mx-on .mx-panel.play .pl-gauges i{--pl-g:76%;transition:--pl-g 1.4s cubic-bezier(.2,.8,.2,1) calc(var(--i,0)*.16s + .3s)}#sh .pl-gauges b{font-weight:500}#sh .pl-gauges span{color:var(--muted);text-align:center;font-size:12.5px}#sh .pl-flow{grid-template-columns:repeat(5,1fr);gap:0;display:grid;position:relative}#sh .pl-flow:before{content:"";background:var(--line);height:2px;position:absolute;top:17px;left:10%;right:10%}#sh .pl-flow div{text-align:center;justify-items:center;gap:8px;font-size:13px;line-height:18px;display:grid;position:relative}#sh .pl-flow i{background:var(--ink);z-index:1;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:relative}#sh .pl-flow i:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:12px;height:6px;transform:rotate(-45deg)translate(1px,-1px)}#sh .pl-flow div:last-child i{background:var(--signal)}#sh .mx-rows.map div{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr) minmax(0,1.2fr) 64px}#sh .mx-rows .tag{background:var(--lavender);color:var(--signal-deep);border-radius:999px;justify-self:start;padding:3px 9px;font-size:11.5px}#sh .pl-src{color:var(--muted-ink);margin-top:28px;font-size:14.5px}#sh .pl-src a{color:#fff;border-bottom:1px solid var(--line-ink)}#sh .pl-count{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:40px 72px;display:grid}#sh .pl-count .art{justify-self:center;width:min(100%,420px)}#sh .pl-count .lead{color:#3a3a42;max-width:52ch;margin-top:22px;font-size:18px;line-height:28px}#sh .pl-count .rule{border-left:2px solid var(--signal);max-width:48ch;margin-top:22px;padding-left:18px;font-size:17px;line-height:26px}#sh .pl-cfo{border-left:2px solid var(--signal);max-width:60ch;margin-top:20px;padding-left:18px;font-size:17px;line-height:26px}#sh .pl-cfo b{font-weight:500}#sh .pl-note{color:var(--muted);margin-top:24px;font-size:14.5px;line-height:22px}#sh .pl-note a{color:var(--ink);border-bottom:1px solid var(--line)}#sh .pl-note a:hover{border-color:var(--ink)}#sh .pl-ai{grid-template-columns:minmax(0,1.15fr) repeat(3,minmax(0,1fr));gap:18px;display:grid}#sh .pl-ai .mx-card{align-content:space-between;gap:12px;min-height:250px;display:grid}#sh .pl-ai b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(36px,3.6vw,56px);font-weight:400;line-height:1}#sh .pl-ai .mx-card.lead-card b{color:var(--signal-light);font-size:clamp(64px,7vw,112px)}#sh .pl-ai .mx-card>span{color:var(--muted-ink);font-size:14.5px;line-height:22px}#sh .pl-ai .mx-card>span a{color:#fff;border-bottom:1px solid var(--line-ink)}#sh .pl-stance{max-width:900px;margin-top:32px}#sh .pl-stance .a a{color:#fff;border-bottom:1px solid var(--line-ink)}#sh .pl-stance .a a:hover{border-color:#fff}#sh .pl-dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:clamp(28px,3vw,40px) 0 0;display:grid}#sh .pl-dl div{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:20px;align-content:start;gap:8px;padding:20px;display:grid}#sh .pl-dl dt{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:500}#sh .pl-dl dd{margin:0;font-size:15px;line-height:23px}#sh .pl-dl dd a{border-bottom:1px solid var(--line)}#sh .pl-tlhead{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:40px;display:grid}#sh .pl-tlhead .art{justify-self:center;width:min(100%,300px)}#sh .pl-tlhead .lead{max-width:52ch;margin-top:20px;font-size:18px;line-height:28px}#sh .pl-tl{margin-top:clamp(36px,5vw,64px);position:relative}#sh .pl-tl .track{background:var(--line);height:2px;margin-bottom:28px;position:relative}#sh .pl-tl .track i{background:linear-gradient(90deg,var(--ink),var(--signal));transform-origin:0;position:absolute;inset:0}#sh .mx-on .pl-tl .track i{transform:scaleX(0)}#sh .mx-on .pl-tl.in .track i{transition:transform 2.2s cubic-bezier(.3,.6,.2,1) .2s;transform:none}#sh .mx-still .pl-tl .track i{transform:none!important}#sh .pl-tl .cols{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}#sh .pl-tl .cols div{align-content:start;gap:8px;display:grid;position:relative}#sh .pl-tl .cols div:before{content:"";background:var(--ink);width:12px;height:12px;position:absolute;top:-35px;left:0}#sh .pl-tl .cols div:last-child:before{background:var(--signal)}#sh .pl-tl b{letter-spacing:.08em;text-transform:uppercase;color:var(--signal-deep);font-size:13px;font-weight:500}#sh .pl-tl h3{letter-spacing:-.015em;font-size:21px;font-weight:500;line-height:1.3}#sh .pl-tl p{color:#3a3a42;font-size:15.5px;line-height:24px}#sh .pl-tl p em{color:var(--ink);font-style:normal;font-weight:500}#sh .mx-on .pl-tl .cols div{opacity:0;transform:translateY(14px)}#sh .mx-on .pl-tl.in .cols div{opacity:1;transition:opacity .7s,transform .7s;transition-delay:calc(var(--i)*.48s + .3s);transform:none}#sh .mx-still .pl-tl .cols div{opacity:1!important;transform:none!important}#sh .pl-choose{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:40px 80px;display:grid}#sh .pl-choose .side{gap:24px;display:grid;position:sticky;top:120px}#sh .pl-choose .side .lead{max-width:40ch;font-size:17px;line-height:27px}#sh .pl-choose .art{width:min(100%,300px)}#sh .pl-vet{counter-reset:v}#sh .pl-vet summary{grid-template-columns:36px 1fr 32px}#sh .pl-vet summary:before{counter-increment:v;content:counter(v,decimal-leading-zero);color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px;font-weight:400}#sh .pl-vet .a{padding-left:56px}#sh .pl-vet .a i{font-style:normal;font-weight:500}#sh .pl-alts{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}#sh .pl-alts article{align-content:start;gap:12px;min-height:250px;display:grid}#sh .pl-alts h3{letter-spacing:-.015em;font-size:23px;font-weight:500;line-height:1.3}#sh .pl-alts p{color:#3a3a42;font-size:16px;line-height:25px}#sh .pl-alts p b{color:var(--ink);font-weight:500}#sh .pl-alts a{border-bottom:1px solid var(--line);place-self:end start;padding-bottom:2px;font-size:15px}#sh .pl-alts a:hover{border-color:var(--ink)}#sh .pl-fit{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:40px 80px;margin-top:clamp(56px,7vw,96px);display:grid}#sh .pl-fit .pl-sub{margin-bottom:18px}#sh .pl-fit .intro{color:#3a3a42;max-width:46ch;font-size:17px;line-height:27px}#sh .pl-nots{border-top:1px solid var(--ink);display:grid}#sh .pl-nots p{border-bottom:1px solid var(--line);letter-spacing:-.01em;padding:18px 0 18px 44px;font-size:18px;line-height:26px;position:relative}#sh .pl-nots p:before,#sh .pl-nots p:after{content:"";background:var(--signal);width:20px;height:2px;position:absolute;top:30px;left:4px;transform:rotate(45deg)}#sh .pl-nots p:after{transform:rotate(-45deg)}#sh .pl-nots small{color:var(--muted);letter-spacing:0;margin-top:4px;font-size:15px;line-height:23px;display:block}#sh .pl-nots small a{color:var(--ink);border-bottom:1px solid var(--line)}#sh .pl-crew-note{color:var(--muted-ink);max-width:70ch;margin-top:28px;font-size:15.5px;line-height:24px}#sh .pl-crew-note a{color:#fff;border-bottom:1px solid var(--line-ink)}#sh .pl-faq{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:40px 80px;display:grid}#sh .pl-faq .lead{max-width:38ch;margin-top:20px;font-size:17px;line-height:26px}@media(max-width:1180px){#sh .pl-svc,#sh .pl-ai,#sh .pl-dl{grid-template-columns:repeat(2,minmax(0,1fr))}#sh .pl-tl .cols{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:36px}#sh .pl-tl .track,#sh .pl-tl .cols div:before{display:none}}@media(max-width:900px){#sh .pl-def,#sh .pl-count,#sh .pl-tlhead,#sh .pl-choose,#sh .pl-fit,#sh .pl-faq{grid-template-columns:minmax(0,1fr)}#sh .pl-choose .side{position:static}#sh .pl-count .art,#sh .pl-tlhead .art,#sh .pl-choose .art{justify-self:start;width:min(52%,200px)}#sh .pl-qt,#sh .pl-alts{grid-template-columns:minmax(0,1fr)}#sh .pl-steps .mx-panels{min-height:0}}@media(max-width:700px){#sh .pl-cmp{padding:22px 16px}#sh .pl-cmp .scroll{overflow:visible}#sh .pl-cmp table{min-width:0;font-size:15px;line-height:22px;display:block}#sh .pl-cmp thead{display:none}#sh .pl-cmp tbody{gap:10px;display:grid}#sh .pl-cmp tr{box-shadow:inset 0 0 0 1px var(--line-ink);border-radius:16px;display:block;overflow:hidden}#sh .pl-cmp td,#sh .pl-cmp td:first-child{border-top:0;width:auto;padding:12px 16px;display:block}#sh .pl-cmp td:first-child{letter-spacing:.08em;text-transform:uppercase;padding:14px 16px 0;font-size:12px}#sh .pl-cmp td:nth-child(2){width:auto;padding-top:8px}#sh .pl-cmp td:nth-child(2):before,#sh .pl-cmp td:nth-child(3):before{letter-spacing:.08em;text-transform:uppercase;opacity:.75;margin-bottom:2px;font-size:11px;display:block}#sh .pl-cmp td:nth-child(2):before{content:attr(data-l)}#sh .pl-cmp td:nth-child(3):before{content:attr(data-l);color:var(--signal-light);opacity:1}#sh .pl-cmp tr:last-child td:nth-child(3){border-radius:0}}@media(max-width:620px){#sh .pl-svc,#sh .pl-ai,#sh .pl-dl,#sh .pl-tl .cols{grid-template-columns:minmax(0,1fr)}#sh .pl-svc{gap:12px}#sh .pl-svc a{grid-template-rows:auto auto;grid-template-columns:56px minmax(0,1fr);align-items:start;gap:6px 16px;min-height:0}#sh .pl-svc .top{grid-row:1/3;display:block}#sh .pl-svc .top span{display:none}#sh .pl-svc .top img{width:56px;height:56px}#sh .pl-svc h3{align-self:start;font-size:19px}#sh .pl-svc p{font-size:14.5px;line-height:22px}#sh .pl-ai .mx-card{min-height:0}#sh .pl-ai b{font-size:40px}#sh .pl-ai .mx-card.lead-card b{font-size:64px}#sh .pl-alts article{min-height:0}#sh .pl-def .big{font-size:20px}#sh .pl-intent{padding:18px}#sh .pl-intent .q b{flex-direction:column;gap:2px}#sh .pl-qt h4{font-size:19px}#sh .pl-qt p,#sh .pl-alts p,#sh .pl-steps .mx-panel>p{font-size:15.5px;line-height:24px}#sh .pl-nots p{font-size:16.5px;line-height:24px}#sh .pl-gauges{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}#sh .pl-gauges div{padding:14px 4px}#sh .pl-gauges i{width:68px;height:68px;font-size:13px}#sh .pl-flow{grid-template-columns:1fr;gap:14px}#sh .pl-flow:before{display:none}#sh .pl-flow div{text-align:left;grid-template-columns:36px 1fr;place-items:center start}#sh .pl-vet .a{padding-left:0}#sh .pl-vet summary{grid-template-columns:28px 1fr 32px}}#sh .head+.pl-steps,#sh .center-head+.pl-steps{margin-top:0}#sh .pl-steps.dk .mx-panel>p{color:var(--muted-ink)}#sh .pl-steps.dk .mx-panel h4 small{color:var(--signal-light)}#sh .pl-tl.five .cols{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}#sh .pl-tl.five h3{font-size:19px}#sh .pl-tl.five p{font-size:14.5px;line-height:22px}#sh .pk-panel{grid-template-rows:1fr;place-items:center}#sh .pk-term{justify-items:start;gap:14px;max-width:46ch;display:grid}#sh .pk-term b{letter-spacing:-.03em;font-size:clamp(30px,3vw,46px);font-weight:400;line-height:1.08}#sh .pk-term p{color:#3a3a42;font-size:16.5px;line-height:26px}#sh .pk-term p.dim{color:var(--muted);font-family:var(--serif);font-size:18px;font-style:italic;line-height:28px}#sh .pk-term mark{background:var(--lavender);color:var(--ink);border-radius:4px;padding:2px 3px}#sh .pk-term span{color:var(--muted);border-top:1px solid var(--line);width:100%;padding-top:14px;font-size:13.5px;line-height:20px}#sh .pk-badge{letter-spacing:.1em;background:var(--ink);color:#fff;border-radius:999px;padding:7px 12px;font-size:12px;font-style:normal;font-weight:500}#sh .mx-show.pk-stack{grid-template-columns:minmax(0,1fr);gap:16px}#sh .mx-show.pk-stack .mx-tabs{border-top:0;gap:8px;display:flex}#sh .mx-show.pk-stack .mx-tab{box-shadow:inset 0 0 0 1px var(--line);border-bottom:0;border-radius:999px;padding:11px 18px;display:block}#sh .mx-show.pk-stack .mx-tab small,#sh .mx-show.pk-stack .mx-tab span,#sh .mx-show.pk-stack .mx-tab .go,#sh .mx-show.pk-stack .mx-tab:after{display:none!important}#sh .mx-show.pk-stack .mx-tab b{letter-spacing:-.005em;font-size:15px;line-height:20px}#sh .mx-show.pk-stack .mx-tab[aria-selected=true]{background:var(--ink);color:#fff;box-shadow:none}#sh .mx-show.pk-stack .mx-panels{min-height:300px}#sh .pk-cost{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:40px 72px;display:grid}#sh .pk-cost .lead{max-width:40ch;margin-top:20px}#sh .pk-cost .mx-term.big b{white-space:nowrap;font-size:clamp(38px,4vw,58px);line-height:1}#sh .pl-alts.pk-fit article{min-height:0}#sh .mx-panel .pl-search{box-shadow:inset 0 0 0 1px var(--line);background:#fff}#sh .pl-steps.dk .pl-reads a{color:var(--ink)}#sh .pk-tiers{gap:10px;display:grid}#sh .pk-tiers div{background:var(--card);border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 24px;padding:20px 22px;display:grid}#sh .pk-tiers span{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:500}#sh .pk-tiers b{letter-spacing:-.025em;white-space:nowrap;grid-area:1/2/3;align-self:center;font-size:clamp(22px,2vw,28px);font-weight:400}#sh .pk-tiers p{color:#3a3a42;font-size:14.5px;line-height:21px}#sh .pk-tiers .p{background:var(--ink);color:#fff}#sh .pk-tiers .p span,#sh .pk-tiers .p p{color:var(--muted-ink)}#sh .pk-posts{gap:14px;max-width:420px;margin-top:8px;display:grid}#sh .pk-posts div{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:18px;gap:10px;padding:16px;display:grid}#sh .pk-posts b{font-size:13.5px;font-weight:500}#sh .pk-posts p{grid-template-columns:repeat(12,1fr);gap:5px;display:grid}#sh .pk-posts i{background:repeating-linear-gradient(180deg,var(--line) 0 2px,transparent 2px 6px);opacity:.9;border-radius:4px;height:34px;display:block}#sh .pk-posts .p p{grid-template-columns:repeat(6,1fr)}#sh .pk-posts .p i{background:linear-gradient(180deg,var(--signal),var(--signal-deep));opacity:1}#sh .mx-on .pk-posts i{transform-origin:50% 100%;transform:scaleY(0)}#sh .mx-on .pk-posts.in i{transition:transform .7s cubic-bezier(.2,.8,.2,1);transform:none}#sh .mx-still .pk-posts i{transform:none!important}#sh .pk-anat{counter-reset:a;gap:8px;margin:0;padding:0;list-style:none;display:grid}#sh .pk-anat li{counter-increment:a;background:var(--card);border-radius:12px;grid-template-columns:28px 1fr;align-items:center;gap:10px;padding:11px 12px;font-size:14px;display:grid}#sh .pk-anat li:before{content:counter(a,decimal-leading-zero);color:var(--muted);font-variant-numeric:tabular-nums;font-size:11.5px}#sh .pk-anat li.p{background:var(--lavender);color:var(--signal-deep)}#sh .pk-anat li.p:before{color:var(--signal-deep)}#sh .pk-big{flex-wrap:wrap;align-items:baseline;gap:16px;margin-bottom:22px;display:flex}#sh .pk-big b{letter-spacing:-.045em;color:#fff;font-size:clamp(56px,6vw,88px);font-weight:400;line-height:.95}#sh .pk-big span{color:var(--muted-ink);max-width:26ch;font-size:15px;line-height:22px}#sh .pk-vel{grid-template-columns:1fr 1fr;gap:14px;display:grid}#sh .pk-vel div{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:16px;gap:12px;padding:16px;display:grid}#sh .pl-steps.dk .pk-vel div{color:var(--ink);background:#fff}#sh .pk-vel b{font-size:13.5px;font-weight:500}#sh .pk-vel p{align-items:flex-end;gap:4px;height:96px;display:flex}#sh .pk-vel i{height:calc(var(--v)*1%);background:var(--signal);border-radius:3px 3px 1px 1px;flex:1}#sh .pk-vel .bad i{background:#c4c4ca}#sh .pk-code{white-space:pre-wrap;word-break:break-word;color:var(--ink);background:var(--card);border-radius:12px;margin:0;padding:14px 16px;font:13px/21px ui-monospace,SFMono-Regular,Menlo,monospace}#sh .pk-code i{color:var(--signal-deep);font-style:normal}#sh .pk-answer{gap:12px;font-size:14.5px;line-height:22px;display:grid}#sh .pk-answer p{background:var(--card);border-radius:12px;padding:12px 14px}#sh .pk-answer sup{color:var(--signal-deep);font-size:10px}#sh .pk-answer ol{counter-reset:c;color:var(--muted);gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}#sh .pk-answer li{counter-increment:c;box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;align-items:center;gap:8px;width:max-content;max-width:100%;padding:7px 10px;display:flex}#sh .pk-answer li:before{content:counter(c);background:var(--card);border-radius:50%;place-items:center;width:16px;height:16px;font-size:11px;display:grid}#sh .pk-answer li.p{background:var(--lavender);box-shadow:none;color:var(--signal-deep)}#sh .pk-flow{gap:10px;display:grid}#sh .pk-flow div{box-shadow:inset 0 0 0 1px var(--line-ink);background:#17171d;border-radius:20px;gap:4px;padding:20px 22px;display:grid}#sh .pk-flow small{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-ink);font-size:12px;font-weight:500}#sh .pk-flow b{letter-spacing:-.02em;font-size:24px;font-weight:400}#sh .pk-flow span{color:var(--muted-ink);font-size:14.5px;line-height:21px}#sh .pk-flow .p{background:linear-gradient(135deg,#9378fb59,#6e52de2e);box-shadow:inset 0 0 0 1px #b09cff80}#sh .pk-flow .p span{color:#fff}#sh .pk-flow>i{background:repeating-linear-gradient(180deg,var(--signal-light) 0 3px,transparent 3px 7px);width:2px;height:18px;margin-left:34px;display:block}#sh .pk-mix{border:1px dashed var(--line-ink);align-content:end;gap:12px;min-height:300px;display:grid;box-shadow:none!important;background:0 0!important}#sh .pk-mix h3{letter-spacing:-.018em;font-size:clamp(21px,1.8vw,26px);font-weight:400;line-height:1.25}#sh .pk-mix p{color:var(--muted-ink);font-size:15px;line-height:23px}@media(max-width:1180px){#sh .pl-tl.five .cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){#sh .pk-cost{grid-template-columns:minmax(0,1fr)}}@media(max-width:620px){#sh .pl-tl.five .cols,#sh .pk-tiers div{grid-template-columns:minmax(0,1fr)}#sh .pk-tiers b{grid-area:auto}#sh .pk-vel{grid-template-columns:minmax(0,1fr)}#sh .pk-vel p{height:72px}#sh .pk-term b{font-size:28px}#sh .pk-term p{font-size:15.5px;line-height:24px}#sh .pk-mix{min-height:0}#sh .pk-code{font-size:12px;line-height:19px}}#sh .pk-cap{color:var(--muted-ink);margin-top:14px;font-size:13px;line-height:19px}#sh .pk-cap b{color:#fff;font-weight:500}#sh .pk-cap a{color:#fff;border-bottom:1px solid var(--line-ink)}#sh .pk-surv .ghost{fill:none;stroke:#ffffff59;stroke-width:2px;stroke-dasharray:6 6}#sh .pk-surv .pt text.dim{fill:var(--muted-ink);font-weight:400}@property --pk-k{syntax:"<number>";inherits:false;initial-value:1}#sh .pk-donut{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(24px,3vw,48px);display:grid}#sh .pk-donut .ring{--pk-k:1;aspect-ratio:1;text-align:center;background:radial-gradient(closest-side,var(--ink-2) 63%,transparent 64%),conic-gradient(var(--signal-light) 0 calc(66%*var(--pk-k)),var(--signal-deep) 0 calc(92%*var(--pk-k)),#ffffff8c 0 calc(100%*var(--pk-k)),#ffffff0f 0);border-radius:50%;place-items:center;width:clamp(180px,17vw,230px);display:grid}#sh .pk-donut .ring span{color:var(--muted-ink);font-size:13px;display:grid}#sh .pk-donut .ring b{letter-spacing:-.02em;color:#fff;font-size:26px;font-weight:400}#sh .mx-on .mx-panel .pk-donut .ring{--pk-k:0}#sh .mx-on .mx-panel.play .pk-donut .ring{--pk-k:1;transition:--pk-k 1.6s cubic-bezier(.2,.8,.2,1) .25s}#sh .pk-donut ul{border-top:1px solid var(--line-ink);gap:0;margin:0;padding:0;list-style:none;display:grid}#sh .pk-donut li{border-bottom:1px solid var(--line-ink);color:var(--muted-ink);gap:2px;padding:14px 0 14px 22px;font-size:14.5px;display:grid;position:relative}#sh .pk-donut li:before{content:"";background:var(--signal-light);border-radius:50%;width:10px;height:10px;position:absolute;top:21px;left:0}#sh .pk-donut li.b:before{background:var(--signal-deep)}#sh .pk-donut li.c:before{background:#ffffff8c}#sh .pk-donut li b{letter-spacing:-.02em;color:#fff;font-size:22px;font-weight:400}#sh .pk-vel2{grid-template-columns:1fr 1fr;min-height:0}#sh .pk-vel2 .mx-barchart{min-height:170px;padding-top:8px}#sh .pk-vel2 .mx-barchart i.g{background:linear-gradient(#ffffff47,#ffffff14)}#sh .pk-vel2 figcaption b{text-align:left}#sh .pk-reach{border-top:1px solid var(--line-ink);gap:0;display:grid}#sh .pk-reach>div{border-bottom:1px solid var(--line-ink);grid-template-columns:minmax(0,1.25fr) 58px minmax(0,1.6fr) 92px;align-items:center;gap:14px;padding:13px 0;font-size:14.5px;display:grid}#sh .pk-reach em{white-space:nowrap;box-shadow:inset 0 0 0 1px var(--line-ink);color:var(--muted-ink);text-align:center;border-radius:999px;padding:3px 9px;font-size:12px;font-style:normal}#sh .pk-reach .tr{background:#ffffff12;border-radius:999px;height:10px;overflow:hidden}#sh .pk-reach .tr i{height:100%;width:calc(var(--w)*1%);background:linear-gradient(90deg,var(--signal-deep),var(--signal-light));transform-origin:0;border-radius:999px;display:block}#sh .pk-reach b{text-align:right;font-variant-numeric:tabular-nums;font-weight:400}#sh .pk-reach .bad{color:var(--muted-ink)}#sh .pk-reach .bad .tr i{background:#ff8a8a}#sh .pk-reach .bad b{color:#ff8a8a}#sh .mx-on .mx-panel .pk-reach .tr i{transform:scaleX(0)}#sh .mx-on .mx-panel.play .pk-reach .tr i{transition:transform 1s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i)*.11s + .25s);transform:none}#sh .mx-still .pk-reach .tr i{transform:none!important}#sh .pk-policy{gap:24px;display:grid}#sh .pk-policy ol{counter-reset:s;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid;position:relative}#sh .pk-policy li{counter-increment:s;box-shadow:inset 0 0 0 1px var(--line-ink);background:#ffffff0a;border-radius:16px;align-content:start;gap:6px;padding:16px;display:grid}#sh .pk-policy li:before{content:counter(s,decimal-leading-zero);color:var(--signal-light);font-variant-numeric:tabular-nums;font-size:12px}#sh .pk-policy li b{color:#fff;font-size:15px;font-weight:500;line-height:21px}#sh .pk-policy li span{color:var(--muted-ink);font-size:13px;line-height:19px}#sh .pk-policy li.p{background:linear-gradient(135deg,#9378fb52,#6e52de29);box-shadow:inset 0 0 0 1px #b09cff80}#sh .mx-on .mx-panel .pk-policy li{opacity:0;transform:translate(-10px)}#sh .mx-on .mx-panel.play .pk-policy li{opacity:1;transition:opacity .5s,transform .5s;transition-delay:calc(var(--i)*.22s + .2s);transform:none}#sh .pk-policy blockquote{font-family:var(--serif);color:#fff;border-left:2px solid var(--signal-light);margin:0;padding-left:18px;font-size:19px;font-style:italic;line-height:28px}#sh .pk-policy cite{font-family:var(--sans);color:var(--muted-ink);margin-top:6px;font-size:13px;font-style:normal;display:block}@media(max-width:900px){#sh .pk-policy ol{grid-template-columns:1fr 1fr}}@media(max-width:620px){#sh .pk-donut{grid-template-columns:minmax(0,1fr);justify-items:center}#sh .pk-donut ul{width:100%}#sh .pk-vel2{grid-template-columns:minmax(0,1fr)}#sh .pk-reach>div{grid-template-columns:minmax(0,1fr) 62px 80px;row-gap:8px}#sh .pk-reach .tr{grid-area:2/1/auto/-1}#sh .pk-policy ol{grid-template-columns:minmax(0,1fr)}#sh .pk-policy blockquote{font-size:17px;line-height:25px}}#sh .pk-fit .ico{width:44px;height:44px;color:var(--signal-deep);margin-bottom:6px;display:block}#sh .pk-fit .ico svg{width:100%;height:100%}#sh .pk-term.wide{justify-items:stretch;width:100%;max-width:none}#sh .pk-term .sm{font-size:inherit;letter-spacing:0;font-weight:500;line-height:inherit}#sh .pk-names{width:100%;height:auto;display:block}#sh .pk-names path{fill:none;stroke:var(--line);stroke-width:2px}#sh .pk-names path.on{stroke:var(--signal);stroke-width:2.5px;stroke-dasharray:6 6;animation:1.2s linear infinite pk-dash}@keyframes pk-dash{to{stroke-dashoffset:-24px}}#sh .mx-still .pk-names path.on{animation:none}#sh .pk-names .n rect{fill:#fff;stroke:var(--line);stroke-width:1px}#sh .pk-names .n text{font:500 14px var(--sans);fill:var(--muted)}#sh .pk-names .n.on rect{fill:var(--ink);stroke:var(--ink)}#sh .pk-names .n.on text{fill:#fff}#sh .pk-names .hub rect{fill:var(--lavender);stroke:var(--signal);stroke-width:1.5px}#sh .pk-names .hub text{font:500 17px var(--sans);fill:var(--signal-deep)}#sh .pk-weighs{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}#sh .pk-weighs span{letter-spacing:.08em;text-transform:uppercase;margin-right:4px;font-weight:500}#sh .pk-weighs em{background:var(--lavender);color:var(--signal-deep);border-radius:999px;padding:4px 10px;font-style:normal}#sh .mx-ui .pl-search{background:var(--card);box-shadow:none}@media(min-width:901px)and (max-height:880px){#sh .mx-hero .h1.sp-long{font-size:clamp(38px,7.2vh,58px)}#sh .mx-hero .h1.sp-long+p{margin-top:14px}}#sh .sp-jump{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}#sh .sp-jump a{height:36px;box-shadow:inset 0 0 0 1px var(--line-ink);color:#fff;border-radius:999px;align-items:center;padding:0 16px;font-size:14px;transition:background .25s,color .25s;display:inline-flex}#sh .sp-jump a:hover{color:var(--ink);background:#fff}#sh .sp-cases{gap:clamp(64px,8vw,120px);margin-top:clamp(40px,5vw,72px);display:grid}#sh .sp-case{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:stretch;gap:clamp(28px,4.4vw,72px);scroll-margin-top:110px;display:grid}#sh .sp-case.flip{grid-template-columns:minmax(0,1.22fr) minmax(0,.78fr)}#sh .sp-case.flip .sp-side{order:2}#sh .sp-side{flex-direction:column;justify-content:space-between;gap:clamp(22px,2.4vw,32px);min-width:0;display:flex}#sh .sp-plate{background:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line-ink);border-radius:28px;padding:clamp(18px,2vw,28px);display:grid;position:relative;overflow:hidden}#sh .sp-plate:before{content:"";pointer-events:none;background-image:radial-gradient(#ffffff21 1px,#0000 1.4px);background-size:9px 9px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 90% at 100% 0,#000,#0000 62%);mask-image:radial-gradient(120% 90% at 100% 0,#000,#0000 62%)}#sh .sp-tile{height:clamp(76px,7.4vw,100px);box-shadow:inset 0 0 0 1px var(--line-ink);background:#ffffff0b;border-radius:18px;place-items:center;display:grid;position:relative}#sh .sp-tile img{object-fit:contain;width:auto;max-width:68%;height:clamp(24px,2.2vw,30px)}#sh .sp-tile img.w{filter:brightness(0)invert()}#sh .sp-tile img.tall{height:clamp(28px,2.6vw,36px)}#sh .sp-x{place-items:center;height:46px;display:grid;position:relative}#sh .sp-x:before{content:"";background:var(--line-ink);transform-origin:50%;height:1px;position:absolute;top:50%;left:0;right:0}#sh .sp-x i{background:#fff;border-radius:50%;place-items:center;width:32px;height:32px;transition:transform .6s cubic-bezier(.2,.7,.2,1),background .3s;display:grid;position:relative}#sh .sp-x i:before,#sh .sp-x i:after{content:"";background:var(--ink);border-radius:2px;width:12px;height:1.6px;position:absolute;transform:rotate(45deg)}#sh .sp-x i:after{transform:rotate(-45deg)}#sh .sp-case:hover .sp-x i{background:var(--signal-light);transform:rotate(90deg)}#sh .mx-on .sp-plate .sp-tile.a{opacity:0;transform:translateY(-12px)}#sh .mx-on .sp-plate .sp-tile.b{opacity:0;transform:translateY(12px)}#sh .mx-on .sp-plate .sp-x i{transform:scale(0)rotate(-90deg)}#sh .mx-on .sp-plate .sp-x:before{transform:scaleX(0)}#sh .mx-on .sp-plate.in .sp-tile{opacity:1;transition:transform .8s cubic-bezier(.2,.7,.2,1),opacity .6s;transform:none}#sh .mx-on .sp-plate.in .sp-x:before{transition:transform .7s cubic-bezier(.2,.7,.2,1) .25s;transform:none}#sh .mx-on .sp-plate.in .sp-x i{transition:transform .7s cubic-bezier(.2,.9,.2,1.2) .45s,background .3s;transform:none}#sh .mx-on .sp-case:hover .sp-plate.in .sp-x i{transition:transform .6s cubic-bezier(.2,.7,.2,1),background .3s;transform:rotate(90deg)}#sh .mx-still .sp-plate *,#sh .mx-still .sp-plate .sp-x:before{opacity:1!important;transform:none!important}#sh .sp-copy{justify-items:start;gap:14px;display:grid}#sh .sp-copy small{color:var(--muted-ink);font-size:13px}#sh .sp-copy h3{letter-spacing:-.02em;color:#fff;max-width:22ch;font-size:clamp(22px,2vw,28px);font-weight:400;line-height:1.2}#sh .sp-copy p{color:var(--muted-ink);max-width:44ch}#sh .sp-tags{flex-wrap:wrap;gap:8px;margin-block:2px 8px;display:flex}#sh .sp-tags li{color:#fff;height:30px;box-shadow:inset 0 0 0 1px var(--line-ink);border-radius:999px;align-items:center;padding:0 12px;font-size:13px;display:inline-flex}#sh .sp-panel{height:auto;min-height:clamp(420px,36vw,520px)}#sh .sp-src{gap:12px;display:grid}#sh .sp-src>div{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:16px;grid-template-columns:minmax(0,190px) 64px minmax(0,1fr);align-items:center;gap:0;padding:16px 20px;display:grid}#sh .sp-src b{font-size:15.5px;font-weight:500}#sh .sp-src span{color:var(--muted);font-size:14px;line-height:20px}#sh .sp-src i{background:repeating-linear-gradient(90deg,var(--ink) 0 4px,transparent 4px 9px);opacity:.4;height:2px;margin-inline:12px;position:relative}#sh .sp-src i:after{content:"";background:var(--signal);width:10px;height:10px;position:absolute;top:-4px;right:-2px;transform:rotate(45deg)}#sh .sp-src p{color:var(--muted);margin-top:6px;font-size:13.5px;line-height:20px}#sh .mx-on .mx-panel .sp-src>div{opacity:0;transform:translateY(8px)}#sh .mx-on .mx-panel.play .sp-src>div{opacity:1;transition:opacity .5s,transform .5s;transition-delay:calc(var(--i)*.14s + .15s);transform:none}#sh .sp-deliv{gap:10px;margin:0;display:grid}#sh .sp-deliv .mx-barchart{gap:clamp(8px,1.4vw,18px);height:230px;min-height:230px}#sh .sp-deliv .mx-barchart i em{font-size:13px}#sh .sp-cline{left:0;right:0;bottom:calc(var(--c)*1% * (230 - 34) / 230);pointer-events:none;border-top:1.5px dashed #0e0e1373;height:0;font-weight:400;position:absolute}#sh .sp-cline span{color:var(--muted);background:var(--card);padding-left:8px;font-size:12px;position:absolute;bottom:6px;right:0}#sh .sp-months{text-align:center;color:var(--muted);grid-template-columns:repeat(8,1fr);gap:clamp(8px,1.4vw,18px);font-size:12px;display:grid}@media(max-width:1000px){#sh .sp-case,#sh .sp-case.flip{grid-template-columns:minmax(0,1fr);gap:26px}#sh .sp-case.flip .sp-side{order:0}#sh .sp-side{gap:20px}#sh .sp-plate{grid-template-columns:minmax(0,1fr) 46px minmax(0,1fr);align-items:center}#sh .sp-x{width:46px;height:auto}#sh .sp-x:before{width:1px;height:auto;inset:-40px auto -40px 50%}#sh .sp-tile{height:76px}#sh .sp-panel{min-height:0}#sh .sp-copy h3{max-width:none}}@media(max-width:620px){#sh .sp-src>div{grid-template-columns:minmax(0,1fr);gap:6px;padding:14px 16px}#sh .sp-src i{display:none}#sh .sp-tile img{max-width:78%;height:20px}#sh .sp-deliv .mx-barchart{height:190px;min-height:190px}#sh .sp-cline{bottom:calc(var(--c)*1% * (190 - 34) / 190)}}#sh .sp-tiers .tier ul{font-size:14.5px;line-height:21px}#sh .sp-tiers .tier .btn{justify-content:center;align-self:stretch}#sh .sp-checkout{margin-top:18px;scroll-margin-top:110px}#sh .sp-pay{background:var(--card);border-radius:28px;overflow:hidden}#sh .sp-pay summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:22px 28px;list-style:none;display:flex}#sh .sp-pay summary::-webkit-details-marker{display:none}#sh .sp-pay summary b{font-size:17px;font-weight:500;display:block}#sh .sp-pay summary small{color:var(--muted);max-width:70ch;margin-top:2px;font-size:14px;line-height:20px;display:block}#sh .sp-pay summary .btn{pointer-events:none;flex:none;font-style:normal}#sh .sp-pay[open] summary .btn{display:none}#sh .sp-stripe{background:#fff;border-radius:20px;min-height:320px;margin:0 12px 12px;padding:8px 16px 24px}#sh .sp-stripe p{text-align:center;color:var(--muted);margin-top:10px;font-size:13px}#sh .sp-count{border-top:1px solid var(--line-ink);gap:0;margin-top:clamp(28px,3vw,44px);display:grid}#sh .sp-count .hd,#sh .sp-count .r{border-bottom:1px solid var(--line-ink);grid-template-columns:minmax(0,1.15fr) repeat(3,minmax(0,1fr));align-items:center;gap:clamp(16px,2.4vw,40px);padding:18px 0;display:grid}#sh .sp-count .hd span{color:var(--muted-ink);font-size:13px}#sh .sp-count .hd b{letter-spacing:-.02em;color:#fff;font-size:clamp(18px,1.5vw,22px);font-weight:400;display:block}#sh .sp-count .r>span:first-child{color:#fff;font-size:15.5px}#sh .sp-count .r span[data-l]{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;display:grid}#sh .sp-count .r b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:#fff;font-size:clamp(20px,1.7vw,26px);font-weight:400}#sh .sp-count .r i{height:10px;width:calc(var(--w)*1%);transform-origin:0;background:linear-gradient(90deg,#ffffff2e,#ffffff80);border-radius:999px;min-width:0;display:block}#sh .sp-count .r span[data-l]:last-child i{background:linear-gradient(90deg,var(--signal-deep),var(--signal-light))}#sh .mx-on .sp-count .r i{transform:scaleX(0)}#sh .mx-on .sp-count.in .r i{transition:transform 1s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i)*90ms + .2s);transform:none}#sh .mx-still .sp-count .r i{transform:none!important}#sh .sp-scope{grid-template-columns:minmax(0,1fr);gap:clamp(24px,3vw,40px);margin-top:clamp(28px,3vw,44px);display:grid}#sh .sp-scope>*{min-width:0}#sh .sp-say{letter-spacing:-.02em;max-width:44ch;font-size:clamp(20px,2vw,28px);line-height:1.55}#sh .sp-say select{font:inherit;letter-spacing:inherit;color:var(--signal-deep);border:0;border-bottom:1.5px solid var(--signal);cursor:pointer;appearance:none;text-overflow:ellipsis;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none' stroke='%236E52DE' stroke-width='1.6' stroke-linecap='round'%3E%3Cpath d='M2.5 4.5L6 8l3.5-3.5'/%3E%3C/svg%3E") right 2px center/12px no-repeat;max-width:100%;margin:0 2px;padding:0 22px 2px 2px}#sh .sp-say select:focus-visible{outline:2px solid var(--signal);outline-offset:3px;border-radius:4px}#sh .sp-build{grid-template-columns:minmax(0,1fr) minmax(0,340px);align-items:start;gap:clamp(20px,3vw,48px);display:grid}#sh .sp-lines{gap:8px;min-width:0;display:grid}#sh .sp-lines h3{color:var(--muted);margin:18px 0 4px;font-size:13px;font-weight:500}#sh .sp-lines h3:first-child{margin-top:0}#sh .sp-line{box-shadow:inset 0 0 0 1px var(--line);cursor:default;background:#fff;border-radius:16px;grid-template-columns:minmax(0,1fr) auto 112px;align-items:center;gap:16px;padding:14px 18px;transition:box-shadow .25s;display:grid}#sh label.sp-line{cursor:pointer}#sh .sp-line.on{box-shadow:inset 0 0 0 1px var(--ink)}#sh .sp-line b{font-size:15.5px;font-weight:500;display:block}#sh .sp-line small{color:var(--muted);font-size:13px;line-height:18px;display:block}#sh .sp-line em{font-variant-numeric:tabular-nums;text-align:right;min-width:64px;font-size:15px;font-style:normal}#sh .sp-line em small{font-size:12px;display:inline}#sh .sp-line:not(.on) em{color:var(--muted)}#sh .sp-step{background:var(--card);border-radius:999px;grid-template-columns:34px 1fr 34px;justify-self:end;align-items:center;width:112px;height:38px;display:grid}#sh .sp-step button{width:34px;height:34px;color:var(--ink);background:#fff;border-radius:50%;place-items:center;margin:2px;font-size:17px;line-height:1;transition:background .2s,color .2s;display:grid}#sh .sp-step button:hover{background:var(--ink);color:#fff}#sh .sp-step output{text-align:center;font-variant-numeric:tabular-nums;font-size:15px}#sh .sp-sw{justify-self:end;width:50px;height:30px;position:relative}#sh .sp-sw input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}#sh .sp-sw i{background:var(--card);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;transition:background .25s;position:absolute;inset:0}#sh .sp-sw i:after{content:"";background:#fff;border-radius:50%;width:24px;height:24px;transition:transform .25s cubic-bezier(.2,.7,.2,1);position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0e0e1340}#sh .sp-sw input:checked+i{background:var(--ink)}#sh .sp-sw input:checked+i:after{transform:translate(20px)}#sh .sp-sw input:focus-visible+i{outline:2px solid var(--signal);outline-offset:2px}#sh .sp-total{background:var(--ink);color:#fff;border-radius:28px;justify-items:start;gap:10px;padding:28px;display:grid;position:sticky;top:104px}#sh .sp-total>span{color:var(--muted-ink);font-size:13px}#sh .sp-total b.num{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(40px,4vw,56px);font-weight:400;line-height:1}#sh .sp-total small{color:var(--muted-ink);font-size:13.5px}#sh .sp-total small.n{font-size:12.5px}#sh .sp-total p{color:var(--muted-ink);box-shadow:inset 0 0 0 1px var(--signal);border-radius:16px;margin-block:6px;padding:14px 16px;font-size:14px;line-height:20px}#sh .sp-total p b{color:#fff;margin-bottom:4px;font-weight:500;display:block}#sh .sp-total .btn{margin-top:10px}#sh .sp-total .btn[disabled]{opacity:.4;pointer-events:none}#sh .sp-send{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:28px;gap:18px;max-width:860px;padding:clamp(22px,2.6vw,36px);display:grid}#sh .sp-send h3{letter-spacing:-.025em;font-size:clamp(24px,2.2vw,32px);font-weight:400}#sh .sp-send ul{border-top:1px solid var(--line);gap:0;display:grid}#sh .sp-send li{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:10px 0;font-size:15px;display:flex}#sh .sp-send li b{font-variant-numeric:tabular-nums;font-weight:400}#sh .sp-send li.t,#sh .sp-send li.t b{font-weight:500}#sh .sp-send p{color:var(--muted);max-width:70ch;font-size:14.5px;line-height:22px}#sh .sp-send .f{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}#sh .sp-send .f label{color:var(--muted);gap:6px;font-size:13px;display:grid}#sh .sp-send .f label.w{grid-column:1/-1}#sh .sp-send input,#sh .sp-send textarea{font:inherit;color:var(--ink);background:var(--card);resize:vertical;border:0;border-radius:12px;width:100%;padding:12px 14px;font-size:16px}#sh .sp-send input:focus,#sh .sp-send textarea:focus{outline:2px solid var(--signal);outline-offset:0}#sh .sp-send input.bad{outline:2px solid #c4384b}#sh .sp-send .hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}#sh .sp-send .row{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}#sh .sp-send .note{color:var(--muted);font-size:13.5px}#sh .sp-sent{background:var(--lavender);border-radius:28px;max-width:860px;padding:28px}#sh .sp-sent b{margin-bottom:6px;font-size:20px;font-weight:500;display:block}#sh .sp-six{grid-template-columns:repeat(3,minmax(0,1fr))}#sh .sp-send[hidden],#sh .sp-sent[hidden],#sh .sp-build[hidden]{display:none}@media(max-width:1000px){#sh .sp-build{grid-template-columns:minmax(0,1fr)}#sh .sp-total{z-index:5;border-radius:22px;order:2;grid-template-columns:auto 1fr;align-items:center;gap:4px 16px;padding:18px 22px;position:sticky;top:auto;bottom:12px}#sh .sp-total b.num{grid-row:span 2;font-size:34px}#sh .sp-total p{grid-column:1/-1}#sh .sp-total .btn{grid-column:1/-1;justify-content:center;justify-self:stretch;margin-top:6px}#sh .sp-total small.n{display:none}#sh .sp-six{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){#sh .sp-count .hd{display:none}#sh .sp-count .r{grid-template-columns:minmax(0,1fr);gap:10px;padding:18px 0}#sh .sp-count .r span[data-l]{grid-template-columns:96px 36px minmax(0,1fr)}#sh .sp-count .r span[data-l]:before{content:attr(data-l);color:var(--muted-ink);font-size:13px}#sh .sp-count .r b{font-size:20px}#sh .sp-pay summary{flex-direction:column;align-items:flex-start;padding:20px}#sh .sp-stripe{margin:0 6px 6px;padding:4px 4px 18px}}@media(max-width:620px){#sh .sp-line{grid-template-columns:minmax(0,1fr) auto;gap:10px 12px;padding:14px}#sh .sp-line>span:first-child{grid-column:1/-1}#sh .sp-line em{text-align:left;min-width:0}#sh .sp-say{font-size:20px}#sh .sp-send .f,#sh .sp-six{grid-template-columns:minmax(0,1fr)}}#sh .sp-after{max-width:72ch;color:var(--muted);margin-top:24px;font-size:15.5px;line-height:24px}#sh .dark .sp-after{color:var(--muted-ink)}#sh .sp-find{gap:0;display:grid}#sh .sp-find li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;display:grid}#sh .sp-find li:last-child{border-bottom:0}#sh .sp-find b{font-size:14.5px;font-weight:500;line-height:20px;display:block}#sh .sp-find small{color:var(--muted);font-size:12.5px;display:block}#sh .sp-find em{background:var(--card);height:24px;color:var(--muted);border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-style:normal;display:inline-flex}#sh .sp-find em.h{background:var(--lavender);color:var(--signal-deep)}#sh .mx-on .mx-panel .sp-find li{opacity:0;transform:translateY(8px)}#sh .mx-on .mx-panel.play .sp-find li{opacity:1;transition:opacity .5s,transform .5s;transition-delay:calc(var(--i)*.11s + .15s);transform:none}#sh .sp-fit{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:clamp(24px,4vw,64px);margin-top:clamp(28px,3vw,44px);display:grid}#sh .sp-fit .mx-acc details{scroll-margin-top:110px}#sh .sp-quiz{background:var(--ink);color:#fff;border-radius:28px;gap:18px;padding:clamp(22px,2.4vw,32px);display:grid;position:sticky;top:104px}#sh .sp-quiz header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}#sh .sp-quiz header b{letter-spacing:-.02em;font-size:clamp(20px,1.8vw,24px);font-weight:400}#sh .sp-quiz header span{color:var(--muted-ink);font-variant-numeric:tabular-nums;font-size:13px}#sh .sp-quiz header i{color:#fff;font-style:normal}#sh .sp-quiz .q{border-top:1px solid var(--line-ink);gap:10px;padding-top:16px;display:grid}#sh .sp-quiz .q p{color:var(--muted-ink);font-size:15px;line-height:22px;transition:color .25s}#sh .sp-quiz .q.ans p{color:#fff}#sh .sp-quiz .q div{flex-wrap:wrap;gap:8px;display:flex}#sh .sp-quiz .q button{color:#fff;height:38px;box-shadow:inset 0 0 0 1px var(--line-ink);border-radius:999px;padding:0 16px;font-size:14px;transition:background .2s,color .2s,box-shadow .2s}#sh .sp-quiz .q button:hover{box-shadow:inset 0 0 0 1px #fff}#sh .sp-quiz .q button[aria-pressed=true]{color:var(--ink);box-shadow:none;background:#fff}#sh .sp-quiz .out{background:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line-ink);border-radius:20px;justify-items:start;gap:10px;padding:20px;animation:.5s cubic-bezier(.2,.7,.2,1) mx-panel-in;display:grid}#sh .sp-quiz .out[hidden]{display:none}#sh .sp-quiz .out p{color:var(--muted-ink);font-size:14.5px;line-height:22px}#sh .sp-quiz .out small{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-ink);font-size:12px}#sh .sp-quiz .out h3{letter-spacing:-.02em;font-size:clamp(20px,1.8vw,24px);font-weight:400;line-height:1.2}#sh .sp-quiz .out.yes{box-shadow:inset 0 0 0 1px var(--signal)}#sh .sp-quiz .out.yes h3{color:var(--signal-light)}#sh .sp-quiz .out .btn{margin-top:6px}#sh .mx-acc.sp-dk{margin-top:clamp(24px,3vw,40px);max-width:900px;margin-inline:auto}#sh .sp-shape{gap:8px;margin:0 0 18px;display:grid}#sh .sp-shape .tr{height:92px;box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:16px;grid-template-columns:repeat(12,1fr);display:grid;position:relative;overflow:hidden}#sh .sp-shape .tr i{border-left:1px dashed var(--line)}#sh .sp-shape .tr i:first-child{border-left:0}#sh .sp-shape .tr b{left:calc(var(--a)*1%);width:calc(var(--b)*1%);height:calc(var(--h)*1%);background:linear-gradient(180deg,var(--signal),var(--signal-deep));transform-origin:0 100%;border-radius:10px 10px 0 0;min-width:10px;position:absolute;bottom:0}#sh .sp-shape .tr u{left:calc(var(--x)*1%);background:var(--ink);border-radius:50%;width:7px;height:7px;margin-left:-3.5px;text-decoration:none;position:absolute;bottom:calc(38% + 8px)}#sh .sp-shape figcaption{color:var(--muted);justify-content:space-between;font-size:12px;display:flex}#sh .mx-on .mx-panel .sp-shape .tr b{transform:scaleX(0)}#sh .mx-on .mx-panel.play .sp-shape .tr b{transition:transform 1.1s cubic-bezier(.2,.8,.2,1) .2s;transform:none}#sh .mx-on .mx-panel .sp-shape .tr u{opacity:0}#sh .mx-on .mx-panel.play .sp-shape .tr u{opacity:1;transition:opacity .4s 1.1s}#sh .mx-still .sp-shape .tr b{transform:none!important}#sh .mx-still .sp-shape .tr u{opacity:1!important}#sh .sp-model{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;gap:20px;display:grid}#sh .sp-model>p{color:var(--muted);font-size:14.5px;line-height:22px}#sh .sp-model>div{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:16px;justify-items:start;gap:6px;padding:16px 18px;display:grid}#sh .sp-model span{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:500}#sh .sp-model b{letter-spacing:-.015em;font-size:clamp(17px,1.4vw,20px);font-weight:400;line-height:1.25}#sh .sp-model .btn{margin-top:8px}#sh .sp-more{color:var(--muted);margin-bottom:18px;font-size:14.5px;line-height:22px}#sh .sp-more a{color:var(--ink);border-bottom:1px solid var(--line)}#sh .sp-effort{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:16px;gap:14px;padding:18px 20px;display:grid}#sh .sp-effort>span{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:500}#sh .sp-effort>small{color:var(--muted);font-size:12.5px;line-height:18px}#sh .sp-checks .side{align-content:start;justify-items:start;gap:18px;display:grid}#sh .sp-score{background:var(--card);border-radius:20px;grid-template-columns:auto 1fr;align-items:center;gap:16px;max-width:420px;padding:18px 20px;display:grid}#sh .sp-score b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;min-width:1ch;font-size:clamp(44px,4vw,60px);font-weight:400;line-height:1;transition:color .3s}#sh .sp-score span{color:var(--muted);font-size:14px;line-height:20px}#sh .sp-checks.mx-all .sp-score b{color:var(--signal-deep)}#sh .sp-tick{vertical-align:-5px;cursor:pointer;flex:none;width:24px;height:24px;margin-right:14px;display:inline-grid;position:relative}#sh .sp-tick input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}#sh .sp-tick i{width:24px;height:24px;box-shadow:inset 0 0 0 1.5px var(--ink);border-radius:8px;place-items:center;transition:background .2s;display:grid}#sh .sp-tick i:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:11px;height:6px;transition:transform .25s cubic-bezier(.2,.9,.2,1.3);transform:translateY(-1px)rotate(-45deg)scale(0)}#sh .sp-tick input:checked+i{background:var(--ink)}#sh .sp-tick input:checked+i:after{transform:translateY(-1px)rotate(-45deg)scale(1)}#sh .sp-tick input:focus-visible+i{outline:2px solid var(--signal);outline-offset:2px}#sh .sp-checks .pl-vet summary>span{align-items:flex-start;display:flex}#sh .sp-range{gap:14px;max-width:980px;margin-top:clamp(28px,3vw,44px);display:grid}#sh .sp-range>div{grid-template-columns:180px minmax(0,1fr);align-items:center;gap:16px;font-size:14.5px;display:grid}#sh .sp-range>div i{background:var(--card);border-radius:999px;height:14px;display:block;position:relative}#sh .sp-range>div i:after{content:"";left:calc(var(--a)*1%);width:calc(var(--b)*1%);background:var(--ink);transform-origin:0;border-radius:999px;position:absolute;top:0;bottom:0}#sh .sp-range>div.p i:after{background:linear-gradient(90deg,var(--signal-deep),var(--signal-light))}#sh .sp-range ol{color:var(--muted);font-variant-numeric:tabular-nums;justify-content:space-between;margin-left:196px;font-size:12px;display:flex}#sh .mx-on .sp-range>div i:after{transform:scaleX(0)}#sh .mx-on .sp-range.in>div i:after{transition:transform 1.1s cubic-bezier(.2,.8,.2,1) .2s;transform:none}#sh .mx-still .sp-range>div i:after{transform:none!important}@media(max-width:1000px){#sh .sp-fit{grid-template-columns:minmax(0,1fr)}#sh .sp-quiz{position:static}#sh .sp-model{grid-template-columns:minmax(0,1fr)}}@media(max-width:620px){#sh .sp-range>div{grid-template-columns:minmax(0,1fr);gap:6px}#sh .sp-range ol{margin-left:0}#sh .sp-shape .tr{height:72px}#sh .sp-score{grid-template-columns:auto 1fr;padding:14px 16px}#sh .sp-tick{margin-right:10px}}#sh .sp-story .mx-panel figure{margin:0}#sh .sp-story figcaption{color:var(--muted-ink);margin-top:12px;font-size:12.5px}#sh .sp-plist ul{gap:8px;display:grid}#sh .sp-plist li{box-shadow:inset 0 0 0 1px var(--line-ink);color:#fff;background:#ffffff0b;border-radius:14px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;font-size:14.5px;display:grid}#sh .sp-plist li i{background:#ffffff1a;border-radius:50%;width:28px;height:28px;position:relative}#sh .sp-plist li i:after{content:"";border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:9px solid #fff;position:absolute;top:8px;left:11px}#sh .sp-plist li:last-child i{background:var(--signal)}#sh .sp-plist li em{color:var(--muted-ink);font-variant-numeric:tabular-nums;font-size:13px;font-style:normal}#sh .sp-weeks{gap:16px;display:grid}#sh .sp-weeks>div{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}#sh .sp-weeks b{letter-spacing:-.04em;color:#fff;font-size:clamp(44px,4.4vw,64px);font-weight:400;line-height:1}#sh .sp-weeks span{color:var(--muted-ink);font-size:15px}#sh .sp-weeks p{grid-template-columns:repeat(26,minmax(0,1fr));gap:4px;display:grid}#sh .sp-weeks p i{aspect-ratio:1;background:#fff3;border-radius:3px;display:block}#sh .sp-weeks p i:nth-child(n+92){background:var(--signal)}#sh .sp-cad{gap:18px;display:grid}#sh .sp-cad>div{gap:10px;display:grid}#sh .sp-cad span{color:var(--muted-ink);font-size:13.5px}#sh .sp-cad .p span{color:#fff}#sh .sp-cad p{align-items:flex-end;gap:3px;height:34px;display:flex}#sh .sp-cad p i{background:#ffffff38;border-radius:2px;flex:1;height:14px}#sh .sp-cad .p p{gap:10px;height:120px}#sh .sp-cad p b{height:calc(var(--h)*1%);background:linear-gradient(180deg,var(--signal-light),var(--signal-deep));transform-origin:50% 100%;border-radius:8px 8px 2px 2px;flex:1}#sh .sp-seat{gap:8px;display:grid}#sh .sp-seat li{box-shadow:inset 0 0 0 1px var(--line-ink);color:#fff;background:#ffffff0b;border-radius:14px;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:14px;padding:14px 16px;font-size:15px;line-height:22px;display:grid}#sh .sp-seat li i{background:var(--signal);border-radius:50%;width:22px;height:22px;margin-top:1px;position:relative}#sh .sp-seat li i:after{content:"";border-left:1.8px solid var(--ink);border-bottom:1.8px solid var(--ink);width:9px;height:5px;position:absolute;top:6.5px;left:6px;transform:rotate(-45deg)}#sh .sp-first{gap:18px;display:grid}#sh .sp-first header{gap:4px;display:grid}#sh .sp-first header b{letter-spacing:-.03em;color:#fff;font-size:clamp(22px,2vw,30px);font-weight:400}#sh .sp-first header span{color:var(--muted-ink);font-size:13px}#sh .sp-first .mx-barchart{height:200px;min-height:200px}#sh .sp-first footer{border-top:1px solid var(--line-ink);color:var(--muted-ink);padding-top:16px;font-size:14px}#sh .sp-first footer b{color:#fff;font-weight:500}#sh .sp-first footer a{color:#fff;border-bottom:1px solid var(--line-ink);padding-bottom:2px}#sh .mx-on .mx-panel .sp-plist li,#sh .mx-on .mx-panel .sp-seat li{opacity:0;transform:translateY(8px)}#sh .mx-on .mx-panel.play .sp-plist li,#sh .mx-on .mx-panel.play .sp-seat li{opacity:1;transition:opacity .5s,transform .5s;transition-delay:calc(var(--i)*.12s + .15s);transform:none}#sh .mx-on .mx-panel .sp-weeks p i{opacity:0}#sh .mx-on .mx-panel.play .sp-weeks p i{opacity:1;transition:opacity .3s;transition-delay:calc(var(--i)*14ms + .2s)}#sh .mx-on .mx-panel .sp-cad p b{transform:scaleY(0)}#sh .mx-on .mx-panel.play .sp-cad p b{transition:transform .9s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i)*.16s + .3s);transform:none}#sh .mx-still .sp-story .mx-panel *{opacity:1!important;transform:none!important}#sh .sp-vision{border-top:1px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:clamp(28px,3vw,44px);display:grid}#sh .sp-vision li{align-content:start;gap:18px;padding:26px 28px 8px 0;display:grid}#sh .sp-vision li+li{border-left:1px solid var(--line);padding-left:28px}#sh .sp-vision b{color:var(--signal-deep);font-variant-numeric:tabular-nums;font-size:14px;font-weight:400}#sh .sp-vision h3{letter-spacing:-.02em;margin-bottom:10px;font-size:clamp(20px,1.7vw,24px);font-weight:400;line-height:1.25}#sh .sp-vision p{color:var(--muted);font-size:15px;line-height:23px}#sh .sp-next{border-top:1px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(24px,4vw,64px);margin-top:clamp(28px,3vw,44px);display:grid}#sh .sp-next a{border-bottom:1px solid var(--line);grid-template-columns:110px minmax(0,1fr) 36px;align-items:center;gap:12px;padding:18px 0;transition:padding .3s cubic-bezier(.2,.7,.2,1);display:grid}#sh .sp-next small{color:var(--muted);font-size:13px}#sh .sp-next b{letter-spacing:-.015em;font-size:clamp(17px,1.4vw,20px);font-weight:400}#sh .sp-next i{width:36px;height:36px;box-shadow:inset 0 0 0 1px var(--line);border-radius:50%;place-items:center;transition:background .25s,color .25s;display:grid}#sh .sp-next i svg{width:12px;height:12px}#sh .sp-next a:hover{padding-left:10px}#sh .sp-next a:hover i{background:var(--ink);color:#fff;box-shadow:none}@media(max-width:900px){#sh .sp-vision{grid-template-columns:minmax(0,1fr)}#sh .sp-vision li,#sh .sp-vision li+li{border-left:0;border-top:1px solid var(--line);padding:22px 0 6px}#sh .sp-vision li:first-child{border-top:0}#sh .sp-next{grid-template-columns:minmax(0,1fr)}#sh .sp-next a{grid-template-columns:84px minmax(0,1fr) 36px}}@media(max-width:620px){#sh .sp-weeks p{grid-template-columns:repeat(13,minmax(0,1fr))}#sh .sp-cad .p p{height:90px}#sh .sp-plist li{grid-template-columns:24px minmax(0,1fr) auto;padding:10px 12px;font-size:14px}#sh .sp-plist li i{width:24px;height:24px}#sh .sp-plist li i:after{top:6px;left:9px}}#sh .mx-final-links{flex-wrap:wrap;gap:8px;display:flex}#sh .sp-cv{aspect-ratio:16/9;background:#fff;border-radius:20px;display:block;position:relative;overflow:hidden}#sh .sp-cv img{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.7,.2,1)}#sh .sp-cv:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0e0e131a}#sh .sp-cv.none{background:var(--card)}#sh a:hover>.sp-cv img{transform:scale(1.04)}#sh .sp-feat small,#sh .sp-post small{letter-spacing:.08em;text-transform:uppercase;color:var(--signal-light);font-size:12px;font-weight:500}#sh .sp-feat{gap:18px;margin-top:clamp(32px,4vw,56px);display:grid}#sh .sp-feat .big{background:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line-ink);border-radius:28px;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .3s;display:grid;position:relative;overflow:hidden}#sh .sp-feat .big:hover{transform:translateY(-4px);box-shadow:inset 0 0 0 1px #ffffff4d}#sh .sp-feat .big .sp-cv{aspect-ratio:auto;border-radius:0;height:100%;min-height:clamp(260px,26vw,400px)}#sh .sp-feat .big>div{align-content:center;gap:16px;padding:clamp(26px,3.2vw,52px);display:grid}#sh .sp-feat h3{letter-spacing:-.028em;color:#fff;text-wrap:balance;font-size:clamp(26px,2.7vw,40px);font-weight:400;line-height:1.12}#sh .sp-feat p{color:var(--muted-ink);-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:52ch;font-size:16px;line-height:25px;display:-webkit-box;overflow:hidden}#sh .sp-feat .by{color:var(--muted-ink);font-size:13px}#sh .sp-feat .side{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}#sh .sp-feat .side a{background:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line-ink);border-radius:22px;grid-template-columns:clamp(96px,9vw,132px) minmax(0,1fr);align-items:center;gap:16px;padding:12px 18px 12px 12px;transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .3s;display:grid}#sh .sp-feat .side a:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px #ffffff4d}#sh .sp-feat .side .sp-cv{aspect-ratio:4/3;border-radius:14px}#sh .sp-feat .side div{align-content:center;gap:6px;display:grid}#sh .sp-feat .side b{letter-spacing:-.014em;color:#fff;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:clamp(15.5px,1.2vw,17.5px);font-weight:400;line-height:1.3;display:-webkit-box;overflow:hidden}#sh .sp-feat .side small{font-size:11px}#sh .mx-show.light .mx-panel.sp-topic{grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr) minmax(0,.58fr);gap:22px clamp(20px,2.4vw,36px)}#sh .sp-topic .rows{border-top:1px solid var(--ink);align-content:start;display:grid}#sh .sp-topic .rows a{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 34px;align-items:center;gap:4px 18px;padding:17px 0;transition:padding .3s cubic-bezier(.2,.7,.2,1);display:grid}#sh .sp-topic .rows a:hover{padding-left:8px}#sh .sp-topic .rows b{letter-spacing:-.014em;color:var(--ink);grid-column:1;font-size:clamp(16px,1.25vw,18.5px);font-weight:400;line-height:1.3}#sh .sp-topic .rows span{color:var(--muted);grid-column:1;font-size:13px}#sh .sp-topic .rows .go{width:34px;height:34px;box-shadow:inset 0 0 0 1px var(--line);border-radius:50%;grid-area:1/2/3;place-items:center;transition:background .2s,color .2s,transform .3s;display:grid}#sh .sp-topic .rows .go svg{width:12px;height:12px}#sh .sp-topic .rows a:hover .go{background:var(--ink);color:#fff;transform:rotate(45deg)}#sh .sp-topic .art{background:var(--ink);border-radius:22px;place-items:center;min-height:240px;padding:24px;display:grid;position:relative;overflow:hidden}#sh .sp-topic .art img{width:min(82%,250px);height:auto;max-height:none}#sh .mx-show.light .mx-panel.sp-topic>footer{color:var(--muted);border-top:0;grid-column:1/-1;justify-content:flex-start;gap:12px 24px;padding-top:0}#sh .mx-show.light .mx-panel.sp-topic>footer .btn{height:44px;color:var(--ink);border-bottom:0;padding:0 20px;font-size:14px}#sh .mx-show.light .mx-panel.sp-topic>footer .more{color:var(--ink);border-bottom:1px solid var(--line);align-items:center;gap:8px;padding-bottom:2px;font-size:14px;display:inline-flex}#sh .mx-show.light .mx-panel.sp-topic>footer .more:hover{border-color:var(--ink)}#sh .sp-topic .more svg{width:13px;height:13px}#sh .sp-writers{grid-template-columns:repeat(var(--n,5),minmax(0,1fr));margin-top:clamp(32px,4vw,56px)}#sh .sp-writers .mx-person em{letter-spacing:.02em;color:var(--signal-light);margin-top:6px;font-size:12.5px;font-style:normal}#sh .sp-arch{margin-top:clamp(28px,3vw,44px);scroll-margin-top:110px}#sh .sp-bar{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px 16px;padding-bottom:22px;display:flex}#sh .sp-chips{flex-wrap:wrap;flex:auto;gap:8px;display:flex}#sh .sp-chips button{height:38px;box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:999px;padding:0 16px;font-size:14px;transition:background .2s,color .2s}#sh .sp-chips button:hover{box-shadow:inset 0 0 0 1px var(--ink)}#sh .sp-chips button[aria-pressed=true]{background:var(--ink);color:#fff;box-shadow:none}#sh .sp-q{height:38px;box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:999px;align-items:center;gap:8px;min-width:220px;padding:0 14px;display:flex}#sh .sp-q svg{width:16px;height:16px;color:var(--muted);flex:none}#sh .sp-q input{font:inherit;width:100%;color:var(--ink);background:0 0;border:0;outline:0;font-size:15px}#sh .sp-q:focus-within{box-shadow:inset 0 0 0 1.5px var(--ink)}#sh .sp-n{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13.5px}#sh .sp-n b{color:var(--ink);font-weight:500}#sh .sp-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,3vw,44px) clamp(18px,2vw,28px);margin-top:clamp(28px,3vw,40px);display:grid}#sh .sp-post{animation:.5s cubic-bezier(.2,.7,.2,1) both mx-panel-in;animation-delay:calc(var(--i,0)*40ms);align-content:start;gap:10px;display:grid}#sh .sp-post[hidden]{display:none}#sh .sp-post .sp-cv{background:var(--paper);margin-bottom:6px}#sh .sp-post small{color:var(--signal-deep)}#sh .sp-post h3{letter-spacing:-.018em;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:clamp(18px,1.5vw,21px);font-weight:400;line-height:1.28;display:-webkit-box;overflow:hidden}#sh .sp-post .by{color:var(--muted);font-size:13px}#sh .sp-post:hover h3{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}#sh .sp-empty{border:1px dashed var(--line);color:var(--muted);text-align:center;border-radius:20px;margin-top:28px;padding:28px}#sh .sp-empty[hidden]{display:none}#sh .sp-empty button{color:var(--ink);border-bottom:1px solid var(--ink)}#sh .sp-more-row{justify-content:center;margin-top:clamp(28px,3vw,44px);display:flex}#sh .sp-more-row .btn[hidden]{display:none}#sh .mx-still .sp-post{animation:none}@media(max-width:1000px){#sh .sp-feat .big{grid-template-columns:minmax(0,1fr)}#sh .sp-feat .big .sp-cv{aspect-ratio:16/9;min-height:0}#sh .sp-feat .side{grid-template-columns:minmax(0,1fr)}#sh .sp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#sh .sp-writers{grid-template-columns:repeat(3,minmax(0,1fr))}#sh .mx-show.light .mx-panel.sp-topic{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr)}#sh .sp-topic .art{aspect-ratio:16/7;min-height:0}#sh .sp-topic .art img{width:min(46%,200px)}}@media(max-width:620px){#sh .sp-grid{grid-template-columns:minmax(0,1fr);gap:22px}#sh .sp-chips{scrollbar-width:none;flex-wrap:nowrap;flex:100%;margin-inline:-20px;padding-inline:20px;overflow-x:auto}#sh .sp-chips::-webkit-scrollbar{display:none}#sh .sp-chips button{flex:none}#sh .sp-q{flex:100%}#sh .sp-post{grid-template-columns:112px minmax(0,1fr);align-items:start;gap:4px 14px}#sh .sp-post .sp-cv{aspect-ratio:4/3;border-radius:14px;grid-row:1/4;margin:0}#sh .sp-post h3{font-size:16.5px;line-height:1.3}#sh .sp-writers{grid-template-columns:repeat(2,minmax(0,1fr))}#sh .sp-feat .side a{grid-template-columns:96px minmax(0,1fr)}}#sh .pa-hero{background:var(--paper);position:relative;overflow:hidden}#sh .pa-hero .wrap{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:clamp(28px,4vw,72px);min-height:min(100svh - 80px,820px);padding-block:clamp(36px,5vw,72px) clamp(48px,6vw,88px);display:grid;position:relative}#sh .pa-lead{z-index:2;justify-items:start;gap:clamp(18px,2vw,26px);display:grid;position:relative}#sh .pa-crumbs{letter-spacing:.06em;text-transform:uppercase;color:var(--signal-deep);flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;font-weight:500;display:flex}#sh .pa-crumbs a:hover{color:var(--ink)}#sh .pa-crumbs i{opacity:.5;background:currentColor;width:4px;height:4px;transform:rotate(45deg)}#sh .pa-hero .h1{letter-spacing:-.034em;text-wrap:balance;max-width:20ch;font-size:clamp(36px,4.3vw,62px);line-height:1.06}#sh .pa-hero .dek{color:#3a3a42;max-width:54ch;font-size:clamp(17px,1.3vw,19px);line-height:1.55}#sh .pa-by{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px 14px;width:100%;padding-top:clamp(16px,1.8vw,24px);display:flex}#sh .pa-by>img{object-fit:cover;filter:grayscale();border-radius:50%;width:48px;height:48px;transition:filter .4s}#sh .pa-by:hover>img{filter:none}#sh .pa-by>div:first-of-type{gap:1px;margin-right:auto;display:grid}#sh .pa-by b{font-weight:500}#sh .pa-by b a{border-bottom:1px solid var(--line)}#sh .pa-by b a:hover{border-color:var(--ink)}#sh .pa-by span{color:var(--muted);font-size:14px}#sh .pa-by .facts{flex-wrap:wrap;gap:6px 22px;display:flex}#sh .pa-by .facts b{color:var(--ink)}#sh .pa-share{flex-wrap:wrap;gap:10px;display:flex}#sh .pa-share .btn{gap:8px;height:42px;padding:0 18px;font-size:14px}#sh .pa-share svg{width:15px;height:15px}#sh .pa-art{z-index:1;justify-self:center;width:100%;position:relative}#sh .pa-art .ph{aspect-ratio:16/10;background:#fff;border-radius:28px;display:block;overflow:hidden;box-shadow:0 40px 80px -48px #0e0e138c,inset 0 0 0 1px #0e0e1314}#sh .pa-art .ph img{object-fit:cover;width:100%;height:100%}#sh .pa-take{counter-reset:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:clamp(32px,4vw,56px) 0 0;padding:0;list-style:none;display:grid}#sh .pa-take .mx-card{background:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line-ink);align-content:start;gap:10px;padding:26px;display:grid}#sh .pa-take .mx-card:hover{box-shadow:inset 0 0 0 1px #ffffff4d}#sh .pa-take i{letter-spacing:.08em;color:var(--signal-light);font-size:12px;font-style:normal;font-weight:500}#sh .pa-take b{letter-spacing:-.016em;color:#fff;font-size:clamp(17px,1.35vw,20px);font-weight:400;line-height:1.3}#sh .pa-take p{color:var(--muted-ink);font-size:14.5px;line-height:23px}#sh .pa-sec{padding-block:clamp(56px,7vw,104px)}#sh .pa-layout{grid-template-columns:240px minmax(0,1fr) 240px;align-items:start;gap:clamp(32px,4vw,64px);display:grid}#sh .pa-toc{scrollbar-width:none;gap:2px;max-height:calc(100vh - 140px);display:grid;position:sticky;top:112px;overflow:auto}#sh .pa-toc::-webkit-scrollbar{display:none}#sh .pa-toc .label{margin-bottom:10px}#sh .pa-toc a{color:var(--muted);border-left:1.5px solid var(--line);padding:8px 0 8px 18px;font-size:14px;line-height:20px;transition:color .2s,border-color .2s;display:block;position:relative}#sh .pa-toc a i{letter-spacing:.06em;color:var(--signal-deep);margin-right:8px;font-size:11px;font-style:normal}#sh .pa-toc a:hover{color:var(--ink)}#sh .pa-toc a.on{color:var(--ink);border-left-color:var(--signal)}#sh .pa-tocm{display:none}#sh .pa-rail{position:sticky;top:112px}#sh .pa-side{background:var(--ink);color:#fff;border-radius:24px;justify-items:start;gap:12px;padding:24px;display:grid;position:relative;overflow:hidden}#sh .pa-side img{opacity:.08;pointer-events:none;width:150px;position:absolute;bottom:-24px;right:-28px}#sh .pa-side b{letter-spacing:-.015em;font-size:20px;font-weight:400;line-height:1.25}#sh .pa-side p{color:var(--muted-ink);font-size:14.5px;line-height:22px}#sh .pa-side .btn{height:44px;padding:0 18px;font-size:14px;position:relative}#sh .pa-body{justify-self:center;width:100%;min-width:0;max-width:740px}#sh .pa-body>*+*{margin-top:22px}#sh .pa-body>p:first-of-type{color:var(--ink);letter-spacing:-.008em;font-size:clamp(19px,1.5vw,22px);line-height:1.55}#sh .pa-body h2{letter-spacing:-.024em;border-top:1px solid var(--ink);text-wrap:balance;margin-top:clamp(56px,6vw,80px);padding-top:clamp(24px,2.6vw,36px);scroll-margin-top:100px;font-size:clamp(28px,2.6vw,36px);font-weight:400;line-height:1.18}#sh .pa-body h2 .n{letter-spacing:.1em;color:var(--signal-deep);margin-bottom:12px;font-size:12px;font-weight:500;display:block}#sh .pa-body h3{letter-spacing:-.014em;margin-top:40px;scroll-margin-top:100px;font-size:clamp(20px,1.7vw,23px);font-weight:500;line-height:1.3}#sh .pa-body h4{margin-top:32px;font-size:18px;font-weight:500;line-height:1.35}#sh .pa-body p,#sh .pa-body li{color:#3a3a42;font-size:18px;line-height:30px}#sh .pa-body strong,#sh .pa-body b{color:var(--ink);font-weight:500}#sh .pa-body a:not(.btn){color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal);text-underline-offset:4px;text-decoration-thickness:1.5px}#sh .pa-body a:not(.btn):hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}#sh .pa-body ul,#sh .pa-body ol{gap:12px;padding:0;list-style:none;display:grid}#sh .pa-body ul>li{padding-left:26px;position:relative}#sh .pa-body ul>li:before{content:"";background:var(--signal);width:7px;height:7px;position:absolute;top:12px;left:3px;transform:rotate(45deg)}#sh .pa-body ol{counter-reset:s}#sh .pa-body ol>li{counter-increment:s;padding-left:48px;position:relative}#sh .pa-body ol>li:before{content:counter(s);background:var(--card);text-align:center;width:32px;height:32px;color:var(--ink);border-radius:50%;font-size:14px;line-height:32px;position:absolute;top:0;left:0}#sh .pa-body li>ul,#sh .pa-body li>ol{margin-top:12px}#sh .pa-body blockquote{border-left:3px solid var(--signal);margin-inline:0;padding:4px 0 4px 24px}#sh .pa-body blockquote p{letter-spacing:-.016em;color:var(--ink);font-size:clamp(21px,1.8vw,26px);line-height:1.4}#sh .pa-body img{box-shadow:inset 0 0 0 1px var(--line);border-radius:18px;height:auto}#sh .pa-body figure{margin-inline:0}#sh .pa-body figcaption{color:var(--muted);margin-top:10px;font-size:14px;line-height:21px}#sh .pa-body hr{border:0;border-top:1px solid var(--line);margin-block:48px}#sh .pa-body code{background:var(--card);border-radius:6px;padding:2px 6px;font:500 .88em/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}#sh .pa-body pre{background:var(--ink);color:#ededf2;border-radius:18px;padding:22px 24px;font-size:14px;line-height:22px;overflow-x:auto}#sh .pa-body pre code{color:inherit;background:0 0;padding:0;font-weight:400}#sh .pa-tbl{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:18px;overflow-x:auto}#sh .pa-tbl table{border-collapse:collapse;width:100%;min-width:560px;font-size:15px;line-height:22px}#sh .pa-tbl th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--ink);padding:14px 18px;font-size:12px;font-weight:500}#sh .pa-tbl td{border-bottom:1px solid var(--line);vertical-align:top;color:#3a3a42;padding:15px 18px}#sh .pa-tbl tr:last-child td{border-bottom:0}#sh .pa-tbl td:first-child{color:var(--ink);font-weight:500}#sh .pa-body div.not-prose.my-16,#sh .pa-body div.not-prose.my-12,#sh .pa-body div.not-prose.my-10,#sh .pa-body div.not-prose.my-8{background:var(--lavender);border:0;border-radius:24px;gap:10px;margin-top:40px;padding:clamp(22px,2.6vw,32px);display:grid}#sh .pa-body div.not-prose[class*=my-1]>*,#sh .pa-body div.not-prose.my-8>*{margin:0!important}#sh .pa-body div.not-prose[class*=bg-foreground]{background:var(--ink)}#sh .pa-body div.not-prose[class*=bg-foreground] p,#sh .pa-body div.not-prose[class*=bg-foreground] li{color:var(--muted-ink)}#sh .pa-body div.not-prose[class*=bg-foreground] h3,#sh .pa-body div.not-prose[class*=bg-foreground]>p:nth-child(2),#sh .pa-body div.not-prose[class*=bg-foreground] a{color:#fff}#sh .pa-body div.not-prose[class*=bg-foreground] [class*=rounded-]{box-shadow:inset 0 0 0 1px var(--line-ink);background:#ffffff0f}#sh .pa-body figure.not-prose{background:0 0;border-radius:0;margin-top:32px;padding:0;display:block}#sh .pa-body figcaption{font-family:var(--sans);color:var(--muted);margin-top:10px;font-size:14px;line-height:21px}#sh .pa-body .not-prose[class*=p-7] p,#sh .pa-body .not-prose[class*=p-7] li{color:#3a3a42;font-size:16px;line-height:25px}#sh .pa-body .not-prose[class*=p-7]>p:first-child{letter-spacing:.08em;text-transform:uppercase;color:var(--signal-deep);font-weight:500;font-size:12px!important}#sh .pa-body .not-prose[class*=p-7] h3,#sh .pa-body .not-prose[class*=p-7]>p:nth-child(2){font:400 clamp(20px,1.7vw,24px)/1.3 var(--sans);letter-spacing:-.016em;color:var(--ink);margin:0}#sh .pa-body .not-prose[class*=p-7] ul{gap:8px}#sh .pa-body .not-prose[class*=p-7] a{font-family:inherit!important;font-size:inherit!important}#sh .pa-body .not-prose[class*=p-7] [class*=rounded-]{box-shadow:inset 0 0 0 1px var(--lavender-line);background:#fff;border:0;border-radius:16px;padding:16px 18px}#sh .pa-body .not-prose img{box-shadow:none;border-radius:0}#sh .pa-body .not-prose.my-6{border-color:var(--line);box-shadow:none;background:#fff;border-radius:20px}#sh .pa-body .not-prose.my-6 a{text-decoration:none!important}#sh .pa-widget{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:24px;margin-top:32px;padding:clamp(16px,2vw,28px);overflow:hidden}#sh .pa-widget:empty{display:none}#sh .pa-band{background:var(--ink);color:#fff;border-radius:26px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 32px;margin-top:clamp(48px,5vw,72px);padding:clamp(24px,2.6vw,34px) clamp(24px,2.8vw,38px);display:flex;position:relative;overflow:hidden}#sh .pa-band div{gap:6px;max-width:44ch;display:grid}#sh .pa-band b{letter-spacing:-.018em;color:#fff;font-size:clamp(20px,1.8vw,26px);font-weight:400;line-height:1.22}#sh .pa-band span{color:var(--muted-ink);font-size:15px;line-height:22px}#sh .pa-band+h2{border-top:0;padding-top:0}#sh .pa-author{background:var(--card);border-radius:28px;grid-template-columns:clamp(120px,12vw,168px) minmax(0,1fr);align-items:center;gap:clamp(20px,2.4vw,32px);padding:clamp(16px,1.8vw,22px);display:grid;margin-top:clamp(56px,6vw,80px)!important}#sh .pa-author:empty{display:none}#sh .pa-author .face{aspect-ratio:1/1.06;background:#e4e4e4;border-radius:20px;display:block;overflow:hidden}#sh .pa-author .face img{object-fit:cover;width:100%;height:100%;box-shadow:none;filter:grayscale()contrast(1.04);border-radius:0;transition:filter .5s,transform .7s cubic-bezier(.2,.7,.2,1)}#sh .pa-author:hover .face img{filter:none;transform:scale(1.04)}#sh .pa-author small{letter-spacing:.08em;text-transform:uppercase;color:var(--signal-deep);font-size:12px;font-weight:500}#sh .pa-author h3{letter-spacing:-.016em;margin-top:6px;font-size:22px;font-weight:400}#sh .pa-author h3 a{text-decoration:none!important}#sh .pa-author .role{color:var(--muted);margin-top:2px;font-size:14px;display:block}#sh .pa-author p{color:#3a3a42;margin-top:10px;font-size:15.5px;line-height:24px}#sh .pa-author .links{flex-wrap:wrap;gap:8px 20px;margin-top:14px;font-size:14px;display:flex}#sh .pa-author .links a{border-bottom:1px solid var(--line);align-items:center;gap:6px;padding-bottom:2px;display:inline-flex;text-decoration:none!important}#sh .pa-author .links a:hover{border-color:var(--ink)}#sh .pa-author .links svg{width:13px;height:13px}#sh .pa-rel{margin-top:clamp(32px,4vw,52px)}#sh .pa-rel .sp-post{animation:none}#sh .pa-toast{background:var(--ink);color:#fff;opacity:0;pointer-events:none;z-index:90;border-radius:999px;padding:12px 18px;font-size:14px;transition:opacity .2s,transform .2s;position:fixed;bottom:28px;left:50%;transform:translate(-50%,20px)}#sh .pa-toast.on{opacity:1;transform:translate(-50%)}@media(max-width:1280px){#sh .pa-layout{grid-template-columns:220px minmax(0,1fr)}#sh .pa-rail{display:none}#sh .pa-body{justify-self:start}}@media(max-width:980px){#sh .pa-hero .wrap{grid-template-columns:minmax(0,1fr);min-height:0;padding-block:32px 48px}#sh .pa-art{order:-1;justify-self:start;max-width:560px}#sh .pa-take{grid-template-columns:repeat(2,minmax(0,1fr))}#sh .pa-layout{grid-template-columns:minmax(0,1fr);gap:0}#sh .pa-toc{display:none}#sh .pa-tocm{box-shadow:inset 0 0 0 1px var(--line);background:var(--paper);border-radius:18px;margin-bottom:28px;display:block}#sh .pa-tocm summary{cursor:pointer;justify-content:space-between;padding:16px 20px;font-weight:500;list-style:none;display:flex}#sh .pa-tocm summary:after{content:"+";color:var(--muted)}#sh .pa-tocm[open] summary:after{content:"−"}#sh .pa-tocm summary::-webkit-details-marker{display:none}#sh .pa-tocm nav{padding:0 20px 14px;display:grid}#sh .pa-tocm a{border-top:1px solid var(--line);color:var(--muted);padding:10px 0;font-size:15px;text-decoration:none!important}#sh .pa-tocm a i{color:var(--signal-deep);margin-right:8px;font-size:11px;font-style:normal}}@media(max-width:620px){#sh .pa-tbl{box-shadow:none;background:0 0;overflow:visible}#sh .pa-tbl table{min-width:0;display:block}#sh .pa-tbl thead{display:none}#sh .pa-tbl tbody,#sh .pa-tbl tr{display:block}#sh .pa-tbl tr{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:16px;margin-bottom:12px;padding:6px 4px}#sh .pa-tbl td{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:12px;padding:11px 14px;display:grid}#sh .pa-tbl tr td:last-child{border-bottom:0}#sh .pa-tbl td:before{content:attr(data-col);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);align-self:start;padding-top:3px;font-size:11px;font-weight:500}#sh .pa-take{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--gut)*-1);padding-inline:var(--gut);gap:12px;display:flex;overflow-x:auto}#sh .pa-take::-webkit-scrollbar{display:none}#sh .pa-take .mx-card{scroll-snap-align:center;flex:0 0 84%}#sh .pa-body p,#sh .pa-body li{font-size:17px;line-height:28px}#sh .pa-author{grid-template-columns:minmax(0,1fr)}#sh .pa-author .face{width:120px}#sh .pa-by .facts,#sh .pa-band .btn{width:100%}}#sh .sp-cs-art{align-items:center;display:grid}#sh .mx-hero .sp-cs-art .sp-tile img{width:auto;max-width:68%;height:clamp(24px,2.2vw,30px)}#sh .sp-cs-art .sp-plate{background:var(--ink);justify-self:center;width:min(100%,460px);box-shadow:0 30px 70px -40px #0e0e138c}#sh .sp-cs-hero .mx-lead p{max-width:60ch}#sh .sp-chaps{border-top:1px solid var(--line-ink);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:clamp(32px,4vw,52px);display:grid}#sh .sp-chap{align-content:start;gap:18px;padding:26px 26px 0 0;display:grid}#sh .sp-chap+.sp-chap{border-left:1px solid var(--line-ink);padding-left:26px}#sh .sp-chap header{gap:8px;display:grid}#sh .sp-chap small{letter-spacing:.08em;text-transform:uppercase;color:var(--signal-light);font-size:12px;font-weight:500}#sh .sp-chap h3{letter-spacing:-.025em;color:#fff;font-size:clamp(22px,2vw,28px);font-weight:400}#sh .sp-chap p{color:var(--muted-ink);font-size:14.5px;line-height:22px}#sh .sp-figs{gap:14px;display:grid}#sh .sp-figs div{box-shadow:inset 0 0 0 1px var(--line-ink);background:#ffffff0b;border-radius:16px;gap:3px;padding:16px 18px;display:grid}#sh .sp-figs b{letter-spacing:-.025em;color:#fff;font-variant-numeric:tabular-nums;font-size:clamp(19px,1.6vw,23px);font-weight:400;line-height:1.15}#sh .sp-figs span{color:#fff;font-size:13.5px}#sh .sp-figs small{color:var(--muted-ink);font-size:12.5px}#sh .sp-brief{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(24px,4vw,64px);margin-top:clamp(28px,3vw,44px);display:grid}#sh .sp-facts{border-top:1px solid var(--ink);gap:0;display:grid}#sh .sp-facts div{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,88px) minmax(0,1fr);gap:16px;padding:14px 0;display:grid}#sh .sp-facts dt{color:var(--muted);font-size:13px}#sh .sp-facts dd{font-size:15.5px}#sh .sp-briefcopy{color:var(--muted);gap:16px;font-size:16px;line-height:26px;display:grid}#sh .sp-briefcopy p:first-child{color:var(--ink)}#sh .sp-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:clamp(28px,3vw,44px);display:grid}#sh .sp-two .mx-card{align-content:start;gap:12px;padding:clamp(24px,2.4vw,34px);display:grid}#sh .sp-two .num{letter-spacing:-.04em;color:var(--signal-deep);font-size:clamp(40px,4vw,56px);font-weight:400;line-height:1}#sh .sp-two h3{letter-spacing:-.02em;font-size:clamp(20px,1.7vw,24px);font-weight:400}#sh .sp-two p{color:var(--muted);font-size:15px;line-height:23px}#sh .sp-two small{color:var(--muted);border-top:1px solid var(--line);padding-top:10px;font-size:12.5px}#sh .sp-axis{color:var(--muted);justify-content:space-between;gap:12px;margin-top:12px;font-size:12.5px;display:flex}#sh .sp-axis b{color:var(--ink);font-weight:500}#sh .pl-steps.dk .sp-axis{color:var(--muted-ink)}#sh .pl-steps.dk .sp-axis b{color:#fff}#sh .mx-duo.sp-duo2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:clamp(20px,2.4vw,32px)}#sh .sp-anchor{align-content:start;gap:12px;display:grid}#sh .sp-anchor h3{color:#fff;font-size:18px;font-weight:400}#sh .sp-anchor ul{gap:8px;display:grid}#sh .sp-anchor li{border-bottom:1px solid var(--line-ink);color:var(--muted-ink);justify-content:space-between;gap:14px;padding:10px 0;font-size:14px;display:flex}#sh .sp-anchor b{color:#fff;font-variant-numeric:tabular-nums;font-weight:500}#sh .sp-top{margin-top:clamp(28px,3vw,44px)}#sh .sp-top h3{letter-spacing:-.02em;margin-bottom:16px;font-size:clamp(20px,1.7vw,24px);font-weight:400}#sh .sp-top p{color:var(--muted);margin-top:14px;font-size:13px}#sh .sp-rows{border-top:1px solid var(--line);font-variant-numeric:tabular-nums;display:grid}#sh .sp-rows .hd,#sh .sp-rows>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.6fr) 70px;gap:16px;padding:11px 0;font-size:14.5px;display:grid}#sh .sp-rows .hd{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px}#sh .sp-top.wide .sp-rows .hd,#sh .sp-top.wide .sp-rows>div{grid-template-columns:minmax(0,1.5fr) 60px minmax(0,110px) minmax(0,1fr)}#sh .sp-rows>div span:not(:first-child){color:var(--muted)}#sh .sp-rows>div:hover{background:linear-gradient(90deg,transparent,var(--lavender) 50%,transparent)}#sh .dark .sp-top h3{color:#fff}#sh .dark .sp-top p,#sh .dark .sp-rows .hd,#sh .dark .sp-rows>div span:not(:first-child){color:var(--muted-ink)}#sh .dark .sp-rows,#sh .dark .sp-rows .hd,#sh .dark .sp-rows>div{border-color:var(--line-ink);color:#fff}#sh .dark .sp-rows>div:hover{background:#ffffff0d}#sh .sp-shot{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:16px;margin:0;overflow:hidden}#sh .sp-shot+.sp-shot{margin-top:12px}#sh .sp-shot img{width:100%;height:auto;display:block}#sh .sp-shot figcaption{color:var(--muted);border-top:1px solid var(--line);padding:10px 14px;font-size:12.5px}#sh .sp-perf .mx-panel>div{max-height:min(62vh,640px);padding-right:4px;overflow-y:auto}#sh .sp-check{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:16px;grid-template-columns:52px minmax(0,1fr);align-items:start;gap:16px;padding:18px 20px;display:grid}#sh .sp-check .ico svg{width:44px;height:44px}#sh .sp-check p{color:var(--muted);font-size:15px;line-height:23px}#sh .sp-quote{grid-template-columns:200px minmax(0,1fr);align-items:center;gap:clamp(22px,3vw,44px);max-width:980px;margin:clamp(28px,3vw,44px) auto 0;display:grid}#sh .sp-quote.nophoto{text-align:center;grid-template-columns:minmax(0,1fr);max-width:820px}#sh .sp-quote img{object-fit:cover;filter:grayscale();border-radius:20px;width:200px;height:210px}#sh .sp-quote blockquote p{font-family:var(--serif);letter-spacing:-.015em;font-size:clamp(20px,2vw,27px);font-style:italic;line-height:1.35}#sh .sp-quote footer{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 16px;margin-top:20px;font-size:14px;display:flex}#sh .sp-quote.nophoto footer{justify-content:center}#sh .sp-quote footer b{color:var(--ink);font-weight:500}#sh .sp-quote footer small{font-size:12.5px}@media(max-width:1000px){#sh .sp-chaps{grid-template-columns:minmax(0,1fr)}#sh .sp-chap,#sh .sp-chap+.sp-chap{border-left:0;border-top:1px solid var(--line-ink);padding:22px 0 0}#sh .sp-chap:first-child{border-top:0}#sh .sp-brief,#sh .sp-two,#sh .mx-duo.sp-duo2{grid-template-columns:minmax(0,1fr)}#sh .sp-cs-art .sp-plate{width:min(100%,380px)}}@media(max-width:620px){#sh .sp-quote,#sh .sp-quote.nophoto{text-align:left;grid-template-columns:minmax(0,1fr)}#sh .sp-quote img{width:120px;height:126px}#sh .sp-quote.nophoto footer{justify-content:flex-start}#sh .sp-facts div{grid-template-columns:minmax(0,1fr);gap:2px}#sh .sp-top.wide .sp-rows .hd{display:none}#sh .sp-top.wide .sp-rows>div{grid-template-columns:minmax(0,1fr);gap:4px;padding:14px 0}#sh .sp-top.wide .sp-rows>div span:not(:first-child):before{content:attr(data-l) ": ";color:var(--muted-ink)}#sh .sp-perf .mx-panel>div{max-height:none;overflow:visible}}#sh .ind-art{align-items:center;display:grid}#sh .ind-art .ph,#sh .ind-card .ph,#sh .ind-more .ph{background:var(--card);display:block;overflow:hidden}#sh .ind-art .ph{aspect-ratio:13/11;border-radius:28px;justify-self:center;width:min(100%,460px);box-shadow:0 30px 70px -40px #0e0e1380}#sh .mx-hero .ind-art .ph img{object-fit:cover;filter:grayscale()contrast(1.05)brightness(.92);width:100%;height:100%;transition:filter .6s,transform .9s cubic-bezier(.2,.7,.2,1)}#sh .mx-hero .ind-art:hover .ph img{filter:none;transform:scale(1.03)}#sh .ind-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:clamp(32px,4vw,52px);display:grid}#sh .ind-card{background:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line-ink);border-radius:24px;grid-template-rows:auto 1fr;transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .3s;display:grid;position:relative;overflow:hidden}#sh .ind-card:hover{transform:translateY(-4px);box-shadow:inset 0 0 0 1px #ffffff47}#sh .ind-card .ph{aspect-ratio:13/9;background:var(--ink)}#sh .ind-card .ph img{object-fit:cover;filter:grayscale()contrast(1.06)brightness(.8);width:100%;height:100%;transition:filter .5s,transform .8s cubic-bezier(.2,.7,.2,1)}#sh .ind-card:hover .ph img{filter:none;transform:scale(1.04)}#sh .ind-card .t{align-content:start;gap:8px;padding:20px 22px 24px;display:grid}#sh .ind-card b{letter-spacing:-.02em;color:#fff;font-size:clamp(19px,1.6vw,23px);font-weight:400}#sh .ind-card p{color:var(--muted-ink);font-size:14px;line-height:21px}#sh .ind-card i{color:#fff;background:#0e0e1399;border-radius:50%;place-items:center;width:34px;height:34px;transition:background .25s,color .25s;display:grid;position:absolute;top:18px;right:18px}#sh .ind-card i svg{width:12px;height:12px}#sh .ind-card:hover i{color:var(--ink);background:#fff}#sh .ind-proof{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(24px,4vw,56px);margin-top:clamp(28px,3vw,44px);display:grid}#sh .ind-proof .t{justify-items:start;gap:14px;display:grid}#sh .ind-proof p{color:var(--muted-ink);max-width:56ch;font-size:15.5px;line-height:25px}#sh .ind-proof p:first-child{color:#fff}#sh .ind-proof .mx-barchart{min-height:260px}#sh .ind-proof .btn{margin-top:6px}#sh .ind-mark{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:16px;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:16px;padding:18px 20px;display:grid}#sh .ind-mark .ico svg{width:48px;height:48px}#sh .ind-mark p{font-size:15.5px;line-height:23px}#sh .ind-more{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:clamp(28px,3vw,44px);display:grid}#sh .ind-more a{box-shadow:inset 0 0 0 1px var(--line);border-radius:18px;grid-template-columns:72px minmax(0,1fr) 30px;align-items:center;gap:14px;padding:10px 14px 10px 10px;transition:box-shadow .25s,transform .4s cubic-bezier(.2,.7,.2,1);display:grid;position:relative}#sh .ind-more a:hover{box-shadow:inset 0 0 0 1px var(--ink);transform:translateY(-2px)}#sh .ind-more .ph{border-radius:12px;width:72px;height:56px}#sh .ind-more img{object-fit:cover;filter:grayscale()contrast(1.05);width:100%;height:100%;transition:filter .5s}#sh .ind-more a:hover img{filter:none}#sh .ind-more b{letter-spacing:-.015em;font-size:16px;font-weight:400}#sh .ind-more i{width:30px;height:30px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);border-radius:50%;place-items:center;display:grid}#sh .ind-more i svg{width:11px;height:11px}@media(max-width:1000px){#sh .ind-grid,#sh .ind-more{grid-template-columns:repeat(2,minmax(0,1fr))}#sh .ind-proof{grid-template-columns:minmax(0,1fr)}#sh .ind-art .ph{width:min(100%,360px)}}@media(max-width:620px){#sh .ind-grid,#sh .ind-more{grid-template-columns:minmax(0,1fr)}#sh .ind-proof .mx-barchart{min-height:180px}}#sh .ind-prob{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:clamp(32px,4vw,52px);display:grid}#sh .ind-prob .mx-card{align-content:start;gap:12px;padding:clamp(24px,2.4vw,32px);display:grid}#sh .ind-prob b{color:var(--signal-light);font-variant-numeric:tabular-nums;font-size:13px;font-weight:400}#sh .ind-prob h3{letter-spacing:-.015em;color:#fff;font-size:clamp(19px,1.6vw,23px);font-weight:400;line-height:1.3}#sh .ind-prob p{color:var(--muted-ink);font-size:14.5px;line-height:22px}#sh .ind-mark{grid-template-columns:56px minmax(0,1fr)}#sh .ind-mark small{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:6px;font-size:12px;font-weight:500;display:block}#sh .ind-mark .pl-search{margin:0}#sh .ind-card p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media(max-width:1000px){#sh .ind-prob{grid-template-columns:minmax(0,1fr)}}#sh .ind-txt{align-content:start;gap:10px;display:grid}#sh .ind-txt p{color:#3a3a42;max-width:62ch;font-size:16.5px;line-height:26px}#sh .ind-fold summary{cursor:pointer;color:var(--ink);border-bottom:1px solid var(--line);align-items:center;gap:8px;width:max-content;padding-bottom:2px;font-size:14px;list-style:none;display:inline-flex}#sh .ind-fold summary::-webkit-details-marker{display:none}#sh .ind-fold summary:after{content:"+";color:var(--muted)}#sh .ind-fold[open] summary:after{content:"−"}#sh .ind-fold[open] summary{margin-bottom:10px}#sh .ind-fold p{color:var(--muted);font-size:15.5px;line-height:25px}#sh .ind-vis{align-content:start;gap:12px;display:grid}#sh .mx-show.light .ind-vis .pl-search{box-shadow:inset 0 0 0 1px var(--line);background:#fff}#sh .mx-rows.ind3 div{grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr) minmax(0,.9fr);align-items:start}#sh .mx-rows.ind3 span{white-space:normal;overflow-wrap:anywhere}#sh .mx-rows .wait{color:var(--muted);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}#sh .mx-rows .wait:before{content:"";background:#c9c9cf;border-radius:50%;width:7px;height:7px}#sh .ind-voice{display:grid}#sh .ind-voice>div{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}#sh .ind-voice>div:last-child{border-bottom:0}#sh .ind-voice span{padding:12px 14px 12px 0;font-size:14px;line-height:20px}#sh .ind-voice span+span{border-left:1px solid var(--line);padding-left:14px}#sh .ind-voice .hd span{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding-top:0;font-size:11px;font-weight:500}#sh .ind-voice>div:not(.hd) span:first-child{color:var(--muted);-webkit-text-decoration:line-through #0e0e1347;text-decoration:line-through #0e0e1347}#sh .ind-voice>div:not(.hd) span+span{color:var(--ink);background:linear-gradient(90deg,var(--lavender),#ece7fe00)}#sh .ind-cal{gap:8px;display:grid}#sh .ind-cal .m{color:var(--muted);text-align:center;border-bottom:1px solid var(--line);grid-template-columns:repeat(12,1fr);padding-bottom:8px;font-size:11px;display:grid}#sh .ind-cal .m i{font-style:normal}#sh .ind-cal .b{grid-template-columns:repeat(12,1fr);display:grid}#sh .ind-cal .b span{grid-column:var(--a)/calc(var(--b) + 1);background:var(--lavender);color:var(--signal-deep);white-space:nowrap;text-overflow:ellipsis;border-radius:10px;padding:9px 12px;font-size:13px;line-height:17px;overflow:hidden}#sh .ind-cal .b:nth-of-type(3) span{background:var(--ink);color:#fff}#sh .mx-on .mx-panel .ind-voice>div:not(.hd),#sh .mx-on .mx-panel .ind-cal .b{opacity:0;transform:translateY(8px)}#sh .mx-on .mx-panel.play .ind-voice>div:not(.hd),#sh .mx-on .mx-panel.play .ind-cal .b{opacity:1;transition:opacity .5s,transform .5s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i)*.14s + .2s);transform:none}@media(max-width:620px){#sh .mx-rows.ind3 div{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}#sh .mx-rows.ind3 div>:nth-child(2){display:none}#sh .mx-rows.ind3 span{white-space:normal}#sh .ind-voice span{font-size:13px;line-height:18px}#sh .ind-cal .b span{white-space:normal;padding:7px 9px;font-size:11.5px;line-height:14px}}#sh .sp-cap{color:var(--muted);max-width:62ch;margin-top:12px;font-size:13.5px;line-height:21px}#sh .mx-show.light .mx-panel .sp-shot{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:18px;align-content:start;gap:10px;margin:0;padding:10px;display:grid}#sh .mx-show.light .mx-panel .sp-shot img{border-radius:10px;width:100%;height:auto}#sh .mx-show.light .mx-panel .sp-shot figcaption{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:4px 14px;padding:2px 6px 6px;font-size:13px;display:flex}#sh .mx-show.light .mx-panel .sp-shot figcaption b{color:var(--ink);font-weight:500}#sh .sb-fig{align-content:start;gap:12px;margin:0;display:grid}#sh .sb-fig .mx-barchart{min-height:230px}#sh .sb-fig .mx-line{align-self:start}#sh .sb-fig figcaption{color:var(--muted);border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding-top:10px;font-size:13px;line-height:20px;display:flex}#sh .sb-fig figcaption b{color:var(--ink);font-weight:500}#sh .mx-show.light .mx-panel .mx-board{border-top-color:var(--ink)}#sh .mx-show.light .mx-panel .mx-board .r>*{padding:14px 18px 14px 0;font-size:15px;line-height:22px}#sh .mx-show.light .mx-panel .mx-board .r>*+*{padding-left:18px}#sh .mx-show.light .mx-panel .mx-chain{margin-top:0}#sh .mx-show.light .mx-panel .mx-line text{fill:var(--muted)}#sh .mx-show.light .mx-panel .mx-line .pt text,#sh .mx-show.light .mx-panel .mx-line .pt circle{fill:var(--ink)}#sh .mx-show.light .mx-panel .mx-line .gl line{stroke:var(--line)}#sh .mx-show.light .mx-panel .mx-line .ghost{stroke:#0e0e1340}#sh .sb-score{border-top:1px solid var(--line);display:grid}#sh .sb-score>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:2px 16px;padding:13px 0;display:grid}#sh .sb-score>div:last-child{border-bottom:0}#sh .sb-score .n{color:var(--ink);min-width:0;font-size:14.5px;font-weight:500;line-height:21px}#sh .sb-score b{text-align:right;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14.5px;font-weight:400}#sh .sb-score em{color:var(--muted);grid-column:1/-1;font-size:12.5px;font-style:normal;line-height:18px}#sh .sb-score .tr{background:var(--card);border-radius:999px;grid-column:1/-1;height:8px;margin-top:7px;overflow:hidden}#sh .sb-score .tr i{height:100%;width:calc(var(--w)*1%);background:linear-gradient(90deg,var(--signal-deep),var(--signal));transform-origin:0;border-radius:999px;display:block}#sh .mx-on .mx-panel .sb-score .tr i{transform:scaleX(0)}#sh .mx-on .mx-panel.play .sb-score .tr i{transition:transform 1s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i)*.11s + .25s);transform:none}#sh .mx-still .sb-score .tr i{transform:none!important}#sh .ind-fit{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1200px){#sh .ind-fit{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){#sh .ind-fit{grid-template-columns:minmax(0,1fr)}}#sh .co-people{grid-template-columns:repeat(var(--n,4),minmax(0,1fr))}#sh .co-people .mx-person em{color:var(--muted-ink);font-size:13px;font-style:normal}#sh .co-people .mx-person .n{color:var(--signal-light);margin-top:6px;font-size:12.5px}#sh .co-founder{grid-template-columns:clamp(180px,20vw,260px) minmax(0,1fr);align-items:center;gap:clamp(24px,3vw,44px);margin-top:clamp(28px,3vw,44px);display:grid}#sh .co-founder .face{aspect-ratio:1/1.06;background:var(--card);border-radius:24px;overflow:hidden}#sh .co-founder .face img{object-fit:cover;filter:grayscale()contrast(1.04);width:100%;height:100%;transition:filter .5s,transform .7s cubic-bezier(.2,.7,.2,1)}#sh .co-founder:hover .face img{filter:none;transform:scale(1.03)}#sh .co-founder small{letter-spacing:.08em;text-transform:uppercase;color:var(--signal-deep);font-size:12px;font-weight:500}#sh .co-founder h3{letter-spacing:-.02em;margin-top:6px;font-size:clamp(24px,2.2vw,30px);font-weight:400}#sh .co-founder p{color:#3a3a42;max-width:62ch;margin-top:12px;font-size:16.5px;line-height:26px}#sh .co-role{color:var(--signal-deep);font-size:clamp(17px,1.4vw,20px)}#sh .co-face .ph{aspect-ratio:1/1.08;background:var(--card);border-radius:28px;display:block;overflow:hidden;box-shadow:0 40px 80px -48px #0e0e138c}#sh .co-face .ph img{object-fit:cover;width:100%;height:100%}#sh .co-track{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:clamp(24px,3.4vw,56px);margin-top:clamp(28px,3vw,44px);display:grid}#sh .co-track .t p{color:var(--muted-ink);max-width:60ch;font-size:16.5px;line-height:27px}#sh .co-track .pl-reads{margin-top:18px}#sh .co-track .pl-reads span{box-shadow:inset 0 0 0 1px var(--line-ink);color:#fff;background:#ffffff0f;border-radius:999px;padding:9px 14px;font-size:13.5px;line-height:1}#sh .co-track .r{gap:10px;display:grid}#sh .co-track .pk-anat li{color:var(--muted-ink);background:#ffffff0d}#sh .co-track .pk-anat li.p{background:var(--lavender);color:var(--signal-deep)}#sh .co-work{gap:clamp(24px,3vw,40px);display:grid}#sh .co-work .sb-fig{max-width:520px}@media(max-width:1000px){#sh .co-people{grid-template-columns:repeat(2,minmax(0,1fr))}#sh .co-track{grid-template-columns:minmax(0,1fr)}}@media(max-width:620px){#sh .co-people,#sh .co-founder{grid-template-columns:minmax(0,1fr)}#sh .co-founder .face{width:150px}}#sh .ro-table .scroll{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:20px;overflow-x:auto}#sh .mx-rows.ro-rows{min-width:940px;padding:6px 20px 12px}#sh .mx-rows.ro-rows div{grid-template-columns:minmax(150px,1.2fr) minmax(170px,1.5fr) minmax(110px,.8fr) minmax(160px,1.3fr) minmax(120px,.9fr) minmax(150px,1.2fr)}#sh .mx-rows.ro-rows span{white-space:normal;padding-right:8px;line-height:20px}#sh .ro-prof summary span{font-size:clamp(19px,1.6vw,22px)}#sh .ro-prof .a p+p{margin-top:12px}#sh .ro-board .r>*{font-size:15.5px;line-height:23px}@media(max-width:820px){#sh .ro-table .scroll{box-shadow:none;background:0 0;overflow:visible}#sh .mx-rows.ro-rows{gap:12px;min-width:0;padding:0;display:grid}#sh .mx-rows.ro-rows .hd{display:none}#sh .mx-rows.ro-rows div{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-bottom:0;border-radius:16px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:0;padding:4px 16px;display:grid}#sh .mx-rows.ro-rows div>span{grid-template-columns:subgrid;border-bottom:1px solid var(--line);grid-column:1/-1;padding:11px 0;display:grid}#sh .mx-rows.ro-rows div>span:last-child{border-bottom:0}#sh .mx-rows.ro-rows div>span:before{content:attr(data-l);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:500}}#sh .co-checks summary span small{letter-spacing:.08em;text-transform:uppercase;color:var(--signal-deep);margin-bottom:4px;font-size:12px;font-weight:500;display:block}#sh .co-checks-list{gap:10px;margin-top:14px;padding:0;list-style:none;display:grid}#sh .co-checks-list li{color:#3a3a42;padding-left:28px;font-size:15.5px;line-height:23px;position:relative}#sh .co-checks-list li:before{content:"";width:16px;height:16px;box-shadow:inset 0 0 0 1.5px var(--line);border-radius:4px;position:absolute;top:3px;left:0}#sh .co-checks-list li:after{content:"";border-left:1.5px solid var(--signal);border-bottom:1.5px solid var(--signal);width:8px;height:4px;position:absolute;top:8px;left:4px;transform:rotate(-45deg)}#sh .co-list{gap:8px;margin-top:12px;padding-left:20px;display:grid}#sh .co-calc{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:26px;min-height:280px;margin-top:clamp(28px,3vw,44px);padding:clamp(16px,2vw,28px)}#sh .co-calc:empty:after{content:"Loading the calculator";min-height:240px;color:var(--muted);place-items:center;font-size:14px;display:grid}#sh .co-guide summary span{font-size:clamp(17px,1.4vw,20px)}#sh .cx-hero{background:var(--paper);position:relative;overflow:hidden}#sh .cx-hero .wrap{grid-template:"lead cal""after cal"/minmax(0,1fr) minmax(780px,1.7fr);align-content:center;column-gap:clamp(28px,3.6vw,64px);min-height:calc(100svh - 80px);padding-block:clamp(32px,5vh,64px);display:grid;position:relative}#sh .cx-lead{grid-area:lead;align-self:end;min-width:0;max-width:540px;display:grid}#sh .cx-after{grid-area:after;align-self:start;min-width:0;max-width:540px}#sh .cx-lead .h1{font-size:clamp(36px,3.5vw,52px)}#sh .cx-dek{color:var(--muted);max-width:46ch;margin-top:20px;font-size:clamp(16px,1.25vw,18px);line-height:1.55}#sh .cx-host{align-items:center;gap:14px;width:max-content;max-width:100%;margin-top:28px;display:flex}#sh .cx-host img{object-fit:cover;filter:grayscale()contrast(1.04);border-radius:50%;width:56px;height:56px;transition:filter .4s}#sh .cx-host:hover img{filter:none}#sh .cx-host b{font-size:16px;font-weight:500;line-height:22px;display:block}#sh .cx-host em{color:var(--muted);font-size:14px;font-style:normal;line-height:20px;display:block}#sh .cx-facts{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}#sh .cx-facts li{box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);background:#fff;border-radius:999px;padding:9px 14px;font-size:13.5px;line-height:1}#sh .cx-facts li b{font-weight:500}#sh .cx-facts a{border-bottom:1px solid}#sh .cx-mail{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:26px;padding-top:20px;font-size:15px;display:flex}#sh .cx-mail a{color:var(--ink);border-bottom:1px solid var(--ink);font-weight:500}#sh .cx-mail button{box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);background:#fff;border-radius:999px;padding:7px 12px;font-size:12.5px;line-height:1}#sh .cx-mail button:hover{box-shadow:inset 0 0 0 1px var(--ink)}#sh .cx-cal{grid-area:cal;align-self:center;min-width:0;position:relative}#sh .cx-cal>#book{position:absolute;top:-96px}#sh .cx-cal-card{z-index:1;background:#fff;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0e0e1314,0 40px 80px -48px #0e0e1373}#sh .cx-cal-bar{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:6px 12px;padding:16px 22px;font-size:14px;line-height:20px;display:flex}#sh .cx-cal-bar i{background:var(--signal);width:8px;height:8px;box-shadow:0 0 0 4px var(--lavender);border-radius:50%}#sh .cx-cal-bar b{font-weight:500}#sh .cx-cal-bar span{color:var(--muted);margin-left:auto}#sh .cx-cal-body{min-height:600px;position:relative}#sh .cx-cal-embed{z-index:1;position:relative}#sh .cx-cal-no{color:var(--muted);padding:24px}#sh .cx-skel{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) 168px;gap:22px 26px;padding:26px;display:grid;position:absolute;inset:0}#sh .cx-cal-body:has(iframe) .cx-skel{display:none}#sh .cx-skel .m{grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}#sh .cx-skel .m b{background:var(--card);border-radius:6px;width:150px;height:16px}#sh .cx-skel .m span{background:var(--card);border-radius:6px;width:64px;height:16px}#sh .cx-skel .g{grid-template-columns:repeat(7,minmax(0,1fr));align-content:start;gap:8px;display:grid}#sh .cx-skel .g i{aspect-ratio:1;background:var(--card);border-radius:10px;display:block}#sh .cx-skel .g i.a{background:var(--lavender)}#sh .cx-skel .t{align-content:start;gap:8px;display:grid}#sh .cx-skel .t i{height:38px;box-shadow:inset 0 0 0 1px var(--line);border-radius:10px;display:block}#sh .mx-on .cx-skel .g i.a{animation:1.8s ease-in-out infinite cxPulse}#sh .mx-still .cx-skel .g i.a{animation:none}@keyframes cxPulse{50%{opacity:.5}}#sh .cx-clock{margin-top:clamp(28px,3vw,48px)}#sh .cx-clock .bar{gap:4px;height:14px;display:flex}#sh .cx-clock .bar i{flex:var(--w) 0 0;background:#ffffff1f;border-radius:999px;display:block;position:relative;overflow:hidden}#sh .cx-clock .bar i:after{content:"";border-radius:inherit;background:linear-gradient(90deg,var(--signal-deep),var(--signal-light));transform-origin:0;position:absolute;inset:0}#sh .mx-on .cx-clock .bar i:after{transform:scaleX(0)}#sh .mx-on .cx-clock.in .bar i:after{transition:transform .9s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i)*.65s + .25s);transform:none}#sh .mx-still .cx-clock .bar i:after{transform:none!important}#sh .cx-clock ol{gap:4px;margin-top:20px;display:flex}#sh .cx-clock li{flex:var(--w) 0 0;min-width:0;padding-right:clamp(12px,2vw,36px)}#sh .cx-clock small{letter-spacing:.08em;text-transform:uppercase;color:var(--signal-light);font-size:12px;font-weight:500;display:block}#sh .cx-clock b{color:#fff;margin-top:6px;font-size:clamp(17px,1.4vw,20px);font-weight:500;line-height:1.3;display:block}#sh .cx-clock p{color:var(--muted-ink);margin-top:8px;font-size:14.5px;line-height:22px}#sh .cx-dock{display:none}#sh .cx-crew{gap:clamp(18px,2vw,28px);margin-top:clamp(24px,3vw,40px);display:grid}#sh .cx-chips{flex-wrap:wrap;gap:8px;display:flex}#sh .cx-chip{height:40px;color:var(--muted-ink);box-shadow:inset 0 0 0 1px var(--line-ink);white-space:nowrap;border-radius:999px;padding:0 18px;font-size:14.5px;transition:background .2s,color .2s,box-shadow .2s}#sh .cx-chip:hover{color:#fff;box-shadow:inset 0 0 0 1px #ffffff80}#sh .cx-chip[aria-pressed=true]{color:var(--ink);box-shadow:none;background:#fff}#sh .cx-people{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}#sh .cx-person{aspect-ratio:4/5;isolation:isolate;background:#1f1f26;border-radius:22px;transition:opacity .35s;display:block;position:relative;overflow:hidden}#sh .cx-person .ph{position:absolute;inset:0}#sh .cx-person .ph img{object-fit:cover;filter:grayscale()contrast(1.04);width:100%;height:100%;transition:filter .5s,transform .8s cubic-bezier(.2,.7,.2,1)}#sh .cx-person:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000,#0e0e1399 54%,#0e0e13f0 94%);position:absolute;inset:30% 0 0}#sh .cx-person .tag{z-index:2;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:#0e0e139e;border-radius:999px;padding:7px 10px;font-size:11.5px;font-style:normal;line-height:1;position:absolute;top:14px;left:14px;box-shadow:inset 0 0 0 1px #ffffff38}#sh .cx-person .info{z-index:2;display:grid;position:absolute;bottom:16px;left:18px;right:18px}#sh .cx-person .meta{gap:2px;display:grid}#sh .cx-person .meta b{color:#fff;font-size:18px;font-weight:500;line-height:24px}#sh .cx-person .meta span{color:#ffffffbd;font-size:13.5px;line-height:19px}#sh .cx-person .more{grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.2,.7,.2,1);display:grid}#sh .cx-person .more .in{opacity:0;gap:8px;min-height:0;transition:opacity .3s;display:grid;overflow:hidden}#sh .cx-person .more .q{color:#fff;padding-top:12px;font-size:14px;line-height:20px}#sh .cx-person .more em{color:#ffffff9e;font-size:12.5px;font-style:normal;line-height:18px}#sh .cx-person .more u{color:var(--signal-light);align-items:center;gap:6px;font-size:13px;text-decoration:none;display:inline-flex}#sh .cx-person .more u svg{width:12px;height:12px}#sh .cx-person.lit .ph img{filter:none}#sh .cx-person.lit{box-shadow:0 0 0 2px var(--signal)}#sh .cx-crew .cx-people .cx-person.dim{opacity:.22!important}#sh .cx-crew.used .cx-people .cx-person{transition:opacity .35s}#sh .cx-person:focus-visible .ph img{filter:none}#sh .cx-person:focus-visible .more{grid-template-rows:1fr}#sh .cx-person:focus-visible .more .in{opacity:1}@media(hover:hover){#sh .cx-person:hover .ph img{filter:none;transform:scale(1.04)}#sh .cx-person:hover .more{grid-template-rows:1fr}#sh .cx-person:hover .more .in{opacity:1;transition-delay:.12s}#sh .cx-crew .cx-people .cx-person.dim:hover{opacity:1!important}}#sh .cx-tally{border-top:1px solid var(--line-ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:clamp(16px,2vw,24px);display:flex}#sh .cx-tally p{color:var(--muted-ink);font-size:clamp(17px,1.4vw,20px);line-height:1.4}#sh .cx-tally b{color:#fff;font-variant-numeric:tabular-nums;font-weight:500}#sh .cx-lanes{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:clamp(28px,3vw,44px);display:grid}#sh .cx-lanes figure{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:24px;align-content:space-between;gap:20px;min-width:0;padding:clamp(22px,2.4vw,34px);display:grid}#sh .cx-lanes .b{background:var(--ink);color:#fff;box-shadow:none}#sh .cx-lanes figcaption{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:500}#sh .cx-lanes .b figcaption{color:var(--signal-light)}#sh .cx-lanes ol{--gap:clamp(28px,4vw,64px);justify-content:center;align-items:center;min-height:190px;display:flex}#sh .cx-lanes li{box-shadow:inset 0 0 0 1px var(--line);background:var(--paper);white-space:nowrap;border-radius:999px;flex:none;padding:15px 24px;font-size:clamp(15px,1.2vw,17px);line-height:22px;position:relative}#sh .cx-lanes li+li{margin-left:var(--gap)}#sh .cx-lanes li+li:before{content:"";width:var(--gap);background:repeating-linear-gradient(90deg,var(--muted) 0 4px,transparent 4px 8px);transform-origin:0;height:1px;position:absolute;top:50%;right:100%}#sh .cx-lanes .a .mid{background:var(--card);color:var(--muted)}#sh .cx-lanes .b li{box-shadow:inset 0 0 0 1px var(--line-ink);background:#ffffff12}#sh .cx-lanes .b li+li:before{background:var(--signal);height:2px;margin-top:-1px}#sh .cx-lanes .b .grp{box-shadow:none;border-left:2px solid var(--signal);background:0 0;border-radius:0;gap:8px;padding:0 0 0 16px;display:grid}#sh .cx-lanes .b .grp span{background:var(--lavender);color:var(--signal-deep);border-radius:999px;padding:13px 24px;font-size:clamp(15px,1.2vw,17px);line-height:22px;display:block}#sh .cx-lanes p{color:var(--muted);max-width:40ch;font-size:15px;line-height:23px}#sh .cx-lanes .b p{color:var(--muted-ink)}#sh .mx-on .cx-lanes li+li:before{transform:scaleX(0)}#sh .mx-on .cx-lanes.in li+li:before{transition:transform .7s cubic-bezier(.2,.8,.2,1) .35s;transform:none}#sh .mx-on .cx-lanes.in li+li+li:before{transition-delay:.8s}#sh .mx-still .cx-lanes li+li:before{transform:none!important}#sh .cx-phero{background:var(--paper);position:relative;overflow:hidden}#sh .cx-phero .wrap{grid-template-columns:minmax(0,400px) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,96px);min-height:min(100svh - 80px,780px);padding-block:clamp(32px,5vh,64px);display:grid;position:relative}#sh .cx-face .ph{aspect-ratio:4/5;background:var(--card);border-radius:28px;display:block;overflow:hidden}#sh .cx-face .ph img{object-fit:cover;filter:grayscale()contrast(1.04);width:100%;height:100%;transition:filter .6s}#sh .cx-face:hover .ph img{filter:none}#sh .cx-who{align-content:center;min-width:0;max-width:640px;display:grid}#sh .cx-who .h1{margin-top:16px}#sh .cx-role{color:var(--signal-deep);margin-top:12px;font-size:clamp(17px,1.4vw,20px);line-height:1.4}#sh .cx-who .cx-dek{max-width:56ch}#sh .cx-act{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}#sh .cx-track{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:clamp(28px,4vw,80px);margin-top:clamp(28px,3vw,44px);display:grid}#sh .cx-track:not(:has(.cx-path)){grid-template-columns:minmax(0,780px)}#sh .cx-track .t{gap:18px;display:grid}#sh .cx-line{letter-spacing:-.016em;color:#fff;border-left:2px solid var(--signal);max-width:32ch;padding-left:18px;font-size:clamp(20px,1.8vw,26px);line-height:1.35}#sh .cx-track .t p:not(.cx-line){color:var(--muted-ink);max-width:60ch;font-size:16.5px;line-height:27px}#sh .cx-tags{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}#sh .cx-tags li{box-shadow:inset 0 0 0 1px var(--line-ink);color:#fff;background:#ffffff0f;border-radius:999px;padding:9px 14px;font-size:13.5px;line-height:1}#sh .cx-path{padding-left:30px;display:grid;position:relative}#sh .cx-path:before{content:"";background:var(--line-ink);width:1px;position:absolute;top:12px;bottom:28px;left:7px}#sh .cx-path li{padding-bottom:26px;position:relative}#sh .cx-path li:last-child{padding-bottom:0}#sh .cx-path li:before{content:"";background:var(--ink);border-radius:50%;width:15px;height:15px;position:absolute;top:4px;left:-30px;box-shadow:inset 0 0 0 1px #fff6}#sh .cx-path li.now:before{background:var(--signal);box-shadow:0 0 0 5px #9378fb38}#sh .cx-path small{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-ink);font-size:11.5px;line-height:16px;display:block}#sh .cx-path li.now small{color:var(--signal-light)}#sh .cx-path b{color:#fff;margin-top:3px;font-size:17px;font-weight:500;line-height:24px;display:block}#sh .cx-path span{color:var(--muted-ink);font-size:14.5px;line-height:21px;display:block}#sh .mx-on .cx-path li{opacity:0;transform:translateY(8px)}#sh .mx-on .cx-path.in li{opacity:1;transition:opacity .5s,transform .6s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i)*.12s + .15s);transform:none}#sh .mx-still .cx-path li{opacity:1!important;transform:none!important}#sh .cx-mix{gap:12px;margin:clamp(24px,3vw,40px) 0 0;display:grid}#sh .cx-mix .bar{gap:3px;height:12px;display:flex}#sh .cx-mix .bar i{flex:var(--w) 0 0;transform-origin:0;border-radius:999px;min-width:4px;display:block}#sh .cx-mix .k0{background:var(--ink)}#sh .cx-mix .k1{background:var(--signal-deep)}#sh .cx-mix .k2{background:var(--signal)}#sh .cx-mix .k3{background:var(--signal-light)}#sh .cx-mix .k4{background:#d9d0fa}#sh .cx-mix .k5{background:#d6d6dc}#sh .cx-mix ul{color:var(--muted);flex-wrap:wrap;gap:6px 22px;font-size:13.5px;line-height:20px;display:flex}#sh .cx-mix li{align-items:center;gap:7px;display:flex}#sh .cx-mix li i{border-radius:50%;width:8px;height:8px;display:block}#sh .cx-mix li b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}#sh .mx-on .cx-mix .bar i{transform:scaleX(0)}#sh .mx-on .cx-mix.in .bar i{transition:transform .8s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i)*.11s + .2s);transform:none}#sh .mx-still .cx-mix .bar i{transform:none!important}#sh .cx-posts{margin-top:clamp(24px,3vw,40px)}#sh .cx-more{margin-top:clamp(24px,3vw,36px)}#sh .cx-more>summary{cursor:pointer;justify-content:center;list-style:none;display:flex}#sh .cx-more>summary::-webkit-details-marker{display:none}#sh .cx-more>summary:after{content:"";display:none}#sh .cx-more>summary{width:max-content;height:48px;box-shadow:inset 0 0 0 1px var(--ink);border-radius:999px;align-items:center;margin-inline:auto;padding:0 28px;font-size:15px;transition:background .15s,color .15s}#sh .cx-more>summary:hover{background:var(--ink);color:#fff}#sh .cx-more[open]>summary{display:none}@media(max-width:1340px){#sh .cx-hero .wrap{grid-template-columns:minmax(0,1fr);grid-template-areas:"lead""cal""after";row-gap:32px;min-height:0}#sh .cx-after .cx-facts{margin-top:0}#sh .cx-lead{max-width:640px}#sh .cx-lead .h1{font-size:clamp(36px,5.4vw,56px)}}@media(max-width:1200px){#sh .cx-lanes{grid-template-columns:minmax(0,1fr)}}@media(max-width:1100px){#sh .cx-people{gap:12px}#sh .cx-person .meta b{font-size:16px;line-height:22px}#sh .cx-person .info{bottom:14px;left:14px;right:14px}}@media(max-width:900px){#sh .cx-person .more{display:none}#sh .cx-phero .wrap{grid-template-columns:minmax(0,1fr);gap:28px;min-height:0}#sh .cx-face{max-width:280px}#sh .cx-track{grid-template-columns:minmax(0,1fr)}#sh .cx-dock~.foot{padding-bottom:calc(98px + env(safe-area-inset-bottom,0px))}#sh .cx-dock{left:16px;right:16px;bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:58;visibility:hidden;background:var(--ink);color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:10px;height:52px;font-size:15px;transition:transform .3s cubic-bezier(.2,.7,.2,1),visibility 0s linear .3s;display:flex;position:fixed;transform:translateY(160%);box-shadow:0 18px 40px -18px #0e0e1399}#sh .cx-dock.on{visibility:visible;transition:transform .3s cubic-bezier(.2,.7,.2,1),visibility;transform:none}#sh .cx-dock svg{width:16px;height:16px}}@media(max-width:760px){#sh .cx-people{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#sh .cx-person{border-radius:18px}#sh .cx-person .info{bottom:12px;left:12px;right:12px}#sh .cx-person .meta b{font-size:15.5px;line-height:21px}#sh .cx-person .meta span{font-size:12.5px;line-height:17px}#sh .cx-person .more{display:none}#sh .cx-person .tag{font-size:10.5px;top:10px;left:10px}#sh .cx-chips{scrollbar-width:none;margin:-6px calc(var(--gut)*-1);padding:6px var(--gut);flex-wrap:nowrap;overflow-x:auto}#sh .cx-chips::-webkit-scrollbar{display:none}#sh .cx-chip{flex:none}#sh .cx-clock ol{gap:20px;display:grid}#sh .cx-clock li{padding-right:0}#sh .cx-cal-bar span{flex-basis:100%;margin-left:0}#sh .cx-cal-body{min-height:520px}#sh .cx-skel{grid-template-columns:minmax(0,1fr);padding:18px}#sh .cx-skel .t{display:none}#sh .cx-cal-card{border-radius:22px}#sh .cx-lanes ol{--gap:26px;flex-direction:column;align-items:flex-start;min-height:0}#sh .cx-lanes li+li{margin-left:0;margin-top:var(--gap)}#sh .cx-lanes li+li:before{width:1px;height:var(--gap);background:repeating-linear-gradient(0deg,var(--muted) 0 4px,transparent 4px 8px);transform-origin:50% 0;inset:auto auto 100% 26px}#sh .cx-lanes .b li+li:before{width:2px;height:var(--gap);background:var(--signal);margin-top:0}#sh .mx-on .cx-lanes li+li:before{transform:scaleY(0)}}#sh .co-base{max-width:980px;margin-top:clamp(28px,3vw,44px)}#sh .sp-started{background:var(--lavender);color:var(--ink);border-radius:16px;align-items:center;gap:12px;margin-bottom:clamp(24px,3vw,36px);padding:14px 18px;font-size:15px;line-height:22px;display:flex}#sh .sp-started[hidden]{display:none}#sh .sp-started svg{width:18px;height:18px;color:var(--signal-deep);flex:none}#sh .sp-started b{font-weight:500}
