.ns .vsh .hero-art[data-art=price]{min-height:0;container-type:inline-size}.ns .hero-art[data-art=price]{.xh-pr{box-sizing:border-box;padding:clamp(16px,3.4cqw,24px);display:flex;flex-direction:column;gap:14px;font-family:"Geist NS",var(--font-geist),system-ui,sans-serif;color:var(--text)}.xh-pr-top{display:flex;justify-content:space-between;font:500 11px/1.2 Geist Mono NS,var(--font-geist-mono),monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.xh-pr-lane{--c:var(--ember);padding:14px;border-radius:16px;border:1px solid color-mix(in srgb,var(--c) 34%,var(--line2));background:linear-gradient(180deg,color-mix(in srgb,var(--c) 7%,transparent),transparent 80%),var(--panel2);opacity:0;transform:translateY(12px);transition:opacity .6s,transform .7s cubic-bezier(.2,.8,.2,1)}.xh-pr-lane.them{--c:var(--them);transition-delay:.12s}&.is-in .xh-pr-lane{opacity:1;transform:none}.xh-pr-lh{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;gap:8px;font:500 10.5px Geist Mono NS,var(--font-geist-mono),monospace;color:var(--text2)}.xh-pr-logo{font-weight:600;font-size:14px;font-family:"Geist NS",var(--font-geist),sans-serif;color:var(--text);display:inline-flex;align-items:center}.xh-pr-logo svg{height:14px;width:auto}.xh-pr-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;align-items:end;height:96px}.xh-pr-s{border-radius:8px 8px 3px 3px;border:1px solid var(--line2);display:grid;place-items:end center;padding-bottom:6px;font:600 14px Geist NS,var(--font-geist),sans-serif;background:transparent;color:var(--muted);transition:background .4s,border-color .4s,color .4s}.xh-pr-s:first-child{height:30%}.xh-pr-s:nth-child(2){height:50%}.xh-pr-s:nth-child(3){height:74%}.xh-pr-s:nth-child(4){height:100%}.xh-pr-s.on{background:color-mix(in srgb,var(--c) 40%,transparent);border-color:var(--c);color:var(--text)}.xh-pr-names{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:6px;font:500 10.5px Geist Mono NS,var(--font-geist-mono),monospace;color:var(--muted);text-align:center}.xh-pr-track{position:relative;height:10px;border-radius:99px;border:1px solid color-mix(in srgb,var(--them) 38%,var(--line2));background:color-mix(in srgb,var(--them) 10%,transparent);margin:34px 0 10px}.xh-pr-th{top:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border-radius:50%;background:var(--them);box-shadow:0 0 0 5px color-mix(in srgb,var(--them) 25%,transparent)}.xh-pr-q,.xh-pr-th{position:absolute;left:6%}.xh-pr-q{bottom:22px;transform:translateX(-50%);width:28px;height:28px;border-radius:8px;border:1px dashed var(--them);display:grid;place-items:center;font:700 15px Geist NS,var(--font-geist),sans-serif;color:var(--them-ink)}.xh-pr-ax{display:flex;justify-content:space-between;font:500 10.5px Geist Mono NS,var(--font-geist-mono),monospace;color:var(--muted)}&.is-paused *{animation-play-state:paused!important}}@media (prefers-reduced-motion:reduce){.ns .hero-art[data-art=price] *{transition:none!important}.ns .hero-art[data-art=price] .xh-pr-lane{opacity:1;transform:none}}.ns .xs-pr .xs-pr-vh{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.ns .xs-pr .xs-pr-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:18px;margin-top:26px}.ns .xs-pr .xs-pr-p{padding:clamp(16px,2.4vw,26px);border-radius:22px;border:1px solid var(--line2);background:var(--panel2);min-width:0}.ns .xs-pr .xs-pr-p.us{border-color:color-mix(in srgb,var(--ember) 40%,var(--line2))}.ns .xs-pr .xs-pr-p.them{border-color:var(--them-line)}.ns .xs-pr h4{font:600 15px/1.3 Geist NS,var(--font-geist),system-ui,sans-serif;letter-spacing:-.01em;margin:0 0 16px}.ns .xs-pr .xs-pr-stairs{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;align-items:end;height:330px}.ns .xs-pr .xs-pr-st{height:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:8px;min-width:0}.ns .xs-pr .xs-pr-dots{display:grid;grid-template-columns:repeat(auto-fill,6px);gap:3px;align-content:end;justify-content:center;max-height:100px;overflow:hidden}.ns .xs-pr .xs-pr-dots i{width:6px;height:6px;border-radius:50%;background:var(--ember);opacity:0;transform:scale(.3);transition:opacity .3s,transform .3s;transition-delay:calc(var(--i, 0) * .25s + .3s)}.ns .xs-pr.in .xs-pr-dots i{opacity:1;transform:none}.ns .xs-pr .xs-pr-bar{height:0;padding:0 8px;display:flex;flex-direction:column;justify-content:flex-start;gap:2px;overflow:hidden;border-radius:10px 10px 4px 4px;background:linear-gradient(180deg,color-mix(in srgb,var(--ember) 36%,transparent),color-mix(in srgb,var(--ember) 8%,transparent));border:1px solid color-mix(in srgb,var(--ember) 46%,var(--line2));border-bottom:0;transition:height .9s var(--ease);transition-delay:calc(var(--i) * .15s)}.ns .xs-pr.in .xs-pr-bar{height:calc(var(--h) * 1.9px);min-height:76px;padding-top:10px}.ns .xs-pr .xs-pr-bar b{font:600 clamp(18px,2.4vw,26px)/1 Geist NS,var(--font-geist),sans-serif;letter-spacing:-.03em}.ns .xs-pr .xs-pr-bar span{font:600 13px/1.2 Geist NS,var(--font-geist),sans-serif}.ns .xs-pr .xs-pr-bar small{font:500 10.5px/1.2 Geist Mono NS,var(--font-geist-mono),monospace;color:var(--text2)}.ns .xs-pr .xs-pr-cap{margin:16px 0 0;font:500 11.5px/1.6 Geist Mono NS,var(--font-geist-mono),monospace;color:var(--muted)}.ns .xs-pr .xs-pr-sl{padding-top:46px}.ns .xs-pr .xs-pr-track{position:relative;height:10px;border-radius:99px;background:repeating-linear-gradient(90deg,var(--line2) 0 2px,transparent 2px 10%),color-mix(in srgb,var(--them) 10%,var(--panel));border:1px solid var(--them-line)}.ns .xs-pr .xs-pr-fill{position:absolute;inset:0 auto 0 0;width:8%;border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--them) 70%,transparent),color-mix(in srgb,var(--them) 20%,transparent))}.ns .xs-pr .xs-pr-th{position:absolute;top:50%;left:8%;width:22px;height:22px;margin:-11px 0 0 -11px;border-radius:50%;background:var(--them);box-shadow:0 0 0 5px color-mix(in srgb,var(--them) 25%,transparent)}.ns .xs-pr .xs-pr-tag{position:absolute;margin-top:-42px;left:8%;transform:translateX(-50%);text-align:center;white-space:nowrap}.ns .xs-pr .xs-pr-tag b{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:9px;border:1px dashed var(--them);color:var(--them-ink);font:700 16px Geist NS,var(--font-geist),sans-serif}.ns .xs-pr .xs-pr-sl{position:relative}.ns .xs-pr.in .xs-pr-fill,.ns .xs-pr.in .xs-pr-tag,.ns .xs-pr.in .xs-pr-th{animation-duration:7s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-delay:.8s}.ns .xs-pr.in .xs-pr-fill{animation-name:xs-pr-f}.ns .xs-pr.in .xs-pr-tag,.ns .xs-pr.in .xs-pr-th{animation-name:xs-pr-m}@keyframes xs-pr-f{0%,to{width:8%}50%{width:88%}}@keyframes xs-pr-m{0%,to{left:8%}50%{left:88%}}.ns .xs-pr .xs-pr-ends{display:flex;justify-content:space-between;gap:6px;margin-top:12px;font:500 11px Geist Mono NS,var(--font-geist-mono),monospace;color:var(--text2)}.ns .xs-pr .xs-pr-rates{display:grid;gap:10px;margin-top:22px}.ns .xs-pr .xs-pr-rate{display:grid;grid-template-columns:auto 1fr;gap:2px 12px;align-items:baseline;padding:10px 12px;border-radius:12px;border:1px dashed var(--them-line)}.ns .xs-pr .xs-pr-rate b{font:600 20px/1 Geist NS,var(--font-geist),sans-serif;color:var(--them-ink);grid-row:span 2}.ns .xs-pr .xs-pr-rate span{font-size:13px;color:var(--text2)}.ns .xs-pr .xs-pr-rate em{font:normal 500 10.5px Geist Mono NS,var(--font-geist-mono),monospace;color:var(--muted)}@media (max-width:860px){.ns .xs-pr .xs-pr-grid{grid-template-columns:1fr}}@media (max-width:520px){.ns .xs-pr .xs-pr-bar small{display:none}.ns .xs-pr .xs-pr-q{margin:8px 0 0;font:500 10.5px Geist Mono NS,var(--font-geist-mono),monospace;color:var(--muted)}}@media (prefers-reduced-motion:reduce){.ns .xs-pr *{animation:none!important;transition:none!important}.ns .xs-pr .xs-pr-bar{height:calc(var(--h) * 1.9px);min-height:76px;padding-top:10px}.ns .xs-pr .xs-pr-dots i{opacity:1;transform:none}}.ns .xs-pr .xs-pr-q{margin:8px 0 0;font:500 10.5px Geist Mono NS,var(--font-geist-mono),monospace;color:var(--muted)}