.isc-steps[data-astro-cid-ddph3ztq]{position:relative;display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.isc-step[data-astro-cid-ddph3ztq]{font-size:11px;font-weight:700;padding:4px 9px;border-radius:999px;color:#e9ddff;background:#ffffff14;box-shadow:inset 0 0 0 1px #e9ddff40;animation:isc-step 3.6s ease-in-out infinite;animation-delay:calc(var(--i) * 1.2s)}.isc-btn[data-astro-cid-ddph3ztq]{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:18px;padding:13px 16px;border-radius:12px;overflow:hidden;background:#fff;color:#5c1fcc;font-size:14px;font-weight:800;animation:isc-pulse 2.4s ease-in-out infinite}.isc[data-astro-cid-ddph3ztq]:hover .isc-btn[data-astro-cid-ddph3ztq]{background:#f4f2ff}.isc-btn-label[data-astro-cid-ddph3ztq]{position:relative}.isc-btn-shine[data-astro-cid-ddph3ztq]{position:absolute;top:0;bottom:0;width:40%;left:-50%;transform:skew(-20deg);background:linear-gradient(90deg,transparent,rgba(130,32,255,.28),transparent);animation:isc-sweep 2.8s ease-in-out infinite}.isc-btn-arrow[data-astro-cid-ddph3ztq]{position:relative;display:inline-block;animation:isc-nudge 1.4s ease-in-out infinite}.isc[data-astro-cid-ddph3ztq]:hover .isc-btn-arrow[data-astro-cid-ddph3ztq]{animation-duration:.6s}.isc-note[data-astro-cid-ddph3ztq]{position:relative;display:block;margin-top:10px;text-align:center;font-size:11px;color:#c7a4ff}@keyframes isc-in{0%{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:none}}@keyframes isc-spin{to{transform:rotate(360deg)}}@keyframes isc-drift{to{background-position:160px 160px}}@keyframes isc-breathe{0%,to{transform:scale(1);opacity:.7}50%{transform:scale(1.25);opacity:1}}@keyframes isc-sweep{0%{left:-60%}55%,to{left:130%}}@keyframes isc-bob{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-5px) rotate(3deg)}}@keyframes isc-ping{0%{transform:scale(.6);opacity:1}80%,to{transform:scale(1.9);opacity:0}}@keyframes isc-text{to{background-position:-150% 0}}@keyframes isc-step{0%,to{background:#ffffff14;color:#fff}15%,30%{background:#8220ff;color:#fff;box-shadow:0 0 16px #c7a4ffe6}}@keyframes isc-pulse{0%,to{box-shadow:0 10px 24px -10px #fff9}50%{box-shadow:0 0 0 6px #e9ddff2e,0 14px 30px -8px #ffffffd9}}@keyframes isc-nudge{0%,to{transform:translate(0)}50%{transform:translate(5px)}}@media (prefers-reduced-motion: reduce){.isc[data-astro-cid-ddph3ztq],.isc[data-astro-cid-ddph3ztq] [data-astro-cid-ddph3ztq],.isc[data-astro-cid-ddph3ztq] [data-astro-cid-ddph3ztq]:after{animation:none!important;transition:none!important}.isc-title[data-astro-cid-ddph3ztq]{color:#fff;background:none}}.isc[data-astro-cid-ddph3ztq]{position:relative;display:block;border-radius:20px;padding:2px;overflow:hidden;color:#fff;text-decoration:none;isolation:isolate;box-shadow:0 22px 48px -20px #8220ffbf;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s;animation:isc-in .7s cubic-bezier(.2,.8,.2,1) both}.isc[data-astro-cid-ddph3ztq]:hover,.isc[data-astro-cid-ddph3ztq]:focus-visible{transform:translateY(-4px) scale(1.015);box-shadow:0 30px 60px -18px #8220fff2}.isc[data-astro-cid-ddph3ztq]:focus-visible{outline:3px solid #C7A4FF;outline-offset:3px}.isc-ring[data-astro-cid-ddph3ztq]{position:absolute;inset:-60%;z-index:-1;background:conic-gradient(from 0deg,#8220ff,#e9ddff,#5c1fcc,#c7a4ff,#8220ff);animation:isc-spin 4s linear infinite}.isc[data-astro-cid-ddph3ztq]:hover .isc-ring[data-astro-cid-ddph3ztq]{animation-duration:1.6s}.isc-card[data-astro-cid-ddph3ztq]{position:relative;display:block;border-radius:18px;padding:22px 20px 18px;overflow:hidden;background:radial-gradient(120% 90% at 100% 0%,#8220ff,#8220ff00 55%),linear-gradient(160deg,#25213b,#3a1f86 55%,#5c1fcc)}.isc-grid[data-astro-cid-ddph3ztq]{position:absolute;inset:0;opacity:.35;pointer-events:none;background-image:radial-gradient(rgba(233,221,255,.55) 1px,transparent 1.4px);background-size:16px 16px;-webkit-mask-image:linear-gradient(180deg,#000 0%,transparent 75%);mask-image:linear-gradient(180deg,#000 0%,transparent 75%);animation:isc-drift 18s linear infinite}.isc-glow[data-astro-cid-ddph3ztq]{position:absolute;width:180px;height:180px;right:-60px;top:-60px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,#c7a4ff8c,#c7a4ff00 70%);animation:isc-breathe 3.2s ease-in-out infinite}.isc-sweep[data-astro-cid-ddph3ztq]{position:absolute;top:0;bottom:0;width:45%;left:-60%;pointer-events:none;transform:skew(-20deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.14),transparent);animation:isc-sweep 5.5s ease-in-out infinite}.isc-top[data-astro-cid-ddph3ztq]{position:relative;display:flex;align-items:center;gap:12px}.isc-mascot[data-astro-cid-ddph3ztq]{position:relative;display:grid;place-items:center;width:52px;height:52px;border-radius:16px;flex:none;background:#ffffff24;box-shadow:inset 0 0 0 1px #ffffff2e}.isc-mascot[data-astro-cid-ddph3ztq] img[data-astro-cid-ddph3ztq]{width:36px;height:36px;animation:isc-bob 2.6s ease-in-out infinite}.isc-orbit[data-astro-cid-ddph3ztq]{position:absolute;inset:-7px;border-radius:50%;animation:isc-spin 5s linear infinite}.isc-orbit[data-astro-cid-ddph3ztq] i[data-astro-cid-ddph3ztq]{position:absolute;width:7px;height:7px;border-radius:50%;background:#e9ddff;box-shadow:0 0 10px #c7a4ff}.isc-orbit[data-astro-cid-ddph3ztq] i[data-astro-cid-ddph3ztq]:nth-child(1){top:0;left:50%}.isc-orbit[data-astro-cid-ddph3ztq] i[data-astro-cid-ddph3ztq]:nth-child(2){bottom:6px;left:2px;background:#c7a4ff}.isc-orbit[data-astro-cid-ddph3ztq] i[data-astro-cid-ddph3ztq]:nth-child(3){bottom:6px;right:2px;width:5px;height:5px}.isc-eyebrow[data-astro-cid-ddph3ztq]{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#e9ddff}.isc-dot[data-astro-cid-ddph3ztq]{position:relative;width:8px;height:8px;border-radius:50%;background:#fff}.isc-dot[data-astro-cid-ddph3ztq]:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid #C7A4FF;animation:isc-ping 1.8s cubic-bezier(0,0,.2,1) infinite}.isc-title[data-astro-cid-ddph3ztq]{position:relative;display:block;margin-top:16px;font-size:21px;line-height:1.25;font-weight:800;background:linear-gradient(90deg,#fff 0% 40%,#e9ddff 50%,#fff 60% 100%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:isc-text 4.5s linear infinite}.isc-body[data-astro-cid-ddph3ztq]{position:relative;display:block;margin-top:8px;font-size:13.5px;line-height:1.55;color:#e9ddff}.prose h1,.prose h2,.prose h3,.prose h4{color:#000}.prose a{color:#8220ff}.prose a:hover{color:#7218e6}.prose code{background:#f7f7f7;border:1px solid #E5E5E5;padding:.125rem .375rem;border-radius:4px;font-size:.875em;color:#000}.prose pre{background:#0f0f12;color:#fff;border-radius:12px;font-size:.875rem}.prose pre code{background:transparent;border:none;padding:0;color:inherit}.prose blockquote{border-left-color:#8220ff}.prose img{border-radius:12px}.prose h2,.prose h3,.prose h4{position:relative;scroll-margin-top:5rem}.prose h2>a[aria-hidden],.prose h3>a[aria-hidden],.prose h4>a[aria-hidden]{opacity:0;color:#8220ff;margin-left:.375rem;font-weight:400;text-decoration:none!important;transition:opacity .15s}.prose h2:hover>a[aria-hidden],.prose h3:hover>a[aria-hidden],.prose h4:hover>a[aria-hidden]{opacity:1}.prose h2>a[aria-hidden] .icon-link:before,.prose h3>a[aria-hidden] .icon-link:before,.prose h4>a[aria-hidden] .icon-link:before{content:"#";font-size:.85em}.line-clamp-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
