@media(prefers-reduced-motion:no-preference){.reveal[data-astro-cid-anhloy43]{animation:reveal .8s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--d, 0ms)}}@keyframes reveal{0%{opacity:0;transform:translateY(18px);filter:blur(6px)}}@media(prefers-reduced-motion:no-preference){.reveal-lcp[data-astro-cid-anhloy43]{animation:reveal-lcp .8s cubic-bezier(.22,1,.36,1) both}}@keyframes reveal-lcp{0%{transform:translateY(14px)}}.title-shimmer[data-astro-cid-anhloy43]{background:linear-gradient(100deg,#ff2d95,#7a3cff 30%,#3d7bff 50%,#ff2d95,#7a3cff);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}@media(prefers-reduced-motion:no-preference){.title-shimmer[data-astro-cid-anhloy43]{animation:shimmer-text 7s ease-in-out infinite alternate}}@keyframes shimmer-text{to{background-position:100% 0}}.growth-line[data-astro-cid-anhloy43]{stroke-dasharray:1;stroke-dashoffset:0}@media(prefers-reduced-motion:no-preference){.growth-line[data-astro-cid-anhloy43]{stroke-dashoffset:1;animation:draw 1.8s cubic-bezier(.65,0,.35,1) .5s forwards}.growth-arrow[data-astro-cid-anhloy43]{opacity:0;animation:arrow-in .4s ease-out 2.2s forwards}}@keyframes draw{to{stroke-dashoffset:0}}@keyframes arrow-in{to{opacity:1}}.tilt[data-astro-cid-anhloy43]{transition:transform .6s cubic-bezier(.22,1,.36,1)}.adv-card[data-astro-cid-7axbvwiu]{background:linear-gradient(135deg,#ff2d958c,#ffffff0f 40% 60%,#004aada6);box-shadow:0 20px 50px -30px #000c;transition:box-shadow .4s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1)}.adv-card[data-astro-cid-7axbvwiu]:hover,.adv-card[data-astro-cid-7axbvwiu]:focus-within{box-shadow:0 0 0 1px #ff2d9540,0 0 40px -6px #ff2d9573,0 20px 50px -30px #000c}.hub-halo[data-astro-cid-7axbvwiu]{background:radial-gradient(circle,rgb(255 45 149 / .35),rgb(0 74 173 / .25) 45%,transparent 70%);filter:blur(18px)}@media(prefers-reduced-motion:no-preference){.hub-halo[data-astro-cid-7axbvwiu]{animation:halo 5s ease-in-out infinite}.hub-ring[data-astro-cid-7axbvwiu]{animation:spin 40s linear infinite}.adv-card[data-astro-cid-7axbvwiu]:hover{transform:translateY(-3px)}}@keyframes halo{50%{transform:scale(1.12);opacity:.75}}@keyframes spin{to{transform:rotate(360deg)}}.growth-rail[data-astro-cid-7axbvwiu]{background:linear-gradient(to bottom,#ff2d95,#ff2d95 70%,#7a3cff);box-shadow:0 0 14px #ff2d9599;transform-origin:top}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.growth-rail[data-astro-cid-7axbvwiu]{animation:grow linear both;animation-timeline:view();animation-range:cover 10% cover 45%}}}@keyframes grow{0%{transform:scaleY(0)}}.rail-fill[data-astro-cid-gto3gzpn]{stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--p));filter:drop-shadow(0 0 6px rgb(255 45 149 / .55))}.rail-fill-v[data-astro-cid-gto3gzpn]{transform:scaleY(var(--p))}.node[data-astro-cid-gto3gzpn]{border-color:transparent;background:linear-gradient(135deg,#ff2d95,#7a3cff 60%,#004aad);color:#fff;box-shadow:0 10px 30px -8px #ff2d95a6;transition:background .5s,color .5s,box-shadow .5s,border-color .5s,transform .5s cubic-bezier(.22,1,.36,1)}.num[data-astro-cid-gto3gzpn]{background:linear-gradient(135deg,#ff2d95,#7a3cff 55%,#004aad);-webkit-background-clip:text;background-clip:text;color:transparent;transition:opacity .5s}.timeline[data-astro-cid-gto3gzpn][data-js] .step[data-astro-cid-gto3gzpn]:not([data-lit]) .node[data-astro-cid-gto3gzpn]{background:#fff;border-color:#004aad2e;color:#004aad73;box-shadow:none;transform:scale(.92)}.timeline[data-astro-cid-gto3gzpn][data-js] .step[data-astro-cid-gto3gzpn]:not([data-lit]) .num[data-astro-cid-gto3gzpn]{opacity:.25}.ceo-card[data-astro-cid-5bfvjeui]{background:linear-gradient(140deg,#ff2d9599,#ffffff14 35%,#ffffff0d 65%,#004aadb3);box-shadow:0 40px 100px -40px #000000e6,0 0 60px -30px #ff2d9580;transition:transform .6s cubic-bezier(.22,1,.36,1);transform-style:preserve-3d}.spotlight[data-astro-cid-5bfvjeui]{opacity:0;background:radial-gradient(500px circle at var(--mx, 50%) var(--my, 50%),rgb(255 45 149 / .12),transparent 45%);transition:opacity .4s}.ceo-card[data-astro-cid-5bfvjeui]:hover .spotlight[data-astro-cid-5bfvjeui]{opacity:1}.ceo-photo[data-astro-cid-5bfvjeui]{-webkit-mask-image:linear-gradient(to top,transparent 0,#000 38%);mask-image:linear-gradient(to top,transparent 0,#000 38%)}@media(min-width:1024px){.ceo-photo[data-astro-cid-5bfvjeui]{-webkit-mask-image:linear-gradient(to top,transparent 0,#000 32%),linear-gradient(to left,transparent 0,#000 42%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to top,transparent 0,#000 32%),linear-gradient(to left,transparent 0,#000 42%);mask-composite:intersect}}.read-more[data-astro-cid-5bfvjeui][open] .more[data-astro-cid-5bfvjeui]{display:none}.read-more[data-astro-cid-5bfvjeui][open] .less[data-astro-cid-5bfvjeui]{display:inline}.net-line[data-astro-cid-5bfvjeui]{stroke:#c9d5f524;stroke-width:1}.net-dot[data-astro-cid-5bfvjeui]{fill:#fff;filter:drop-shadow(0 0 4px rgb(255 45 149 / .9))}@media(prefers-reduced-motion:no-preference){.net-line[data-astro-cid-5bfvjeui]{stroke:#ff2d9580;stroke-dasharray:10 160;stroke-dashoffset:170;animation:flow 3s linear infinite;animation-delay:calc(var(--d) * -1)}.net-dot[data-astro-cid-5bfvjeui]{animation:twinkle 3s ease-in-out infinite;animation-delay:calc(var(--d) * -1)}}@keyframes flow{to{stroke-dashoffset:0}}@keyframes twinkle{50%{opacity:.35}}.map-pattern[data-astro-cid-zbjjch6a]{background:radial-gradient(circle at 50% 45%,rgb(255 45 149 / .25),transparent 45%),linear-gradient(115deg,transparent 47%,rgb(255 255 255 / .08) 47.5%,rgb(255 255 255 / .08) 49%,transparent 49.5%),linear-gradient(25deg,transparent 60%,rgb(255 255 255 / .06) 60.5%,rgb(255 255 255 / .06) 62%,transparent 62.5%),linear-gradient(to right,rgb(255 255 255 / .05) 1px,transparent 1px) 0 0 / 28px 28px,linear-gradient(to bottom,rgb(255 255 255 / .05) 1px,transparent 1px) 0 0 / 28px 28px,linear-gradient(160deg,#0a2a82,#04174a 60%,#020b26)}@media(prefers-reduced-motion:no-preference){.pin[data-astro-cid-zbjjch6a]{animation:pin-bob 2.6s ease-in-out infinite}}@keyframes pin-bob{50%{transform:translateY(-5px)}}
