.ors{--ors-primary:#2563eb;--ors-primary-dark:#172554;--ors-secondary:#22d3ee;--ors-secondary-light:#a5f3fc;--ors-background:#0f0f1a;--ors-surface:#1a1a2e;--ors-surface-hover:#252538;--ors-foreground:#fafbfc;--ors-border:#ffffff1a;--ors-border-subtle:#ffffff0f;--ors-border-accent:#22d3ee4d;--ors-text:#fafbfc;--ors-text-secondary:#9ca3af;--ors-muted:#ffffff73;--ors-radius-card:16px;--ors-radius-pill:999px;--ors-shadow-card:0 16px 48px #0006,0 0 80px #22d3ee14;--ors-shadow-pill-hover:0 10px 30px #0000004d,0 0 20px #22d3ee26;--ors-shadow-pill-selected:0 15px 40px #0006,0 0 30px #22d3ee40;--ors-btn-bg:linear-gradient(135deg,#2563eb 0%,#22d3ee 100%);--ors-btn-fg:#fff;--ors-edge-color:#22d3ee;--ors-edge-active-color:#a5f3fc}
.ors{width:100%;height:100%;min-height:500px;color:var(--ors-text);background:0 0;place-items:center;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:grid;position:relative;overflow:visible}.ors__bg{pointer-events:none;opacity:1;width:calc(100% + 240px);height:calc(100% + 240px);position:absolute;inset:-120px}.ors__stage{width:100%;height:100%;min-height:500px;position:relative;overflow:visible}.ors__edges{z-index:1;pointer-events:none;position:absolute;inset:0}.ors__edge{stroke:var(--ors-edge-color);stroke-width:1.5px;opacity:.25;stroke-dasharray:1000 1000;stroke-dashoffset:1000px;will-change:stroke-dashoffset,opacity;animation:6s ease-in-out infinite edgeTraverse}.ors__edge:nth-child(2n){animation-duration:7s;animation-delay:-1s}.ors__edge:nth-child(3n){animation-duration:8s;animation-delay:-2.5s}.ors__edge:nth-child(5n){animation-duration:9s;animation-delay:-.5s}.ors__edge:nth-child(7n){animation-duration:7.5s;animation-delay:-3.5s}.ors__edge.is-active{stroke:url(#edgeGradient);stroke-width:3px;opacity:1;stroke-dasharray:8 4;stroke-dashoffset:0;will-change:stroke-dashoffset;animation:1s linear infinite edgeFlow}@keyframes edgeTraverse{0%{stroke-dashoffset:1000px;opacity:.15}45%{stroke-dashoffset:0;opacity:.3}55%{stroke-dashoffset:0;opacity:.3}to{stroke-dashoffset:-1000px;opacity:.15}}@keyframes edgeFlow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-24px}}.ors__orbitLayer{z-index:2;pointer-events:none;position:absolute;inset:0}.ors__center{z-index:3;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ors__orbitLayer .ors__pill{pointer-events:auto}.ors__mobileStrip{z-index:3;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;gap:12px;margin-top:18px;padding:0 14px;display:flex;position:relative;overflow-x:auto}.ors__mobileStrip::-webkit-scrollbar{height:10px}.ors__mobileStrip::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:999px}.ors__mobileStrip .ors__pill{scroll-snap-align:start}.ors__pill{border-radius:var(--ors-radius-pill);background:var(--ors-surface);border:1px solid var(--ors-border);height:60px;color:var(--ors-text);white-space:nowrap;cursor:pointer;will-change:transform;contain:layout style;align-items:center;gap:12px;padding:8px 18px 8px 12px;font-size:14px;font-weight:500;line-height:1;transition:transform .2s,box-shadow .2s,border-color .2s,background .2s;display:inline-flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 4px 20px #0003}.ors__pill.is-strip{flex:none;height:56px;padding:8px 16px 8px 10px;position:relative;transform:none}.ors__pill:hover{box-shadow:var(--ors-shadow-pill-hover);border-color:var(--ors-border-accent);background:var(--ors-surface-hover);transform:translate(-50%,-54%)}.ors__pill.is-strip:hover{transform:translateY(-3px)}.ors__pill.is-selected{box-shadow:var(--ors-shadow-pill-selected);border-color:var(--ors-secondary);background:var(--ors-surface-hover);transform:translate(-50%,-54%)}.ors__pill.is-strip.is-selected{transform:translateY(-3px)}.ors__pill:active{transform:translate(-50%,-50%)}.ors__pill.is-strip:active{transform:translateY(0)}.ors__pill:focus-visible{outline:2px solid var(--ors-secondary);outline-offset:3px}.ors__pillLabel{padding-right:2px}.ors__orb{background:var(--ors-surface);border:1px solid var(--ors-border);border-radius:999px;flex:none;margin-left:-2px;display:inline-block;position:relative;box-shadow:0 0 15px #22d3ee26}.ors__orb:before{content:"";border:2px solid #ffffff26;border-radius:999px;position:absolute;inset:3px}.ors__orb:after{content:"";opacity:.95;pointer-events:none;background:radial-gradient(circle at 28% 26%,#ffffff4d,#fff0 58%);border-radius:999px;position:absolute;inset:5px}.ors__orbInner{background-position:50%;background-size:cover;border-radius:999px;position:absolute;inset:5px}.ors__card{background:var(--ors-surface);border:1px solid var(--ors-border);border-radius:var(--ors-radius-card);width:clamp(280px,30vw,340px);box-shadow:var(--ors-shadow-card);contain:layout style paint}.ors__cardInset{border:1px dashed var(--ors-border);border-radius:calc(var(--ors-radius-card) - 4px);margin:8px;padding:16px}.ors__cardContent{animation:.22s both orsFadeUp}.ors__cardContent.no-motion{animation:none}@keyframes orsFadeUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.ors__cardHeader{align-items:center;gap:12px;margin-bottom:8px;display:flex}.ors__cardTitle{letter-spacing:-.02em;color:var(--ors-text);font-size:20px;font-weight:700}.ors__sectionLabel{letter-spacing:.12em;color:var(--ors-secondary);text-transform:uppercase;margin-top:4px;font-size:9px;font-weight:600}.ors__capList{gap:6px;margin:6px 0 0;padding:0;list-style:none;display:grid}.ors__capRow{color:var(--ors-text-secondary);align-items:center;gap:8px;font-size:13px;display:flex}.ors__icon{width:16px;height:16px;color:var(--ors-secondary);flex:none}.ors__chips{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.ors__chip{height:24px;color:var(--ors-secondary-light);background:#22d3ee1a;border:1px solid #22d3ee33;border-radius:999px;align-items:center;padding:0 10px;font-size:11px;display:inline-flex}.ors__ctaBtn{background:var(--ors-btn-bg);width:100%;height:38px;color:var(--ors-btn-fg);letter-spacing:.01em;cursor:pointer;will-change:transform;border:0;border-radius:9px;justify-content:center;align-items:center;gap:8px;margin-top:12px;font-size:13px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s,filter .2s;display:inline-flex;position:relative;box-shadow:0 4px 20px #22d3ee40}.ors__ctaBtn:hover{filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 6px 30px #22d3ee59}.ors__ctaBtn:active{transform:translateY(1px)}.ors__ctaBtn:focus-visible{outline:2px solid var(--ors-secondary);outline-offset:3px}.ors__ctaSparkle{opacity:.95;display:inline-flex;position:absolute;right:16px}.ors__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1023px){.ors{min-height:500px}.ors__stage{height:100%}.ors__pill{height:56px;font-size:13.5px}}.ors__ctaWrapper button:before,.ors__ctaWrapper button:after{background:linear-gradient(90deg,transparent,var(--ors-secondary),transparent)!important}.ors__ctaWrapper button{--ant-color-primary:var(--ors-secondary)!important;--lobe-color-primary:var(--ors-secondary)!important}.ors__ctaWrapper button:hover:before,.ors__ctaWrapper button:hover:after{background:linear-gradient(90deg,transparent,var(--ors-secondary-light),transparent)!important}@media (max-width:639px){.ors{background:var(--ors-background);min-height:auto;padding:42px 0 36px}.ors__stage{width:100%;height:auto;min-height:auto;padding-bottom:8px}.ors__center{place-items:center;padding:0 14px;display:grid;position:relative;top:auto;left:auto;transform:none}.ors__bg{opacity:.55}}
