.weighin-module__-TAZ-G__theme.weighin-module__-TAZ-G__theme{--bg:#040504;--panel:#ffffff08;--line:#ffffff16;--text:#f3f5f0;--muted:#9ea597;--dim:#6c7366;--lime:#af0;--lime-deep:#6fa300;--dot:#8b9187;--display:var(--font-weighin-manrope), "Manrope", system-ui, sans-serif;--body:var(--font-weighin-manrope), "Manrope", system-ui, sans-serif;--mono:var(--font-weighin-mono), ui-monospace, monospace;--brand:var(--lime);--brand-ink:#0c1400;--brand-glow:#aaff0073;--brand-soft:#aaff0024;--nav-bg:#040504b8;--accent-gradient:linear-gradient(100deg, var(--lime) 0%, #e4ff9c 100%)}.weighin-module__-TAZ-G__center{justify-content:center}.weighin-module__-TAZ-G__pill{font-family:var(--mono);letter-spacing:.08em;color:#dcf5b0;background:#aaff000f;border:1px solid #aaff004d;border-radius:999px;align-items:center;gap:10px;margin:0 0 24px;padding:6px 14px 6px 10px;font-size:12px;display:inline-flex}.weighin-module__-TAZ-G__pillDot{background:var(--lime);width:8px;height:8px;box-shadow:0 0 10px var(--lime);border-radius:50%}.weighin-module__-TAZ-G__h1,.weighin-module__-TAZ-G__h2,.weighin-module__-TAZ-G__h3,.weighin-module__-TAZ-G__finalTitle{font-family:var(--display);color:#fff;margin:0;font-weight:700}.weighin-module__-TAZ-G__h1 em,.weighin-module__-TAZ-G__h2 em,.weighin-module__-TAZ-G__finalTitle em{color:var(--lime);font-style:normal;font-weight:300}.weighin-module__-TAZ-G__h1{letter-spacing:-.045em;margin-bottom:26px;font-size:clamp(50px,7vw,100px);line-height:.98}.weighin-module__-TAZ-G__h1 em{text-shadow:0 0 44px #aaff0059;display:block}.weighin-module__-TAZ-G__h2{letter-spacing:-.035em;font-size:clamp(30px,4vw,52px);line-height:1.06}.weighin-module__-TAZ-G__h2 em{display:block}.weighin-module__-TAZ-G__h3{letter-spacing:-.015em;font-size:20px}.weighin-module__-TAZ-G__lead{color:var(--muted);max-width:34em;margin:0;font-size:clamp(17px,1.5vw,19px);line-height:1.65}.weighin-module__-TAZ-G__kicker{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--lime);align-items:center;margin:0 0 16px;font-size:12px;display:flex}.weighin-module__-TAZ-G__kicker:before{content:"";background:radial-gradient(circle at 3.5px 50%, var(--dot) 3px, transparent 3.5px), linear-gradient(var(--lime), var(--lime)) 11px 50% / 15px 2px no-repeat;flex:none;width:26px;height:7px;margin-right:12px}.weighin-module__-TAZ-G__sectionLead{color:var(--muted);max-width:40em;margin:18px 0 0;font-size:18px;line-height:1.65}.weighin-module__-TAZ-G__sectionLead strong{color:var(--text);font-weight:600}.weighin-module__-TAZ-G__footnote{max-width:64em;font-family:var(--mono);letter-spacing:.03em;color:var(--dim);margin:18px 0 0;font-size:11px;line-height:1.7}.weighin-module__-TAZ-G__section{padding:clamp(64px,8vw,116px) 0;position:relative}.weighin-module__-TAZ-G__head{max-width:820px;margin-bottom:clamp(28px,4vw,48px)}.weighin-module__-TAZ-G__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,36px);margin:0;padding:0;list-style:none;display:grid}.weighin-module__-TAZ-G__steps li,.weighin-module__-TAZ-G__faces li{align-content:start;gap:10px;display:grid}.weighin-module__-TAZ-G__steps p,.weighin-module__-TAZ-G__faces p{color:var(--muted);margin:0;font-size:15px;line-height:1.65}.weighin-module__-TAZ-G__stepVisual{align-items:center;min-height:250px;margin-bottom:14px;display:grid}.weighin-module__-TAZ-G__stepNum{font-family:var(--mono);letter-spacing:.2em;color:var(--lime);font-size:12px}.weighin-module__-TAZ-G__scaleArt{aspect-ratio:1;background:radial-gradient(120% 90% at 30% 0,#ffffff17,#0000 55%),linear-gradient(160deg,#1b1e19,#0b0c0a);border-radius:34px;place-items:start center;width:min(230px,100%);margin:0 auto;padding-top:30px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff1a,0 30px 60px -24px #000000e6}.weighin-module__-TAZ-G__scaleArt:before,.weighin-module__-TAZ-G__scaleArt:after{content:"";border:1px dashed #ffffff12;border-radius:40% 40% 46% 46%;width:30%;height:34%;position:absolute;bottom:30px}.weighin-module__-TAZ-G__scaleArt:before{left:14%}.weighin-module__-TAZ-G__scaleArt:after{right:14%}.weighin-module__-TAZ-G__scaleLcd{font-family:var(--mono);color:#e9f7d0;text-shadow:0 0 16px #c8ff7866;background:#0d1208;border-radius:8px;padding:4px 12px 2px;font-size:34px;line-height:1.15;box-shadow:inset 0 0 0 1px #aaff002e}.weighin-module__-TAZ-G__scaleLcd small{color:var(--dim);text-shadow:none;margin-left:5px;font-size:11px}.weighin-module__-TAZ-G__faces{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,3vw,36px);margin:0;padding:0;list-style:none;display:grid}.weighin-module__-TAZ-G__faceShot{margin-bottom:16px}.weighin-module__-TAZ-G__split{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.weighin-module__-TAZ-G__splitRev{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.weighin-module__-TAZ-G__ticks{gap:10px;margin:22px 0 0;padding:0;list-style:none;display:grid}.weighin-module__-TAZ-G__ticks li{color:#d8ddd3;padding-left:30px;font-size:15px;position:relative}.weighin-module__-TAZ-G__ticks li:before{content:"";background:var(--lime);width:18px;height:2px;position:absolute;top:.6em;left:0;box-shadow:0 0 8px #aaff00b3}.weighin-module__-TAZ-G__ticks li:after{content:"";background:#fff;border-radius:50%;width:6px;height:6px;position:absolute;top:calc(.6em - 2px);left:6px}.weighin-module__-TAZ-G__glances{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px clamp(14px,2vw,24px);margin:0;padding:0;list-style:none;display:grid}.weighin-module__-TAZ-G__glances li{text-align:center;align-content:start;justify-items:center;gap:8px;display:grid}.weighin-module__-TAZ-G__glances code{font-family:var(--mono);color:var(--text);font-size:.95em}.weighin-module__-TAZ-G__glances strong{margin-top:12px;font-size:15px;font-weight:700}.weighin-module__-TAZ-G__glances span{color:var(--muted);max-width:24ch;font-size:13.5px;line-height:1.5}.weighin-module__-TAZ-G__fileCard{border:1px solid var(--line);font-family:var(--mono);background:#070806;border-radius:18px;overflow:hidden;box-shadow:0 40px 80px -40px #000000e6}.weighin-module__-TAZ-G__fileHead{letter-spacing:.1em;color:var(--dim);border-bottom:1px solid #ffffff0f;justify-content:space-between;gap:12px;padding:11px 16px;font-size:11px;display:flex}.weighin-module__-TAZ-G__fileHead span:last-child{color:var(--lime)}.weighin-module__-TAZ-G__fileBody{color:#c6cbc1;font-variant-numeric:tabular-nums;margin:0;padding:14px 18px 18px;font-size:clamp(13px,1.4vw,15px);line-height:1.9;list-style:none}.weighin-module__-TAZ-G__fileHeader{color:var(--lime)}.weighin-module__-TAZ-G__fileGap{color:var(--dim)}.weighin-module__-TAZ-G__phases{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid;position:relative}.weighin-module__-TAZ-G__phases:before{content:"";border-top:2px dotted #ffffff2e;position:absolute;top:17px;left:18px;right:18px}.weighin-module__-TAZ-G__phases li{align-content:start;gap:6px;padding-top:44px;display:grid;position:relative}.weighin-module__-TAZ-G__phases li:before{content:"";background:var(--bg);border:2px solid #ffffff4d;border-radius:50%;width:16px;height:16px;position:absolute;top:10px;left:0}.weighin-module__-TAZ-G__phases strong{color:#fff;font-size:17px;font-weight:700}.weighin-module__-TAZ-G__phases li>span:last-child{color:var(--muted);font-size:14px;line-height:1.6}.weighin-module__-TAZ-G__phaseTag{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--dim);font-size:11px}.weighin-module__-TAZ-G__phaseNow:before{box-shadow:0 0 0 5px #aaff002e, 0 0 16px var(--lime);border-color:var(--lime)!important;background:var(--lime)!important}.weighin-module__-TAZ-G__phaseDone:before{border-color:var(--lime-deep)!important;background:var(--lime-deep)!important}.weighin-module__-TAZ-G__phaseDone .weighin-module__-TAZ-G__phaseTag{color:#a9cf6a}.weighin-module__-TAZ-G__phaseNow .weighin-module__-TAZ-G__phaseTag{color:var(--lime)}.weighin-module__-TAZ-G__final{border-top:1px solid var(--line);text-align:center;padding:clamp(80px,11vw,150px) 0 0;position:relative;overflow:hidden}.weighin-module__-TAZ-G__finalInner{flex-direction:column;align-items:center;display:flex}.weighin-module__-TAZ-G__finalInner .weighin-module__-TAZ-G__lead{margin:0 auto}.weighin-module__-TAZ-G__finalTitle{letter-spacing:-.05em;margin:28px 0 20px;font-size:clamp(50px,8.4vw,116px);line-height:.98}.weighin-module__-TAZ-G__finalTitle em{display:block}.weighin-module__-TAZ-G__finalLine{width:100%;height:clamp(110px,14vw,200px);margin-top:48px;display:block}.weighin-module__-TAZ-G__finalLine circle{fill:var(--dot);opacity:.7}.weighin-module__-TAZ-G__finalLine polyline{fill:none;stroke:var(--lime);stroke-width:3px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 10px #aaff00d9)}@media (max-width:960px){.weighin-module__-TAZ-G__steps,.weighin-module__-TAZ-G__split,.weighin-module__-TAZ-G__splitRev{grid-template-columns:1fr}.weighin-module__-TAZ-G__stepVisual{min-height:0}.weighin-module__-TAZ-G__faces{grid-template-columns:repeat(2,minmax(0,1fr))}.weighin-module__-TAZ-G__phases{grid-template-columns:1fr;gap:18px}.weighin-module__-TAZ-G__phases:before{border-top:0;border-left:2px dotted #ffffff2e;inset:18px auto 18px 7px}.weighin-module__-TAZ-G__phases li{padding:0 0 0 36px}.weighin-module__-TAZ-G__phases li:before{top:2px}}@media (max-width:560px){.weighin-module__-TAZ-G__faces,.weighin-module__-TAZ-G__glances{grid-template-columns:1fr}.weighin-module__-TAZ-G__glances li{max-width:260px;margin:0 auto}}
