:root,:root[data-theme=light]{--o83: #E8590C;--o08: #1A5CFF;--o83-soft: rgba(232,89,12,.14);--o08-soft: rgba(26,92,255,.13);--hero-c83: #FFA24A;--hero-c08: #6AA2FF}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--o83: #FFA24A;--o08: #4ADE80;--o83-soft: rgba(255,162,74,.16);--o08-soft: rgba(74,222,128,.14);--hero-c83: #FFA24A;--hero-c08: #4ADE80}}:root[data-theme=dark]{--o83: #FFA24A;--o08: #4ADE80;--o83-soft: rgba(255,162,74,.16);--o08-soft: rgba(74,222,128,.14);--hero-c83: #FFA24A;--hero-c08: #4ADE80}:root{--disp: "Archivo Black", var(--font-ui)}.ax-hero{position:relative;padding:clamp(22px,4vw,44px);background:var(--surface);border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow-elevated)}.ax-hero:before,.ax-hero:after{content:"";position:absolute;width:16px;height:16px;border:2px solid var(--o08);opacity:.8;pointer-events:none}.ax-hero:before{left:-1px;top:-1px;border-right:0;border-bottom:0;border-top-left-radius:18px}.ax-hero:after{right:-1px;bottom:-1px;border-left:0;border-top:0;border-bottom-right-radius:18px;border-color:var(--o83)}.ax-hero-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(250px,.9fr);gap:clamp(22px,4vw,52px);align-items:center}.ax-kicker{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0 0 16px;font:500 11px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--t3)}.ax-kicker i{width:8px;height:8px;border-radius:50%;background:var(--o83)}.ax-hero h1{font-family:var(--disp);font-weight:400;font-size:clamp(2rem,5vw,3.5rem);line-height:1.02;letter-spacing:-.025em;margin:0 0 16px;color:var(--t1);text-wrap:balance}.ax-hero h1 span{display:block;margin-top:.12em;color:var(--o08)}.ax-dek{font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.6;color:var(--t2);max-width:38em;margin:0 0 16px}.ax-meta{display:flex;flex-wrap:wrap;gap:6px 18px;font:500 11px/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--t3);margin:0}.ax-instr{display:grid;gap:18px;justify-items:center}.ax-readouts{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:clamp(22px,3.5vw,34px)}.readout{position:relative;padding:14px 16px 13px;border-radius:12px;background:var(--surface-2);border:1px solid var(--line);display:grid;gap:4px}.readout:before{content:"";position:absolute;left:14px;right:14px;top:0;height:2px;border-radius:2px;background:var(--tone, var(--o08))}.readout--o{--tone: var(--o83)}.readout--c{--tone: var(--o08)}.readout--x{--tone: var(--t3)}.readout-label{font:500 10px/1.2 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--t3)}.readout-value{display:flex;align-items:baseline;gap:6px}.readout-value b{font:600 clamp(1.6rem,3.2vw,2.3rem)/1 var(--font-mono);color:var(--t1);letter-spacing:-.03em}.readout-value small{font:500 12px var(--font-mono);color:var(--t3)}.readout-sub{font-size:.78rem;line-height:1.35;color:var(--t2)}.gauge{position:relative;width:min(100%,330px)}.gauge svg{width:100%;height:auto;display:block;overflow:visible}.g-track{fill:none;stroke:var(--surface-2);stroke-width:14;stroke-linecap:round}.g-sweep{fill:none;stroke:url(#gauge-sweep);stroke-width:14;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1.6s cubic-bezier(.2,.8,.2,1)}.js-charts .gauge:not(.is-in) .g-sweep{stroke-dashoffset:1}.g-tick{stroke:var(--t3);stroke-width:1.5}.g-minor{stroke:var(--line-2);stroke-width:1}.g-num{fill:var(--t3);font:500 9px var(--font-mono)}.g-needle{stroke-width:2.4;stroke-linecap:round}.g-needle.g-o{stroke:var(--o83)}.g-needle.g-c{stroke:var(--o08)}.g-dot.g-o{fill:var(--o83)}.g-dot.g-c{fill:var(--o08)}.g-hub{fill:var(--t1)}.gauge-read{text-align:center;display:grid;gap:2px;margin-top:-2px}.gauge-delta{font:600 clamp(2rem,5vw,2.6rem)/1 var(--font-mono);color:var(--t1);letter-spacing:-.04em}.gauge-delta small{font-size:.42em;margin-left:5px;color:var(--t3);letter-spacing:0}.gauge-sub{font:500 9px/1.3 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--t3)}.gauge-key{display:flex;justify-content:space-between;gap:12px;margin-top:8px;font:500 11px var(--font-mono);color:var(--t2)}.gauge-key i{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:6px;vertical-align:-1px}.gauge-key .k-o i{background:var(--o83)}.gauge-key .k-c i{background:var(--o08)}.gauge-key b{color:var(--t1);margin-left:4px;font-weight:600}.covers{display:grid;grid-template-columns:1fr 1fr;gap:12px;width:min(100%,330px)}.cover{display:block;color:inherit}.cover:hover{color:inherit}.cover img{display:block;width:100%;height:auto;border-radius:6px;box-shadow:0 0 0 1px var(--line-2);transition:transform .25s ease}.cover:hover img{transform:translateY(-3px)}.cover span{display:block;margin-top:8px;font:500 10px/1.35 var(--font-mono);color:var(--t3)}.cover b{display:block;letter-spacing:.04em}.cover.o b{color:var(--o83)}.cover.c b{color:var(--o08)}.covers small{grid-column:1 / -1;font-size:.68rem;line-height:1.35;color:var(--t3)}.ax-toc{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0 8px;padding:0;list-style:none}.ax-toc a{display:inline-flex;gap:8px;align-items:baseline;padding:7px 12px;border:1px solid var(--line-2);border-radius:999px;background:var(--surface);font-size:.82rem;color:var(--t2)}.ax-toc a:hover{border-color:var(--accent);color:var(--accent)}.ax-toc a span{font:500 10px var(--font-mono);color:var(--t3)}.ax-body{margin-top:40px}.ax-sec{margin:0 0 3.4rem;scroll-margin-top:90px}.ax-sec>h2{display:flex;align-items:baseline;gap:14px;font-family:var(--disp);font-weight:400;font-size:clamp(1.45rem,3vw,2.05rem);letter-spacing:-.02em;line-height:1.1;margin:0 0 1.1rem;max-width:22em;text-wrap:balance}.ax-sec>h2 .no{font:500 12px var(--font-mono);letter-spacing:.1em;color:var(--o08);padding:3px 8px;border:1px solid currentColor;border-radius:6px;transform:translateY(-.3em);flex:none}.ax-prose{max-width:700px}.ax-prose p,.ax-prose li{font-size:1.06rem;line-height:1.72;color:var(--t1)}.ax-prose p{margin:0 0 1.15em}.ax-prose ul,.ax-prose ol{padding-left:1.25em;margin:0 0 1.2em}.ax-prose li{margin-bottom:.55em}.ax-prose li::marker{color:var(--o08)}.ax-prose strong{font-weight:600}.ax-prose a{color:var(--t1);text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:3px;text-decoration-thickness:1.5px;background:none;padding:0}.ax-prose a:hover{color:var(--accent);text-decoration-color:var(--accent)}.ax-prose .num{font-family:var(--font-ui);font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.005em;white-space:nowrap}.ax-lede:first-letter{font-family:var(--disp);float:left;font-size:3.9em;line-height:.82;padding:.06em .1em 0 0;color:var(--o08)}.ax-note{margin:1.6rem 0;padding:16px 20px;border-radius:14px;border:1px solid var(--line-2);background:var(--surface);position:relative}.ax-note:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:3px;border-radius:3px;background:linear-gradient(var(--o83),var(--o08))}.ax-note h4{margin:0 0 6px;font:500 11px var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--t3)}.ax-note p{margin:0;font-size:.98rem}.ax-note p+p{margin-top:.7em}.ax-findings{list-style:none;padding:0!important;display:grid;gap:10px;counter-reset:f}.ax-findings li{counter-increment:f;display:grid;grid-template-columns:38px 1fr;gap:12px;align-items:start;margin:0!important;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.ax-findings li:before{content:counter(f,decimal-leading-zero);font:600 13px var(--font-mono);color:var(--o08);padding-top:3px}.ax-tags{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none}.ax-tags li{font:500 11px var(--font-mono);padding:5px 10px;border-radius:999px;background:var(--surface-2);border:1px solid var(--line);color:var(--t2)}.fig{position:relative;margin:2.4rem 0 2.8rem;padding:18px clamp(14px,2.6vw,28px) 20px;background:var(--surface);border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow-elevated)}.fig:before,.fig:after{content:"";position:absolute;width:16px;height:16px;border:2px solid var(--o08);opacity:.8;pointer-events:none}.fig:before{left:-1px;top:-1px;border-right:0;border-bottom:0;border-top-left-radius:18px}.fig:after{right:-1px;bottom:-1px;border-left:0;border-top:0;border-bottom-right-radius:18px;border-color:var(--o83)}.fig-head{display:flex;align-items:center;gap:12px;margin-bottom:16px}.fig-no{flex:none;font:600 11px/1 var(--font-mono);letter-spacing:.12em;padding:5px 8px;border-radius:6px;color:var(--bg);background:var(--t1)}.fig-title{margin:0;font-size:1.02rem;font-weight:600;letter-spacing:-.01em}.fig-ticks{flex:1;min-width:20px;height:9px;opacity:.55;background:repeating-linear-gradient(90deg,var(--t3) 0 1px,transparent 1px 8px),linear-gradient(var(--t3),var(--t3)) bottom / 100% 1px no-repeat;background-repeat:repeat-x,no-repeat}.fig-cap{margin-top:14px;font-size:.86rem;line-height:1.55;color:var(--t2);max-width:62em}.fig-split{display:grid;grid-template-columns:1fr 1fr;gap:22px 34px}.fig-sub{margin:0 0 8px;font:500 10px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--t3)}.legend-row{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0 0 12px;font:500 11px var(--font-mono);color:var(--t2)}.lg i{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:7px;vertical-align:-1px}.lg-o i{background:var(--o83)}.lg-c i{background:var(--o08)}.lg-x i{background:var(--t3)}.db{--db-label: 150px;position:relative;display:grid;grid-template-columns:var(--db-label) minmax(0,1fr) 3.4rem;column-gap:12px;row-gap:5px;align-items:center}.db--compact{--db-label: 96px;grid-template-columns:var(--db-label) minmax(0,1fr) 2.9rem}.db-axis{position:relative;height:16px}.db-axis span{position:absolute;transform:translate(-50%);font:500 10px var(--font-mono);color:var(--t3)}.db-h{text-align:right;font:500 10px var(--font-mono);color:var(--t3);letter-spacing:.08em}.db-plot,.fd-plot,.dc-plot{align-self:stretch}.db-plot{position:relative;pointer-events:none}.db-grid{position:absolute;top:0;bottom:0;width:1px;background:var(--line-2);opacity:.7}.db-grid.zero{opacity:1;background:var(--t3)}.db-zone{position:absolute;top:0;bottom:0;background:repeating-linear-gradient(135deg,var(--o83-soft) 0 6px,transparent 6px 12px);border-left:1px dashed var(--o83)}.db-zone em,.db-ref em{position:absolute;top:-15px;left:6px;font:500 9px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--o83);white-space:nowrap;font-style:normal}.db-ref{position:absolute;top:0;bottom:0;width:0;border-left:1px dashed var(--o08)}.db-ref em{color:var(--o08);inset:auto 6px -17px auto}.db.has-ref{padding-bottom:22px}.db-zone em{top:4px}.db-label{font-size:.9rem;line-height:1.2;color:var(--t1)}.db-label a{color:var(--t1)}.db-label small{display:block;font:500 10px var(--font-mono);color:var(--t3)}.db--compact .db-label{font-size:.8rem}.db-track{position:relative;height:30px}.db-line{position:absolute;top:50%;left:var(--lo);width:var(--w);height:4px;transform:translateY(-50%);border-radius:3px;background:linear-gradient(90deg,var(--o83),var(--o08));opacity:.55;transition:width .9s cubic-bezier(.2,.8,.2,1)}.db-line.rev{background:linear-gradient(90deg,var(--o08),var(--o83))}.db-dot{position:absolute;top:50%;width:14px;height:14px;border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 3px var(--surface)}.db-dot.o{left:var(--a);background:var(--o83)}.db-dot.c{left:var(--b);background:var(--o08);transition:left .9s cubic-bezier(.2,.8,.2,1)}.db-dot.solo{width:12px;height:12px}.db-dot b{position:absolute;top:50%;transform:translateY(-50%);font:500 11px var(--font-mono);color:var(--t2);white-space:nowrap}.db-dot b.l{right:calc(100% + 7px)}.db-dot b.r{left:calc(100% + 7px)}.db--compact .db-dot b{font-size:10px}.db-delta{text-align:right;font:600 12px var(--font-mono);color:var(--t1)}.js-charts .db:not(.is-in) .db-dot.c{left:var(--a)}.js-charts .db:not(.is-in) .db-line{width:0}.js-charts .db:not(.is-in) .db-dot.solo{left:var(--lo)}.wf-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 26px}.wf-head,.wf-foot{display:flex;justify-content:space-between;align-items:baseline;font:500 11px var(--font-mono);color:var(--t3)}.wf-name{font-family:var(--font-ui);font-size:.88rem;font-weight:600;color:var(--t1)}.wf-delta{color:var(--t1)}.wf svg{display:block;width:100%;height:108px;margin:4px 0;border-radius:8px;background:linear-gradient(var(--surface-2),var(--surface-2));transition:clip-path 1.3s cubic-bezier(.3,.7,.2,1)}.wf-fs{stroke:var(--line-2);stroke-width:1;stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.wf-mid{stroke:var(--line-2);stroke-width:1;vector-effect:non-scaling-stroke}.wf-peak.o{fill:var(--o83);opacity:.3}.wf-rms.o{fill:var(--o83);opacity:.9}.wf-peak.c{fill:var(--o08);opacity:.3}.wf-rms.c{fill:var(--o08);opacity:.9}.wf-foot .o{color:var(--o83)}.wf-foot .c{color:var(--o08)}.js-charts .wf:not(.is-in) svg{clip-path:inset(0 100% 0 0)}.tl-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 16px}.tl-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:4px}.tl-name{font-size:.82rem;font-weight:600}.tl-delta{font:600 11px var(--font-mono);color:var(--t2)}.tl-plot{position:relative}.tl-plot svg{display:block;width:100%;height:96px;background:var(--surface-2);border-radius:8px;transition:clip-path 1.2s cubic-bezier(.3,.7,.2,1)}.tl-plot em{position:absolute;left:4px;transform:translateY(50%);font:500 8px var(--font-mono);color:var(--t3);font-style:normal;pointer-events:none}.tl-grid-l{stroke:var(--line-2);stroke-width:1;stroke-dasharray:2 3;vector-effect:non-scaling-stroke}.tl-line{fill:none;stroke-width:1.7;vector-effect:non-scaling-stroke;stroke-linejoin:round}.tl-line.o{stroke:var(--o83)}.tl-line.c{stroke:var(--o08)}.tl-rib{fill:var(--o08-soft);stroke:none}.js-charts .tl:not(.is-in) .tl-plot svg{clip-path:inset(0 100% 0 0)}.sp{display:grid;gap:22px}.sp-ptitle{font:500 11px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--t2);margin-bottom:6px}.sp-ptitle span{color:var(--t3);text-transform:none;letter-spacing:0;margin-left:6px}.sp-plot{position:relative;width:100%;background:var(--surface-2);border-radius:10px;overflow:hidden}.sp-plot svg{position:absolute;inset:0;width:100%;height:100%;display:block}.sp-grid{stroke:var(--line-2);stroke-width:1;vector-effect:non-scaling-stroke;opacity:.6}.sp-zero{stroke:var(--t3);stroke-width:1;vector-effect:non-scaling-stroke}.sp-line{fill:none;stroke-width:2.2;vector-effect:non-scaling-stroke;stroke-linejoin:round}.sp-line.o{stroke:var(--o83)}.sp-line.c{stroke:var(--o08)}.sp-area.o{fill:var(--o83);opacity:.06}.sp-area.c{fill:var(--o08);opacity:.06}.sp-bar.c{fill:var(--o08)}.sp-bar.o{fill:var(--o83)}.sp-bar.dim{opacity:.28}.sp-zone{fill:#7f7f8c29}.sp-y{position:absolute;left:6px;transform:translateY(50%);font:500 9px var(--font-mono);color:var(--t3);font-style:normal}.sp-zone-l{position:absolute;top:6px;right:6px;font:500 9px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--t3);white-space:nowrap}.sp-call{position:absolute;top:8px;transform:translate(-50%);padding:3px 8px;border-radius:999px;font:600 10px var(--font-mono);color:#fff;white-space:nowrap}.sp-call-bass{background:var(--o08)}.sp-call-pres{background:var(--o83)}.sp-xaxis{position:relative;height:18px;margin-top:4px}.sp-xaxis span{position:absolute;transform:translate(-50%);font:500 10px var(--font-mono);color:var(--t3)}.sp-xaxis b{position:absolute;right:0;top:-1px;font:500 10px var(--font-mono);color:var(--t3)}.dc{position:relative;display:grid;grid-template-columns:66px minmax(0,1fr) 54px;column-gap:12px;row-gap:5px;align-items:center;margin-bottom:52px}.dc-axis{position:relative;height:14px}.dc-axis span{position:absolute;transform:translate(-50%);font:500 10px var(--font-mono);color:var(--t3)}.dc-plot{position:relative;pointer-events:none}.dc-mark{position:absolute;top:0;bottom:-6px;width:0;border-left:2px solid var(--o83);z-index:2}.dc-mark.c{border-color:var(--o08)}.dc-mark em{position:absolute;top:100%;left:0;transform:translate(-50%);margin-top:3px;font:500 9px/1.3 var(--font-mono);text-align:center;white-space:nowrap;color:var(--t2);font-style:normal}.dc-mark.o em b{color:var(--o83)}.dc-mark.c em b{color:var(--o08)}.dc-mark em b{font-size:11px}.dc-label{font:500 12px var(--font-mono);color:var(--t1)}.dc-track{position:relative;height:18px}.dc-bar{position:absolute;left:0;top:4px;height:10px;border-radius:0 6px 6px 0;background:linear-gradient(90deg,var(--surface-2),var(--t3));opacity:.85;transition:width 1s cubic-bezier(.2,.8,.2,1)}.dc-val{position:absolute;top:50%;transform:translate(6px,-50%);font:500 10px var(--font-mono);color:var(--t2)}.dc-n{font:500 10px var(--font-mono);color:var(--t3);text-align:right}.js-charts .dc:not(.is-in) .dc-bar{width:0!important}.fd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 30px}.fd-ptitle{font:600 .92rem var(--font-ui);margin-bottom:8px}.fd-ptitle span{font:500 10px var(--font-mono);color:var(--t3);margin-left:6px}.fd-grid{display:grid;grid-template-columns:78px minmax(0,1fr) 46px;column-gap:10px;row-gap:4px;align-items:center}.fd-axis{position:relative;height:15px}.fd-axis span{position:absolute;transform:translate(-50%);font:500 9px var(--font-mono);color:var(--t3)}.fd-plot{position:relative;pointer-events:none}.fd-label{font:500 10px/1.25 var(--font-mono);color:var(--t2)}.fd-track{position:relative;height:26px}.fd-dot{position:absolute;top:50%;width:7px;height:7px;border-radius:50%;background:var(--o08);opacity:.55;transform:translate(-50%,-50%)}.fd-stat{text-align:right;font:600 11px var(--font-mono);line-height:1.1}.fd-stat small{display:block;font:500 8px var(--font-mono);color:var(--t3)}.ax-table-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:14px;background:var(--surface)}.ax-table{width:100%;border-collapse:collapse;font:500 12px var(--font-mono);min-width:760px}.ax-table th,.ax-table td{padding:8px 10px;text-align:right;border-bottom:1px solid var(--line);white-space:nowrap}.ax-table th:first-child,.ax-table td:first-child{text-align:left;font-family:var(--font-ui);font-weight:500;position:sticky;left:0;background:var(--surface)}.ax-table thead th{color:var(--t3);font-weight:500;font-size:10px;letter-spacing:.08em;text-transform:uppercase}.ax-table .grp th{text-align:center;border-bottom:0;padding-bottom:0}.ax-table .o{color:var(--o83)}.ax-table .c{color:var(--o08)}.ax-table tfoot td{font-weight:600;border-bottom:0}.ax-table tr:last-child td{border-bottom:0}.ax-cta{display:flex;flex-wrap:wrap;gap:10px;margin-top:1.4rem}.ax-cta a{padding:9px 14px;border-radius:999px;border:1px solid var(--line-2);background:var(--surface);font-size:.88rem;color:var(--t1)}.ax-cta a:hover{border-color:var(--accent);color:var(--accent)}.ax-foot{margin-top:2.4rem;padding-top:1.4rem;border-top:1px solid var(--line);font-size:.86rem;color:var(--t2);max-width:700px}.ax-foot p{margin:0 0 .7em;font-size:.86rem;line-height:1.6}.bx-list{display:grid;gap:18px;margin-top:1.4rem}.bx-card{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;padding:22px 24px;border-radius:18px;border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-elevated);color:var(--t1);overflow:hidden}.bx-card:hover{box-shadow:var(--shadow-elevated-hover);color:var(--t1)}.bx-card:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(var(--o83),var(--o08))}.bx-kicker{font:500 10px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--t3);margin-bottom:8px}.bx-card h2{margin:0 0 8px;font-family:var(--disp, inherit);font-weight:400;font-size:1.45rem;letter-spacing:-.02em;line-height:1.15}.bx-card p{margin:0;color:var(--t2);font-size:.95rem}.bx-covers{display:flex;align-items:center;gap:8px}.bx-covers img{width:74px;height:auto;border-radius:5px;box-shadow:0 6px 16px #00000047}@media(max-width:960px){.ax-hero-grid{grid-template-columns:1fr}.ax-instr{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.tl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fig-split,.fd{grid-template-columns:1fr}}@media(max-width:720px){.ax-readouts{grid-template-columns:1fr 1fr}.wf-grid{grid-template-columns:1fr}.ax-instr{grid-template-columns:1fr;justify-items:center}.db{--db-label: 92px;grid-template-columns:var(--db-label) minmax(0,1fr) 2.8rem;column-gap:8px}.db-label{font-size:.8rem}.db-dot b{font-size:10px}.bx-card{grid-template-columns:1fr}.ax-sec>h2{flex-direction:column;gap:8px}.ax-sec>h2 .no{transform:none;align-self:flex-start}.sp-call{font-size:9px;padding:2px 6px}}@media(max-width:480px){.tl-grid{grid-template-columns:1fr}.dc{grid-template-columns:54px minmax(0,1fr) 40px;column-gap:8px}}@media(prefers-reduced-motion:reduce){.ax-rings .spin,.ax-kicker i{animation:none}.db-dot.c,.db-line,.wf svg,.tl-plot svg,.dc-bar,.g-sweep{transition:none}}.feature{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(220px,.7fr);gap:clamp(18px,4vw,44px);align-items:center;margin:6px 0 34px;color:var(--t1);transition:transform .25s ease,box-shadow .25s ease}.feature:hover{color:var(--t1);transform:translateY(-3px);box-shadow:var(--shadow-elevated-hover)}.feature-kicker{display:flex;align-items:center;gap:10px;margin-bottom:12px;font:500 11px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--t3)}.feature-kicker i{width:8px;height:8px;border-radius:50%;background:var(--o83)}.feature h2{margin:0 0 12px;padding:0;border:0;font-family:var(--disp);font-weight:400;font-size:clamp(1.5rem,3.4vw,2.2rem);line-height:1.06;letter-spacing:-.025em;color:var(--t1);text-wrap:balance}.feature p{margin:0 0 16px;max-width:34em;font-size:1rem;line-height:1.55;color:var(--t2)}.feature-stats{display:flex;flex-wrap:wrap;gap:8px 22px;margin:0 0 18px;padding:0;list-style:none}.feature-stats li{display:grid;gap:2px}.feature-stats b{font:600 1.3rem/1 var(--font-mono);color:var(--t1);letter-spacing:-.03em}.feature-stats span{font:500 9px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--t3)}.feature-cta{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:999px;font:600 .88rem var(--font-ui);color:#fff;background:linear-gradient(100deg,var(--o83),var(--o08))}.feature-vis{display:grid;justify-items:center;gap:12px}.feature-covers{display:flex;gap:10px}.feature-covers img{width:64px;height:auto;border-radius:4px;box-shadow:0 0 0 1px var(--line-2)}@media(max-width:760px){.feature{grid-template-columns:1fr}.feature .gauge{width:min(100%,280px)}}
