.EditModeMenu_dropdown__mFOtD{position:fixed;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.4);z-index:var(--z-popover);padding:4px;min-width:140px}.EditModeMenu_menuItem__f8njZ{display:flex;align-items:center;gap:10px;width:100%;padding:8px 12px;font-size:13px;color:var(--text-white800);background:transparent;border:none;border-radius:4px;cursor:pointer;transition:background .1s ease}.EditModeMenu_menuItem__f8njZ:hover{background:rgba(255,255,255,.08);color:var(--text-white1000)}.EditModeMenu_menuItem__f8njZ svg{flex-shrink:0}.AssetContextMenu_dropdown__J8BbF{position:fixed;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.4);z-index:var(--z-popover);padding:4px;min-width:120px}.AssetContextMenu_menuItem__5Qivf{display:flex;align-items:center;gap:10px;width:100%;padding:8px 12px;font-size:13px;color:var(--text-white800);background:transparent;border:none;border-radius:4px;cursor:pointer;transition:background .1s ease}.AssetContextMenu_menuItem__5Qivf:hover{background:rgba(255,255,255,.08);color:var(--text-white1000)}.AssetContextMenu_menuItem__5Qivf svg{flex-shrink:0}.AssetContextMenu_menuLabel__q2ipK{flex:1 1}.AssetContextMenu_menuArrow__gYos3{color:var(--text-white400);flex-shrink:0}.AssetContextMenu_menuItemActive__O_bV_{background:rgba(255,255,255,.08);color:var(--text-white1000)}.AssetContextMenu_dangerItem__e8c9Y{display:flex;align-items:center;gap:10px;width:100%;padding:8px 12px;font-size:13px;color:#ef4444;background:transparent;border:none;border-radius:4px;cursor:pointer;transition:background .1s ease}.AssetContextMenu_dangerItem__e8c9Y:hover{background:rgba(239,68,68,.1)}.AssetContextMenu_dangerItem__e8c9Y svg{flex-shrink:0}.AssetContextMenu_submenu__q_GoO{position:fixed;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.4);z-index:var(--z-popover);padding:4px;min-width:160px;max-height:300px;overflow-y:auto}.AssetContextMenu_groupTitle__QUiPD{padding:6px 12px 4px;font-size:10px;font-weight:600;color:var(--text-white400);text-transform:uppercase;letter-spacing:.5px}.AssetContextMenu_divider__zlOlS{height:1px;background:var(--glass-border);margin:4px 0}.AssetContextMenu_submenuItem__z_9XN{display:flex;align-items:center;gap:8px;padding:8px 12px;font-size:13px;color:var(--text-white800);border-radius:4px;cursor:pointer;transition:background .1s ease}.AssetContextMenu_submenuItem__z_9XN:hover{background:rgba(255,255,255,.08);color:var(--text-white1000)}.AssetContextMenu_submenuItemSelected__RAir9{background:rgba(59,130,246,.15);color:var(--text-white1000)}.AssetContextMenu_submenuItemSelected__RAir9:hover{background:rgba(59,130,246,.2)}.AssetContextMenu_submenuLabel__vgIB3{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AssetContextMenu_submenuItem__z_9XN svg{flex-shrink:0;color:var(--button-primary)}.AssetContextMenu_empty__a_yJ5{padding:12px;font-size:12px;color:var(--text-white400);text-align:center}.AddAssetModal_overlay__LP8nw{position:fixed;top:0;left:0;width:100vw;height:100vh;background:var(--modal-overlay-bg);z-index:10100}.AddAssetModal_modal__g88Zs{position:fixed;inset:0;margin:auto;background:var(--modal-bg);backdrop-filter:blur(var(--modal-blur));-webkit-backdrop-filter:blur(var(--modal-blur));border:1px solid var(--modal-border);border-radius:var(--modal-radius);width:1000px;max-width:95vw;height:600px;max-height:85vh;display:flex;flex-direction:column;box-shadow:var(--modal-shadow);overflow:hidden;z-index:10101}.AddAssetModal_header__xMwIq{height:56px;padding:0 20px;border-bottom:1px solid var(--modal-divider);display:flex;align-items:center;justify-content:space-between;background:var(--modal-header-bg);flex-shrink:0}.AddAssetModal_title__r1w7t{font-size:16px;font-weight:600;color:var(--text-white1000);margin:0}.AddAssetModal_closeButton__hNpdS{background:none;border:none;color:var(--text-white600);cursor:pointer;padding:6px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);transition:color var(--transition-fast)}.AddAssetModal_closeButton__hNpdS:hover{color:var(--text-white1000)}.AddAssetModal_tabs__kI1cZ{display:flex;padding:0 20px;gap:4px;border-bottom:1px solid var(--modal-divider);background:var(--modal-header-bg);flex-shrink:0}.AddAssetModal_tab___E6TB{display:flex;align-items:center;gap:8px;padding:12px 16px;font-size:14px;font-weight:500;color:var(--text-white400);background:transparent;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:color .15s ease,border-color .15s ease;margin-bottom:-1px}.AddAssetModal_tab___E6TB:hover{color:var(--text-white600)}.AddAssetModal_tabActive__4uGtj{color:var(--text-white1000);border-bottom-color:var(--text-white1000)}.AddAssetModal_tabActive__4uGtj:hover{color:var(--text-white1000)}.AddAssetModal_body__Ew73A{flex:1 1;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:16px}.AddAssetModal_createButton__HKlLt{display:flex;align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:500;color:var(--button-primary);background:transparent;border:1px dashed rgba(59,130,246,.5);border-radius:6px;cursor:pointer;transition:all .15s ease;flex-shrink:0}.AddAssetModal_createButton__HKlLt:hover{background:rgba(59,130,246,.1);border-color:var(--button-primary)}.AddAssetModal_createForm__i19x2{display:flex;align-items:center;gap:8px;padding:12px 16px;background:var(--bg-card);border:1px solid var(--modal-border);border-radius:var(--radius-md);flex-shrink:0}.AddAssetModal_createInput__8rr1M{flex:1 1;min-width:200px;padding:8px 12px;font-size:14px;color:var(--text-white1000);background:var(--modal-input-bg);border:1px solid var(--modal-border);border-radius:var(--radius-sm);outline:none;transition:border-color var(--transition-fast)}.AddAssetModal_createInput__8rr1M:focus{border-color:var(--button-primary)}.AddAssetModal_createInput__8rr1M::placeholder{color:var(--text-white400)}.AddAssetModal_selectWrapper__xff6O{position:relative;display:flex;align-items:center}.AddAssetModal_typeSelect__3JAnp{appearance:none;padding:8px 32px 8px 12px;font-size:13px;color:var(--text-white1000);background:var(--modal-input-bg);border:1px solid var(--modal-border);border-radius:var(--radius-sm);cursor:pointer;outline:none;transition:border-color var(--transition-fast)}.AddAssetModal_typeSelect__3JAnp:focus{border-color:var(--button-primary)}.AddAssetModal_selectIcon__sRSPx{position:absolute;right:10px;color:var(--text-white400);pointer-events:none}.AddAssetModal_cancelCreate__89g6h{padding:8px 12px;font-size:13px;color:var(--text-white600);background:none;border:none;cursor:pointer;transition:color var(--transition-fast)}.AddAssetModal_cancelCreate__89g6h:hover{color:var(--text-white1000)}.AddAssetModal_assetList__KoxLV{flex:1 1;overflow-y:auto;display:flex;flex-direction:column;gap:20px}.AddAssetModal_group__0hgUQ{display:flex;flex-direction:column;gap:8px}.AddAssetModal_groupTitle__hySId{font-size:11px;font-weight:600;color:var(--text-white400);text-transform:uppercase;letter-spacing:.5px;padding:0 4px}.AddAssetModal_buttonGrid__U02iT{display:flex;flex-wrap:wrap;gap:8px}.AddAssetModal_assetButton__hBC7G{display:flex;align-items:center;gap:8px;height:36px;padding:0 12px 0 4px;border-radius:6px;border:1px solid var(--glass-border);background:rgba(255,255,255,.04);color:var(--text-white600);font-size:12px;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap}.AddAssetModal_assetButton__hBC7G:hover{background:rgba(255,255,255,.08);color:var(--text-white1000);border-color:rgba(255,255,255,.15)}.AddAssetModal_assetButtonActive__9ZnGm{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.2);color:var(--text-white1000)}.AddAssetModal_assetButtonActive__9ZnGm:hover{background:rgba(255,255,255,.15)}.AddAssetModal_assetThumb__UhBon{width:28px;height:28px;border-radius:4px;object-fit:cover;flex-shrink:0}.AddAssetModal_assetThumbEmpty__uAk9M{width:28px;height:28px;border-radius:4px;background:rgba(255,255,255,.06);display:flex;align-items:center;justify-content:center}.AddAssetModal_assetThumbEmpty__uAk9M,.AddAssetModal_typeIcon__SjOK9{flex-shrink:0;color:var(--text-white400)}.AddAssetModal_checkIcon__9_qPZ{margin-left:auto;color:var(--button-primary);flex-shrink:0}.AddAssetModal_typeBadge__VE2F0{font-size:10px;color:var(--text-white400);background:rgba(255,255,255,.08);padding:2px 6px;border-radius:4px;text-transform:uppercase}.AddAssetModal_empty__andCK{display:flex;align-items:center;justify-content:center;padding:40px;color:var(--text-white400);font-size:14px}.AddAssetModal_footer__x3Qgq{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border-top:1px solid var(--modal-divider);background:var(--modal-footer-bg);flex-shrink:0}.AddAssetModal_addButton__6OT5q{display:flex;align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:500;color:var(--text-white600);background:transparent;border:1px solid var(--glass-border);border-radius:6px;cursor:pointer;transition:all .15s ease}.AddAssetModal_addButton__6OT5q:hover:not(:disabled){background:rgba(255,255,255,.06);color:var(--text-white1000);border-color:rgba(255,255,255,.15)}.AddAssetModal_addButton__6OT5q:disabled{opacity:.4;cursor:not-allowed}.InlineBeatUI_inlineBeatWrapper__Zpvy_{display:grid;grid-template-columns:1fr minmax(0,640px) 1fr;align-items:flex-start;width:100%}.InlineBeatUI_inlineBeatContainer__gvM33{grid-column:2;display:flex;flex-direction:column;gap:12px;padding:20px 0 48px;margin-top:0;position:relative;min-width:0}.InlineBeatUI_inlineBeatContainer__gvM33.InlineBeatUI_videoDimmed__54iO1{opacity:.2;pointer-events:none;transition:opacity .2s ease}.InlineBeatUI_inlineBeatContainer__gvM33:before{content:"";position:absolute;left:-2px;top:0;height:20px;width:2px;background:#303B5F;z-index:5}.InlineBeatUI_headerRow__ezBtf{display:flex;align-items:center;gap:8px;height:24px;min-width:0}.InlineBeatUI_headerRow__ezBtf>*{min-width:0}.InlineBeatUI_beatLabel__t3Zs9{display:inline-flex;align-items:center;gap:4px;background:#303B5F;color:white;padding:6px 12px;border-radius:0 3px 3px 0;font-size:11px;font-weight:600;white-space:nowrap;margin-left:-2px;height:24px;flex-shrink:0}.InlineBeatUI_beatTypeLabel__fUDtA{background:var(--button-gray1000);color:var(--text-white800)}.InlineBeatUI_beatTypeLabelEmpty__MAgpA,.InlineBeatUI_beatTypeLabel__fUDtA{display:inline-flex;align-items:center;height:24px;padding:6px 12px;border-radius:3px;font-size:11px;font-weight:600;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;min-width:0;flex-shrink:1;overflow:hidden;text-overflow:ellipsis}.InlineBeatUI_beatTypeLabelEmpty__MAgpA{border:1px dashed var(--line-divider);background:transparent;color:var(--text-white400);transition:all .2s ease}.InlineBeatUI_beatGalleryBox__iy47f{position:relative;width:100%;background:transparent;border:.0625rem solid var(--line-color);border-radius:.4375rem;overflow:visible;display:flex;flex-direction:column}body.floating-drag-active .InlineBeatUI_beatGalleryBox__iy47f[data-beat-drop-target]:after{content:"";position:absolute;inset:-2px;border:2px solid var(--button-primary);border-radius:8px;pointer-events:none;z-index:100;animation:InlineBeatUI_beatDropTargetPulse__CdFvp 1.5s ease-in-out infinite}@keyframes InlineBeatUI_beatDropTargetPulse__CdFvp{0%,to{opacity:.6;box-shadow:0 0 8px rgba(0,132,233,.3)}50%{opacity:1;box-shadow:0 0 16px rgba(0,132,233,.5)}}.InlineBeatUI_createTile__zK98M{position:relative;width:100%;background:var(--page-dark600);border:2px solid transparent;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px}.InlineBeatUI_createTile__zK98M.InlineBeatUI_selected__uGH_m{border-color:var(--button-primary)}.InlineBeatUI_createTile__zK98M.InlineBeatUI_disabled__3emzA{cursor:not-allowed;opacity:.35}.InlineBeatUI_createTileBtn__eLi_l{display:inline-flex;align-items:center;gap:4px;height:1.375rem;padding:0 .625rem;border-radius:.25rem;border:1px solid var(--button-primary);background:transparent;color:var(--button-primary);font-size:.75rem;font-weight:500;white-space:nowrap;opacity:.6;transition:opacity .15s ease,background .15s ease}.InlineBeatUI_createTile__zK98M:hover .InlineBeatUI_createTileBtn__eLi_l{opacity:1}.InlineBeatUI_createTile__zK98M.InlineBeatUI_selected__uGH_m .InlineBeatUI_createTileBtn__eLi_l{opacity:1;background:var(--button-primary);color:white}.InlineBeatUI_createTile__zK98M.InlineBeatUI_disabled__3emzA .InlineBeatUI_createTileBtn__eLi_l{opacity:.25}.InlineBeatUI_selectionCount__9EXUc{display:inline-flex;align-items:center;height:1.125rem;padding:0 .5rem;border-radius:.25rem;background:rgba(59,130,246,.2);font-size:11px;font-weight:500;color:var(--button-primary)}.InlineBeatUI_createTile__zK98M.InlineBeatUI_disabled__3emzA .InlineBeatUI_selectionCount__9EXUc{opacity:.25}.InlineBeatUI_beatGalleryGrid__KAQHw{display:grid;grid-template-columns:repeat(4,1fr);gap:.25rem;width:100%;padding:.25rem;contain:layout style paint}.InlineBeatUI_beatGalleryGrid__KAQHw.InlineBeatUI_worldRefSelected__sWkH2{opacity:.35;pointer-events:none}.InlineBeatUI_beatGalleryGrid__KAQHw>*{aspect-ratio:var(--gallery-aspect-ratio,16/9)}@keyframes InlineBeatUI_imageReveal__eN4ox{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.InlineBeatUI_beatGalleryGrid__KAQHw>*{animation:InlineBeatUI_imageReveal__eN4ox .25s ease-out backwards}.InlineBeatUI_beatGalleryGrid__KAQHw>:first-child{animation-delay:.08s}.InlineBeatUI_beatGalleryGrid__KAQHw>:nth-child(2){animation-delay:.12s}.InlineBeatUI_beatGalleryGrid__KAQHw>:nth-child(3){animation-delay:.16s}.InlineBeatUI_beatGalleryGrid__KAQHw>:nth-child(4){animation-delay:.2s}.InlineBeatUI_beatGalleryGrid__KAQHw>:nth-child(5){animation-delay:.24s}.InlineBeatUI_beatGalleryGrid__KAQHw>:nth-child(6){animation-delay:.28s}.InlineBeatUI_beatGalleryGrid__KAQHw>:nth-child(7){animation-delay:.32s}.InlineBeatUI_beatGalleryGrid__KAQHw>:nth-child(8){animation-delay:.36s}.InlineBeatUI_beatGalleryGrid__KAQHw>:nth-child(n+9){animation-delay:.4s}@keyframes InlineBeatUI_skeleton-loading__9qyVa{0%{background-color:rgba(40,40,40,1)}50%{background-color:rgba(50,50,50,1)}to{background-color:rgba(40,40,40,1)}}.InlineBeatUI_skeletonTile__YmkI4{background-color:var(--page-dark500);border-radius:.25rem;animation:InlineBeatUI_skeleton-loading__9qyVa 3s ease-in-out infinite;aspect-ratio:16/9;width:100%}@keyframes InlineBeatUI_previewFadeIn__VGIl1{0%{opacity:0}to{opacity:1}}.InlineBeatUI_previewSkeletonTile__q3ww_{position:relative;background:var(--button-gray1000);border:none;border-radius:4px;aspect-ratio:16/9;width:100%;opacity:0;animation:InlineBeatUI_previewFadeIn__VGIl1 .3s ease-out forwards}.InlineBeatUI_beatRefStack__c11bl{display:flex;align-items:center;gap:8px;padding:0 8px 0 0;flex-wrap:wrap}.InlineBeatUI_beatRefAddButton__nJ6ut{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:6px;border:1px solid var(--line-divider);cursor:pointer;transition:all .2s ease;color:var(--text-white600);background:transparent;flex-shrink:0}.InlineBeatUI_beatRefAddButton__nJ6ut:hover{border-color:var(--text-white800);background:rgba(255,255,255,.08);color:var(--text-white1000)}.InlineBeatUI_beatRefStackDisabled__1RtbV{opacity:.35;pointer-events:none}.InlineBeatUI_beatRefLabel__rM17E{font-size:10px;color:var(--text-white600);text-align:left;flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.InlineBeatUI_beatGalleryGrid__KAQHw[data-custom-dragging],.InlineBeatUI_beatGalleryGrid__KAQHw[data-drag-active]{will-change:filter}.InlineBeatUI_beatGalleryGrid__KAQHw[data-dragging-out]{filter:brightness(.35)}.InlineBeatUI_beatGalleryGrid__KAQHw[data-dragging-out]>*{transform:none!important;transition-duration:0s!important}.InlineBeatUI_beatGalleryGrid__KAQHw[data-custom-dragging] [data-dragged-item]{opacity:.3}.InlineBeatUI_compositionToggle__ShO4I{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border:none;border-radius:4px;background:transparent;color:var(--text-white600);font-size:11px;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap;flex-shrink:0}.InlineBeatUI_compositionToggle__ShO4I:hover{background:rgba(255,255,255,.08);color:var(--text-white1000)}.InlineBeatUI_spinningIcon__mniZl{animation:InlineBeatUI_spin__r7mPf 1s linear infinite}@keyframes InlineBeatUI_spin__r7mPf{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.InlineBeatUI_beatTypeMenuItem__PcFOy{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:8px 12px;background:transparent;border:none;border-radius:4px;cursor:pointer;font-size:12px;color:var(--text-white800);transition:background .1s ease;text-align:left}.InlineBeatUI_beatTypeMenuItem__PcFOy:hover{background:rgba(255,255,255,.08);color:var(--text-white1000)}.InlineBeatUI_beatTypeMenuItemActive__4LUZy{background:rgba(255,255,255,.06);color:var(--text-white1000)}.InlineBeatUI_beatTypeMenuItemActive__4LUZy:hover{background:rgba(255,255,255,.1)}.InlineBeatUI_beatRefButton__NoRiy{display:flex;align-items:center;gap:6px;height:36px;padding:0 6px 0 4px;border-radius:6px;border:1px solid var(--glass-border);background:rgba(255,255,255,.04);color:var(--text-white600);font-size:12px;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap}.InlineBeatUI_beatRefButton__NoRiy:hover{background:rgba(255,255,255,.08);color:var(--text-white1000);border-color:rgba(255,255,255,.15)}.InlineBeatUI_beatRefButtonActive__MwsnB{background:rgba(255,255,255,.15);border-color:rgba(255,255,255,.5);color:var(--text-white1000);box-shadow:0 0 0 1px rgba(255,255,255,.2)}.InlineBeatUI_beatRefStackHasSelection__S0sx_ .InlineBeatUI_beatRefButton__NoRiy:not(.InlineBeatUI_beatRefButtonActive__MwsnB){opacity:.35;transition:opacity .2s ease}.InlineBeatUI_beatRefStackHasSelection__S0sx_ .InlineBeatUI_beatRefButton__NoRiy.InlineBeatUI_beatRefButtonActive__MwsnB{opacity:1}.InlineBeatUI_beatRefThumb__czjVw{width:28px;height:28px;border-radius:4px;object-fit:cover;flex-shrink:0;cursor:pointer}.InlineBeatUI_beatRefThumbEmpty__1q3jx{width:28px;height:28px;background:rgba(255,255,255,.06)}.InlineBeatUI_beatRefRemoveBtn__D5sX7,.InlineBeatUI_beatRefThumbEmpty__1q3jx{border-radius:4px;display:flex;align-items:center;justify-content:center;color:var(--text-white400);flex-shrink:0}.InlineBeatUI_beatRefRemoveBtn__D5sX7{width:20px;height:20px;border:none;background:transparent;cursor:pointer;margin-left:0;padding:0}.InlineBeatUI_beatRefRemoveBtn__D5sX7:hover{background:rgba(239,68,68,.2);color:#ef4444}.DiffLineControls_controls__ORss3{display:flex;gap:4px;margin-left:auto;flex-shrink:0;-webkit-user-select:none;user-select:none;align-self:center;padding-right:4px}.DiffLineControls_controlBtn__QlfbP{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;border:1px solid transparent;cursor:pointer;transition:all .15s ease;background:none}.DiffLineControls_acceptBtn__Wmxzk{color:var(--accent-primary);border-color:rgba(0,132,233,.2);background:rgba(0,132,233,.08)}.DiffLineControls_acceptBtn__Wmxzk:hover{background:rgba(0,132,233,.2);border-color:rgba(0,132,233,.4)}.DiffLineControls_rejectBtn__ifI1U{color:var(--text-white500);border-color:rgba(255,255,255,.08);background:rgba(255,255,255,.04)}.DiffLineControls_rejectBtn__ifI1U:hover{color:var(--accent-orange);background:rgba(245,158,11,.12);border-color:rgba(245,158,11,.3)}.LandingDesignDemo_demoContainer__5_nA7{width:100%;height:100%;display:flex;flex-direction:column;max-width:720px;margin:0 auto;position:relative;overflow:hidden;pointer-events:none}.LandingDesignDemo_editorArea__R767_{flex:1 1;overflow:hidden;display:flex;flex-direction:column;gap:.25rem;padding:2rem 0 2rem 8px;max-width:640px;margin:0 auto;width:100%;scrollbar-width:none;-ms-overflow-style:none}.LandingDesignDemo_editorArea__R767_::-webkit-scrollbar{display:none}.LandingDesignDemo_demoBlock__mTY2D{pointer-events:none;-webkit-user-select:none;user-select:none}.LandingDesignDemo_beatWrapper__fHhlu{overflow:visible!important}.LandingDesignDemo_beatContainer__tjmq2{position:relative}.LandingDesignDemo_beatContainer__tjmq2:before{content:"";position:absolute;left:-2px;top:0;height:20px;width:2px;background:#303B5F;z-index:5}.LandingDesignDemo_demoRefItem__wj7HK{max-width:120px!important;gap:8px!important}.LandingDesignDemo_demoRefImage__q8_0Z{width:120px!important;height:120px!important;border-radius:16px!important}.LandingDesignDemo_blockWithBeat__yKWtL{position:relative}.LandingDesignDemo_blockWithBeat__yKWtL:before{content:"";position:absolute;left:-2px;top:0;bottom:-20px;width:2px;background:#303B5F;z-index:5}.LandingDesignDemo_ingestButtonWrapper__foYnS{display:flex;justify-content:center;margin-top:24px;flex-shrink:0}.LandingDesignDemo_ingestButton__EhZni{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:8px;background:var(--button-primary,#0084E9);color:white;font-size:14px;font-weight:600;border:none;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 16px rgba(0,132,233,.3)}.LandingDesignDemo_ingestButton__EhZni:hover{background:var(--button-primary-hover,#0073cc);box-shadow:0 6px 24px rgba(0,132,233,.4)}.LandingDesignDemo_ingestClicked__gx5XY{animation:LandingDesignDemo_ingestClick__A53tg .6s ease-out!important}@keyframes LandingDesignDemo_ingestClick__A53tg{0%{transform:scale(1)}50%{transform:scale(.95);filter:brightness(.9)}to{transform:scale(1)}}.SceneMarquee_marqueeContainer__n4ZvW{width:100%;overflow:hidden;padding:60px 0;margin:40px 0;mask-image:linear-gradient(90deg,transparent 0,black 10%,black 90%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,black 10%,black 90%,transparent)}.SceneMarquee_marqueeTrack__UTFnE{display:flex;gap:-20px;animation:SceneMarquee_marquee__pMG7F 30s linear infinite;width:fit-content}.SceneMarquee_card__58Wy9{position:relative;flex-shrink:0;width:180px;aspect-ratio:1;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.15);background:rgba(255,255,255,.03);box-shadow:0 8px 32px rgba(0,0,0,.3);margin-left:-30px}.SceneMarquee_card__58Wy9:first-child{margin-left:0}.SceneMarquee_card__58Wy9 img{width:100%;height:100%;object-fit:cover}@keyframes SceneMarquee_marquee__pMG7F{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:900px){.SceneMarquee_marqueeContainer__n4ZvW{padding:40px 0;margin:24px 0}.SceneMarquee_card__58Wy9{width:160px;margin-left:-24px}}@media (max-width:600px){.SceneMarquee_marqueeContainer__n4ZvW{padding:32px 0;margin:16px 0}.SceneMarquee_card__58Wy9{width:140px;margin-left:-20px}}.VisualizeIntro_sectionContainer__FQC_I{padding:var(--lp-space-3xl) var(--lp-container-padding) 0;background-color:var(--lp-bg-base);color:var(--lp-text-primary);font-family:var(--lp-font-display);max-width:var(--lp-container-max);margin:0 auto}.VisualizeIntro_heroHeader__kZwuN{max-width:900px;margin-bottom:var(--lp-space-2xl)}.VisualizeIntro_badge__XGkMl{display:inline-block;font-size:var(--lp-text-badge);font-weight:600;color:var(--lp-text-70);letter-spacing:.1em;text-transform:uppercase;background:var(--lp-bg-08);padding:6px 12px;border-radius:4px;margin-bottom:var(--lp-space-lg)}.VisualizeIntro_headline__oNO6c{font-size:var(--lp-text-h1);font-weight:500;color:var(--lp-text-100);line-height:1.15;letter-spacing:-.02em;margin:0 0 var(--lp-space-md) 0}.VisualizeIntro_headlineMuted__GEsXy{color:var(--lp-text-40)}.VisualizeIntro_description__Yer_k{font-size:var(--lp-text-lead);font-weight:400;color:var(--lp-text-60)!important;line-height:1.6;margin:0;max-width:600px}.VisualizeIntro_demoArea__zMgJg{width:100%;margin-bottom:var(--lp-space-2xl)}.VisualizeIntro_demoWrapper__JC05a{width:100%;height:500px;display:flex;align-items:center;justify-content:center;border-radius:12px;overflow:hidden;background:var(--lp-bg-02);border:1px solid var(--lp-bg-06)}.VisualizeIntro_timelineStats__K8DPU{display:grid;grid-template-columns:1fr;gap:0;position:relative}@media (min-width:768px){.VisualizeIntro_timelineStats__K8DPU{grid-template-columns:repeat(3,1fr)}.VisualizeIntro_timelineStats__K8DPU:before{content:"";position:absolute;top:4px;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0,rgba(255,255,255,.1) 10%,rgba(255,255,255,.1) 90%,transparent)}}.VisualizeIntro_timelineItem__Y4pVt{padding:var(--lp-space-lg) var(--lp-space-md);position:relative}@media (max-width:767px){.VisualizeIntro_timelineItem__Y4pVt{padding:var(--lp-space-md) 0;border-bottom:1px solid rgba(255,255,255,.06)}.VisualizeIntro_timelineItem__Y4pVt:last-child{border-bottom:none}}.VisualizeIntro_timelineDot__KTG87{display:block;width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.3);margin-bottom:var(--lp-space-lg)}.VisualizeIntro_timelineItem__Y4pVt:first-child .VisualizeIntro_timelineDot__KTG87{background:#ff6b6b}.VisualizeIntro_timelineContent__YadIY{display:flex;flex-direction:column;gap:4px}.VisualizeIntro_statNumber__7j9f_{font-size:var(--lp-text-body);font-weight:500;color:var(--lp-text-100)}.VisualizeIntro_statLabel__l8YlN{font-size:var(--lp-text-body);font-weight:400;color:var(--lp-text-50);line-height:1.5}@media (max-width:1024px){.VisualizeIntro_sectionContainer__FQC_I{padding:var(--lp-space-2xl) var(--lp-space-md)}.VisualizeIntro_demoWrapper__JC05a{height:400px}}@media (max-width:768px){.VisualizeIntro_sectionContainer__FQC_I{padding:var(--lp-space-xl) var(--lp-space-sm)}.VisualizeIntro_demoWrapper__JC05a{height:350px}.VisualizeIntro_demoArea__zMgJg{margin-bottom:var(--lp-space-xl)}}.WorkflowOverviewSection_sectionContainer__h1_rj{padding:var(--lp-space-3xl) var(--lp-container-padding);background-color:var(--lp-bg-base);color:var(--lp-text-primary);font-family:var(--lp-font-display);display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden}.WorkflowOverviewSection_header__Qy6ox{text-align:center;margin-bottom:var(--lp-space-2xl);max-width:800px;z-index:2}.WorkflowOverviewSection_shieldIcon__B_TJe{margin-bottom:var(--lp-space-md);display:inline-block;filter:drop-shadow(0 0 24px var(--lp-accent-dim))}.WorkflowOverviewSection_title__sepsj{font-size:var(--lp-h2-size);font-weight:var(--lp-weight-bold);color:var(--lp-text-primary);line-height:var(--lp-lh-tight);margin-bottom:var(--lp-space-md);letter-spacing:var(--lp-ls-tight)}.WorkflowOverviewSection_subtitle__52Czl{font-size:var(--lp-lead-size);font-weight:var(--lp-weight-normal);color:var(--lp-text-secondary);line-height:var(--lp-lh-normal);max-width:600px;margin:0 auto}.WorkflowOverviewSection_heroContainer__Sg5yS{width:100%;position:relative;border:2px solid var(--lp-border-default);border-radius:var(--lp-radius-lg)}.WorkflowOverviewSection_heroFrame__aNh0i{position:relative;background-color:rgba(255,255,255,.04);border-radius:var(--lp-radius-lg) var(--lp-radius-lg) 0 0;overflow:hidden;z-index:1}.WorkflowOverviewSection_heroFrame__aNh0i:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,var(--lp-accent) 0,rgba(0,132,233,.2) 40%);opacity:.1;mix-blend-mode:screen;z-index:2}.WorkflowOverviewSection_glow__8bY2n{position:absolute;width:670px;height:670px;left:50%;top:-200px;background:radial-gradient(circle at 0 100%,rgba(0,132,233,.6) 10%,rgba(0,100,180,.4) 20%,transparent 60%);filter:blur(40px);transform:matrix(.707107,-.707107,.707107,.707107,-335,0);opacity:.6;z-index:0;pointer-events:none}.WorkflowOverviewSection_demoWrapper__8NIDq{width:100%;aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;z-index:3;animation:WorkflowOverviewSection_fadeInUp__YmwbN .8s ease-out}@keyframes WorkflowOverviewSection_fadeInUp__YmwbN{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.WorkflowOverviewSection_statsGrid__tgAdD{display:grid;grid-template-columns:1fr;gap:0;border-top:1px solid var(--lp-border-subtle)}@media (min-width:768px){.WorkflowOverviewSection_statsGrid__tgAdD{grid-template-columns:1fr 1fr}}.WorkflowOverviewSection_statItem__md1jb{text-align:center;padding:var(--lp-space-lg) var(--lp-space-xl);border-right:1px solid var(--lp-border-subtle);display:flex;flex-direction:column;align-items:center}@media (min-width:768px){.WorkflowOverviewSection_statItem__md1jb:last-child{border-right:none}}.WorkflowOverviewSection_statNumber__FQkpC{font-size:1.25rem;color:var(--lp-text-primary);font-weight:500;display:block;margin-bottom:4px;line-height:1.3}.WorkflowOverviewSection_statDescription__QHZVV{font-size:.9375rem;color:rgba(255,255,255,.5);font-weight:400;line-height:1.5;display:block}@media (max-width:1024px){.WorkflowOverviewSection_sectionContainer__h1_rj{padding:var(--lp-space-2xl) var(--lp-space-sm)}.WorkflowOverviewSection_statItem__md1jb{padding:var(--lp-space-md) var(--lp-space-md)}}@media (max-width:768px){.WorkflowOverviewSection_sectionContainer__h1_rj{padding:var(--lp-space-xl) var(--lp-space-sm)}.WorkflowOverviewSection_header__Qy6ox{margin-bottom:var(--lp-space-xl)}.WorkflowOverviewSection_statItem__md1jb{padding:var(--lp-space-md) var(--lp-space-sm);border-right:none;border-bottom:1px solid var(--lp-border-subtle)}.WorkflowOverviewSection_statItem__md1jb:last-child{border-bottom:none}}.LandingCreateModuleDemo_demoContainer__jHCJO{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 16px;position:relative;overflow:hidden;pointer-events:none}.LandingCreateModuleDemo_moduleWrapper__v9PqV{position:relative;width:100%;max-width:800px}.LandingCreateModuleDemo_floatingContainer__8nqp3{position:relative;width:100%;padding:16px;background:var(--modal-bg);border:1px solid rgba(255,255,255,.2);border-radius:24px;box-shadow:var(--modal-shadow);backdrop-filter:blur(var(--modal-blur));-webkit-backdrop-filter:blur(var(--modal-blur));display:flex;flex-direction:column;gap:24px}.LandingCreateModuleDemo_beatPopup__aipcx{position:absolute;bottom:calc(100% + 24px);left:0;right:0;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:12px;z-index:10}.LandingCreateModuleDemo_beatText__3Vy6p{font-size:13px;line-height:1.5;color:var(--text-white800);margin:0;text-align:left;flex:0 1 auto;max-width:70%}.LandingCreateModuleDemo_vSelectBtn__MBevM{display:inline-flex;align-items:center;gap:4px;height:1.5rem;padding:0 .75rem;border-radius:.25rem;border:1px solid var(--button-primary);background:transparent;color:var(--button-primary);font-size:.75rem;font-weight:500;white-space:nowrap;cursor:pointer;transition:all .15s ease}.LandingCreateModuleDemo_headerWrapper__UTfgr{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.16,1,.3,1),margin-bottom .3s cubic-bezier(.16,1,.3,1);margin-bottom:-1.5rem}.LandingCreateModuleDemo_headerWrapper__UTfgr>*{overflow:hidden}.LandingCreateModuleDemo_headerWrapperVisible__um6A7{grid-template-rows:1fr;margin-bottom:0}.LandingCreateModuleDemo_headerInner__x18xh{opacity:0;transform:scale(.97);transform-origin:center top;transition:opacity .2s ease-out,transform .2s ease-out;transition-delay:0s}.LandingCreateModuleDemo_headerInnerVisible__tmyol{opacity:1;transform:scale(1);transition-delay:.15s}.LandingCreateModuleDemo_headerContent__YKWmC{position:relative;display:flex;align-items:center;justify-content:center;gap:12px;min-height:2.5rem;padding-bottom:0}.LandingCreateModuleDemo_headerContentOpen__y3QWQ{justify-content:flex-start}.LandingCreateModuleDemo_headerLeft___sq4i{display:flex;align-items:center;justify-content:center;gap:10px}.LandingCreateModuleDemo_headerLeftOpen__LSw43{justify-content:flex-start}.LandingCreateModuleDemo_textContent__XGhr_{display:flex;flex-direction:column;gap:4px;flex:1 1;min-width:0}.LandingCreateModuleDemo_title__cbEBz{font-size:14px;font-weight:600;color:var(--text-white1000)}.LandingCreateModuleDemo_description__NKbuj{font-size:13px;line-height:1.5;color:var(--text-white600)}.LandingCreateModuleDemo_instruction__j_qqS{display:flex;align-items:center;gap:6px;font-size:13px;line-height:1.5;color:var(--text-white800)}.LandingCreateModuleDemo_guidanceArrows__GX6Oq{flex-shrink:0;width:1.5rem;height:1.5rem;border-radius:50%;background-color:var(--button-gray1000);color:var(--text-white1000);display:flex;align-items:center;justify-content:center}.LandingCreateModuleDemo_arrowUp__8oezF{animation:LandingCreateModuleDemo_bounceUp__kEcoe 1s ease-in-out infinite}@keyframes LandingCreateModuleDemo_bounceUp__kEcoe{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.LandingCreateModuleDemo_guideSelectBtn__Ear4t{display:inline-flex;align-items:center;gap:4px;height:1.375rem;padding:0 .625rem;border-radius:.25rem;border:1px solid var(--button-primary);background:transparent;color:var(--button-primary);font-size:.75rem;font-weight:500;white-space:nowrap;vertical-align:middle}.LandingCreateModuleDemo_closeBtn__3Xbdq{position:absolute;right:0;top:0;flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;border:1px solid rgba(239,68,68,.3);background:rgba(239,68,68,.1);color:#ef4444;cursor:pointer;opacity:0;transform:scale(.97);transition:opacity .2s ease-out,transform .2s ease-out,background .15s ease,border-color .15s ease;transition-delay:0s}.LandingCreateModuleDemo_headerInnerVisible__tmyol .LandingCreateModuleDemo_closeBtn__3Xbdq{opacity:1;transform:scale(1);transition-delay:.15s}.LandingCreateModuleDemo_closeBtn__3Xbdq:hover{background:rgba(239,68,68,.2);border-color:rgba(239,68,68,.4)}.LandingCreateModuleDemo_modeRow__A3Sqa{justify-content:space-between}.LandingCreateModuleDemo_modeButtonsLeft__HnNR1,.LandingCreateModuleDemo_modeRow__A3Sqa{display:flex;align-items:center;gap:.5rem}.LandingCreateModuleDemo_modeButton__y2SzO{display:flex;align-items:center;gap:.375rem;height:1.75rem;padding:0 .75rem;border-radius:.375rem;border:1px solid var(--glass-border);background:rgba(255,255,255,.04);color:var(--text-white600);font-size:.75rem;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap}.LandingCreateModuleDemo_modeButton__y2SzO.LandingCreateModuleDemo_active__HaRzs,.LandingCreateModuleDemo_modeButton__y2SzO:hover{background:rgba(255,255,255,.08);color:var(--text-white1000);border-color:rgba(255,255,255,.15)}.LandingCreateModuleDemo_settingsBtn__NH8QG{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;border:none;background:transparent;color:var(--text-white600);cursor:pointer;transition:all .15s ease}.LandingCreateModuleDemo_settingsBtn__NH8QG:hover{background:rgba(255,255,255,.08);color:var(--text-white1000)}.LandingCreateModuleDemo_refImageRow__e6KTC{display:flex;align-items:center;gap:8px}.LandingCreateModuleDemo_refThumbnail__gQfmD{position:relative;width:80px;height:80px;border-radius:8px;overflow:hidden;flex-shrink:0;border:1px solid var(--glass-border)}.LandingCreateModuleDemo_refBadge__6H7Ld{position:absolute;left:8px;bottom:8px;width:20px;height:20px;border-radius:50%;background:rgba(0,0,0,.6);color:white;font-size:11px;font-weight:600;display:flex;align-items:center;justify-content:center}.LandingCreateModuleDemo_chatInput___EoDo{width:100%;background:transparent;border:none;color:var(--text-white1000);font-size:1rem;font-weight:450;line-height:1.5;outline:none;resize:none;font-family:inherit;min-height:1rem;padding:0;overflow-y:auto;max-height:200px}.LandingCreateModuleDemo_chatInput___EoDo::placeholder{color:var(--text-white600);font-weight:400}.LandingCreateModuleDemo_typingCursor__0ul2A{display:inline-block;animation:LandingCreateModuleDemo_blink__nFrv9 .8s step-start infinite;color:var(--button-primary);font-weight:300;margin-left:1px}@keyframes LandingCreateModuleDemo_blink__nFrv9{0%,to{opacity:1}50%{opacity:0}}.LandingCreateModuleDemo_footerRow__2_O8Y{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.LandingCreateModuleDemo_footerLeft__7e0k_{display:flex;align-items:center;gap:.5rem}.LandingCreateModuleDemo_circleBtn__Lyv3E{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;border:1px solid var(--glass-border);background:rgba(255,255,255,.04);color:var(--text-white800);cursor:pointer;transition:all .15s ease}.LandingCreateModuleDemo_circleBtn__Lyv3E:hover{background:rgba(255,255,255,.08);color:var(--text-white1000);border-color:rgba(255,255,255,.15)}.LandingCreateModuleDemo_infoChips__xthFd{display:flex;align-items:center;gap:1rem;margin-left:.75rem}.LandingCreateModuleDemo_infoChip__n73LR{display:inline-flex;align-items:center;gap:5px;color:var(--text-white600);font-size:12px;white-space:nowrap}.LandingCreateModuleDemo_gridIcon3x3__QdyBe{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;width:12px;height:12px}.LandingCreateModuleDemo_gridIcon3x3__QdyBe>span{background:currentColor;border-radius:1px}.LandingCreateModuleDemo_ratioIcon___xvw1{border:1.5px solid;border-radius:2px;flex-shrink:0}.LandingCreateModuleDemo_qualityIcon__0C1Pg{display:flex;align-items:center}.LandingCreateModuleDemo_actionBtnCircle__2z5xH{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;border:none;background:var(--button-primary);color:white;cursor:pointer;transition:all .15s ease}.LandingCreateModuleDemo_actionBtnCircle__2z5xH.LandingCreateModuleDemo_disabled__Lny_g{opacity:.4;cursor:not-allowed}.LandingCreateModuleDemo_actionBtn__0mbPq{display:flex;align-items:center;justify-content:center;gap:.5rem;height:2.5rem;padding:0 1.25rem;border-radius:1.25rem;border:none;background:var(--button-primary);color:white;font-size:.875rem;font-weight:500;white-space:nowrap;cursor:pointer;transition:all .15s ease}.LandingCreateModuleDemo_actionBtn__0mbPq.LandingCreateModuleDemo_disabled__Lny_g{opacity:.4;cursor:not-allowed}.LandingCreateModuleDemo_imageGrid__7U91m{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;width:90%;max-width:1200px}.LandingCreateModuleDemo_gridImage__1sC1m{aspect-ratio:16/9;border-radius:8px;overflow:hidden;background:rgba(255,255,255,.05)}.LandingCreateModuleDemo_modeButton__y2SzO.LandingCreateModuleDemo_clicked__gjW4N{animation:LandingCreateModuleDemo_modeButtonClick__mwYGV .5s ease-out}@keyframes LandingCreateModuleDemo_modeButtonClick__mwYGV{0%{transform:scale(1)}25%{transform:scale(.92)}50%{transform:scale(1.05)}75%{transform:scale(.98)}to{transform:scale(1)}}.LandingCreateModuleDemo_moduleWrapper__v9PqV[data-clicked-v-select=true] .LandingCreateModuleDemo_vSelectBtn__MBevM{animation:LandingCreateModuleDemo_vSelectClick__e3L3J .5s ease-out}@keyframes LandingCreateModuleDemo_vSelectClick__e3L3J{0%{transform:scale(1)}25%{transform:scale(.92);background:rgba(0,132,233,.2)}50%{transform:scale(1.03)}to{transform:scale(1)}}.LandingCreateModuleDemo_moduleWrapper__v9PqV[data-clicked-action=true] .LandingCreateModuleDemo_actionBtnCircle__2z5xH,.LandingCreateModuleDemo_moduleWrapper__v9PqV[data-clicked-action=true] .LandingCreateModuleDemo_actionBtn__0mbPq{animation:LandingCreateModuleDemo_buttonClick__EaHOS .5s ease-out}@keyframes LandingCreateModuleDemo_buttonClick__EaHOS{0%{transform:scale(1)}25%{transform:scale(.92)}50%{transform:scale(1.05)}75%{transform:scale(.98)}to{transform:scale(1)}}.ProduceSection_sectionContainer__wFDNu{padding:var(--lp-space-3xl) var(--lp-container-padding) 0;background-color:var(--lp-bg-base);color:var(--lp-text-primary);font-family:var(--lp-font-display);max-width:var(--lp-container-max);margin:0 auto}.ProduceSection_heroHeader__mLFPb{max-width:900px;margin-bottom:var(--lp-space-2xl)}.ProduceSection_badge__5RJ6A{display:inline-block;font-size:var(--lp-text-badge);font-weight:600;color:var(--lp-text-70);letter-spacing:.1em;text-transform:uppercase;background:var(--lp-bg-08);padding:6px 12px;border-radius:4px;margin-bottom:var(--lp-space-lg)}.ProduceSection_heroHeadline__57vH_{font-size:var(--lp-text-h1);font-weight:500;color:var(--lp-text-100);line-height:1.15;letter-spacing:-.02em;margin:0 0 var(--lp-space-md) 0}.ProduceSection_heroHeadlineMuted__lw0N3{color:var(--lp-text-40)}.ProduceSection_description__rVF6f{font-size:var(--lp-text-lead);font-weight:400;color:var(--lp-text-70);line-height:1.6;margin:0;max-width:600px}.ProduceSection_headlineOverlay__QQm_Q{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:var(--lp-space-xl);background:rgba(0,0,0,.3);z-index:1}.ProduceSection_headline__kLIPI{font-size:var(--lp-text-h3);font-weight:500;color:var(--lp-text-100);line-height:1.4;letter-spacing:-.01em;margin:0;text-align:center;max-width:900px}.ProduceSection_headlineMuted__VnEQs{color:var(--lp-text-60)}.ProduceSection_word__9H_H7{display:inline;opacity:0;color:var(--lp-text-40);transform:translateY(8px);transition:opacity .4s ease,color .3s ease,transform .4s ease}.ProduceSection_wordVisible__vn79b{opacity:1;transform:translateY(0)}.ProduceSection_wordActive__UI0Ng{color:var(--lp-text-100)}.ProduceSection_videoPreviewSection__Poyz8{position:relative;width:100%;margin-bottom:var(--lp-space-lg);border-radius:12px;overflow:hidden}.ProduceSection_videoPreview__CshWn{width:100%;aspect-ratio:16/9;border-radius:12px;overflow:hidden;background:#000;display:flex;align-items:center;justify-content:center}.ProduceSection_clip1Image___TH69,.ProduceSection_videoElement__zQq6b{width:100%;height:100%;object-fit:cover}.ProduceSection_videoLoading__GkdSa{position:relative;width:100%;height:100%;overflow:hidden}.ProduceSection_videoLoadingImage__zK1vI{width:100%;height:100%;object-fit:cover}.ProduceSection_videoLoadingOverlay__zcAmJ{position:absolute;inset:0;background:rgba(0,0,0,.4)}.ProduceSection_videoLoadingShimmer__e84_g{position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15) 50%,transparent);background-size:200% 100%;animation:ProduceSection_shimmerWave__kU4rK 1.5s ease-in-out infinite}@keyframes ProduceSection_shimmerWave__kU4rK{0%{background-position:200% 0}to{background-position:-200% 0}}.ProduceSection_demoWrapper__x_QLd{width:100%;height:440px;border-radius:0;overflow:visible;background:transparent;border:none;display:flex;flex-direction:column}.ProduceSection_featureGrid__5i4uV{display:grid;grid-template-columns:1fr;gap:var(--lp-space-md);margin-bottom:var(--lp-space-lg)}@media (min-width:768px){.ProduceSection_featureGrid__5i4uV{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ProduceSection_featureGrid__5i4uV{grid-template-columns:repeat(4,1fr);gap:0}.ProduceSection_featureItem__o6sAe{padding:0 var(--lp-space-lg);border-right:1px solid var(--lp-bg-10)}.ProduceSection_featureItem__o6sAe:first-child{border-left:1px solid var(--lp-bg-10)}}.ProduceSection_featureItem__o6sAe{display:flex;flex-direction:column;gap:var(--lp-gap-sm)}.ProduceSection_featureHeader__NUvqA{display:flex;align-items:center;gap:var(--lp-gap-sm);color:var(--lp-text-primary);font-weight:var(--lp-weight-semibold);font-size:var(--lp-text-body-sm)}.ProduceSection_featureDesc__8mYGh{font-size:var(--lp-text-body-sm);color:var(--lp-text-60)!important;line-height:var(--lp-lh-normal)}@media (max-width:1024px){.ProduceSection_sectionContainer__wFDNu{padding:var(--lp-space-2xl) var(--lp-space-md)}}@media (max-width:768px){.ProduceSection_sectionContainer__wFDNu{padding:var(--lp-space-xl) var(--lp-space-sm)}.ProduceSection_heroHeader__mLFPb{margin-bottom:var(--lp-space-xl)}.ProduceSection_featureGrid__5i4uV{gap:var(--lp-space-sm);margin-bottom:var(--lp-space-md)}}.LandingProduceDemo_demoContainer__H8jX5{position:relative;height:100%;align-items:center;justify-content:flex-start;padding:0 16px 16px}.LandingProduceDemo_demoContainer__H8jX5,.LandingProduceDemo_stackWrapper__ydvom{width:100%;display:flex;flex-direction:column;gap:12px}.LandingProduceDemo_videoModule__98zi3{position:relative;display:flex;flex-direction:column;gap:24px;padding:16px;width:100%;background:var(--modal-bg);border:1px solid rgba(255,255,255,.2);border-radius:24px;box-shadow:var(--modal-shadow);transition:gap .4s cubic-bezier(.4,0,.2,1)}.LandingProduceDemo_videoModuleCollapsed__4tSmN{gap:0}.LandingProduceDemo_closeBtn__0oIgR{position:absolute;top:12px;right:12px;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;border:1px solid rgba(239,68,68,.3);background:rgba(239,68,68,.1);color:#ef4444;z-index:10;opacity:0;pointer-events:none;transition:opacity .25s ease}.LandingProduceDemo_closeBtnVisible__J4k_O{opacity:1;pointer-events:auto}.LandingProduceDemo_expandableWrapper___4UKM{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.4,0,.2,1)}.LandingProduceDemo_expandableWrapperVisible__DIOLw{grid-template-rows:1fr}.LandingProduceDemo_expandableInner__X8c_9{overflow:hidden;opacity:0;transform:scale(.98);transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1)}.LandingProduceDemo_expandableInnerVisible__PpUGW{opacity:1;transform:scale(1)}.LandingProduceDemo_videoPreviewWrapper__23GZH{width:480px;display:grid;grid-template-rows:0fr;opacity:0;transform:scale(.95);transition:grid-template-rows .4s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1);overflow:hidden}.LandingProduceDemo_videoPreviewWrapperVisible__f5KxZ{grid-template-rows:1fr;opacity:1;transform:scale(1)}.LandingProduceDemo_videoPreview__N0fQ2{width:100%;aspect-ratio:16/9;border-radius:16px;overflow:hidden;background:#000;display:flex;align-items:center;justify-content:center}.LandingProduceDemo_clip1Image__Vu6St,.LandingProduceDemo_videoElement__xTRnr{width:100%;height:100%;object-fit:cover}.LandingProduceDemo_videoLoading__Qispn{position:relative;width:100%;height:100%;overflow:hidden}.LandingProduceDemo_videoLoadingImage__Ah_3V{width:100%;height:100%;object-fit:cover}.LandingProduceDemo_videoLoadingOverlay__Q4gbz{position:absolute;inset:0;background:rgba(0,0,0,.4)}.LandingProduceDemo_videoLoadingShimmer__FuIRK{position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15) 50%,transparent);background-size:200% 100%;animation:LandingProduceDemo_shimmerWave__PkDrF 1.5s ease-in-out infinite}@keyframes LandingProduceDemo_shimmerWave__PkDrF{0%{background-position:200% 0}to{background-position:-200% 0}}.LandingProduceDemo_frameSection___UX1w{display:flex;gap:12px;padding-bottom:16px;border-bottom:1px solid var(--glass-border);height:110px}.LandingProduceDemo_frameWrapper__cIgj4{position:relative;height:100%;aspect-ratio:16/9;border-radius:6px;overflow:hidden;background:var(--page-dark800);flex-shrink:0}.LandingProduceDemo_frameImage__GOV2_{width:100%;height:100%;object-fit:cover}.LandingProduceDemo_frameLabel__UClbH{position:absolute;bottom:4px;left:50%;transform:translateX(-50%);font-size:10px;color:var(--text-white800);background:rgba(0,0,0,.6);padding:2px 8px;border-radius:999px;font-weight:500}.LandingProduceDemo_framePlaceholder__DuTq4{height:100%;aspect-ratio:16/9;border-radius:6px;border:1px dashed var(--text-white200);background:linear-gradient(135deg,rgba(255,255,255,.03),rgba(255,255,255,.01));display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;flex-shrink:0}.LandingProduceDemo_framePlaceholderIcon__mqI__{color:var(--text-white300)}.LandingProduceDemo_framePlaceholderText__9KeBK{font-size:12px;color:var(--text-white400);font-weight:500}.LandingProduceDemo_framePlaceholderButtons__OIj3s{display:flex;gap:6px;margin-top:4px}.LandingProduceDemo_frameBtn__jZq_R{padding:4px 12px;border-radius:6px;border:1px solid var(--glass-border);background:rgba(255,255,255,.06);color:var(--text-white800);font-size:11px;font-weight:500;cursor:pointer}.LandingProduceDemo_modeButtonRow__jwKOB{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.LandingProduceDemo_modeButtonsLeft__kbrWd{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.LandingProduceDemo_modeButton__02K_1{display:flex;align-items:center;gap:.375rem;height:1.75rem;padding:0 .75rem;border-radius:.375rem;border:1px solid var(--glass-border);background:rgba(255,255,255,.04);color:var(--text-white600);font-size:.75rem;font-weight:500;cursor:pointer;white-space:nowrap}.LandingProduceDemo_modeButtonsRight__IuXd4{display:flex;align-items:center;gap:.5rem}.LandingProduceDemo_iconBtn__Pi9W1{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;border:none;background:transparent;color:var(--text-white600);cursor:pointer}.LandingProduceDemo_playbackControls__i7quv{display:flex;align-items:center;gap:4px}.LandingProduceDemo_textareaWrapper__KuACY{display:flex;flex-direction:column;min-height:24px;margin-bottom:16px;transition:min-height .3s ease}.LandingProduceDemo_textareaExpanded__Yk6qc{min-height:48px}.LandingProduceDemo_chatInputPlaceholder__8ZTpz{color:var(--text-white600);font-size:1rem;font-weight:400;line-height:1.5}.LandingProduceDemo_chatInputText__Pn9bn{color:var(--text-white1000);font-size:1rem;font-weight:450;line-height:1.5;animation:LandingProduceDemo_slideInText__KLF2J .4s ease-out}@keyframes LandingProduceDemo_slideInText__KLF2J{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.LandingProduceDemo_footerRow__HEF1m{justify-content:space-between}.LandingProduceDemo_footerLeft__YILgT,.LandingProduceDemo_footerRow__HEF1m{display:flex;align-items:center;gap:.5rem}.LandingProduceDemo_circleBtn__pweCk{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;border:1px solid var(--glass-border);background:rgba(255,255,255,.04);color:var(--text-white800);cursor:pointer}.LandingProduceDemo_infoChips__M9ZIj{display:flex;align-items:center;gap:.25rem}.LandingProduceDemo_infoChip__y5WrH{display:inline-flex;align-items:center;gap:6px;color:var(--text-white600);font-size:12px;font-weight:450;padding:6px 10px}.LandingProduceDemo_ratioIcon__tcNzg{border:1.5px solid;border-radius:2px;width:14px;height:8px}.LandingProduceDemo_footerRight__XlZqx{display:flex;align-items:center;gap:.5rem}.LandingProduceDemo_promptBtn__cya4I{display:flex;align-items:center;justify-content:center;height:2.5rem;padding:0 1rem;border-radius:1.25rem;border:1px solid var(--glass-border);background:transparent;color:var(--text-white800);font-size:.75rem;font-weight:500;cursor:pointer;transition:all .15s ease}.LandingProduceDemo_promptBtn__cya4I.LandingProduceDemo_clicked__3mS7F{background:rgba(255,255,255,.1);transform:scale(.95)}.LandingProduceDemo_actionBtn__zlWcF{display:flex;align-items:center;justify-content:center;gap:.5rem;height:2.5rem;padding:0 1.25rem;border-radius:1.25rem;border:none;background:var(--button-primary);color:white;font-size:.75rem;font-weight:500;cursor:pointer;transition:all .15s ease}.LandingProduceDemo_actionBtn__zlWcF.LandingProduceDemo_clicked__3mS7F{transform:scale(.95)}.LandingProduceDemo_timeline__1UD2i{width:100%;background:var(--modal-bg);border:1px solid rgba(255,255,255,.2);border-radius:24px;box-shadow:var(--modal-shadow);transition:all .3s ease}.LandingProduceDemo_timelineCompact__urYl1{display:flex;align-items:center;gap:8px;padding:14px}.LandingProduceDemo_navBtn__KVYT0{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:transparent;color:var(--text-white600);cursor:pointer;flex-shrink:0}.LandingProduceDemo_thumbsContainer__tyANw{display:flex;gap:6px;overflow-x:auto;flex:1 1;scrollbar-width:none;-ms-overflow-style:none;padding:2px}.LandingProduceDemo_thumbsContainer__tyANw::-webkit-scrollbar{display:none}.LandingProduceDemo_thumbItem__O54MS{width:48px;height:48px;border-radius:6px;overflow:hidden;flex-shrink:0;border:1px solid rgba(255,255,255,.1);opacity:.5}.LandingProduceDemo_thumbItem__O54MS img{width:100%;height:100%;object-fit:cover}.LandingProduceDemo_thumbActive__sdXJh{border:2px solid var(--button-primary);opacity:1}.LandingProduceDemo_timelineModeWrapper__cTx6q{display:flex;flex-direction:column;gap:12px;width:100%}.LandingProduceDemo_timelineHeader__tsu6D{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 16px;background:var(--modal-bg);border:1px solid rgba(255,255,255,.2);border-radius:16px;box-shadow:var(--modal-shadow)}.LandingProduceDemo_videoPlayer__vrKN8{width:100%;aspect-ratio:16/9;border-radius:16px;overflow:hidden;background:#000}.LandingProduceDemo_video__coJvF{width:100%;height:100%;object-fit:cover}.LandingProduceDemo_timelineFull__qR6RK{position:relative;padding:16px;overflow:hidden}.LandingProduceDemo_timelineContent__r1aka{display:flex;flex-direction:column;gap:4px;position:relative}.LandingProduceDemo_ruler___muKz{position:relative;height:24px;border-bottom:1px solid rgba(255,255,255,.06)}.LandingProduceDemo_rulerMark__MrYI8{position:absolute;top:4px;font-size:11px;color:var(--text-white400);font-weight:450;transform:translateX(-50%)}.LandingProduceDemo_track__UUZVe{display:flex;gap:4px;padding:4px 0}.LandingProduceDemo_trackClipVideo__p1hcp{flex:1 1;height:56px;border-radius:8px;background:rgba(30,30,30,.8);border:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center;transition:border-color .2s ease}.LandingProduceDemo_trackClipVideo__p1hcp.LandingProduceDemo_trackClipActive__gNlon{border:2px solid var(--button-primary)}.LandingProduceDemo_trackClipVideo__p1hcp.LandingProduceDemo_trackClipActive__gNlon .LandingProduceDemo_createBtn__HoD9p{background:var(--button-primary);border-color:var(--button-primary)}.LandingProduceDemo_createBtn__HoD9p{display:flex;align-items:center;gap:6px;padding:8px 16px;border-radius:8px;background:rgba(60,60,60,.9);border:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.85);font-size:12px;font-weight:500;cursor:pointer;transition:all .15s ease}.LandingProduceDemo_createBtnClicked__HR0_B{background:var(--button-primary);border-color:var(--button-primary);transform:scale(.95)}.LandingProduceDemo_trackClipImage__Ey1yU{flex:1 1;height:56px;border-radius:8px;overflow:hidden;border:1px solid rgba(255,255,255,.15);opacity:.7;transition:opacity .2s ease,border-color .2s ease}.LandingProduceDemo_trackClipImage__Ey1yU.LandingProduceDemo_trackClipActive__gNlon{border:2px solid var(--button-primary);opacity:1}.LandingProduceDemo_trackClipThumbnails__LZSxa{display:flex;width:100%;height:100%}.LandingProduceDemo_trackClipThumbnails__LZSxa img{flex:1 1;height:100%;object-fit:cover}.LandingProduceDemo_trackClipThumbnailsRepeat__VQCeO{display:flex;width:100%;height:100%;overflow:hidden}.LandingProduceDemo_trackClipThumbnailsRepeat__VQCeO img{height:100%;aspect-ratio:16/9;object-fit:cover;flex-shrink:0}.LandingProduceDemo_playhead__b0wNw{position:absolute;top:0;bottom:0;width:2px;z-index:100;pointer-events:none}.LandingProduceDemo_playheadHead__YypRp{position:absolute;top:8px;left:-5px;width:12px;height:12px;background:var(--button-primary);border-radius:2px;clip-path:polygon(0 0,100% 0,100% 60%,50% 100%,0 60%)}.LandingProduceDemo_playheadLine__HkKlT{position:absolute;top:16px;bottom:8px;left:0;width:2px;background:var(--button-primary)}.ApiIntegrationSection_sectionContainer__LV9LQ{padding:var(--lp-space-3xl) var(--lp-container-padding);background-color:var(--lp-bg-base);color:var(--lp-text-primary);font-family:var(--lp-font-display);display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden}.ApiIntegrationSection_heroHeader__Ht2Fx{max-width:var(--lp-container-max);width:100%;margin-bottom:var(--lp-space-2xl)}.ApiIntegrationSection_headline__yG_Fi{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:500;color:#fff;line-height:1.35;letter-spacing:-.01em;margin:0}.ApiIntegrationSection_headlineMuted__XPkhE{color:rgba(255,255,255,.4)}.ApiIntegrationSection_carouselContainer__T3cGg{width:100%;max-width:var(--lp-container-max);margin-bottom:var(--lp-space-2xl)}.ApiIntegrationSection_categoryGrid__m3pMd{display:grid;grid-template-columns:1fr;gap:0;width:100%;max-width:var(--lp-container-max);margin:0 auto;margin-top:var(--lp-space-2xl)}@media (min-width:768px){.ApiIntegrationSection_categoryGrid__m3pMd{grid-template-columns:repeat(3,1fr)}}.ApiIntegrationSection_categoryCard__CWnTU{padding:var(--lp-space-xl);display:flex;flex-direction:column;background:transparent;position:relative}.ApiIntegrationSection_categoryCard__CWnTU:after{content:"";position:absolute;right:0;top:20%;height:60%;width:1px;background:var(--lp-border-subtle)}.ApiIntegrationSection_categoryCard__CWnTU:last-child:after{display:none}@media (max-width:767px){.ApiIntegrationSection_categoryCard__CWnTU:after{display:none}}.ApiIntegrationSection_cardHeader__lwEAC{display:flex;align-items:center;gap:var(--lp-gap-sm);margin-bottom:var(--lp-space-sm)}.ApiIntegrationSection_icon__MsOVd{color:var(--lp-accent)}.ApiIntegrationSection_tag__mp5Ou{font-size:11px;color:rgba(255,255,255,.4);font-weight:var(--lp-weight-medium);letter-spacing:.05em}.ApiIntegrationSection_cardTitle__t5zSQ{font-size:var(--lp-h4-size,1.25rem);font-weight:var(--lp-weight-semibold);color:var(--lp-text-primary);margin-bottom:var(--lp-space-xs);line-height:var(--lp-lh-tight)}.ApiIntegrationSection_timestamp__fqn_3{font-size:var(--lp-small-size,.875rem);color:var(--lp-text-meta,rgba(255,255,255,.42));font-weight:var(--lp-weight-medium);margin-bottom:var(--lp-space-sm)}.ApiIntegrationSection_cardDescription__k7vaj{font-size:var(--lp-body-size);color:rgba(255,255,255,.6)!important;line-height:var(--lp-lh-normal);font-weight:var(--lp-weight-normal)}@media (max-width:1024px){.ApiIntegrationSection_sectionContainer__LV9LQ{padding:var(--lp-space-2xl) var(--lp-space-sm)}.ApiIntegrationSection_categoryCard__CWnTU{padding:var(--lp-space-lg) var(--lp-space-md)}}@media (max-width:768px){.ApiIntegrationSection_sectionContainer__LV9LQ{padding:var(--lp-space-xl) var(--lp-space-sm)}.ApiIntegrationSection_carouselContainer__T3cGg,.ApiIntegrationSection_heroHeader__Ht2Fx{margin-bottom:var(--lp-space-xl)}.ApiIntegrationSection_categoryCard__CWnTU{padding:var(--lp-space-md) var(--lp-space-sm)}}.SocialProofSection_sectionContainer__VRlEc{padding:var(--lp-space-3xl) var(--lp-container-padding);background-color:var(--lp-bg-base);color:var(--lp-text-primary);font-family:var(--lp-font-display);display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden}.SocialProofSection_heroHeader__ci72g{max-width:900px;margin-bottom:var(--lp-space-2xl)}.SocialProofSection_badge__0AkN0{display:inline-block;font-size:var(--lp-text-badge);font-weight:600;color:var(--lp-text-70);letter-spacing:.1em;text-transform:uppercase;background:var(--lp-bg-08);padding:6px 12px;border-radius:4px;width:fit-content;margin-bottom:var(--lp-space-lg)}.SocialProofSection_headline__7A25u{font-size:var(--lp-text-h2);font-weight:500;color:var(--lp-text-100);line-height:1.35;letter-spacing:-.01em;margin:0}.SocialProofSection_headlineMuted__2usw_{color:var(--lp-text-40)}.SocialProofSection_statsGrid__TWj9W{display:grid;grid-template-columns:1fr;gap:0;width:100%;max-width:var(--lp-container-max);border:1px solid var(--lp-border-subtle);border-radius:var(--lp-radius-lg);overflow:hidden;background:var(--lp-bg-02)}@media (min-width:768px){.SocialProofSection_statsGrid__TWj9W{grid-template-columns:repeat(3,1fr)}}.SocialProofSection_statItem__Fkr0k{padding:var(--lp-space-2xl);border-right:1px solid var(--lp-border-subtle);border-bottom:1px solid var(--lp-border-subtle);display:flex;flex-direction:column;align-items:center;text-align:center}@media (min-width:768px){.SocialProofSection_statItem__Fkr0k:last-child{border-right:none}.SocialProofSection_statItem__Fkr0k{border-bottom:none}}@media (max-width:767px){.SocialProofSection_statItem__Fkr0k{border-right:none}.SocialProofSection_statItem__Fkr0k:last-child{border-bottom:none}}.SocialProofSection_statNumber__7_vDb{font-size:var(--lp-h1-size,3rem);font-weight:var(--lp-weight-bold);color:var(--lp-text-primary);line-height:1;margin-bottom:var(--lp-space-sm);background:linear-gradient(135deg,var(--lp-text-primary),var(--lp-accent));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.SocialProofSection_statLabel__3_uq3{font-size:var(--lp-body-size);color:var(--lp-text-muted);font-weight:var(--lp-weight-normal);text-transform:lowercase}@media (max-width:1024px){.SocialProofSection_sectionContainer__VRlEc{padding:var(--lp-space-2xl) var(--lp-space-sm)}.SocialProofSection_statItem__Fkr0k{padding:var(--lp-space-xl)}}@media (max-width:768px){.SocialProofSection_sectionContainer__VRlEc{padding:var(--lp-space-xl) var(--lp-space-sm)}.SocialProofSection_heroHeader__ci72g{margin-bottom:var(--lp-space-xl)}.SocialProofSection_statItem__Fkr0k{padding:var(--lp-space-lg)}.SocialProofSection_statNumber__7_vDb{font-size:var(--lp-h2-size,2rem)}}.FAQSection_sectionContainer__1LUlo{padding:var(--lp-space-3xl) var(--lp-container-padding);background-color:var(--lp-bg-base);color:var(--lp-text-primary);font-family:var(--lp-font-display);display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden}.FAQSection_heroHeader__vCM_s{max-width:900px;margin-bottom:var(--lp-space-2xl)}.FAQSection_badge__CBfe_{display:inline-block;font-size:var(--lp-text-badge);font-weight:600;color:var(--lp-text-70);letter-spacing:.1em;text-transform:uppercase;background:var(--lp-bg-08);padding:6px 12px;border-radius:4px;width:fit-content;margin-bottom:var(--lp-space-lg)}.FAQSection_headline__rEHZ9{font-size:var(--lp-text-h2);font-weight:500;color:var(--lp-text-100);line-height:1.35;letter-spacing:-.01em;margin:0}.FAQSection_headlineMuted__L6Vvl{color:var(--lp-text-40)}.FAQSection_accordionColumn__Jx50g{width:100%;max-width:800px;display:flex;flex-direction:column}.FAQSection_accordionItem___fqsH{border-bottom:1px solid var(--lp-border-subtle);padding:var(--lp-space-md) 0 var(--lp-space-sm)}.FAQSection_accordionItem___fqsH:first-child{border-top:1px solid var(--lp-border-subtle)}.FAQSection_accordionButton__3xFg5{background:none;border:none;cursor:pointer;width:100%;text-align:left;padding:0;display:flex;justify-content:space-between;align-items:center;color:var(--lp-text-primary);transition:var(--lp-transition-fast);outline:none}.FAQSection_accordionButton__3xFg5:hover .FAQSection_questionTitle__JXCQT{color:var(--lp-accent)}.FAQSection_accordionButton__3xFg5.FAQSection_active__pm7PP .FAQSection_questionTitle__JXCQT{color:var(--lp-text-primary)}.FAQSection_questionTitle__JXCQT{font-size:var(--lp-h3-size);font-weight:var(--lp-weight-normal);color:var(--lp-text-primary);transition:var(--lp-transition-fast);line-height:1.3}.FAQSection_icon__FKSIF{color:var(--lp-text-primary);transition:transform .3s ease,color .2s;flex-shrink:0;margin-left:var(--lp-space-sm);display:flex;align-items:center;justify-content:center}.FAQSection_contentWrapper__yQYVI{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-out;overflow:hidden}.FAQSection_contentWrapperOpen___jlFz{grid-template-rows:1fr;padding-bottom:var(--lp-space-md)}.FAQSection_contentInner__UIobB{min-height:0}.FAQSection_answer__M6j4r{font-size:var(--lp-text-body);color:var(--lp-text-60)!important;margin:0;padding-top:var(--lp-space-sm);line-height:var(--lp-lh-normal)}@media (max-width:1024px){.FAQSection_sectionContainer__1LUlo{padding:var(--lp-space-2xl) var(--lp-space-sm)}.FAQSection_accordionColumn__Jx50g{padding:0 var(--lp-space-md)}}@media (max-width:768px){.FAQSection_sectionContainer__1LUlo{padding:var(--lp-space-xl) var(--lp-space-sm)}.FAQSection_heroHeader__vCM_s{margin-bottom:var(--lp-space-xl)}.FAQSection_accordionColumn__Jx50g{padding:0}}