.orbit-center[data-astro-cid-q4sboofw]{background:radial-gradient(circle at 30% 25%,#38bdf8,#7c3aed 70%);box-shadow:0 24px 60px #7c3aed59}.orbit-ring[data-astro-cid-q4sboofw]{border:2px solid #7c3aed40;border-radius:50%;position:absolute;inset:-14px}.orbit-ring-2[data-astro-cid-q4sboofw]{border-color:#0ea5e92e;inset:-30px}.orbit-node[data-astro-cid-q4sboofw]{border:1px solid var(--color-line);border-radius:var(--radius-card);background:#fff;outline:none;padding:1rem 1.1rem;transition:border-color .2s,box-shadow .2s,transform .2s;position:relative;box-shadow:0 8px 24px #17123a0f}.orbit-node[data-astro-cid-q4sboofw]:hover,.orbit-node[data-astro-cid-q4sboofw]:focus-visible{border-color:var(--color-brand-violet);transform:translateY(-2px);box-shadow:0 14px 34px #7c3aed29}@media (width<=1023px){.orbit-col[data-astro-cid-q4sboofw]{border-left:2px solid #0000;border-image:linear-gradient(#0ea5e9,#7c3aed) 1;padding-left:1.25rem}}@media (width>=1024px){.orbit-more[data-astro-cid-q4sboofw]{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .25s,opacity .25s;display:grid}.orbit-node[data-astro-cid-q4sboofw]:hover .orbit-more[data-astro-cid-q4sboofw],.orbit-node[data-astro-cid-q4sboofw]:focus-visible .orbit-more[data-astro-cid-q4sboofw]{opacity:1;grid-template-rows:1fr}.orbit-more[data-astro-cid-q4sboofw]>dl[data-astro-cid-q4sboofw]{overflow:hidden}}.orbit-base[data-astro-cid-q4sboofw]{stroke:var(--color-line);stroke-width:2px;vector-effect:non-scaling-stroke}.orbit-flow[data-astro-cid-q4sboofw]{stroke:url(#orbit-grad);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-dasharray:6 14;opacity:.8}@media (prefers-reduced-motion:no-preference){.orbit-flow[data-astro-cid-q4sboofw]{animation:1.6s linear infinite orbit-flow}.orbit-ring[data-astro-cid-q4sboofw]{animation:3.2s ease-out infinite orbit-pulse}.orbit-ring-2[data-astro-cid-q4sboofw]{animation-delay:1.6s}@supports (animation-timeline:view()){.orbit-node[data-astro-cid-q4sboofw]{animation:linear both orbit-in;animation-timeline:view();animation-range:entry 0% entry calc(30% + var(--n) * 6%)}}}@keyframes orbit-flow{to{stroke-dashoffset:-20px}}@keyframes orbit-pulse{0%{opacity:1;transform:scale(.92)}to{opacity:0;transform:scale(1.18)}}@keyframes orbit-in{0%{opacity:0;transform:translateY(16px)scale(.97)}to{opacity:1;transform:none}}.rs-line[data-astro-cid-ytvlasbb]{fill:none;stroke:#c4b5fd;stroke-width:2px;stroke-dasharray:4 6}.rs-stars[data-astro-cid-ytvlasbb] span[data-astro-cid-ytvlasbb]{color:#f59e0b}@media (prefers-reduced-motion:no-preference){.rs-line[data-astro-cid-ytvlasbb]{animation:1.2s linear infinite rs-flow}.rs-stars[data-astro-cid-ytvlasbb] span[data-astro-cid-ytvlasbb]{animation:6s ease-out infinite both rs-star;animation-delay:calc(var(--s) * .15s)}@supports (animation-timeline:view()){.rs-src[data-astro-cid-ytvlasbb]{animation:linear both rs-in;animation-timeline:view();animation-range:entry 0% entry calc(40% + var(--i) * 10%)}}}@keyframes rs-flow{to{stroke-dashoffset:-20px}}@keyframes rs-star{0%,6%{color:#e5e7eb;transform:scale(.7)}14%,to{color:#f59e0b;transform:none}}.rs-stars[data-astro-cid-ytvlasbb] span[data-astro-cid-ytvlasbb]{display:inline-block}@keyframes rs-in{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}.rm-stars[data-astro-cid-i2ftabue] span[data-astro-cid-i2ftabue]{color:#f59e0b}@media (width<=479px){.rm-reviews[data-astro-cid-i2ftabue] .rm-r2[data-astro-cid-i2ftabue],.rm-reviews[data-astro-cid-i2ftabue] .rm-r3[data-astro-cid-i2ftabue]{display:none}}@media (prefers-reduced-motion:no-preference){.rm-pin[data-astro-cid-i2ftabue]{animation:.6s cubic-bezier(.3,1.5,.6,1) both rm-drop;animation-delay:calc(.25s + var(--i) * .12s)}.rm-you[data-astro-cid-i2ftabue]{animation:.7s cubic-bezier(.3,1.6,.6,1) 1s both rm-drop}.rm-pulse[data-astro-cid-i2ftabue]{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-out 1.6s infinite rm-pulse}.rm-card[data-astro-cid-i2ftabue]{animation:.6s ease-out 1.5s both rm-rise}.rm-stars[data-astro-cid-i2ftabue] span[data-astro-cid-i2ftabue]{animation:.4s ease-out both rm-star;animation-delay:calc(1.9s + var(--s) * .12s)}.rm-r1[data-astro-cid-i2ftabue]{animation:12s 2s infinite both rm-in-1}.rm-r2[data-astro-cid-i2ftabue]{animation:12s 2s infinite both rm-in-2}.rm-r3[data-astro-cid-i2ftabue]{animation:12s 2s infinite both rm-in-3}}@keyframes rm-drop{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:none}}@keyframes rm-pulse{0%{opacity:.5;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}@keyframes rm-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes rm-star{0%{color:#e5e7eb;transform:scale(.6)}to{color:#f59e0b;transform:none}}@keyframes rm-in-1{0%,4%{opacity:0;transform:translateY(10px)}8%,88%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes rm-in-2{0%,24%{opacity:0;transform:translateY(10px)}28%,88%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes rm-in-3{0%,44%{opacity:0;transform:translateY(10px)}48%,88%{opacity:1;transform:none}96%,to{opacity:0}}
