.ScalingDemo-module-scss-module__7pp3DW__demo{max-width:64rem;margin:0 auto}.ScalingDemo-module-scss-module__7pp3DW__controls{background:#fff;border:1px solid #e4e4e7;border-radius:2rem;flex-direction:column;gap:2rem;margin-bottom:2rem;padding:2rem;display:flex}@media (min-width:768px){.ScalingDemo-module-scss-module__7pp3DW__controls{flex-direction:row;align-items:flex-start;gap:3rem}}.ScalingDemo-module-scss-module__7pp3DW__controlGroup{flex:1}.ScalingDemo-module-scss-module__7pp3DW__controlLabel{color:#18181b;margin-bottom:.75rem;font-size:.875rem;font-weight:500;display:block}.ScalingDemo-module-scss-module__7pp3DW__stationCount{font-family:var(--font-geist-mono),"JetBrains Mono",monospace;color:#0ea573;font-size:1.25rem}.ScalingDemo-module-scss-module__7pp3DW__presets{flex-wrap:wrap;gap:.5rem;display:flex}.ScalingDemo-module-scss-module__7pp3DW__preset{font-family:var(--font-geist-mono),"JetBrains Mono",monospace;color:#52525b;cursor:pointer;background:#f9fafb;border:1px solid #e4e4e7;border-radius:1rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:500;transition:all .2s cubic-bezier(.16,1,.3,1)}.ScalingDemo-module-scss-module__7pp3DW__preset:hover{color:#18181b;border-color:#d4d4d8}.ScalingDemo-module-scss-module__7pp3DW__preset.ScalingDemo-module-scss-module__7pp3DW__presetActive{color:#fafafa;background:#18181b;border-color:#18181b}.ScalingDemo-module-scss-module__7pp3DW__slider{appearance:none;cursor:pointer;background:#e4e4e7;border-radius:3px;outline:none;width:100%;height:6px}.ScalingDemo-module-scss-module__7pp3DW__slider::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#0ea573;border:3px solid #fff;border-radius:50%;width:20px;height:20px;transition:transform .2s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 12px #0000000f}.ScalingDemo-module-scss-module__7pp3DW__slider::-webkit-slider-thumb:hover{transform:scale(1.15)}.ScalingDemo-module-scss-module__7pp3DW__slider::-moz-range-thumb{cursor:pointer;background:#0ea573;border:3px solid #fff;border-radius:50%;width:20px;height:20px;box-shadow:0 4px 12px #0000000f}.ScalingDemo-module-scss-module__7pp3DW__sliderLabels{color:#71717a;justify-content:space-between;margin-top:.5rem;font-size:.75rem;display:flex}.ScalingDemo-module-scss-module__7pp3DW__statsRow{grid-template-columns:1fr;gap:1rem;margin-bottom:2rem;display:grid}@media (min-width:640px){.ScalingDemo-module-scss-module__7pp3DW__statsRow{grid-template-columns:repeat(3,1fr)}}.ScalingDemo-module-scss-module__7pp3DW__statCard{background:#fff;border:1px solid #e4e4e7;border-radius:1.5rem;align-items:center;gap:1rem;padding:1.25rem 1.5rem;display:flex}.ScalingDemo-module-scss-module__7pp3DW__statIcon{color:#065f46;background:#d1fae5;border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.ScalingDemo-module-scss-module__7pp3DW__statValue{font-family:var(--font-geist-mono),"JetBrains Mono",monospace;color:#18181b;letter-spacing:-.02em;font-size:1.5rem;font-weight:600;line-height:1.2;display:block}.ScalingDemo-module-scss-module__7pp3DW__statLabel{color:#71717a;font-size:.8125rem}.ScalingDemo-module-scss-module__7pp3DW__visual{background:#fff;border:1px solid #e4e4e7;border-radius:2rem;padding:2rem}.ScalingDemo-module-scss-module__7pp3DW__timelineWrapper{margin-bottom:2rem}.ScalingDemo-module-scss-module__7pp3DW__timelineHeader{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.ScalingDemo-module-scss-module__7pp3DW__timelineTitle,.ScalingDemo-module-scss-module__7pp3DW__timelineDays{font-family:var(--font-geist-mono),"JetBrains Mono",monospace;color:#52525b;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:500;display:flex}.ScalingDemo-module-scss-module__7pp3DW__timelineDays{color:#0ea573}.ScalingDemo-module-scss-module__7pp3DW__timelineBar{background:#f9fafb;border-radius:4px;height:8px;overflow:hidden}.ScalingDemo-module-scss-module__7pp3DW__timelineFill{background:linear-gradient(135deg,#0ea573 0%,#065f46 100%);border-radius:4px;height:100%}.ScalingDemo-module-scss-module__7pp3DW__stationsGrid{grid-template-columns:repeat(2,1fr);gap:.75rem;margin-bottom:2rem;display:grid}@media (min-width:640px){.ScalingDemo-module-scss-module__7pp3DW__stationsGrid{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){.ScalingDemo-module-scss-module__7pp3DW__stationsGrid{grid-template-columns:repeat(4,1fr)}}@media (min-width:1024px){.ScalingDemo-module-scss-module__7pp3DW__stationsGrid{grid-template-columns:repeat(5,1fr)}}.ScalingDemo-module-scss-module__7pp3DW__station{background:#fff;border:1px solid #e4e4e7;border-radius:1rem;overflow:hidden}.ScalingDemo-module-scss-module__7pp3DW__stationHeader{color:#18181b;background:#f9fafb;border-bottom:1px solid #f4f4f5;align-items:center;gap:.375rem;padding:.5rem .75rem;font-size:.75rem;font-weight:600;display:flex}.ScalingDemo-module-scss-module__7pp3DW__stationHeader svg{color:#71717a}.ScalingDemo-module-scss-module__7pp3DW__stationBody{flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.ScalingDemo-module-scss-module__7pp3DW__stationOperator{color:#71717a;align-items:center;gap:.375rem;font-size:.6875rem;display:flex}.ScalingDemo-module-scss-module__7pp3DW__stationOutput{align-items:baseline;gap:.25rem;display:flex}.ScalingDemo-module-scss-module__7pp3DW__stationOutputValue{font-family:var(--font-geist-mono),"JetBrains Mono",monospace;color:#0ea573;font-size:.875rem;font-weight:600}.ScalingDemo-module-scss-module__7pp3DW__stationOutputLabel{color:#71717a;font-size:.625rem}.ScalingDemo-module-scss-module__7pp3DW__scanAnimation{gap:4px;margin-top:.25rem;display:flex}.ScalingDemo-module-scss-module__7pp3DW__scanDot{background:#0ea573;border-radius:50%;width:4px;height:4px}.ScalingDemo-module-scss-module__7pp3DW__formula{background:#f9fafb;border:1px solid #f4f4f5;border-radius:1.5rem;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;padding:1.25rem;display:flex}.ScalingDemo-module-scss-module__7pp3DW__formulaPart{font-family:var(--font-geist-mono),"JetBrains Mono",monospace;color:#52525b;font-size:.875rem}.ScalingDemo-module-scss-module__7pp3DW__formulaPart strong{color:#18181b;font-weight:600}.ScalingDemo-module-scss-module__7pp3DW__formulaPart.ScalingDemo-module-scss-module__7pp3DW__formulaResult strong{color:#0ea573;font-size:1rem}.ScalingDemo-module-scss-module__7pp3DW__formulaOp{font-family:var(--font-geist-mono),"JetBrains Mono",monospace;color:#71717a;font-size:1rem;font-weight:300}
.page-module-scss-module__pkNqwq__page{padding-top:4.5rem}.page-module-scss-module__pkNqwq__hero{padding:5rem 0}@media (min-width:768px){.page-module-scss-module__pkNqwq__hero{padding:8rem 0}}.page-module-scss-module__pkNqwq__hero{background:#f9fafb;border-bottom:1px solid #e4e4e7;padding-bottom:3rem}.page-module-scss-module__pkNqwq__heroContent{max-width:80rem;margin:0 auto;padding:0 1.25rem}@media (min-width:768px){.page-module-scss-module__pkNqwq__heroContent{padding:0 2rem}}@media (min-width:1280px){.page-module-scss-module__pkNqwq__heroContent{padding:0 3rem}}.page-module-scss-module__pkNqwq__heroContent{text-align:center;flex-direction:column;align-items:center;max-width:56rem;display:flex}.page-module-scss-module__pkNqwq__heroLabel{font-family:var(--font-geist-mono),"JetBrains Mono",monospace;text-transform:uppercase;letter-spacing:.1em;color:#0ea573;margin-bottom:1.5rem;font-size:.75rem;font-weight:500}.page-module-scss-module__pkNqwq__heroTitle{font-family:var(--font-geist-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:-.03em;color:#18181b;font-size:2rem;font-weight:600;line-height:1.15}@media (min-width:768px){.page-module-scss-module__pkNqwq__heroTitle{font-size:2.75rem}}.page-module-scss-module__pkNqwq__heroTitle{margin-bottom:1.5rem}@media (min-width:768px){.page-module-scss-module__pkNqwq__heroTitle{font-size:3rem}}.page-module-scss-module__pkNqwq__heroAccent{background:linear-gradient(135deg,#0ea573 0%,#065f46 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.page-module-scss-module__pkNqwq__heroDesc{font-family:var(--font-geist-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#52525b;text-align:center;max-width:65ch;margin:0 auto;font-size:1.125rem;line-height:1.7}.page-module-scss-module__pkNqwq__concept{padding:5rem 0}@media (min-width:768px){.page-module-scss-module__pkNqwq__concept{padding:8rem 0}}.page-module-scss-module__pkNqwq__concept{padding-bottom:0}.page-module-scss-module__pkNqwq__conceptContainer{max-width:80rem;margin:0 auto;padding:0 1.25rem}@media (min-width:768px){.page-module-scss-module__pkNqwq__conceptContainer{padding:0 2rem}}@media (min-width:1280px){.page-module-scss-module__pkNqwq__conceptContainer{padding:0 3rem}}.page-module-scss-module__pkNqwq__conceptGrid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:768px){.page-module-scss-module__pkNqwq__conceptGrid{grid-template-columns:repeat(3,1fr)}}.page-module-scss-module__pkNqwq__conceptCard{background:#fff;border:1px solid #e4e4e7;border-radius:2rem;padding:2rem}.page-module-scss-module__pkNqwq__conceptNumber{font-family:var(--font-geist-mono),"JetBrains Mono",monospace;color:#0ea573;letter-spacing:.05em;font-size:.75rem;font-weight:600}.page-module-scss-module__pkNqwq__conceptCardTitle{color:#18181b;letter-spacing:-.02em;margin:.75rem 0 .5rem;font-size:1.125rem;font-weight:600}.page-module-scss-module__pkNqwq__conceptCardDesc{color:#52525b;font-size:.9375rem;line-height:1.6}.page-module-scss-module__pkNqwq__demoSection{padding:5rem 0}@media (min-width:768px){.page-module-scss-module__pkNqwq__demoSection{padding:8rem 0}}.page-module-scss-module__pkNqwq__demoContainer{max-width:80rem;margin:0 auto;padding:0 1.25rem}@media (min-width:768px){.page-module-scss-module__pkNqwq__demoContainer{padding:0 2rem}}@media (min-width:1280px){.page-module-scss-module__pkNqwq__demoContainer{padding:0 3rem}}.page-module-scss-module__pkNqwq__demoHeader{text-align:center;flex-direction:column;align-items:center;margin-bottom:3rem;display:flex}@media (min-width:768px){.page-module-scss-module__pkNqwq__demoHeader{margin-bottom:4rem}}.page-module-scss-module__pkNqwq__demoLabel{font-family:var(--font-geist-mono),"JetBrains Mono",monospace;text-transform:uppercase;letter-spacing:.1em;color:#0ea573;margin-bottom:1rem;font-size:.75rem;font-weight:500}.page-module-scss-module__pkNqwq__demoTitle{font-family:var(--font-geist-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:-.02em;color:#18181b;font-size:1.5rem;font-weight:600;line-height:1.25}@media (min-width:768px){.page-module-scss-module__pkNqwq__demoTitle{font-size:1.875rem}}.page-module-scss-module__pkNqwq__demoTitle{margin-bottom:.75rem}.page-module-scss-module__pkNqwq__demoDesc{color:#52525b;text-align:center;max-width:50ch;font-size:1rem;line-height:1.6}
