.LoginModal_modalOverlay__h2Cps{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:2000;padding:20px}.LoginModal_modalContent__ctsWy{background:rgba(17,24,39,.95);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;max-width:480px;width:100%;position:relative;box-shadow:0 20px 25px -5px rgba(0,0,0,.5)}.LoginModal_closeButton__YEwtn{position:absolute;top:1rem;right:1rem;background:transparent;border:none;color:#9ca3af;font-size:1.5rem;line-height:1;cursor:pointer;padding:.25rem;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s}.LoginModal_closeButton__YEwtn:hover{background:hsla(0,0%,100%,.1);color:#e5e7eb}.LoginModal_modalBody__IiyBQ{padding:2rem}.LoginModal_modalTitle__DS8zz{font-size:1.5rem;font-weight:700;color:#f3f4f6;margin:0 0 1rem}.LoginModal_modalMessage__4Hyo4{font-size:1rem;color:#d1d5db;line-height:1.6;margin:0 0 2rem}.LoginModal_modalActions__MhswG{display:flex;gap:1rem;justify-content:flex-end}.LoginModal_cancelButton__9LMlT{padding:.75rem 1.5rem;background:transparent;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;color:#e5e7eb;font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s}.LoginModal_cancelButton__9LMlT:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.3)}.LoginModal_loginButton__fsqi3{padding:.75rem 1.5rem;background:#2563eb;border:none;border-radius:8px;color:#fff;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s}.LoginModal_loginButton__fsqi3:hover{background:#1d4ed8;transform:translateY(-1px);box-shadow:0 4px 12px rgba(37,99,235,.4)}.LoginModal_loginButton__fsqi3:active{transform:translateY(0)}.ConfirmModal_modalOverlay__or3qj{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:2000;padding:20px;animation:ConfirmModal_fadeIn__e9MwG .3s ease-out}@keyframes ConfirmModal_fadeIn__e9MwG{0%{opacity:0}to{opacity:1}}.ConfirmModal_modalContent__wuLpw{background:rgba(17,24,39,.95);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;max-width:480px;width:100%;position:relative;box-shadow:0 20px 25px -5px rgba(0,0,0,.5);animation:ConfirmModal_slideUp__CZtmp .3s ease-out}@keyframes ConfirmModal_slideUp__CZtmp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ConfirmModal_closeButton__424P1{position:absolute;top:1rem;right:1rem;background:transparent;border:none;color:#9ca3af;font-size:1.5rem;line-height:1;cursor:pointer;padding:.25rem;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s}.ConfirmModal_closeButton__424P1:hover{background:hsla(0,0%,100%,.1);color:#e5e7eb}.ConfirmModal_modalBody__F_v5I{padding:2rem}.ConfirmModal_modalTitle__hSZQ6{font-size:1.5rem;font-weight:700;color:#f3f4f6;margin:0 0 1rem}.ConfirmModal_modalMessage__hdwQ8{font-size:1rem;color:#d1d5db;line-height:1.6;margin:0 0 2rem}.ConfirmModal_modalActions__0PaKJ{display:flex;gap:1rem;justify-content:flex-end}.ConfirmModal_cancelButton__cMZbt{padding:.75rem 1.5rem;background:transparent;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;color:#e5e7eb;font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s}.ConfirmModal_cancelButton__cMZbt:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.3)}.ConfirmModal_confirmButton__RIU7B{padding:.75rem 1.5rem;background:#ef4444;border:none;border-radius:8px;color:#fff;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s}.ConfirmModal_confirmButton__RIU7B:hover{background:#dc2626;transform:translateY(-1px);box-shadow:0 4px 12px rgba(239,68,68,.4)}.ConfirmModal_confirmButton__RIU7B:active{transform:translateY(0)}.RechargeModal_modalOverlay__Di6c_{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:2000;padding:20px}.RechargeModal_modalContent__D1S7D{background:rgba(17,24,39,.95);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;max-width:480px;width:100%;position:relative;box-shadow:0 20px 25px -5px rgba(0,0,0,.5)}.RechargeModal_closeButton__uy2Zn{position:absolute;top:1rem;right:1rem;background:transparent;border:none;color:#9ca3af;font-size:1.5rem;line-height:1;cursor:pointer;padding:.25rem;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s}.RechargeModal_closeButton__uy2Zn:hover{background:hsla(0,0%,100%,.1);color:#e5e7eb}.RechargeModal_modalBody__lSFiX{padding:2rem}.RechargeModal_modalTitle__k_bfd{font-size:1.5rem;font-weight:700;color:#f3f4f6;margin:0 0 1rem}.RechargeModal_modalMessage__R1A4a{font-size:1rem;color:#d1d5db;line-height:1.6;margin:0 0 2rem}.RechargeModal_modalActions__YaBAr{display:flex;gap:1rem;justify-content:center}.RechargeModal_cancelButton___emdZ{padding:.75rem 1.5rem;background:transparent;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;color:#e5e7eb;font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s}.RechargeModal_cancelButton___emdZ:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.3)}.RechargeModal_rechargeButton__d2WVR{padding:.75rem 1.5rem;background:#2563eb;border:none;border-radius:8px;color:#fff;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s}.RechargeModal_rechargeButton__d2WVR:hover{background:#1d4ed8;transform:translateY(-1px);box-shadow:0 4px 12px rgba(37,99,235,.4)}.RechargeModal_rechargeButton__d2WVR:active{transform:translateY(0)}.FeaturesPage_generatorSection__A6S4h{padding:120px 20px 80px;background:#000}.FeaturesPage_topSection__g_IZ8{max-width:1400px;margin:0 auto 3rem;display:flex;flex-direction:column;gap:2rem}.FeaturesPage_bottomSection__xwTj4{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;gap:3rem;max-width:1400px;margin:0 auto;align-items:start}.FeaturesPage_taskAndControls__KC3Cs{display:flex;flex-direction:column;gap:2rem}.FeaturesPage_controlGroup__R017Y{display:flex;flex-direction:column;gap:1rem}.FeaturesPage_controlTitle____FsI{font-size:1.125rem;font-weight:600;color:#f3f4f6;margin:0}.FeaturesPage_controlDescription__a_1k4{font-size:.875rem;color:#9ca3af;margin:0}.FeaturesPage_modelCard__lf1Y4{background:#1a1a1a;padding:1.5rem;border-radius:12px;border:1px solid hsla(0,0%,100%,.1);display:flex;align-items:center;gap:1rem}.FeaturesPage_modelLogo__9kQ_3{width:48px;height:48px;background:#2563eb;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:1.25rem;flex-shrink:0}.FeaturesPage_modelInfo__up1N5 h4{font-size:1rem;color:#f3f4f6;margin:0 0 .5rem}.FeaturesPage_modelInfo__up1N5 p{font-size:.875rem;color:#9ca3af;margin:0;line-height:1.5}.FeaturesPage_versionCards__2gSgW{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.FeaturesPage_versionCard__5n619{background:#1a1a1a;padding:1.5rem;border-radius:12px;border:2px solid hsla(0,0%,100%,.1);display:flex;align-items:flex-start;gap:1rem;cursor:pointer;transition:all .3s;position:relative}.FeaturesPage_versionCard__5n619:hover{border-color:hsla(0,0%,100%,.2)}.FeaturesPage_versionCard__5n619.FeaturesPage_selected__FjKW4{border-color:#2563eb;background:rgba(37,99,235,.1)}.FeaturesPage_checkmark__PCWjz{position:absolute;top:.5rem;right:.5rem;color:#2563eb;font-size:1.25rem;font-weight:700}.FeaturesPage_versionInfo__gagZ3 h4{font-size:.9375rem;color:#f3f4f6;margin:0 0 .5rem}.FeaturesPage_versionInfo__gagZ3 p{font-size:.8125rem;color:#9ca3af;margin:0;line-height:1.4}.FeaturesPage_taskButtons__Up6o0{display:flex;gap:.5rem}.FeaturesPage_taskButton__Keshv{flex:1 1;padding:.75rem 1rem;background:#1a1a1a;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#9ca3af;font-size:.875rem;cursor:pointer;transition:all .3s}.FeaturesPage_taskButton__Keshv:hover{border-color:hsla(0,0%,100%,.2);color:#f3f4f6}.FeaturesPage_taskButton__Keshv.FeaturesPage_active__6_bpr{background:#2563eb;border-color:#2563eb;color:#fff}.FeaturesPage_promptInputWrapper__6HERo{position:relative;width:100%}.FeaturesPage_promptInput__RATUd{width:100%;padding:1rem 1rem 1.5rem;background:#1a1a1a;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#f3f4f6;font-size:.9375rem;font-family:inherit;resize:vertical;min-height:180px;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.3) transparent}.FeaturesPage_promptInput__RATUd::-webkit-scrollbar{width:8px}.FeaturesPage_promptInput__RATUd::-webkit-scrollbar-track{background:transparent;border-radius:4px}.FeaturesPage_promptInput__RATUd::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:4px}.FeaturesPage_promptInput__RATUd::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.5)}.FeaturesPage_promptInput__RATUd:focus{outline:none;border-color:#2563eb}.FeaturesPage_promptCharCount__rJwUi{position:absolute;left:.5rem;bottom:.5rem;font-size:.75rem;color:#8c8c8c;pointer-events:none;z-index:1}.FeaturesPage_ratioButtons__LP_7p{display:flex;gap:.5rem}.FeaturesPage_ratioButton__I3L6Z{flex:1 1;padding:.75rem 1rem;background:#1a1a1a;border:2px solid hsla(0,0%,100%,.1);border-radius:8px;color:#9ca3af;font-size:.875rem;cursor:pointer;position:relative;display:flex;align-items:center;justify-content:space-between;gap:.75rem}.FeaturesPage_ratioButtonHalf__0Deex{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 0.25rem)}.FeaturesPage_ratioButton__I3L6Z:hover{border-color:hsla(0,0%,100%,.2);color:#f3f4f6}.FeaturesPage_ratioButton__I3L6Z.FeaturesPage_active__6_bpr{border-color:#2563eb;background:rgba(37,99,235,.1);color:#2563eb}.FeaturesPage_ratioLeft__ODQmK{display:flex;align-items:center;gap:.75rem;flex:1 1}.FeaturesPage_ratioResolution__Yqcg6{color:#9ca3af;font-size:.8125rem;flex-shrink:0}.FeaturesPage_ratioButton__I3L6Z:hover .FeaturesPage_ratioResolution__Yqcg6{color:#f3f4f6}.FeaturesPage_ratioButton__I3L6Z.FeaturesPage_active__6_bpr .FeaturesPage_ratioResolution__Yqcg6{color:#2563eb}.FeaturesPage_ratioIcon___CvSD{display:flex;align-items:center;justify-content:center;flex-shrink:0}.FeaturesPage_ratioRect16_9__qT9U2{width:24px;height:14px;border:1.5px solid;border-radius:2px}.FeaturesPage_ratioRect9_16__XHrGu{width:14px;height:24px;border:1.5px solid;border-radius:2px}.FeaturesPage_uploadHeader__7MmFO{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.FeaturesPage_toggleSwitch__XSXsp{display:flex;align-items:center;gap:.5rem;cursor:pointer}.FeaturesPage_toggleSwitch__XSXsp input{position:relative;width:48px;height:24px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#374151;border-radius:24px;outline:none;transition:.3s;cursor:pointer}.FeaturesPage_toggleSwitch__XSXsp input:checked{background:#2563eb}.FeaturesPage_toggleSwitch__XSXsp input:before{content:"";position:absolute;width:18px;height:18px;border-radius:50%;top:3px;left:3px;background:#fff;transition:.3s}.FeaturesPage_toggleSwitch__XSXsp input:checked:before{transform:translateX(24px)}.FeaturesPage_toggleSlider__o5OWv{display:none}.FeaturesPage_toggleLabel__hKlgh{font-size:.875rem;color:#9ca3af;-webkit-user-select:none;-moz-user-select:none;user-select:none}.FeaturesPage_uploadAreas__JtxMT{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;margin-bottom:.75rem}.FeaturesPage_uploadArea__l4dXS{display:flex;flex-direction:column}.FeaturesPage_uploadLabel__RGov7{font-size:.875rem;color:#9ca3af;margin:0}.FeaturesPage_uploadBox__iUWhl{width:100%;height:120px;background:#1a1a1a;border:2px dashed hsla(0,0%,100%,.2);border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:all .3s;gap:.5rem;position:relative}.FeaturesPage_uploadBox__iUWhl:hover{border-color:hsla(0,0%,100%,.4);background:hsla(0,0%,100%,.05)}.FeaturesPage_uploadIcon__xmOPX{font-size:2rem;opacity:.6}.FeaturesPage_uploadText__IKXL3{font-size:.875rem;color:#9ca3af;margin:0;text-align:center;padding:0 1rem}.FeaturesPage_imagePreview__53_xq{position:relative;width:100%;height:120px;border-radius:8px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1)}.FeaturesPage_frameLabel__DpY8J{position:absolute;top:.5rem;left:.5rem;font-size:.75rem;color:#9ca3af;background:rgba(0,0,0,.6);padding:.25rem .5rem;border-radius:4px;z-index:1}.FeaturesPage_imagePreview__53_xq img{width:100%;height:100%;object-fit:cover}.FeaturesPage_removeImage__u_hS8{position:absolute;top:.5rem;right:.5rem;width:24px;height:24px;background:rgba(239,68,68,.9);border:none;border-radius:50%;color:#fff;font-size:1.25rem;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s;padding:0}.FeaturesPage_removeImage__u_hS8:hover{background:#ef4444;transform:scale(1.1)}.FeaturesPage_uploadProgress__1FcLG{position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,.8);padding:.5rem;display:flex;flex-direction:column;gap:.25rem;z-index:2}.FeaturesPage_progressBar__d6VkP{width:100%;height:4px;background:hsla(0,0%,100%,.2);border-radius:2px;overflow:hidden}.FeaturesPage_progressFill__t6n9s{height:100%;background:#2563eb;border-radius:2px;transition:width .3s ease}.FeaturesPage_progressText__ZiS__{font-size:.75rem;color:#f3f4f6;text-align:center}.FeaturesPage_uploadHint__vTNvs{font-size:.8125rem;color:#6b7280;margin:0;line-height:1.5}.FeaturesPage_optionRow__JJKBq{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0}.FeaturesPage_optionLabel__1dsN0{display:flex;align-items:center;gap:.5rem;color:#f3f4f6;font-size:.9375rem}.FeaturesPage_infoIcon__04lD5{font-size:.875rem;opacity:.6}.FeaturesPage_toggle__kpAvC{position:relative;display:inline-block;width:48px;height:24px}.FeaturesPage_toggle__kpAvC input{opacity:0;width:0;height:0}.FeaturesPage_toggleSlider__o5OWv{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#374151;transition:.3s;border-radius:24px}.FeaturesPage_toggleSlider__o5OWv:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.3s;border-radius:50%}.FeaturesPage_toggle__kpAvC input:checked+.FeaturesPage_toggleSlider__o5OWv{background-color:#2563eb}.FeaturesPage_toggle__kpAvC input:checked+.FeaturesPage_toggleSlider__o5OWv:before{transform:translateX(24px)}.FeaturesPage_generateButton__wyIPD{width:100%;padding:1rem;background:#2563eb;border:none;border-radius:8px;color:#fff;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s}.FeaturesPage_generateButton__wyIPD:hover:not(:disabled){background:#1d4ed8;transform:translateY(-2px);box-shadow:0 4px 12px rgba(37,99,235,.4)}.FeaturesPage_generateButton__wyIPD.FeaturesPage_disabled__fXE39,.FeaturesPage_generateButton__wyIPD:disabled{background:#4b5563;color:#9ca3af;cursor:not-allowed;opacity:.6}.FeaturesPage_generateButton__wyIPD.FeaturesPage_disabled__fXE39:hover,.FeaturesPage_generateButton__wyIPD:disabled:hover{background:#4b5563;transform:none;box-shadow:none}.FeaturesPage_generatorPreview__qF8hZ{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.FeaturesPage_previewTitle__LKl9d{font-size:1.125rem;font-weight:600;color:#f3f4f6;margin:0}.FeaturesPage_videoPreview__a1FvY{width:100%;aspect-ratio:16/9;background:#1a1a1a;border-radius:12px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1);position:relative}.FeaturesPage_videoPreview__a1FvY.FeaturesPage_vertical__oojqT{width:calc(56.25% * 9 / 16);aspect-ratio:9/16;margin:0 auto}.FeaturesPage_historySection__b_zvN{width:100%;margin-top:1rem}.FeaturesPage_historyTitle__50Ovg{font-size:1.125rem;font-weight:600;color:#f3f4f6;margin:0 0 1rem}.FeaturesPage_emptyHistory__QnHa_,.FeaturesPage_loadingHistory__Avdtg{text-align:center;padding:2rem;color:#9ca3af;font-size:.9375rem}.FeaturesPage_historyGrid__V0pRG{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:1rem;gap:1rem}.FeaturesPage_historyItem__xomhp{position:relative;width:100%;aspect-ratio:16/9;background:#1a1a1a;border-radius:8px;overflow:visible;border:1px solid hsla(0,0%,100%,.1);cursor:pointer;transition:all .3s;padding:0;margin:0;line-height:0}.FeaturesPage_historyItem__xomhp:hover{border-color:hsla(0,0%,100%,.3);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.3)}.FeaturesPage_historyVideo__zwhki{width:100%;height:100%;object-fit:cover;border-radius:8px;display:block;margin:0;padding:0}.FeaturesPage_deleteButton__1ljVa{position:absolute;top:-10px;right:-10px;width:20px;height:20px;background:rgba(239,68,68,.9);border:none;border-radius:50%;color:#fff;font-size:1rem;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s;padding:0;z-index:10;opacity:0}.FeaturesPage_historyItem__xomhp:hover .FeaturesPage_deleteButton__1ljVa{opacity:1}.FeaturesPage_deleteButton__1ljVa:hover{background:#ef4444;transform:scale(1.1)}.FeaturesPage_viewAllItem__K2ArF{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(37,99,235,.1),rgba(59,130,246,.1));border-color:rgba(37,99,235,.3)}.FeaturesPage_viewAllItem__K2ArF:hover{background:linear-gradient(135deg,rgba(37,99,235,.2),rgba(59,130,246,.2));border-color:rgba(37,99,235,.5)}.FeaturesPage_viewAllContent__rfoPq{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.FeaturesPage_viewAllIcon__hD42r{font-size:2rem}.FeaturesPage_viewAllText___CNdy{font-size:.875rem;color:#f3f4f6;font-weight:600}.FeaturesPage_videoPreviewModal__3mRAo{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.9);display:flex;align-items:center;justify-content:center;z-index:2000;animation:FeaturesPage_fadeIn__ixdIo .3s ease-out}.FeaturesPage_videoPreviewModalContent__O6Dhn{position:relative;width:90%;max-width:1200px;max-height:90vh;display:flex;align-items:center;justify-content:center}.FeaturesPage_videoPreviewModalClose__VF3KK{position:absolute;top:-40px;right:0;width:36px;height:36px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:#f3f4f6;font-size:24px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s;z-index:10}.FeaturesPage_videoPreviewModalClose__VF3KK:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.3)}.FeaturesPage_videoPreviewModalVideo__tmrpL{width:100%;height:auto;max-height:90vh;border-radius:12px;background:#000}.FeaturesPage_videoPlayer__2k0PT{width:100%;height:100%;object-fit:cover}.FeaturesPage_generatingOverlay__C2xJR{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;z-index:10;border-radius:12px}.FeaturesPage_loadingSpinner__Qtjiv{width:48px;height:48px;border:4px solid hsla(0,0%,100%,.1);border-top-color:#2563eb;border-radius:50%;animation:FeaturesPage_spin__rSGbP 1s linear infinite}@keyframes FeaturesPage_spin__rSGbP{to{transform:rotate(1turn)}}.FeaturesPage_loadingTextContainer__fLBkm{display:flex;flex-direction:column;align-items:center;gap:.5rem;width:100%;max-width:100%;padding:0 1rem;box-sizing:border-box}.FeaturesPage_loadingTextContainerVertical__ZYu0J{padding:0 .5rem}.FeaturesPage_loadingText__VNlzZ{color:#f3f4f6;font-size:1.125rem;font-weight:600;margin:0;text-align:center}.FeaturesPage_retryText__VJZPU{color:#9ca3af;font-size:.875rem;margin:0}.FeaturesPage_failureLogText__8Qam6,.FeaturesPage_retryText__VJZPU{font-weight:400;text-align:center;word-wrap:break-word;word-break:break-word;white-space:normal;max-width:100%;line-height:1.4}.FeaturesPage_failureLogText__8Qam6{color:#ef4444;font-size:.75rem;margin:.25rem 0 0;opacity:.9}.FeaturesPage_loadingTextContainerVertical__ZYu0J .FeaturesPage_retryText__VJZPU{font-size:.75rem;padding:0 .25rem}.FeaturesPage_loadingTextContainerVertical__ZYu0J .FeaturesPage_failureLogText__8Qam6{font-size:.6875rem;padding:0 .25rem;margin-top:.125rem}.FeaturesPage_progressBarContainer__67CcQ{width:80%;max-width:400px;height:8px;background:hsla(0,0%,100%,.1);border-radius:4px;overflow:hidden}.FeaturesPage_progressBar__d6VkP{height:100%;background:linear-gradient(90deg,#2563eb,#3b82f6);border-radius:4px;transition:width .1s linear}.FeaturesPage_progressText__ZiS__{color:#9ca3af;font-size:.875rem;margin:0}.FeaturesPage_toast__2FoYH{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#1f2937;color:#f3f4f6;padding:1rem 1.5rem;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.3);z-index:1000;animation:FeaturesPage_slideUp__oBqx5 .3s ease-out;border:1px solid hsla(0,0%,100%,.1)}.FeaturesPage_toast__2FoYH p{margin:0;font-size:.875rem;font-weight:500}@keyframes FeaturesPage_slideUp__oBqx5{0%{opacity:0;transform:translate(-50%,-50%) translateY(20px)}to{opacity:1;transform:translate(-50%,-50%) translateY(0)}}.FeaturesPage_heroSection__okDjW{padding:120px 20px 80px;text-align:center;background:#000}.FeaturesPage_heroTitle__ewspv{font-size:3rem;margin-bottom:1rem;color:#f3f4f6;font-weight:700}.FeaturesPage_heroSubtitle__zqpXL{font-size:1.25rem;color:#9ca3af}.FeaturesPage_cardsGrid__2O0uD{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem;gap:2rem;margin-top:3rem}.FeaturesPage_infoCard__nKCee{background:#1a1a1a;padding:2rem;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.1);transition:transform .3s,box-shadow .3s}.FeaturesPage_infoCard__nKCee:hover{transform:translateY(-5px);box-shadow:0 10px 25px hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2)}.FeaturesPage_infoCard__nKCee h3{font-size:1.5rem;margin-bottom:1rem;color:#2563eb}.FeaturesPage_infoCard__nKCee p{color:#9ca3af;line-height:1.8}.FeaturesPage_featuresGrid__7hejR{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem;gap:2rem;margin-top:3rem}.FeaturesPage_featureCard__M5pcK{background:#1a1a1a;padding:2rem;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.1);transition:transform .3s,box-shadow .3s}.FeaturesPage_featureCard__M5pcK:hover{transform:translateY(-5px);box-shadow:0 10px 25px hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2)}.FeaturesPage_featureNumber__qOf85{font-size:3rem;font-weight:700;color:#2563eb;margin-bottom:1rem}.FeaturesPage_featureCard__M5pcK h3{font-size:1.5rem;margin-bottom:1rem;color:#2563eb}.FeaturesPage_featureCard__M5pcK p{color:#9ca3af;line-height:1.8}.FeaturesPage_stepsGrid__yIyDM{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem;gap:2rem;margin-top:3rem}.FeaturesPage_stepCard__lG1w_{background:#1a1a1a;padding:2rem;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.1);transition:transform .3s,box-shadow .3s}.FeaturesPage_stepCard__lG1w_:hover{transform:translateY(-5px);box-shadow:0 10px 25px hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2)}.FeaturesPage_stepNumber__29NQb{font-size:3rem;font-weight:700;color:#2563eb;margin-bottom:1rem}.FeaturesPage_stepCard__lG1w_ h3{font-size:1.5rem;margin-bottom:1rem;color:#2563eb}.FeaturesPage_stepCard__lG1w_ p{color:#9ca3af;line-height:1.8}.FeaturesPage_comparisonTable__C29Hw{margin-top:3rem;overflow-x:auto}.FeaturesPage_comparisonTable__C29Hw table{width:100%;border-collapse:collapse;background:#1a1a1a;border-radius:12px;overflow:hidden}.FeaturesPage_comparisonTable__C29Hw thead{background:#2563eb}.FeaturesPage_comparisonTable__C29Hw th{padding:1rem;text-align:left;color:#f3f4f6;font-weight:600;border-bottom:2px solid hsla(0,0%,100%,.1)}.FeaturesPage_comparisonTable__C29Hw td{padding:1rem;color:#9ca3af;border-bottom:1px solid hsla(0,0%,100%,.1)}.FeaturesPage_comparisonTable__C29Hw tbody tr:hover{background:hsla(0,0%,100%,.05)}.FeaturesPage_comparisonTable__C29Hw tbody tr:last-child td{border-bottom:none}.FeaturesPage_faqList__UvsFH{max-width:800px;margin:3rem auto 0}.FeaturesPage_faqItem__03vx_{margin-bottom:1rem;border-bottom:1px solid hsla(0,0%,100%,.1);padding-bottom:1rem}.FeaturesPage_faqQuestion__KTJmz{font-size:1.25rem;font-weight:600;color:#f3f4f6;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:1rem 0;transition:color .3s}.FeaturesPage_faqQuestion__KTJmz:hover{color:#2563eb}.FeaturesPage_faqArrow__0ZB_Q{color:#2563eb;font-size:.875rem;margin-left:1rem}.FeaturesPage_faqAnswer__TLMqc{color:#9ca3af;line-height:1.8;padding:1rem 0;animation:FeaturesPage_fadeIn__ixdIo .3s}@keyframes FeaturesPage_fadeIn__ixdIo{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.FeaturesPage_bottomSection__xwTj4,.FeaturesPage_uploadAreas__JtxMT,.FeaturesPage_versionCards__2gSgW{grid-template-columns:1fr}}@media (max-width:768px){.FeaturesPage_generatorSection__A6S4h{padding:80px 20px 40px}.FeaturesPage_previewTitle__LKl9d{font-size:1.5rem}.FeaturesPage_previewSubtitle__Qn_Ql{font-size:.875rem}.FeaturesPage_heroTitle__ewspv{font-size:2rem}.FeaturesPage_heroSubtitle__zqpXL{font-size:1rem}.FeaturesPage_cardsGrid__2O0uD,.FeaturesPage_featuresGrid__7hejR,.FeaturesPage_stepsGrid__yIyDM{grid-template-columns:1fr}.FeaturesPage_comparisonTable__C29Hw{font-size:.875rem}.FeaturesPage_comparisonTable__C29Hw td,.FeaturesPage_comparisonTable__C29Hw th{padding:.75rem}}.FeaturesPage_hiddenInput___zeoU{display:none}.FeaturesPage_promptHeader__hIAMJ{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.FeaturesPage_popoverContent__OEfUK{display:flex;align-items:center;gap:8px;color:#f3f4f6}.FeaturesPage_popoverContent__OEfUK span{color:#f3f4f6}.FeaturesPage_popoverCloseButton__VFB6R{background:none;border:none;cursor:pointer;padding:0;margin:0;font-size:14px;color:rgba(243,244,246,.65);display:flex;align-items:center;line-height:1;transition:color .2s;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.FeaturesPage_popoverCloseButton__VFB6R:hover:not(:active){color:rgba(243,244,246,.9)}.FeaturesPage_popoverCloseButton__VFB6R:active{color:#f3f4f6;transition:none}.FeaturesPage_popoverCloseButton__VFB6R:focus{outline:none}.FeaturesPage_popoverTrigger__YHMGg{display:inline-block}.FeaturesPage_popoverWrapper__mxUlU .ant-popover-inner{background-color:#1a1a1a!important;border:1px solid hsla(0,0%,100%,.1)!important}.FeaturesPage_popoverWrapper__mxUlU .ant-popover-inner-content{color:#f3f4f6!important}.FeaturesPage_popoverWrapper__mxUlU .ant-popover-arrow:before{background-color:#1a1a1a!important;border:1px solid hsla(0,0%,100%,.1)!important}.FeaturesPage_priceLabel__0FjWU{margin-left:8px;font-size:.9em;opacity:.8}.FeaturesPage_unlimitedFreeLabel__sIKB0{margin-left:8px;font-size:.9em;color:#60a5fa;font-weight:500;opacity:.9}.FeaturesPage_upgradePrompt__kgWSn{margin-left:8px;font-size:.85em;color:#60a5fa;cursor:pointer;text-decoration:underline;opacity:.9;transition:opacity .2s ease}.FeaturesPage_upgradePrompt__kgWSn:hover{opacity:1;color:#93c5fd}.FeaturesPage_upgradePrompt__kgWSn:focus{outline:1px solid rgba(96,165,250,.5);outline-offset:2px;border-radius:2px}.FeaturesPage_modelSelectWrapper__swHPL{position:relative}.FeaturesPage_modelSelectWrapper__swHPL .ant-select{width:100%;height:auto!important}.FeaturesPage_modelSelectWrapper__swHPL .ant-select-selector{background-color:#1a1a1a!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:12px!important;padding:1rem 1.5rem!important;min-height:auto!important;height:auto!important;display:flex!important;align-items:center!important;position:relative!important}.FeaturesPage_modelSelectWrapper__swHPL .ant-select-selection-item,.FeaturesPage_modelSelectWrapper__swHPL .ant-select-selection-search{display:flex!important;align-items:center!important;height:100%!important}.FeaturesPage_modelSelectWrapper__swHPL .ant-select-selection-item{padding:0!important;line-height:normal!important}.FeaturesPage_modelSelectWrapper__swHPL .ant-select-selection-placeholder{color:#9ca3af!important;display:flex!important;align-items:center!important;height:100%!important}.FeaturesPage_modelSelectWrapper__swHPL .ant-select-selection-overflow{display:flex!important;align-items:center!important;height:100%!important}.FeaturesPage_modelSelectWrapper__swHPL .ant-select-selection-overflow-item{display:flex!important;align-items:center!important}.FeaturesPage_modelSelectWrapper__swHPL .ant-select-arrow{color:#9ca3af!important;top:50%!important;transform:translateY(-50%)!important;right:1.5rem!important;margin-top:0!important;position:absolute!important;transition:transform .3s ease!important}.FeaturesPage_modelSelectWrapper__swHPL .ant-select-open .ant-select-arrow{transform:translateY(-50%) rotate(180deg)!important}.FeaturesPage_modelSelectWrapper__swHPL .ant-select-selection__rendered{display:flex!important;align-items:center!important;height:100%!important;margin:0!important;padding:0!important}.FeaturesPage_modelSelectWrapper__swHPL .ant-select:hover .ant-select-selector{border-color:hsla(0,0%,100%,.2)!important}.FeaturesPage_modelSelectWrapper__swHPL .ant-select-focused .ant-select-selector{border-color:#2563eb!important;box-shadow:0 0 0 2px rgba(37,99,235,.2)!important}.FeaturesPage_modelSelectWrapper__swHPL .ant-select-dropdown{background-color:#1a1a1a!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:12px!important;padding:.5rem!important}.FeaturesPage_modelSelectWrapper__swHPL .ant-select-item{background-color:transparent!important;border-radius:8px!important;padding:.75rem!important;margin-bottom:.25rem!important}.FeaturesPage_modelSelectWrapper__swHPL .ant-select-item:hover{background-color:hsla(0,0%,100%,.1)!important}.FeaturesPage_modelSelectWrapper__swHPL .ant-select-item-option-selected{background-color:rgba(37,99,235,.2)!important}.FeaturesPage_modelSelectWrapper__swHPL .ant-select-item-option-active{background-color:hsla(0,0%,100%,.1)!important}.FeaturesPage_modelOption__tf8X1{display:flex;align-items:center;gap:1rem}.FeaturesPage_storyboardCardList__bct50{background:#1a1a1a;border-radius:12px;border:1px solid hsla(0,0%,100%,.1);padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}.FeaturesPage_storyboardHeader__sVfdf{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.FeaturesPage_storyboardHeaderTitle__8bCWo{font-size:1.125rem;font-weight:600;color:#f3f4f6;margin:0}.FeaturesPage_storyboardHeaderRight__04RSD{display:flex;align-items:center;gap:1rem}.FeaturesPage_storyboardRemaining__PlRqA{font-size:.875rem;font-weight:500;padding:.5rem 1rem;border-radius:6px;white-space:nowrap}.FeaturesPage_storyboardRemainingValid__1k8Ng{color:#10b981;background:rgba(16,185,129,.1)}.FeaturesPage_storyboardRemainingInvalid__2eEYa{color:#ef4444;background:rgba(239,68,68,.1)}.FeaturesPage_storyboardAddButton__ds2mU{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#2563eb;color:#f3f4f6;border:none;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .2s}.FeaturesPage_storyboardAddButton__ds2mU:hover:not(:disabled){background:#1d4ed8}.FeaturesPage_storyboardAddButton__ds2mU:disabled{opacity:.5;cursor:not-allowed}.FeaturesPage_storyboardCard___db_W,.FeaturesPage_storyboardCardsContainer__Q7onS{display:flex;flex-direction:column;gap:1rem}.FeaturesPage_storyboardCard___db_W{background:#1a1a1a;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;padding:1rem;transition:background-color .2s,border-color .2s}.FeaturesPage_storyboardCard___db_W:hover{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.2)}.FeaturesPage_storyboardCardHeader__EEzf_{display:flex;justify-content:space-between;align-items:center}.FeaturesPage_storyboardCardHeaderActions__DB_u7{display:flex;align-items:center;gap:.5rem}.FeaturesPage_storyboardCardOptimizeButton__bqVOx{display:flex;align-items:center}.FeaturesPage_storyboardCardTitle__syhNQ{font-size:1rem;font-weight:600;color:#f3f4f6;margin:0}.FeaturesPage_storyboardCardDeleteButton__2bL39{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:#ef4444;cursor:pointer;transition:all .2s;padding:0}.FeaturesPage_storyboardCardDeleteButton__2bL39:hover:not(:disabled){background:rgba(239,68,68,.1);border-color:#ef4444}.FeaturesPage_storyboardCardDeleteButton__2bL39:disabled{opacity:.5;cursor:not-allowed}.FeaturesPage_storyboardCardDescriptionWrapper__zZgGr{position:relative;width:100%}.FeaturesPage_storyboardCardDescription___dL03{width:100%;min-height:100px;padding:.75rem .75rem 2rem;background:#000;border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:#e5e7eb;font-size:.875rem;font-family:inherit;resize:vertical;transition:border-color .2s;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.3) transparent}.FeaturesPage_storyboardCardDescription___dL03::-webkit-scrollbar{width:8px}.FeaturesPage_storyboardCardDescription___dL03::-webkit-scrollbar-track{background:transparent;border-radius:4px}.FeaturesPage_storyboardCardDescription___dL03::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:4px}.FeaturesPage_storyboardCardDescription___dL03::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.5)}.FeaturesPage_storyboardCardDescription___dL03:focus{outline:none;border-color:#2563eb}.FeaturesPage_storyboardCardDescription___dL03:disabled{opacity:.5;cursor:not-allowed}.FeaturesPage_storyboardCardDescription___dL03::placeholder{color:#9ca3af}.FeaturesPage_storyboardCardDescriptionCount__Ito1H{position:absolute;bottom:.5rem;right:.75rem;font-size:.75rem;color:#9ca3af}.FeaturesPage_storyboardCardDurationWrapper___JD94{display:flex;align-items:center;gap:.5rem;justify-content:flex-start}.FeaturesPage_storyboardCardDurationLabel__BK6WU{font-size:.875rem;color:#9ca3af;font-weight:500}.FeaturesPage_storyboardCardDurationInputWrapper__cAlB2{display:flex;align-items:center;gap:.5rem}.FeaturesPage_storyboardCardDuration__EsDzc{width:100px;padding:.5rem;background:#000;border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:#e5e7eb;font-size:.875rem;text-align:right;transition:border-color .2s;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.FeaturesPage_storyboardCardDuration__EsDzc::-webkit-inner-spin-button,.FeaturesPage_storyboardCardDuration__EsDzc::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.FeaturesPage_storyboardCardDuration__EsDzc:focus{outline:none;border-color:#2563eb}.FeaturesPage_storyboardCardDuration__EsDzc:disabled{opacity:.5;cursor:not-allowed}.FeaturesPage_storyboardCardDurationUnit__5sVae{font-size:.875rem;color:#9ca3af;white-space:nowrap}.FeaturesPage_storyboardError__RtzF4{padding:.75rem 1rem;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:6px;color:#ef4444;font-size:.875rem;margin-top:.5rem}@media (max-width:768px){.FeaturesPage_storyboardHeader__sVfdf{flex-direction:column;align-items:flex-start}.FeaturesPage_storyboardHeaderRight__04RSD{width:100%;justify-content:space-between}.FeaturesPage_storyboardCardContent__N37rl{flex-direction:column}.FeaturesPage_storyboardCardDurationWrapper___JD94,.FeaturesPage_storyboardCardDuration__EsDzc{width:100%}}.PromptOptimizationIcon_settingItem__ai5LE{display:flex;align-items:center;gap:8px;justify-content:flex-start}.PromptOptimizationIcon_iconWrapper__A0P_A{display:inline-flex}.PromptOptimizationIcon_optimizationButton__jdcjp{width:auto;height:auto;min-width:auto;padding:4px;display:flex;align-items:center;justify-content:center}.PromptOptimizationIcon_optimizationButton__jdcjp:hover{background-color:hsla(0,0%,100%,.1)}.PromptOptimizationIcon_optimizationButton__jdcjp:active{background-color:hsla(0,0%,100%,.15)}.PromptOptimizationIcon_icon__ldEct{display:block;padding:0;margin:0;line-height:1}.PromptOptimizationIcon_iconDisabled__hQb5C{color:hsla(0,0%,100%,.25)}.PromptOptimizationIcon_iconEnabled___Hane{color:#fff}.PromptOptimizationIcon_helpIcon__IisJQ{color:#8c8c8c;font-size:14px;cursor:help}.PromptOptimizationIcon_dropdownWrapper__2THwh .ant-dropdown{background-color:#1a1a1a!important;border:1px solid hsla(0,0%,100%,.1)!important;box-shadow:0 4px 12px rgba(0,0,0,.3)!important}.PromptOptimizationIcon_dropdownWrapper__2THwh .ant-dropdown-menu{background-color:transparent!important;box-shadow:none!important}.PromptOptimizationIcon_dropdownWrapper__2THwh .ant-dropdown-menu-item{color:#e5e7eb!important;background-color:transparent!important}.PromptOptimizationIcon_dropdownWrapper__2THwh .ant-dropdown-menu-item:hover{background-color:hsla(0,0%,100%,.1)!important;color:#60a5fa!important}.PromptOptimizationIcon_dropdownWrapper__2THwh .ant-dropdown-menu-item:active{background-color:hsla(0,0%,100%,.15)!important}.PromptOptimizationIcon_buttonWrapper__XyzSI .ant-btn{background-color:transparent!important;border:none!important}.PromptOptimizationIcon_buttonWrapper__XyzSI .ant-btn:hover{background-color:hsla(0,0%,100%,.1)!important}.PromptOptimizationIcon_buttonWrapper__XyzSI .ant-btn:active{background-color:hsla(0,0%,100%,.15)!important}.PromptOptimizationIcon_buttonWrapper__XyzSI .ant-btn:disabled{background-color:transparent!important;cursor:not-allowed!important}.PromptOptimizationIcon_buttonWrapper__XyzSI .ant-btn .iconify,.PromptOptimizationIcon_buttonWrapper__XyzSI .ant-btn svg{color:#fff!important}.PromptOptimizationIcon_buttonWrapper__XyzSI .ant-btn:disabled .iconify,.PromptOptimizationIcon_buttonWrapper__XyzSI .ant-btn:disabled svg{color:hsla(0,0%,100%,.25)!important}.PromptOptimizationIcon_tooltipWrapper__eYbW1 .ant-tooltip-inner{color:#f3f4f6!important}.PromptOptimizationIcon_tooltipWrapper__eYbW1 .ant-tooltip-arrow:before,.PromptOptimizationIcon_tooltipWrapper__eYbW1 .ant-tooltip-inner{background-color:#1a1a1a!important;border:1px solid hsla(0,0%,100%,.1)!important}.shared_container___XeKZ{max-width:1200px;margin:0 auto;padding:0 20px}.shared_sectionTitle__k7al7{text-align:center;font-size:2.5rem;margin-bottom:3rem;color:#f3f4f6}.shared_featuresSection__I2XvW{padding:80px 20px;background:#000}@media (max-width:768px){.shared_sectionTitle__k7al7{font-size:2rem}}.NewFeatures_featuresGrid__DWKyJ{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem;gap:2rem;margin-bottom:4rem}.NewFeatures_featureCard__Y3ebv{background:#1a1a1a;padding:2rem;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.1);transition:transform .3s,box-shadow .3s}.NewFeatures_featureCard__Y3ebv:hover{transform:translateY(-5px);box-shadow:0 10px 25px hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2)}.NewFeatures_featureNumber__JHDPh{font-size:3rem;font-weight:700;color:#2563eb;margin-bottom:1rem}.NewFeatures_featureCard__Y3ebv h3{font-size:1.5rem;margin-bottom:1rem;color:#2563eb}.NewFeatures_featureCard__Y3ebv p{color:#9ca3af;line-height:1.8}@media (max-width:768px){.NewFeatures_featuresGrid__DWKyJ{grid-template-columns:1fr}}.Capabilities_capabilitiesGrid__H1L4m{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem;margin-top:3rem}.Capabilities_capabilityItem__djyWO{background:#1a1a1a;padding:1.5rem;border-radius:8px;text-align:center;box-shadow:0 2px 4px rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.1)}.Capabilities_capabilityItem__djyWO h4{font-size:1.25rem;margin-bottom:.5rem;color:#2563eb}.Capabilities_capabilityItem__djyWO p{color:#9ca3af;font-size:.95rem}@media (max-width:768px){.Capabilities_capabilitiesGrid__H1L4m{grid-template-columns:1fr}}.VideoShowcase_videoGrid__Hs1_N{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem;gap:2rem;margin-top:3rem}.VideoShowcase_videoItem__K6anU{aspect-ratio:16/9;border-radius:12px;overflow:hidden;background:#000;position:relative}.VideoShowcase_videoPlayer____VlC{width:100%;height:100%;object-fit:cover;border-radius:12px}.HowToUse_stepsGrid__wCCTS{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:2rem;gap:2rem;margin-top:3rem}.HowToUse_stepCard__GhaVb{text-align:center;padding:2rem}.HowToUse_stepNumber__qsjL3{display:inline-block;width:60px;height:60px;line-height:60px;background:#2563eb;color:#fff;border-radius:50%;font-size:1.5rem;font-weight:700;margin-bottom:1rem}.HowToUse_stepCard__GhaVb h3{font-size:1.5rem;margin-bottom:1rem;color:#f3f4f6}.HowToUse_stepCard__GhaVb p{color:#9ca3af;line-height:1.8}@media (max-width:768px){.HowToUse_stepsGrid__wCCTS{grid-template-columns:1fr}}.WhyChoose_featuresGrid__plVxN{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem;gap:2rem;margin-bottom:4rem}.WhyChoose_featureCard__5lXPA{background:#1a1a1a;padding:2rem;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.1);transition:transform .3s,box-shadow .3s}.WhyChoose_featureCard__5lXPA:hover{transform:translateY(-5px);box-shadow:0 10px 25px hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2)}.WhyChoose_featureCard__5lXPA h3{font-size:1.5rem;margin-bottom:1rem;color:#2563eb}.WhyChoose_featureCard__5lXPA p{color:#9ca3af;line-height:1.8}@media (max-width:768px){.WhyChoose_featuresGrid__plVxN{grid-template-columns:1fr}}.Testimonials_testimonialsGrid__V1TfE{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem;gap:2rem;margin-top:3rem}.Testimonials_testimonialCard__2ukkk{background:#1a1a1a;padding:2rem;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.1)}.Testimonials_testimonialText__JYwQ7{font-style:italic;color:#d1d5db;margin-bottom:1.5rem;line-height:1.8}.Testimonials_testimonialAuthor__n8yho{font-weight:600;color:#f3f4f6}.Testimonials_testimonialRole__YigDO{color:#9ca3af;font-size:.9rem}@media (max-width:768px){.Testimonials_testimonialsGrid__V1TfE{grid-template-columns:1fr}}.WhoBenefits_featuresGrid__WaKhI{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem;gap:2rem;margin-bottom:4rem}.WhoBenefits_featureCard__dQhy4{background:#1a1a1a;padding:2rem;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.1);transition:transform .3s,box-shadow .3s}.WhoBenefits_featureCard__dQhy4:hover{transform:translateY(-5px);box-shadow:0 10px 25px hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2)}.WhoBenefits_featureCard__dQhy4 h3{font-size:1.5rem;margin-bottom:1rem;color:#2563eb}.WhoBenefits_featureCard__dQhy4 p{color:#9ca3af;line-height:1.8}@media (max-width:768px){.WhoBenefits_featuresGrid__WaKhI{grid-template-columns:1fr}}.FAQ_faqList__82Gj7{max-width:800px;margin:3rem auto 0}.FAQ_faqItem__30UV0{margin-bottom:1.5rem;border-bottom:1px solid hsla(0,0%,100%,.1);padding-bottom:1.5rem}.FAQ_faqQuestion__qeJhq{font-size:1.25rem;font-weight:600;color:#f3f4f6;margin-bottom:.5rem}.FAQ_faqAnswer__ntsak{color:#9ca3af;line-height:1.8}.Footer_footer__eL5RT{background:#000;color:#fff;padding:1rem 0}.Footer_footerBottom__QKCoL{display:flex;justify-content:space-between;align-items:center;padding-top:1rem;border-top:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.7);max-width:1200px;margin:0 auto}.Footer_footerLeft__LP6mk{flex:1 1}.Footer_footerCenter__tZGBt{display:flex;align-items:center;gap:.5rem;justify-content:center;flex:1 1}.Footer_separator__nQ5m8{color:hsla(0,0%,100%,.5)}.Footer_footerRight__B4XYh{display:flex;gap:1.5rem;flex-wrap:wrap;justify-content:flex-end;flex:1 1}.Footer_footerLink___UED3{color:hsla(0,0%,100%,.7);text-decoration:none;transition:color .3s;font-size:.9rem}.Footer_footerLink___UED3:hover{color:#fff}@media (max-width:768px){.Footer_footerBottom__QKCoL{flex-direction:column;gap:1rem;text-align:center}.Footer_footerLeft__LP6mk{width:100%}.Footer_footerCenter__tZGBt,.Footer_footerRight__B4XYh{width:100%;justify-content:center}}