.sg[data-astro-cid-vm4qz3y4]{max-width:1180px;margin:0 auto}.sg-grid[data-astro-cid-vm4qz3y4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.sg-card[data-astro-cid-vm4qz3y4]{position:relative;display:flex;flex-direction:column;padding:26px 24px;border:1px solid rgba(255,255,255,.07);border-radius:16px;background:#0d0d13;transition:border-color .25s ease,transform .25s ease,background-color .25s ease}.sg-card[data-astro-cid-vm4qz3y4]:hover{border-color:#a78bfa61;background:#111119;transform:translateY(-3px)}.sg-icon[data-astro-cid-vm4qz3y4]{display:grid;place-items:center;width:46px;height:46px;margin-bottom:18px;border:1px solid rgba(255,255,255,.14);border-radius:50%;background:radial-gradient(circle at 50% 30%,rgba(139,92,246,.24),transparent 70%);color:#ddd6fe;font-size:1.15rem}.sg-title[data-astro-cid-vm4qz3y4]{margin:0 0 8px;color:#fff;font-size:1.08rem;font-weight:500;line-height:1.35}.sg-title[data-astro-cid-vm4qz3y4] a[data-astro-cid-vm4qz3y4]{color:inherit;text-decoration:none}.sg-title[data-astro-cid-vm4qz3y4] a[data-astro-cid-vm4qz3y4]:after{content:"";position:absolute;inset:0;border-radius:16px}.sg-title[data-astro-cid-vm4qz3y4] a[data-astro-cid-vm4qz3y4]:focus-visible:after{outline:2px solid #a78bfa;outline-offset:3px}.sg-text[data-astro-cid-vm4qz3y4]{margin:0 0 16px;color:#e4e4e79e;font-size:.92rem;font-weight:300;line-height:1.65}.sg-more[data-astro-cid-vm4qz3y4]{margin-top:auto;color:#c4b5fd;font-size:.84rem}.sg-foot[data-astro-cid-vm4qz3y4]{margin:26px 0 0;text-align:center}.sg-foot[data-astro-cid-vm4qz3y4] a[data-astro-cid-vm4qz3y4]{color:#c4b5fd;font-size:.95rem}@media(max-width:991.98px){.sg-grid[data-astro-cid-vm4qz3y4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639.98px){.sg-grid[data-astro-cid-vm4qz3y4]{grid-template-columns:minmax(0,1fr)}}.sn-crumbs[data-astro-cid-yoiyqhlb]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:26px;color:#71717a;font-size:.82rem}.sn-crumbs[data-astro-cid-yoiyqhlb] a[data-astro-cid-yoiyqhlb]{color:#a1a1aa;text-decoration:none}.sn-crumbs[data-astro-cid-yoiyqhlb] a[data-astro-cid-yoiyqhlb]:hover{color:#fff}.sn-crumbs[data-astro-cid-yoiyqhlb] a[data-astro-cid-yoiyqhlb]:after{content:"›";margin-left:8px;color:#52525b}.sn-crumbs[data-astro-cid-yoiyqhlb] span[data-astro-cid-yoiyqhlb]{color:#e4e4e7}.sn-visual[data-astro-cid-yoiyqhlb]{display:grid;place-items:center;gap:22px;padding:36px;border:1px solid rgba(255,255,255,.08);border-radius:22px;background:radial-gradient(ellipse 60% 70% at 50% 0%,rgba(139,92,246,.24),transparent 70%),radial-gradient(circle,rgba(255,255,255,.07) 1px,transparent 1.3px) 0 0 / 12px 12px,#0b0b10}.sn-visual__icon[data-astro-cid-yoiyqhlb]{display:grid;place-items:center;width:84px;height:84px;border-radius:50%;background:#fff;color:#7c3aed;font-size:2rem;box-shadow:0 0 60px #a78bfa73}.sn-visual[data-astro-cid-yoiyqhlb] ul[data-astro-cid-yoiyqhlb]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none}.sn-visual[data-astro-cid-yoiyqhlb] li[data-astro-cid-yoiyqhlb]{padding:6px 12px;border:1px solid rgba(167,139,250,.3);border-radius:999px;background:#8b5cf614;color:#e4e4e7;font-size:.82rem}.sn-reels[data-astro-cid-yoiyqhlb]{padding:72px 0 24px}.sn-projects[data-astro-cid-yoiyqhlb]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1180px;margin:0 auto}.sn-steps[data-astro-cid-yoiyqhlb]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;max-width:1180px;margin:0 auto;padding:0;list-style:none}.sn-steps[data-astro-cid-yoiyqhlb] li[data-astro-cid-yoiyqhlb]{padding:26px 22px;border:1px solid rgba(255,255,255,.07);border-radius:16px;background:#0d0d13}.sn-steps[data-astro-cid-yoiyqhlb] span[data-astro-cid-yoiyqhlb]{display:inline-block;padding:2px 8px;border:1px solid rgba(255,255,255,.16);border-radius:6px;color:#c4b5fd;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,DejaVu Sans Mono,monospace;font-size:.72rem}.sn-steps[data-astro-cid-yoiyqhlb] h3[data-astro-cid-yoiyqhlb]{margin:12px 0 6px;color:#fff;font-size:1.02rem;font-weight:500}.sn-steps[data-astro-cid-yoiyqhlb] p[data-astro-cid-yoiyqhlb]{margin:0;color:#e4e4e799;font-size:.9rem;font-weight:300;line-height:1.6}.sn-faq[data-astro-cid-yoiyqhlb]{display:grid;gap:10px;max-width:860px;margin:0 auto}.sn-faq[data-astro-cid-yoiyqhlb] details[data-astro-cid-yoiyqhlb]{overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:#0d0d13}.sn-faq[data-astro-cid-yoiyqhlb] details[data-astro-cid-yoiyqhlb][open],.sn-faq[data-astro-cid-yoiyqhlb] details[data-astro-cid-yoiyqhlb]:hover{border-color:#a78bfa66}.sn-faq[data-astro-cid-yoiyqhlb] summary[data-astro-cid-yoiyqhlb]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;color:#fff;font-weight:500;cursor:pointer;list-style:none}.sn-faq[data-astro-cid-yoiyqhlb] summary[data-astro-cid-yoiyqhlb]::-webkit-details-marker{display:none}.sn-faq__sym[data-astro-cid-yoiyqhlb]{display:grid;flex-shrink:0;place-items:center;width:28px;height:28px;border:1px solid rgba(255,255,255,.16);border-radius:50%;transition:transform .25s ease}.sn-faq[data-astro-cid-yoiyqhlb] details[data-astro-cid-yoiyqhlb][open] .sn-faq__sym[data-astro-cid-yoiyqhlb]{transform:rotate(45deg);background:#fff;color:#0a0a0a}.sn-faq[data-astro-cid-yoiyqhlb] p[data-astro-cid-yoiyqhlb]{margin:0;padding:0 20px 20px;color:#e4e4e7a6;font-weight:300;line-height:1.75}@media(max-width:991.98px){.sn-projects[data-astro-cid-yoiyqhlb],.sn-steps[data-astro-cid-yoiyqhlb]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639.98px){.sn-projects[data-astro-cid-yoiyqhlb],.sn-steps[data-astro-cid-yoiyqhlb]{grid-template-columns:minmax(0,1fr)}}
