.card[data-v-7fc5b589]{--mouse-x:50%;--mouse-y:50%;background:var(--bg-card);background-image:radial-gradient(circle,hsla(0,0%,100%,.03) 1px,transparent 0);background-size:20px 20px;border-radius:25px;box-shadow:0 8px 16px #0000001a;opacity:0;overflow:hidden;padding:1.5rem;position:relative;text-align:center;transform:translateY(50px);transition:transform .6s ease,opacity .6s ease,box-shadow .3s ease;width:300px}.card.visible[data-v-7fc5b589]{transform:translateY(0)}.card[data-v-7fc5b589]:first-child{transition-delay:.2s}.card[data-v-7fc5b589]:nth-child(2){transition-delay:.4s}.card[data-v-7fc5b589]:nth-child(3){transition-delay:.6s}.card[data-v-7fc5b589]:before{background:radial-gradient(circle,rgba(102,3,252,.3) 0,rgba(102,3,252,.1) 40%,transparent 70%);border-radius:50%;content:"";height:150px;left:var(--mouse-x);opacity:0;pointer-events:none;position:absolute;top:var(--mouse-y);transform:translate(-50%,-50%);transition:opacity .3s ease;width:150px}.card[data-v-7fc5b589]:hover{box-shadow:0 20px 30px #6603fc26;transform:translateY(-5px) scale(1.05)!important}.card[data-v-7fc5b589]:hover:before{opacity:1}.icon img[data-v-7fc5b589]{border-radius:10px;color:#fff;filter:brightness(0) invert(1);margin-bottom:1rem;max-width:100%;position:relative;transition:transform .4s ease;z-index:1}.card:hover .icon img[data-v-7fc5b589]{filter:brightness(0) invert(1);transform:scale(1.05)}.title[data-v-7fc5b589]{color:var(--secondary);font-size:1.5rem;margin-bottom:1rem;position:relative;transition:color .3s ease;z-index:1}.card:hover .title[data-v-7fc5b589]{color:var(--primary)}.desc[data-v-7fc5b589]{color:var(--text);position:relative;z-index:1}@media (prefers-reduced-motion:reduce){.card[data-v-7fc5b589],.card[data-v-7fc5b589]:before,.icon img[data-v-7fc5b589],.title[data-v-7fc5b589]{transition:none}}.card.reveal[data-v-7fc5b589]{opacity:0;transform:translateY(12px) scale(.99)}.card.visible[data-v-7fc5b589]{opacity:1;transform:none;transition:opacity .25s ease,transform .25s cubic-bezier(.22,.61,.36,1)}.grid-item[data-v-2f402d16]{aspect-ratio:16/9;background:#0c0d16;border-radius:22px;overflow:hidden;position:relative}.grid-item img[data-v-2f402d16]{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;transition:transform .35s ease;width:100%}.grid-overlay[data-v-2f402d16]{background:linear-gradient(180deg,transparent,rgba(0,0,0,.62));bottom:0;color:#fff;left:0;opacity:0;padding:16px;position:absolute;right:0;transform:translateY(100%);transition:transform .28s ease,opacity .28s ease}.grid-item:hover img[data-v-2f402d16]{transform:scale(1.04)}.grid-item:hover .grid-overlay[data-v-2f402d16]{opacity:1;transform:translateY(0)}.o-title[data-v-2f402d16]{font-weight:800;margin:0 0 4px}.o-sub[data-v-2f402d16]{margin:0;opacity:.92}@media (prefers-reduced-motion:reduce){.grid-item img[data-v-2f402d16],.grid-overlay[data-v-2f402d16]{transition:none}}.grid-item.reveal[data-v-2f402d16]{opacity:0;transform:translateY(12px) scale(.99)}.grid-item.visible[data-v-2f402d16]{opacity:1;transform:none;transition:opacity .25s ease,transform .25s cubic-bezier(.22,.61,.36,1)}.faq-item[data-v-85eea640]{background-color:var(--bg-card);background-image:radial-gradient(circle,hsla(0,0%,100%,.02) 1px,transparent 0);background-size:20px 20px;border:1px solid hsla(0,0%,100%,.1);border-radius:20px;margin-bottom:1rem;overflow:hidden;transition:all .3s ease}.faq-item[data-v-85eea640]:hover{border-color:#8539ff4d;box-shadow:0 8px 25px #8539ff26;transform:translateY(-2px)}.faq-question[data-v-85eea640]{align-items:center;background:none;border:none;color:var(--secondary);cursor:pointer;display:flex;font-size:1.1rem;font-weight:600;justify-content:space-between;padding:1.5rem 2rem;position:relative;text-align:left;transition:all .3s ease;width:100%}.faq-question[data-v-85eea640]:hover{background-color:#8539ff0d;color:var(--primary)}.faq-question[data-v-85eea640]:before{background:linear-gradient(45deg,var(--primary),var(--primary-secondary,var(--secondary)));content:"";height:100%;left:0;position:absolute;top:0;transform:scaleY(0);transform-origin:bottom;transition:transform .3s ease;width:4px}.faq-question[data-v-85eea640]:hover:before{transform:scaleY(1)}.faq-icon[data-v-85eea640]{flex-shrink:0;margin-left:1rem;transition:transform .3s ease;stroke:var(--text)}.faq-question[aria-expanded=true] .faq-icon[data-v-85eea640]{transform:rotate(180deg);stroke:var(--primary)}.faq-question[aria-expanded=true][data-v-85eea640]{background-color:#8539ff14;color:var(--primary)}.faq-question[aria-expanded=true][data-v-85eea640]:before{transform:scaleY(1)}.faq-answer[data-v-85eea640]{background-color:#0003;height:0;overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1)}.faq-answer.active[data-v-85eea640]{border-top:1px solid hsla(0,0%,100%,.1);padding:1rem 2rem 2rem}.faq-answer p[data-v-85eea640]{color:var(--text);line-height:1.7;margin:1rem 0 0;opacity:0;transform:translateY(-10px);transition:all .3s ease .1s}.faq-answer.active p[data-v-85eea640]{opacity:1;transform:translateY(0)}.faq-answer .inner[data-v-85eea640]{opacity:0;transform:translateY(-8px);transition:opacity .26s ease,transform .26s ease;will-change:opacity,transform}.faq-answer .inner.show[data-v-85eea640]{opacity:1;transform:none}.faq-answer .inner.hide[data-v-85eea640]{opacity:0;transform:translateY(-8px)}.faq-answer .inner.show[data-v-85eea640]>:first-child{transition-delay:.02s}.faq-answer .inner.show[data-v-85eea640]>:nth-child(2){transition-delay:.05s}.faq-answer .inner.show[data-v-85eea640]>:nth-child(3){transition-delay:.08s}.faq-answer .inner.show[data-v-85eea640]>:nth-child(4){transition-delay:.11s}@media (max-width:800px){.faq[data-v-85eea640]{margin:1rem 1rem 2rem;padding:3rem 1.5rem}.faq h2[data-v-85eea640]{font-size:2rem;margin-bottom:2rem}.faq-question[data-v-85eea640]{font-size:1rem;padding:1.2rem 1.5rem}.faq-answer.active[data-v-85eea640]{padding:0 1.5rem 1.2rem}.faq-icon[data-v-85eea640]{margin-left:.5rem}}
