.footer-module__uzEozq__footerNav a{transition-property:color,opacity;transition-duration:.2s}:is(.footer-module__uzEozq__footerNav:has(a:hover) a:not(:hover),.footer-module__uzEozq__footerNav:has(a:focus-visible) a:not(:focus-visible)){opacity:.55}@media (prefers-reduced-motion:reduce){.footer-module__uzEozq__footerNav a{transition-duration:0s}}
.tool-pruning-figure-module__5BWJiW__frame{margin:0}.tool-pruning-figure-module__5BWJiW__frame:not(.tool-pruning-figure-module__5BWJiW__playing) *{animation-play-state:paused!important}.tool-pruning-figure-module__5BWJiW__frame.tool-pruning-figure-module__5BWJiW__rest *{animation-duration:1ms!important;animation-play-state:running!important;animation-delay:0s!important}.tool-pruning-figure-module__5BWJiW__calls{font-family:var(--font-roboto-mono), ui-monospace, monospace;margin:0;padding:0;font-size:clamp(11.5px,3.1vw,14px);line-height:1.5;list-style:none}.tool-pruning-figure-module__5BWJiW__row{grid-template-rows:1fr;display:grid}.tool-pruning-figure-module__5BWJiW__clip{min-height:0;overflow:hidden}.tool-pruning-figure-module__5BWJiW__line{opacity:0;width:fit-content;max-width:100%;animation:tool-pruning-figure-module__5BWJiW__in .35s var(--in) both;align-items:baseline;gap:.9em;padding:.3em 0;display:flex;position:relative}.tool-pruning-figure-module__5BWJiW__tool{white-space:nowrap;flex:none}.tool-pruning-figure-module__5BWJiW__arg{text-overflow:ellipsis;white-space:nowrap;opacity:.5;min-width:0;overflow:hidden}.tool-pruning-figure-module__5BWJiW__strike{opacity:.75;transform-origin:0;background:currentColor;height:1px;position:absolute;top:50%;left:-.2em;right:0;transform:scaleX(0)}.tool-pruning-figure-module__5BWJiW__round1 .tool-pruning-figure-module__5BWJiW__strike{animation:tool-pruning-figure-module__5BWJiW__strike .35s ease calc(5s + var(--k) * .11s) both}.tool-pruning-figure-module__5BWJiW__round1 .tool-pruning-figure-module__5BWJiW__line{animation:tool-pruning-figure-module__5BWJiW__in .35s var(--in) both, tool-pruning-figure-module__5BWJiW__dim .3s calc(5s + var(--k) * .11s) forwards}.tool-pruning-figure-module__5BWJiW__round1{animation:.6s 7s both tool-pruning-figure-module__5BWJiW__collapse}.tool-pruning-figure-module__5BWJiW__round2 .tool-pruning-figure-module__5BWJiW__strike{animation:tool-pruning-figure-module__5BWJiW__strike .35s ease calc(8.8s + var(--k) * .18s) both}.tool-pruning-figure-module__5BWJiW__round2 .tool-pruning-figure-module__5BWJiW__line{animation:tool-pruning-figure-module__5BWJiW__in .35s var(--in) both, tool-pruning-figure-module__5BWJiW__dim .3s calc(8.8s + var(--k) * .18s) forwards}.tool-pruning-figure-module__5BWJiW__round2{animation:.6s 10.6s both tool-pruning-figure-module__5BWJiW__collapse}.tool-pruning-figure-module__5BWJiW__rounds{font-family:var(--font-roboto-mono), ui-monospace, monospace;letter-spacing:.08em;opacity:.55;margin-bottom:.75rem;font-size:12px;display:grid}.tool-pruning-figure-module__5BWJiW__rounds>span{grid-area:1/1}.tool-pruning-figure-module__5BWJiW__stage1{animation:.3s 7.6s forwards tool-pruning-figure-module__5BWJiW__out}.tool-pruning-figure-module__5BWJiW__stage2{opacity:0;animation:.3s 7.9s both tool-pruning-figure-module__5BWJiW__in,.3s 11.3s forwards tool-pruning-figure-module__5BWJiW__out}.tool-pruning-figure-module__5BWJiW__stage3{opacity:0;animation:.3s 11.6s both tool-pruning-figure-module__5BWJiW__in}.tool-pruning-figure-module__5BWJiW__caption{opacity:.5;justify-content:space-between;align-items:baseline;gap:16px;margin-top:1.25rem;font-size:13px;line-height:1.5;display:flex}.tool-pruning-figure-module__5BWJiW__replay{color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;flex:none;padding:0;text-decoration:underline}.tool-pruning-figure-module__5BWJiW__replay:hover,.tool-pruning-figure-module__5BWJiW__replay:focus-visible{opacity:.8}@keyframes tool-pruning-figure-module__5BWJiW__in{0%{opacity:0}to{opacity:1}}@keyframes tool-pruning-figure-module__5BWJiW__out{0%{opacity:1}to{opacity:0}}@keyframes tool-pruning-figure-module__5BWJiW__dim{to{opacity:.35}}@keyframes tool-pruning-figure-module__5BWJiW__strike{to{transform:scaleX(1)}}@keyframes tool-pruning-figure-module__5BWJiW__collapse{0%{grid-template-rows:1fr}to{grid-template-rows:0fr}}@media (prefers-reduced-motion:reduce){.tool-pruning-figure-module__5BWJiW__frame *,.tool-pruning-figure-module__5BWJiW__frame:not(.tool-pruning-figure-module__5BWJiW__playing) *{animation-duration:1ms!important;animation-play-state:running!important;animation-delay:0s!important}.tool-pruning-figure-module__5BWJiW__replay{display:none}}
@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/91bd2e40df15814e-s.1zpt8rrvsu92z.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.0mxk1tgo-hrwu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.1akpt5k8ff_pw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.2rlmbw0a3_pri.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/91bd2e40df15814e-s.1zpt8rrvsu92z.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a63431c4ac64ea8b-s.0mxk1tgo-hrwu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8b4ed0a90d903ab5-s.1akpt5k8ff_pw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c47649aa31f9e140-s.p.2rlmbw0a3_pri.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk Fallback;src:local(Arial);ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.0%;size-adjust:100.94%}.hanken_grotesk_7a5d1cca-module__FRGU1q__className{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.hanken_grotesk_7a5d1cca-module__FRGU1q__variable{--font-hanken:"Hanken Grotesk", "Hanken Grotesk Fallback"}
@font-face{font-family:interTight;src:url(../media/inter_tight_latin-s.p.2q0khlq77_eaw.woff2)format("woff2");font-display:swap;font-weight:500 600}@font-face{font-family:interTight Fallback;src:local(Arial);ascent-override:99.65%;descent-override:24.81%;line-gap-override:0.0%;size-adjust:97.21%}.intertight_4cff03d9-module__znguRW__className{font-family:interTight,interTight Fallback}.intertight_4cff03d9-module__znguRW__variable{--font-inter-tight:"interTight", "interTight Fallback"}
.article-module__h6bR4a__page{--bg:#0a0a0a;--panel:#0f1010;--line:#ffffff1a;--line-soft:#ffffff0f;--text:#ffffffeb;--body:#ffffffb3;--muted:#fff6;--faint:#ffffff47;--accent:#00d8c8;--accent-2:#6fe3ff;--sans:var(--font-hanken), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--display:var(--font-inter-tight), var(--font-hanken), ui-sans-serif, system-ui, sans-serif;--mono:var(--font-roboto-mono), ui-monospace, "SFMono-Regular", Menlo, monospace;background:var(--bg);color:#fff}.article-module__h6bR4a__wrap{color:var(--body);font-family:var(--sans);-webkit-font-smoothing:antialiased;padding-inline:20px;font-size:17px;line-height:1.7}.article-module__h6bR4a__page :focus-visible{outline:1px solid var(--accent);outline-offset:3px}.article-module__h6bR4a__essay{grid-template-columns:200px minmax(0,1fr);column-gap:72px;max-width:1180px;margin:0 auto;padding-block:168px 120px;display:grid;container-type:inline-size}.article-module__h6bR4a__readout{border-top:1px solid var(--line-soft);padding:14px 18px 16px}.article-module__h6bR4a__readoutLabel{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin:0 0 6px;font-size:10.5px}.article-module__h6bR4a__readoutText{font-family:var(--mono);color:var(--text);margin:0;font-size:13px;line-height:1.65}.article-module__h6bR4a__hero,.article-module__h6bR4a__heroFig,.article-module__h6bR4a__rule{grid-column:1/-1}.article-module__h6bR4a__hero{max-width:860px;margin-left:272px}.article-module__h6bR4a__metaRow{flex-wrap:wrap;gap:10px 28px;margin-bottom:28px;display:flex}.article-module__h6bR4a__meta{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin:0;font-size:11px}.article-module__h6bR4a__metaAccent{background:linear-gradient(90deg, var(--accent), var(--accent-2));color:#0000;letter-spacing:.24em;-webkit-background-clip:text;background-clip:text}.article-module__h6bR4a__title{font-family:var(--display);letter-spacing:-.025em;color:var(--text);text-wrap:balance;margin:0;font-size:clamp(38px,5.4vw,64px);font-weight:500;line-height:1.04}.article-module__h6bR4a__dek{max-width:680px;font-family:var(--sans);color:var(--body);text-wrap:balance;margin:24px 0 0;font-size:clamp(18px,2vw,22px);line-height:1.45}.article-module__h6bR4a__figure{border:1px solid var(--line);background:var(--panel);margin:0}.article-module__h6bR4a__figHead{border-bottom:1px solid var(--line-soft);font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;font-size:10.5px;line-height:1.4;display:flex}.article-module__h6bR4a__figHead>span:last-child{color:var(--faint)}.article-module__h6bR4a__figcaption{color:var(--muted);border-top:1px solid var(--line-soft);padding:14px 18px 16px;font-size:14px;line-height:1.6}.article-module__h6bR4a__grid{background-image:linear-gradient(var(--line-soft) 1px, transparent 1px), linear-gradient(90deg, var(--line-soft) 1px, transparent 1px);background-position:-1px -1px;background-size:32px 32px}.article-module__h6bR4a__diagramScroll{padding:28px 24px 20px;overflow-x:auto}.article-module__h6bR4a__diagram{color:#fff;width:100%;min-width:720px;height:auto;display:block}.article-module__h6bR4a__chart{min-width:560px}.article-module__h6bR4a__heroFig{margin-top:64px}.article-module__h6bR4a__mono{font-family:var(--mono)}.article-module__h6bR4a__sans{font-family:var(--sans)}.article-module__h6bR4a__display{font-family:var(--display)}.article-module__h6bR4a__pair{grid-template-columns:1fr 1fr;display:grid}.article-module__h6bR4a__pair>*+*{border-left:1px solid var(--line-soft)}.article-module__h6bR4a__panel{flex-direction:column;min-width:0;display:flex}.article-module__h6bR4a__panelPlot{padding:22px 18px 10px}.article-module__h6bR4a__panelPlot svg{color:#fff;width:100%;height:auto;display:block}.article-module__h6bR4a__panelSub{color:var(--body);margin:0;padding:12px 18px 16px;font-size:14px;line-height:1.55}.article-module__h6bR4a__panelSub b{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:4px;font-size:10.5px;font-weight:400;display:block}.article-module__h6bR4a__rule{background:var(--line);height:1px;margin-block:64px}.article-module__h6bR4a__rail{position:relative}.article-module__h6bR4a__toc{position:sticky;top:120px}.article-module__h6bR4a__tocLabel{font-family:var(--mono);letter-spacing:.24em;text-transform:uppercase;color:var(--faint);margin:0 0 18px;font-size:10px}.article-module__h6bR4a__toc ol{border-left:1px solid var(--line);gap:2px;margin:0;padding:0;list-style:none;display:grid}.article-module__h6bR4a__toc a{color:var(--muted);border-left:1px solid #0000;margin-left:-1px;padding:6px 0 6px 16px;font-size:14px;line-height:1.4;text-decoration:none;transition:color .2s,border-color .2s;display:block}.article-module__h6bR4a__toc a:hover{color:var(--text)}.article-module__h6bR4a__toc a.article-module__h6bR4a__active{color:var(--text);border-left-color:var(--accent)}.article-module__h6bR4a__prose{min-width:0;max-width:680px}.article-module__h6bR4a__prose>*+*{margin-top:20px}.article-module__h6bR4a__prose>:where(.article-module__h6bR4a__bleed,.article-module__h6bR4a__figure,.article-module__h6bR4a__aside,figure),.article-module__h6bR4a__prose>:where(.article-module__h6bR4a__bleed,.article-module__h6bR4a__figure,.article-module__h6bR4a__aside,figure)+*{margin-top:40px}.article-module__h6bR4a__prose p{margin-bottom:0}.article-module__h6bR4a__prose h2{font-family:var(--display);letter-spacing:-.015em;color:var(--text);text-wrap:balance;margin:48px 0 0;scroll-margin-top:112px;font-size:28px;font-weight:500;line-height:1.2}.article-module__h6bR4a__prose h2+p{margin-top:16px}.article-module__h6bR4a__prose strong{color:var(--text);font-weight:500}@media (min-width:981px){.article-module__h6bR4a__bleed{width:calc(100cqw - 272px + clamp(0px,50vw - 50cqw - 48px,120px))}}.article-module__h6bR4a__layers{gap:.9em;margin-bottom:0;padding:0;list-style:none;display:grid}.article-module__h6bR4a__layers li{padding-left:22px;position:relative}.article-module__h6bR4a__layers li:before{content:"";background:var(--accent);width:5px;height:5px;position:absolute;top:.72em;left:2px}.article-module__h6bR4a__anchor{scroll-margin-top:112px}.article-module__h6bR4a__aside{border:1px solid var(--line);background:var(--panel);padding:22px 24px 10px}.article-module__h6bR4a__asideLabel{font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;color:var(--muted);margin:0 0 6px;font-size:10.5px}.article-module__h6bR4a__aside ul{margin:0;padding:0;list-style:none}.article-module__h6bR4a__aside li{border-top:1px solid var(--line-soft);color:var(--body);padding:12px 0 12px 22px;font-size:15.5px;line-height:1.6;position:relative}.article-module__h6bR4a__aside li:first-child{border-top:0}.article-module__h6bR4a__aside li:before{content:"";background:var(--accent);width:5px;height:5px;position:absolute;top:1.35em;left:2px}.article-module__h6bR4a__cta{border-top:1px solid var(--line);margin-top:48px;padding-top:28px}.article-module__h6bR4a__ctaTitle{font-family:var(--display);letter-spacing:-.01em;color:var(--text);margin:0;font-size:24px;font-weight:500;line-height:1.25}.article-module__h6bR4a__ctaPeople{margin:24px 0 0;padding:0;list-style:none}.article-module__h6bR4a__ctaPerson+.article-module__h6bR4a__ctaPerson{border-top:1px solid var(--line-soft);margin-top:20px;padding-top:20px}.article-module__h6bR4a__ctaPerson p{margin:0}.article-module__h6bR4a__ctaName{color:var(--text);font-size:16px;font-weight:500}.article-module__h6bR4a__ctaRole{color:var(--muted);font-weight:400}.article-module__h6bR4a__ctaAsk{color:var(--body);margin-top:6px;font-size:15.5px;line-height:1.6}.article-module__h6bR4a__ctaLinks{flex-wrap:wrap;gap:6px 20px;margin-top:8px;font-size:15px;display:flex}.article-module__h6bR4a__ctaLinks a,.article-module__h6bR4a__ctaContact{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:4px;transition:text-decoration-color .2s}.article-module__h6bR4a__ctaLinks a:hover,.article-module__h6bR4a__ctaContact:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.article-module__h6bR4a__ctaContact{margin-top:24px;font-size:15.5px;display:inline-block}.article-module__h6bR4a__end{border-top:1px solid var(--line);font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);justify-content:space-between;gap:16px;margin-top:48px;padding-top:24px;font-size:11px;display:flex}@media (max-width:980px){.article-module__h6bR4a__essay{grid-template-columns:minmax(0,1fr);padding-block:136px 96px}.article-module__h6bR4a__hero{margin-left:0}.article-module__h6bR4a__rail{display:none}.article-module__h6bR4a__heroFig{margin-top:40px}.article-module__h6bR4a__rule{margin-block:40px}.article-module__h6bR4a__prose h2,.article-module__h6bR4a__cta,.article-module__h6bR4a__end{margin-top:40px}.article-module__h6bR4a__prose{max-width:none}}@media (max-width:720px){.article-module__h6bR4a__pair{grid-template-columns:minmax(0,1fr)}.article-module__h6bR4a__pair>*+*{border-left:0;border-top:1px solid var(--line-soft)}}@media (max-width:520px){.article-module__h6bR4a__wrap{font-size:16px}.article-module__h6bR4a__prose h2{font-size:24px}.article-module__h6bR4a__figHead>span:last-child{display:none}}@media (prefers-reduced-motion:reduce){.article-module__h6bR4a__page *{transition:none}}.article-module__h6bR4a__twoLayersFigure{margin:0}.article-module__h6bR4a__outsideCaption{color:var(--muted);margin-top:16px;font-size:14px;line-height:1.6}
.engine-lookup-figure-module__dQBQ3q__frame{margin:0}.engine-lookup-figure-module__dQBQ3q__stage{height:clamp(480px,56cqw,680px);font-family:var(--mono);position:relative;overflow:hidden}.engine-lookup-figure-module__dQBQ3q__canvas{width:100%;height:100%;position:absolute;inset:0}.engine-lookup-figure-module__dQBQ3q__callout,.engine-lookup-figure-module__dQBQ3q__tile,.engine-lookup-figure-module__dQBQ3q__line{visibility:hidden;opacity:0;will-change:transform, opacity;position:absolute;top:0;left:0}.engine-lookup-figure-module__dQBQ3q__callout{align-items:center;gap:16px;width:min(420px,62%);display:flex}.engine-lookup-figure-module__dQBQ3q__callout p{font-family:var(--sans);color:var(--body);margin:0;font-size:14px;line-height:1.55}.engine-lookup-figure-module__dQBQ3q__calloutImg{object-fit:cover;outline:1px solid var(--accent);outline-offset:3px;flex:none;width:96px;height:96px}.engine-lookup-figure-module__dQBQ3q__tile{background:var(--bg)}.engine-lookup-figure-module__dQBQ3q__tile img{object-fit:cover;opacity:.72;width:100%;height:100%;transition:opacity .3s;display:block}.engine-lookup-figure-module__dQBQ3q__tile[data-active=true] img{opacity:1;outline:1px solid var(--accent);outline-offset:3px}.engine-lookup-figure-module__dQBQ3q__line{font-family:var(--sans);color:var(--body);text-wrap:pretty;margin:0;font-size:14.5px;line-height:1.6}.engine-lookup-figure-module__dQBQ3q__caption{opacity:.5;justify-content:space-between;align-items:baseline;gap:16px;margin-top:1.25rem;font-size:13px;line-height:1.5;display:flex}.engine-lookup-figure-module__dQBQ3q__replay{color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;flex:none;padding:0;text-decoration:underline}.engine-lookup-figure-module__dQBQ3q__replay:hover,.engine-lookup-figure-module__dQBQ3q__replay:focus-visible{opacity:.8}@media (max-width:639px){.engine-lookup-figure-module__dQBQ3q__stage{height:640px}.engine-lookup-figure-module__dQBQ3q__calloutImg{width:64px;height:64px}.engine-lookup-figure-module__dQBQ3q__callout{flex-direction:column;align-items:flex-start;gap:10px;width:min(240px,70%)}.engine-lookup-figure-module__dQBQ3q__callout p{font-size:13px}.engine-lookup-figure-module__dQBQ3q__line{font-size:13.5px;line-height:1.55}}@media (prefers-reduced-motion:reduce){.engine-lookup-figure-module__dQBQ3q__replay{display:none}}
.investigation-video-figure-module__FmrSLq__frame{margin:0}.investigation-video-figure-module__FmrSLq__video{aspect-ratio:16/9;background:#0a0a0a;border:1px solid #ffffff1a;width:100%;height:auto;display:block}.investigation-video-figure-module__FmrSLq__caption{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.investigation-video-figure-module__FmrSLq__caption>span{flex:280px}.investigation-video-figure-module__FmrSLq__toggle{min-height:44px;color:var(--body);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;flex:none;padding:0;text-decoration:underline}.investigation-video-figure-module__FmrSLq__toggle:focus-visible{outline-offset:4px;outline:2px solid}
.testing-figure-module__qz5fGa__frame{margin:0}.testing-figure-module__qz5fGa__frame:not(.testing-figure-module__qz5fGa__playing) *{animation-play-state:paused!important}.testing-figure-module__qz5fGa__frame.testing-figure-module__qz5fGa__rest *{animation-duration:1ms!important;animation-play-state:running!important;animation-delay:0s!important}.testing-figure-module__qz5fGa__plot{height:clamp(300px,40cqw,480px);margin-top:36px;position:relative}.testing-figure-module__qz5fGa__lines{width:100%;height:100%;animation:6s linear .2s both testing-figure-module__qz5fGa__wipe;position:absolute;inset:0;overflow:visible}.testing-figure-module__qz5fGa__lines polyline{fill:none;vector-effect:non-scaling-stroke}.testing-figure-module__qz5fGa__suite{stroke:currentColor;stroke-opacity:.22;stroke-width:1px;stroke-dasharray:2 5}.testing-figure-module__qz5fGa__tried{stroke:currentColor;stroke-opacity:.4;stroke-width:1.25px}.testing-figure-module__qz5fGa__live{stroke:var(--accent);stroke-width:2.25px}.testing-figure-module__qz5fGa__dot,.testing-figure-module__qz5fGa__ship,.testing-figure-module__qz5fGa__label{left:var(--x);top:var(--y);opacity:0;animation:testing-figure-module__qz5fGa__in .4s var(--at) both;position:absolute}.testing-figure-module__qz5fGa__dot,.testing-figure-module__qz5fGa__ship{border-radius:50%;transform:translate(-50%,-50%)}.testing-figure-module__qz5fGa__dot{background:var(--bg);border:1px solid color-mix(in srgb, currentColor 55%, transparent);width:7px;height:7px}.testing-figure-module__qz5fGa__ship{background:var(--accent);width:10px;height:10px}.testing-figure-module__qz5fGa__label{font-family:var(--sans);white-space:nowrap;color:var(--text);opacity:0;font-size:13px;line-height:1.2;transform:translate(-50%,calc(-100% - 12px))}.testing-figure-module__qz5fGa__end{transform:translate(calc(6px - 100%),calc(-100% - 12px))}.testing-figure-module__qz5fGa__caption{opacity:.5;justify-content:space-between;align-items:baseline;gap:16px;margin-top:1.5rem;font-size:13px;line-height:1.5;display:flex}.testing-figure-module__qz5fGa__replay{color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;flex:none;padding:0;text-decoration:underline}.testing-figure-module__qz5fGa__replay:hover,.testing-figure-module__qz5fGa__replay:focus-visible{opacity:.8}@keyframes testing-figure-module__qz5fGa__wipe{0%{clip-path:inset(-20px 100% -20px -20px)}to{clip-path:inset(-20px)}}@keyframes testing-figure-module__qz5fGa__in{0%{opacity:0}to{opacity:1}}@media (max-width:639px){.testing-figure-module__qz5fGa__label{font-size:11px}}@media (prefers-reduced-motion:reduce){.testing-figure-module__qz5fGa__frame *,.testing-figure-module__qz5fGa__frame:not(.testing-figure-module__qz5fGa__playing) *{animation-duration:1ms!important;animation-play-state:running!important;animation-delay:0s!important}.testing-figure-module__qz5fGa__replay{display:none}}
.two-layers-diagram-module__OmCTuq__svg{color:#fff;width:100%;height:auto;display:block}.two-layers-diagram-module__OmCTuq__mono{font-family:var(--font-roboto-mono), ui-monospace, "SFMono-Regular", Menlo, monospace}.two-layers-diagram-module__OmCTuq__sans{font-family:var(--font-hanken), ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif}.two-layers-diagram-module__OmCTuq__display{font-family:var(--font-inter-tight), var(--font-hanken), ui-sans-serif, system-ui, sans-serif}
