.products-topology-module__RGaJDW__splitLayout{align-items:center;gap:1.5rem;display:grid}.products-topology-module__RGaJDW__contentPanel{background:linear-gradient(165deg,#fffffff5 0%,#f6faffeb 100%);border:1px solid #0a74da1f;border-radius:1rem;padding:1.1rem 1.15rem}.products-topology-module__RGaJDW__contentEyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--color-primary);margin:0;font-size:.72rem;font-weight:700}.products-topology-module__RGaJDW__contentTitle{color:var(--color-dark);margin:.55rem 0 0;font-size:1.2rem;line-height:1.35}.products-topology-module__RGaJDW__contentCopy{color:#4a5568;margin:.75rem 0 0;font-size:.88rem;line-height:1.65}.products-topology-module__RGaJDW__contentPoints{gap:.45rem;margin-top:.9rem;display:grid}.products-topology-module__RGaJDW__contentPoints p{color:var(--color-dark);margin:0;padding-left:.9rem;font-size:.82rem;font-weight:500;position:relative}.products-topology-module__RGaJDW__contentPoints p:before{content:"";background:var(--color-primary);border-radius:999px;width:.35rem;height:.35rem;position:absolute;top:.48rem;left:0}.products-topology-module__RGaJDW__contentMeta{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.products-topology-module__RGaJDW__contentMeta span{color:var(--color-primary);background:#0a74da0f;border:1px solid #0a74da29;border-radius:999px;padding:.26rem .62rem;font-size:.72rem;font-weight:500}.products-topology-module__RGaJDW__topologyCard{background:var(--color-bg);border-radius:1rem;padding:.9rem}.products-topology-module__RGaJDW__topologyGrid{aspect-ratio:1;background:radial-gradient(circle,#0a74da0a 0%,#0a74da00 56%),repeating-radial-gradient(circle,#0a74da0a 0 1px,#0000 1px 48px);border-radius:.85rem;width:min(100%,520px);margin:0 auto;position:relative}.products-topology-module__RGaJDW__topologyConnector{transform-origin:0;opacity:.55;background:linear-gradient(90deg,#0a74dacc 0%,#00b5ad33 100%);border-radius:999px;height:1.5px;position:absolute;overflow:hidden}.products-topology-module__RGaJDW__topologyConnector:after{content:"";background:linear-gradient(90deg,#fff0,#fffffff2,#fff0);animation:3s ease-in-out infinite products-topology-module__RGaJDW__topologyFlow;position:absolute;inset:0;transform:translate(-100%)}.products-topology-module__RGaJDW__topologyNode{color:var(--color-dark);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);white-space:nowrap;background:#fffffff2;border:1px solid #0a74da29;border-radius:999px;padding:.4rem .65rem;font-size:.72rem;font-weight:500;animation:4s ease-in-out infinite products-topology-module__RGaJDW__topologyNodeFloat;position:absolute;transform:translate(-50%,-50%);box-shadow:0 4px 10px #0a74da14}.products-topology-module__RGaJDW__topologyCore{flex-direction:column;justify-content:center;align-items:center;gap:.45rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.products-topology-module__RGaJDW__topologyCoreDot{background:linear-gradient(135deg,var(--color-primary),var(--color-accent));border-radius:999px;width:.7rem;height:.7rem;animation:2.2s ease-out infinite products-topology-module__RGaJDW__topologyCorePulse;box-shadow:0 0 #0a74da59}.products-topology-module__RGaJDW__topologyCoreLabel{color:#fff;letter-spacing:.03em;background:linear-gradient(135deg,#0a74da 0%,#00b5ad 100%);border-radius:999px;padding:.42rem .8rem;font-size:.78rem;font-weight:700;box-shadow:0 6px 14px #0a74da33}.products-topology-module__RGaJDW__topologyLegend{text-align:center;margin-top:.9rem}.products-topology-module__RGaJDW__topologyLegendTitle{color:var(--color-dark);margin:0;font-size:.86rem;font-weight:700}.products-topology-module__RGaJDW__topologyLegendCopy{color:#4a5568;max-width:70ch;margin:.45rem auto 0;font-size:.8rem;line-height:1.6}@media (min-width:1024px){.products-topology-module__RGaJDW__splitLayout{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:2rem}}@keyframes products-topology-module__RGaJDW__topologyFlow{0%{transform:translate(-100%)}60%{transform:translate(100%)}to{transform:translate(100%)}}@keyframes products-topology-module__RGaJDW__topologyNodeFloat{0%,to{transform:translate(-50%,-50%)translateY(0)}50%{transform:translate(-50%,-50%)translateY(-5px)}}@keyframes products-topology-module__RGaJDW__topologyCorePulse{0%{box-shadow:0 0 #0a74da59}70%{box-shadow:0 0 0 16px #0a74da00}to{box-shadow:0 0 #0a74da00}}@media (max-width:768px){.products-topology-module__RGaJDW__contentPanel{padding:.9rem}.products-topology-module__RGaJDW__contentTitle{font-size:1.04rem}.products-topology-module__RGaJDW__contentCopy{font-size:.82rem}.products-topology-module__RGaJDW__contentPoints p{font-size:.76rem}.products-topology-module__RGaJDW__topologyCard{padding:.7rem}.products-topology-module__RGaJDW__topologyGrid{width:min(100%,340px)}.products-topology-module__RGaJDW__topologyNode{padding:.3rem .45rem;font-size:.62rem}.products-topology-module__RGaJDW__topologyCoreLabel{padding:.36rem .64rem;font-size:.7rem}.products-topology-module__RGaJDW__topologyLegendCopy{font-size:.75rem}}
