.hero{position:relative;min-height:100svh;display:flex;flex-direction:column;align-items:center;padding:128px 24px 0;text-align:center;overflow:hidden;background:var(--void)}.hero-stage{position:relative;width:100%;flex:1 1 auto;min-height:300px;z-index:0;pointer-events:none}.gpu-hero-canvas{position:absolute;inset:0;opacity:0;transition:opacity .8s ease}.gpu-hero-canvas.is-loaded,.gpu-hero-canvas.is-loaded~.hero-glow{opacity:1}.gpu-hero-canvas canvas{display:block;width:100%;height:100%}.hero-ambient{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.hero-ambient:after,.hero-ambient:before{content:"";position:absolute;left:50%;transform:translateX(-50%);background:radial-gradient(ellipse at center,rgba(127,238,100,.14) 0,rgba(127,238,100,.04) 35%,transparent 70%);filter:blur(10px)}.hero-ambient:before{top:-10%;width:min(900px,120%);height:600px}.hero-ambient:after{bottom:-25%;width:min(1100px,140%);height:700px;background:radial-gradient(ellipse at center,rgba(127,238,100,.09) 0,rgba(127,238,100,.03) 40%,transparent 70%)}.hero-particles{position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%;pointer-events:none}.hero-glow{position:absolute;inset:-6% -12% -10% -12%;z-index:-1;opacity:0;transition:opacity .8s ease;background:radial-gradient(ellipse 42% 34% at 50% 56%,rgba(230,255,90,.2) 0,rgba(230,255,90,0) 62%),radial-gradient(ellipse 58% 48% at 50% 58%,rgba(70,235,130,.28) 0,transparent 70%);filter:blur(12px)}.hero-inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;pointer-events:none}.hero-inner a,.hero-inner button{pointer-events:auto}.hero-eyebrow{font-family:var(--sans);font-size:var(--t-caption);font-weight:500;text-transform:uppercase;letter-spacing:.7px;color:var(--moss-70);margin-bottom:18px;display:inline-flex;align-items:center;gap:10px}.hero-eyebrow .pulse{width:6px;height:6px;background:var(--lime);border-radius:50%;animation:pulse 2s ease-in-out infinite}.hero h1{font-family:var(--display);font-size:clamp(34px,4.4vw,54px);font-weight:500;line-height:1.05;letter-spacing:-1.2px;max-width:720px;margin-bottom:18px;color:var(--phosphor)}.hero h1 em{font-style:normal;color:var(--lime)}.hero-sub{font-family:var(--sans);font-size:var(--t-sub);font-weight:400;letter-spacing:-.3px;line-height:1.5;color:var(--moss-80);max-width:520px;margin-bottom:26px}.hero-cta{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.hero .btn-primary{background:var(--lime);color:var(--ground);border:1px solid var(--lime);border-radius:var(--radius-pills);padding:11px 24px;font-family:var(--sans);font-size:var(--t-body);font-weight:500;letter-spacing:-.24px;transition:color var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),transform var(--t-fast) var(--ease)}.hero .btn-primary:hover{background:var(--mint-frost);border-color:var(--mint-frost);transform:translateY(-1px)}.hero .btn-secondary{background:transparent;color:var(--phosphor);border:1px solid var(--phosphor);border-radius:var(--radius-buttons);padding:10px 24px;font-family:var(--sans);font-size:var(--t-body);font-weight:500;letter-spacing:-.24px;backdrop-filter:none;transition:color var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),transform var(--t-fast) var(--ease)}.hero .btn-secondary:hover{background:rgba(221,255,220,.06);transform:translateY(-1px)}@media (max-width:640px){.hero{padding-top:120px}.hero-stage{min-height:260px}.hero-glow{inset:-4% -22% -8% -22%}.hero-sub{font-size:17px}}.home-body{max-width:var(--page-max-width);margin:0 auto;border:1px solid var(--border);border-radius:var(--radius-cards)}.home-sec{padding:56px 44px;border-top:1px solid var(--border)}.home-sec:first-child{border-top:none}.wq{text-align:center}.wq-tabs{gap:3px;border:1px solid var(--circuit);border-radius:var(--radius-pills);padding:5px 8px;background:var(--carbon);margin-bottom:32px}.wq-tab,.wq-tabs{display:inline-flex;align-items:center}.wq-tab{position:relative;isolation:isolate;width:24px;height:24px;border-radius:50%;border:none;background:transparent;color:var(--muted);justify-content:center;font-family:var(--mono);font-size:13px;cursor:pointer;transition:color .3s ease}.wq-tab:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:50%;background:var(--circuit);opacity:0;transform:scale(.35);transition:opacity .35s ease,transform .45s cubic-bezier(.34,1.56,.64,1)}.wq-tab.active,.wq-tab:hover{color:var(--phosphor)}.wq-tab.active{font-weight:600}.wq-tab.active:before{opacity:1;transform:scale(1)}@media (prefers-reduced-motion:reduce){.wq-tab:before{transition:opacity .2s ease;transform:none}.wq-tab.active:before{transform:none}}.wq-heading{font-size:var(--t-h2);letter-spacing:-.5px;line-height:1.15}.wq-heading,.wq-step-title{font-family:var(--display);font-weight:500;color:var(--phosphor)}.wq-step-title{font-size:var(--t-body);letter-spacing:-.2px;margin-bottom:12px}.wq-step-body{font-size:var(--t-body-sm);line-height:1.55;letter-spacing:-.2px;color:var(--sage-60)}.wq-btn-cell{display:flex;align-items:center;justify-content:center}.wq-btn{display:inline-block;width:100%;text-align:center;background:transparent;border:1px solid var(--phosphor);color:var(--phosphor);border-radius:var(--radius-buttons);padding:10px 22px;font-size:var(--t-body-sm);font-weight:500;letter-spacing:-.2px;transition:color .3s ease,background-color .3s ease,border-color .3s ease}.wq-btn:hover{background:rgba(221,255,220,.08)}.wq-body{display:grid;grid-template-columns:200px 1fr 1fr;gap:30px;align-items:start;text-align:left}.wq-aside,.wq-text{font-size:var(--t-body-sm);line-height:1.6;letter-spacing:-.2px;color:var(--sage-60)}.wq-how{grid-template-columns:210px repeat(3,1fr);gap:30px;align-items:start}.wq-how,.wq-sdk{display:grid;text-align:left}.wq-sdk{grid-template-columns:150px minmax(150px,1fr) 180px 300px;gap:26px;align-items:center}.wq-code{background:var(--ground);border:1px solid var(--circuit);border-radius:var(--radius-buttons);overflow:hidden;font-family:var(--mono)}.wq-code-head{display:flex;align-items:center;gap:8px;padding:8px 16px;border-bottom:1px solid var(--circuit)}.wq-dots{display:flex;gap:5px}.wq-dots span{width:8px;height:8px;border-radius:50%;background:var(--circuit)}.wq-code-title{font-family:var(--sans);font-size:12px;color:var(--moss-70);font-weight:500;margin-left:auto}.wq-code-body{padding:16px 18px;font-size:11px;line-height:1.5;color:var(--phosphor);white-space:pre;overflow-x:auto}.wq-code-body .cm{color:var(--sage-40)}.wq-code-body .st{color:var(--lime)}.wq-token{display:grid;grid-template-columns:200px repeat(3,1fr) 170px;gap:24px;align-items:center;text-align:left}.wq-token .wq-step{align-self:start}.stats-strip{display:block;padding:0;border:none;background:transparent;margin:0}.stats-inner{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;max-width:none;width:100%}.stat-item{border:1px solid var(--circuit);border-radius:var(--radius-cards);padding:18px 20px;display:flex;flex-direction:column;gap:6px;background:var(--ground);transition:background-color var(--t-mid) var(--ease),border-color var(--t-mid) var(--ease),transform var(--t-mid) var(--ease)}.stat-item:hover{background:var(--carbon);border-color:var(--pine-15);transform:translateY(-2px)}.stat-value{font-family:var(--display);font-size:var(--t-h3);font-weight:500;color:var(--phosphor);letter-spacing:-.4px}.stat-value span{color:inherit}.stat-label{font-family:var(--sans);font-size:var(--t-caption);font-weight:500;text-transform:uppercase;letter-spacing:.7px;color:var(--moss-70)}.stat-live{display:flex;align-items:center;gap:6px;font-family:var(--mono);font-size:10px;color:var(--sage-40);margin-top:2px}.stat-live-dot{width:5px;height:5px;background:var(--accent);border-radius:50%;animation:pulse 2s infinite}.jc{max-width:none;background:transparent;border:none;border-radius:0;padding:0}.jc-head{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;flex-wrap:wrap;padding-bottom:22px;margin-bottom:28px;border-bottom:1px solid var(--hairline)}.jc-title{font-family:var(--display);font-size:var(--t-h2);font-weight:500;letter-spacing:-.5px;color:var(--phosphor);margin-bottom:8px}.jc-sub{font-size:var(--t-body-sm);line-height:1.55;letter-spacing:-.2px;color:var(--sage-60);max-width:420px}.jc-steps{gap:0;padding-top:4px}.jc-step,.jc-steps{display:flex;align-items:center}.jc-step{gap:8px}.jc-stepnum{width:24px;height:24px;border-radius:50%;border:1px solid var(--circuit);display:flex;align-items:center;justify-content:center;font-family:var(--mono);font-size:10px;color:var(--sage-40);transition:color .3s ease,background-color .3s ease,border-color .3s ease}.jc-stepnum.active{background:var(--lime);border-color:var(--lime);color:var(--ground);font-weight:600}.jc-stepnum.done{background:transparent;border-color:var(--circuit);color:var(--moss-70)}.jc-steplabel{font-size:12px;color:var(--sage-40);white-space:nowrap}.jc-steplabel.active{color:var(--phosphor);font-weight:500}.jc-stepline{width:24px;height:1px;background:var(--hairline);margin:0 10px}.jc-stepline.done{background:var(--circuit)}.jc-grid{display:grid;grid-template-columns:1fr 1fr;gap:36px}.jc-collabel{font-family:var(--sans);font-size:var(--t-caption);font-weight:500;text-transform:uppercase;letter-spacing:.6px;color:var(--moss-70);margin-bottom:14px}.jc-gpugrid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.jc-gpu{display:flex;flex-direction:column;align-items:flex-start;gap:4px;border:1px solid var(--circuit);border-radius:var(--radius-cards);padding:11px 12px;background:var(--ground);cursor:pointer;text-align:left;transition:color var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),transform var(--t-fast) var(--ease)}.jc-gpu:hover:not(:disabled){border-color:var(--border-lit)}.jc-gpu.selected{border-color:var(--accent);background:var(--accent-dim)}.jc-gpu:disabled{opacity:.35;cursor:not-allowed}.jc-gputier{font-family:var(--mono);font-size:8px;letter-spacing:.6px;text-transform:uppercase;color:var(--muted)}.jc-gpuname{font-family:var(--mono);font-size:var(--t-body);font-weight:500;color:var(--moss-80)}.jc-gpu.selected .jc-gpuname{color:var(--accent)}.jc-gpuspec{font-family:var(--mono);font-size:10px;color:var(--sage-40);margin-top:1px}.jc-select{width:100%;background:var(--ground);border:1px solid var(--circuit);color:var(--phosphor);border-radius:var(--radius-inputs,8px);font-size:var(--t-body-sm);font-family:var(--sans);outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%238cab87'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding:10px 32px 10px 12px;transition:border-color .2s}.jc-select:focus,.jc-select:hover{border-color:var(--phosphor)}.jc-sliderhead{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.jc-pill{font-family:var(--sans);font-size:12px;font-weight:500;color:var(--phosphor);background:transparent;border:1px solid var(--circuit);padding:4px 12px;border-radius:var(--radius-pills)}.jc-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:3px;border-radius:2px;outline:none;cursor:pointer}.jc-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;box-sizing:border-box;width:15px;height:15px;background:var(--phosphor);border-radius:50%;border:2px solid var(--void);cursor:pointer}.jc-range::-moz-range-thumb{box-sizing:border-box;width:15px;height:15px;background:var(--phosphor);border-radius:50%;border:2px solid var(--void);cursor:pointer}.jc-ticks{position:relative;height:13px;font-family:var(--mono);font-size:10px;color:var(--sage-40);margin-top:10px}.jc-ticks span{position:absolute;top:0;white-space:nowrap}.jc-fieldhint{font-size:var(--t-caption);color:var(--sage-40);margin:-2px 0 10px;line-height:1.55}.jc-fee{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid var(--circuit);border-radius:var(--radius-cards);cursor:pointer;background:var(--ground);transition:background-color .3s ease,border-color .3s ease}.jc-fee:hover{border-color:var(--phosphor)}.jc-fee.on{border-color:var(--lime);background:var(--carbon)}.jc-switch{width:34px;height:19px;border-radius:var(--radius-pills);background:var(--circuit);position:relative;flex-shrink:0;transition:background-color .3s ease}.jc-switch.on{background:var(--lime)}.jc-knob{width:13px;height:13px;border-radius:50%;background:var(--phosphor);position:absolute;top:3px;left:3px;transition:left .3s ease}.jc-knob.on{left:18px}.jc-feetext{font-size:13px;font-weight:500}.jc-feebadge{margin-left:auto;font-size:12px;padding:4px 12px}.jc-feebadge,.jc-quote{background:var(--lime);color:var(--ground);font-family:var(--sans);font-weight:500;border-radius:var(--radius-pills)}.jc-quote{width:100%;margin-top:28px;padding:12px;border:1px solid var(--lime);cursor:pointer;font-size:var(--t-body);letter-spacing:-.24px;transition:color var(--t-fast) var(--ease),background-color var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease),transform var(--t-fast) var(--ease)}.jc-quote:hover:not(:disabled){background:var(--mint-frost);border-color:var(--mint-frost);transform:translateY(-1px)}.jc-quote:disabled{opacity:.6;cursor:default}.jc-panel{margin-top:24px;border:1px solid var(--circuit);border-radius:var(--radius-cards);background:var(--ground);padding:var(--card-padding)}.jc-paneltitle{font-family:var(--sans);font-size:12px;font-weight:500;letter-spacing:.6px;text-transform:uppercase;margin-bottom:16px}.jc-paneltitle,.jc-paneltitle.ready{color:var(--moss-70)}.jc-steps-load{display:flex;flex-direction:column;gap:10px}.jc-lsrow{display:flex;align-items:center;gap:10px}.jc-lsdot{width:7px;height:7px;border-radius:50%;background:var(--circuit)}.jc-lsdot.active{background:var(--lime);animation:pulse 1s infinite}.jc-lsdot.done{background:var(--moss-70)}.jc-lstext{font-size:14px;color:var(--sage-40)}.jc-lstext.active,.jc-lstext.done{color:var(--phosphor)}.jc-errtext{font-size:14px;color:var(--warn);line-height:1.43;margin-bottom:14px}.jc-provider{gap:12px;margin-bottom:18px}.jc-plogo,.jc-provider{display:flex;align-items:center}.jc-plogo{width:38px;height:38px;border-radius:var(--radius-cards);background:var(--void);border:1px solid var(--circuit);justify-content:center;font-family:var(--mono);font-size:13px;color:var(--moss-70);text-transform:lowercase}.jc-pname{font-weight:600;font-size:14px}.jc-psub{font-size:11px;color:var(--muted);font-family:var(--mono)}.jc-pbadge{margin-left:auto;background:transparent;border:1px solid var(--circuit);color:var(--moss-70);font-family:var(--sans);font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.6px;padding:4px 12px;border-radius:var(--radius-pills)}.jc-breakdown{display:flex;flex-direction:column;gap:10px;font-family:var(--mono);font-size:12px}.jc-brow{display:flex;justify-content:space-between;color:var(--muted)}.jc-brow span:last-child{color:var(--text)}.jc-brow em{font-style:normal;font-size:10px}.jc-btotal{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--border);margin-top:6px;padding-top:12px;color:var(--text)}.jc-bval{font-family:var(--display);font-size:20px;color:var(--phosphor)}.jc-alts{margin-top:16px;border-top:1px solid var(--border);padding-top:14px;font-family:var(--mono);font-size:11px}.jc-altslabel{color:var(--muted);text-transform:uppercase;letter-spacing:1px;font-size:10px;margin-bottom:8px}.jc-altrow{display:flex;justify-content:space-between;color:var(--muted);padding:4px 0}.jc-altrow span:last-child{color:var(--text)}.jc-actions{display:flex;gap:10px;margin-top:18px}.jc-confirm{flex:1;padding:14px;border-radius:var(--radius-pills);background:var(--lime);color:var(--ground);border:1px solid var(--lime);font-family:var(--sans);font-size:16px;font-weight:500;letter-spacing:-.352px;cursor:pointer;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.jc-confirm:hover{background:var(--mint-frost);border-color:var(--mint-frost)}.jc-requote{padding:13px 18px;border-radius:var(--radius-buttons);background:transparent;border:1px solid var(--phosphor);color:var(--phosphor);font-family:var(--sans);font-size:16px;font-weight:500;letter-spacing:-.352px;cursor:pointer;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.jc-requote:hover{background:rgba(221,255,220,.08)}.jc-result{display:flex;flex-direction:column;align-items:center;gap:14px;padding-top:6px;animation:jcrIn .4s cubic-bezier(.22,1,.36,1)}@keyframes jcrIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.jcr-card{width:100%;max-width:480px;background:var(--ground);border:1px solid var(--circuit);border-radius:var(--radius-cards);padding:var(--card-padding)}.jcr-title{font-family:var(--display);font-size:24px;font-weight:500;letter-spacing:-.312px;color:var(--phosphor);margin-bottom:24px}.jcr-provider{display:flex;align-items:center;gap:14px;margin-bottom:20px;flex-wrap:wrap}.jcr-pname{font-family:var(--display);font-size:24px;font-weight:500;letter-spacing:-.312px;color:var(--phosphor)}.jcr-psub{font-size:12px;color:var(--sage-40)}.jcr-badge{margin-left:auto;font-family:var(--sans);font-size:12px;font-weight:500;letter-spacing:.6px;color:var(--ground);background:var(--lime);border-radius:var(--radius-pills);padding:4px 12px}.jcr-rows{display:flex;flex-direction:column}.jcr-row{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:13px 0}.jcr-label{font-size:14px;color:var(--sage-60);flex-shrink:0;letter-spacing:-.364px}.jcr-val{font-size:16px;color:var(--phosphor);text-align:right;font-family:var(--sans);letter-spacing:-.352px}.jcr-row.total{border-top:1px solid var(--hairline);margin-top:8px;padding-top:18px}.jcr-val.accent{font-family:var(--display);color:var(--phosphor);font-weight:500;font-size:24px;letter-spacing:-.312px}.jcr-confirm{display:block;width:100%;max-width:480px;box-sizing:border-box;text-align:center;text-decoration:none;background:var(--lime);color:var(--ground);border:1px solid var(--lime);border-radius:var(--radius-pills);padding:16px;font-family:var(--sans);font-size:16px;font-weight:500;letter-spacing:-.352px;cursor:pointer;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.jcr-confirm:hover{background:var(--mint-frost);border-color:var(--mint-frost)}.jcr-requote{display:block;width:100%;max-width:480px;box-sizing:border-box;text-align:center;text-decoration:none;background:transparent;border:1px solid var(--phosphor);color:var(--phosphor);border-radius:var(--radius-buttons);padding:15px;font-family:var(--sans);font-size:16px;font-weight:500;letter-spacing:-.352px;cursor:pointer;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.jcr-requote:hover{background:rgba(221,255,220,.08)}.jcr-error{max-width:480px;width:100%;font-size:13px;color:var(--warn)}.jcr-error,.jcr-success{text-align:center}.jcr-success .jcr-title{margin-bottom:6px}.jcr-success-icon{font-size:40px;margin-bottom:14px}.jcr-success-sub{font-size:16px;color:var(--sage-60);margin-bottom:20px;letter-spacing:-.352px}.jcr-jobid{display:flex;flex-direction:column;gap:4px;align-items:center;background:var(--void);border:1px solid var(--circuit);border-radius:var(--radius-cards);padding:16px;font-family:var(--mono)}.jcr-jobid span:first-child{font-family:var(--sans);font-size:12px;color:var(--moss-70);letter-spacing:.6px;text-transform:uppercase}.jcr-jobid span:last-child{font-size:14px;color:var(--phosphor)}.offers-title{font-family:var(--display);font-size:var(--t-h2);font-weight:500;letter-spacing:-.5px;color:var(--phosphor);margin-bottom:18px}.offers-tablewrap{border:1px solid var(--circuit);border-radius:var(--radius-cards);overflow-x:auto;overflow-y:hidden}.offers-table{width:100%;border-collapse:collapse;font-family:var(--mono);font-size:var(--t-body-sm)}.offers-table thead tr{background:var(--carbon)}.offers-table th{padding:11px 18px;text-align:left;font-family:var(--sans);color:var(--moss-70);font-size:12px;letter-spacing:.6px;font-weight:500;text-transform:uppercase;border-bottom:1px solid var(--circuit)}.offers-table tbody tr{border-bottom:1px solid var(--hairline);transition:background-color .3s ease}.offers-table tbody tr.op-rowlink{cursor:pointer}.offers-table tbody tr:last-child{border-bottom:none}.offers-table tbody tr:hover{background:var(--ground)}.offers-table td{padding:12px 18px}.op-provider{font-weight:500}.op-gpu,.op-price,.op-provider{color:var(--phosphor)}.op-ncu,.op-region{color:var(--sage-40)}.op-rel{display:flex;align-items:center;gap:10px}.op-reltrack{width:70px;height:3px;background:var(--circuit);border-radius:2px;overflow:hidden}.op-relfill{display:block;height:100%;background:var(--lime);border-radius:2px}.op-relfill.mid{background:var(--moss-70)}.op-relfill.low{background:var(--warn)}.op-relval{color:var(--sage-40);font-size:12px}.offers-empty{color:var(--sage-40);font-size:14px;padding:24px}.offers-cta{display:block;width:100%;margin-top:18px;text-align:center;background:var(--ground);color:var(--phosphor);border:1px solid var(--phosphor);border-radius:var(--radius-buttons);padding:11px;font-family:var(--sans);font-size:var(--t-body);font-weight:500;letter-spacing:-.24px;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.offers-cta:hover{background:var(--carbon)}@media (max-width:880px){.home-body{border:none;border-radius:0}.home-sec{padding:56px 22px}.wq-body{grid-template-columns:1fr;gap:18px}.wq-how,.wq-sdk,.wq-token{grid-template-columns:1fr;gap:22px}.wq-btn{width:auto}.jc-grid{grid-template-columns:1fr;gap:30px}.jc-head{flex-direction:column}.offers-table{min-width:560px}}@media (max-width:620px){.jc-steplabel,.jc-stepline{display:none}.jc-steps{gap:8px}.jc-head{gap:14px}.home-sec{padding:40px 14px}}@media (max-width:560px){.hero{padding:130px 18px 80px}.jc-gpugrid{grid-template-columns:repeat(2,1fr)}}.jc-input{width:100%;background:var(--ground);border:1px solid var(--circuit);color:var(--phosphor);padding:13px 14px;border-radius:var(--radius-inputs,8px);font-size:14px;font-family:var(--mono,ui-monospace,monospace);outline:none;box-sizing:border-box;transition:border-color .2s}.jc-input:focus{border-color:var(--phosphor)}.jc-input::-moz-placeholder{color:var(--sage-40)}.jc-input::placeholder{color:var(--sage-40)}