.hubs[data-astro-cid-esisq6vq]{position:absolute;inset:0;z-index:2;pointer-events:none}.hub[data-astro-cid-esisq6vq]{position:absolute;display:flex;align-items:center;gap:9px;transform:translate(-9px,-50%);text-decoration:none;color:#fff;pointer-events:auto;padding:6px 6px 6px 0;opacity:0;translate:0 8px;transition:opacity .6s ease calc(var(--i) * 90ms),translate .6s cubic-bezier(.2,.7,.2,1) calc(var(--i) * 90ms)}.hubs[data-astro-cid-esisq6vq].ready .hub[data-astro-cid-esisq6vq]{opacity:1;translate:0 0}.hub-dot[data-astro-cid-esisq6vq]{width:18px;height:18px;border-radius:50%;flex:none;background:#fff;box-shadow:0 0 0 5px #14213d8c,0 0 0 7px #f2c6cf80;transition:transform .35s cubic-bezier(.2,.7,.2,1),background-color .3s ease}.hub-label[data-astro-cid-esisq6vq]{font-size:13px;font-weight:600;padding:5px 12px;border-radius:100px;background:#14213dc7;border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);white-space:nowrap;transition:background-color .3s ease,color .3s ease}.hub[data-astro-cid-esisq6vq]:hover .hub-dot[data-astro-cid-esisq6vq],.hub[data-astro-cid-esisq6vq]:focus-visible .hub-dot[data-astro-cid-esisq6vq]{transform:scale(1.3);background:#f2c6cf}.hub[data-astro-cid-esisq6vq]:hover .hub-label[data-astro-cid-esisq6vq],.hub[data-astro-cid-esisq6vq]:focus-visible .hub-label[data-astro-cid-esisq6vq]{background:#fff;color:var(--navy)}@media(max-width:1000px),(max-height:600px){.hubs[data-astro-cid-esisq6vq]{display:none}}.cdots[data-astro-cid-64ntibai]{margin:0 var(--inset) var(--inset);border-radius:var(--r-panel);background:var(--navy);color:#fff;overflow:hidden}.cdots[data-astro-cid-64ntibai] .wrap[data-astro-cid-64ntibai]{padding-block:clamp(56px,8vw,104px)}.cd-head[data-astro-cid-64ntibai]{max-width:640px;margin-bottom:clamp(32px,4vw,52px)}.cd-head[data-astro-cid-64ntibai] .label[data-astro-cid-64ntibai]{color:#f2c6cf}.cd-head[data-astro-cid-64ntibai] h2[data-astro-cid-64ntibai]{font-size:clamp(30px,4vw,52px);font-weight:500;letter-spacing:-.045em;margin:14px 0 16px}.cd-head[data-astro-cid-64ntibai] p[data-astro-cid-64ntibai]{color:#aeb6c8;max-width:48ch}.cd-board[data-astro-cid-64ntibai]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(60px,14vw,200px)}.cd-lines[data-astro-cid-64ntibai]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible}.cd-lines[data-astro-cid-64ntibai] path{fill:none;stroke:#f2c6cf;stroke-width:1.5;stroke-dasharray:var(--len);stroke-dashoffset:var(--len);animation:draw .7s cubic-bezier(.2,.7,.2,1) forwards}@keyframes draw{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.cd-lines[data-astro-cid-64ntibai] path{animation:none;stroke-dashoffset:0}}.cd-col[data-astro-cid-64ntibai]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;position:relative;z-index:1}.cd-node[data-astro-cid-64ntibai]{width:100%;display:flex;align-items:center;gap:14px;font:inherit;color:inherit;text-decoration:none;text-align:left;cursor:pointer;border:1px solid var(--line-dark);background:#ffffff0a;border-radius:18px;padding:14px 16px;transition:background-color .25s ease,border-color .25s ease,color .25s ease,transform .25s ease}.cd-ch[data-astro-cid-64ntibai]{justify-content:space-between;font-size:15.5px;font-weight:500}.cd-ch[data-astro-cid-64ntibai]:hover{border-color:#fff6;transform:translate(3px)}.cd-ch[data-astro-cid-64ntibai][aria-pressed=true]{background:#fff;color:var(--navy);border-color:#fff}.cd-dot[data-astro-cid-64ntibai]{width:14px;height:14px;border-radius:50%;flex:none;border:2px solid #F2C6CF;background:transparent;transition:background-color .25s ease,transform .3s ease,border-color .25s ease}.cd-ch[data-astro-cid-64ntibai][aria-pressed=true] .cd-dot[data-astro-cid-64ntibai]{background:var(--burgundy);border-color:var(--burgundy);transform:scale(1.2)}.cd-svc[data-astro-cid-64ntibai]{font-size:15px;font-weight:600;color:#aeb6c8}.cd-svc[data-astro-cid-64ntibai] span[data-astro-cid-64ntibai]{flex:1;line-height:1.3}.cd-svc[data-astro-cid-64ntibai] small[data-astro-cid-64ntibai]{display:block;font-size:11.5px;font-weight:600;opacity:.7;margin-bottom:2px}.cd-svc[data-astro-cid-64ntibai]:hover{border-color:#fff6;color:#fff}.cd-svc[data-astro-cid-64ntibai].lit{color:#fff;border-color:#f2c6cf;background:#f2c6cf1a}.cd-svc[data-astro-cid-64ntibai].lit .cd-dot[data-astro-cid-64ntibai]{background:#f2c6cf;transform:scale(1.25)}.cd-count[data-astro-cid-64ntibai]{font-size:12px;font-weight:700;min-width:24px;height:24px;border-radius:12px;display:grid;place-items:center;background:#f2c6cf;color:var(--navy);opacity:0;transform:scale(.5);transition:opacity .25s ease,transform .3s ease}.cd-svc[data-astro-cid-64ntibai].lit .cd-count[data-astro-cid-64ntibai]{opacity:1;transform:none}.cd-result[data-astro-cid-64ntibai]{margin-top:28px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;padding:20px 22px;border-radius:22px;background:#ffffff0f;border:1px solid var(--line-dark)}.cd-result[data-astro-cid-64ntibai] p[data-astro-cid-64ntibai]{font-size:16px;color:#d5dae5;max-width:60ch}.cd-result[data-astro-cid-64ntibai] p[data-astro-cid-64ntibai] b[data-astro-cid-64ntibai]{color:#fff;font-weight:600}.cd-actions[data-astro-cid-64ntibai]{display:flex;flex-wrap:wrap;gap:10px}.cd-actions[data-astro-cid-64ntibai] .btn-line[data-astro-cid-64ntibai]{color:#fff}.cd-actions[data-astro-cid-64ntibai] .btn-line[data-astro-cid-64ntibai]:hover{background:#fff;color:var(--navy);border-color:#fff}@media(max-width:760px){.cd-board[data-astro-cid-64ntibai]{grid-template-columns:minmax(0,1fr);gap:28px}.cd-lines[data-astro-cid-64ntibai]{display:none}.cd-right[data-astro-cid-64ntibai]:before{content:"Services that connect";font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#f2c6cf;margin-bottom:4px}}
