.orb-root{--bg:#0c0c0c;--bg-2:#141414;--fg:#eef1f4;--fg-2:#aab3bd;--fg-3:#6c7681;--rule:rgba(238,241,244,.16);--gold:#e6c27a;--live:#e3a24a;--dev:#e3a24a;--pre:#5b9bd5;--prod:#4fb3a9;--post:#8e9fe6;--del:#7cc08f;--ops:#c9a86a;--sa:#b9c0cc;--f:var(--orb-manrope),"Manrope",system-ui,sans-serif;--m:var(--orb-plex),"IBM Plex Mono",ui-monospace,Menlo,monospace;--ease:cubic-bezier(.2,.8,.2,1);color-scheme:dark}.orb-root,.orb-root *{box-sizing:border-box}.orb-root{background:var(--bg);color:var(--fg);font-family:var(--f);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:clip;position:relative;min-height:100svh;background-image:radial-gradient(1100px 800px at 50% 50%,rgba(255,255,255,.035),transparent 62%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='97' viewBox='0 0 56 97'%3E%3Cpath d='M28 0l28 16v32L28 64 0 48V16zM28 64l28 16v17M28 64L0 80v17' fill='none' stroke='rgba(238,241,244,0.035)' stroke-width='1'/%3E%3C/svg%3E")}.orb-root a{color:inherit}.orb-root :focus-visible{outline:2px solid var(--gold);outline-offset:3px}.orb-root .dept:focus-visible,.orb-root .prod:focus-visible{outline-color:var(--c)}.orb-root .dept:focus:not(:focus-visible),.orb-root .prod:focus:not(:focus-visible){outline:none}.orb-root header{position:fixed;inset:0 0 auto 0;z-index:30;display:flex;align-items:center;justify-content:space-between;padding:18px 28px}.orb-root header .brand{font-weight:700;letter-spacing:.14em;font-size:13px;text-decoration:none;text-shadow:0 0 14px rgba(238,241,244,.25)}.orb-root header .brand sup{font-weight:400;font-size:8px}.orb-root header .brand{display:inline-flex;align-items:center;gap:12px}.orb-root header .brand svg.mark{width:30px;height:auto;display:block;filter:drop-shadow(0 0 8px rgba(255,255,255,.25))}.orb-root header .brand i{font-style:normal;font-family:var(--m);font-size:8px;letter-spacing:.12em;border:1px solid var(--rule);padding:1px 4px;border-radius:2px;margin-left:-4px;color:var(--fg-3);vertical-align:2px}.orb-root header nav{display:flex;gap:20px;font-size:13.5px;align-items:center}.orb-root header nav a{text-decoration:none;color:var(--fg-2)}.orb-root header nav a:hover{color:var(--fg)}.orb-root header nav a.go{color:var(--fg);border:1px solid var(--rule);padding:7px 14px;border-radius:4px;box-shadow:0 0 18px -6px rgba(230,194,122,.5)}.orb-root header nav a.go:hover{border-color:var(--gold);color:var(--gold)}@media (max-width:640px){.orb-root header{padding:12px 16px}}.orb-root .page{min-height:100svh;display:grid;place-items:center;padding:56px 16px 94px;perspective:1400px;overflow:clip;position:relative}.orb-root .stage{position:relative;width:min(calc(100svh - 270px),90vw);max-width:100%;aspect-ratio:1;transform-style:preserve-3d;will-change:transform;--s:1}.orb-root .tilt,.orb-root .zoom{position:absolute;inset:0;transform-style:preserve-3d}.orb-root .zoom{transition:transform .9s var(--ease),transform-origin .9s var(--ease)}.orb-root .layer{position:absolute;inset:0;transform-style:preserve-3d}.orb-root .layer.orb{transform:translateZ(-140px)}.orb-root .layer.rings{transform:translateZ(-40px)}.orb-root .layer.depts,.orb-root .layer.links{transform:translateZ(90px);pointer-events:none}.orb-root .layer.depts .core,.orb-root .layer.depts .dept{pointer-events:auto}.orb-root .layer.depts svg.hits{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.orb-root .layer.depts svg.hits path{fill:transparent;pointer-events:all;cursor:pointer}.orb-root .layer.prods{transform:translateZ(100px);pointer-events:none}.orb-root .layer.prods .prod{pointer-events:auto}.orb-root #gl{position:absolute;inset:10%;width:80%;height:80%;display:block;border-radius:50%;filter:drop-shadow(0 0 24px rgba(255,255,255,.08))}.orb-root.no3d #gl{display:none}.orb-root.no3d .layer.orb:before{content:"";position:absolute;inset:22%;border-radius:50%;background:radial-gradient(circle,rgba(230,194,122,.22),rgba(230,194,122,.03) 55%,transparent 70%)}.orb-root svg.rings{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.orb-root svg.rings .g{filter:drop-shadow(0 0 3px rgba(238,241,244,.35))}.orb-root svg.rings path.p{fill:none;stroke:rgba(238,241,244,.1);stroke-width:1;transition:stroke .4s,opacity .4s,stroke-width .4s}.orb-root svg.rings path.p.on{stroke:var(--c);stroke-width:1.6;opacity:1;filter:drop-shadow(0 0 4px var(--c))}.orb-root svg.rings path.p.dim{opacity:.3}.orb-root svg.rings path.flow{fill:none;stroke:var(--c);stroke-width:1.6;stroke-linecap:round;stroke-dasharray:3 14;opacity:.38;animation:orbflow 1.6s linear infinite;filter:drop-shadow(0 0 4px var(--c))}.orb-root svg.rings path.flow.glow{stroke-width:5;opacity:.09;filter:blur(3px);animation:none}.orb-root svg.rings path.flow.dim{opacity:.1}.orb-root svg.rings path.flow.on{opacity:.65;animation-duration:1.1s}@keyframes orbflow{to{stroke-dashoffset:-19}}.orb-root svg.rings .arc{fill:none;stroke-width:2.5;stroke-dasharray:2 7;opacity:.45;transition:opacity .4s;filter:drop-shadow(0 0 3px var(--c))}.orb-root svg.rings .arc.on{opacity:1}.orb-root svg.rings .arc.dim{opacity:.15}.orb-root .core{position:absolute;left:50%;top:50%;width:26%;height:26%;margin:-13% 0 0 -13%;border-radius:50%;border:0;background:transparent;cursor:pointer;padding:0;color:var(--fg)}.orb-root .core .ring{position:absolute;inset:0;border-radius:50%;border:1px solid rgba(230,194,122,.35);box-shadow:0 0 calc(30px*var(--s)) calc(-6px*var(--s)) rgba(230,194,122,.6),inset 0 0 calc(30px*var(--s)) calc(-10px*var(--s)) rgba(230,194,122,.5);transition:border-color .3s,transform .3s,box-shadow .3s}.orb-root .core:focus-visible .ring,.orb-root .core:hover .ring{border-color:rgba(230,194,122,.8);transform:scale(1.05);box-shadow:0 0 calc(44px*var(--s)) calc(-6px*var(--s)) rgba(230,194,122,.8),inset 0 0 calc(36px*var(--s)) calc(-10px*var(--s)) rgba(230,194,122,.6)}.orb-root .core .lbl{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-family:var(--m);font-size:calc(10px*var(--s));letter-spacing:.18em;text-transform:uppercase;color:var(--fg-2);white-space:nowrap;pointer-events:none;text-shadow:0 0 12px var(--bg),0 0 18px rgba(230,194,122,.4)}.orb-root .core .lbl b{display:block;font-weight:500;color:var(--fg);font-size:calc(12px*var(--s));letter-spacing:.22em;margin-bottom:2px}.orb-root .dept{position:absolute;width:calc(64px*var(--s));height:calc(64px*var(--s));margin:calc(-32px*var(--s)) 0 0 calc(-32px*var(--s));border-radius:50%;border:1px solid var(--rule);background:rgba(12,12,12,.94);display:grid;place-items:center;cursor:pointer;padding:0;color:var(--c);box-shadow:0 0 0 4px var(--bg);transition:transform .45s var(--ease),box-shadow .3s,opacity .4s,background .3s,border-color .3s}.orb-root .dept svg{width:calc(22px*var(--s));height:calc(22px*var(--s));stroke:currentColor;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 4px var(--c))}.orb-root .dept .name{position:absolute;top:calc(100% + 10px);left:50%;transform:translateX(-50%);font-family:var(--m);font-size:max(6px,10.5px*var(--s));letter-spacing:.12em;text-transform:uppercase;color:var(--fg-2);white-space:nowrap;pointer-events:none;text-shadow:0 0 10px rgba(238,241,244,.3);transition:color .3s}.orb-root .dept.on,.orb-root .dept:hover{transform:scale(1.15);border-color:var(--c);background:color-mix(in srgb,var(--c) 14%,var(--bg))}.orb-root .dept.dim{opacity:.35}.orb-root .prod{position:absolute;width:calc(40px*var(--s));height:calc(40px*var(--s));margin:calc(-20px*var(--s)) 0 0 calc(-20px*var(--s));border-radius:50%;border:1px solid var(--rule);background:rgba(12,12,12,.94);display:grid;place-items:center;cursor:pointer;padding:0;color:var(--fg-3);box-shadow:none;transition:transform .45s var(--ease),box-shadow .3s,opacity .4s,background .3s,color .3s,border-color .3s}.orb-root .prod svg{width:calc(16px*var(--s));height:calc(16px*var(--s));stroke:currentColor;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.orb-root .prod.sect{transform:scale(1.12);box-shadow:0 0 10px -6px var(--c)}.orb-root .prod.sect svg{filter:drop-shadow(0 0 3px var(--c))}.orb-root .prod.on,.orb-root .prod:hover{background:var(--c);transform:scale(1.3);box-shadow:0 0 14px -6px var(--c)}.orb-root .prod.on svg,.orb-root .prod:hover svg{filter:none}.orb-root .prod.dim{opacity:.3}.orb-root .card{position:absolute;width:calc(250px*max(var(--s),.8));padding:1.04em 1.18em;border-radius:calc(12px*max(var(--s),.8));background:linear-gradient(180deg,rgba(24,29,36,.96),rgba(15,19,24,.96));color:var(--fg);border:1px solid rgba(238,241,244,.1);backdrop-filter:blur(10px);box-shadow:0 18px 40px -16px rgba(0,0,0,.7),inset 0 1px 0 rgba(238,241,244,.06);transform:translateZ(140px) scale(.97);transform-origin:50% 50%;opacity:0;pointer-events:none;transition:opacity .2s,transform .3s var(--ease);z-index:5;font-size:calc(13.5px*max(var(--s),.8));line-height:1.45;overflow:hidden}.orb-root .card.show{opacity:1;transform:translateZ(140px) scale(1)}.orb-root .card.dock{pointer-events:auto;position:absolute;left:50%;top:0;font-size:14px;border-radius:12px;z-index:7;transform:translateX(-50%) scale(.97)}.orb-root .card.dock.show{transform:translateX(-50%) scale(1)}.orb-root .card.dock.compact{padding:.6em .9em;display:flex;align-items:center;gap:.8em}.orb-root .pcards{position:absolute;right:28px;top:84px;display:flex;flex-direction:column;align-items:stretch;gap:2px;z-index:8;opacity:0;transition:opacity .8s var(--ease)}.orb-root .pcards.show{opacity:1}.orb-root .pcards.away{opacity:0;pointer-events:none}.orb-root .pcard{position:relative;display:flex;flex-direction:column;align-items:stretch;text-decoration:none;padding:9px 0 10px;color:var(--fg);background:none;border:0}.orb-root .pcard .row{display:flex;flex-direction:row-reverse;align-items:baseline;justify-content:flex-start;gap:14px}.orb-root .pcard .k{font-family:var(--m);font-size:11px;letter-spacing:.16em;color:var(--gold);opacity:.55;transition:opacity .3s,text-shadow .3s}.orb-root .pcard .nm{display:inline-block;font-weight:500;font-size:15px;letter-spacing:.005em;color:var(--fg);transform-origin:right center;transition:color .3s,transform .35s var(--ease)}.orb-root .pcard:focus-visible .nm,.orb-root .pcard:hover .nm{transform:scale(1.08)}.orb-root .pcard b{display:none!important;display:block;font-weight:400;font-size:12.5px;color:var(--fg-2);max-height:0;opacity:0;overflow:hidden;transform:translateX(14px);transition:max-height .35s var(--ease),opacity .3s,transform .35s var(--ease),margin .35s var(--ease)}.orb-root .pcard:after{content:"";position:absolute;right:0;bottom:0;height:1px;width:100%;background:var(--gold);transform:scaleX(0);transform-origin:left center;transition:transform .45s var(--ease)}.orb-root .pcard:focus-visible b,.orb-root .pcard:hover b{max-height:24px;opacity:1;transform:none;margin-top:4px}.orb-root .pcard:focus-visible:after,.orb-root .pcard:hover:after{transform:scaleX(1)}.orb-root .pcard:focus-visible .k,.orb-root .pcard:hover .k{opacity:1;text-shadow:0 0 10px rgba(230,194,122,.55)}.orb-root .pcard:focus-visible{outline:none}.orb-root .core.hit .ring{border-color:rgba(230,194,122,.8);transform:scale(1.05);box-shadow:0 0 calc(44px*var(--s)) calc(-6px*var(--s)) rgba(230,194,122,.8),inset 0 0 calc(36px*var(--s)) calc(-10px*var(--s)) rgba(230,194,122,.6)}.orb-root .layer.rings circle{transition:stroke .4s}.orb-root .card.dock.compact .hd{flex:1 1 auto}.orb-root .card.dock.compact p{display:none}.orb-root .card.dock.compact .st{margin-top:0;flex:0 0 auto}.orb-root .card .hd{display:flex;align-items:center;gap:.8em}.orb-root .card .ic{flex:0 0 2.67em;width:2.67em;height:2.67em;border-radius:50%;border:1px solid var(--c);color:var(--c);display:grid;place-items:center;background:color-mix(in srgb,var(--c) 12%,transparent)}.orb-root .card .ic svg{width:1.2em;height:1.2em;stroke:currentColor;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.orb-root .card b{display:block;font-size:1.11em;font-weight:700;letter-spacing:-.01em}.orb-root .card .k{font-size:.85em;color:var(--c);letter-spacing:.06em;text-transform:uppercase;font-family:var(--m);margin-top:1px}.orb-root .card p{margin:.74em 0 0}.orb-root .card .st{display:inline-block;margin-top:.74em;font-size:.81em;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--fg-2);border:1px solid var(--rule);border-radius:999px;padding:3px 10px}.orb-root .card .st.live{border-color:rgba(227,162,74,.5);background:rgba(227,162,74,.1)}.orb-root .card .st.live:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--live);margin-right:6px;vertical-align:1px}.orb-root .tag{position:absolute;left:28px;bottom:clamp(18px,3.2vh,32px);margin:0;font-family:var(--f);font-size:clamp(22px,1.75vw,38px);line-height:1.08;font-weight:400;letter-spacing:-.02em;color:var(--fg-2);white-space:nowrap;text-shadow:0 0 18px rgba(238,241,244,.18),0 0 42px rgba(230,194,122,.12);z-index:6;text-align:left}.orb-root .tag span.l1{display:inline}.orb-root .tag em{position:relative;display:inline-block;font-style:normal;font-weight:inherit;color:inherit}@keyframes orbul{to{width:100%}}.orb-root.launching .card,.orb-root.launching .pcards,.orb-root.launching .social,.orb-root.launching .tag{opacity:0!important;transition:opacity .3s}.orb-root.launching .layer.links,.orb-root.launching .layer.rings{opacity:.35;transition:opacity .6s var(--ease)}.orb-root.launching .layer.orb{opacity:0;transition:opacity .2s}.orb-root .prod.go{box-shadow:0 0 0 3px var(--c),0 0 40px -4px var(--c)!important;transition:box-shadow .5s var(--ease)}.orb-root.launching .layer.depts .dept,.orb-root.launching .layer.prods .prod:not(.go){opacity:.15;transition:opacity .5s var(--ease)}@media (prefers-reduced-motion:reduce){.orb-root .prod.go,.orb-root.launching .layer.links,.orb-root.launching .layer.orb,.orb-root.launching .layer.rings{transition:none}}.orb-root svg.rings text.bz{font-family:var(--m);font-size:19px;letter-spacing:.16em;text-transform:uppercase;fill:var(--fg-2);display:none;transition:opacity .4s}.orb-root svg.rings text.bz.on{fill:var(--c);filter:drop-shadow(0 0 3px var(--c))}.orb-root svg.rings text.bz.dim{opacity:.3}@media (max-width:640px){.orb-root .page{padding-bottom:150px}.orb-root .pcards{position:absolute;left:16px;right:16px;top:auto;bottom:96px;flex-direction:row;gap:8px;width:auto;margin-top:0}.orb-root .pcard{flex:1 1 0;min-width:0;width:auto;padding:.6em .7em}.orb-root .pcard b{display:none}.orb-root svg.rings text.bz{display:block}.orb-root .dept .name{display:none}.orb-root .tag{white-space:normal;width:calc(100% - 32px)}}.orb-root .card{width:max-content;min-width:calc(170px*max(var(--s),.8));max-width:calc(340px*max(var(--s),.8));padding:2px 0;border-radius:0;background:radial-gradient(ellipse at 50% 50%,rgba(12,12,12,.6),rgba(12,12,12,0) 78%);border:0;backdrop-filter:none;box-shadow:none;transform:translateZ(100px);transition:opacity .25s;overflow:visible;display:grid;grid-template-columns:auto 1fr;justify-items:start;align-content:start}.orb-root .card.lft{padding:2px 0;text-align:right;justify-items:end;grid-template-columns:1fr auto}.orb-root .card.show{transform:translateZ(100px)}.orb-root .card svg.lead{position:absolute;left:0;top:0;width:100%;height:100%;overflow:visible;pointer-events:none;z-index:-1}.orb-root .card svg.lead path{fill:none;stroke:var(--c);stroke-width:1;opacity:.85;vector-effect:non-scaling-stroke}.orb-root .card.dock svg.lead{display:none}.orb-root .card .hd,.orb-root .card .hd>div{display:contents}.orb-root .card .ic{display:none}.orb-root .card b{grid-column:1/-1;grid-row:2;font-size:17px;font-weight:500;letter-spacing:0;line-height:1.25;color:var(--fg)}.orb-root .card .k{display:none}.orb-root .card .st{grid-column:1/-1;grid-row:3;margin:9px 0 0;padding:0;border:0;border-radius:0;background:none;font-size:12px;font-weight:400;letter-spacing:0;text-transform:none;color:var(--fg-3);white-space:nowrap}.orb-root .card .st.live{grid-row:1;margin:0 0 3px;font-family:var(--m);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--live);background:none;border:0}.orb-root .card .st.live:before{content:none}.orb-root .card p{grid-column:1/-1;grid-row:4;margin:9px 0 0;font-size:13px;color:var(--fg-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.orb-root .card.lft .st{justify-self:end}.orb-root .card.dock{transform:translateX(-50%) translateY(4px);width:min(320px,calc(100vw - 32px));padding:6px 12px;background:rgba(12,12,12,.6);backdrop-filter:blur(8px)}.orb-root .card.dock.show{transform:translateX(-50%)}.orb-root .card.dock.compact{display:grid;width:min(520px,calc(100vw - 32px))}@media (prefers-reduced-motion:reduce){.orb-root .card,.orb-root .dept,.orb-root .prod,.orb-root .zoom,.orb-root svg.rings path{transition:none}.orb-root svg.rings path.flow{animation:none}}.orb-root .core .lbl svg.logo,.orb-root .core-label svg.logo{display:block;width:38px;height:auto;margin:0 auto 7px;filter:drop-shadow(0 0 8px rgba(255,255,255,.4))}.orb-root .pcards{max-height:calc(100svh - 160px);overflow:visible}.orb-root .layer.prods.hit .prod{filter:brightness(1.4) drop-shadow(0 0 6px rgba(238,241,244,.35))}.orb-root.open .stage{transform:translateX(-52%) translateZ(-200px) scale(.92);opacity:.55;filter:saturate(.8);pointer-events:none}.orb-root .stage{transition:transform 1s var(--ease),opacity 1s var(--ease),filter 1s var(--ease)}.orb-root .br{position:absolute;right:28px;bottom:calc(clamp(18px,3.2vh,32px) + .05em);display:flex;align-items:center;gap:28px;z-index:6;font-size:clamp(22px,1.75vw,38px);transition:opacity .6s var(--ease)}.orb-root.open .br{opacity:0;pointer-events:none}.orb-root .legal{display:flex;gap:1.6em;z-index:6;font-family:var(--m);font-size:11px;letter-spacing:.12em;text-transform:uppercase;transition:opacity .6s var(--ease)}.orb-root .legal a{color:var(--fg-3);text-decoration:none;transition:color .25s}.orb-root .legal a:focus-visible,.orb-root .legal a:hover{color:var(--fg)}.orb-root.open .legal{opacity:0;pointer-events:none}@media (max-width:640px){.orb-root .br{left:16px;right:16px;bottom:10px;justify-content:center}.orb-root .legal{flex-wrap:wrap;justify-content:center;gap:.6em 1.2em}}.orb-root .social{display:flex;gap:6px;z-index:6;font-size:clamp(22px,1.75vw,38px);transition:opacity .6s var(--ease)}.orb-root .social a{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;border:1px solid transparent;color:var(--fg-2);transition:color .25s,border-color .25s}.orb-root .social a svg{width:17px;height:17px}.orb-root .social a:focus-visible,.orb-root .social a:hover{color:var(--gold);border-color:rgba(230,194,122,.35)}.orb-root.open .social{opacity:0;pointer-events:none}@media (max-width:640px){.orb-root .social{display:none}}.orb-root.open .pcards,.orb-root.open .tag{opacity:0;pointer-events:none}.orb-root.open .card.dock{opacity:0}.orb-root .sheet{position:fixed;top:62px;right:0;bottom:0;z-index:20;width:min(50vw,1480px);--p:clamp(15px,.82vw,26px);font-size:var(--p);display:flex;flex-direction:column;visibility:hidden;opacity:0;transform:translateX(40px);transition:opacity .6s var(--ease),transform .6s var(--ease),visibility 0s .6s;padding:0 clamp(24px,5vw,140px) 0 0}.orb-root .sheet.on{visibility:visible;opacity:1;transform:none;transition:opacity .6s var(--ease),transform .6s var(--ease)}.orb-root .sheet .top{display:flex;align-items:center;gap:1em;padding:1.4em 0 0;flex:0 0 auto}.orb-root .sheet .tabs{display:flex;gap:1.6em;flex:1 1 auto;min-width:0;overflow-x:auto;scrollbar-width:none}.orb-root .sheet .tabs::-webkit-scrollbar{display:none}.orb-root .sheet .tabs button{appearance:none;background:none;border:0;border-bottom:1px solid transparent;color:var(--fg-3);font:500 .72em var(--m);letter-spacing:.18em;text-transform:uppercase;padding:.5em 0;cursor:pointer;white-space:nowrap}.orb-root .sheet .tabs button:hover{color:var(--fg)}.orb-root .sheet .tabs button.on{color:var(--gold);border-bottom-color:var(--gold)}.orb-root .sheet .x{appearance:none;background:none;border:0;color:var(--fg-3);width:2em;height:2em;cursor:pointer;font-size:1em;flex:0 0 auto}.orb-root .sheet .x:hover{color:var(--gold)}.orb-root .sheet .body{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;justify-content:safe center;padding:1.5em 0;scrollbar-width:none}.orb-root .sheet .body::-webkit-scrollbar{display:none}.orb-root .sec{display:none;animation:orbsecin .6s var(--ease)}.orb-root .sec.on{display:block}@keyframes orbsecin{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.orb-root .sec h2{font-size:clamp(36px,4.2vw,72px);font-weight:600;letter-spacing:-.035em;line-height:1.02;margin:.35em 0 .25em;text-wrap:balance}.orb-root .sec .sub{font-size:1.15em;color:var(--fg-2);margin:0 0 1.6em;max-width:32em;line-height:1.45;text-align:justify;-webkit-hyphens:auto;hyphens:auto}.orb-root .facts{list-style:none;margin:1.6em 0 0;padding:0}.orb-root .facts li{display:flex;align-items:center;justify-content:space-between;gap:1.5em;padding:.7em 0;border-top:1px solid var(--rule)}.orb-root .facts li:last-child{border-bottom:1px solid var(--rule)}.orb-root .facts b{font-weight:600;font-size:clamp(20px,1.9vw,38px);letter-spacing:-.02em;line-height:1.1}.orb-root .facts small a{color:inherit;text-decoration:none}.orb-root .facts small a:hover{color:var(--gold)}.orb-root .facts .lin{display:inline-block;vertical-align:-.15em;margin-left:.9em;width:1.15em;height:1.15em;color:var(--fg-2);transition:color .25s}.orb-root .facts .lin svg{display:block;width:100%;height:100%}.orb-root .facts .lin:focus-visible,.orb-root .facts .lin:hover{color:var(--gold)}.orb-root .facts li.person{flex-wrap:wrap;align-items:center}.orb-root .facts.team{margin-left:-3em;margin-right:-3em;padding:0 3em}.orb-root .sheet .body{margin-left:-3em;margin-right:-3em;padding-left:3em;padding-right:3em}.orb-root .facts .who{appearance:none;background:none;border:0;padding:0;margin:0;font:inherit;color:inherit;letter-spacing:inherit;cursor:pointer;text-align:left;transition:color .25s}.orb-root .facts .who:focus-visible,.orb-root .facts .who:hover,.orb-root .facts li.open .who{color:var(--gold)}.orb-root .facts .bio{flex-basis:100%;display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .45s var(--ease),opacity .35s var(--ease)}.orb-root .facts .bio>p{min-height:0;overflow:hidden;margin:0;max-width:40em;color:var(--fg-2);font-size:1em;line-height:1.6;text-align:justify;-webkit-hyphens:auto;hyphens:auto;padding-top:0;transition:padding .45s var(--ease)}.orb-root .facts li.open .bio{grid-template-rows:1fr;opacity:1}.orb-root .facts li.open .bio>p{padding:.7em 0 .3em}@media (prefers-reduced-motion:reduce){.orb-root .facts .bio,.orb-root .facts .bio>p{transition:none}}.orb-root .facts small{font-family:var(--m);font-size:.82em;letter-spacing:.1em;text-transform:uppercase;color:var(--fg-2);text-align:right}.orb-root .facts li.stack,.orb-root .facts.one li{display:block}.orb-root .facts li.stack small{display:block;text-align:left;margin-top:.45em}.orb-root .culture{font-family:var(--m);font-size:.74em;letter-spacing:.14em;text-transform:uppercase;color:var(--fg-2);margin:1.4em 0 0}.orb-root .act{display:inline-block;margin-top:2em;text-decoration:none;color:var(--fg);border:1px solid var(--rule);padding:.6em 1.3em;border-radius:4px;font-size:.9em;box-shadow:0 0 18px -6px rgba(230,194,122,.5);align-self:flex-start}.orb-root .act:hover{border-color:var(--gold);color:var(--gold)}.orb-root .sheet .ft{flex:0 0 auto;padding:.9em 0 1.2em;display:flex;flex-wrap:wrap;gap:.4em 1.4em;font-size:.7em;color:var(--fg-3);font-family:var(--m);letter-spacing:.06em}.orb-root .sheet .ft a{text-decoration:none;color:var(--fg-3)}.orb-root .sheet .ft a:hover{color:var(--fg)}.orb-root .sheet .ft a[target]:after{content:" \2197";font-size:.85em}.orb-root .sheet .ft .sp{flex:1 1 auto}@media (max-width:900px){.orb-root .sheet{width:min(62vw,100%);padding-right:20px}}@media (max-width:640px){.orb-root .sheet{width:100%;top:50px;padding:0 20px;overflow-y:auto;background:linear-gradient(180deg,rgba(12,12,12,.55),rgba(12,12,12,.8))}.orb-root .sheet .body{overflow:visible;justify-content:flex-start}.orb-root.open .stage{opacity:.18}.orb-root .facts li{flex-direction:column;align-items:flex-start;gap:.2em}.orb-root .facts small{text-align:left}.orb-root .pcards{overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:2px}}@media (max-width:640px){.orb-root .pcards::-webkit-scrollbar{display:none}.orb-root .pcard{flex:0 0 auto;width:auto;min-width:0;padding:8px 14px 8px 0;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.orb-root .sec,.orb-root .sheet,.orb-root .stage{transition:none;animation:none;transform:none}}@media (max-width:1100px) and (orientation:portrait),(max-width:640px){.orb-root .pcards{position:absolute;left:16px;right:16px;top:calc(var(--hdr,64px) + 4px);bottom:auto;max-height:none;overflow:visible;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px 22px;padding:0}.orb-root .pcard{flex:0 0 auto;width:auto;min-width:0;padding:6px 0;align-items:center}.orb-root .pcard b{display:none}.orb-root .pcard .nm{font-size:14px}.orb-root .tag{left:16px;right:16px;width:auto;bottom:calc(var(--brh,64px) + 14px);white-space:normal;text-align:center;font-size:clamp(20px,5.2vw,30px)}.orb-root .br{left:16px;right:16px;bottom:14px;flex-direction:column;align-items:center;gap:8px;font-size:22px}.orb-root .social{display:flex}.orb-root .legal{flex-wrap:wrap;justify-content:center;gap:.5em 1.4em}}@media (max-width:640px){.orb-root .facts li.person{align-items:flex-start}.orb-root .facts li.person small{text-align:left}}.orb-root.boot .br,.orb-root.boot .core,.orb-root.boot .dept,.orb-root.boot .layer.links,.orb-root.boot .layer.orb,.orb-root.boot .layer.prods,.orb-root.boot .layer.rings,.orb-root.boot .pcards,.orb-root.boot .tag,.orb-root.boot header{opacity:0}.orb-root.boot-run .core{animation:orbBootFlicker .8s linear .3s both}.orb-root.boot-run .layer.rings{animation:orbBootScale .6s var(--ease) .9s both}.orb-root.boot-run .dept{animation:orbBootDept .3s var(--ease) both}.orb-root.boot-run .dept[data-k="0"]{animation-delay:.9s}.orb-root.boot-run .dept[data-k="1"]{animation-delay:.99s}.orb-root.boot-run .dept[data-k="2"]{animation-delay:1.08s}.orb-root.boot-run .dept[data-k="3"]{animation-delay:1.17s}.orb-root.boot-run .dept[data-k="4"]{animation-delay:1.26s}.orb-root.boot-run .layer.links,.orb-root.boot-run .layer.orb,.orb-root.boot-run .layer.prods{animation:orbBootFade .5s ease 1.5s both}.orb-root.boot-run header{animation:orbBootRise .5s var(--ease) 2s both}.orb-root.boot-run .pcards{animation:orbBootRise .5s var(--ease) 2.1s both}.orb-root.boot-run .tag{animation:orbBootRise .5s var(--ease) 2.2s both}.orb-root.boot-run .br{animation:orbBootRise .5s var(--ease) 2.3s both}.orb-root.boot-quick.boot-run :is(header,.pcards,.tag,.br,.core,.layer.rings,.layer.orb,.layer.links,.layer.prods,.dept){animation:orbBootQuick .3s ease 0s both!important}@keyframes orbBootFlicker{0%{opacity:0}8%{opacity:.75}15%{opacity:.04}26%{opacity:.95}36%{opacity:.12}47%{opacity:.85}58%{opacity:.25}70%{opacity:1}to{opacity:1}}@keyframes orbBootScale{0%{opacity:0;scale:.96}to{opacity:1;scale:1}}@keyframes orbBootDept{0%{opacity:0;scale:.9}to{opacity:1;scale:1}}@keyframes orbBootFade{0%{opacity:0}to{opacity:1}}@keyframes orbBootRise{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0 0}}@keyframes orbBootQuick{0%{opacity:0}to{opacity:1}}.orb-root .dept,.orb-root .dept.on,.orb-root .dept:hover{border-color:transparent}.orb-root .dept{box-shadow:0 0 0 4px var(--bg),0 0 0 5px color-mix(in srgb,var(--c) 45%,transparent),0 0 28px -8px var(--c)}.orb-root .dept.on,.orb-root .dept:hover{box-shadow:0 0 0 4px var(--bg),0 0 0 5.5px var(--c),0 0 46px -4px var(--c)}.orb-root .prod{color:var(--fg-2);border-color:color-mix(in srgb,var(--c) 35%,var(--rule))}.orb-root .dept svg{stroke-width:1.75;filter:drop-shadow(0 0 5px var(--c)) brightness(1.25)}.orb-root .dept .name{color:var(--fg);text-shadow:0 0 8px rgba(238,241,244,.45)}.orb-root .prod svg{stroke-width:1.75}.orb-root .prod{color:var(--fg)}.orb-root .prod.dim{color:var(--fg);opacity:1}.orb-root .dept.dim{opacity:1}.orb-root .dept.dim .name{color:var(--fg)}.orb-root .dept.dim svg{filter:drop-shadow(0 0 5px var(--c)) brightness(1.25)}.orb-root svg.rings text.bz.dim{opacity:1}.orb-root .prod.sect svg{filter:drop-shadow(0 0 3px var(--c)) brightness(1.2)}.orb-root .dept.on .name,.orb-root .dept:hover .name{color:var(--c);filter:brightness(1.3);text-shadow:0 0 10px var(--c)}.orb-root .prod.sect{color:var(--c);border-color:var(--c)}.orb-root .prod.on,.orb-root .prod:hover{color:var(--bg);border-color:var(--c)}.orb-root svg.rings circle[r="478"]{stroke:rgba(238,241,244,.21)}.orb-root svg.rings circle[r="320"],.orb-root svg.rings circle[r="455"]{stroke:rgba(238,241,244,.156)}.orb-root .layer.rings.hit circle{stroke:rgba(238,241,244,.4)}.orb-root #ticks line{stroke:rgba(238,241,244,.208)}.orb-root #ticks line:nth-child(12n+1){stroke:rgba(238,241,244,.52)}.orb-root svg.rings text.bz:not(.on){fill:color-mix(in srgb,var(--fg-2) 70%,var(--fg))}.orb-root .pcard .nm{color:var(--fg-3);font-weight:400}.orb-root .pcard:focus-visible .nm,.orb-root .pcard:hover .nm{font-weight:500}.orb-root .pcard:focus-visible .nm,.orb-root .pcard:hover .nm{color:var(--fg)}.orb-root .tag{color:var(--fg-3);opacity:.85;text-shadow:none}.orb-root.legacy .dept{box-shadow:0 0 0 4px var(--bg)}.orb-root.legacy .dept.on,.orb-root.legacy .dept:hover{box-shadow:0 0 0 4px var(--bg),0 0 0 5.5px var(--c),0 0 46px -4px var(--c)}.orb-root.legacy .dept .name{color:var(--fg-2)}.orb-root.legacy .dept.on .name,.orb-root.legacy .dept:hover .name{color:var(--c)}.orb-root.legacy .prod{color:var(--fg-3);border-color:var(--rule)}.orb-root.legacy .prod.on,.orb-root.legacy .prod.sect,.orb-root.legacy .prod:hover{border-color:var(--c)}.orb-root.legacy .prod.sect{color:var(--c)}.orb-root.legacy .prod.on,.orb-root.legacy .prod:hover{color:var(--bg)}.orb-root.legacy svg.rings circle[r="478"]{stroke:rgba(238,241,244,.16)}.orb-root.legacy svg.rings circle[r="320"],.orb-root.legacy svg.rings circle[r="455"]{stroke:rgba(238,241,244,.12)}.orb-root.legacy #ticks line{stroke:rgba(238,241,244,.16)}.orb-root.legacy #ticks line:nth-child(12n+1){stroke:rgba(238,241,244,.4)}.orb-root.legacy svg.rings text.bz:not(.on){fill:var(--fg-2)}.orb-root.legacy .pcard .nm{color:var(--fg)}.orb-root.legacy .tag{opacity:1;color:var(--fg-2);text-shadow:0 0 18px rgba(238,241,244,.18),0 0 42px rgba(230,194,122,.12)}.orb-root #track,.orb-root .cue,.orb-root .mbtn,.orb-root .menu,.orb-root .sticks{display:none}.orb-root.story #track{display:block;height:700svh;pointer-events:none}body:has(.orb-root.story){overflow:visible}.orb-root.story .page{position:sticky;top:0;height:100svh;min-height:0}html:has(.orb-root.story.open){overflow:hidden}.orb-root.story .stage,.orb-root.story .zoom{will-change:auto}.orb-root .zoom.moving{will-change:transform}.orb-root.story .pcards{display:none!important}.orb-root.story .br,.orb-root.story .tag{transition:opacity .5s var(--ease)}.orb-root.story.mid .br,.orb-root.story.mid .pcards,.orb-root.story.mid .tag{opacity:0!important;pointer-events:none}.orb-root .sticks{position:fixed;right:2px;top:50%;transform:translateY(-50%);z-index:12;flex-direction:column;align-items:center;opacity:0;pointer-events:none;transition:opacity .5s var(--ease)}.orb-root.story .sticks{display:flex}.orb-root.story.mid:not(.open):not(.menuopen) .sticks{opacity:1;pointer-events:auto}.orb-root .sticks button{appearance:none;background:none;border:0;padding:0;width:30px;height:34px;display:grid;place-items:center;cursor:pointer;-webkit-tap-highlight-color:transparent}.orb-root .sticks button i{display:block;width:2px;height:14px;border-radius:2px;background:var(--c);opacity:.3;transition:opacity .4s var(--ease),height .4s var(--ease),box-shadow .4s}.orb-root .sticks button.on i{opacity:1;height:24px;box-shadow:0 0 8px var(--c)}.orb-root .cue{position:fixed;left:0;right:0;margin:0 auto;width:max-content;bottom:calc(var(--brh,64px) + 14px + 2.4em);z-index:12;flex-direction:column;align-items:center;gap:3px;font-family:var(--m);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--fg-3);pointer-events:none;opacity:0;transition:opacity .4s var(--ease)}.orb-root .cue svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;animation:orbcue 1.8s ease-in-out infinite}@keyframes orbcue{0%,to{transform:translateY(-2px);opacity:.5}50%{transform:translateY(3px);opacity:1}}.orb-root.story.top:not(.open):not(.boot) .cue{display:flex;opacity:1}.orb-root.story .dept.dim,.orb-root.story .prod.dim{opacity:.38}.orb-root.story.open .cue,.orb-root.story.open .sticks{opacity:0;pointer-events:none}.orb-root .card.dock.compact.side{left:16px;width:min(280px,34vw);transform:translateY(4px)}.orb-root .card.dock.compact.side.show{transform:none}.orb-root.story .mbtn{display:grid;place-content:center;gap:6px;appearance:none;background:none;border:0;padding:0;width:44px;height:44px;margin:-6px -12px -6px -6px;cursor:pointer;color:var(--fg);-webkit-tap-highlight-color:transparent}.orb-root .mbtn span{display:block;width:20px;height:1px;background:currentColor;transition:transform .35s var(--ease),opacity .25s}.orb-root .mbtn[aria-expanded=true] span:first-child{transform:translateY(7px) rotate(45deg)}.orb-root .mbtn[aria-expanded=true] span:nth-child(2){opacity:0}.orb-root .mbtn[aria-expanded=true] span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.orb-root.story .menu{display:block;position:fixed;inset:0;z-index:25;background:rgba(12,12,12,.98);padding:84px 16px 24px;overflow-y:auto;visibility:hidden;opacity:0;transition:opacity .4s var(--ease),visibility 0s .4s}.orb-root.story .menu.on{visibility:visible;opacity:1;transition:opacity .4s var(--ease)}.orb-root .menu a{display:flex;align-items:baseline;justify-content:space-between;gap:16px;text-decoration:none;color:var(--fg);padding:14px 0;border-top:1px solid var(--rule);font-size:22px;font-weight:500;letter-spacing:.005em}.orb-root .menu a:last-child{border-bottom:1px solid var(--rule)}.orb-root .menu a .k{font-family:var(--m);font-size:11px;letter-spacing:.16em;color:var(--gold);opacity:.55}.orb-root .menu a:active,.orb-root .menu a:focus-visible{color:var(--gold)}html:has(.orb-root.story.menuopen){overflow:hidden}.orb-root.story.menuopen .cue,.orb-root.story.menuopen .sticks{opacity:0;pointer-events:none}.orb-root.boot .cue,.orb-root.boot .sticks{opacity:0!important}@media (max-width:420px){.orb-root.story header nav{gap:8px}.orb-root.story header nav a.go{padding:7px 10px}.orb-root.story header .brand{gap:8px}.orb-root.story header .brand svg.mark{width:26px}.orb-root.story header .brand .wm{letter-spacing:.1em}.orb-root.story header .brand i{margin-left:-2px}}.orb-root.story .sheet .top{justify-content:flex-end}.orb-root.story .sheet .tabs{display:none}@media (max-width:640px){.orb-root .sheet .facts li.person small{display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;align-self:stretch}.orb-root .sheet .facts li.person small .lin{margin-left:auto;flex:0 0 auto}}.orb-root.story svg.rings text.bz{display:none!important}.orb-root.story .dept .name{display:block!important;font-size:max(9px,10.5px*var(--s));letter-spacing:.1em;top:calc(100% + 6px);transition:opacity .35s}.orb-root.story.mid .dept:not(.on) .name{opacity:0}.orb-root.story.mid .dept.on .name{font-size:calc(9px / var(--lens,1));letter-spacing:.1em}.orb-root.story.mid .dept.on[data-k="1"] .name,.orb-root.story.mid .dept.on[data-k="2"] .name,.orb-root.story.mid .dept.on[data-k="3"] .name{bottom:calc(100% + 16px / var(--lens,1))!important}.orb-root.story.mid .dept.on[data-k="0"] .name,.orb-root.story.mid .dept.on[data-k="4"] .name{top:calc(100% + 16px / var(--lens,1))}.orb-root.story .dept[data-k="2"] .name,.orb-root.story .dept[data-k="3"] .name{top:auto!important;bottom:calc(100% + 6px)}.orb-root.story .dept[data-k="1"] .name{top:auto!important;bottom:calc(100% + 6px)!important;left:50%!important;right:auto;transform:translateX(-50%)!important;white-space:nowrap}.orb-root.story .dept .name,.orb-root.story .dept.on .name,.orb-root.story .dept:hover .name{text-shadow:none;filter:none}.orb-root.story:not(.mid) .dept[data-k="1"] .name{top:calc(100% + 6px)!important;bottom:auto!important}.orb-root.story .core .ring{background:rgba(12,12,12,.9)}.orb-root.story header{padding:12px 16px 12px 18px}.orb-root.story header nav{gap:14px}.orb-root.story header nav a:not(.go){padding:8px 2px}.orb-root.story header nav a.go{border-radius:999px;padding:8px 16px;border-color:rgba(238,241,244,.22);box-shadow:0 0 14px -8px rgba(230,194,122,.5)}.orb-root.story .mbtn{gap:5px;width:40px;height:40px;margin:-6px -10px -6px -4px}.orb-root.story .mbtn span{width:20px;border-radius:1px;transition:transform .35s var(--ease),opacity .25s,width .3s var(--ease)}.orb-root.story .mbtn span:nth-child(3){width:12px;justify-self:end}.orb-root.story .mbtn[aria-expanded=true] span:first-child{transform:translateY(6px) rotate(45deg)}.orb-root.story .mbtn[aria-expanded=true] span:nth-child(3){width:20px;transform:translateY(-6px) rotate(-45deg)}@media (max-width:380px){.orb-root.story header nav{gap:8px}.orb-root.story header nav a.go{padding:8px 12px}}.orb-root.story.mid .dept.on .name{background:rgba(12,12,12,.9);padding:2px 6px;border-radius:3px}.orb-root .dept .name .sm,.orb-root.story .dept .name .lg{display:none}.orb-root.story .dept .name .sm{display:inline}.orb-root.story.mid .dept.on[data-k="1"] .name{transform:translateX(-74%)!important}@media (min-width:901px) and (max-width:1600px){.orb-root:not(.story) .dept .name{font-size:calc(10px/1.0687);letter-spacing:calc(1px/1.0687)}.orb-root:not(.story) .dept.on .name,.orb-root:not(.story) .dept:hover .name{font-size:calc(10px/1.0687/1.15);letter-spacing:calc(1px/1.0687/1.15)}.orb-root:not(.story) .core .lbl,.orb-root:not(.story) .core .lbl b{font-size:calc(10px/1.0687);letter-spacing:calc(1px/1.0687)}.orb-root:not(.story) .dept svg{width:max(18px,22px*var(--s));height:max(18px,22px*var(--s))}.orb-root:not(.story) .prod{width:max(30px,40px*var(--s));height:max(30px,40px*var(--s));margin:calc(max(30px,40px*var(--s))/-2) 0 0 calc(max(30px,40px*var(--s))/-2)}.orb-root:not(.story) .prod svg{width:max(12px,16px*var(--s));height:max(12px,16px*var(--s))}}.orb-root .card .ic svg .fill,.orb-root .dock .ic svg .fill,.orb-root .prod svg .fill,.orb-root .sa svg .fill{fill:currentColor;stroke:none}.orb-root .sa{--s:1;position:absolute;left:50%;transform:translateX(-50%);bottom:calc(clamp(18px,3.2vh,32px) + 12px*var(--s));display:flex;gap:calc(14px*var(--s));z-index:7;transition:opacity .3s}.orb-root .sa-item{--c:var(--sa);display:flex;align-items:center;gap:calc(8px*var(--s));padding:calc(6px*var(--s)) calc(12px*var(--s)) calc(6px*var(--s)) calc(6px*var(--s));border-radius:999px;border:1px solid var(--rule);background:rgba(12,12,12,.94);color:var(--fg);cursor:pointer;font:inherit;box-shadow:none;transition:box-shadow .3s,opacity .4s,background .3s,border-color .3s}.orb-root .sa-item .ic{display:grid;place-items:center;width:calc(30px*var(--s));height:calc(30px*var(--s));border-radius:50%;border:1px solid var(--rule);color:var(--sa)}.orb-root .sa-item .ic svg{width:calc(14px*var(--s));height:calc(14px*var(--s));stroke:var(--sa);fill:none;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.orb-root .sa-item .nm{font-size:calc(10px*var(--s));color:var(--fg);white-space:nowrap}.orb-root .sa-item .nm,.orb-root .sa-item .tag{font-family:var(--m);letter-spacing:1px;text-transform:uppercase}.orb-root .sa-item .tag{position:static;font-size:calc(8px*var(--s));line-height:1.4;color:var(--fg-3);border:1px solid var(--rule);border-radius:3px;padding:1px 4px;text-shadow:none;opacity:1}.orb-root .sa-item.on,.orb-root .sa-item:focus-visible,.orb-root .sa-item:hover{border-color:var(--c);box-shadow:0 0 14px -6px var(--c)}.orb-root .sa-item:focus-visible{outline:1px solid var(--c);outline-offset:2px}.orb-root .sa-item.dim{opacity:.38}.orb-root.open .sa{opacity:0;pointer-events:none}.orb-root.launching .sa{opacity:0!important}.orb-root.story .sa{position:fixed;bottom:calc(var(--brh,64px) + 14px + 2.4em + 44px)}.orb-root.story.mid .sa{opacity:0;pointer-events:none}@media (min-width:901px) and (max-width:1600px){.orb-root:not(.story) .sa-item .ic{width:max(24px,30px*var(--s));height:max(24px,30px*var(--s))}.orb-root:not(.story) .sa-item .ic svg{width:max(11px,14px*var(--s));height:max(11px,14px*var(--s))}.orb-root:not(.story) .sa-item .nm{font-size:calc(10px/1.0687);letter-spacing:calc(1px/1.0687)}}.orb-root .aipop{position:absolute;left:50%;top:66%;transform:translate(-50%,-4px);font-family:var(--m);font-size:calc(10px*var(--s));letter-spacing:1px;text-transform:uppercase;color:var(--fg);text-decoration:none;padding:calc(5px*var(--s)) calc(10px*var(--s));border-radius:999px;border:0;background:rgba(12,12,12,.9);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .25s,transform .25s;z-index:5}.orb-root .aipop span{color:rgba(230,194,122,.9);margin-left:4px}.orb-root .aipop:before{content:"";position:absolute;left:-30%;right:-30%;top:-28px;height:32px}.orb-root.aip .aipop{opacity:1;pointer-events:auto;transform:translate(-50%)}.orb-root .aipop:hover{color:rgba(230,194,122,.95)}