.blg-feat{color:inherit;transition:transform .4s var(--ease), box-shadow .4s var(--ease);background:#fff;border-radius:1.75rem;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);padding:.75rem clamp(.75rem,3vw,3rem) .75rem .75rem;display:grid;box-shadow:0 0 0 1px #24221e0f,0 1px 2px #24221e0d,0 30px 60px -44px #0a0a0c66}.blg-feat:hover{transform:translateY(-3px);box-shadow:0 0 0 1px #24221e14,0 1px 2px #24221e0d,0 36px 64px -40px #0a0a0c73}.blg-feat-cover{display:block;position:relative}.blg-feat-cover .nc{border-radius:1.25rem}.blg-feat-body{justify-items:start;gap:1.25rem;padding:clamp(.5rem,2vw,1.5rem) 0;display:grid}.blg-feat-top{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}.blg-feat-title{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(2rem,3.3vw,3.25rem);font-weight:800;line-height:1.02}.blg-feat-excerpt{color:#24221eb8;text-wrap:pretty;max-width:34rem;font-size:clamp(1.0625rem,1.2vw,1.1875rem);font-weight:500;line-height:1.55}.blg-feat-foot{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:.5rem;display:flex}.blg-feat:hover .blg-feat-cta:before{transform:none}.blg-filter{flex-wrap:wrap;gap:.5rem;margin:calc(clamp(2.5rem,5vw,4rem)/-2.5) 0 clamp(1.75rem,3vw,2.5rem);display:flex}.blg-filter[hidden]{display:none}.blg-chip{height:2.5rem;font:inherit;color:#24221ec7;cursor:var(--cursor-hand);cursor:var(--cursor-hand-2x);background:#ffffffa8;border:0;border-radius:999px;align-items:center;gap:.55rem;padding:0 .6rem 0 1.05rem;font-size:.9375rem;font-weight:600;transition:background-color .25s,color .25s,box-shadow .25s;display:inline-flex;box-shadow:inset 0 0 0 1px #24221e1a}.blg-chip:hover{color:#24221e;background:#fff}.blg-chip-n{min-width:1.6rem;height:1.6rem;font:500 .6875rem/1 var(--mono);color:#24221e99;background:#24221e0f;border-radius:999px;place-items:center;padding:0 .4rem;display:grid}.blg-chip[aria-pressed=true]{box-shadow:none;color:#fff;background:#24221e}.blg-chip[aria-pressed=true] .blg-chip-n{color:#ffffffd9;background:#ffffff29}.blg-chip:focus-visible{outline-offset:2px;outline:2px solid #24221e}.blg-grid li[hidden],.blg-grid:not([data-filtered]) li[data-lead]{display:none}.blg-grid{row-gap:1.5rem}.blg-card-title{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(1.25rem,1.7vw,1.4375rem);font-weight:800;line-height:1.12}.blg-count:empty{display:none}.blg-count{margin-top:1.5rem}.blg-head{padding-bottom:clamp(2.5rem,5vw,4rem)}.blg-head-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:end;gap:2.5rem clamp(2.5rem,5vw,5rem);display:grid}.blg-title{letter-spacing:-.045em;text-wrap:balance;margin-top:1.25rem;font-size:clamp(2.5rem,4.4vw,4.25rem);font-weight:800;line-height:.98}.blg-lede{color:#24221ebf;text-wrap:pretty;max-width:36rem;margin-top:1.5rem;font-size:clamp(1.0625rem,1.3vw,1.25rem);font-weight:500;line-height:1.55}.blg-facts{border-top:1px solid #24221e1a;flex-wrap:wrap;gap:1rem 2.25rem;margin-top:2rem;padding-top:1.25rem;display:flex}.blg-facts dt{font:500 .6875rem/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#24221e80}.blg-facts dd{color:#24221e;margin-top:.35rem;font-size:.9375rem;font-weight:650}.blg-facts a{text-underline-offset:3px;text-decoration:underline 1.5px #ff24938c}.blg-facts a:hover{text-decoration-color:#ff2493}.blg-head-art{background:#fff;border-radius:1.5rem;padding:.6rem;position:relative;box-shadow:0 0 0 1px #24221e0f,0 1px 2px #24221e0d,0 30px 60px -44px #0a0a0c66}.blg-head-art .nc{border-radius:1rem}.blg-progress{z-index:60;pointer-events:none;height:3px;position:fixed;inset:0 0 auto}.blg-progress span{background:var(--ink,#24221e);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.blg-main{padding-top:clamp(.5rem,1.5vw,1.25rem)}.blg-layout{grid-template-columns:14rem minmax(0,1fr);align-items:start;gap:3rem clamp(3rem,5.5vw,6rem);max-width:80rem;display:grid}.blg-article{min-width:0}.blg-rail{top:calc(var(--nav-h) + 2rem);max-height:calc(100vh - var(--nav-h) - 4rem);gap:1.75rem;display:grid;position:sticky}.blg-toc{overscroll-behavior:contain;scrollbar-width:none;min-height:0;overflow-y:auto}.blg-toc::-webkit-scrollbar{display:none}.blg-toc-label{font:500 .6875rem/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#24221e80;justify-content:space-between;margin-bottom:.9rem;display:flex}.blg-toc-pct{color:var(--ink);font-variant-numeric:tabular-nums}.blg-toc ol{border-left:1px solid #24221e1a}.blg-toc a{color:#24221e80;grid-template-columns:1.6rem minmax(0,1fr);align-items:baseline;padding:.45rem 0 .45rem 1rem;font-size:.875rem;font-weight:600;line-height:1.35;transition:color .25s;display:grid;position:relative}.blg-toc a b{font:500 .625rem/1 var(--mono);letter-spacing:.04em;color:#24221e59;transition:color .25s}.blg-toc a:hover,.blg-toc a[aria-current]{color:#24221e}.blg-toc a[aria-current] b{color:var(--ink)}.blg-toc a:before{content:"";background:var(--ink);width:2px;transition:transform .4s var(--ease);border-radius:2px;position:absolute;top:.3rem;bottom:.3rem;left:-1px;transform:scaleY(0)}.blg-toc a[aria-current]:before{transform:none}.blg-rail-share{border-top:1px solid #24221e14;align-items:center;gap:.4rem;padding-top:1.25rem;display:flex}.blg-rail-share .mono{color:#24221e80;margin-right:auto}.blg-rail-share .blg-share-btn{min-width:2.25rem;height:2.25rem;padding:0 .7rem}.blg-mtoc{background:#fff;border-radius:1rem;margin-bottom:2.5rem;display:none;box-shadow:0 0 0 1px #24221e12,0 1px 2px #24221e0f,0 18px 34px -24px #24221e66}.blg-mtoc summary{justify-content:space-between;align-items:center;gap:1rem;min-height:3.25rem;padding:0 1.25rem;list-style:none;display:flex}.blg-mtoc summary::-webkit-details-marker{display:none}.blg-mtoc summary .mono{color:var(--ink)}.blg-mtoc-n{color:#24221e8c;align-items:center;gap:.6rem;font-size:.875rem;font-weight:600;display:inline-flex}.blg-mtoc-n:after{content:"";width:.45rem;height:.45rem;transition:transform .3s var(--ease);border-bottom:1.5px solid;border-right:1.5px solid;transform:translateY(-2px)rotate(45deg)}.blg-mtoc[open] .blg-mtoc-n:after{transform:translateY(1px)rotate(-135deg)}.blg-mtoc ol{padding:0 1.25rem .75rem}.blg-mtoc li{border-top:1px solid #24221e12}.blg-mtoc a{color:#24221eb3;grid-template-columns:1.75rem minmax(0,1fr);align-items:center;min-height:2.9rem;font-size:.9375rem;font-weight:600;display:grid}.blg-mtoc a b{font:500 .6875rem/1 var(--mono);color:var(--ink)}.blg-mtoc a[aria-current]{color:#24221e}.blg-prose{counter-reset:blg-h2;max-width:none;font-size:1.125rem;line-height:1.75}.blg-prose>*{max-width:42rem}.blg-prose>figure,.blg-prose>.blg-table,.blg-prose>.callout[data-kind=numbers]{max-width:none}.blg-prose>p:first-child{color:#24221ee0;font-size:1.25rem;line-height:1.65}.blg-prose h2{letter-spacing:-.04em;text-wrap:balance;scroll-margin-top:calc(var(--nav-h) + 1.5rem);border-top:1px solid #24221e17;margin-top:2.75em;padding-top:2.25rem;font-size:clamp(1.875rem,2.8vw,2.5rem);line-height:1.05}.blg-prose h2:before{counter-increment:blg-h2;content:counter(blg-h2, decimal-leading-zero);font:500 .6875rem/1 var(--mono);letter-spacing:.08em;color:var(--ink);margin-bottom:1rem;display:block}.blg-prose h3{letter-spacing:-.03em;text-wrap:balance;margin-top:2em;font-size:1.375rem}.blg-prose h2+*,.blg-prose h3+*{margin-top:.7em}.blg-prose ul,.blg-prose ol{padding-left:0;list-style:none}.blg-prose>ul>li,.blg-prose>ol>li{padding-left:2rem;position:relative}.blg-prose>ul>li:before{content:"";background:var(--ink);border-radius:50%;width:.4rem;height:.4rem;position:absolute;top:.72em;left:.55rem}.blg-prose>ol{counter-reset:blg-ol}.blg-prose>ol>li{counter-increment:blg-ol}.blg-prose>ol>li:before{content:counter(blg-ol);width:1.4rem;height:1.4rem;font:600 .6875rem/1 var(--mono);color:#fff;background:#24221e;border-radius:50%;place-items:center;display:grid;position:absolute;top:.3em;left:0}.blg-prose li+li{margin-top:.55em}.blg-prose li>ul,.blg-prose li>ol{margin-top:.4em}.blg-prose>blockquote{color:#24221e;background:#fbfaf7;border:0;border-radius:1rem;padding:1.25rem 1.5rem 1.25rem 2rem;font-size:1.0625rem;line-height:1.6;position:relative;box-shadow:inset 0 1px #ffffffe6,0 0 0 1px #0a0a0c0f}.blg-prose>blockquote:before{content:"";background:#ff249373;width:1.5px;position:absolute;top:.9rem;bottom:.9rem;left:1rem}.blg-prose .callout{background:#fff;border-radius:1.5rem;margin-block:2.5em;padding:1.75rem 1.75rem 1.5rem;font-size:1.0625rem;line-height:1.6;position:relative;box-shadow:0 0 0 1px #24221e12,0 1px 2px #24221e0f,0 18px 34px -24px #24221e66}.blg-prose .callout:before{content:"";background:#ffb81f8c;border-radius:3px;width:5rem;height:1.3rem;position:absolute;top:-.65rem;left:1.75rem;transform:rotate(-3deg);box-shadow:0 1px 2px #24221e14}.blg-prose .callout[data-kind=numbers]:before{background:#1733ff59}.blg-prose .callout>*+*{margin-top:1rem}.blg-prose .callout-label{font:500 .6875rem/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}.blg-prose .callout ul{padding:0;list-style:none}.blg-prose .callout[data-kind=takeaways] li{border-top:1px solid #24221e12;padding:.75rem 0 .75rem 2.25rem;position:relative}.blg-prose .callout li+li{margin-top:0}.blg-prose .callout[data-kind=takeaways] li:before{content:"";background:color-mix(in srgb, var(--ink) 12%, #fff);border-radius:50%;width:1.3rem;height:1.3rem;position:absolute;top:.95rem;left:0}.blg-prose .callout[data-kind=takeaways] li:after{content:"";border-left:2px solid var(--ink);border-bottom:2px solid var(--ink);width:.45rem;height:.26rem;position:absolute;top:1.43rem;left:.43rem;transform:rotate(-45deg)}.blg-prose .callout[data-kind=numbers]{background:#fbfaf7;padding:1.75rem clamp(1rem,2vw,1.5rem) clamp(1rem,2vw,1.5rem);box-shadow:inset 0 1px #ffffffe6,0 0 0 1px #0a0a0c0f,0 24px 48px -38px #0a0a0c59}.blg-prose .callout[data-kind=numbers] .callout-label{padding-inline:.25rem}.blg-prose .callout[data-kind=numbers] ul{flex-wrap:wrap;gap:.75rem;display:flex}.blg-prose .callout[data-kind=numbers] li{flex:14rem}.blg-prose .callout .stat{background:#fff;border-radius:1rem;align-content:start;gap:.6rem;padding:1.25rem 1.25rem 1.35rem;display:grid;box-shadow:0 0 0 1px #24221e0f,0 1px 2px #24221e0d}.blg-prose .callout .stat>p{display:contents}.stat-n{letter-spacing:-.05em;color:#24221e;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(2rem,3vw,2.625rem);font-weight:800;line-height:1}.blg-prose .stat:first-child .stat-n{color:var(--ink)}.stat-t{color:#24221eb3;font-size:.9375rem;font-weight:500;line-height:1.5}.stat-t a{color:#24221e8c;text-decoration-color:#24221e33}.blg-prose figure{margin-block:3em}.blg-fig-art{background:#fbfaf7;border-radius:1.5rem;padding:clamp(.25rem,1vw,.75rem);position:relative;box-shadow:inset 0 1px #ffffffe6,0 0 0 1px #0a0a0c0f,0 30px 60px -44px #0a0a0c66}.blg-svg>rect:first-of-type{fill:none}.blg-svg{border-radius:1rem;width:100%;height:auto;display:block}.blg-svg [font-family]{font-family:var(--sans)}.blg-svg [font-family*=Mono],.blg-svg [font-family*=mono]{font-family:var(--mono)}.blg-prose figure img{background:#fff;border-radius:1.5rem;width:100%;height:auto;padding:.5rem;display:block;box-shadow:0 0 0 1px #24221e0f,0 1px 2px #24221e0d,0 30px 60px -44px #0a0a0c66}.blg-fig-tools{position:absolute;top:1.15rem;right:1.15rem}.blg-fig-hint{display:none}.blg-fig-zoom{height:2.25rem;font:inherit;color:#24221e;opacity:0;transition:opacity .25s, transform .35s var(--ease), background-color .25s, color .25s;background:#ffffffeb;border:0;border-radius:999px;align-items:center;gap:.45rem;padding:0 .85rem;font-size:.8125rem;font-weight:650;display:inline-flex;transform:translateY(-4px);box-shadow:0 0 0 1px #24221e1a,0 6px 16px -8px #0a0a0c59}.blg-fig-art:hover .blg-fig-zoom,.blg-fig-zoom:focus-visible{opacity:1;transform:none}.blg-fig-zoom:hover{color:#fff;background:#24221e}.blg-prose figcaption{color:#24221e99;align-items:baseline;gap:.85rem;max-width:44rem;margin-top:1rem;padding-inline:.5rem;font-size:.9375rem;font-weight:500;line-height:1.5;display:flex}.blg-fig-n{font:500 .6875rem/1.5 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);flex:none}.blg-zoom{background:#fff;border:0;border-radius:1.75rem;width:min(72rem,100vw - 2rem);max-width:none;max-height:calc(100dvh - 2rem);margin:auto;padding:0;overflow:hidden;box-shadow:0 40px 120px -40px #0a0a0c99}.blg-zoom::backdrop{backdrop-filter:blur(6px);background:#1211108c}.blg-zoom[open]{animation:blg-zoom-in .45s var(--ease);grid-template-rows:auto minmax(0,1fr);display:grid}@keyframes blg-zoom-in{0%{opacity:0;transform:translateY(12px)scale(.98)}}.blg-zoom-bar{justify-content:space-between;align-items:center;padding:.75rem .75rem .25rem 1.5rem;display:flex}.blg-zoom-bar .mono{color:var(--ink,#24221e)}.blg-zoom-close{color:#24221e;background:#24221e0f;border:0;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;transition:background-color .25s;display:grid}.blg-zoom-close:hover{background:#24221e1f}.blg-zoom-art{padding:.5rem 1rem 1rem;overflow:auto}.blg-zoom-art .blg-svg{min-width:40rem}.blg-table{scrollbar-width:thin;background:linear-gradient(90deg,#fff 30%,#fff0) 0/2.5rem 100% no-repeat local,linear-gradient(-90deg,#fff 30%,#fff0) 100%/2.5rem 100% no-repeat local,radial-gradient(farthest-side at 0,#24221e29,#0000) 0/.9rem 100% no-repeat,radial-gradient(farthest-side at 100%,#24221e29,#0000) 100%/.9rem 100% no-repeat,#fff;border-radius:1.5rem;margin-block:2.75em;overflow-x:auto;box-shadow:0 0 0 1px #24221e0f,0 1px 2px #24221e0d,0 30px 60px -44px #0a0a0c66}.blg-table:focus-visible{outline-offset:2px;outline:2px solid #24221e}.blg-table table{border-collapse:separate;border-spacing:0;min-width:36rem;font-size:.96875rem;line-height:1.5}.blg-table th,.blg-table td{border-bottom:1px solid #24221e12;padding:1rem 1.25rem}.blg-table th:first-child,.blg-table td:first-child{padding-left:1.5rem}.blg-table th:last-child,.blg-table td:last-child{padding-right:1.5rem}.blg-table thead th{font:500 .6875rem/1.35 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#24221e8c;white-space:nowrap;border-bottom:1px solid #24221e24;padding-top:1.25rem;padding-bottom:.9rem}.blg-table td{color:#24221ebf}.blg-table td:first-child{color:#24221e;font-weight:700}.blg-table tbody tr{transition:background-color .2s}.blg-table tbody tr:hover{background:color-mix(in srgb, var(--ink) 5%, transparent)}.blg-table tr:last-child td{border-bottom:0}.blg-prose [data-rv]{transition:opacity .8s var(--ease), transform .9s var(--ease)}.blg-prose [data-rv=wait]{opacity:0;transform:translateY(1.25rem)}.blg-sources{counter-reset:blg-src;max-width:42rem;scroll-margin-top:calc(var(--nav-h) + 1.5rem);border-top:1px solid #24221e1f;margin-top:clamp(3rem,5vw,4.5rem);padding-top:1.75rem}.blg-sources h2{margin-bottom:1rem}.blg-sources li{grid-template-columns:2rem minmax(0,1fr);gap:.2rem 0;padding:.7rem 0;font-size:.9375rem;line-height:1.45;display:grid}.blg-sources li+li{border-top:1px solid #24221e12}.blg-sources li:before{counter-increment:blg-src;content:counter(blg-src, decimal-leading-zero);font:500 .6875rem/1.3 var(--mono);color:#24221e73;grid-row:span 2;padding-top:.2rem}.blg-sources a{color:#24221e;text-underline-offset:3px;font-weight:650;text-decoration:underline 1.5px #24221e26;transition:text-decoration-color .2s}.blg-sources a:hover{text-decoration-color:#ff2493}.blg-sources li span{color:#24221e8c;font-weight:500}.blg-end-grid{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}.blg-close{border-radius:1.5rem;gap:1rem;padding:clamp(2rem,4vw,3.25rem)}.blg-close .tape{left:3.5rem}.blg-close-prose{max-width:40rem}.blg-close-prose h2{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(2rem,3.4vw,3rem);font-weight:800;line-height:1}.blg-close-prose p{color:#24221eb8;margin-top:1rem;font-size:1.125rem;font-weight:500;line-height:1.6}.blg-close-prose a{color:#24221e;text-underline-offset:3px;text-decoration:underline 1.5px #ff24938c;transition:text-decoration-color .2s}.blg-close-prose a:hover{text-decoration-color:#ff2493}.blg-close-actions{margin-top:.75rem}.blg-aside{background:#fbfaf7;border-radius:1.5rem;align-content:start;gap:2rem;padding:clamp(1.75rem,3vw,2.5rem);display:grid;box-shadow:inset 0 1px #ffffffe6,0 0 0 1px #0a0a0c0f,0 24px 48px -38px #0a0a0c59}.blg-byline{gap:.6rem;display:grid}.blg-byline-name{letter-spacing:-.03em;font-size:1.5rem;font-weight:800}.blg-byline p:not(.blg-byline-name){color:#24221eb3;font-size:1rem;font-weight:500;line-height:1.55}.blg-byline p a{color:#24221e;text-underline-offset:3px;text-decoration:underline 1.5px #ff24938c;transition:text-decoration-color .2s}.blg-byline p a:hover{text-decoration-color:#ff2493}.blg-share{border-top:1px solid #24221e1a;gap:.85rem;padding-top:1.5rem;display:grid}.blg-share-row{flex-wrap:wrap;gap:.5rem;display:flex}.blg-share-btn{min-width:2.75rem;height:2.75rem;font:inherit;color:#24221e;cursor:var(--cursor-hand);cursor:var(--cursor-hand-2x);background:#24221e0f;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:0 .9rem;font-size:.875rem;font-weight:600;transition:background-color .25s,color .25s;display:inline-flex}.blg-share-btn:hover,.blg-share-btn[data-copied]{color:#fff;background:#24221e}.blg-share-btn:focus-visible{outline-offset:2px;outline:2px solid #24221e}.blg-share-ok:empty{display:none}@media (width>=1101px){.blg-aside .blg-share{display:none}}@media (width<=1100px){.blg-layout{grid-template-columns:minmax(0,1fr);max-width:48rem}.blg-rail{display:none}.blg-mtoc{display:block}}@media (width<=960px){.blg-feat{grid-template-columns:minmax(0,1fr);padding:.6rem .6rem 1.25rem}.blg-feat-body{padding:.5rem clamp(.75rem,3vw,1.5rem) 0}.blg-head-grid{grid-template-columns:minmax(0,1fr)}.blg-head-art{max-width:44rem}.blg-end-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=620px){.blg-filter{margin-inline:calc(var(--gutter) * -1);padding:.25rem var(--gutter);scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--gutter), #000 calc(100% - var(--gutter)), transparent);mask-image:linear-gradient(90deg, transparent, #000 var(--gutter), #000 calc(100% - var(--gutter)), transparent);flex-wrap:nowrap;overflow-x:auto}.blg-filter::-webkit-scrollbar{display:none}.blg-chip{flex:none}.blg-feat-foot{width:100%}.blg-head-art{padding:.4rem}.blg-prose .callout{padding:1.5rem 1.25rem 1.25rem}.blg-prose{font-size:1.0625rem}.blg-prose>p:first-child{font-size:1.1875rem}.blg-fig-art{scrollbar-width:none;border-radius:1.25rem;padding:.35rem;overflow-x:auto}.blg-fig-art::-webkit-scrollbar{display:none}.blg-fig-art .blg-svg{width:36rem;max-width:none}.blg-fig-tools{justify-content:space-between;align-items:center;width:100%;padding:.5rem .4rem .2rem .6rem;display:flex;position:sticky;left:0}.blg-fig-hint{color:#24221e73;display:block}.blg-fig-zoom{opacity:1;transform:none}.blg-prose .callout[data-kind=numbers] li{flex-basis:8.5rem}.blg-prose .callout .stat{padding:1rem 1rem 1.1rem}.stat-n{font-size:1.75rem}.stat-t{font-size:.875rem}.blg-table{box-shadow:none;background:0 0;border-radius:0;overflow:visible}.blg-table table,.blg-table tbody,.blg-table tr,.blg-table td{min-width:0;display:block}.blg-table thead{display:none}.blg-table tr{background:#fff;border-radius:1.25rem;padding:1.1rem 1.25rem .6rem;box-shadow:0 0 0 1px #24221e0f,0 1px 2px #24221e0d,0 18px 34px -26px #0a0a0c59}.blg-table tr+tr{margin-top:.75rem}.blg-table tbody tr:hover{background:#fff}.blg-table td,.blg-table td:first-child,.blg-table td:last-child{border-bottom:1px solid #24221e12;grid-template-columns:minmax(0,7.5rem) minmax(0,1fr);gap:.75rem;padding:.55rem 0;font-size:.9375rem;display:grid}.blg-table td:before{content:attr(data-label);font:500 .625rem/1.4 var(--mono);letter-spacing:.07em;text-transform:uppercase;color:#24221e80;padding-top:.2rem}.blg-table td:first-child{padding:0 0 .6rem;font-size:1.0625rem;display:block}.blg-table td:first-child:before{margin-bottom:.3rem;display:block}.blg-table tr td:last-child{border-bottom:0}.blg-table .is-num tr{padding:.9rem 1.1rem .4rem}.blg-table .is-num td:first-child{font:600 .6875rem/1 var(--mono);letter-spacing:.06em;color:var(--ink);border:0;padding:0 0 .3rem}.blg-table .is-num td:first-child:before{content:"#";font:inherit;color:inherit;margin:0;padding:0;display:inline}.blg-table .is-num td:nth-child(2){color:#24221e;padding:.2rem 0 .6rem;font-size:1rem;font-weight:650;line-height:1.45;display:block}.blg-table .is-num td:nth-child(2):before{display:none}.blg-table .is-num tr+tr{margin-top:.5rem}.blg-close .tape{left:50%}}@media (pointer:coarse){.blg-chip{height:2.75rem}.blg-fig-zoom{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.blg-feat,.blg-chip,.blg-toc a,.blg-toc a:before,.blg-share-btn,.blg-fig-zoom,.blg-prose [data-rv]{transition:none}.blg-zoom[open]{animation:none}}
