.net[data-astro-cid-yuqld4vt]{position:relative}.net[data-astro-cid-yuqld4vt] svg[data-astro-cid-yuqld4vt]{width:100%;height:auto;overflow:visible}.links[data-astro-cid-yuqld4vt] line[data-astro-cid-yuqld4vt]{stroke:#ffffff1f;stroke-width:1.2px}.links[data-astro-cid-yuqld4vt] .trunk[data-astro-cid-yuqld4vt]{stroke:#f4dd8373;stroke-width:2px;stroke-dasharray:4 6;animation:1.2s linear infinite dash}@keyframes dash{to{stroke-dashoffset:-20px}}.sites[data-astro-cid-yuqld4vt] circle[data-astro-cid-yuqld4vt]{fill:var(--teal);animation:4s ease-in-out infinite light}@keyframes light{0%,to{fill:#1d5d64}20%,40%{fill:var(--lime)}}.regions[data-astro-cid-yuqld4vt] circle[data-astro-cid-yuqld4vt]{fill:var(--night-2);stroke:var(--yellow);stroke-width:2px}.regions[data-astro-cid-yuqld4vt] text[data-astro-cid-yuqld4vt]{fill:#a9c2c6;font-size:13px;font-weight:700;font-family:var(--font-body)}.hq[data-astro-cid-yuqld4vt]{fill:var(--yellow)}.hq-t[data-astro-cid-yuqld4vt]{font-family:var(--font-display);fill:var(--ink);font-size:18px;font-weight:700}.pulse[data-astro-cid-yuqld4vt]{fill:var(--yellow);animation:4s ease-in infinite travel}@keyframes travel{0%{opacity:1;transform:translate(0)}25%{transform:translate(var(--x), var(--y));opacity:1}30%,to{transform:translate(var(--x), var(--y));opacity:0}}.net-cap[data-astro-cid-yuqld4vt]{background:var(--night-2);color:var(--yellow);border-radius:999px;align-items:center;gap:10px;margin:0;padding:8px 14px;font-size:.88rem;font-weight:700;display:inline-flex}.services[data-astro-cid-yuqld4vt] .card[data-astro-cid-yuqld4vt]{align-content:start;gap:6px;display:grid}.services[data-astro-cid-yuqld4vt] p[data-astro-cid-yuqld4vt]{color:var(--muted);margin:0}.ic[data-astro-cid-yuqld4vt],.ic-img[data-astro-cid-yuqld4vt]{width:88px;height:88px;margin-bottom:14px}.ic[data-astro-cid-yuqld4vt].playlist{background:#c4c4c4;border-radius:50%;align-content:center;gap:4px;padding:0 22px;display:grid}.ic[data-astro-cid-yuqld4vt].playlist i[data-astro-cid-yuqld4vt]{background:var(--teal);border-radius:2px;height:4px}.ic[data-astro-cid-yuqld4vt].playlist i[data-astro-cid-yuqld4vt]:nth-child(2){background:var(--pink)}.ic[data-astro-cid-yuqld4vt].playlist i[data-astro-cid-yuqld4vt]:nth-child(3){background:var(--orange)}.ic[data-astro-cid-yuqld4vt].playlist i[data-astro-cid-yuqld4vt]:nth-child(4){background:var(--teal)}.ic[data-astro-cid-yuqld4vt].playlist i[data-astro-cid-yuqld4vt]:nth-child(5){background:var(--yellow)}.vs[data-astro-cid-yuqld4vt]{min-width:640px}.vs[data-astro-cid-yuqld4vt] th[data-astro-cid-yuqld4vt].sm{background:var(--teal-strong);color:var(--white)}.vs[data-astro-cid-yuqld4vt] td[data-astro-cid-yuqld4vt].n{color:var(--muted)}.vs[data-astro-cid-yuqld4vt] td[data-astro-cid-yuqld4vt].n:before{content:"✕ ";color:var(--red);font-weight:800}.vs[data-astro-cid-yuqld4vt] td[data-astro-cid-yuqld4vt].y{background:var(--teal-50);font-weight:600}.vs[data-astro-cid-yuqld4vt] td[data-astro-cid-yuqld4vt].y:before{content:"✓ ";color:var(--green);font-weight:800}.roles[data-astro-cid-yuqld4vt]{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:clamp(20px,3vw,32px)}.role[data-astro-cid-yuqld4vt] ul[data-astro-cid-yuqld4vt]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.who[data-astro-cid-yuqld4vt]{color:var(--muted);margin:18px 0 12px;font-weight:600}.role[data-astro-cid-yuqld4vt] li[data-astro-cid-yuqld4vt]{background:var(--paper);animation:fadein .3s var(--ease) backwards;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;font-weight:600;display:flex}.role[data-astro-cid-yuqld4vt] li[data-astro-cid-yuqld4vt]:nth-child(2){animation-delay:40ms}.role[data-astro-cid-yuqld4vt] li[data-astro-cid-yuqld4vt]:nth-child(3){animation-delay:80ms}.role[data-astro-cid-yuqld4vt] li[data-astro-cid-yuqld4vt]:nth-child(4){animation-delay:.12s}.role[data-astro-cid-yuqld4vt] li[data-astro-cid-yuqld4vt]:nth-child(5){animation-delay:.16s}.role[data-astro-cid-yuqld4vt] li[data-astro-cid-yuqld4vt]:nth-child(6){animation-delay:.2s}@keyframes fadein{0%{opacity:0;transform:translate(-6px)}}.role[data-astro-cid-yuqld4vt] li[data-astro-cid-yuqld4vt].off{color:#a39f95;border:1px dashed var(--line-strong);background:0 0}.mark[data-astro-cid-yuqld4vt]{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 10.5l3 3 6-7' fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 100% no-repeat, var(--green);border-radius:50%;flex:none;width:22px;height:22px}.off[data-astro-cid-yuqld4vt] .mark[data-astro-cid-yuqld4vt]{background:var(--paper-2)}.pillars[data-astro-cid-yuqld4vt] article[data-astro-cid-yuqld4vt]{border-radius:var(--radius);background:var(--night-2);border:1px solid #ffffff14;padding:28px}.p-num[data-astro-cid-yuqld4vt]{font-family:var(--font-display);color:var(--yellow);margin-bottom:14px;font-size:1.6rem;font-weight:700;display:inline-block}.pillars[data-astro-cid-yuqld4vt] p[data-astro-cid-yuqld4vt]{color:#b9cfd2;margin:0}.ent-facts[data-astro-cid-yuqld4vt]{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:16px;margin:48px 0 0;display:grid}.ent-facts[data-astro-cid-yuqld4vt] div[data-astro-cid-yuqld4vt]{border-top:2px solid var(--yellow);flex-direction:column-reverse;gap:4px;padding-top:16px;display:flex}.ent-facts[data-astro-cid-yuqld4vt] dt[data-astro-cid-yuqld4vt]{color:#a9c2c6}.ent-facts[data-astro-cid-yuqld4vt] dd[data-astro-cid-yuqld4vt]{font-family:var(--font-display);color:var(--white);margin:0;font-size:2.4rem;font-weight:600;line-height:1}.onboard[data-astro-cid-yuqld4vt]{counter-reset:o;gap:0;margin:0;padding:0;list-style:none;display:grid}.onboard[data-astro-cid-yuqld4vt] li[data-astro-cid-yuqld4vt]{counter-increment:o;border-left:2px solid var(--line);margin-left:20px;padding:16px 0 16px 64px;display:grid;position:relative}.onboard[data-astro-cid-yuqld4vt] li[data-astro-cid-yuqld4vt]:before{content:counter(o);background:var(--white);border:2px solid var(--teal);width:40px;height:40px;color:var(--teal-strong);border-radius:50%;place-items:center;font-weight:800;display:grid;position:absolute;top:14px;left:-21px}.onboard[data-astro-cid-yuqld4vt] strong[data-astro-cid-yuqld4vt]{font-family:var(--font-display);font-size:1.25rem;font-weight:600}.onboard[data-astro-cid-yuqld4vt] span[data-astro-cid-yuqld4vt]{color:var(--muted)}
