.orbit[data-astro-cid-5yxmqngi]{--size: min(440px, 86vw);--r1: calc(var(--size) * .3);--r2: calc(var(--size) * .46);position:relative;width:var(--size);aspect-ratio:1}.ring[data-astro-cid-5yxmqngi]{position:absolute;left:50%;top:50%;border-radius:50%;border:1px dashed rgba(36,48,60,.16);translate:-50% -50%}.ring--a[data-astro-cid-5yxmqngi]{width:calc(var(--r1) * 2);height:calc(var(--r1) * 2)}.ring--b[data-astro-cid-5yxmqngi]{width:calc(var(--r2) * 2);height:calc(var(--r2) * 2)}.orbit-spin[data-astro-cid-5yxmqngi]{position:absolute;inset:0;animation:spin 60s linear infinite}.orb[data-astro-cid-5yxmqngi]{position:absolute;left:50%;top:50%;transform:rotate(var(--a)) translateY(calc(var(--r) * -1))}.orb-chip[data-astro-cid-5yxmqngi]{display:grid;place-items:center;width:52px;height:52px;margin:-26px 0 0 -26px;border-radius:16px;background:#fff;border:1px solid rgba(36,48,60,.08);box-shadow:0 14px 30px -14px #24303c73,0 2px 6px -2px #24303c1f;transform:rotate(calc(var(--a) * -1));animation:unspin 60s linear infinite}.orbit-core[data-astro-cid-5yxmqngi]{position:absolute;left:50%;top:50%;translate:-50% -50%;width:30%;aspect-ratio:1;border-radius:30%;background:#fff;border:1px solid var(--line);box-shadow:0 40px 70px -34px #24303c8c,0 0 0 14px #4888ff12;display:grid;place-items:center}.orbit-core[data-astro-cid-5yxmqngi] img[data-astro-cid-5yxmqngi]{width:62%;height:auto}@keyframes spin{to{rotate:360deg}}@keyframes unspin{to{rotate:-360deg}}.pillar[data-astro-cid-5yxmqngi]{display:flex;flex-direction:column;gap:14px;padding:30px}.pillar[data-astro-cid-5yxmqngi] .body[data-astro-cid-5yxmqngi]{flex:1}.pillar[data-astro-cid-5yxmqngi] .link-arrow[data-astro-cid-5yxmqngi]{align-self:flex-start}.pillar-num[data-astro-cid-5yxmqngi]{font-size:14px;font-weight:600;color:var(--accent-strong);font-variant-numeric:tabular-nums;margin-bottom:8px}.facts[data-astro-cid-5yxmqngi]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));margin-top:clamp(40px,5vw,64px);border-top:1px solid var(--line)}.fact[data-astro-cid-5yxmqngi]{display:flex;flex-direction:column;gap:6px;padding:28px 24px 0 0}.fact-val[data-astro-cid-5yxmqngi]{font-size:clamp(34px,3.6vw,48px);line-height:1;letter-spacing:-.04em;font-weight:600}.fact-label[data-astro-cid-5yxmqngi]{font-size:15px;color:var(--muted)}.partner[data-astro-cid-5yxmqngi]{display:flex;flex-wrap:wrap;border-radius:28px;background:#fff;border:1px solid var(--line);overflow:hidden}.partner-copy[data-astro-cid-5yxmqngi]{flex:1 1 460px;padding:clamp(28px,4.5vw,60px);display:flex;flex-direction:column;align-items:flex-start;gap:22px}.partner-logo[data-astro-cid-5yxmqngi]{display:block;height:24px;width:auto}.partner-copy[data-astro-cid-5yxmqngi] .h2[data-astro-cid-5yxmqngi]{font-size:clamp(30px,3.6vw,48px)}.partner-copy[data-astro-cid-5yxmqngi] .lead[data-astro-cid-5yxmqngi]{max-width:520px}.partner-ctas[data-astro-cid-5yxmqngi]{display:flex;flex-wrap:wrap;gap:12px;margin-top:10px}.partner-visual[data-astro-cid-5yxmqngi]{position:relative;flex:1 1 360px;min-height:300px;padding:clamp(24px,4vw,48px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px;background:var(--surface-5);border-left:1px solid var(--line-soft)}.flow[data-astro-cid-5yxmqngi]{width:100%;max-width:400px;display:flex;align-items:center}.flow-node[data-astro-cid-5yxmqngi]{flex:none;width:clamp(84px,10vw,108px);aspect-ratio:1;border-radius:28px;background:#fff;border:1px solid var(--line);box-shadow:0 24px 44px -26px #24303c8c;display:grid;place-items:center}.flow-line[data-astro-cid-5yxmqngi]{position:relative;flex:1;height:2px;margin:0 6px;background:repeating-linear-gradient(90deg,var(--line-strong) 0 6px,transparent 6px 12px)}.flow-line[data-astro-cid-5yxmqngi] span[data-astro-cid-5yxmqngi]{position:absolute;top:50%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;border-radius:50%;background:var(--accent);animation:omnyFlow 2.2s cubic-bezier(.45,0,.55,1) infinite}.flow-line[data-astro-cid-5yxmqngi] span[data-astro-cid-5yxmqngi]+span[data-astro-cid-5yxmqngi]{animation-delay:1.1s}.partner-tag[data-astro-cid-5yxmqngi]{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:#fff;border:1px solid rgba(36,48,60,.1);box-shadow:0 10px 24px -12px #24303c66;font-size:13px;font-weight:500;color:var(--ink)}.partner-tag[data-astro-cid-5yxmqngi] span[data-astro-cid-5yxmqngi]{width:7px;height:7px;border-radius:50%;background:var(--accent)}.trust-card[data-astro-cid-5yxmqngi]{display:flex;flex-direction:column;gap:14px;padding:30px}.trust-card[data-astro-cid-5yxmqngi] img[data-astro-cid-5yxmqngi]{width:60px;height:60px;display:block;margin-bottom:12px}.contact[data-astro-cid-5yxmqngi]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:16px}.contact-card[data-astro-cid-5yxmqngi]{display:flex;flex-direction:column;gap:6px;padding:26px;color:var(--ink)}.contact-card[data-astro-cid-5yxmqngi]:hover{color:var(--ink)}.contact-ico[data-astro-cid-5yxmqngi]{display:grid;place-items:center;width:44px;height:44px;margin-bottom:14px;border-radius:12px;background:var(--accent-tint);color:var(--accent-strong)}.contact-label[data-astro-cid-5yxmqngi]{font-size:13.5px;color:var(--ink-2)}.contact-val[data-astro-cid-5yxmqngi]{font-size:17px;font-weight:500;letter-spacing:-.01em;overflow-wrap:anywhere}.contact-card--cta[data-astro-cid-5yxmqngi]{background:var(--ink);border-color:var(--ink);color:#fff}.contact-card--cta[data-astro-cid-5yxmqngi]:hover{color:#fff}.contact-card--cta[data-astro-cid-5yxmqngi] .contact-ico[data-astro-cid-5yxmqngi]{background:var(--accent);color:#fff}.contact-card--cta[data-astro-cid-5yxmqngi] .contact-label[data-astro-cid-5yxmqngi]{color:#ffffffa6}
