.mydev-expertise-network{position:relative;inline-size:100%;min-block-size:570px;overflow:hidden;isolation:isolate;color:var(--mydev-color-on-inverse,#eef4ff)}.mydev-expertise-network.mydev-has-surface-preset{border:1px solid var(--mydev-component-border);border-radius:var(--mydev-component-radius,0);background:var(--mydev-component-background);color:var(--mydev-component-body)}.mydev-expertise-network.mydev-density--flush{--mydev-expertise-network-node-padding:0}.mydev-expertise-network.mydev-density--compact{--mydev-expertise-network-node-padding:11px}.mydev-expertise-network.mydev-density--normal{--mydev-expertise-network-node-padding:15px}.mydev-expertise-network.mydev-density--spacious{--mydev-expertise-network-node-padding:19px}.mydev-expertise-network__grid{position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(color-mix(in srgb,var(--mydev-color-on-inverse,#eef4ff) 16%,transparent) 1px,transparent 1px);background-size:24px 24px;mask-image:radial-gradient(circle,#000,transparent 78%);opacity:.32}.mydev-expertise-network__connectors{position:absolute;inset:15px 0 0;inline-size:100%;block-size:calc(100% - 30px);overflow:visible;color:var(--mydev-client-ambient-blue,var(--mydev-color-info,#66aee0))}.mydev-expertise-network__connectors path{fill:none;stroke:color-mix(in srgb,currentColor 72%,transparent);stroke-width:1.5;stroke-dasharray:5 5}.mydev-expertise-network__connectors circle{fill:currentColor;filter:drop-shadow(0 0 6px currentColor)}.mydev-expertise-network__core{position:absolute;z-index:3;inset-block-start:48%;inset-inline-start:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;inline-size:185px;block-size:185px;padding:16px;transform:translate(-50%,-50%);border:1px solid color-mix(in srgb,var(--mydev-color-accent,#ff8755) 90%,transparent);border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--mydev-client-ambient-blue,#203b57) 75%,transparent),var(--mydev-color-surface-inverse,#0a172a) 68%);box-shadow:0 0 0 16px color-mix(in srgb,var(--mydev-client-ambient-blue,#1b5073) 20%,transparent),0 0 0 32px color-mix(in srgb,var(--mydev-client-ambient-blue,#23698b) 10%,transparent),0 22px 35px rgb(0 0 0 / 42%);text-align:center;animation:mydev-expertise-network-core 5s ease-in-out infinite}.mydev-expertise-network__core>span{color:var(--mydev-color-accent,#ff966b);font:400 1rem ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.09em}.mydev-expertise-network__core>strong{font-size:18px;line-height:1.25}.mydev-expertise-network__core>small{color:color-mix(in srgb,var(--mydev-color-on-inverse,#8fa6bd) 72%,transparent);font-size:7px}.mydev-expertise-network__symbol{position:relative;inline-size:62px;block-size:52px}.mydev-expertise-network__symbol i{position:absolute;inline-size:11px;block-size:11px;border:2px solid #9bd4f2;border-radius:50%;background:#10243a}.mydev-expertise-network__symbol i:nth-child(1){inset-inline-start:3px;inset-block-start:4px}.mydev-expertise-network__symbol i:nth-child(2){inset-inline-end:3px;inset-block-start:4px}.mydev-expertise-network__symbol i:nth-child(3){inset-inline-start:3px;inset-block-end:2px}.mydev-expertise-network__symbol i:nth-child(4){inset-inline-end:3px;inset-block-end:2px}.mydev-expertise-network__symbol b{position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:15px;block-size:15px;transform:translate(-50%,-50%) rotate(45deg);background:var(--mydev-color-accent,#ff6224);box-shadow:0 0 18px var(--mydev-color-accent,#ff6224)}.mydev-expertise-network__symbol::before,.mydev-expertise-network__symbol::after{content:"";position:absolute;inset:9px;border:1px solid #7199b8;transform:rotate(45deg)}.mydev-expertise-network__symbol::after{transform:rotate(-45deg)}.mydev-expertise-network__node{position:absolute;z-index:2;display:flex;align-items:center;gap:12px;inline-size:165px;padding:var(--mydev-expertise-network-node-padding,15px);border:1px solid #43617e;border-radius:15px;background:linear-gradient(145deg,#1a3048,#0a1728);box-shadow:8px 12px 0 #040b15,0 16px 28px rgb(0 0 0 / 31%);animation:mydev-expertise-network-float 6s ease-in-out infinite}.mydev-expertise-network__node--1{inset-inline-start:6%;inset-block-start:14%}.mydev-expertise-network__node--2{inset-inline-end:6%;inset-block-start:14%;animation-delay:-1.5s}.mydev-expertise-network__node--3{inset-inline-start:6%;inset-block-end:17%;animation-delay:-3s}.mydev-expertise-network__node--4{inset-inline-end:6%;inset-block-end:17%;border-color:color-mix(in srgb,var(--mydev-color-success,#53ca9d) 45%,#43617e);animation-delay:-4.5s}.mydev-expertise-network__node>i{display:grid;place-items:center;flex:none;inline-size:40px;block-size:40px;border:1px solid #62a4d45c;border-radius:11px;color:#8dc6ec;background:#29638b18;font-size:20px;font-style:normal}.mydev-expertise-network__node>i svg{display:block;inline-size:1em;block-size:1em;fill:currentColor}.mydev-expertise-network__node--4>i{color:var(--mydev-color-success,#65d9ae);border-color:color-mix(in srgb,var(--mydev-color-success,#57cfa3) 36%,transparent)}.mydev-expertise-network__node>div{display:flex;min-inline-size:0;flex-direction:column;gap:4px}.mydev-expertise-network__node small{color:#829bb4;font:400 7px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em}.mydev-expertise-network__node strong{font-size:1rem;line-height:1.45}.mydev-expertise-network--text-compact .mydev-expertise-network__core>span{font-size:9px}.mydev-expertise-network--text-compact .mydev-expertise-network__node strong{font-size:11px;line-height:1.45}.mydev-expertise-network__response{position:absolute;z-index:3;inset-inline-start:50%;inset-block-end:4%;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;inline-size:max-content;min-inline-size:185px;max-inline-size:220px;padding:8px 12px;transform:translateX(-50%);border:1px solid rgb(76 165 211 / 30%);border-radius:22px;background:#0b2034}.mydev-expertise-network__response span{color:#6eb6dd;font:400 7px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.9px}.mydev-expertise-network__response b{color:#b8c9da;font-size:9px}.mydev-expertise-network__response i{grid-column:2;grid-row:1 / 3;align-self:center;color:#62d8ae;font-size:16px;font-style:normal}.mydev-expertise-network.mydev-has-surface-preset .mydev-expertise-network__core,.mydev-expertise-network.mydev-has-surface-preset .mydev-expertise-network__node,.mydev-expertise-network.mydev-has-surface-preset .mydev-expertise-network__response{border-color:var(--mydev-component-border);background:var(--mydev-component-background);color:var(--mydev-component-body)}.mydev-expertise-network.mydev-has-surface-preset :is(.mydev-expertise-network__core>strong,.mydev-expertise-network__node strong,.mydev-expertise-network__response b){color:var(--mydev-component-heading)}.mydev-expertise-network.mydev-has-surface-preset :is(.mydev-expertise-network__core>small,.mydev-expertise-network__node small,.mydev-expertise-network__response span){color:var(--mydev-component-muted)}.mydev-expertise-network.mydev-has-surface-preset :is(.mydev-expertise-network__core>span,.mydev-expertise-network__node>i,.mydev-expertise-network__response i){color:var(--mydev-component-accent)}.mydev-expertise-network.mydev-has-surface-preset .mydev-expertise-network__connectors{color:var(--mydev-component-accent)}.mydev-expertise-network--flat .mydev-expertise-network__core,.mydev-expertise-network--flat .mydev-expertise-network__node{background-image:none;box-shadow:none}.mydev-expertise-network--flat .mydev-expertise-network__core{box-shadow:0 0 0 1px currentColor}.mydev-expertise-network--static .mydev-expertise-network__core,.mydev-expertise-network--static .mydev-expertise-network__node{animation:none}@keyframes mydev-expertise-network-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes mydev-expertise-network-core{0%,100%{box-shadow:0 0 0 16px color-mix(in srgb,var(--mydev-client-ambient-blue,#1b5073) 20%,transparent),0 0 0 32px color-mix(in srgb,var(--mydev-client-ambient-blue,#23698b) 10%,transparent),0 22px 35px rgb(0 0 0 / 42%)}50%{box-shadow:0 0 0 21px color-mix(in srgb,var(--mydev-client-ambient-blue,#1b5073) 15%,transparent),0 0 0 41px color-mix(in srgb,var(--mydev-client-ambient-blue,#23698b) 7%,transparent),0 22px 35px rgb(0 0 0 / 42%)}}@media (max-width:600px){.mydev-expertise-network{min-block-size:510px}.mydev-expertise-network__core{inline-size:154px;block-size:154px;gap:7px}.mydev-expertise-network__core>span{font-size:8px}.mydev-expertise-network__symbol{inline-size:54px;block-size:42px}.mydev-expertise-network__node{inline-size:132px;gap:8px;padding:12px 10px}.mydev-expertise-network__node>i{inline-size:30px;block-size:30px;font-size:16px}.mydev-expertise-network__node strong{font-size:10px;line-height:1.45;overflow-wrap:anywhere}.mydev-expertise-network__node--1,.mydev-expertise-network__node--3{inset-inline-start:3%}.mydev-expertise-network__node--2,.mydev-expertise-network__node--4{inset-inline-end:3%}.mydev-expertise-network__response{inset-block-end:3%}}@media (prefers-reduced-motion:reduce){.mydev-expertise-network__core,.mydev-expertise-network__node{animation:none}.mydev-expertise-network__connectors circle{display:none}}