.dyno-chart-card[data-astro-cid-os6o3oiq]{background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-subtle));border-radius:12px;padding:1.5rem;box-shadow:var(--shadow-sm),var(--specular-card)}.chart-header[data-astro-cid-os6o3oiq]{display:flex;justify-content:space-between;align-items:flex-end;gap:1.25rem;margin-bottom:1.5rem;flex-wrap:wrap}.chart-kicker[data-astro-cid-os6o3oiq]{font-family:var(--font-mono);font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:hsl(var(--primary));display:block;margin-bottom:.25rem}.chart-heading[data-astro-cid-os6o3oiq]{font-size:1.25rem;margin-bottom:0;color:hsl(var(--text-primary))}.chart-legend[data-astro-cid-os6o3oiq]{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap}.legend-item[data-astro-cid-os6o3oiq]{display:inline-flex;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;color:hsl(var(--text-secondary))}.legend-line[data-astro-cid-os6o3oiq]{width:20px;height:3px;border-radius:2px}.rho-color[data-astro-cid-os6o3oiq] .legend-line[data-astro-cid-os6o3oiq]{background:hsl(var(--primary))}.trx-color[data-astro-cid-os6o3oiq] .legend-line[data-astro-cid-os6o3oiq]{background:#ef4343}.chart-svg-container[data-astro-cid-os6o3oiq]{width:100%;overflow-x:auto}.dyno-svg[data-astro-cid-os6o3oiq]{width:100%;height:auto;min-width:500px;display:block}.dyno-comparator-section[data-astro-cid-ev7bejxa]{margin-top:1.5rem;margin-bottom:3rem}.dyno-section-header[data-astro-cid-ev7bejxa]{margin-bottom:1.5rem}.dyno-heading[data-astro-cid-ev7bejxa]{font-size:var(--text-h2, 1.75rem);font-weight:700;color:hsl(var(--text-primary));margin:0 0 .5rem}.dyno-subheading[data-astro-cid-ev7bejxa]{font-size:.95rem;color:hsl(var(--text-secondary));margin:0;max-width:780px}.comparator-controls-bar[data-astro-cid-ev7bejxa]{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:1.5rem}.ctrl-label[data-astro-cid-ev7bejxa]{font-family:var(--font-mono);font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:hsl(var(--text-muted));display:block;margin-bottom:.5rem}.rival-switch[data-astro-cid-ev7bejxa]{display:flex;flex-wrap:wrap;gap:.5rem}.rival-btn[data-astro-cid-ev7bejxa]{min-height:44px;padding:.5rem 1.15rem;font-family:var(--font-sans);font-size:.8125rem;font-weight:600;color:hsl(var(--text-secondary));background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-subtle));border-radius:8px;cursor:pointer;transition:all var(--duration-fast) ease}.rival-btn[data-astro-cid-ev7bejxa]:hover{color:hsl(var(--text-primary));border-color:hsl(var(--primary) / .5)}.rival-btn[data-astro-cid-ev7bejxa].active{background:hsl(var(--primary));color:hsl(var(--primary-contrast));border-color:hsl(var(--primary));box-shadow:0 1px 3px #00000059}.ptw-summary-strip[data-astro-cid-ev7bejxa]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.ptw-card[data-astro-cid-ev7bejxa]{background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-subtle));border-radius:10px;padding:1rem 1.25rem;box-shadow:var(--shadow-sm),var(--specular-card)}.ptw-label[data-astro-cid-ev7bejxa]{font-family:var(--font-mono);font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--text-muted));display:block;margin-bottom:.25rem}.ptw-val[data-astro-cid-ev7bejxa]{font-family:var(--font-heading);font-size:1.35rem;font-weight:800;color:hsl(var(--text-primary));line-height:1.1}.ptw-val[data-astro-cid-ev7bejxa] small[data-astro-cid-ev7bejxa]{font-family:var(--font-mono);font-size:.75rem;font-weight:600;color:hsl(var(--primary))}.advantage-card[data-astro-cid-ev7bejxa] .ptw-val[data-astro-cid-ev7bejxa],.advantage-card[data-astro-cid-ev7bejxa] .ptw-val[data-astro-cid-ev7bejxa] small[data-astro-cid-ev7bejxa]{color:hsl(var(--accent-success))}@media(max-width:768px){.dyno-comparator-section[data-astro-cid-ev7bejxa]{margin-top:.25rem}.dyno-section-header[data-astro-cid-ev7bejxa]{display:none}.comparator-controls-bar[data-astro-cid-ev7bejxa]{gap:.65rem}.ptw-summary-strip[data-astro-cid-ev7bejxa]{grid-template-columns:repeat(3,1fr);gap:.4rem}.ptw-card[data-astro-cid-ev7bejxa]{padding:.5rem}.ptw-val[data-astro-cid-ev7bejxa]{font-size:.95rem}}.comparator-matrix-wrap[data-astro-cid-d5pp7lq2]{margin-top:2rem;margin-bottom:2.5rem}.val-highlight[data-astro-cid-d5pp7lq2]{color:hsl(var(--primary));font-weight:700}.val-best[data-astro-cid-d5pp7lq2]{color:hsl(var(--accent-success));font-weight:700}.comparison-prose-section[data-astro-cid-uyaocklm]{padding-top:1rem;padding-bottom:2rem}.prose-block[data-astro-cid-uyaocklm]{margin-bottom:2.5rem}.prose-heading[data-astro-cid-uyaocklm]{font-size:var(--text-h2);margin-bottom:1rem}.prose-lead[data-astro-cid-uyaocklm]{font-size:1.05rem;color:hsl(var(--text-secondary));line-height:1.65;margin-bottom:1.5rem}.bento-split-grid[data-astro-cid-uyaocklm]{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-top:1.5rem}.split-col[data-astro-cid-uyaocklm]{background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-subtle));border-radius:12px;padding:1.75rem;box-shadow:var(--shadow-sm),var(--specular-card)}.sub-heading[data-astro-cid-uyaocklm]{font-size:1.15rem;color:hsl(var(--text-primary));margin-bottom:.75rem}.split-col[data-astro-cid-uyaocklm] p[data-astro-cid-uyaocklm]{font-size:.925rem;color:hsl(var(--text-secondary));line-height:1.65;margin-bottom:0}@media(max-width:768px){.bento-split-grid[data-astro-cid-uyaocklm]{grid-template-columns:1fr}}.holo-tilt-wrapper[data-astro-cid-oyaynluz]{perspective:1200px;display:inline-block;width:100%;max-width:440px}.holo-tilt-body[data-astro-cid-oyaynluz]{position:relative;border-radius:1.5rem;background:hsl(var(--bg-card, 224 71% 4%));border:1px solid hsl(var(--border-subtle, 0 0% 100% / .15));transform-style:preserve-3d;transition:transform .15s cubic-bezier(.16,1,.3,1);box-shadow:0 25px 50px -12px #00000073;overflow:hidden}.holo-foil-layer[data-astro-cid-oyaynluz]{position:absolute;inset:-50%;width:200%;height:200%;background:repeating-linear-gradient(45deg,#ff66662e,#ffff662e,#66ff662e,#66ffff2e,#6666ff2e,#ff66ff2e,#ff66662e 60%);mix-blend-mode:color-dodge;opacity:0;pointer-events:none;transition:opacity .3s ease}.holo-glare-layer[data-astro-cid-oyaynluz]{position:absolute;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,hsl(0 0% 100% / .55) 0%,transparent 70%);transform:translate(-50%,-50%);pointer-events:none;opacity:0;mix-blend-mode:overlay;transition:opacity .3s ease}.holo-card-inner[data-astro-cid-oyaynluz]{position:relative;z-index:2;padding:2.5rem 2rem;transform:translateZ(28px)}.holo-meta-row[data-astro-cid-oyaynluz]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.85rem}.holo-category[data-astro-cid-oyaynluz]{font-size:var(--text-xs, .75rem);font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--primary, 215 90% 50%))}.holo-badge[data-astro-cid-oyaynluz]{display:inline-block;padding:.25rem .7rem;border-radius:9999px;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;background:hsl(var(--primary) / .15);color:hsl(var(--primary));border:1px solid hsl(var(--primary) / .3)}.holo-title[data-astro-cid-oyaynluz]{font-size:1.65rem;font-weight:800;letter-spacing:-.03em;color:hsl(var(--text-primary));margin-bottom:.65rem}.holo-desc[data-astro-cid-oyaynluz]{font-size:var(--text-sm, .925rem);line-height:1.6;color:hsl(var(--text-secondary));margin-bottom:.75rem}.holo-stat[data-astro-cid-oyaynluz]{font-family:var(--font-mono, monospace);font-size:var(--text-xs, .75rem);font-weight:700;color:hsl(var(--accent-emerald, 150 90% 40%));margin-bottom:.75rem}.holo-content[data-astro-cid-oyaynluz]{color:hsl(var(--text-secondary));line-height:1.6;font-size:.95rem}@media(prefers-reduced-motion:reduce){.holo-tilt-body[data-astro-cid-oyaynluz]{transition:none!important;transform:none!important}}.master-header-stage[data-astro-cid-ac2syd7s]{padding-top:clamp(1.25rem,2.5vw,2rem);margin-bottom:1.25rem}.hero-split-grid[data-astro-cid-ac2syd7s]{background:hsl(var(--bg-canvas));display:grid;grid-template-columns:1.15fr .85fr;gap:2.25rem;align-items:center}.hero-copy-col[data-astro-cid-ac2syd7s]{max-width:100%}.hero-display-title[data-astro-cid-ac2syd7s]{font-size:var(--text-hero);line-height:1.08;margin-bottom:1rem;color:hsl(var(--text-primary))}.hero-summary-lead[data-astro-cid-ac2syd7s]{font-size:1.05rem;line-height:1.6;color:hsl(var(--text-secondary))}.hero-visual[data-astro-cid-ac2syd7s]{border-radius:16px;overflow:hidden}.editorial-reference-block[data-astro-cid-ac2syd7s]{margin:2.5rem 0;padding:2rem;background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-subtle));border-radius:14px}.reference-heading[data-astro-cid-ac2syd7s]{font-size:var(--text-h2, 1.5rem);margin-bottom:1.25rem;color:hsl(var(--text-primary))}.bento-ref-grid[data-astro-cid-ac2syd7s]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.bento-ref-item[data-astro-cid-ac2syd7s]{background:hsl(var(--bg-canvas));border:1px solid hsl(var(--border-subtle));border-radius:12px;padding:1.25rem}.ref-item-title[data-astro-cid-ac2syd7s]{font-size:1.05rem;margin-bottom:.65rem;color:hsl(var(--text-primary))}.reference-prose[data-astro-cid-ac2syd7s]{font-size:.92rem;line-height:1.65;color:hsl(var(--text-secondary))}@media(max-width:860px){.bento-ref-grid[data-astro-cid-ac2syd7s]{grid-template-columns:1fr}.above-fold-stage[data-astro-cid-ac2syd7s]{display:flex;flex-direction:column;gap:.25rem}.master-header-stage[data-astro-cid-ac2syd7s],.hero-split-grid[data-astro-cid-ac2syd7s]{display:contents}.hero-copy-col[data-astro-cid-ac2syd7s]{order:1;margin-bottom:.15rem}.bento-tool-stage[data-astro-cid-ac2syd7s],.tool-centerpiece-stage[data-astro-cid-ac2syd7s]{order:2}.hero-visual[data-astro-cid-ac2syd7s]{order:3;margin-top:.75rem;margin-bottom:1rem}.hero-display-title[data-astro-cid-ac2syd7s]{font-size:1.35rem;line-height:1.08;margin-bottom:.15rem}.hero-summary-lead[data-astro-cid-ac2syd7s]{font-size:.75rem;line-height:1.25;margin-bottom:.1rem}}
