@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/plus-jakarta-sans-cyrillic-ext-wght-normal.10uhxskepl69e.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/plus-jakarta-sans-vietnamese-wght-normal.2pvw_jtuhzb16.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/plus-jakarta-sans-latin-ext-wght-normal.2w8u6d019be6i.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/plus-jakarta-sans-latin-wght-normal.405dixo3t0-v0.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Readex Pro;font-style:normal;font-display:swap;font-weight:400;src:url(../media/readex-pro-arabic-400-normal.3887rdfmraodh.woff2)format("woff2"),url(../media/readex-pro-arabic-400-normal.2bx5l-qj8sgtb.woff)format("woff")}
@font-face{font-family:Readex Pro;font-style:normal;font-display:swap;font-weight:500;src:url(../media/readex-pro-arabic-500-normal.0baynbkfpr4zv.woff2)format("woff2"),url(../media/readex-pro-arabic-500-normal.05zgypoakm1zc.woff)format("woff")}
:root{--navy:#233f6f;--sky:#6097ce;--sky-l:#9cc2ea;--bg0:#071226;--bg1:#0c1d3b;--ink:#eaf1fb;--muted:#a3b5cf;--soft:#9cc2ea29;--card:#ffffff0b;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--radius:16px;--sans:"Plus Jakarta Sans Variable", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--arabic:"Readex Pro", "Plus Jakarta Sans Variable", system-ui, sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{height:100%}body{background:radial-gradient(60vmax 60vmax at 68% 50%, #6097ce29, transparent 60%), radial-gradient(40vmax 40vmax at 8% 100%, #233f6f8c, transparent 70%), linear-gradient(180deg, var(--bg1), var(--bg0));color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.55;overflow:hidden}body:before{content:"";pointer-events:none;background-image:radial-gradient(#9cc2ea1c 1px,#0000 1.2px);background-size:26px 26px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(80vmax 70vmax at 65%,#000 30%,#0000 80%);mask-image:radial-gradient(80vmax 70vmax at 65%,#000 30%,#0000 80%)}[lang=ar]{font-family:var(--arabic)}a{color:inherit}img{max-width:100%;height:auto;display:block}h1,h2,h3,p{margin:0}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--sky-l);outline-offset:3px;border-radius:8px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.app{grid-template-rows:auto minmax(0,1fr) auto;height:100dvh;padding:0 clamp(16px,3vw,44px);display:grid;position:relative;overflow:clip}.top{justify-content:space-between;align-items:center;gap:16px;padding:clamp(10px,1.8vh,20px) 0;display:flex}.logo{background:#fff;border-radius:12px;padding:6px 12px;display:inline-flex}.logo img{width:auto;height:clamp(26px,4vh,36px)}.top .actions{align-items:center;gap:8px;display:flex}.top .actions a{border:1px solid var(--soft);border-radius:999px;padding:8px 14px;font-size:14.5px;font-weight:600;text-decoration:none;transition:background-color .2s,border-color .2s}.top .actions a:hover{border-color:var(--sky)}.top .cta{background:var(--ink);color:var(--bg0);border-color:var(--ink)}.top .cta:hover{background:#fff}.main{min-height:0}.explore{grid-template-columns:minmax(340px,.9fr) 1.1fr;gap:clamp(16px,3vw,48px);height:100%;min-height:0;display:grid}.left{flex-direction:column;justify-content:center;gap:clamp(10px,1.8vh,18px);min-height:0;padding-bottom:6px;display:flex}.left>*{flex:none}.intro{flex:0 auto;min-height:0;overflow:hidden}.kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--sky-l);margin-bottom:clamp(6px,1.2vh,12px);font-size:12.5px;font-weight:700}.intro h1{letter-spacing:-.025em;font-size:clamp(28px,min(3.5vw,5.6vh),58px);font-weight:800;line-height:1.05}.intro h1 em{color:#0000;background:linear-gradient(90deg, var(--sky-l), #7fe3cf);-webkit-background-clip:text;background-clip:text;font-style:normal}.lead{color:var(--muted);max-width:50ch;margin-top:clamp(8px,1.4vh,14px);font-size:clamp(14px,min(1.15vw,1.9vh),17px)}.lead sup a{color:var(--sky-l);margin-inline-start:1px;font-size:11px;text-decoration:none}.facts{flex-wrap:wrap;gap:6px;margin:clamp(8px,1.6vh,16px) 0 0;padding:0;list-style:none;display:flex}.facts li{background:var(--card);border:1px solid var(--soft);border-radius:999px;padding:5px 11px;font-size:12.5px;font-weight:600}.facts li span{color:var(--muted);font-weight:500}.lines{flex-wrap:wrap;gap:8px;display:flex}.line-chip{cursor:pointer;border:1px solid var(--soft);white-space:nowrap;transition:background-color .25s var(--ease-out), border-color .25s var(--ease-out), transform .25s var(--ease-out);background:0 0;border-radius:999px;align-items:center;gap:8px;padding:7px 13px;font-size:13.5px;font-weight:600;display:inline-flex}.line-chip .dot{background:var(--lc);width:9px;height:9px;box-shadow:0 0 10px var(--lc);border-radius:50%}.line-chip:hover,.line-chip[aria-pressed=true]{border-color:var(--lc);background:color-mix(in srgb, var(--lc) 14%, transparent)}.line-chip:active{transform:scale(.97)}.panel{scrollbar-width:none;border-radius:var(--radius);border:1px solid var(--soft);background:linear-gradient(#ffffff0f,#ffffff06);height:clamp(186px,28vh,260px);padding:clamp(14px,2vh,20px) clamp(16px,1.8vw,22px);position:relative;overflow:auto;box-shadow:0 20px 60px -30px #0009}.panel::-webkit-scrollbar{display:none}.panel-tabs{gap:4px;margin-bottom:12px;display:flex}.panel-tabs button{cursor:pointer;color:var(--muted);background:0 0;border:0;border-radius:999px;padding:5px 12px;font-size:13.5px;font-weight:600}.panel-tabs button[aria-selected=true]{color:var(--ink);background:#9cc2ea24}.step-dots{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.step-dots button{text-align:start;cursor:pointer;border:1px solid var(--soft);width:100%;height:100%;transition:background-color .3s var(--ease-out), border-color .3s var(--ease-out);background:0 0;border-radius:10px;flex-direction:column;gap:2px;padding:7px 9px 9px;display:flex;position:relative;overflow:hidden}.step-n{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:700}.step-t{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:12.5px;font-weight:600;line-height:1.3;overflow:hidden}.step-dots li.is-on button{background:#9cc2ea1f;border-color:#9cc2ea66}.step-dots li.is-on .step-n{color:#7fe3cf}.step-dots li.is-on .step-t{color:var(--ink)}.step-dots li.is-done .step-n{color:var(--sky-l)}.step-bar{inset-inline-start:0;background:linear-gradient(90deg, var(--sky), #7fe3cf);transform-origin:0;width:100%;height:2px;animation:3.2s linear forwards fill;position:absolute;bottom:0;transform:scaleX(0)}[dir=rtl] .step-bar{transform-origin:100%}@keyframes fill{to{transform:scaleX(1)}}.step-detail{animation:rise .5s var(--ease-out);margin-top:clamp(10px,1.8vh,16px)}.step-big{letter-spacing:-.01em;font-size:clamp(19px,2.6vh,24px);font-weight:800}.step-x{color:var(--muted);margin-top:4px;font-size:15px}.about p{color:var(--muted);font-size:14px}.about .about-clients{font-size:13px;display:none}.about-clients>span:first-child{color:var(--ink);font-weight:600}.about-clients a{text-decoration:none}.about p+p{margin-top:10px}.about p:first-child{color:var(--ink)}.card{animation:rise .45s var(--ease-out)}@keyframes rise{0%{opacity:0;filter:blur(4px);transform:translateY(8px)}}.card-back{float:inline-end;cursor:pointer;color:var(--muted);background:0 0;border:0;padding:2px 0;font-size:13px}.card-back:hover{color:var(--ink)}.card-title{letter-spacing:-.01em;color:var(--ink);font-size:clamp(20px,2.6vh,26px);font-weight:800}.card>.card-title{color:var(--lc)}.card-text{color:var(--muted);margin-top:8px;font-size:15px}.card-sub{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-top:12px;font-size:12px;font-weight:700}.card-brands{flex-wrap:wrap;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.card-brands button{cursor:pointer;border:1px solid var(--soft);background:var(--card);border-radius:999px;align-items:center;gap:7px;padding:5px 11px 5px 6px;font-size:13.5px;font-weight:600;display:inline-flex}[dir=rtl] .card-brands button{padding:5px 6px 5px 11px}.card-brands button:hover{border-color:var(--bc)}.card-brands img{object-fit:contain;background:#fff;border-radius:50%;width:20px;height:20px;padding:2px}.brand-head{align-items:center;gap:12px;display:flex}.brand-mark{width:52px;height:52px;box-shadow:0 0 0 2px var(--bc), 0 0 22px color-mix(in srgb, var(--bc) 55%, transparent);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.brand-mark img{object-fit:contain;width:64%;height:64%}.brand-ar{font-family:var(--arabic);color:var(--bc);font-weight:500}.brand-line{cursor:pointer;color:var(--lc);letter-spacing:.04em;background:0 0;border:0;margin-top:2px;padding:0;font-size:13px;font-weight:700}.visit{background:var(--bc);color:#0a1424;transition:transform .2s var(--ease-out), filter .2s;border-radius:999px;align-items:center;gap:6px;margin-top:12px;padding:8px 14px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.visit:hover{filter:brightness(1.08);transform:translateY(-1px)}.stage{place-items:center;min-height:0;display:grid;position:relative;container-type:size}.stage-hint{top:2px;color:var(--muted);opacity:.85;pointer-events:none;font-size:12.5px;position:absolute;inset-inline-start:0}.motion-toggle{bottom:2px;z-index:5;position:absolute;inset-inline-end:0}.motion-toggle button{cursor:pointer;border:1px solid var(--soft);color:var(--muted);background:#07122699;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;display:inline-flex}.motion-toggle button:hover{color:var(--ink);border-color:var(--sky)}.orbit{--S:min(100cqw, 100cqh);--node:clamp(19px, calc(var(--S) * .054), 50px);--core:calc(var(--S) * .19);width:var(--S);height:var(--S);transform:perspective(1400px) rotateX(var(--tilt-y,0deg)) rotateY(var(--tilt-x,0deg));transition:transform .8s var(--ease-out);transform-style:preserve-3d;position:relative}.signal{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.signal path{fill:none;stroke-linecap:round;stroke-linejoin:round}.signal-base{stroke:#9cc2ea29;stroke-width:2px}.signal-dash{stroke-width:3px;stroke-dasharray:.16 .84;stroke-dashoffset:1px;animation:3.6s linear infinite run}.signal-dash.ecg{stroke:#7fe3cf;filter:drop-shadow(0 0 6px #7fe3cf)}.signal-dash.code{stroke:var(--sky-l);filter:drop-shadow(0 0 6px var(--sky));animation-delay:1.4s}.signal .via{fill:var(--bg0);stroke:#9cc2ea73;stroke-width:2px}[dir=rtl] .signal{transform:scaleX(-1)}@keyframes run{to{stroke-dashoffset:0}}.wave{width:var(--core);aspect-ratio:1;border:1.5px solid var(--sky-l);pointer-events:none;animation:wave 2.2s var(--ease-out) forwards;border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}@keyframes wave{0%{opacity:.75;transform:scale(1)}to{opacity:0;transform:scale(4.8)}}.ring{--hl:0;--lab:0;z-index:var(--lab);width:0;height:0;animation:spin var(--dur) linear infinite;transition:opacity .4s var(--ease-out);pointer-events:none;position:absolute;top:50%;left:50%}@keyframes spin{to{transform:rotate(360deg)}}.ring-under{z-index:0}.ring-line{width:calc(var(--d) * var(--S));aspect-ratio:1;border:1px solid var(--lc);opacity:calc(.2 + var(--hl) * .55);transition:opacity .5s var(--ease-out);border-radius:50%;position:absolute;top:0;left:0;translate:-50% -50%}.arm{width:0;height:0;transform:rotate(var(--a));position:absolute;top:0;left:0}.spoke{--len:calc(var(--d) * var(--S) / 2 - var(--core) / 2 - var(--node) / 2 - 6px);top:0;left:calc(var(--core) / 2 + 3px);width:var(--len);height:0;position:absolute}.spoke:before{content:"";background:linear-gradient(90deg, transparent, var(--lc));height:1px;opacity:calc(.09 + var(--hl) * .45);transition:opacity .5s var(--ease-out);position:absolute;inset:-.5px 0}.pulse{background:var(--bc);width:6px;height:6px;box-shadow:0 0 10px var(--bc);opacity:0;animation:travel 7s var(--delay) infinite cubic-bezier(.45, 0, .2, 1);border-radius:50%;position:absolute;top:-3px;left:-3px}@keyframes travel{0%{opacity:0;transform:translate(0)}8%{opacity:1}62%{transform:translateX(var(--len));opacity:1}72%,to{transform:translateX(var(--len));opacity:0}}.node{top:0;left:calc(var(--d) * var(--S) / 2);width:var(--node);height:var(--node);margin:calc(var(--node) / -2) 0 0 calc(var(--node) / -2);transform:rotate(calc(-1 * var(--a)));cursor:pointer;pointer-events:auto;transition:opacity .35s var(--ease-out);background:0 0;border:0;border-radius:50%;padding:0;position:absolute}.node-up{width:100%;height:100%;animation:spin var(--dur) linear infinite reverse;display:block;position:relative}.node-face{--glow:0;width:100%;height:100%;box-shadow:0 0 0 2px var(--bc), 0 0 calc(8px + var(--glow) * 26px) color-mix(in srgb, var(--bc) 65%, transparent);transition:transform .45s var(--ease-spring), box-shadow .45s var(--ease-out);background:#fff;border-radius:50%;place-items:center;display:grid}.node-face img{object-fit:contain;pointer-events:none;width:62%;height:62%}.node-label{white-space:nowrap;pointer-events:none;font-size:clamp(10px, calc(var(--S) * .021), 13px);color:var(--ink);text-shadow:0 1px 8px #000000bf;opacity:var(--lab);transition:opacity .3s var(--ease-out);font-weight:600;position:absolute;top:100%;left:50%;translate:-50% 5px}.node:hover .node-label,.node:focus-visible .node-label,.node.is-on .node-label{opacity:1}.node:hover,.node:focus-visible,.node.is-on{z-index:3}.node:hover .node-face,.node:focus-visible .node-face,.node.is-on .node-face{--glow:1;transform:scale(1.2)}.node:focus-visible{outline:none}.node:focus-visible .node-face{outline:2px solid var(--sky-l);outline-offset:4px}.core{width:var(--core);aspect-ratio:1;cursor:pointer;z-index:2;background:0 0;border:0;border-radius:50%;padding:0;position:absolute;top:50%;left:50%;translate:-50% -50%}.core-face{width:100%;height:100%;transition:transform .5s var(--ease-spring);background:radial-gradient(circle at 50% 40%,#fff 0 60%,#e6effa 100%);border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:0 0 0 1px #9cc2ea80,0 0 50px #6097ce8c,0 0 120px #6097ce40}.core-face img{object-fit:contain;width:58%;height:58%}.core-face:after{content:"";opacity:0;animation:beat 2.4s var(--ease-out) infinite;border:2px solid #7fe3cf;border-radius:50%;position:absolute;inset:-2px}@keyframes beat{0%{opacity:.8;transform:scale(1)}60%,to{opacity:0;transform:scale(1.55)}}.core:hover .core-face{transform:scale(1.05)}.core-label{white-space:nowrap;font-size:clamp(10.5px, calc(var(--S) * .022), 13.5px);letter-spacing:.08em;color:var(--sky-l);text-shadow:0 1px 8px #000000bf;opacity:0;transition:opacity .3s var(--ease-out);font-weight:700;position:absolute;top:100%;left:50%;translate:-50% 8px}.core:hover .core-label,.core:focus-visible .core-label{opacity:1}.core:hover,.core:focus-visible{z-index:4}.orbit[data-step="0"] .core-face{box-shadow:0 0 0 2px #7fe3cf,0 0 70px #7fe3cf99,0 0 140px #6097ce4d}.orbit[data-step="1"] .ring-technology,.orbit[data-step="2"] .ring-healthcare,.orbit[data-step="2"] .ring-food,.orbit[data-step="2"] .ring-events,.orbit[data-step="3"] .ring{--hl:1}.orbit[data-step="1"] .ring-technology,.orbit[data-step="2"] .ring-healthcare,.orbit[data-step="2"] .ring-events{--lab:1}.orbit[data-step="3"]:after{content:"";pointer-events:none;animation:rise .8s var(--ease-out);border-radius:50%;position:absolute;inset:-1%;box-shadow:inset 0 0 60px #7fe3cf2e,0 0 80px #6097ce2e}.orbit[data-line] .ring{--lab:0}.orbit[data-line=healthcare] .ring-healthcare,.orbit[data-line=technology] .ring-technology,.orbit[data-line=marketing] .ring-marketing,.orbit[data-line=education] .ring-education,.orbit[data-line=food] .ring-food,.orbit[data-line=events] .ring-events{--hl:1;--lab:1}.orbit[data-line=healthcare] .ring:not(.ring-healthcare),.orbit[data-line=technology] .ring:not(.ring-technology),.orbit[data-line=marketing] .ring:not(.ring-marketing),.orbit[data-line=education] .ring:not(.ring-education),.orbit[data-line=food] .ring:not(.ring-food),.orbit[data-line=events] .ring:not(.ring-events){opacity:.32}.orbit[data-focus=brand] .node:not(.is-on){opacity:.38}.orbit[data-focus=brand] .ring{--lab:0}.orbit[data-focus=brand] .signal{opacity:.4}.orbit[data-hold=true] .ring,.orbit[data-hold=true] .node-up,.explore[data-paused=true] .ring,.explore[data-paused=true] .node-up,.explore[data-paused=true] .pulse,.explore[data-paused=true] .signal-dash,.explore[data-paused=true] .core-face:after{animation-play-state:paused}.explore[data-paused=true] .pulse,.explore[data-paused=true] .core-face:after{visibility:hidden}.foot{border-top:1px solid var(--soft);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 24px;padding:clamp(8px,1.4vh,14px) 0 clamp(10px,1.6vh,16px);font-size:12.5px;display:flex}.foot p{flex-wrap:wrap;align-items:center;gap:4px 14px;display:flex}.foot-clients span{color:var(--ink);font-weight:700}.foot a{text-decoration:none}.foot a:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}[dir=rtl] .kicker,[dir=rtl] .card-sub,[dir=rtl] .core-label,[dir=rtl] .brand-line{letter-spacing:0;text-transform:none}[dir=rtl] .kicker{font-size:14px}[dir=rtl] h1,[dir=rtl] h2{letter-spacing:0;font-weight:700}[dir=rtl] .intro h1{font-size:clamp(28px,min(3.9vw,5.8vh),58px);line-height:1.3}[dir=rtl] .intro h1 em{background:linear-gradient(270deg, var(--sky-l), #7fe3cf);-webkit-background-clip:text;background-clip:text}[dir=rtl] .node-label{font-family:var(--sans)}@media (max-height:760px) and (min-width:901px){.facts{display:none}.panel{height:clamp(186px,31vh,230px)}.step-detail{margin-top:10px}}@media (max-width:900px),(orientation:portrait) and (max-width:1100px){.app{padding:0 14px}.top{padding:10px 0 6px}.logo{border-radius:10px;padding:5px 9px}.logo img{height:26px}.top .actions a{padding:6px 12px;font-size:13px}.explore{grid-template-rows:auto minmax(0,1fr) auto auto;grid-template-columns:1fr;gap:8px}.left{display:contents}.intro{order:1;overflow:visible}.stage{order:2}.lines{order:3;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.panel{order:4;height:clamp(150px,23dvh,200px);padding:12px 14px}.kicker,.facts,.lead,.stage-hint{display:none}.intro h1{font-size:clamp(22px,min(6.6vw,3.9dvh),36px)}[dir=rtl] .intro h1{font-size:clamp(21px,min(6vw,3.6dvh),32px)}.line-chip{white-space:normal;text-align:center;justify-content:center;gap:6px;padding:5px 6px;font-size:11.5px;line-height:1.2}.line-chip .dot{flex:none;width:7px;height:7px}[dir=rtl] .line-chip{gap:5px;padding:5px 4px;font-size:11px}.line-card .card-text,.line-card .card-sub{display:none}.card-brands{gap:5px}.card-brands button{gap:5px;padding:3px 9px 3px 4px;font-size:12px}[dir=rtl] .card-brands button{padding:3px 4px 3px 9px}.card-brands img{width:17px;height:17px}.panel-tabs{margin-bottom:8px}.panel-tabs button{padding:4px 10px;font-size:12.5px}.step-dots{gap:4px}.step-dots button{align-items:center;padding:5px 6px 7px}.step-dots .step-t{display:none}.step-detail{margin-top:8px}.step-big{font-size:17px}.step-x{font-size:13.5px}.about p{font-size:13px}.about .about-clients{display:block}.card-title{font-size:18px}.card-text{margin-top:6px;font-size:13.5px}.brand-mark{width:40px;height:40px}.visit{margin-top:8px;padding:6px 12px;font-size:13px}.motion-toggle{top:0;bottom:auto}.motion-toggle button{justify-content:center;width:30px;height:30px;padding:0;font-size:10px}.motion-toggle .label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.foot{text-align:center;justify-content:center;padding:6px 0 8px;font-size:11px}.foot-clients{display:none!important}.foot-meta span{display:none}.step-dots button{padding:4px 6px 6px}}@media (max-height:600px) and (max-width:900px){.panel{height:132px}.step-dots{display:none}.step-detail{margin-top:0}.foot{display:none}}@container (max-width:440px){.ring{--lab:0!important}.core-label{display:none}}@media (prefers-reduced-motion:reduce){.ring,.node-up,.pulse,.signal-dash,.core-face:after,.wave,.step-bar{animation:none!important}.pulse,.wave,.core-face:after{display:none}.signal-dash{stroke-dasharray:none;opacity:.5}.card{animation:none}.orbit{transition:none;transform:none!important}.node-face,.core-face,.line-chip,.visit{transition:none}}
