.TechnicalOverview-module__pTecmG__overview{min-width:0;margin:0 0 64px}.TechnicalOverview-module__pTecmG__readingRoute{border-block:1px solid var(--line);font:12px/1.6 var(--font-code,monospace);flex-wrap:wrap;align-items:center;gap:14px 28px;padding:20px 0;display:flex}.TechnicalOverview-module__pTecmG__readingRoute>span{color:var(--lime);margin-right:auto}.TechnicalOverview-module__pTecmG__readingRoute a{color:var(--muted);text-underline-offset:5px;text-decoration:underline}.TechnicalOverview-module__pTecmG__thesis{max-width:870px;padding:64px 0 12px}.TechnicalOverview-module__pTecmG__label{color:var(--muted);font:11px/1.7 var(--font-code,monospace);letter-spacing:.06em;display:block}.TechnicalOverview-module__pTecmG__thesis h2{letter-spacing:-.045em;margin:20px 0 24px;font-size:clamp(34px,4.5vw,64px);line-height:1.08}.TechnicalOverview-module__pTecmG__thesis>p{color:#c4c8ba;font-size:18px;line-height:1.8}.TechnicalOverview-module__pTecmG__thesis blockquote{border-left:2px solid var(--lime);letter-spacing:-.02em;margin:28px 0 0;padding:10px 22px;font-size:clamp(19px,2.3vw,28px)}.TechnicalOverview-module__pTecmG__section{padding-top:56px;scroll-margin-top:35px}.TechnicalOverview-module__pTecmG__sectionTitle>span{color:var(--lime);font:11px/1.6 var(--font-code,monospace)}.TechnicalOverview-module__pTecmG__sectionTitle h2{letter-spacing:-.035em;margin:12px 0;font-size:clamp(26px,3vw,38px)}.TechnicalOverview-module__pTecmG__caption{color:var(--muted);margin-bottom:24px;font-size:13px;line-height:1.6}.TechnicalOverview-module__pTecmG__pipeline{background:#151a12;border:1px solid #414835;border-radius:6px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.TechnicalOverview-module__pTecmG__pipeline li{min-width:0;padding:24px 22px;position:relative}.TechnicalOverview-module__pTecmG__pipeline li+li{border-left:1px solid #414835}.TechnicalOverview-module__pTecmG__step{color:var(--lime);font:12px var(--font-code,monospace)}.TechnicalOverview-module__pTecmG__pipeline h3{letter-spacing:-.025em;margin:25px 0 12px;font-size:21px}.TechnicalOverview-module__pTecmG__pipeline code{color:#c4d99a;font:11px/1.7 var(--font-code,monospace);overflow-wrap:anywhere}.TechnicalOverview-module__pTecmG__pipeline p{color:#aeb6a0;margin-top:14px;font-size:14px;line-height:1.75}.TechnicalOverview-module__pTecmG__connector{z-index:1;color:var(--lime);background:#151a12;padding:0 4px;position:absolute;top:22px;right:-11px}.TechnicalOverview-module__pTecmG__choices{border:0;flex-wrap:wrap;gap:8px;min-width:0;margin:24px 0 18px;padding:0;display:flex}.TechnicalOverview-module__pTecmG__choices legend{color:var(--muted);margin-bottom:12px;font-size:13px}.TechnicalOverview-module__pTecmG__choices button{color:#c9cebe;background:0 0;border:1px solid #4d5442;border-radius:24px;min-height:44px;padding:10px 17px;font-size:13px;transition:background-color .16s,color .16s}.TechnicalOverview-module__pTecmG__choices button[aria-pressed=true]{background:var(--lime);color:var(--ink);border-color:var(--lime)}.TechnicalOverview-module__pTecmG__choices button:active{transform:scale(.98)}.TechnicalOverview-module__pTecmG__tracePanel{background:#12160f;border:1px solid #424837;border-radius:6px;overflow:hidden}.TechnicalOverview-module__pTecmG__traceHeader{font:10px/1.7 var(--font-code,monospace);color:var(--muted);border-bottom:1px solid #343b2b;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:18px 24px;display:flex}.TechnicalOverview-module__pTecmG__verdict{color:var(--lime)}.TechnicalOverview-module__pTecmG__traceGrid{grid-template-columns:.9fr 1.1fr;display:grid}.TechnicalOverview-module__pTecmG__event{min-width:0;padding:28px 24px}.TechnicalOverview-module__pTecmG__event p,.TechnicalOverview-module__pTecmG__event>code{overflow-wrap:anywhere;margin:7px 0 22px;font-size:14px;line-height:1.7;display:block}.TechnicalOverview-module__pTecmG__event>p:last-child{margin-bottom:0}.TechnicalOverview-module__pTecmG__event>code{font-family:var(--font-code,monospace);color:var(--lime)}.TechnicalOverview-module__pTecmG__trace{border-left:1px solid #343b2b;flex-direction:column;justify-content:center;gap:20px;margin:0;padding:28px 24px;list-style:none;display:flex}.TechnicalOverview-module__pTecmG__trace li{font:12px/1.9 var(--font-code,monospace);color:#c0c9ae}.TechnicalOverview-module__pTecmG__takeaway{color:#bac3aa;border-top:1px solid #343b2b;margin:0;padding:20px 24px;font-size:15px;line-height:1.8}.TechnicalOverview-module__pTecmG__notesAnchor{padding-top:64px;scroll-margin-top:30px}@media (max-width:900px){.TechnicalOverview-module__pTecmG__pipeline{grid-template-columns:repeat(2,minmax(0,1fr))}.TechnicalOverview-module__pTecmG__pipeline li:nth-child(3){border-left:0}.TechnicalOverview-module__pTecmG__pipeline li:nth-child(n+3){border-top:1px solid #414835}.TechnicalOverview-module__pTecmG__connector{display:none}}@media (max-width:600px){.TechnicalOverview-module__pTecmG__readingRoute{gap:12px 18px;font-size:11px}.TechnicalOverview-module__pTecmG__readingRoute>span{width:100%}.TechnicalOverview-module__pTecmG__thesis{padding-top:40px}.TechnicalOverview-module__pTecmG__thesis>p{font-size:16px}.TechnicalOverview-module__pTecmG__pipeline{grid-template-columns:minmax(0,1fr)}.TechnicalOverview-module__pTecmG__pipeline li+li{border-top:1px solid #414835;border-left:0}.TechnicalOverview-module__pTecmG__pipeline h3{margin-top:14px}.TechnicalOverview-module__pTecmG__pipeline li{padding:22px}.TechnicalOverview-module__pTecmG__traceGrid{grid-template-columns:minmax(0,1fr)}.TechnicalOverview-module__pTecmG__trace{border-top:1px solid #343b2b;border-left:0}.TechnicalOverview-module__pTecmG__section{padding-top:40px}}@media (prefers-reduced-motion:reduce){.TechnicalOverview-module__pTecmG__choices button{transition:none}}
