.intro-story{--is-gold:#ddb15b;--is-pale:#fed97e;--is-cream:#fef9e3;--is-ink:#141400;--is-red:#ff6b4a;--is-panel:#282210eb;--is-line:#fef9e333;--is-top-h:112px;--is-bottom-h:76px;min-height:100vh;color:var(--is-cream);background:#0f0d05;font-family:Inter,system-ui,sans-serif}.intro-story .is-track{height:1600vh}.intro-story text{font-family:Inter,system-ui,sans-serif}.intro-story .kw{font-weight:800}.intro-story .mono{letter-spacing:.1em;font-family:ui-monospace,JetBrains Mono,monospace}.intro-story .is-stage{left:0;top:var(--is-top-h);width:calc(100vw - 100px);height:calc(100vh - var(--is-top-h) - var(--is-bottom-h));display:block;position:fixed}.intro-story .is-stage *{pointer-events:none}.intro-story .is-stage [role=button],.intro-story .is-stage a{pointer-events:auto}.intro-story .is-stage [role=button] *,.intro-story .is-stage a *{pointer-events:inherit}.intro-story .is-top{z-index:3;align-items:center;gap:16px;display:flex;position:fixed;top:12px;left:14px;right:100px}.intro-story .is-head{background:var(--is-panel);border:1px solid var(--is-line);white-space:nowrap;border-radius:99px;align-items:center;gap:14px;padding:8px 18px 8px 10px;font-size:15px;font-weight:600;display:flex;overflow:hidden}.intro-story .is-head-num{background:var(--is-gold);color:var(--is-ink);border-radius:99px;padding:4px 9px;font:700 12px ui-monospace,monospace}.intro-story .is-head-sub{color:#fef9e3cc;font-weight:500}.intro-story .is-lang{background:var(--is-panel);flex:none;margin-left:auto}.intro-story .is-hw{background:linear-gradient(135deg,#2e2510,#1a1508);border:1px solid #ddb15b8c;border-radius:18px;flex:none;align-items:center;gap:14px;width:400px;padding:10px 16px 10px 12px;display:flex;box-shadow:0 10px 30px -12px #ddb15b59}.intro-story .is-hw-rack{background:#120f06;border:1px solid #ddb15b80;border-radius:8px;grid-template-rows:repeat(5,1fr);grid-auto-flow:column;align-content:end;gap:3px;width:58px;height:78px;padding:4px;display:grid}.intro-story .is-hw-rack i{border:1px solid var(--is-gold);transform-origin:bottom;border-radius:3px;height:12px;display:block}.intro-story .is-hw-rack i.cpu{background:#7a5f24}.intro-story .is-hw-rack i.gpu{background:var(--is-pale);box-shadow:0 0 8px #fed97e99}.intro-story .is-hw-body{flex-direction:column;gap:2px;min-width:0;display:flex}.intro-story .is-hw-label{letter-spacing:.12em;color:var(--is-gold);font:800 10px ui-monospace,monospace}.intro-story .is-hw-price{color:var(--is-pale);transform-origin:0;white-space:nowrap;font-size:28px;font-weight:800;line-height:1.1}.intro-story .is-hw-spec{color:#fef9e3e0;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.intro-story .is-hw-foot{color:#fef9e399;align-items:center;gap:8px;font-size:10px;display:flex}.intro-story .is-hw-level{gap:2px;display:flex}.intro-story .is-hw-level i{background:#fef9e326;border-radius:2px;width:10px;height:6px;transition:background .3s}.intro-story .is-hw-level i.on{background:var(--is-gold)}.intro-story .is-rail{z-index:2;background:#282210d9;border:1px solid #fef9e32e;border-radius:24px;flex-direction:column;align-items:center;gap:2px;width:72px;padding:10px 0;font:600 10px Inter,system-ui,sans-serif;display:flex;position:fixed;top:50%;right:14px;transform:translateY(-50%)}.intro-story .is-rail svg{width:44px;height:44px;margin-bottom:4px}.intro-story .is-rail a{color:#fef9e38c;flex-direction:column;align-items:center;gap:3px;width:72px;padding:5px 0;text-decoration:none;display:flex}.intro-story .is-rail a i{border-radius:13px;justify-content:center;align-items:center;width:48px;height:26px;font:700 11px ui-monospace,monospace;display:flex}.intro-story .is-rail a.on{color:var(--is-cream)}.intro-story .is-rail a.on i{background:var(--is-gold);color:var(--is-ink)}.intro-story .is-nav{z-index:2;gap:10px;display:flex;position:fixed;bottom:18px;left:calc(50vw - 50px);transform:translate(-50%)}.intro-story .is-nav button{cursor:pointer;background:var(--is-panel);min-width:110px;height:44px;color:var(--is-cream);border:1px solid #fef9e359;border-radius:99px;font:700 14px Inter,system-ui,sans-serif}.intro-story .is-nav .is-next{background:var(--is-pale);color:var(--is-ink);border-color:var(--is-pale)}.intro-story .is-nav button:disabled{opacity:.35;cursor:default}.intro-story .is-bar{background:var(--is-gold);width:0;height:3px;position:fixed;bottom:0;left:0}.intro-story .is-modal{z-index:10;background:#120f06;width:100vw;height:100vh;display:none;position:fixed;inset:0}.intro-story .is-sheet{display:none}@media (max-width:760px) and (orientation:portrait){.intro-story{--is-top-h:132px;--is-bottom-h:68px}.intro-story .is-top{flex-direction:column;align-items:stretch;gap:6px;top:8px;left:10px;right:10px}.intro-story .is-lang{font-size:12px;position:absolute;top:10px;right:10px}.intro-story .is-head{justify-content:center;gap:10px;padding:6px 12px 6px 8px;font-size:13px}.intro-story .is-hw{gap:12px;width:auto;padding:8px 92px 8px 10px}.intro-story .is-hw-rack{width:46px;height:54px}.intro-story .is-hw-rack i{height:8px}.intro-story .is-hw-price{font-size:22px}.intro-story .is-hw-foot,.intro-story .is-rail{display:none}.intro-story .is-stage{width:100vw;height:36vh}.intro-story .is-nav{bottom:12px;left:50%}.intro-story .is-sheet{left:0;right:0;top:calc(var(--is-top-h) + 36vh);bottom:var(--is-bottom-h);overscroll-behavior:contain;border-top:1px solid var(--is-line);background:linear-gradient(#15110699,#0f0d05);padding:10px 16px 16px;display:block;position:fixed;overflow-y:auto}}.intro-story .is-s-head{margin:4px 0 10px;font-size:22px;font-weight:800;line-height:1.15}.intro-story .is-s-text{color:#fef9e3e0;margin:0 0 12px;font-size:15px;line-height:1.45}.intro-story .is-s-compare{grid-template-columns:auto 1fr;gap:4px 12px;margin-bottom:12px;font-size:14px;display:grid}.intro-story .is-s-compare b{letter-spacing:.08em;text-transform:uppercase;color:var(--is-gold);padding-top:2px;font:800 11px ui-monospace,monospace}.intro-story .is-s-label{letter-spacing:.1em;text-transform:uppercase;color:var(--is-gold);margin:12px 0 6px;font:800 11px ui-monospace,monospace}.intro-story .is-s-label.is-s-bad{color:var(--is-red)}.intro-story .is-s-card{border:1px solid var(--is-gold);background:#2a2108;border-radius:12px;flex-direction:column;gap:2px;margin-bottom:6px;padding:10px 12px;font-size:14px;display:flex}.intro-story .is-s-card.is-s-bad{border-color:var(--is-red);background:#2a120a}.intro-story .is-s-card b,.intro-story .is-s-myth b{font-size:15px}.intro-story .is-s-card span,.intro-story .is-s-myth span{color:#fef9e3e0}.intro-story .is-s-myth{background:#4a3a14;border-radius:12px;flex-direction:column;gap:2px;margin:12px 0;padding:2px 12px 10px;font-size:14px;display:flex}.intro-story .is-s-how,.intro-story .is-s-next,.intro-story .is-s-cta{width:100%;font:inherit;text-align:left;cursor:pointer;border-radius:16px;flex-direction:column;margin-top:8px;padding:12px 14px;text-decoration:none;display:flex}.intro-story .is-s-how{border:1px solid var(--is-gold);color:var(--is-pale);background:#2a2108;align-items:center;font-weight:800}.intro-story .is-s-next,.intro-story .is-s-cta{background:var(--is-pale);color:var(--is-ink);border:0;font-weight:800}.intro-story .is-s-next small{letter-spacing:.1em;font:800 11px ui-monospace,monospace}.intro-story .is-s-next b{font-size:16px}.intro-story .is-s-ref{color:#fef9e3e0;margin-bottom:6px;font-size:13px;display:block}
