.sd-tech[data-v-ed612720]{background:#0b1326;color:#fff;padding:80px 24px}.sd-tech__container[data-v-ed612720]{margin:0 auto;max-width:1200px}.sd-tech__header[data-v-ed612720]{margin-bottom:60px;text-align:center}.sd-tech__title[data-v-ed612720]{background:linear-gradient(135deg,#3b82f6,#8b5cf6);-webkit-background-clip:text;font-size:2.2rem;font-weight:800;margin-bottom:16px;-webkit-text-fill-color:transparent;background-clip:text}.sd-tech__subtitle[data-v-ed612720]{color:#94a3b8;font-size:1.1rem;line-height:1.6;margin:0 auto;max-width:800px}.sd-tech__grid[data-v-ed612720]{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.sd-tech__card[data-v-ed612720]{background:#1e293b80;border:1px solid hsla(0,0%,100%,.05);border-radius:16px;padding:32px;transition:transform .3s ease,box-shadow .3s ease}.sd-tech__card[data-v-ed612720]:hover{border-color:#3b82f64d;box-shadow:0 10px 30px #0003;transform:translateY(-5px)}.sd-tech__card-title[data-v-ed612720]{border-bottom:2px solid rgba(59,130,246,.3);color:#fff;display:inline-block;font-size:1.4rem;font-weight:700;margin-bottom:20px;padding-bottom:12px}.sd-tech__list[data-v-ed612720],.sd-tech__sub-list[data-v-ed612720]{list-style:none;margin:0 0 20px;padding:0}.sd-tech__list li[data-v-ed612720],.sd-tech__sub-list li[data-v-ed612720]{color:#cbd5e1;line-height:1.5;margin-bottom:10px;padding-left:20px;position:relative}.sd-tech__list li[data-v-ed612720]:before{color:#3b82f6;content:"•";font-weight:700;left:0;position:absolute}.sd-tech__sub[data-v-ed612720]{background:#0003;border-radius:8px;margin-top:16px;padding:16px}.sd-tech__sub-title[data-v-ed612720]{color:#93c5fd;font-size:1rem;font-weight:600;margin-bottom:12px}.sd-tech__sub-list li[data-v-ed612720]:before{color:#8b5cf6;content:"→"}@media(max-width:768px){.sd-tech__grid[data-v-ed612720]{grid-template-columns:1fr}}.sd-howto[data-v-ce95c20e]{background:#020617;color:#fff;padding:80px 24px;position:relative}.sd-howto__container[data-v-ce95c20e]{margin:0 auto;max-width:1000px}.sd-howto__header[data-v-ce95c20e]{margin-bottom:60px;text-align:center}.sd-howto__title[data-v-ce95c20e]{background:linear-gradient(135deg,#3b82f6,#8b5cf6);-webkit-background-clip:text;font-size:2.2rem;font-weight:800;margin-bottom:16px;-webkit-text-fill-color:transparent;background-clip:text}.sd-howto__subtitle[data-v-ce95c20e]{color:#94a3b8;font-size:1.1rem;line-height:1.6;margin:0 auto;max-width:800px}.sd-howto__steps[data-v-ce95c20e]{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.sd-howto__step[data-v-ce95c20e]{background:#1e293b66;border:1px solid hsla(0,0%,100%,.05);border-radius:12px;flex:1;min-width:200px;padding:30px 20px;position:relative;text-align:center;transition:transform .3s ease}.sd-howto__step[data-v-ce95c20e]:hover{background:#1e293b99;border-color:#3b82f64d;transform:translateY(-5px)}.sd-howto__number[data-v-ce95c20e]{align-items:center;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:50%;box-shadow:0 4px 12px #3b82f64d;color:#fff;display:flex;font-size:1.2rem;font-weight:800;height:40px;justify-content:center;margin:0 auto 20px;width:40px}.sd-howto__step-title[data-v-ce95c20e]{color:#e2e8f0;font-size:1.1rem;font-weight:600}@media(max-width:768px){.sd-howto__steps[data-v-ce95c20e]{align-items:center;flex-direction:column}.sd-howto__step[data-v-ce95c20e]{max-width:400px;width:100%}}.sd-compare[data-v-a690bcfc]{background:#020617;color:#fff;padding:80px 24px}.sd-compare__container[data-v-a690bcfc]{margin:0 auto;max-width:1000px}.sd-compare__header[data-v-a690bcfc]{margin-bottom:50px;text-align:center}.sd-compare__title[data-v-a690bcfc]{background:linear-gradient(135deg,#3b82f6,#8b5cf6);-webkit-background-clip:text;font-size:2.2rem;font-weight:800;margin-bottom:16px;-webkit-text-fill-color:transparent;background-clip:text}.sd-compare__subtitle[data-v-a690bcfc]{color:#94a3b8;font-size:1.1rem;line-height:1.6;margin:0 auto;max-width:800px}.sd-compare__table-wrapper[data-v-a690bcfc]{background:#1e293b4d;border:1px solid hsla(0,0%,100%,.05);border-radius:16px;overflow-x:auto;padding:20px}.sd-compare__table[data-v-a690bcfc]{border-collapse:collapse;min-width:600px;width:100%}.sd-compare__table td[data-v-a690bcfc],.sd-compare__table th[data-v-a690bcfc]{border-bottom:1px solid hsla(0,0%,100%,.05);padding:20px;text-align:left}.sd-compare__table th[data-v-a690bcfc]{color:#94a3b8;font-size:1.1rem;font-weight:700}.sd-compare__table th.pro[data-v-a690bcfc]{color:#60a5fa;font-size:1.2rem}.sd-compare__table tr:last-child td[data-v-a690bcfc]{border-bottom:none}.feature[data-v-a690bcfc]{color:#e2e8f0;font-weight:600;width:30%}.previous-val[data-v-a690bcfc]{color:#94a3b8;width:35%}.pro-val[data-v-a690bcfc]{background:#3b82f60d;border-radius:8px;color:#fff;font-weight:600;width:35%}.check-icon[data-v-a690bcfc]{color:#3b82f6;font-weight:700;margin-right:8px}@media(max-width:768px){.sd-compare__table td[data-v-a690bcfc],.sd-compare__table th[data-v-a690bcfc]{font-size:.95rem;padding:15px}}.sd-section[data-v-01573777]{color:#e5e7eb;margin:0 auto;max-width:900px;padding:80px 24px 40px}.sd-section__header[data-v-01573777]{margin-bottom:22px;text-align:center}.sd-title[data-v-01573777]{background:linear-gradient(135deg,#3b82f6,#8b5cf6);-webkit-background-clip:text;font-size:1.9rem;-webkit-text-fill-color:transparent;background-clip:text;font-weight:800;margin:0 0 12px}.sd-subtitle[data-v-01573777]{color:#cbd5e1;font-size:1.02rem;line-height:1.6;margin:0 auto;max-width:760px}.sd-faq[data-v-01573777]{display:flex;flex-direction:column;gap:12px;margin-top:18px}.sd-faq__item[data-v-01573777]{background:#0f172ad1;border:1px solid hsla(0,0%,100%,.06);border-radius:14px;box-shadow:0 10px 30px #00000059;padding:14px 16px}.sd-faq__item summary[data-v-01573777]{background:linear-gradient(135deg,#3b82f6,#8b5cf6);-webkit-background-clip:text;cursor:pointer;font-weight:700;-webkit-text-fill-color:transparent;background-clip:text;list-style:none;padding-right:24px;position:relative}.sd-faq__item summary[data-v-01573777]::marker{display:none}.sd-faq__item summary[data-v-01573777]::-webkit-details-marker{display:none}.sd-faq__item summary[data-v-01573777]:after{background:linear-gradient(135deg,#3b82f6,#8b5cf6);-webkit-background-clip:text;content:"+";position:absolute;right:0;top:0;-webkit-text-fill-color:transparent;align-items:center;background-clip:text;display:flex;font-size:1.5rem;font-weight:300;height:20px;justify-content:center;line-height:1;transition:transform .2s ease;width:20px}.sd-faq__item[open][data-v-01573777]{border-color:#ffffff4d}.sd-faq__item[open] summary[data-v-01573777]{background:linear-gradient(135deg,#3b82f6,#8b5cf6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.sd-faq__item[open] summary[data-v-01573777]:after{content:"−"}.sd-faq__item p[data-v-01573777]{color:#cecece;line-height:1.6;margin:10px 0 0}@media(max-width:768px){.sd-section[data-v-01573777]{padding:70px 18px 32px}.sd-title[data-v-01573777]{font-size:1.6rem}}@keyframes gradient-flow-0f31edb7{0%{background-position:0 0}25%{background-position:100% 0}50%{background-position:100% 100%}75%{background-position:0 100%}to{background-position:0 0}}@keyframes gradient-x-0f31edb7{0%,to{background-position:0;background-size:200% 200%}50%{background-position:100%;background-size:200% 200%}}@keyframes blob-0f31edb7{0%{transform:translate(0) scale(1)}33%{transform:translate(30px,-50px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}to{transform:translate(0) scale(1)}}.animate-gradient-flow[data-v-0f31edb7]{animation:gradient-flow-0f31edb7 20s linear infinite;background-image:linear-gradient(45deg,#1a1a1a,#1a1a1a 20%,#00ffd133 40%,#00ffd14d,#00ffd133 60%,#1a1a1a 80%,#1a1a1a);background-size:200% 200%}.animate-gradient-x[data-v-0f31edb7]{animation:gradient-x-0f31edb7 15s ease infinite;background-image:linear-gradient(90deg,#3b82f6,#3b82f6 20%,#8b5cf6 40%,#3b82f6 60% 80%,#3b82f6);background-size:200% 200%}.animate-blob[data-v-0f31edb7]{animation:blob-0f31edb7 7s infinite}.animation-delay-2000[data-v-0f31edb7]{animation-delay:2s}.animation-delay-4000[data-v-0f31edb7]{animation-delay:4s}@keyframes smooth-in-0f31edb7{0%{opacity:0;transform:scale(.98) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes smooth-out-0f31edb7{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.98) translateY(-20px)}}.animate-smooth-in[data-v-0f31edb7]{animation:smooth-in-0f31edb7 .25s cubic-bezier(.2,0,0,1) forwards}.animate-smooth-out[data-v-0f31edb7]{animation:smooth-out-0f31edb7 .2s cubic-bezier(.2,0,0,1) forwards}.v-enter-active[data-v-0f31edb7]{animation:smooth-in-0f31edb7 .25s cubic-bezier(.2,0,0,1) forwards}.v-leave-active[data-v-0f31edb7]{animation:smooth-out-0f31edb7 .2s cubic-bezier(.2,0,0,1) forwards}.tab-button[data-v-0f31edb7]{overflow:hidden;position:relative;transition:all .3s cubic-bezier(.2,0,0,1)}.tab-button[data-v-0f31edb7]:before{background:linear-gradient(90deg,#3b82f6,#8b5cf6);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .4s ease;width:100%;z-index:-1}.tab-button.active[data-v-0f31edb7]:before{opacity:1}.tab-button[data-v-0f31edb7]:after{background:linear-gradient(90deg,#3b82f6,#8b5cf6);bottom:0;content:"";height:3px;left:50%;position:absolute;transform:translate(-50%);transition:width .4s cubic-bezier(.4,0,.2,1);width:0}.tab-button.active[data-v-0f31edb7]:after{width:80%}.tab-button.active[data-v-0f31edb7],.tab-button[data-v-0f31edb7]:hover{transform:translateY(-1px)}.tab-content[data-v-0f31edb7]{transition:all .4s cubic-bezier(.4,0,.2,1)}.inspiration-btn[data-v-0f31edb7]{height:auto!important;width:auto!important}.gallery-checkbox[data-v-0f31edb7],.inspiration-btn[data-v-0f31edb7]{min-height:auto!important;min-width:auto!important}.gallery-checkbox[data-v-0f31edb7]{height:1rem!important;width:1rem!important}.seedance-page[data-v-b25711e6]{background:#020617;min-height:100vh}.seedance-page[data-v-b25711e6]>*{scroll-margin-top:80px}.seedance-page[data-v-b25711e6]>:first-child{padding-top:0}html[data-v-b25711e6]{scroll-behavior:smooth}.seedance-page[data-v-b25711e6]{animation:fadeIn-b25711e6 .8s ease-out}@keyframes fadeIn-b25711e6{0%{opacity:0}to{opacity:1}}@media(max-width:768px){.seedance-page[data-v-b25711e6]{overflow-x:hidden}.seedance-page[data-v-b25711e6]>*{scroll-margin-top:70px}}@media(max-width:1024px){.seedance-page[data-v-b25711e6]>*{scroll-margin-top:70px}}
