.blog-module__JsT-Oq__article{color:var(--ink);font-size:var(--t-17);grid-template-columns:[full-start text-start]minmax(0,608px)[text-end]minmax(0,1fr)[full-end];line-height:1.6;display:grid}.blog-module__JsT-Oq__article>*{grid-column:text;min-width:0;margin-block:0}.blog-module__JsT-Oq__article>:where(header,.blog-module__JsT-Oq__wide){grid-column:full}.blog-module__JsT-Oq__article>*+*{margin-top:20px}.blog-module__JsT-Oq__article>:where(.blog-module__JsT-Oq__wide,.blog-module__JsT-Oq__figure),.blog-module__JsT-Oq__article>:where(.blog-module__JsT-Oq__wide,.blog-module__JsT-Oq__figure)+*{margin-top:40px}.blog-module__JsT-Oq__article>:where(.blog-module__JsT-Oq__wide)+:where(.blog-module__JsT-Oq__wide){margin-top:20px}.blog-module__JsT-Oq__article>:where(.blog-module__JsT-Oq__terms),.blog-module__JsT-Oq__article>:where(.blog-module__JsT-Oq__terms)+*{margin-top:28px}.blog-module__JsT-Oq__article>:where(.blog-module__JsT-Oq__note){margin-top:40px}.blog-module__JsT-Oq__article>:where(.blog-module__JsT-Oq__footer){margin-top:64px}.blog-module__JsT-Oq__post{color:var(--ink)}.blog-module__JsT-Oq__post>header[data-public-header]{margin-bottom:0}.blog-module__JsT-Oq__postBody{margin-top:56px}.blog-module__JsT-Oq__sidebar{display:none}@media (min-width:1100px){.blog-module__JsT-Oq__postBody{grid-template-columns:208px minmax(0,1fr);column-gap:64px;display:grid}.blog-module__JsT-Oq__sidebar{min-width:0;display:block}.blog-module__JsT-Oq__article>.blog-module__JsT-Oq__readingBar{display:none}}.blog-module__JsT-Oq__rail{top:calc(var(--nav-block) + 32px);max-height:calc(100vh - var(--nav-block) - 64px);scrollbar-width:none;flex-direction:column;gap:24px;display:flex;position:sticky;overflow-y:auto}.blog-module__JsT-Oq__railTitle{color:var(--ink);font-size:var(--t-14);margin:0;font-weight:600}.blog-module__JsT-Oq__railContents{background:linear-gradient(#0000,#00000014 8% 92%,#0000) 0/1px 100% no-repeat;gap:2px;margin:-14px 0 0;padding:0;list-style:none;display:grid}.blog-module__JsT-Oq__railContents a{color:var(--ink-2);font-size:var(--t-14);gap:10px;padding:7px 0 7px 14px;line-height:1.38;text-decoration:none;transition:color .15s ease-out;display:flex;position:relative}.blog-module__JsT-Oq__railContents a:hover{color:var(--ink)}.blog-module__JsT-Oq__railContents a[aria-current=location]{color:var(--ink);font-weight:500}.blog-module__JsT-Oq__railContents a[aria-current=location]:before{content:"";background:var(--accent);border-radius:1px;width:2px;position:absolute;top:6px;bottom:6px;left:0}.blog-module__JsT-Oq__railContents .blog-module__JsT-Oq__readingIndex{line-height:1.6}.blog-module__JsT-Oq__railProgress{gap:8px;display:grid}.blog-module__JsT-Oq__railProgress .blog-module__JsT-Oq__readingTime{text-align:left;min-width:0}.blog-module__JsT-Oq__railBack{width:fit-content;color:var(--link);font-size:var(--t-14);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.blog-module__JsT-Oq__railBack:hover{text-underline-offset:3px;text-decoration:underline}.blog-module__JsT-Oq__article>h2{scroll-margin-top:calc(var(--nav-block) + 24px);margin-top:64px}.blog-module__JsT-Oq__article>h2+*{margin-top:16px}.blog-module__JsT-Oq__article>h2+:where(.blog-module__JsT-Oq__wide,.blog-module__JsT-Oq__figure){margin-top:28px}.blog-module__JsT-Oq__article>h3{margin-top:40px}.blog-module__JsT-Oq__article>h3+*{margin-top:8px}.blog-module__JsT-Oq__article h3{font-size:var(--t-21)}.blog-module__JsT-Oq__article code{font-size:var(--t-14);-webkit-box-decoration-break:clone;box-decoration-break:clone}.blog-module__JsT-Oq__article :where(ul){padding-left:1.3em;list-style:outside}.blog-module__JsT-Oq__article :where(li+li){margin-top:6px}.blog-module__JsT-Oq__keep{white-space:nowrap}.blog-module__JsT-Oq__byline{color:var(--ink-2);font-size:var(--t-14);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:4px 24px;margin-top:20px;line-height:1.4;display:flex}.blog-module__JsT-Oq__bylineMeta{align-items:center;display:inline-flex}.blog-module__JsT-Oq__post>.blog-module__JsT-Oq__banner{border-radius:var(--radius-tile);background:var(--tile);justify-content:center;height:340px;margin-top:40px;display:flex;overflow:hidden}.blog-module__JsT-Oq__banner>svg{aspect-ratio:16/10;width:auto;height:100%;display:block}.blog-module__JsT-Oq__article>.blog-module__JsT-Oq__readingBar{top:var(--nav-block);z-index:20;grid-column:full;position:sticky}.blog-module__JsT-Oq__readingBar:before{content:"";inset:0 calc(-1 * var(--page-pad));z-index:-1;-webkit-backdrop-filter:saturate(180%)blur(16px);backdrop-filter:saturate(180%)blur(16px);background:#ffffffdb;position:absolute}.blog-module__JsT-Oq__readingRow{justify-content:space-between;align-items:center;gap:16px;height:44px;display:flex}.blog-module__JsT-Oq__readingSection{min-width:0;height:44px;color:var(--ink);font:inherit;font-size:var(--t-14);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-weight:500;transition:color .15s ease-out;display:inline-flex}@media (hover:hover){button.blog-module__JsT-Oq__readingSection:hover{color:var(--link)}}.blog-module__JsT-Oq__readingLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.blog-module__JsT-Oq__readingIcon{color:var(--ink-2);flex-shrink:0}.blog-module__JsT-Oq__readingSection[aria-expanded=true] .blog-module__JsT-Oq__readingIcon{color:var(--accent)}.blog-module__JsT-Oq__readingTime{min-width:9ch;color:var(--ink-2);font-size:var(--t-12);font-variant-numeric:tabular-nums;text-align:right;flex-shrink:0}.blog-module__JsT-Oq__readingRow>.blog-module__JsT-Oq__readingTime:only-child{color:var(--ink);font-size:var(--t-14);text-align:left}.blog-module__JsT-Oq__readingTrack{background:var(--fade-line);height:2px;display:block;position:relative}.blog-module__JsT-Oq__readingFill{background:var(--accent);transform-origin:0;border-radius:1px;display:block;position:absolute;inset:0;transform:scaleX(0)}.blog-module__JsT-Oq__readingContents{background:var(--tile);border-radius:16px;width:min(440px,100%);max-height:min(60vh,440px);margin:0;padding:8px;list-style:none;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto}.blog-module__JsT-Oq__readingContents[hidden]{display:none}.blog-module__JsT-Oq__readingContents a{color:var(--ink-2);font-size:var(--t-14);border-radius:10px;gap:12px;padding:9px 12px;line-height:1.4;text-decoration:none;transition:background-color .15s ease-out,color .15s ease-out;display:flex}.blog-module__JsT-Oq__readingContents a:hover{color:var(--ink);background:#ebebef}.blog-module__JsT-Oq__readingContents a[aria-current=location]{color:var(--ink);background:#fff;font-weight:500}.blog-module__JsT-Oq__readingIndex{width:2ch;color:var(--ink-2);font-size:var(--t-12);font-variant-numeric:tabular-nums;flex-shrink:0;line-height:1.6}.blog-module__JsT-Oq__article>.blog-module__JsT-Oq__readingBar+*{margin-top:40px}@media (min-width:1100px){.blog-module__JsT-Oq__article>.blog-module__JsT-Oq__readingBar+*{margin-top:0}}.blog-module__JsT-Oq__readNext{margin-top:72px}.blog-module__JsT-Oq__readNextTitle{color:var(--ink);font-size:var(--t-28);letter-spacing:-.015em;margin:0 0 20px;font-weight:600}.blog-module__JsT-Oq__readNextGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px;margin:0;padding:0;list-style:none;display:grid}.blog-module__JsT-Oq__readNextGrid>li{min-width:0;display:flex}.blog-module__JsT-Oq__readNextGrid>li>a{flex:1}@media (max-width:733px){.blog-module__JsT-Oq__post>.blog-module__JsT-Oq__banner{aspect-ratio:16/10;height:auto;margin-top:32px}.blog-module__JsT-Oq__banner>svg{width:100%;height:auto}.blog-module__JsT-Oq__readNextGrid{grid-template-columns:minmax(0,1fr)}}.blog-module__JsT-Oq__footer{border-top:1px solid #0000;border-image:var(--fade-line) 1;flex-wrap:wrap;gap:12px 28px;padding-top:24px;display:flex}.blog-module__JsT-Oq__footer>*{min-height:24px}.blog-module__JsT-Oq__note{color:var(--ink-2);font-size:var(--t-14);line-height:1.55}.blog-module__JsT-Oq__terms{border-top:1px solid #0000;border-image:var(--fade-line) 1}.blog-module__JsT-Oq__terms>div{border-bottom:1px solid #0000;border-image:var(--fade-line) 1;grid-template-columns:9rem minmax(0,1fr);gap:4px 24px;padding:14px 0;display:grid}.blog-module__JsT-Oq__terms dt{color:var(--ink);font-weight:600}.blog-module__JsT-Oq__terms dd{color:var(--ink);margin:0}dl.blog-module__JsT-Oq__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 32px;display:grid}dl.blog-module__JsT-Oq__stats>div{justify-content:flex-end}.blog-module__JsT-Oq__figureLabel{color:var(--ink-2);font-size:var(--t-14);margin:0 0 16px;line-height:1.45}.blog-module__JsT-Oq__figure>:last-child>:last-child,.blog-module__JsT-Oq__figure figcaption>p{margin-bottom:0}.blog-module__JsT-Oq__fidelity{--label:96px;--value:92px}.blog-module__JsT-Oq__key{margin:0 0 12px calc(var(--label) + 16px);color:var(--ink-2);font-size:var(--t-12);flex-wrap:wrap;gap:4px 20px;padding:0;line-height:1.5;list-style:none;display:flex}.blog-module__JsT-Oq__key li{align-items:center;gap:6px;margin:0;display:inline-flex}.blog-module__JsT-Oq__swatch{border-radius:3px;width:10px;height:10px}.blog-module__JsT-Oq__stack{border-radius:5px;gap:2px;height:10px;margin-top:-5px;display:flex;position:absolute;top:50%;left:0;right:0;overflow:hidden}.blog-module__JsT-Oq__segment{flex-basis:0;min-width:2px}:is(.blog-module__JsT-Oq__swatch,.blog-module__JsT-Oq__segment)[data-grade=clean]{background:var(--accent)}:is(.blog-module__JsT-Oq__swatch,.blog-module__JsT-Oq__segment)[data-grade=lossy]{background:var(--ink-3)}:is(.blog-module__JsT-Oq__swatch,.blog-module__JsT-Oq__segment)[data-grade=unmappable]{background:#d2d2d7}.blog-module__JsT-Oq__counts{grid-template-columns:repeat(3,24px);justify-content:end;gap:10px;display:grid}.blog-module__JsT-Oq__featured,.blog-module__JsT-Oq__card{min-width:0;color:inherit;border-radius:var(--radius-tile);scroll-margin-top:calc(var(--nav-block) + 16px);flex-direction:column;text-decoration:none;display:flex}.blog-module__JsT-Oq__cover{aspect-ratio:16/10;border-radius:var(--radius-tile);background:var(--tile);transition:background-color .15s ease-out;overflow:hidden}.blog-module__JsT-Oq__cover>svg{width:100%;height:100%;display:block}:is(.blog-module__JsT-Oq__featured,.blog-module__JsT-Oq__card):hover .blog-module__JsT-Oq__cover{background:#ededf0}.blog-module__JsT-Oq__cardText{flex-direction:column;min-width:0;padding-top:18px;display:flex}.blog-module__JsT-Oq__cardTitle{color:var(--ink);font-size:var(--t-21);letter-spacing:-.008em;text-wrap:pretty;margin:0;font-weight:600;line-height:1.24}.blog-module__JsT-Oq__cardDate{color:var(--ink-2);font-size:var(--t-14);font-variant-numeric:tabular-nums;margin:6px 0 0;line-height:1.4}.blog-module__JsT-Oq__cardDek{color:var(--ink-2);font-size:var(--t-17);text-wrap:pretty;margin:8px 0 0;line-height:1.47}.blog-module__JsT-Oq__featured .blog-module__JsT-Oq__cardTitle{font-size:var(--t-28);letter-spacing:-.015em;text-wrap:balance;line-height:1.18}.blog-module__JsT-Oq__featured .blog-module__JsT-Oq__cardDate{margin-top:10px}.blog-module__JsT-Oq__featured .blog-module__JsT-Oq__cardDek{margin-top:12px}.blog-module__JsT-Oq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px 20px;margin:80px 0 0;padding:0;list-style:none;display:grid}.blog-module__JsT-Oq__grid>li{min-width:0;display:flex}.blog-module__JsT-Oq__grid>li>a{flex:1}@media (min-width:734px){.blog-module__JsT-Oq__featured{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:36px;display:grid}.blog-module__JsT-Oq__featured .blog-module__JsT-Oq__cardText{padding-top:0}}@media (min-width:1024px){.blog-module__JsT-Oq__featured{gap:48px}.blog-module__JsT-Oq__featured .blog-module__JsT-Oq__cardTitle{font-size:26px}.blog-module__JsT-Oq__grid,.blog-module__JsT-Oq__readNextGrid{column-gap:32px}}.blog-module__JsT-Oq__headline{grid-template-columns:minmax(0,240px) minmax(0,1fr);align-items:center;gap:32px 56px;display:grid}.blog-module__JsT-Oq__headline dl dt{max-width:13em}.blog-module__JsT-Oq__versus figure{--label:168px;--value:124px}.blog-module__JsT-Oq__versus ol{isolation:isolate;position:relative}.blog-module__JsT-Oq__versus ol:before{content:"";top:0;bottom:0;left:calc(var(--label) + 16px + (100% - var(--label) - var(--value) - 32px) / 2);z-index:-1;border-left:1px dashed var(--ink-3);pointer-events:none;position:absolute}.blog-module__JsT-Oq__rate{text-align:right;min-width:52px;display:inline-block}.blog-module__JsT-Oq__versus small.blog-module__JsT-Oq__record{text-align:left;min-width:60px;margin-left:12px;display:inline-block}.blog-module__JsT-Oq__recordPhone{font-size:var(--t-12);display:none}.blog-module__JsT-Oq__boardTitle{margin:0;line-height:1.25}.blog-module__JsT-Oq__boardSetting{color:var(--ink-2);font-size:var(--t-14);margin:6px 0 0;line-height:1.45}.blog-module__JsT-Oq__frames{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px;margin:24px 0 0;padding:0;list-style:none;display:grid}.blog-module__JsT-Oq__frames li+li{margin-top:0}.blog-module__JsT-Oq__frames figure{margin:0}.blog-module__JsT-Oq__frameLink{border-radius:10px;display:block}.blog-module__JsT-Oq__frame{background:#fff;border-radius:10px;width:100%;height:auto;display:block}.blog-module__JsT-Oq__frames figcaption{color:var(--ink-2);font-size:var(--t-14);gap:10px;margin-top:10px;line-height:1.45;display:flex}.blog-module__JsT-Oq__step{min-width:12px;color:var(--ink);font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:600}.blog-module__JsT-Oq__outcome{color:var(--ink);font-size:var(--t-14);margin:24px 0 0;font-weight:600;line-height:1.4}@media (max-width:1023px){dl.blog-module__JsT-Oq__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:733px){.blog-module__JsT-Oq__grid{grid-template-columns:minmax(0,1fr);gap:40px;margin-top:48px}.blog-module__JsT-Oq__cardText{padding-top:14px}.blog-module__JsT-Oq__featured .blog-module__JsT-Oq__cardTitle{font-size:20px}.blog-module__JsT-Oq__article>h2{margin-top:48px}.blog-module__JsT-Oq__postBody{margin-top:40px}.blog-module__JsT-Oq__toc ol{gap:0}.blog-module__JsT-Oq__toc a,.blog-module__JsT-Oq__footer a{align-items:center;min-height:44px;display:inline-flex}.blog-module__JsT-Oq__footer{gap:0 28px;padding-top:12px}.blog-module__JsT-Oq__article>.blog-module__JsT-Oq__footer{margin-top:48px}.blog-module__JsT-Oq__terms>div,.blog-module__JsT-Oq__headline{grid-template-columns:minmax(0,1fr)}.blog-module__JsT-Oq__versus figure{--value:52px}.blog-module__JsT-Oq__versus ol:before{display:none}.blog-module__JsT-Oq__versus li>:nth-child(2):before{content:"";z-index:-1;border-left:1px dashed var(--ink-3);position:absolute;top:-2px;bottom:-2px;left:50%}.blog-module__JsT-Oq__versus small.blog-module__JsT-Oq__record{display:none}.blog-module__JsT-Oq__recordPhone{color:var(--ink-2);font-variant-numeric:tabular-nums;margin-left:8px;display:inline}.blog-module__JsT-Oq__frames{grid-template-columns:minmax(0,1fr);gap:24px}.blog-module__JsT-Oq__key{margin-left:0}.blog-module__JsT-Oq__fidelity .blog-module__JsT-Oq__fidelityRow{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label value""plot plot"}}
