.torque-mascot-module__we5Eba__root{--tm-size:84px;--tm-ring:6px;--tm-chrome-hi:#fffffff2;--tm-chrome-mid:color-mix(in srgb, white 64%, var(--tm-ink));--tm-chrome-lo:color-mix(in srgb, var(--primitive-text-strong) 22%, transparent);--tm-chrome-lo-solid:color-mix(in srgb, white 28%, var(--tm-ink));--tm-ink:color-mix(in srgb, black 92%, var(--primitive-canvas));--tm-matte:color-mix(in srgb, black 88%, var(--primitive-canvas));--tm-matte-deep:color-mix(in srgb, black 94%, var(--primitive-canvas));--tm-matte-edge:color-mix(in srgb, white 14%, var(--tm-matte));--tm-steel:color-mix(in srgb, white 42%, var(--tm-ink));--tm-spec-hi:#fffffff5;--tm-red:var(--primitive-red);--tm-red-deep:var(--primitive-red-dark);--tm-amber:var(--primitive-amber);--tm-eye:var(--primitive-teal);--tm-eye-glow:color-mix(in srgb, var(--tm-eye) 70%, transparent);--tm-green:var(--primitive-green);--tm-glass:color-mix(in srgb, var(--primitive-text-strong) 6%, transparent);--tm-glyph-ink:color-mix(in srgb, black 86%, var(--primitive-amber));--tm-glyph-ink-green:color-mix(in srgb, black 84%, var(--primitive-green));--tm-accent:var(--tm-eye);width:var(--tm-size);height:var(--tm-size);isolation:isolate;color:var(--primitive-text-strong);flex:none;place-items:center;line-height:0;display:inline-grid;position:relative}.torque-mascot-module__we5Eba__sizeSm{--tm-size:52px;--tm-ring:4px}.torque-mascot-module__we5Eba__sizeMd{--tm-size:84px;--tm-ring:6px}.torque-mascot-module__we5Eba__sizeLg{--tm-size:120px;--tm-ring:8px}.torque-mascot-module__we5Eba__sizeXl{--tm-size:176px;--tm-ring:11px}.torque-mascot-module__we5Eba__ring{padding:var(--tm-ring);background:conic-gradient(from 140deg, color-mix(in srgb, var(--tm-accent) 70%, transparent), color-mix(in srgb, var(--tm-amber) 35%, transparent) 38%, transparent 60%, color-mix(in srgb, var(--tm-accent) 55%, transparent) 100%);-webkit-mask-composite:xor;opacity:.9;z-index:0;transform-origin:50%;will-change:transform, opacity;border-radius:50%;position:absolute;inset:0;transform:translateZ(0);-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.torque-mascot-module__we5Eba__glow{background:radial-gradient(circle at 50% 42%, color-mix(in srgb, var(--tm-accent) 36%, transparent), transparent 68%);filter:blur(6px);opacity:.7;z-index:0;will-change:transform, opacity;border-radius:50%;position:absolute;inset:12%;transform:translateZ(0)}.torque-mascot-module__we5Eba__svg{z-index:1;transform-origin:50% 60%;will-change:transform;width:78%;height:78%;position:relative;overflow:visible;transform:translateZ(0)}.torque-mascot-module__we5Eba__head{transform-origin:50% 64%;will-change:transform}.torque-mascot-module__we5Eba__eye{transform-origin:50%;transform-box:fill-box;will-change:transform, opacity}.torque-mascot-module__we5Eba__eyeGlow{transform-box:fill-box;transform-origin:50%;opacity:.65;will-change:opacity, transform}.torque-mascot-module__we5Eba__antenna{transform-box:fill-box;transform-origin:50% 100%;will-change:transform}.torque-mascot-module__we5Eba__gear{transform-box:fill-box;transform-origin:50%;will-change:transform}.torque-mascot-module__we5Eba__scanBeam{transform-box:fill-box;transform-origin:50% 0;opacity:0;will-change:transform, opacity}.torque-mascot-module__we5Eba__exhaust{transform-box:fill-box;transform-origin:50% 100%;opacity:0;will-change:transform, opacity}.torque-mascot-module__we5Eba__spark,.torque-mascot-module__we5Eba__statusGlyph{transform-box:fill-box;transform-origin:50%;opacity:0;will-change:opacity, transform}.torque-mascot-module__we5Eba__orbit{z-index:2;pointer-events:none;opacity:0;transform-origin:50%;will-change:transform, opacity;position:absolute;inset:-2%}.torque-mascot-module__we5Eba__orbit span{background:var(--tm-accent);width:9%;height:9%;box-shadow:0 0 8px color-mix(in srgb, var(--tm-accent) 80%, transparent);border-radius:50%;margin:-4.5% 0 0 -4.5%;position:absolute;top:50%;left:50%}.torque-mascot-module__we5Eba__orbit span:first-child{transform:rotate(0)translate(46%)}.torque-mascot-module__we5Eba__orbit span:nth-child(2){opacity:.7;transform:rotate(120deg)translate(46%)}.torque-mascot-module__we5Eba__orbit span:nth-child(3){opacity:.45;transform:rotate(240deg)translate(46%)}.torque-mascot-module__we5Eba__stateIdle{--tm-accent:var(--tm-eye)}.torque-mascot-module__we5Eba__stateThinking{--tm-accent:var(--tm-amber)}.torque-mascot-module__we5Eba__stateTyping{--tm-accent:var(--tm-eye)}.torque-mascot-module__we5Eba__stateWorking{--tm-accent:var(--tm-red)}.torque-mascot-module__we5Eba__stateAnalysing{--tm-accent:var(--tm-eye)}.torque-mascot-module__we5Eba__stateGenerating{--tm-accent:var(--tm-amber)}.torque-mascot-module__we5Eba__stateDeploying{--tm-accent:var(--tm-eye)}.torque-mascot-module__we5Eba__stateApproval,.torque-mascot-module__we5Eba__stateWarning{--tm-accent:var(--tm-amber)}.torque-mascot-module__we5Eba__stateSuccess{--tm-accent:var(--tm-green)}.torque-mascot-module__we5Eba__stateIdle .torque-mascot-module__we5Eba__svg{animation:torque-mascot-module__we5Eba__tm-breathe 4.2s var(--tm-ease,cubic-bezier(.45, 0, .55, 1)) infinite}.torque-mascot-module__we5Eba__stateIdle .torque-mascot-module__we5Eba__ring{animation:12s linear infinite torque-mascot-module__we5Eba__tm-ring-drift}.torque-mascot-module__we5Eba__stateIdle .torque-mascot-module__we5Eba__eye{animation:5.2s ease-in-out infinite torque-mascot-module__we5Eba__tm-blink}.torque-mascot-module__we5Eba__stateIdle .torque-mascot-module__we5Eba__antenna{animation:4.2s ease-in-out infinite torque-mascot-module__we5Eba__tm-antenna-sway}.torque-mascot-module__we5Eba__stateThinking .torque-mascot-module__we5Eba__orbit{opacity:1;animation:2.6s linear infinite torque-mascot-module__we5Eba__tm-orbit}.torque-mascot-module__we5Eba__stateThinking .torque-mascot-module__we5Eba__svg{animation:1.9s ease-in-out infinite torque-mascot-module__we5Eba__tm-think-pulse}.torque-mascot-module__we5Eba__stateThinking .torque-mascot-module__we5Eba__eyeGlow{animation:1.9s ease-in-out infinite torque-mascot-module__we5Eba__tm-glow-pulse}.torque-mascot-module__we5Eba__stateThinking .torque-mascot-module__we5Eba__ring{animation:5.2s linear infinite torque-mascot-module__we5Eba__tm-ring-spin}.torque-mascot-module__we5Eba__stateTyping .torque-mascot-module__we5Eba__svg{animation:.76s cubic-bezier(.45,0,.55,1) infinite torque-mascot-module__we5Eba__tm-bob}.torque-mascot-module__we5Eba__stateTyping .torque-mascot-module__we5Eba__antenna{animation:.76s ease-in-out infinite torque-mascot-module__we5Eba__tm-antenna-tick}.torque-mascot-module__we5Eba__stateTyping .torque-mascot-module__we5Eba__eye{animation:3.2s ease-in-out infinite torque-mascot-module__we5Eba__tm-blink}.torque-mascot-module__we5Eba__stateWorking .torque-mascot-module__we5Eba__gear{opacity:1;animation:2.4s linear infinite torque-mascot-module__we5Eba__tm-spin}.torque-mascot-module__we5Eba__stateWorking .torque-mascot-module__we5Eba__ring{animation:3.4s linear infinite reverse torque-mascot-module__we5Eba__tm-ring-spin}.torque-mascot-module__we5Eba__stateWorking .torque-mascot-module__we5Eba__svg{animation:2.4s ease-in-out infinite torque-mascot-module__we5Eba__tm-work-lean}.torque-mascot-module__we5Eba__stateAnalysing .torque-mascot-module__we5Eba__scanBeam{animation:2.2s cubic-bezier(.65,0,.35,1) infinite torque-mascot-module__we5Eba__tm-scan}.torque-mascot-module__we5Eba__stateAnalysing .torque-mascot-module__we5Eba__eye{animation:2.2s cubic-bezier(.65,0,.35,1) infinite torque-mascot-module__we5Eba__tm-eye-track}.torque-mascot-module__we5Eba__stateAnalysing .torque-mascot-module__we5Eba__ring{animation:9s linear infinite torque-mascot-module__we5Eba__tm-ring-drift}.torque-mascot-module__we5Eba__stateGenerating .torque-mascot-module__we5Eba__spark{animation:1.7s ease-in-out infinite torque-mascot-module__we5Eba__tm-sparkle}.torque-mascot-module__we5Eba__stateGenerating .torque-mascot-module__we5Eba__spark.torque-mascot-module__we5Eba__sparkB{animation-duration:1.5s;animation-delay:.56s}.torque-mascot-module__we5Eba__stateGenerating .torque-mascot-module__we5Eba__spark.torque-mascot-module__we5Eba__sparkC{animation-duration:1.9s;animation-delay:.98s}.torque-mascot-module__we5Eba__stateGenerating .torque-mascot-module__we5Eba__eyeGlow{animation:1.3s ease-in-out infinite torque-mascot-module__we5Eba__tm-glow-pulse}.torque-mascot-module__we5Eba__stateGenerating .torque-mascot-module__we5Eba__ring{animation:6s linear infinite torque-mascot-module__we5Eba__tm-ring-spin}.torque-mascot-module__we5Eba__stateDeploying .torque-mascot-module__we5Eba__svg{animation:1.5s cubic-bezier(.2,.8,.2,1) infinite torque-mascot-module__we5Eba__tm-thrust}.torque-mascot-module__we5Eba__stateDeploying .torque-mascot-module__we5Eba__exhaust{animation:1.5s cubic-bezier(.2,.8,.2,1) infinite torque-mascot-module__we5Eba__tm-exhaust}.torque-mascot-module__we5Eba__stateDeploying .torque-mascot-module__we5Eba__ring{animation:4.2s linear infinite torque-mascot-module__we5Eba__tm-ring-spin}.torque-mascot-module__we5Eba__stateApproval .torque-mascot-module__we5Eba__svg{animation:2.4s ease-in-out infinite torque-mascot-module__we5Eba__tm-attention}.torque-mascot-module__we5Eba__stateApproval .torque-mascot-module__we5Eba__ring{animation:2.4s ease-in-out infinite torque-mascot-module__we5Eba__tm-ring-breathe}.torque-mascot-module__we5Eba__stateApproval .torque-mascot-module__we5Eba__statusGlyph.torque-mascot-module__we5Eba__glyphCheck{animation:2.4s ease-in-out infinite torque-mascot-module__we5Eba__tm-glyph-hint}.torque-mascot-module__we5Eba__stateWarning .torque-mascot-module__we5Eba__svg{animation:1.1s ease-in-out infinite torque-mascot-module__we5Eba__tm-shake}.torque-mascot-module__we5Eba__stateWarning .torque-mascot-module__we5Eba__ring{animation:1.1s ease-in-out infinite torque-mascot-module__we5Eba__tm-ring-flare}.torque-mascot-module__we5Eba__stateWarning .torque-mascot-module__we5Eba__statusGlyph.torque-mascot-module__we5Eba__glyphWarn{animation:1.1s ease-in-out infinite torque-mascot-module__we5Eba__tm-glyph-flash}.torque-mascot-module__we5Eba__stateSuccess .torque-mascot-module__we5Eba__svg{animation:1.7s cubic-bezier(.2,.9,.25,1) infinite torque-mascot-module__we5Eba__tm-pop}.torque-mascot-module__we5Eba__stateSuccess .torque-mascot-module__we5Eba__statusGlyph.torque-mascot-module__we5Eba__glyphTick{animation:1.7s cubic-bezier(.2,.9,.25,1) infinite torque-mascot-module__we5Eba__tm-tick}.torque-mascot-module__we5Eba__stateSuccess .torque-mascot-module__we5Eba__ring{animation:1.7s ease-out infinite torque-mascot-module__we5Eba__tm-ring-breathe}@keyframes torque-mascot-module__we5Eba__tm-breathe{0%,to{transform:translate(0,0)scale(1)}50%{transform:translateY(-2%)scale(1.025)}}@keyframes torque-mascot-module__we5Eba__tm-ring-drift{to{transform:rotate(360deg)}}@keyframes torque-mascot-module__we5Eba__tm-ring-spin{to{transform:rotate(360deg)}}@keyframes torque-mascot-module__we5Eba__tm-blink{0%,92%,to{transform:scaleY(1)}95%,97%{transform:scaleY(.12)}}@keyframes torque-mascot-module__we5Eba__tm-antenna-sway{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes torque-mascot-module__we5Eba__tm-think-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes torque-mascot-module__we5Eba__tm-glow-pulse{0%,to{opacity:.45;transform:scale(.92)}50%{opacity:1;transform:scale(1.12)}}@keyframes torque-mascot-module__we5Eba__tm-orbit{to{transform:rotate(360deg)}}@keyframes torque-mascot-module__we5Eba__tm-bob{0%,to{transform:translate(0,0)}50%{transform:translateY(5%)}}@keyframes torque-mascot-module__we5Eba__tm-antenna-tick{0%,to{transform:rotate(-7deg)}50%{transform:rotate(7deg)}}@keyframes torque-mascot-module__we5Eba__tm-spin{to{transform:rotate(360deg)}}@keyframes torque-mascot-module__we5Eba__tm-work-lean{0%,to{transform:rotate(-1.5deg)}50%{transform:rotate(1.5deg)}}@keyframes torque-mascot-module__we5Eba__tm-scan{0%{opacity:0;transform:translateY(-32%)scaleY(.7)}12%,88%{opacity:.9}to{opacity:0;transform:translateY(58%)scaleY(.7)}}@keyframes torque-mascot-module__we5Eba__tm-eye-track{0%,to{transform:translate(-12%)}50%{transform:translate(12%)}}@keyframes torque-mascot-module__we5Eba__tm-sparkle{0%,to{opacity:0;transform:scale(.4)rotate(0)}45%,60%{opacity:1;transform:scale(1)rotate(45deg)}}@keyframes torque-mascot-module__we5Eba__tm-thrust{0%{transform:translateY(4%)}35%{transform:translateY(-6%)}to{transform:translateY(4%)}}@keyframes torque-mascot-module__we5Eba__tm-exhaust{0%{opacity:0;transform:translateY(-6%)scaleY(.4)scaleX(.7)}35%{opacity:.85;transform:translateY(40%)scaleY(1.1)scaleX(1)}to{opacity:0;transform:translateY(78%)scaleY(1.4)scaleX(1.3)}}@keyframes torque-mascot-module__we5Eba__tm-attention{0%,70%,to{transform:scale(1)translateY(0)}82%{transform:scale(1.04)translateY(-2%)}}@keyframes torque-mascot-module__we5Eba__tm-ring-breathe{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}@keyframes torque-mascot-module__we5Eba__tm-glyph-hint{0%,60%,to{opacity:0;transform:scale(.7)}78%{opacity:1;transform:scale(1)}}@keyframes torque-mascot-module__we5Eba__tm-shake{0%,to{transform:translate(0)rotate(0)}20%{transform:translate(-5%)rotate(-2deg)}40%{transform:translate(5%)rotate(2deg)}60%{transform:translate(-4%)rotate(-1.5deg)}80%{transform:translate(4%)rotate(1.5deg)}}@keyframes torque-mascot-module__we5Eba__tm-ring-flare{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes torque-mascot-module__we5Eba__tm-glyph-flash{0%,to{opacity:.35}50%{opacity:1}}@keyframes torque-mascot-module__we5Eba__tm-pop{0%{transform:scale(1)}18%{transform:scale(1.1)}36%{transform:scale(.98)}52%,to{transform:scale(1)}}@keyframes torque-mascot-module__we5Eba__tm-tick{0%,10%{opacity:0;transform:scale(.5)}30%{opacity:1;transform:scale(1.12)}46%,to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.torque-mascot-module__we5Eba__root *,.torque-mascot-module__we5Eba__root :before,.torque-mascot-module__we5Eba__root :after{transition:none!important;animation:none!important}.torque-mascot-module__we5Eba__stateThinking .torque-mascot-module__we5Eba__orbit{opacity:1}.torque-mascot-module__we5Eba__stateThinking .torque-mascot-module__we5Eba__eyeGlow,.torque-mascot-module__we5Eba__stateGenerating .torque-mascot-module__we5Eba__eyeGlow{opacity:1;transform:scale(1.06)}.torque-mascot-module__we5Eba__stateWorking .torque-mascot-module__we5Eba__gear{opacity:1}.torque-mascot-module__we5Eba__stateAnalysing .torque-mascot-module__we5Eba__scanBeam{opacity:.85;transform:translateY(8%)}.torque-mascot-module__we5Eba__stateGenerating .torque-mascot-module__we5Eba__spark{opacity:1;transform:scale(.9)rotate(45deg)}.torque-mascot-module__we5Eba__stateDeploying .torque-mascot-module__we5Eba__exhaust{opacity:.7;transform:translateY(28%)scaleY(1)}.torque-mascot-module__we5Eba__stateDeploying .torque-mascot-module__we5Eba__svg{transform:translateY(-4%)}.torque-mascot-module__we5Eba__stateApproval .torque-mascot-module__we5Eba__statusGlyph.torque-mascot-module__we5Eba__glyphCheck,.torque-mascot-module__we5Eba__stateWarning .torque-mascot-module__we5Eba__statusGlyph.torque-mascot-module__we5Eba__glyphWarn,.torque-mascot-module__we5Eba__stateSuccess .torque-mascot-module__we5Eba__statusGlyph.torque-mascot-module__we5Eba__glyphTick{opacity:1;transform:scale(1)}}.torque-mascot-module__we5Eba__badge{align-items:center;gap:var(--primitive-space-2-5);padding:var(--primitive-space-1-5) var(--primitive-space-3) var(--primitive-space-1-5) var(--primitive-space-1-5);border-radius:var(--primitive-radius-pill);border:1px solid var(--primitive-line);background:linear-gradient(180deg, var(--primitive-glass-soft), transparent), var(--primitive-panel);box-shadow:var(--primitive-shadow-soft);color:var(--primitive-text-strong);font-family:var(--primitive-font-body);font-size:var(--primitive-text-sm);line-height:var(--primitive-leading-none);display:inline-flex}.torque-mascot-module__we5Eba__badgeText{flex-direction:column;gap:3px;min-width:0;display:inline-flex}.torque-mascot-module__we5Eba__badgeName{font-weight:var(--primitive-weight-bold);letter-spacing:.01em}.torque-mascot-module__we5Eba__badgeState{font-size:.6875rem;font-weight:var(--primitive-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--tm-badge-accent,var(--primitive-muted))}.torque-mascot-module__we5Eba__badgeAccentThinking,.torque-mascot-module__we5Eba__badgeAccentGenerating,.torque-mascot-module__we5Eba__badgeAccentApproval,.torque-mascot-module__we5Eba__badgeAccentWarning{--tm-badge-accent:var(--primitive-amber)}.torque-mascot-module__we5Eba__badgeAccentWorking{--tm-badge-accent:var(--primitive-red)}.torque-mascot-module__we5Eba__badgeAccentSuccess{--tm-badge-accent:var(--primitive-green)}.torque-mascot-module__we5Eba__badgeAccentIdle,.torque-mascot-module__we5Eba__badgeAccentTyping,.torque-mascot-module__we5Eba__badgeAccentAnalysing,.torque-mascot-module__we5Eba__badgeAccentDeploying{--tm-badge-accent:var(--primitive-teal)}
.torque-mascot-showcase-module__GDU7gq__main{gap:var(--primitive-space-7);min-width:0;min-height:100svh;padding:var(--primitive-space-7) var(--primitive-space-7) var(--primitive-space-14);color:var(--primitive-body);background:linear-gradient(180deg, #ffffff09, transparent 320px), linear-gradient(90deg, #ffffff06 1px, transparent 1px) 0 0 / 48px 48px, var(--primitive-canvas);font-family:var(--primitive-font-body);display:grid;overflow-x:clip}.torque-mascot-showcase-module__GDU7gq__main :where(h2,h3,p){margin:0}.torque-mascot-showcase-module__GDU7gq__hero,.torque-mascot-showcase-module__GDU7gq__section{width:min(100%,1400px);margin:0 auto}.torque-mascot-showcase-module__GDU7gq__kicker{font-size:.6875rem;font-weight:var(--primitive-weight-bold);letter-spacing:.18em;text-transform:uppercase;color:var(--primitive-amber)}.torque-mascot-showcase-module__GDU7gq__panelTitle{gap:var(--primitive-space-1-5);margin-bottom:18px;display:grid}.torque-mascot-showcase-module__GDU7gq__panelTitle h2{letter-spacing:var(--primitive-tracking-tight);color:var(--primitive-text-strong);font-size:clamp(1.25rem,1rem + .9vw,1.7rem);font-weight:800}.torque-mascot-showcase-module__GDU7gq__panelTitle p{color:var(--primitive-muted);font-size:var(--primitive-text-base);max-width:60ch}.torque-mascot-showcase-module__GDU7gq__hero{border:1px solid var(--primitive-line);border-radius:var(--primitive-radius-xl);background:radial-gradient(circle at 14% 18%, color-mix(in srgb, var(--primitive-red) 18%, transparent), transparent 46%), radial-gradient(circle at 88% 84%, color-mix(in srgb, var(--primitive-amber) 12%, transparent), transparent 50%), linear-gradient(180deg, var(--primitive-glass-soft), transparent), var(--primitive-panel);box-shadow:var(--primitive-shadow-deep);grid-template-columns:minmax(180px,.5fr) minmax(0,1fr);align-items:center;gap:clamp(20px,4vw,56px);padding:clamp(24px,4vw,44px);display:grid}.torque-mascot-showcase-module__GDU7gq__heroVisual{place-items:center;display:grid}.torque-mascot-showcase-module__GDU7gq__heroCopy{gap:var(--primitive-space-3);min-width:0;display:grid}.torque-mascot-showcase-module__GDU7gq__heroCopy h2{letter-spacing:-.02em;color:var(--primitive-text-strong);font-size:clamp(1.5rem,1rem + 1.8vw,2.4rem);font-weight:800;line-height:1.05}.torque-mascot-showcase-module__GDU7gq__heroCopy p{color:var(--primitive-body);font-size:var(--primitive-text-md);max-width:62ch;line-height:1.55}.torque-mascot-showcase-module__GDU7gq__badgeRow{gap:var(--primitive-space-3);margin-top:var(--primitive-space-1-5);flex-wrap:wrap;display:flex}.torque-mascot-showcase-module__GDU7gq__stateGrid{gap:var(--primitive-space-4);grid-template-columns:repeat(auto-fill,minmax(190px,1fr));display:grid}.torque-mascot-showcase-module__GDU7gq__stateCard{gap:var(--primitive-space-3);border:1px solid var(--primitive-line);background:linear-gradient(180deg, var(--primitive-glass-soft), transparent), var(--primitive-panel);box-shadow:var(--primitive-surface-shadow);transition:transform .32s var(--primitive-ease-out), box-shadow .32s var(--primitive-ease-out);border-radius:14px;padding:18px;display:grid}.torque-mascot-showcase-module__GDU7gq__stateCard:hover{box-shadow:var(--primitive-surface-hover-shadow);transform:translateY(-3px)}.torque-mascot-showcase-module__GDU7gq__stage{padding:14px 0 var(--primitive-space-2);border-radius:var(--primitive-radius-lg);background:radial-gradient(circle at 50% 42%, #ffffff0a, transparent 62%), var(--primitive-recessed);place-items:center;display:grid}.torque-mascot-showcase-module__GDU7gq__stateMeta{justify-content:space-between;align-items:center;gap:var(--primitive-space-2);display:flex}.torque-mascot-showcase-module__GDU7gq__stateName{font-weight:var(--primitive-weight-bold);color:var(--primitive-text-strong);font-size:.95rem}.torque-mascot-showcase-module__GDU7gq__stateToken{font-family:var(--primitive-font-mono);letter-spacing:.02em;padding:var(--primitive-space-0-5) var(--primitive-space-2);border-radius:var(--primitive-radius-pill);color:var(--primitive-muted);background:var(--primitive-code-bg);border:1px solid var(--primitive-line-muted);font-size:.6875rem}.torque-mascot-showcase-module__GDU7gq__stateCopy{color:var(--primitive-muted);font-size:var(--primitive-text-sm);min-height:2.4em;line-height:1.45}.torque-mascot-showcase-module__GDU7gq__sizeRow{padding:var(--primitive-space-7);border:1px solid var(--primitive-line);background:linear-gradient(180deg, var(--primitive-glass-soft), transparent), var(--primitive-panel);box-shadow:var(--primitive-surface-shadow);border-radius:14px;flex-wrap:wrap;align-items:flex-end;gap:clamp(20px,4vw,48px);display:flex}.torque-mascot-showcase-module__GDU7gq__sizeItem{justify-items:center;gap:var(--primitive-space-2-5);margin:0;display:grid}.torque-mascot-showcase-module__GDU7gq__sizeItem figcaption{font-family:var(--primitive-font-mono);font-size:var(--primitive-text-xs);font-variant-numeric:tabular-nums;color:var(--primitive-muted)}.torque-mascot-showcase-module__GDU7gq__themeSplit{gap:var(--primitive-space-4);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.torque-mascot-showcase-module__GDU7gq__themePane{border:1px solid var(--primitive-line);background:linear-gradient(180deg, var(--primitive-glass-soft), transparent), var(--primitive-canvas);box-shadow:var(--primitive-surface-shadow);border-radius:14px;padding:22px 18px 18px;position:relative}.torque-mascot-showcase-module__GDU7gq__themeTag{top:var(--primitive-space-3);font-size:.6875rem;font-weight:var(--primitive-weight-bold);letter-spacing:.14em;text-transform:uppercase;color:var(--primitive-muted);position:absolute;left:14px}.torque-mascot-showcase-module__GDU7gq__themeStrip{flex-wrap:wrap;justify-content:center;gap:18px;padding-top:14px;display:flex}.torque-mascot-showcase-module__GDU7gq__themeCell{justify-items:center;gap:var(--primitive-space-2);width:92px;display:grid}.torque-mascot-showcase-module__GDU7gq__themeCell span{font-size:.6875rem;font-weight:var(--primitive-weight-semibold);text-align:center;color:var(--primitive-muted)}.torque-mascot-showcase-module__GDU7gq__themeDark{--primitive-canvas:#07080d;--primitive-panel:#101016d1;--primitive-glass-soft:#ffffff0d;--primitive-line:#ffffff21;--primitive-line-muted:#ffffff14;--primitive-recessed:#00000052;--primitive-body:#c7c9d0;--primitive-muted:#868b98;--primitive-text-strong:#fff;--primitive-red:#e62028;--primitive-red-dark:#a8141a;--primitive-amber:#ffc14f;--primitive-teal:#40bcff;--primitive-green:#37d67a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.torque-mascot-showcase-module__GDU7gq__themeLight{--primitive-canvas:#f2f5f4;--primitive-panel:#f9fbfac7;--primitive-glass-soft:#ffffff94;--primitive-line:#232d3326;--primitive-line-muted:#232d3317;--primitive-recessed:#d3dedd9e;--primitive-body:#334147;--primitive-muted:#68777e;--primitive-text-strong:#172027;--primitive-red:#d63a26;--primitive-red-dark:#962417;--primitive-amber:#d96f19;--primitive-teal:#087f83;--primitive-green:#147853;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.torque-mascot-showcase-module__GDU7gq__badgeStack{padding:var(--primitive-space-6);border:1px solid var(--primitive-line);background:linear-gradient(180deg, var(--primitive-glass-soft), transparent), var(--primitive-panel);box-shadow:var(--primitive-surface-shadow);border-radius:14px;flex-wrap:wrap;gap:14px;display:flex}@media (max-width:720px){.torque-mascot-showcase-module__GDU7gq__hero{text-align:center;grid-template-columns:1fr;justify-items:center}.torque-mascot-showcase-module__GDU7gq__badgeRow{justify-content:center}}@media (prefers-reduced-motion:reduce){.torque-mascot-showcase-module__GDU7gq__stateCard{transition:none}.torque-mascot-showcase-module__GDU7gq__stateCard:hover{transform:none}}
