.hurricane-sim-section{margin-top:1.25rem;margin-bottom:2.75rem}.section-header{margin-bottom:1.25rem}.sim-heading{font-size:var(--text-h2, 1.65rem);font-weight:700;color:hsl(var(--text-primary));margin:0 0 .4rem}.sim-subheading{font-size:.94rem;color:hsl(var(--text-secondary));margin:0;max-width:820px;line-height:1.55}.sim-controls-panel{background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-subtle));border-radius:12px;padding:1.35rem;margin-bottom:1.25rem;display:flex;flex-direction:column;gap:1.15rem}.ctrl-label{font-family:var(--font-mono);font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:hsl(var(--text-muted));display:block;margin-bottom:.45rem}.octane-switch{display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem}.octane-btn{min-height:44px;padding:.55rem .85rem;font-family:var(--font-sans);font-size:.8125rem;font-weight:600;color:hsl(var(--text-secondary));background:hsl(var(--bg-canvas));border:1px solid hsl(var(--border-subtle));border-radius:8px;cursor:pointer;transition:all .15s ease;text-align:center;white-space:nowrap}.octane-btn:hover{color:hsl(var(--text-primary));border-color:hsl(var(--primary) / .55)}.octane-btn.active{background:hsl(var(--primary));color:hsl(var(--primary-contrast, 220 20% 8%));border-color:hsl(var(--primary));font-weight:700}.sim-summary-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:.85rem}.sim-stat-card{background:hsl(var(--bg-canvas));border:1px solid hsl(var(--border-subtle));border-radius:10px;padding:.85rem 1rem;display:flex;flex-direction:column;gap:.2rem}.sim-stat-label{font-family:var(--font-mono);font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:hsl(var(--text-muted))}.sim-stat-val{font-family:var(--font-heading);font-size:1.2rem;font-weight:800;color:hsl(var(--text-primary));line-height:1.15}.sim-stat-val small{font-family:var(--font-mono);font-size:.72rem;font-weight:600;color:hsl(var(--primary))}.sim-stat-sub{font-family:var(--font-mono);font-size:.68rem;color:hsl(var(--text-secondary))}.advantage-card .sim-stat-val{color:hsl(var(--primary))}.sliders-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.85rem}.slider-card{background:hsl(var(--bg-canvas));border:1px solid hsl(var(--border-subtle));border-radius:10px;padding:.75rem .95rem}.slider-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.35rem}.slider-header .ctrl-label{margin-bottom:0}.slider-readout{font-family:var(--font-mono);font-size:.78rem;font-weight:700;color:hsl(var(--primary))}.tactile-slider{-webkit-appearance:none;appearance:none;width:100%;height:6px;border-radius:3px;background:hsl(var(--bg-surface));accent-color:hsl(var(--primary));cursor:pointer;margin:6px 0}.slider-ticks{display:flex;justify-content:space-between;font-family:var(--font-mono);font-size:.625rem;color:hsl(var(--text-muted));margin-top:.15rem}.statutory-disclaimer{font-size:.75rem;line-height:1.45;color:hsl(var(--text-muted));border-top:1px solid hsl(var(--border-subtle));padding-top:.75rem;margin:0}.dyno-chart-card{background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-subtle));border-radius:12px;padding:1.25rem 1.35rem}.chart-header{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1rem;flex-wrap:wrap}.chart-kicker{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:.2rem}.chart-heading{font-size:1.15rem;margin:0;color:hsl(var(--text-primary))}.chart-legend{display:flex;align-items:center;gap:1.15rem;flex-wrap:wrap}.legend-item{display:inline-flex;align-items:center;gap:.45rem;font-size:.78rem;font-weight:600;color:hsl(var(--text-secondary))}.legend-line{width:18px;height:3px;border-radius:2px}.opt-color .legend-line{background:#fda817}.active-color .legend-line{background:#10bff9}.chart-svg-container{width:100%;overflow-x:auto}.hurricane-svg{width:100%;height:auto;min-width:480px;display:block}@media(max-width:768px){.hurricane-sim-section{margin-top:.1rem;margin-bottom:1.5rem}.section-header{display:none}.sim-controls-panel{padding:.45rem;gap:.35rem}.ctrl-label{font-size:.54rem;margin-bottom:.15rem;letter-spacing:.03em}.octane-switch{grid-template-columns:repeat(3,1fr);gap:.25rem}.octane-btn{min-height:28px;padding:.2rem .3rem;font-size:.62rem}.sliders-grid{grid-template-columns:repeat(3,1fr);gap:.25rem}.slider-card{padding:.3rem .35rem;border-radius:6px}.slider-header{margin-bottom:.15rem}.slider-readout{font-size:.62rem}.tactile-slider{height:4px;margin:2px 0}.slider-ticks{display:none}.sim-summary-strip{grid-template-columns:repeat(2,1fr);gap:.3rem}.sim-stat-card{padding:.4rem .5rem;gap:.1rem}.sim-stat-label{font-size:.52rem}.sim-stat-val{font-size:.85rem}.sim-stat-sub{font-size:.58rem}}.tactile-slider{-webkit-appearance:none;appearance:none;width:100%;height:6px;border-radius:3px;background:hsl(var(--bg-surface));outline:none;cursor:pointer}.tactile-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:hsl(var(--primary));border:2px solid #ffffff;box-shadow:0 0 6px hsl(var(--primary) / .5);cursor:pointer}.tactile-slider::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:hsl(var(--primary));border:2px solid #ffffff;cursor:pointer}.spec-matrix-section[data-astro-cid-abqbqkoa],.editorial-prose-section[data-astro-cid-abqbqkoa]{margin:2.25rem 0}.section-h2[data-astro-cid-abqbqkoa]{font-size:var(--text-h2, 1.65rem);color:hsl(var(--text-primary));margin-bottom:.75rem}.position-zero-lead[data-astro-cid-abqbqkoa]{font-size:1.02rem;line-height:1.65;color:hsl(var(--text-secondary));margin-bottom:1.5rem;max-width:920px}.prose-block[data-astro-cid-abqbqkoa]{margin-bottom:2.25rem}.bento-split-grid[data-astro-cid-abqbqkoa]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:1.25rem}.split-col[data-astro-cid-abqbqkoa]{background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-subtle));border-radius:12px;padding:1.5rem}.sub-heading[data-astro-cid-abqbqkoa]{font-size:1.1rem;color:hsl(var(--text-primary));margin-bottom:.65rem}.reference-prose[data-astro-cid-abqbqkoa]{font-size:.92rem;line-height:1.65;color:hsl(var(--text-secondary))}.val-highlight[data-astro-cid-abqbqkoa]{color:hsl(var(--primary));font-weight:700}.val-best[data-astro-cid-abqbqkoa]{color:hsl(var(--accent-success, 142 72% 45%));font-weight:700}@media(max-width:768px){.bento-split-grid[data-astro-cid-abqbqkoa]{grid-template-columns:1fr}}.master-header-stage[data-astro-cid-nmtxy2s5]{padding-top:clamp(1.25rem,2.5vw,2rem);margin-bottom:1.25rem}.hero-split-grid[data-astro-cid-nmtxy2s5]{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-nmtxy2s5]{max-width:100%}.hero-display-title[data-astro-cid-nmtxy2s5]{font-size:var(--text-hero);line-height:1.08;margin-bottom:1rem;color:hsl(var(--text-primary))}.hero-summary-lead[data-astro-cid-nmtxy2s5]{font-size:1.05rem;line-height:1.6;color:hsl(var(--text-secondary))}.hero-visual[data-astro-cid-nmtxy2s5]{border-radius:16px;overflow:hidden}.editorial-reference-block[data-astro-cid-nmtxy2s5]{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-nmtxy2s5]{font-size:var(--text-h2, 1.5rem);margin-bottom:1.25rem;color:hsl(var(--text-primary))}.bento-ref-grid[data-astro-cid-nmtxy2s5]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.bento-ref-item[data-astro-cid-nmtxy2s5]{background:hsl(var(--bg-canvas));border:1px solid hsl(var(--border-subtle));border-radius:12px;padding:1.25rem}.ref-item-title[data-astro-cid-nmtxy2s5]{font-size:1.05rem;margin-bottom:.65rem;color:hsl(var(--text-primary))}.reference-prose[data-astro-cid-nmtxy2s5]{font-size:.92rem;line-height:1.65;color:hsl(var(--text-secondary))}@media(max-width:860px){.bento-ref-grid[data-astro-cid-nmtxy2s5]{grid-template-columns:1fr}.above-fold-stage[data-astro-cid-nmtxy2s5]{display:flex;flex-direction:column;gap:.25rem}.master-header-stage[data-astro-cid-nmtxy2s5],.hero-split-grid[data-astro-cid-nmtxy2s5]{display:contents}.hero-copy-col[data-astro-cid-nmtxy2s5]{order:1;margin-bottom:.15rem}.bento-tool-stage[data-astro-cid-nmtxy2s5],.tool-centerpiece-stage[data-astro-cid-nmtxy2s5]{order:2}.hero-visual[data-astro-cid-nmtxy2s5]{order:3;margin-top:.75rem;margin-bottom:1rem}.hero-display-title[data-astro-cid-nmtxy2s5]{font-size:1.35rem;line-height:1.08;margin-bottom:.15rem}.hero-summary-lead[data-astro-cid-nmtxy2s5]{font-size:.75rem;line-height:1.25;margin-bottom:.1rem}}
