.sq-oem{color-scheme:dark;--bg:#05070f;--bg2:#0b1020;--bg3:#10172c;--line:rgba(148,163,205,.13);--line2:rgba(148,163,205,.25);--ink:#f4f6fb;--ink2:#98a2bb;--ink3:#5b6580;--purple:#a855f7;--pink:#ec4899;--green:#10b981;--rainbow:linear-gradient(90deg,#06b6d4,#10b981,#eab308,#f97316,#ec4899,#a855f7,#6366f1);--grad-text:linear-gradient(100deg,#06b6d4,#10b981 22%,#eab308 42%,#f97316 55%,#ec4899 70%,#a855f7 86%,#6366f1);--grad-cta:linear-gradient(135deg,#ec4899,#a855f7);--disp:"Plus Jakarta Sans",Inter,system-ui,sans-serif;--body:"Inter",system-ui,-apple-system,sans-serif;--mono:"JetBrains Mono",ui-monospace,SFMono-Regular,monospace;--vh:100vh;--oem-head:64px;--oem-subnav:52px;background:var(--bg);color:var(--ink2);font-family:var(--body);font-size:1.05rem;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:clip}@supports (height:100svh){.sq-oem{--vh:100svh}}@media (min-width:1024px){.sq-oem{--oem-head:72px}}.sq-oem *,.sq-oem :after,.sq-oem :before{box-sizing:border-box;margin:0;padding:0}.sq-oem ::selection{background:rgba(168,85,247,.4);color:#fff}.sq-oem h1,.sq-oem h2,.sq-oem h3{color:var(--ink);font-family:var(--disp);letter-spacing:-.03em;line-height:1.02;text-wrap:balance}.sq-oem a{color:inherit;text-decoration:none}.sq-oem button{background:none;border:0;color:inherit;cursor:pointer;font:inherit}.sq-oem canvas,.sq-oem svg{display:block;max-width:100%}.sq-oem :focus-visible{border-radius:4px;outline:2px solid var(--purple);outline-offset:3px}.sq-oem .wrap{margin:0 auto;max-width:1280px;padding:0 clamp(20px,4vw,56px)}.sq-oem .grain{animation:oem-grain 9s steps(8) infinite;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.9' numOctaves='2' type='fractalNoise'/%3E%3C/filter%3E%3Cpath d='M0 0h300v300H0z' filter='url(%23a)'/%3E%3C/svg%3E");inset:-50%;opacity:.05;pointer-events:none;position:fixed;z-index:30}@keyframes oem-grain{0%,to{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-3%)}60%{transform:translate(-2%,-2%)}80%{transform:translate(3%,3%)}}.sq-oem #orb{background:conic-gradient(from 90deg,#06b6d4,#10b981,#eab308,#f97316,#ec4899,#a855f7,#6366f1,#06b6d4);border-radius:50%;filter:blur(90px);height:520px;left:-260px;mix-blend-mode:screen;opacity:.1;pointer-events:none;position:fixed;top:-260px;width:520px;will-change:transform;z-index:1}.sq-oem .scene{position:relative}.sq-oem .sview{display:flex;flex-direction:column;height:calc(var(--vh) - var(--oem-head) - var(--oem-subnav));justify-content:center;overflow:hidden;position:sticky;top:calc(var(--oem-head) + var(--oem-subnav))}.sq-oem .ph{opacity:0;pointer-events:none;transform:translateY(30px);transition:opacity .5s,transform .5s}.sq-oem .ph.on{opacity:1;pointer-events:auto;transform:none}.sq-oem .ph.off{opacity:0;pointer-events:none;transform:translateY(-40px)}.sq-oem .ph-a{transition:opacity .6s,transform .6s}.sq-oem .ph-a.off{opacity:0;pointer-events:none;transform:translateY(-50px)}.sq-oem .ws .w{display:inline-block;margin-bottom:-.12em;overflow:hidden;padding-bottom:.12em;vertical-align:bottom}.sq-oem .ws .w>span{display:inline-block;transform:translateY(130%);transition:transform .9s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--wi)*70ms)}.sq-oem .ws.go .w>span{transform:none}.sq-oem .rv{opacity:0;transform:translateY(30px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transition-delay:var(--d,0s)}.sq-oem .rv.in{opacity:1;transform:none}.sq-oem .gx{background:var(--grad-text);-webkit-background-clip:text;background-clip:text;color:transparent}.sq-oem .eyebrow{align-items:center;color:var(--purple);display:flex;font-family:var(--mono);font-size:.72rem;font-weight:500;gap:12px;letter-spacing:.2em;text-transform:uppercase}.sq-oem .eyebrow:before{background:var(--rainbow);content:"";height:1px;width:30px}.sq-oem .eyebrow.pink{color:var(--pink)}.sq-oem .mega{font-size:clamp(2.9rem,8.4vw,7.4rem);letter-spacing:-.035em;line-height:.98}.sq-oem .big,.sq-oem .mega{color:var(--ink);font-family:var(--disp);font-weight:800}.sq-oem .big{font-size:clamp(2.1rem,5vw,4rem);letter-spacing:-.03em;line-height:1.02}.sq-oem .obtn{align-items:center;border-radius:999px;display:inline-flex;font-size:1rem;font-weight:600;gap:12px;padding:17px 34px;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s;will-change:transform}.sq-oem .obtn .ar{transition:transform .3s}.sq-oem .obtn:hover .ar{transform:translateX(5px)}.sq-oem .obtn-grad{background:var(--grad-cta);box-shadow:0 10px 40px -10px rgba(236,72,153,.6);color:#fff}.sq-oem .obtn-ghost{border:1px solid var(--line2);color:var(--ink)}.sq-oem .obtn-ghost:hover{border-color:var(--purple)}.sq-oem .ticker{overflow:hidden;padding:22px 0;position:relative}.sq-oem .ticker .trow{animation:oem-tick 42s linear infinite;display:flex;width:max-content}.sq-oem .ticker.mono .trow{animation-duration:30s}@keyframes oem-tick{to{transform:translateX(-50%)}}.sq-oem .ticker span{color:var(--ink);font-family:var(--disp);letter-spacing:-.02em;white-space:nowrap}.sq-oem .ticker i,.sq-oem .ticker span{font-size:clamp(1.2rem,2.4vw,2rem);font-weight:800;padding-right:18px}.sq-oem .ticker i{background:var(--grad-text);-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal}.sq-oem .ticker.mono span{color:var(--ink2);font-family:var(--mono);font-size:.78rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.sq-oem .ticker.mono i{font-size:.78rem;-webkit-text-fill-color:initial;background:none;color:var(--pink)}.sq-oem .hero-canvas{inset:0;position:absolute;z-index:0}.sq-oem .sview>.wrap{position:relative;width:100%;z-index:2}.sq-oem .scroll-hint{align-items:center;bottom:28px;color:var(--ink3);display:flex;flex-direction:column;font-family:var(--mono);font-size:.62rem;gap:10px;left:50%;letter-spacing:.26em;position:absolute;text-transform:uppercase;transform:translateX(-50%);transition:opacity .4s;z-index:2}.sq-oem .scroll-hint:after{animation:oem-drip 1.8s ease-in-out infinite;background:linear-gradient(var(--purple),transparent);content:"";height:44px;width:1px}@keyframes oem-drip{0%{transform:scaleY(0);transform-origin:top}45%{transform:scaleY(1);transform-origin:top}55%{transform:scaleY(1);transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}.sq-oem #ov-hero .ph-a,.sq-oem #ov-hero .ph-b{align-items:center;display:flex;inset:0;position:absolute;z-index:2}.sq-oem #ov-hero .ph-a .mega{max-width:12ch}.sq-oem #ov-hero .ph-b h1{font-size:clamp(2.4rem,5.6vw,4.6rem);font-weight:800;margin-bottom:26px;max-width:22ch}.sq-oem #ov-hero .lede{font-size:clamp(1.02rem,1.5vw,1.25rem);line-height:1.7;max-width:54ch}.sq-oem #ov-hero .lede b{color:var(--ink)}.sq-oem #ov-hero .ctas{display:flex;flex-wrap:wrap;gap:16px;margin-top:38px}.sq-oem .invis{overflow:clip;padding:clamp(90px,16vh,180px) 0;position:relative}.sq-oem .ghost{color:rgba(148,163,205,.09);font-family:var(--disp);font-size:clamp(6rem,22vw,19rem);font-weight:800;letter-spacing:-.02em;line-height:.9;user-select:none;white-space:nowrap;will-change:transform}.sq-oem .invis .over{margin-top:clamp(-70px,-8vw,-130px);position:relative;z-index:2}.sq-oem .invis .over .big{max-width:16ch}.sq-oem .invis .facts{border-top:1px solid var(--line);display:grid;gap:0;grid-template-columns:repeat(3,1fr);margin-top:60px}.sq-oem .invis .fact{border-right:1px solid var(--line);padding:30px 26px 0 0}.sq-oem .invis .fact+.fact{padding-left:26px}.sq-oem .invis .fact:last-child{border-right:0}.sq-oem .invis .fact b{color:var(--ink);display:block;font-family:var(--disp);font-size:1.12rem;font-weight:700;letter-spacing:-.015em;margin-bottom:8px}.sq-oem .invis .fact p{font-size:.94rem}.sq-oem .stack{padding:clamp(70px,10vh,130px) 0}.sq-oem .stack-head{margin-bottom:70px}.sq-oem .scard{align-items:center;background:var(--bg2);border:1px solid var(--line2);border-radius:26px;box-shadow:0 -20px 60px -30px rgba(0,0,0,.9);display:grid;gap:clamp(20px,4vw,60px);grid-template-columns:auto 1fr auto;margin-bottom:26px;overflow:hidden;padding:clamp(30px,4.5vw,58px);position:sticky}.sq-oem [data-stack] .scard:first-child{top:calc(var(--oem-head) + var(--oem-subnav) + 26px)}.sq-oem [data-stack] .scard:nth-child(2){top:calc(var(--oem-head) + var(--oem-subnav) + 46px)}.sq-oem [data-stack] .scard:nth-child(3){top:calc(var(--oem-head) + var(--oem-subnav) + 66px)}.sq-oem [data-stack] .scard:nth-child(4){top:calc(var(--oem-head) + var(--oem-subnav) + 86px)}.sq-oem [data-stack] .scard:nth-child(5){top:calc(var(--oem-head) + var(--oem-subnav) + 106px)}.sq-oem .scard .idx{color:var(--ink3);font-family:var(--mono);font-size:.72rem;letter-spacing:.2em;text-orientation:mixed;writing-mode:vertical-rl}.sq-oem .scard h3{font-size:clamp(1.5rem,3.1vw,2.5rem);font-weight:800;letter-spacing:-.025em;max-width:17ch}.sq-oem .scard p{align-self:end;font-size:1rem;justify-self:end;max-width:46ch}.sq-oem .scard .chip{color:var(--pink);font-family:var(--mono);font-size:.62rem;letter-spacing:.18em;position:absolute;right:30px;text-transform:uppercase;top:26px}.sq-oem .scard:before{background:var(--rainbow);border-radius:3px 0 0 3px;content:"";inset:0 auto 0 0;position:absolute;width:3px}.sq-oem .engines{border-block:1px solid var(--line);display:flex;min-height:78vh}.sq-oem .epanel{border-right:1px solid var(--line);display:flex;flex:1;flex-direction:column;justify-content:flex-end;overflow:hidden;padding:clamp(30px,4vw,60px);position:relative;transition:flex 1s cubic-bezier(.2,.8,.2,1)}.sq-oem .epanel:last-child{border-right:0}.sq-oem .epanel:hover{flex:1.7}.sq-oem .epanel .tag{font-family:var(--mono);font-size:.66rem;letter-spacing:.2em;margin-bottom:18px;text-transform:uppercase}.sq-oem .epanel .tag.live{color:var(--green)}.sq-oem .epanel .tag.early{color:var(--pink)}.sq-oem .epanel h3{font-size:clamp(1.9rem,3.6vw,3.2rem);font-weight:800;margin-bottom:16px}.sq-oem .epanel p{font-size:.99rem;margin-bottom:26px;max-width:46ch;opacity:.85}.sq-oem .epanel .go{align-items:center;color:var(--ink);display:inline-flex;font-family:var(--mono);font-size:.72rem;gap:10px;letter-spacing:.16em;text-transform:uppercase}.sq-oem .epanel .go .ar{color:var(--purple);transition:transform .3s}.sq-oem .epanel:hover .go .ar{transform:translateX(6px)}.sq-oem .epanel:after{background:var(--rainbow);content:"";height:3px;inset:auto 0 0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .8s cubic-bezier(.2,.8,.2,1)}.sq-oem .epanel:hover:after{transform:scaleX(1)}.sq-oem .epanel .bignum{color:transparent;font-family:var(--disp);font-size:clamp(4rem,9vw,8rem);font-weight:800;line-height:1;position:absolute;right:26px;top:18px;-webkit-text-stroke:1px rgba(148,163,205,.18)}.sq-oem .cta{overflow:hidden;padding:clamp(110px,20vh,220px) 0;position:relative;text-align:center}.sq-oem .cta:before{background:radial-gradient(800px 400px at 50% 120%,rgba(168,85,247,.16),transparent 70%);content:"";inset:0;position:absolute}.sq-oem .cta .wrap{position:relative}.sq-oem .cta .mega{font-size:clamp(2.6rem,7vw,6rem);margin-bottom:26px}.sq-oem .cta p{font-size:1.1rem;margin:0 auto 44px;max-width:50ch}.sq-oem #mr-hero .center{text-align:center}.sq-oem #mr-hero .mega{margin:0 auto;max-width:14ch}.sq-oem #mr-hero .sub{font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.7;margin:26px auto 0;max-width:52ch}.sq-oem #mr-hero .sub b{color:var(--ink)}.sq-oem .proto{font-family:var(--disp);font-size:clamp(1.4rem,3.4vw,2.8rem);font-weight:800;left:50%;letter-spacing:-.02em;position:absolute;top:50%;white-space:nowrap;will-change:transform,opacity;z-index:1}.sq-oem .proto small{color:var(--ink3);display:block;font-family:var(--mono);font-size:.6rem;font-weight:500;letter-spacing:.22em;text-align:center}.sq-oem .core{left:50%;opacity:0;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:opacity .5s;z-index:0}.sq-oem .core.on{opacity:1}.sq-oem .core .ring{border:1px solid var(--line2);border-radius:50%;display:grid;height:clamp(150px,22vw,230px);margin:0 auto;place-items:center;position:relative;width:clamp(150px,22vw,230px)}.sq-oem .core .ring:before{animation:oem-spin 7s linear infinite;background:var(--rainbow);border-radius:50%;content:"";inset:-1px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;position:absolute}@keyframes oem-spin{to{transform:rotate(1turn)}}.sq-oem .core .ring b{color:var(--ink);font-family:var(--disp);font-size:clamp(.95rem,1.6vw,1.25rem);font-weight:800;line-height:1.25;max-width:11ch}.sq-oem .core .cap{color:var(--ink2);font-family:var(--mono);font-size:.66rem;letter-spacing:.2em;margin-top:20px;text-transform:uppercase}.sq-oem .rows{padding:clamp(80px,12vh,150px) 0}.sq-oem .rows .head{align-items:baseline;display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between;margin-bottom:54px}.sq-oem .rows .head .big{max-width:18ch}.sq-oem .rows .head .n{color:var(--ink3);font-family:var(--mono);font-size:.72rem;letter-spacing:.2em}.sq-oem .row{border-top:1px solid var(--line);display:grid;gap:clamp(18px,4vw,70px);grid-template-columns:minmax(170px,200px) 1fr auto;padding:30px 0 30px 22px;position:relative;transition:background .3s}.sq-oem .row:last-child{border-bottom:1px solid var(--line)}.sq-oem .row:hover{background:linear-gradient(90deg,rgba(168,85,247,.05),transparent 60%)}.sq-oem .row b{color:var(--ink);font-family:var(--disp);font-size:clamp(1.05rem,1.7vw,1.3rem);font-weight:700;letter-spacing:-.015em}.sq-oem .row p{font-size:.99rem;max-width:64ch}.sq-oem .row .k{align-self:start;color:var(--ink3);font-family:var(--mono);font-size:.64rem;justify-self:end;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.sq-oem .wfork{padding:clamp(70px,10vh,130px) 0 clamp(56px,9vh,110px)}.sq-oem .wfork-compare{align-items:stretch;display:grid;gap:clamp(12px,2vw,20px);grid-template-columns:1fr auto 1fr;margin-top:34px}.sq-oem .wfork-or{align-items:center;align-self:center;display:flex;gap:9px;justify-content:center;padding:0 clamp(2px,.6vw,8px)}.sq-oem .wfork-or i{background:var(--line2);display:block;height:1px;width:18px}.sq-oem .wfork-or span{color:var(--ink3);font-family:var(--mono);font-size:.7rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.sq-oem .wfork-std{--lane:var(--purple);--lane-soft:rgba(168,85,247,.08)}.sq-oem .wfork-std .wba-tag{color:var(--purple)}.sq-oem .wfork-body{color:var(--ink2);font-size:.95rem}.sq-oem .wfork-link{align-items:center;color:var(--green);display:inline-flex;font-family:var(--mono);font-size:.68rem;font-weight:500;gap:8px;letter-spacing:.14em;margin-top:auto;text-transform:uppercase}.sq-oem .wfork-link .ar{transition:transform .3s}.sq-oem .wfork-link:hover .ar{transform:translateY(3px)}.sq-oem .wba{padding:clamp(80px,12vh,150px) 0}.sq-oem #wi .head-line{max-width:24ch}.sq-oem .wba-lede{color:var(--ink);font-family:var(--disp);font-size:clamp(1.15rem,1.9vw,1.5rem);font-weight:700;letter-spacing:-.015em;margin:18px 0 10px;max-width:34ch}.sq-oem .wba-sub{font-size:clamp(.95rem,1.25vw,1.05rem);max-width:66ch}.sq-oem .wba-compare{align-items:stretch;display:grid;gap:clamp(12px,2vw,20px);grid-template-columns:1fr auto 1fr;margin-top:38px}.sq-oem .wba-arrow{align-items:center;align-self:center;display:flex;justify-content:center;padding:0 clamp(2px,.8vw,8px)}.sq-oem .wba-arrow svg{animation:wba-nudge 2.6s ease-in-out infinite;display:block;filter:drop-shadow(0 0 14px rgba(16,185,129,.25));height:auto;width:clamp(44px,5vw,72px)}@keyframes wba-nudge{0%,to{filter:drop-shadow(0 0 10px rgba(16,185,129,.18));transform:translateX(0)}50%{filter:drop-shadow(0 0 18px rgba(16,185,129,.4));transform:translateX(7px)}}.sq-oem .wba-lane{--lane:var(--ink3);--lane-soft:rgba(148,163,205,.07);background:var(--bg2);border:1px solid var(--line2);border-radius:16px;display:flex;flex-direction:column;gap:20px;padding:clamp(18px,2.4vw,28px)}.sq-oem .wba-after{--lane:var(--green);--lane-soft:rgba(16,185,129,.08)}.sq-oem .wba-head{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.sq-oem .wba-tag{background:var(--lane-soft);border:1px solid var(--line);border-radius:6px;color:var(--lane);font-family:var(--mono);font-size:.66rem;font-weight:500;letter-spacing:.16em;padding:5px 9px;text-transform:uppercase}.sq-oem .wba-after .wba-tag{color:var(--green)}.sq-oem .wba-title{color:var(--ink);font-family:var(--disp);font-size:clamp(1.05rem,1.6vw,1.25rem);font-weight:700;letter-spacing:-.015em}.sq-oem .wba-steps{display:flex;flex-direction:column;gap:14px;list-style:none;position:relative}.sq-oem .wba-steps:before{background:var(--lane);bottom:13px;content:"";left:13px;opacity:.35;position:absolute;top:13px;width:2px}.sq-oem .wba-steps li{align-items:flex-start;display:flex;gap:13px;position:relative}.sq-oem .wba-n{background:var(--bg2);border:2px solid var(--lane);border-radius:50%;color:var(--lane);display:grid;flex:0 0 auto;font-family:var(--mono);font-size:.8rem;font-weight:600;height:28px;place-items:center;width:28px;z-index:1}.sq-oem .wba-t{color:var(--ink2);font-size:.96rem;padding-top:3px}.sq-oem .wba-after .wba-t{color:var(--ink)}.sq-oem .wba-pivot .wba-t{color:var(--ink);font-weight:600}.sq-oem .wba-after .wba-pivot .wba-t{color:var(--green)}.sq-oem .wba-route{margin-top:auto}.sq-oem .wba-rlabel{color:var(--ink3);font-family:var(--mono);font-size:.64rem;font-weight:500;letter-spacing:.14em;margin-bottom:9px;text-transform:uppercase}.sq-oem .wba-path{background:var(--lane-soft);border:1px solid var(--line);border-radius:10px;display:flex;flex-wrap:wrap;overflow:hidden;padding:12px}.sq-oem .wba-node,.sq-oem .wba-path{align-items:center;gap:6px;position:relative}.sq-oem .wba-node{background:var(--bg);border:1px solid var(--line2);border-radius:7px;color:var(--ink2);display:inline-flex;font-family:var(--mono);font-size:clamp(.54rem,.62vw,.64rem);font-weight:500;letter-spacing:.03em;padding:6px 9px;text-transform:uppercase;white-space:nowrap;z-index:1}.sq-oem .wba-node svg{display:block;flex:none;height:13px;width:13px}.sq-oem .wba-flag{border-color:rgba(236,72,153,.5);color:var(--pink);font-weight:600}.sq-oem .wba-dest{border-color:var(--lane);color:var(--lane)}.sq-oem .wba-after .wba-dest{border-color:var(--green);color:var(--green)}.sq-oem .wba-hop{color:var(--lane);flex:none;font-family:var(--mono);font-size:.85rem;opacity:.85}.sq-oem .wba-badge{background:rgba(16,185,129,.1);border:1px solid var(--green);border-radius:999px;color:var(--green);font-family:var(--mono);font-size:clamp(.52rem,.6vw,.6rem);font-weight:600;letter-spacing:.08em;margin-left:2px;padding:5px 9px;text-transform:uppercase;white-space:nowrap}.sq-oem .wba-path:after{animation:wba-travel 3.4s linear infinite;background:var(--lane);border-radius:50%;content:"";height:6px;left:4%;margin-top:-3px;opacity:0;position:absolute;top:50%;width:6px}.sq-oem .wba-after .wba-path:after{animation-duration:2.2s;background:var(--green)}@keyframes wba-travel{0%{left:4%;opacity:0}10%{opacity:.6}85%{opacity:.6}to{left:94%;opacity:0}}.sq-oem .wba-cap{border-left:2px solid var(--line2);color:var(--ink2);font-size:.86rem;margin-top:12px;padding-left:14px}.sq-oem .wba-cap b{color:var(--ink)}.sq-oem .wba-thesis{align-items:flex-start;background:var(--bg2);border:1px solid var(--line2);border-radius:14px;display:flex;gap:16px;margin-top:30px;padding:clamp(16px,2.4vw,24px) clamp(18px,2.6vw,28px)}.sq-oem .wba-bar{align-self:stretch;background:var(--green);border-radius:2px;flex:0 0 auto;width:3px}.sq-oem .wba-thesis p{color:var(--ink);font-size:clamp(.95rem,1.2vw,1.04rem)}.sq-oem .pipes{padding:clamp(80px,12vh,150px) 0}.sq-oem .pipe-wrap{background:var(--bg2);border:1px solid var(--line);border-radius:28px;overflow-x:auto;padding:clamp(28px,4vw,56px)}.sq-oem .pipe{align-items:stretch;display:flex;min-width:780px}.sq-oem .pnode{flex:1;padding:0 10px;text-align:center}.sq-oem .pnode .box{background:var(--bg);border:1px solid var(--line2);border-radius:16px;opacity:.45;padding:22px 14px;transform:translateY(8px);transition:border-color .4s,box-shadow .4s,transform .4s}.sq-oem .pnode.lit .box{border-color:var(--purple);box-shadow:0 0 34px -8px rgba(168,85,247,.55);opacity:1;transform:none}.sq-oem .pnode .ic{color:var(--ink3);display:block;font-family:var(--mono);font-size:.62rem;letter-spacing:.16em;margin-bottom:10px;text-transform:uppercase}.sq-oem .pnode .nm{color:var(--ink);display:block;font-family:var(--disp);font-size:1.02rem;font-weight:700}.sq-oem .pnode .sub{color:var(--ink2);display:block;font-size:.8rem;line-height:1.45;margin-top:6px}.sq-oem .pjoin{align-self:center;background:var(--line);flex:none;height:2px;overflow:visible;position:relative;width:70px}.sq-oem .pjoin i{animation:oem-hop 4.5s linear infinite,oem-slide 4.5s linear infinite;background:var(--rainbow);background-size:600% 100%;border-radius:50%;height:11px;left:0;margin-top:-5.5px;opacity:0;position:absolute;top:50%;width:11px}.sq-oem .pjoin.j2 i{animation-delay:1.5s,0s}.sq-oem .pjoin.j3 i{animation-delay:3s,0s}@keyframes oem-hop{0%{left:0;opacity:0}5%{opacity:1}28%{left:calc(100% - 11px);opacity:1}33%{opacity:0}to{left:calc(100% - 11px);opacity:0}}@keyframes oem-hop-v{0%{opacity:0;top:0}5%{opacity:1}28%{opacity:1;top:calc(100% - 11px)}33%{opacity:0}to{opacity:0;top:calc(100% - 11px)}}@keyframes oem-slide{to{background-position:200% 0}}.sq-oem .pipe-note{font-size:1rem;margin-top:30px;max-width:70ch}.sq-oem .pipe-note b{color:var(--ink)}.sq-oem .callout{background:linear-gradient(135deg,rgba(236,72,153,.08),rgba(168,85,247,.06));border:1px solid rgba(236,72,153,.3);border-radius:20px;margin-top:28px;max-width:840px;padding:32px 36px}.sq-oem .callout h3{color:var(--pink);font-family:var(--mono);font-size:1rem;font-weight:500;letter-spacing:.14em;margin-bottom:14px;text-transform:uppercase}.sq-oem .callout p{color:var(--ink);font-size:1.06rem}.sq-oem .callout p+p{color:var(--ink2);margin-top:8px}.sq-oem #ca-hero .mega{max-width:13ch}.sq-oem #ca-hero .sub{font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.7;margin-top:26px;max-width:54ch}.sq-oem #ca-hero .sub b{color:var(--ink)}.sq-oem #ca-hero .screen-on{inset:0;opacity:clamp(0,(var(--p,0) - .048)*2.8,1);pointer-events:none;position:absolute;z-index:1}.sq-oem #ca-hero .screen-on .glow{background:radial-gradient(120% 95% at 50% 112%,rgba(236,72,153,.3),transparent 62%),radial-gradient(85% 65% at 72% 18%,rgba(168,85,247,.2),transparent 65%),radial-gradient(70% 55% at 22% 30%,rgba(6,182,212,.1),transparent 70%),rgba(5,7,15,.82);inset:0;position:absolute}.sq-oem #ca-hero .screen-on .vig{background:radial-gradient(125% 125% at 50% 50%,transparent 52%,rgba(0,0,0,.6));inset:0;position:absolute}.sq-oem #ca-hero .player{align-items:center;bottom:32px;color:var(--ink3);display:flex;font-family:var(--mono);font-size:.62rem;gap:16px;left:clamp(20px,6vw,90px);letter-spacing:.24em;position:absolute;right:clamp(20px,6vw,90px);text-transform:uppercase}.sq-oem #ca-hero .player .play{border-bottom:6px solid transparent;border-left:9px solid var(--ink);border-top:6px solid transparent;flex:none;height:0;width:0}.sq-oem #ca-hero .player .bar{background:rgba(244,246,251,.14);border-radius:2px;flex:1;height:2px;overflow:hidden}.sq-oem #ca-hero .player .bar i{background:linear-gradient(90deg,var(--pink),var(--purple));display:block;height:100%;width:calc(clamp(0,(var(--p,0) - .064)/.64,1)*100%)}.sq-oem #ca-hero .ca-cloud{inset:0;pointer-events:none;position:absolute;z-index:2}.sq-oem #ca-hero .ca-cloud .ci{color:var(--ink2);font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.6;position:absolute;white-space:nowrap}.sq-oem .ca-flip{color:var(--pink);display:inline-block;text-align:left;transition:opacity .34s ease,transform .34s cubic-bezier(.16,1,.3,1);white-space:nowrap}.sq-oem .ca-flip.flip-out{opacity:0;transform:translateY(-.32em)}.sq-oem .tv-scene{padding:clamp(80px,12vh,150px) 0}.sq-oem .tv-grid{align-items:center;display:grid;gap:clamp(30px,5vw,80px);grid-template-columns:1.1fr .9fr}.sq-oem .tv{aspect-ratio:16/9;background:radial-gradient(130% 140% at 50% 115%,#131d38,#05070f 70%);border:2px solid var(--line2);border-radius:18px;box-shadow:0 40px 80px -40px rgba(0,0,0,.8);overflow:hidden;position:relative}.sq-oem .tv:after{background:var(--line2);border-radius:4px;bottom:-16px;content:"";height:7px;left:50%;position:absolute;transform:translateX(-50%);width:110px}.sq-oem .cast-ring{background:var(--pink);border-radius:50%;height:16px;left:50%;margin:-8px;position:absolute;top:56%;width:16px}.sq-oem .cast-ring:after,.sq-oem .cast-ring:before{animation:oem-ring 2.8s ease-out infinite;border:2px solid var(--pink);border-radius:50%;content:"";inset:-5px;position:absolute}.sq-oem .cast-ring:after{animation-delay:1.4s}@keyframes oem-ring{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(6)}}.sq-oem .approve{animation:oem-appr 5.4s ease-in-out infinite;background:rgba(5,7,15,.9);border:1px solid var(--line2);border-radius:12px;color:var(--ink);display:flex;font-family:var(--mono);font-size:.62rem;gap:9px;letter-spacing:.12em;padding:11px 15px;position:absolute;right:16px;text-transform:uppercase;top:16px}.sq-oem .approve b{color:var(--green);font-weight:500}@keyframes oem-appr{0%,12%{opacity:0;transform:translateY(-8px)}20%,80%{opacity:1;transform:none}90%,to{opacity:0}}@media (max-width:880px){.sq-oem .invis .facts{grid-template-columns:1fr}.sq-oem .invis .fact{border-bottom:1px solid var(--line);border-right:0;padding:24px 0}.sq-oem .invis .fact:last-child{border-bottom:0}.sq-oem .engines{flex-direction:column;min-height:0}.sq-oem .epanel{border-bottom:1px solid var(--line);border-right:0;min-height:52vh}.sq-oem .epanel:hover{flex:1}.sq-oem .scard{grid-template-columns:1fr}.sq-oem .scard p{justify-self:start}.sq-oem .scard .idx{writing-mode:horizontal-tb}.sq-oem .row{grid-template-columns:1fr}.sq-oem .row .k{margin-bottom:4px;order:-1;position:static}.sq-oem .tv-grid{grid-template-columns:1fr}.sq-oem #ca-hero .ca-cloud{display:none}.sq-oem .wba-compare,.sq-oem .wfork-compare{grid-template-columns:1fr}
  /* !important: the .rv.in reveal sets transform:none and outranks this
     rule, which left the arrow horizontal between stacked cards */.sq-oem .wba-arrow{padding:4px 0;transform:rotate(90deg)!important}.sq-oem .wba-arrow svg{width:44px}.sq-oem .pipe-wrap{padding:22px 16px}.sq-oem .pipe{align-items:stretch;flex-direction:column;min-width:0}.sq-oem .pnode{padding:0}.sq-oem .pjoin{align-self:center;height:44px;width:2px}.sq-oem .pjoin i{animation:oem-hop-v 4.5s linear infinite,oem-slide 4.5s linear infinite;left:50%;margin-left:-5.5px;margin-top:0;top:0}}@media (prefers-reduced-motion:reduce){.sq-oem *,.sq-oem :after,.sq-oem :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.sq-oem .ph,.sq-oem .rv,.sq-oem .ws .w>span{opacity:1!important;transform:none!important}.sq-oem .ph.off{opacity:0!important}.sq-oem #orb,.sq-oem .grain{display:none}}
296:59	⚠  Lexical error on line 1: Unrecognized text.

  Erroneous area:
1: clamp(0,(var(--p,0) - .064)/.64,1)*100%
^.................................^ [postcss-calc]