.checkout-preview_page__uOls5{min-height:100vh;background:var(--background);color:var(--foreground)}.checkout-preview_main__ZgceX{padding:clamp(28px,5vw,64px) 24px 80px}.checkout-preview_labLayout__D77xS{display:grid;grid-template-columns:246px minmax(0,980px);justify-content:center;gap:36px;width:min(100%,1310px);margin:0 auto;align-items:start}.checkout-preview_labLayoutClean__HgkFT{grid-template-columns:minmax(0,980px)}.checkout-preview_previewRail__X4Dxj{position:sticky;top:100px;min-width:0}.checkout-preview_previewControlsCard__GL0Zt{gap:0}.checkout-preview_previewControlsHeader__PUON3{gap:12px}.checkout-preview_previewControlsHeader__PUON3 p{margin:0;color:var(--muted-foreground);font-size:12px;line-height:1.5}.checkout-preview_previewControlsTitleRow__bMj3G{display:flex;align-items:center;gap:12px}.checkout-preview_labIcon__vNM_g{color:var(--ai)}.checkout-preview_labIcon__vNM_g svg{width:20px}.checkout-preview_previewControlsTitle__COJKo{margin-top:8px}.checkout-preview_previewControlsBody__NlbtC{display:grid;gap:16px;padding-top:20px}.checkout-preview_previewControl__L3oe4{display:grid;gap:8px}.checkout-preview_previewControl__L3oe4>span{font-size:12px;font-weight:500}.checkout-preview_hideControlsButton__dlC1e,.checkout-preview_previewSelectTrigger__LbuZl{width:100%}.checkout-preview_previewSelectContent__Q3Rqb{min-width:190px}.checkout-preview_showControlsButton___HAOv{position:fixed;top:110px;right:18px;z-index:10}.checkout-preview_designCanvas___1KkP{min-width:0}.checkout-preview_checkoutStateControls__ytivc{display:flex;flex-wrap:wrap;justify-content:center;gap:4px;margin-bottom:24px}.checkout-preview_stageStack__q7KQ5{display:grid;align-items:start}.checkout-preview_stagePanel__I0hZ7{grid-area:1/1;min-width:0;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .25s ease-out,visibility 0s linear .25s}.checkout-preview_stagePanel__I0hZ7[data-active]{opacity:1;pointer-events:auto;visibility:visible;transition-delay:0s}.checkout-preview_stagePanel__I0hZ7:not([data-active]){height:0;overflow:hidden}.checkout-preview_signupContainer__koFlk{display:grid;grid-template-columns:minmax(280px,380px) minmax(0,1fr);gap:clamp(28px,5vw,64px);align-items:start;min-width:0}.checkout-preview_checkoutColumn__XsW9A,.checkout-preview_summaryColumn__U4_da{min-width:0}.checkout-preview_summaryColumn__U4_da{display:grid;gap:16px}.checkout-preview_purchaseCard__2TGt5{gap:24px}.checkout-preview_changePlanLink__w08zF{justify-self:center}.checkout-preview_paymentPanel__Os9mg{position:relative;display:flex;flex-direction:column;gap:28px}.checkout-preview_paymentPanel__Os9mg[data-processing]>:not(.checkout-preview_paymentStatusOverlay__aMHuG){opacity:0;pointer-events:none}.checkout-preview_paymentStatusOverlay__aMHuG{position:absolute;z-index:2;inset:0;display:grid;min-height:100%;place-items:center;background:var(--background)}.checkout-preview_paymentPanelHeader__6h79R{display:grid;gap:8px}.checkout-preview_paymentPanelHeader__6h79R h1{margin:0;font-family:var(--font-heading);font-size:clamp(26px,3vw,32px);font-weight:700;letter-spacing:-.03em;line-height:1.2}.checkout-preview_paymentPanelHeader__6h79R p{margin:0;color:var(--muted-foreground);line-height:1.5}.checkout-preview_paymentPanelContent__egI4D,.checkout-preview_paymentPanelFooter__M_DFy,.checkout-preview_planChangeContent__nel_q{display:grid;gap:20px}.checkout-preview_paymentFields__JF1ks{gap:20px}.checkout-preview_checkoutNotice__q_Wk7 svg{width:16px}.checkout-preview_purchaseButton__MXxFv{width:100%}.checkout-preview_secureNote__HEUsI{display:flex;align-items:center;justify-content:center;gap:6px;font-size:12px;line-height:1.5;color:var(--muted-foreground);text-align:center}.checkout-preview_secureNote__HEUsI svg{width:14px;flex-shrink:0}.checkout-preview_quantityPanel__G70yI{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px}.checkout-preview_quantityPanel__G70yI>div:first-child{display:grid;gap:4px}.checkout-preview_quantityPanel__G70yI p,.checkout-preview_quantityPanel__G70yI>div:first-child>span{margin:0;color:var(--muted-foreground);font-size:13px}.checkout-preview_quantityControls__5A8Bd{display:flex;align-items:center;gap:16px}.checkout-preview_quantityControls__5A8Bd>span{min-width:20px;text-align:center;font-variant-numeric:tabular-nums}.checkout-preview_stripeElementShell__jI3rQ{min-height:44px;height:auto;padding:12px 10px}.checkout-preview_stripeUnavailable__UxssF{color:var(--muted-foreground);font-size:13px}.checkout-preview_changeDetails__lTDkp,.checkout-preview_orderTotalSummary__S_7_9{display:grid;gap:12px}.checkout-preview_orderTotalSummary__S_7_9{border-top:1px solid var(--border);padding-top:20px}.checkout-preview_detailRow__ZBIIC,.checkout-preview_subtotalRow__BuMpa,.checkout-preview_totalDueRow__ukKZI{display:flex;justify-content:space-between;align-items:baseline;gap:20px;font-size:14px}.checkout-preview_subtotalRow__BuMpa{color:var(--muted-foreground)}.checkout-preview_totalDueRow__ukKZI{font-size:18px;font-weight:600}.checkout-preview_detailRow__ZBIIC strong{text-align:right;font-variant-numeric:tabular-nums}.checkout-preview_detailRow__ZBIIC[data-emphasized]{padding-top:12px;border-top:1px solid var(--border);font-size:17px}.checkout-preview_planTransition__Fj4k4{display:flex;flex-wrap:wrap;align-items:center;gap:14px;font-weight:600}.checkout-preview_planTransition__Fj4k4 svg{width:18px;color:var(--muted-foreground)}.checkout-preview_planTransition__Fj4k4 div{display:grid;gap:4px}.checkout-preview_planTransition__Fj4k4 small,.checkout-preview_planTransition__Fj4k4 span{font-size:12px;font-weight:400;color:var(--muted-foreground)}.checkout-preview_previewMessage__j18dX{line-height:1.6}.checkout-preview_statusPanel__wdgVW{display:flex;min-height:280px;flex-direction:column;align-items:center;justify-content:center;gap:18px;text-align:center;padding:24px}.checkout-preview_statusPanel__wdgVW h1,.checkout-preview_statusPanel__wdgVW h2{margin:0;font-size:24px;font-weight:600}.checkout-preview_statusPanel__wdgVW p{margin:0;max-width:45ch;color:var(--muted-foreground);line-height:1.6}.checkout-preview_statusIcon__eNNdt{color:var(--ai)}.checkout-preview_statusIcon__eNNdt>svg{width:36px;height:36px}.checkout-preview_processingIndicator__Py9_2{width:48px;height:48px}.checkout-preview_statusAction__Uwuhd{margin-top:8px}.checkout-preview_loadingFields__UELMa,.checkout-preview_loadingFooter__QtaMJ,.checkout-preview_loadingHeader__SmUGi,.checkout-preview_loadingPanel__VSYYP,.checkout-preview_loadingTotals__dZEgM{display:grid;gap:16px}.checkout-preview_loadingPanel__VSYYP{gap:28px}.checkout-preview_loadingTitle__2nATH{height:32px;width:65%}.checkout-preview_loadingCopy__2Js8G{height:18px;width:85%}.checkout-preview_loadingFields__UELMa>div{height:44px}.checkout-preview_loadingTotals__dZEgM>div{height:18px}.checkout-preview_loadingButton__Hk2at{height:44px}.checkout-preview_loadingSecureNote__urTIv{height:14px;width:65%;margin:0 auto}.checkout-preview_confirmationContainer__HPvyx{width:min(100%,640px);margin:0 auto;text-align:center}.checkout-preview_confirmationHeader__ghWab{display:flex;flex-direction:column;align-items:center;gap:16px}.checkout-preview_confirmationHeader__ghWab h1{margin:0;font-family:var(--font-heading);font-weight:700;font-size:clamp(30px,4vw,44px);line-height:1.15;letter-spacing:-.03em}.checkout-preview_confirmationIntro__j4ywR{margin:0;color:var(--muted-foreground);line-height:1.6}.checkout-preview_brandKitCard__3yYwz{margin:32px 0}.checkout-preview_brandKitCard__3yYwz h2{margin:0;font-size:22px;font-weight:600}.checkout-preview_confirmationActions__gBvPc{display:grid;justify-items:center;gap:16px}.checkout-preview_confirmationNextStep__CGc1R{margin:0;color:var(--muted-foreground);font-size:14px;line-height:1.6}.checkout-preview_skipNote__jiacT{margin:0}.checkout-preview_routeFallback__6oQHV{padding:80px 24px;color:var(--muted-foreground);text-align:center}.checkout-preview_visuallyHidden__KbkdZ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:900px){.checkout-preview_labLayout__D77xS{grid-template-columns:minmax(0,1fr)}.checkout-preview_previewRail__X4Dxj{position:static}}@media (max-width:680px){.checkout-preview_main__ZgceX{padding:28px 20px 56px}.checkout-preview_signupContainer__koFlk{grid-template-columns:minmax(0,1fr);gap:36px}.checkout-preview_showControlsButton___HAOv{position:static;margin:16px}}@media (prefers-reduced-motion:reduce){.checkout-preview_stagePanel__I0hZ7,.checkout-preview_stagePanel__I0hZ7[data-active]{transition:none}}.SiteMegaMenu_body__USK1r{display:grid;gap:18px;width:100%;max-height:min(49.375rem,calc(100dvh - 4.625rem));overflow:auto;transform-origin:top left;animation:SiteMegaMenu_public-mega-in__QkWMl .18s cubic-bezier(.77,0,.175,1)}.SiteMegaMenu_start__pLojJ{display:grid;gap:8px;min-width:0;padding-bottom:16px;border-bottom:1px solid color-mix(in oklch,var(--foreground) 10%,transparent)}.SiteMegaMenu_main__Su0fs{display:grid;grid-template-columns:minmax(16.5rem,1.35fr) minmax(17.5rem,.9fr);gap:26px;min-width:0}.SiteMegaMenu_column__BMd4y{min-width:0}.SiteMegaMenu_column__BMd4y+.SiteMegaMenu_column__BMd4y{padding-left:26px;border-left:1px solid color-mix(in oklch,var(--foreground) 10%,transparent)}.SiteMegaMenu_heading__Fj4a4{margin:0 0 10px;color:var(--foreground);font-size:.875rem;font-weight:500;letter-spacing:-.02em;line-height:1.25}.SiteMegaMenu_list___l_q4{display:flex;flex-direction:column;gap:4px}.SiteMegaMenu_groups__mVeQN{display:grid;gap:16px}.SiteMegaMenu_group__4MgaD{display:grid;gap:8px}.SiteMegaMenu_groupLabel__BFMPm{margin:0;color:var(--muted-foreground);font-size:.75rem;font-weight:500;line-height:1.2}.SiteMegaMenu_item__t_kcG{position:relative;display:grid;grid-template-columns:2.375rem minmax(0,1fr);align-items:center;gap:11px;width:100%;min-height:3.5rem;padding:8px 10px;border-radius:.5rem;color:var(--foreground);text-align:left;text-decoration:none;transition:background-color .16s cubic-bezier(.77,0,.175,1),opacity .16s cubic-bezier(.77,0,.175,1)}.SiteMegaMenu_item__t_kcG:hover{background:color-mix(in oklch,var(--muted),white 12%)}.SiteMegaMenu_item__t_kcG:focus-visible{background:color-mix(in oklch,var(--muted),white 12%);outline:none;box-shadow:0 0 0 3px color-mix(in oklch,var(--ring) 50%,transparent)}.SiteMegaMenu_itemStart__6fn2j{grid-template-columns:3rem minmax(0,1fr);min-height:3.75rem;padding:8px}.SiteMegaMenu_itemStart__6fn2j:first-child{width:min(100%,24.375rem);background:color-mix(in oklch,var(--popover),white 5%);box-shadow:0 0 0 1px color-mix(in oklch,var(--foreground) 10%,transparent)}.SiteMegaMenu_itemStart__6fn2j:first-child:focus-visible,.SiteMegaMenu_itemStart__6fn2j:first-child:hover{background:color-mix(in oklch,var(--muted),white 14%)}.SiteMegaMenu_itemCurrent__rL5rl{background:color-mix(in oklch,var(--muted),white 8%)}.SiteMegaMenu_itemCurrent__rL5rl:before{content:"";position:absolute;top:7px;bottom:7px;left:0;width:1px;border-radius:999px;background:var(--primary)}.SiteMegaMenu_itemDisabled__YgSgx,.SiteMegaMenu_itemDisabled__YgSgx:focus-visible,.SiteMegaMenu_itemDisabled__YgSgx:hover{background:transparent;box-shadow:none;cursor:not-allowed;opacity:.5;pointer-events:none}.SiteMegaMenu_icon__nCGNC{display:inline-flex;width:2.375rem;height:2.375rem;align-items:center;justify-content:center;border-radius:.5rem;background:color-mix(in oklch,var(--muted),white 6%);color:color-mix(in oklch,var(--foreground) 84%,transparent)}.SiteMegaMenu_itemStart__6fn2j .SiteMegaMenu_icon__nCGNC{width:3rem;height:3rem}.SiteMegaMenu_logo__OnW_W{display:block;width:20px;height:20px;object-fit:contain}.SiteMegaMenu_letterMark__v546f{display:inline-flex;width:100%;height:100%;align-items:center;justify-content:center;color:var(--foreground);font-size:.75rem;font-weight:500;letter-spacing:-.02em}.SiteMegaMenu_copy__YwDVk{display:grid;min-width:0;gap:4px}.SiteMegaMenu_labelRow__PRQHT{display:flex;min-width:0;align-items:center;gap:8px}.SiteMegaMenu_label__u7z8w{min-width:0;overflow:hidden;color:var(--foreground);font-size:.875rem;font-weight:500;line-height:1.2;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.SiteMegaMenu_description__L_sZu{overflow:hidden;color:var(--muted-foreground);font-size:.75rem;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.SiteMegaMenu_browse__a52wH{display:inline-flex;width:max-content;max-width:100%;align-items:center;gap:8px;margin-top:4px;border-radius:.5rem;padding:7px 4px;color:color-mix(in oklch,var(--foreground) 80%,transparent);font-size:.875rem;font-weight:500;line-height:1;text-decoration:none;transition:background-color .16s cubic-bezier(.77,0,.175,1),color .16s cubic-bezier(.77,0,.175,1)}.SiteMegaMenu_browse__a52wH:hover{background:color-mix(in oklch,var(--muted),white 10%);color:var(--foreground)}.SiteMegaMenu_browse__a52wH:focus-visible{outline:none;color:var(--foreground);box-shadow:0 0 0 3px color-mix(in oklch,var(--ring) 50%,transparent)}@keyframes SiteMegaMenu_public-mega-in__QkWMl{0%{opacity:0;scale:.98}to{opacity:1;scale:1}}@media (max-width:760px){.SiteMegaMenu_main__Su0fs{grid-template-columns:1fr;gap:16px}.SiteMegaMenu_column__BMd4y+.SiteMegaMenu_column__BMd4y{padding-left:0;padding-top:16px;border-left:0;border-top:1px solid color-mix(in oklch,var(--foreground) 10%,transparent)}}.skeleton_shimmer__k390v{position:relative;overflow:hidden}.skeleton_shimmer__k390v:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 20%,color-mix(in oklch,var(--foreground),transparent 92%) 50%,transparent 80%);transform:translateX(-100%);animation:skeleton_media-shimmer__XqxiA 1.6s ease-in-out infinite}@keyframes skeleton_media-shimmer__XqxiA{to{transform:translateX(100%)}}@media (prefers-reduced-motion:reduce){.skeleton_shimmer__k390v:after{animation:none}}.project-shots_shotsWorkspace__2VNVk{display:grid;grid-template-columns:248px minmax(0,1fr);min-height:100%;padding-bottom:var(--project-prompt-clearance,240px);background:var(--page-bg)}.project-shots_videoRail__q4_uu{display:flex;flex-direction:column;gap:20px;padding:28px 14px;border-right:1px solid var(--border);background:var(--background)}.project-shots_videoList__7AAyk{display:flex;flex-direction:column;gap:12px}.project-shots_videoGroup__HUK31{min-width:0;padding:28px}.project-shots_groupHeader__pSOKm{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px}.project-shots_buildActions__XGvfG{display:flex;flex-direction:column;align-items:flex-end;gap:8px;text-align:right}.project-shots_attentionList__U6QVa{display:flex;flex-direction:column;gap:12px}.project-shots_attentionList__U6QVa:not(:empty){margin-bottom:16px}.project-shots_attentionNotice__aGeBI{display:flex;align-items:center;justify-content:space-between;gap:16px}.project-shots_attentionMessage__WpM28{display:flex;min-width:0;align-items:center;gap:16px}.project-shots_attentionCopy__W0UZ1{display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;column-gap:16px;row-gap:4px}.project-shots_attentionActions__2BbuA{display:flex;flex-shrink:0;align-items:center;gap:4px}.project-shots_shotGrid__26Vp9{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,264px),1fr));align-items:stretch;gap:24px}.project-shots_groupActions__2OBNq{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:24px}@media (min-width:1600px){.project-shots_shotGrid__26Vp9{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media (max-width:1280px){.project-shots_attentionCopy__W0UZ1{flex-direction:column;align-items:flex-start}}@media (max-width:1000px){.project-shots_shotsWorkspace__2VNVk{grid-template-columns:208px minmax(0,1fr)}.project-shots_videoRail__q4_uu{padding-inline:10px}.project-shots_videoGroup__HUK31{padding:24px 20px}.project-shots_groupHeader__pSOKm{align-items:flex-start;flex-direction:column;gap:16px}.project-shots_buildActions__XGvfG{align-items:flex-start;text-align:left}.project-shots_attentionMessage__WpM28{align-items:flex-start;gap:12px}}@media (max-width:640px){.project-shots_attentionNotice__aGeBI{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.project-shots_attentionActions__2BbuA{justify-self:end}.project-shots_shotsWorkspace__2VNVk{display:flex;flex-direction:column;--project-prompt-clearance:300px}.project-shots_videoRail__q4_uu{padding:20px 16px 16px;gap:12px;border-right:0;border-bottom:1px solid var(--border)}.project-shots_videoList__7AAyk{flex-direction:row;overflow-x:auto;padding:3px}.project-shots_videoList__7AAyk>*{width:220px;flex-shrink:0}.project-shots_videoGroup__HUK31{padding:24px 16px}.project-shots_groupActions__2OBNq{align-items:flex-start;flex-direction:column;gap:16px}}.VideoLeftMenu_slot__7b21X{position:relative;flex:none;min-height:0;overflow:hidden;transition:width .26s cubic-bezier(.22,1,.36,1)}.VideoLeftMenu_panel__D_u5U{display:flex;flex-direction:column;height:100%;min-width:224px;margin-right:16px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);overflow:hidden;transform:translateX(-100%);transition:transform .26s cubic-bezier(.22,1,.36,1)}.VideoLeftMenu_slot__7b21X[data-open] .VideoLeftMenu_panel__D_u5U{transform:translateX(0)}.VideoLeftMenu_body__o3qEV{flex:1;min-height:0;overflow:auto;scrollbar-width:none}.VideoLeftMenu_body__o3qEV::-webkit-scrollbar{display:none!important}.VideoLeftMenu_handle__6a3zA{position:absolute;inset:0 0 0 auto}@media (max-width:600px){.VideoLeftMenu_slot__7b21X[data-open]{width:auto!important;flex:1}.VideoLeftMenu_panel__D_u5U{margin-right:0;min-width:0;max-height:56svh}.VideoLeftMenu_handle__6a3zA{display:none}}@media (prefers-reduced-motion:reduce){.VideoLeftMenu_panel__D_u5U,.VideoLeftMenu_slot__7b21X{transition:none}}.AssetEditor_editor__xcAJH{display:grid;grid-template-rows:auto minmax(0,1fr) auto;box-sizing:border-box;min-height:0;height:100%;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.AssetEditor_body__miaNV{height:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;min-height:0;overflow-y:auto;padding:1.5rem 2rem}.AssetEditor_editor__xcAJH[data-presentation=page]{height:auto;grid-template-rows:auto auto auto}.AssetEditor_editor__xcAJH[data-presentation=page] .AssetEditor_body__miaNV{overflow:visible}.AssetEditor_fieldColumn__4buRp,.AssetEditor_mediaColumn__hPFNW{display:flex;min-width:0;flex-direction:column;gap:1.25rem}.AssetEditor_primaryMedia__bi806{width:100%;height:clamp(15rem,36vh,24rem);object-fit:contain}.AssetEditor_supportingGrid__s8YLJ{display:grid;grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.75rem}.AssetEditor_secondaryMediaCollection__QD15Z{position:relative;display:flex;min-width:0;flex-direction:column;gap:1rem}.AssetEditor_secondaryMediaReveal__Mmcxw{overflow:hidden;min-width:0}.AssetEditor_secondaryMediaContent__3QhFC{padding:2px}.AssetEditor_secondaryMediaGrid__54zFh{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,12rem),1fr));gap:.75rem}.AssetEditor_secondaryMedia__NvMx_{aspect-ratio:16/9;width:100%;object-fit:contain}.AssetEditor_supportingMedia__Mn59F{aspect-ratio:var(--asset-editor-media-ratio);width:100%;object-fit:cover}.AssetEditor_fieldGrid__Pzp_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1.25rem}.AssetEditor_fieldFull__WW_4K{grid-column:1/-1}.AssetEditor_bioGrid__UipoU{display:flex;flex-wrap:wrap;align-items:flex-start;gap:1.5em .75rem}.AssetEditor_bioGrid__UipoU>div{min-width:0}.AssetEditor_fieldThird__h2KaE{grid-column:span 2}.AssetEditor_fieldHalf__58hgs{grid-column:span 3}@media (max-width:760px){.AssetEditor_body__miaNV{gap:1.5rem;padding:1rem}.AssetEditor_body__miaNV,.AssetEditor_fieldGrid__Pzp_1{grid-template-columns:minmax(0,1fr)}.AssetEditor_fieldGrid__Pzp_1>.AssetEditor_fieldFull__WW_4K{grid-column:auto}}.AssetEditor_bioGrid__UipoU>.AssetEditor_fieldFull__WW_4K{flex:0 0 100%}.AssetEditor_bioGrid__UipoU>.AssetEditor_fieldHalf__58hgs{flex:1 1 14rem}.AssetEditor_bioGrid__UipoU>.AssetEditor_fieldThird__h2KaE{flex:1 1 7rem}.AssetEditor_fieldCompact__RyWh9{flex:0 1 auto}.AssetEditor_editor__xcAJH [data-slot=field]{gap:.5rem}.AssetEditor_emptyImages____B9h{flex:1;min-height:26rem}@media (max-width:760px){.AssetEditor_emptyImages____B9h{min-height:22rem}}.MarketingWorkspaceShell_workspace__82Ysm{display:flex;flex:1;flex-direction:column;min-height:0}.MarketingWorkspaceShell_content__S2V_R{flex:1;min-height:0;overflow:auto;scrollbar-gutter:stable;padding:36px 40px 48px;background:var(--surface-soft,#f7f8fa)}.MarketingWorkspaceShell_canvas__BSKd2{display:grid;gap:32px;width:100%;max-width:1424px;margin-inline:auto}.MarketingWorkspaceShell_page__43l7R{display:flex;min-width:0;flex-direction:column;gap:24px}.MarketingWorkspaceShell_pageHeader__RAqP6{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:20px;margin-bottom:4px}.MarketingWorkspaceShell_pageTitle___omUG{margin:0;font-size:44px;line-height:1.15;font-weight:600;letter-spacing:-.03em;color:var(--foreground)}.MarketingWorkspaceShell_pageDescription__ie1_b{margin:6px 0 0;font-size:18px;line-height:1.5;color:var(--muted-foreground)}.MarketingWorkspaceShell_toolbar__POWPz{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px}.MarketingWorkspaceShell_filters__PzmCP{min-width:0;max-width:100%}.MarketingWorkspaceShell_toolbarControls__hiO1a{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:16px;min-width:0;margin-left:auto}.MarketingWorkspaceShell_searchForm__7l9n9{width:300px;max-width:100%;min-width:0}.MarketingWorkspaceShell_selectControl__8UOlt{width:184px;min-width:0}.MarketingWorkspaceShell_productGrid__vUuib{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px}@media (max-width:1024px){.MarketingWorkspaceShell_productGrid__vUuib{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.MarketingWorkspaceShell_canvas__BSKd2{gap:24px}.MarketingWorkspaceShell_content__S2V_R{padding:24px 16px}.MarketingWorkspaceShell_pageTitle___omUG{font-size:32px}.MarketingWorkspaceShell_pageDescription__ie1_b{font-size:16px}.MarketingWorkspaceShell_toolbarControls__hiO1a{width:100%;justify-content:flex-start;gap:12px}.MarketingWorkspaceShell_searchForm__7l9n9{width:100%}.MarketingWorkspaceShell_selectControl__8UOlt{flex:1;width:auto}.MarketingWorkspaceShell_productGrid__vUuib{grid-template-columns:minmax(0,1fr)}}.sliding-background_sliding__twEgE{position:relative;isolation:isolate}.sliding-background_sliding__twEgE:after{content:"";position:absolute;pointer-events:none;z-index:-1;left:var(--slide-left,0);top:var(--slide-top,0);width:var(--slide-width,0);height:var(--slide-height,0);border-radius:var(--radius-xl);background:var(--background);box-shadow:var(--shadow-sm);opacity:0;transition:left .24s cubic-bezier(.16,1,.3,1),top .24s cubic-bezier(.16,1,.3,1),width .24s cubic-bezier(.16,1,.3,1),height .24s cubic-bezier(.16,1,.3,1)}.sliding-background_sliding__twEgE[data-slide-ready]:after{opacity:1}.sliding-background_sliding__twEgE [data-slide-target]{anchor-name:var(--slide-anchor)}@supports (left:anchor(left)){.sliding-background_sliding__twEgE:after{position-anchor:var(--slide-anchor);left:anchor(left);top:anchor(top);width:anchor-size(width);height:anchor-size(height)}}.sliding-background_sliding__twEgE.sliding-background_sliding__twEgE :is([role=tab],[data-slot=toggle-group-item]){background:transparent;box-shadow:none;scale:1}.sliding-background_scene__gFHpn.sliding-background_scene__gFHpn{gap:8px;padding:8px;border-radius:var(--radius-xl);background:var(--muted)}.sliding-background_scene__gFHpn.sliding-background_scene__gFHpn [role=tab]{border-color:transparent;border-radius:var(--radius-xl);min-height:80px}.sliding-background_scene__gFHpn [role=tab][data-empty=true]{flex-direction:row;justify-content:center;gap:12px;color:var(--muted-foreground)}.sliding-background_scene__gFHpn [role=tab][data-empty=true][data-active]{color:var(--ai)}@media (max-width:639px){.sliding-background_scene__gFHpn.sliding-background_scene__gFHpn{gap:4px;padding:6px}.sliding-background_scene__gFHpn [role=tab][data-empty=true]{gap:6px}}@media (prefers-reduced-motion:reduce){.sliding-background_sliding__twEgE:after{transition:none}}.marketing_shell__x3MdB{position:fixed;inset:0;display:flex;flex-direction:column;height:100dvh;overflow:hidden;background:var(--background);color:var(--foreground)}.marketing_dashboard__6qxOe{flex:1;padding:24px}.marketing_cta__QColQ,.marketing_dashboard__6qxOe{display:flex;align-items:center;justify-content:center}.marketing_cta__QColQ{flex-direction:column;gap:12px;width:10.5rem;height:10.5rem;border:1px solid var(--border);border-radius:1rem;background:var(--card);color:var(--foreground);text-decoration:none;font-size:.875rem;font-weight:500;transition:background-color .16s ease,border-color .16s ease}.marketing_cta__QColQ:hover{background:var(--muted);border-color:color-mix(in oklch,var(--border),var(--foreground) 18%)}.marketing_cta__QColQ:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.marketing_ctaIcon__Tsy4i{width:1.75rem;height:1.75rem;color:var(--muted-foreground)}.marketing_flow__qzM9g{display:flex;flex-direction:column;flex:1;min-height:0}.marketing_header__xcUTi{display:flex;flex:0 0 auto;align-items:center;gap:12px;padding:12px 20px;border-bottom:1px solid var(--border)}.marketing_headerBrand__iNYrY{display:flex;margin-left:auto;align-items:center;gap:8px;color:var(--foreground)}.marketing_headerMark__giy0M{width:22px;height:22px;flex:0 0 auto;color:var(--link)}.marketing_headerWordmark__YtOM5{font-size:.875rem;font-weight:500;letter-spacing:-.02em}.marketing_headerTitle__CEpCY{margin:0;font-size:1rem;font-weight:500;letter-spacing:-.02em;line-height:1.25}.marketing_flowBody__jYF_E{display:grid;flex:1;min-height:0;grid-template-columns:minmax(0,1fr) 16rem;align-items:start;gap:32px;overflow:auto;padding:20px 24px 32px}.marketing_flowBody__jYF_E>:first-child{min-width:0}.marketing_flowRail__CBLu7{position:sticky;top:0;display:flex;flex-direction:column;gap:1rem;min-width:0}.marketing_flowAccordion__2VKkj{overflow:hidden;border:1px solid var(--border);border-radius:.875rem}.marketing_stepIndex__d5DLb{display:flex;width:1.75rem;height:1.25rem;flex:0 0 auto;align-items:center;justify-content:center;color:var(--muted-foreground);font-size:.75rem;font-weight:500;font-variant-numeric:tabular-nums}.marketing_stepIndex__d5DLb[data-state=active],.marketing_stepIndex__d5DLb[data-state=done]{color:var(--link)}.marketing_stepHead__tXZ32{display:flex;min-width:0;flex:1;flex-direction:column;align-items:flex-start;gap:2px}.marketing_stepTitleRow__7nZ4e{display:flex;min-width:0;max-width:100%;align-items:baseline;gap:12px}.marketing_stepValue__AbktV{overflow:hidden;text-overflow:ellipsis}.marketing_stepChange__a3sMv,.marketing_stepValue__AbktV{white-space:nowrap;font-weight:400;color:var(--muted-foreground)}.marketing_stepChange__a3sMv{flex:0 0 auto;font-size:.875rem}.marketing_optGrid__2gefe{display:grid;margin:0;padding:8px 0 0;list-style:none;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:12px}.marketing_reviewFields__uEHMH{display:grid;max-width:40rem;grid-template-columns:minmax(0,1fr);gap:12px 24px;padding-top:12px;padding-bottom:12px}.marketing_reviewPrompt__ytq4u{padding-top:12px}.marketing_stepActions__tnAuK{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:16px}.marketing_generateCluster__c_9zV{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.marketing_railProgress__cjZPP{display:flex;margin:8px 0 0;padding:0;list-style:none;align-items:center;gap:8px}.marketing_railDot__ZASGd{width:8px;height:8px;border-radius:999px;background:var(--muted-foreground);opacity:.35}.marketing_railDot__ZASGd[data-filled]{background:var(--primary);opacity:1}.marketing_railList__3CVq_{display:flex;margin:0;padding:0;list-style:none;flex-direction:column;gap:14px}.marketing_railRow__4yawb{display:flex;align-items:flex-start;gap:10px}.marketing_railSwatch__ttqtI{object-fit:cover}.marketing_railFormat__Ow7Ct,.marketing_railSwatch__ttqtI{width:40px;height:40px;flex:0 0 auto;border-radius:8px;background:var(--muted)}.marketing_railFormat__Ow7Ct{display:flex;align-items:center;justify-content:center}.marketing_railText__hu0al{display:flex;min-width:0;max-width:100%;flex-direction:column;gap:1px}.marketing_railValue__ULqs0{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem}.marketing_railRow__4yawb[data-filled] .marketing_railValue__ULqs0{font-weight:500}.marketing_tray__6YAfJ{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 16px;padding:12px 20px;border-top:1px solid var(--border)}.marketing_picks__Y30ER{display:flex;flex:1;justify-content:center;gap:18px}.marketing_pick__rSj5Q{width:5.5rem;flex:0 0 auto}.marketing_pickFrame__51bAG{width:100%;aspect-ratio:1;overflow:hidden;display:flex;align-items:center;justify-content:center}.marketing_pickImage__4FNkB{width:100%;height:100%;object-fit:cover}.marketing_pickGlyph__GeMGN{width:58%;height:58%;object-fit:contain;filter:invert(1);opacity:.72}.marketing_pickLabel___GAt4{font-size:.6875rem;line-height:1.2;color:var(--muted-foreground);text-align:center}.marketing_board__47fJN{flex:1;min-height:0;overflow-y:auto;padding:20px 24px 28px}.marketing_facts__si4KL{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 20px;margin:0}.marketing_factsSheet__WsTwS{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing_fact__RrYJO dt{font-size:.6875rem;color:var(--muted-foreground)}.marketing_fact__RrYJO dd{margin:2px 0 0;font-size:.875rem}.marketing_gallery__HL3pe{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.marketing_figure__2W9wi{display:flex;flex-direction:column;align-items:center;gap:6px;margin:0}.marketing_cast__ZzkW9{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}@media (max-width:900px){.marketing_cast__ZzkW9{grid-template-columns:repeat(3,minmax(0,1fr))}}.marketing_workspace__BW9SN{display:grid;flex:1;min-height:0;grid-template-columns:minmax(0,1.2fr) minmax(22rem,.9fr)}.marketing_stage__Lx1BJ{display:flex;min-width:0;flex-direction:column;gap:14px;padding:20px 24px}.marketing_frame__ywv7K{position:relative;overflow:hidden;aspect-ratio:16/9;border-radius:1rem;background:color-mix(in oklch,var(--foreground) 7%,var(--background));box-shadow:0 24px 48px -32px oklch(0 0 0/.65)}.marketing_layer__chAqh{position:absolute;inset:0}.marketing_layer__chAqh img{width:100%;height:100%;object-fit:cover}.marketing_void___jc8p{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:24px;text-align:center}.marketing_grade__DgOL_{pointer-events:none;mix-blend-mode:soft-light}.marketing_grade__DgOL_[data-look=cinematic]{background:linear-gradient(180deg,oklch(.28 .04 240/.28),oklch(.22 .07 55/.4))}.marketing_grade__DgOL_[data-look=ugc]{background:linear-gradient(180deg,oklch(.55 .04 80/.12),oklch(.3 .03 70/.22))}.marketing_grade__DgOL_[data-look=apple]{background:linear-gradient(180deg,oklch(.92 .01 90/.16),oklch(.55 .02 240/.12))}.marketing_grade__DgOL_[data-look=broadcast]{background:linear-gradient(180deg,oklch(.35 .12 25/.22),oklch(.2 .04 250/.3))}.marketing_grade__DgOL_[data-look=stop-motion]{background:linear-gradient(180deg,oklch(.6 .12 130/.16),oklch(.35 .08 50/.22))}.marketing_grade__DgOL_[data-look=social]{background:linear-gradient(180deg,oklch(.45 .14 350/.2),oklch(.25 .08 250/.28))}.marketing_subject__3R0ul{position:absolute;right:7%;bottom:0;width:min(38%,280px);height:86%;pointer-events:none}.marketing_subject__3R0ul img{width:100%;height:100%;object-fit:cover;object-position:top;filter:drop-shadow(0 18px 28px oklch(0 0 0/.45));mask-image:linear-gradient(0deg,black 78%,transparent)}.marketing_subjectLabel____Ayr{position:absolute;top:12px;left:12px;z-index:2}.marketing_stack__bLvVD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.marketing_rail__mR3cq{min-height:0;overflow:auto;padding:20px 24px 28px 12px;border-left:1px solid var(--border)}.marketing_split___mvaj{display:grid;flex:1;min-height:0;grid-template-columns:minmax(0,1fr) 19rem}.marketing_tools__uCTY_{min-height:0;overflow:auto;padding:20px;border-left:1px solid var(--border)}.marketing_createActions__BW1cc{display:flex;min-width:min(100%,22rem);flex:1 1 18rem;align-items:center;justify-content:flex-end;gap:10px}@media (max-width:960px){.marketing_split___mvaj,.marketing_workspace__BW9SN{grid-template-columns:1fr;grid-template-rows:minmax(12rem,42%) 1fr}.marketing_rail__mR3cq,.marketing_tools__uCTY_{border-left:0;border-top:1px solid var(--border)}}@media (max-width:760px){.marketing_flowBody__jYF_E{grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;align-content:start}.marketing_flowRail__CBLu7{position:static;display:contents}.marketing_flowRail__CBLu7>:first-child{order:-1;min-width:0}.marketing_flowRail__CBLu7>[data-slot=guidance]{order:1;min-width:0}.marketing_railList__3CVq_{flex-direction:row;gap:10px;overflow-x:auto}.marketing_railRow__4yawb{flex:1 1 0;min-width:0;overflow:hidden;flex-direction:column;gap:6px}.marketing_railFormat__Ow7Ct,.marketing_railSwatch__ttqtI{width:100%;height:40px}.marketing_reviewFields__uEHMH{grid-template-columns:1fr}.marketing_projectHero__aLtTI{flex-direction:column;align-items:stretch}.marketing_projectProgress__JB7KM{min-width:0;flex:0 1 auto}.marketing_projectChips__M7gmr{display:none}}.marketing_projectHeader__c1I4f{display:flex;flex:0 0 auto;align-items:center;gap:16px;padding:12px 20px;border-bottom:1px solid var(--border)}.marketing_projectHeaderMain__a41Yz{display:flex;min-width:0;flex:1;align-items:center;gap:16px}.marketing_projectCrumbs__fxCMz{display:flex;min-width:0;align-items:center;gap:8px;overflow:hidden;color:var(--muted-foreground);font-size:.875rem}.marketing_projectChips__M7gmr{display:flex;min-width:0;flex:1;align-items:center;gap:14px;overflow:hidden}.marketing_projectChip__qXxfE{display:flex;min-width:0;align-items:center;gap:6px}.marketing_projectChip__qXxfE img{width:20px;height:20px;flex:0 0 auto;border-radius:4px;object-fit:cover}.marketing_projectActions__zh9N9{display:flex;flex:0 0 auto;align-items:center;gap:8px}.marketing_projectHero__aLtTI{display:flex;flex:0 0 auto;align-items:flex-end;justify-content:space-between;gap:24px;padding:20px 24px 16px}.marketing_projectHeroCopy__7O02f h1{margin:0;font-size:1.5rem;font-weight:500;letter-spacing:-.02em;line-height:1.2}.marketing_projectProgress__JB7KM{display:flex;min-width:16rem;flex:0 1 22rem;align-items:center;gap:12px}.marketing_shotGrid__V4LOn{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:16px;padding:0 24px 24px}.marketing_planning__wY8xG{min-height:18rem;flex-direction:column;justify-content:center;gap:12px;margin:0 24px 24px}.marketing_planning__wY8xG,.marketing_projectFooter__K3oeu{display:flex;align-items:center;border:1px solid var(--border);border-radius:.875rem;background:var(--card)}.marketing_projectFooter__K3oeu{flex:0 0 auto;justify-content:space-between;gap:16px;margin:auto 24px 20px;padding:12px 16px}@media (max-width:760px){.marketing_projectProgress__JB7KM{min-width:0;flex-basis:auto}}@media (max-width:560px){.marketing_stage__Lx1BJ{padding:16px}.marketing_stack__bLvVD{grid-template-columns:1fr}.marketing_facts__si4KL,.marketing_gallery__HL3pe{grid-template-columns:1fr 1fr}}.LayerPicker_menu__17dZ5{display:flex;flex-direction:column;gap:14px;container-type:inline-size}.LayerPicker_grid__xnblL{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}@container (min-width: 340px){.LayerPicker_grid__xnblL{grid-template-columns:repeat(2,minmax(0,1fr))}}.LayerPicker_card__0VPIC{min-width:0;overflow:hidden;gap:0;padding:0}.LayerPicker_preview__P9bt1{position:relative;display:grid;place-items:center;aspect-ratio:16/9;overflow:hidden;background:white;color:black}.LayerPicker_preview__P9bt1>img,.LayerPicker_preview__P9bt1>video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.LayerPicker_caption__q31en{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px}.LayerPicker_copy__7YtUE{min-width:0;display:grid;gap:4px}.LayerPicker_copy__7YtUE p{overflow-wrap:anywhere}.LayerPicker_search__ZqyAp{position:relative}.LayerPicker_searchIcon__SQcEJ{position:absolute;left:12px;top:14px;width:16px;height:16px;pointer-events:none;color:var(--muted-foreground)}.LayerPicker_status__kOqxT{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;padding:12px 0;font-size:14px;color:var(--muted-foreground)}.VideoEasingMenuPanels_panels__so32W{position:relative;overflow:hidden;padding:3px;margin:-3px}.VideoEasingMenuPanels_outgoing__OzP0L{position:absolute;inset:3px;pointer-events:none}.VideoEasingMenuPanels_enterRight___5scW{animation:VideoEasingMenuPanels_easing-enter-right__VlN4U .18s cubic-bezier(.16,1,.3,1) both}.VideoEasingMenuPanels_enterLeft___vP_1{animation:VideoEasingMenuPanels_easing-enter-left__PW99J .18s cubic-bezier(.16,1,.3,1) both}.VideoEasingMenuPanels_exitLeft__I3V2G{animation:VideoEasingMenuPanels_easing-exit-left__pU2hX .18s ease-in both}.VideoEasingMenuPanels_exitRight__iqdUB{animation:VideoEasingMenuPanels_easing-exit-right__871pq .18s ease-in both}@keyframes VideoEasingMenuPanels_easing-enter-right__VlN4U{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes VideoEasingMenuPanels_easing-enter-left__PW99J{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes VideoEasingMenuPanels_easing-exit-left__pU2hX{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-20px)}}@keyframes VideoEasingMenuPanels_easing-exit-right__871pq{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(20px)}}@media (prefers-reduced-motion:reduce){.VideoEasingMenuPanels_enterLeft___vP_1,.VideoEasingMenuPanels_enterRight___5scW,.VideoEasingMenuPanels_exitLeft__I3V2G,.VideoEasingMenuPanels_exitRight__iqdUB{animation-duration:1ms}.VideoEasingMenuPanels_enterLeft___vP_1,.VideoEasingMenuPanels_enterRight___5scW{animation-name:VideoEasingMenuPanels_easing-fade-in__65dH5}.VideoEasingMenuPanels_exitLeft__I3V2G,.VideoEasingMenuPanels_exitRight__iqdUB{animation-name:VideoEasingMenuPanels_easing-fade-out__WSxWS}}@keyframes VideoEasingMenuPanels_easing-fade-in__65dH5{0%{opacity:0}to{opacity:1}}@keyframes VideoEasingMenuPanels_easing-fade-out__WSxWS{0%{opacity:1}to{opacity:0}}.MobileVideoTools_taskbar__lneLa{position:fixed;inset:auto 0 0;z-index:40;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));height:var(--video-editor-taskbar-height,calc(64px + env(safe-area-inset-bottom)));padding:4px max(12px,env(safe-area-inset-right)) calc(4px + env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));gap:8px;border-top:1px solid var(--border);background:var(--background)}.MobileVideoTools_header__1WsX0{display:flex;align-items:center;justify-content:space-between;flex:none;gap:12px;padding:8px max(16px,env(safe-area-inset-right)) 8px max(16px,env(safe-area-inset-left));border-bottom:1px solid var(--border)}.MobileVideoTools_body__oA98r{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:16px env(safe-area-inset-right) max(16px,env(safe-area-inset-bottom)) env(safe-area-inset-left)}.MobileVideoTools_properties__rIH6w{display:flex;flex-direction:column;gap:24px;padding-inline:16px}@media (min-width:1024px){.MobileVideoTools_taskbar__lneLa{display:none}}.VideoLayerWorkspace_workspace__KdaCz{display:flex;flex:1;min-height:0;min-width:0}.VideoLayerWorkspace_rail__skeDV{display:flex;flex:none;flex-direction:column;width:88px;padding:8px;border:1px solid var(--border);margin-right:8px;background:white;border-top-right-radius:10px;border-bottom-right-radius:10px}.VideoEditorGroup_group__PdrjA,.VideoLayerWorkspace_preview__jlqiG{display:flex;flex:1;flex-direction:column;min-width:0;min-height:0}.VideoEditorGroup_group__PdrjA{gap:16px;height:100%;padding:16px 10px 16px 0;overflow:auto;background:var(--page-bg)}.VideoEditorGroup_workspace__p8cdb{display:grid;grid-template-columns:minmax(0,1fr) 16px var(--inspector-width,380px);gap:0;flex:1;min-height:0}.VideoEditorGroup_main__JMIUZ{display:flex;flex-direction:column;gap:12px;min-width:0;min-height:0;padding-right:12px}.VideoEditorGroup_resizeHandle__A8Z0f{align-self:stretch}.VideoEditorGroup_preview__RvB1G{flex:1;display:flex;flex-direction:column;min-width:0;min-height:0}.VideoEditorGroup_canvas__EBBDe{position:relative;display:flex;flex:1;align-items:center;justify-content:center;min-height:calc(240px + var(--video-controls-height, 0px));min-width:0}.VideoEditorGroup_canvasFitArea__W3xsg{position:absolute;inset:0 0 var(--video-controls-height,0);display:flex;align-items:center;justify-content:center;container-type:size}.VideoEditorGroup_playbackOverlay__ZWiJu{position:absolute;inset:auto 0 0;z-index:40;pointer-events:none}.VideoEditorGroup_frame__IRYC7{position:relative;width:min(calc(100cqw - 64px),calc((100cqh - 64px) * var(--video-aspect)));aspect-ratio:var(--video-aspect);overflow:visible;border-radius:0;background:var(--card)}.VideoEditorGroup_inspector__nivwH{min-height:0;overflow-y:auto;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);padding:16px}.VideoEditorGroup_timelinePanel__cDTZm{height:var(--timeline-height,240px);display:flex;flex:none;flex-direction:column;min-height:0;min-width:0}.VideoEditorGroup_timeline__Qb3ki{display:flex;flex-direction:column;flex:1;min-height:0;min-width:0;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card)}.VideoEditorGroup_timelineBody___mR4w{display:grid;grid-template-columns:176px minmax(0,1fr);flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--border) transparent}.VideoEditorGroup_timelineLayers__PIi8R{position:sticky;left:0;z-index:10;min-width:0;border-right:1px solid var(--border);background:var(--card);padding-bottom:10px}.VideoEditorGroup_timelineLayersHeading__U1tag{position:sticky;top:0;z-index:7;background:var(--card);display:flex;align-items:center;justify-content:space-between;gap:4px;height:42px;padding:0 8px 0 12px;color:var(--muted-foreground);font-size:11px;border-bottom:1px solid var(--border)}.VideoEditorGroup_timelineViewport__zoky_{min-width:0;overflow:visible}.VideoEditorGroup_timelineViewport__zoky_::-webkit-scrollbar{display:none}.VideoEditorGroup_timelineTrack__f1GnM{position:relative;min-width:100%;padding-bottom:10px}.VideoEditorGroup_timelineLanes__h2Zdo{min-width:0}.VideoEditorGroup_timelineRuler__KdtR8{position:sticky;top:0;z-index:5;background:var(--card);height:42px;border-bottom:1px solid var(--border);cursor:crosshair;touch-action:none;overflow:hidden}.VideoEditorGroup_timelineTick__5EgPC{position:absolute;bottom:8px;height:4px;width:1px;background:color-mix(in oklch,var(--ai) 23%,var(--border));pointer-events:none}.VideoEditorGroup_timelineTick__5EgPC[data-major]{height:9px}.VideoEditorGroup_timelineTick__5EgPC>span{position:absolute;bottom:12px;transform:translateX(-50%);color:var(--muted-foreground);font-size:10px;white-space:nowrap;font-variant-numeric:tabular-nums}.VideoEditorGroup_timelineTick__5EgPC:first-child>span{transform:translateX(4px)}.VideoEditorGroup_timelineTick__5EgPC:last-child>span{transform:translateX(calc(-100% - 4px))}.VideoEditorGroup_timelineLaneRow__mwTsk,.VideoEditorGroup_timelineLayerRow__iDbu5{height:48px;border-bottom:1px solid var(--border)}.VideoEditorGroup_timelineLaneRow__mwTsk[data-animated],.VideoEditorGroup_timelineLayerRow__iDbu5[data-animated]{height:74px}.VideoEditorGroup_timelineLaneRow__mwTsk:last-child,.VideoEditorGroup_timelineLayerRow__iDbu5:last-child{border-bottom:0}.VideoEditorGroup_timelineLaneRow__mwTsk[data-hovered],.VideoEditorGroup_timelineLayerRow__iDbu5[data-hovered]{background:color-mix(in oklch,var(--layer-color) 6%,transparent)}.VideoEditorGroup_timelineLayerRow__iDbu5[data-selected]{background:var(--layer-surface)}.VideoEditorGroup_timelineLaneRow__mwTsk{position:relative}.VideoEditorGroup_timelineClipLabel__tYgUr{position:relative;z-index:1;display:flex;align-items:center;gap:8px;min-width:0;font-size:12px;font-weight:500}.VideoEditorGroup_timelineClipLabel__tYgUr svg{flex:none;width:17px;height:17px}.VideoEditorGroup_timelineClipLabel__tYgUr[data-thumbnail]{padding:3px 6px;margin-left:-5px;border-radius:4px;background:var(--layer-surface)}.VideoEditorGroup_timelineClipTiming__8jP_v{position:relative;z-index:1;flex:none;margin-left:auto;padding:3px 5px;border-radius:4px;background:var(--layer-surface);font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap}.VideoEditorGroup_timelineThumbnails__QyECc{position:absolute;inset:2px;overflow:hidden;border-radius:4px;pointer-events:none}.VideoEditorGroup_timelinePlayhead__FXj0y{position:absolute;left:0;will-change:transform;top:0;bottom:10px;z-index:6;width:1.5px;background:var(--ai);pointer-events:none}@media (max-width:1023px){.VideoEditorGroup_group__PdrjA{--video-editor-taskbar-height:calc(64px + env(safe-area-inset-bottom));gap:0;padding:0 0 var(--video-editor-taskbar-height);overflow:hidden;background:var(--background)}.VideoEditorGroup_workspace__p8cdb{display:flex;flex-direction:column;flex:1;min-height:0}.VideoEditorGroup_main__JMIUZ{flex:1;gap:0;padding:0;overflow:hidden}.VideoEditorGroup_inspector__nivwH,.VideoEditorGroup_resizeHandle__A8Z0f,.VideoEditorGroup_timelineResizeHandle__IeFGt{display:none}.VideoEditorGroup_preview__RvB1G{flex:1;min-height:0}.VideoEditorGroup_canvas__EBBDe{min-height:0}.VideoEditorGroup_frame__IRYC7{width:min(100cqw,calc(100cqh * var(--video-aspect)));border-radius:0}.VideoEditorGroup_timelinePanel__cDTZm{height:clamp(104px,28dvh,240px)}.VideoEditorGroup_timeline__Qb3ki{border-inline:0;border-radius:0}.VideoEditorGroup_timelineBody___mR4w{grid-template-columns:132px minmax(0,1fr)}}@media (max-width:767px){.VideoEditorGroup_timelineBody___mR4w{grid-template-columns:112px minmax(0,1fr)}}@media (max-width:1023px) and (max-height:500px){.VideoEditorGroup_timelinePanel__cDTZm{height:104px}}.LayerDrop_feedback__sGtwu{position:absolute;inset:8px;z-index:50;pointer-events:none;border:2px solid var(--primary);border-radius:var(--radius);opacity:0}.LayerDrop_feedback__sGtwu span{position:absolute;top:12px;left:50%;transform:translateX(-50%);padding:6px 12px;border-radius:var(--radius);background:var(--background);color:var(--foreground);font-size:13px;white-space:nowrap}[data-layer-drop-active]>.LayerDrop_feedback__sGtwu{opacity:1}.TopBannerNotification_banner__KCHB4{--cta-background:var(--public-chrome-background);--foreground:var(--cta-foreground);--muted:var(--cta-hover);--control-hover:color-mix(in oklch,var(--cta-background),var(--cta-foreground) 20%);--border:color-mix(in oklch,var(--cta-foreground) 30%,transparent);--ring:var(--cta-foreground);width:100%;background:var(--cta-background);color:var(--foreground);display:grid;grid-template-rows:1fr}.TopBannerNotification_reveal___v8y_{min-height:0;overflow:hidden}.TopBannerNotification_banner__KCHB4[data-dismissed]{grid-template-rows:0fr;transition:grid-template-rows .28s ease-out}.TopBannerNotification_banner__KCHB4[data-dismissed] .TopBannerNotification_content__YYj9T{transform:translateY(-100%);transition:transform .28s ease-out}.TopBannerNotification_close__dOOeF{position:absolute;right:8px;top:50%;transform:translateY(-50%)}.TopBannerNotification_content__YYj9T{position:relative;display:flex;align-items:center;justify-content:center;gap:12px;max-width:1440px;margin:0 auto;padding:6px 60px 6px 20px}@media (prefers-reduced-motion:reduce){.TopBannerNotification_banner__KCHB4[data-dismissed],.TopBannerNotification_banner__KCHB4[data-dismissed] .TopBannerNotification_content__YYj9T{transition:none}}.TopBannerNotification_content__YYj9T p{margin:0;font-size:13px;line-height:1.5}@media (max-width:640px){.TopBannerNotification_content__YYj9T{gap:10px;min-height:44px}.TopBannerNotification_content__YYj9T p{display:none}.TopBannerNotification_content__YYj9T>a{min-height:44px}}.PublicSiteFooter_footer__zqRnv{--cta-background:var(--public-chrome-background);--foreground:var(--cta-foreground);--muted-foreground:color-mix(in oklch,var(--cta-foreground) 68%,var(--cta-background));--muted:var(--cta-hover);--control-hover:color-mix(in oklch,var(--cta-background),var(--cta-foreground) 20%);--ring:var(--cta-foreground);background:var(--cta-background);color:var(--foreground)}.HomepageFAQ_section__8eCOu{width:min(100% - 48px,1000px);margin-inline:auto;padding-block:clamp(80px,8vw,128px);color:var(--foreground)}.HomepageFAQ_section__8eCOu h2{margin:0 auto clamp(36px,4vw,56px);font-family:var(--brand-font);font-size:clamp(28px,3.2vw,44px);font-weight:700;line-height:1.12;letter-spacing:-.035em;text-align:center;text-wrap:balance}.HomepageFAQ_list__tHqx_{border-block:1px solid var(--border)}@media (max-width:600px){.HomepageFAQ_section__8eCOu{width:calc(100% - 32px)}}.landing_homepage__3azLN{min-width:0;color:var(--foreground);background:var(--background);font-family:var(--font-geist-sans),sans-serif;font-optical-sizing:auto}.landing_homepage__3azLN :is(main[id],section[id]){scroll-margin-top:6rem}.landing_hero__OIsrK{width:min(1244px,calc(100% - 80px));margin:0 auto;padding-top:24px}.landing_heroIntro____0d9{text-align:center}.landing_heroIntro____0d9 h1{margin:0 auto;max-width:1180px;font-size:clamp(3rem,4.8vw,4.5rem);font-weight:700;line-height:1.04;letter-spacing:-.04em;text-wrap:balance}.landing_heroIntro____0d9>p{max-width:1020px;margin:20px auto 0;color:var(--muted-foreground);font-size:clamp(1rem,1.4vw,1.375rem);line-height:1.28;text-wrap:pretty}.landing_heroActions__61Ra_{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px}.landing_productComparison__NeWA6{display:grid;grid-template-columns:minmax(0,289fr) minmax(0,938fr);gap:18px;margin-top:24px}.landing_productComparison__NeWA6 figure{min-width:0;margin:0}.landing_productComparison__NeWA6 figcaption{margin-bottom:9px;font-size:18px;font-weight:500;line-height:1.5}.landing_filmFigure__5EhnZ,.landing_productFigure__0TBi_{display:flex;flex-direction:column}.landing_filmFrame__4Xokl,.landing_productFrame__W187Z{overflow:hidden;border-radius:var(--radius-media);background:var(--muted)}.landing_productFrame__W187Z{flex:1;position:relative}.landing_productFrame__W187Z img{position:absolute;width:100%;height:100%;object-fit:contain}.landing_filmFrame__4Xokl{position:relative;aspect-ratio:2.02}.landing_filmFrame__4Xokl video{display:block;width:100%;height:100%;object-fit:cover}@media (max-width:900px){.landing_hero__OIsrK{width:calc(100% - 48px);padding-top:36px}.landing_heroIntro____0d9 h1{line-height:1.05}.landing_heroIntro____0d9>p{max-width:680px}.landing_productComparison__NeWA6{gap:12px;margin-top:32px}.landing_productComparison__NeWA6 figcaption{font-size:14px}}@media (max-width:600px){.landing_hero__OIsrK{width:calc(100% - 32px);padding-top:28px}.landing_heroIntro____0d9 h1{max-width:420px;font-size:clamp(2.375rem,10vw,3rem);line-height:1.04}.landing_desktopBreak__Bgkx2{display:none}.landing_heroIntro____0d9>p{margin-top:18px;font-size:17px;line-height:1.5}.landing_heroActions__61Ra_{gap:12px;margin-top:24px}.landing_heroActions__61Ra_>a{width:100%}.landing_productComparison__NeWA6{grid-template-columns:minmax(0,1fr);gap:24px}.landing_productFigure__0TBi_{width:48%}.landing_productFrame__W187Z{flex:auto;aspect-ratio:289/464}.landing_productComparison__NeWA6 figcaption{font-size:15px}.landing_filmFrame__4Xokl{aspect-ratio:16/9}}.gallery-videos_galleryPage__47yt9{--gallery-gutter:clamp(16px,5vw,34px);--gallery-border:var(--border);--gallery-border-strong:var(--border);--gallery-muted:var(--muted-foreground);min-height:100vh;overflow-x:hidden;background:var(--background);color:var(--foreground)}.gallery-videos_galleryPage__47yt9,.gallery-videos_galleryPage__47yt9 *{box-sizing:border-box}.gallery-videos_galleryMain__N3JCL{display:grid;grid-template-columns:minmax(0,1fr);gap:0;padding:0}.gallery-videos_galleryHero__BjBd_{display:grid;width:calc(100% - (var(--gallery-gutter) * 2));justify-items:center;gap:14px;margin:0 auto;padding:42px 0 30px;text-align:center}.gallery-videos_galleryEyebrow__27I5L{margin:0;color:var(--muted-foreground);font-size:.875rem;font-weight:500}.gallery-videos_galleryTitle__pM_vr{max-width:980px;margin:0;color:var(--foreground);font-family:var(--font-sans);font-size:4.75rem;font-weight:600;letter-spacing:0;line-height:1.06;text-transform:none;letter-spacing:-.035em}.gallery-videos_gallerySubtitle__ebQ8N{max-width:710px;margin:0;color:var(--muted-foreground);font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.48}.gallery-videos_filterBand__Iooxf{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--background)}.gallery-videos_filterList__G578z{display:flex;width:calc(100% - (var(--gallery-gutter) * 2));flex-wrap:wrap;align-items:center;justify-content:center;gap:9px;margin:0 auto;overflow:visible;padding:13px 0}.gallery-videos_filterList__G578z::-webkit-scrollbar{display:none}.gallery-videos_filterChip__LD_rS{min-width:0;max-width:100%;flex:0 1 auto;height:auto;white-space:normal;overflow-wrap:anywhere;text-align:center}.gallery-videos_galleryGridSection__gITlJ.gallery-videos_galleryGridSection__gITlJ{box-sizing:border-box;width:calc(100% - (var(--gallery-gutter) * 2));max-width:none;justify-self:center;margin:0 auto;padding:30px 0 50px}.gallery-videos_galleryGrid__cOy8f.gallery-videos_galleryGrid__cOy8f{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(12px,1.2vw,18px);height:auto;max-width:none;align-items:start;align-content:flex-start;justify-content:center}.gallery-videos_galleryCard__37VAN.gallery-videos_galleryCard__37VAN{position:relative;display:flex;flex-direction:column;width:100%;min-width:0;color:inherit;text-decoration:none;border-radius:var(--radius-lg);transition:transform var(--motion-fast,.16s) var(--motion-ease,ease)}.gallery-videos_galleryCard__37VAN:focus-visible{border-radius:10px;outline:2px solid var(--ring);outline-offset:4px}.gallery-videos_galleryCardMedia__UiTix{position:relative;display:block;overflow:hidden;border-radius:var(--radius-lg);background:var(--muted);isolation:isolate;min-height:0;aspect-ratio:16/10}.gallery-videos_galleryCardCopy__4bwAT{display:grid;gap:4px;padding-top:11px;color:var(--gallery-muted);line-height:1.3}.gallery-videos_galleryCardCopy__4bwAT strong{color:var(--foreground);font-size:.92rem;font-weight:750}.gallery-videos_galleryCardCopy__4bwAT span{font-size:.78rem}.gallery-videos_galleryCardMedia__UiTix:after{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;background:linear-gradient(180deg,rgba(0,0,0,.04) 42%,rgba(0,0,0,.66));pointer-events:none}.gallery-videos_galleryStyleLabel__NgdvC{position:absolute;left:16px;right:16px;bottom:14px;z-index:2;display:flex;min-width:0;align-items:flex-end;justify-content:space-between;gap:10px;color:#fff;font-size:.86rem;font-weight:750;letter-spacing:0;line-height:1.12;text-shadow:0 10px 26px rgba(0,0,0,.88)}.gallery-videos_galleryDuration__E6zcy{flex:0 0 auto;color:rgba(235,238,243,.72);font-size:.72rem;font-weight:700}.gallery-videos_galleryStyleLabel__NgdvC>span:first-child{min-width:0;overflow-wrap:anywhere}.gallery-videos_galleryPlay__ZIeur{position:absolute;inset:0;z-index:3;display:grid;place-items:center;color:#050607;opacity:0;pointer-events:none;transition:opacity .18s ease,transform .18s ease}.gallery-videos_galleryPlayIcon__uyIiX{display:grid;width:56px;height:56px;place-items:center;border-radius:50%;background:var(--primary);color:var(--primary-foreground);box-shadow:0 8px 24px rgb(0 0 0/18%);transform:translateY(7px) scale(.96);transition:transform var(--motion-fast,.16s) var(--motion-ease,ease)}.gallery-videos_galleryCard__37VAN:focus-visible .gallery-videos_galleryPlay__ZIeur,.gallery-videos_galleryCard__37VAN:hover .gallery-videos_galleryPlay__ZIeur{opacity:1}.gallery-videos_galleryCard__37VAN:focus-visible .gallery-videos_galleryPlayIcon__uyIiX,.gallery-videos_galleryCard__37VAN:hover .gallery-videos_galleryPlayIcon__uyIiX{transform:translateY(0) scale(1)}.gallery-videos_galleryEmpty__3EJX2{width:calc(100% - (var(--gallery-gutter) * 2));margin:0 auto 60px;border:1px solid var(--gallery-border);border-radius:var(--radius-lg);padding:28px;background:var(--card);color:var(--gallery-muted);text-align:center}.gallery-videos_viewMain__7D7cl{display:grid;width:calc(100% - (var(--gallery-gutter) * 2));grid-template-columns:minmax(0,1fr) minmax(280px,370px);gap:26px;margin:0 auto;padding:62px 0 72px}.gallery-videos_viewBreadcrumb__8825o{grid-column:1/-1}.gallery-videos_relatedColumn__GJVkT,.gallery-videos_watchColumn___jkPt{min-width:0}.gallery-videos_watchColumn___jkPt{display:grid;align-content:start;gap:18px}.gallery-videos_playerFrame__eDqXl{position:relative;overflow:hidden;border-radius:var(--radius-lg);background:#030405}.gallery-videos_playerFrame__eDqXl[data-orientation=horizontal]{aspect-ratio:16/9}.gallery-videos_playerFrame__eDqXl[data-orientation=vertical]{width:min(100%,500px);aspect-ratio:9/16;justify-self:center}.gallery-videos_mainVideo__LljH5{display:block;width:100%;height:100%;background:#030405;object-fit:contain}.gallery-videos_videoMeta__zNrAr{display:grid;gap:12px}.gallery-videos_videoKicker__PRNF4{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;color:var(--link);font-size:.78rem;font-weight:750;letter-spacing:0;line-height:1.2;text-transform:none}.gallery-videos_videoTitle__HoyGY{max-width:850px;margin:0;color:var(--foreground);font-family:var(--font-sans);font-size:3.25rem;font-weight:600;letter-spacing:0;line-height:1.08;text-transform:none}.gallery-videos_videoDescription__Ntw3A{max-width:760px;margin:0;color:var(--muted-foreground);font-size:1rem;letter-spacing:0;line-height:1.55}.gallery-videos_videoActions__HcUgE{display:flex;flex-wrap:wrap;gap:10px;padding-top:4px}.gallery-videos_relatedColumn__GJVkT{display:grid;align-content:start;gap:14px}.gallery-videos_relatedHeading__xpssN{margin:0;color:var(--foreground);font-family:var(--font-sans);font-size:1rem;font-weight:750;letter-spacing:0;line-height:1.1;text-transform:none}.gallery-videos_relatedList__flQs_{display:grid;gap:12px}.gallery-videos_relatedCard__0kbko{display:grid;grid-template-columns:130px minmax(0,1fr);gap:11px;color:inherit;text-decoration:none}.gallery-videos_relatedThumb___VEqU{position:relative;overflow:hidden;border-radius:8px;background:var(--muted)}.gallery-videos_relatedThumb___VEqU[data-orientation=horizontal]{aspect-ratio:16/9}.gallery-videos_relatedThumb___VEqU[data-orientation=vertical]{aspect-ratio:9/12}.gallery-videos_relatedImage__bax_d{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.92) contrast(1.04) brightness(.9);transition:filter .18s ease,transform .18s ease}.gallery-videos_relatedCard__0kbko:focus-visible .gallery-videos_relatedImage__bax_d,.gallery-videos_relatedCard__0kbko:hover .gallery-videos_relatedImage__bax_d{filter:saturate(1) contrast(1.08) brightness(.98);transform:scale(1.03)}.gallery-videos_relatedCopy__WkrK9{display:grid;min-width:0;align-content:center;gap:5px}.gallery-videos_relatedStyle__Ildi0{color:var(--link);font-size:.7rem;font-weight:750;letter-spacing:0;line-height:1;text-transform:none}.gallery-videos_relatedTitle___QLk_{margin:0;color:var(--foreground);font-size:.86rem;font-weight:700;letter-spacing:0;line-height:1.18}.gallery-videos_relatedMeta__vfuxL{color:var(--muted-foreground);font-size:.76rem;letter-spacing:0}@media (max-width:1320px){.gallery-videos_galleryGrid__cOy8f.gallery-videos_galleryGrid__cOy8f{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1040px){.gallery-videos_galleryGrid__cOy8f.gallery-videos_galleryGrid__cOy8f{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){.gallery-videos_galleryTitle__pM_vr{font-size:3.75rem}.gallery-videos_viewMain__7D7cl{grid-template-columns:1fr;padding-top:32px}.gallery-videos_relatedList__flQs_{grid-template-columns:repeat(2,minmax(0,1fr))}.gallery-videos_relatedCard__0kbko{grid-template-columns:140px minmax(0,1fr)}}@media (max-width:760px){.gallery-videos_galleryGrid__cOy8f.gallery-videos_galleryGrid__cOy8f{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.gallery-videos_galleryPage__47yt9,.gallery-videos_galleryPage__47yt9 *{box-sizing:border-box}.gallery-videos_galleryMain__N3JCL{padding-top:0}.gallery-videos_galleryHero__BjBd_{padding-top:28px}.gallery-videos_galleryTitle__pM_vr{font-size:2.95rem}.gallery-videos_filterList__G578z{justify-content:flex-start;padding-inline:0}.gallery-videos_galleryCardMedia__UiTix{min-height:unset}.gallery-videos_videoTitle__HoyGY{font-size:2.45rem}.gallery-videos_relatedList__flQs_{grid-template-columns:1fr}}@media (max-width:520px){.gallery-videos_galleryTitle__pM_vr{font-size:2.35rem}.gallery-videos_gallerySubtitle__ebQ8N,.gallery-videos_videoDescription__Ntw3A{font-size:.94rem}.gallery-videos_relatedCard__0kbko{grid-template-columns:112px minmax(0,1fr)}}@media (max-width:500px){.gallery-videos_galleryGrid__cOy8f.gallery-videos_galleryGrid__cOy8f{grid-template-columns:1fr}}.gallery-videos_galleryCtaSection__nE7wH{width:calc(100% - (var(--gallery-gutter) * 2));margin:10px auto 72px}.gallery-videos_galleryCtaCard__ZaZKx.gallery-videos_galleryCtaCard__ZaZKx{position:relative;overflow:hidden;padding:0;background:var(--card);color:var(--card-foreground)}.gallery-videos_galleryCtaContent__6opNr.gallery-videos_galleryCtaContent__6opNr{position:relative;z-index:1;display:grid;grid-template-columns:minmax(72px,.42fr) minmax(0,1.3fr) minmax(220px,.8fr);align-items:center;gap:clamp(18px,4vw,56px);min-height:126px;padding:clamp(22px,3vw,34px) clamp(22px,5vw,62px)}.gallery-videos_galleryCtaMark__9H6rc{position:relative;display:grid;width:94px;height:94px;justify-self:center;place-items:center}.gallery-videos_galleryCtaPulse___W2WT{position:absolute;inset:14px}.gallery-videos_galleryCtaLogo__EcWk_{position:relative;z-index:1;display:block;width:64px;height:64px;background:var(--primary);mask:url(/media/images/logo-icon.webp) center/contain no-repeat}.gallery-videos_galleryCtaCopy__lOQ2z{display:grid;gap:7px;min-width:0}.gallery-videos_galleryCtaCopy__lOQ2z h2{margin:0;color:var(--foreground);font-family:var(--font-sans);font-size:clamp(1.75rem,3vw,2.75rem);font-weight:600;letter-spacing:0;line-height:1.1;text-transform:none}.gallery-videos_galleryCtaCopy__lOQ2z p{margin:0;color:var(--muted-foreground);font-size:1rem;letter-spacing:0;line-height:1.35}.gallery-videos_galleryCtaButton__Rh17b.gallery-videos_galleryCtaButton__Rh17b{width:min(100%,292px);min-height:48px;justify-self:center;gap:11px}@media (max-width:860px){.gallery-videos_galleryCtaContent__6opNr.gallery-videos_galleryCtaContent__6opNr{grid-template-columns:auto minmax(0,1fr)}.gallery-videos_galleryCtaButton__Rh17b.gallery-videos_galleryCtaButton__Rh17b{grid-column:1/-1;justify-self:stretch;width:100%}}@media (max-width:560px){.gallery-videos_galleryCtaSection__nE7wH{margin-bottom:48px}.gallery-videos_galleryCtaContent__6opNr.gallery-videos_galleryCtaContent__6opNr{grid-template-columns:1fr;justify-items:center;text-align:center}.gallery-videos_galleryCtaCopy__lOQ2z h2{font-size:2rem}}.gallery-videos_galleryCardVideo__P4_Cx{display:block;width:100%;height:100%;object-fit:cover;transition:transform var(--motion-fast,.16s) var(--motion-ease,ease)}.gallery-videos_galleryCard__37VAN:focus-visible .gallery-videos_galleryCardVideo__P4_Cx,.gallery-videos_galleryCard__37VAN:hover .gallery-videos_galleryCardVideo__P4_Cx{transform:scale(1.035)}.gallery-videos_galleryCard__37VAN:active,.gallery-videos_relatedCard__0kbko:active{transform:scale(var(--press-scale,.985))}.gallery-videos_relatedCard__0kbko{border-radius:var(--radius-md);transition:transform var(--motion-fast,.16s) var(--motion-ease,ease)}.gallery-videos_relatedCard__0kbko:focus-visible{outline:2px solid var(--ring);outline-offset:4px}@media (prefers-reduced-motion:reduce){.gallery-videos_galleryCardVideo__P4_Cx,.gallery-videos_galleryCard__37VAN,.gallery-videos_galleryPlayIcon__uyIiX,.gallery-videos_galleryPlay__ZIeur,.gallery-videos_relatedCard__0kbko,.gallery-videos_relatedImage__bax_d{transition:none;transform:none}.gallery-videos_galleryCard__37VAN:active,.gallery-videos_galleryCard__37VAN:focus-visible .gallery-videos_galleryCardVideo__P4_Cx,.gallery-videos_galleryCard__37VAN:hover .gallery-videos_galleryCardVideo__P4_Cx,.gallery-videos_relatedCard__0kbko:active,.gallery-videos_relatedCard__0kbko:focus-visible .gallery-videos_relatedImage__bax_d,.gallery-videos_relatedCard__0kbko:hover .gallery-videos_relatedImage__bax_d{transform:none}}.page_page__xzhnt{--marketing-guides-content-width:min(calc(100% - clamp(36px, 8vw, 72px)),1120px)}.page_heroBand__TbTPE{position:relative;min-height:clamp(430px,58vw,640px);overflow:hidden;background-image:linear-gradient(90deg,var(--background) 0,color-mix(in oklch,var(--background) 96%,transparent) 43%,color-mix(in oklch,var(--background) 82%,transparent) 100%),var(--marketing-guides-hero-image);background-position:50%;background-size:cover;isolation:isolate;background-repeat:no-repeat}.page_heroBand__TbTPE:after{content:"";position:absolute;inset:auto 0 0;z-index:0;height:36%;background:linear-gradient(180deg,transparent,var(--background));pointer-events:none}.page_heroInner__Zu__N{z-index:1;display:flex;min-height:inherit;flex-direction:column;justify-content:center;padding:clamp(30px,5vw,56px) 0 clamp(54px,8vw,90px)}.page_heroInner__Zu__N,.page_wrap__fDWEM{position:relative;width:var(--marketing-guides-content-width);margin:0 auto}.page_wrap__fDWEM{padding:0 0 92px;z-index:20;scroll-margin-top:5.5rem}.page_hero__axOXa{display:grid;grid-template-columns:minmax(0,.92fr) minmax(280px,.48fr);align-items:end;gap:clamp(28px,5vw,64px)}.page_breadcrumbs__Iv945{margin-bottom:1.25rem}.page_eyebrow__2_mzR{display:inline-flex;align-items:center;gap:7px;margin:0 0 19px;font-size:clamp(11px,2vw,18px);letter-spacing:.08em;text-transform:uppercase}.page_title__yyqLA{max-width:11ch;margin:0 0 15px;font-size:clamp(42px,8vw,118px);line-height:.8em}.page_dek__k_Rgo{max-width:60ch;margin:0}.page_heroCtaWrap__oL6f7{width:fit-content;margin-top:26px}.page_listSection__BHfpG{margin-top:0}.page_sectionHeader__GV_Pj{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:18px;border-top:1px solid var(--border);padding-top:22px}.page_sectionLabel__XWY_d{margin:0;font-size:11px;font-weight:800;letter-spacing:.08em;line-height:1;text-transform:uppercase}.page_guideCount__u6IpD{margin:0;font-size:13px}.page_grid__aNvbY{display:grid;grid-template-columns:1fr;gap:18px}.page_cardLink__MaMrx{display:block;min-width:0;color:inherit;text-decoration:none}.page_cardLink__MaMrx:focus-visible{border-radius:var(--radius);outline:2px solid var(--ring);outline-offset:4px}.page_guideCard__h0qxo{display:grid;grid-template-columns:minmax(260px,.82fr) minmax(0,1fr);min-height:330px;height:100%}.page_media__d3bNN{position:relative;min-height:260px;overflow:hidden;background:var(--muted)}.page_image__kQwCQ{display:block;object-fit:cover}.page_body__jQVMx{display:flex;min-width:0;height:100%;flex-direction:column;justify-content:space-between;padding:clamp(22px,3vw,30px)}.page_cardTitle__4Lf2x{margin:12px 0 0;font-size:clamp(26px,3vw,34px);font-weight:650;letter-spacing:0;line-height:1.06}.page_cardDescription__gOu9j{margin:16px 0 0}.page_metaRow___xXW7{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin:28px 0 0}.page_metaItem__RnK_d{display:inline-flex;align-items:center;gap:7px;margin:0}@media (max-width:900px){.page_guideCard__h0qxo,.page_hero__axOXa{grid-template-columns:1fr}.page_title__yyqLA{max-width:100%}}@media (max-width:560px){.page_page__xzhnt{--marketing-guides-content-width:min(calc(100% - 36px),1120px)}.page_heroInner__Zu__N{padding-top:26px;padding-bottom:48px}.page_wrap__fDWEM{padding-top:12px}.page_sectionHeader__GV_Pj{align-items:flex-start;flex-direction:column}.page_guideCard__h0qxo{min-height:0}.page_media__d3bNN{min-height:220px}}.TemplateYoutubeBanner_page__omnf6{min-height:100vh;background:linear-gradient(180deg,rgba(255,255,255,.035),transparent 260px),var(--background);color:var(--foreground);letter-spacing:0}.TemplateYoutubeBanner_wrap__MLK0Y{width:min(calc(100% - 40px),1120px);margin:0 auto;padding:3rem 0 72px}.TemplateYoutubeBanner_chrome__XE6J_{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;margin-bottom:28px}.TemplateYoutubeBanner_eyebrow__qoO5G{margin:18px 0 10px;color:var(--muted-foreground);font-size:.75rem;font-weight:500;line-height:1.2}.TemplateYoutubeBanner_sheet__uCJdo{display:grid;gap:18px;border:1px solid var(--border);border-radius:var(--radius-md);padding:22px;background:var(--card);box-shadow:0 1px 2px rgb(0 0 0/.05)}.TemplateYoutubeBanner_templateHeader__fMcMz{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.TemplateYoutubeBanner_templateHeader__fMcMz h2{margin:0;color:var(--foreground);font-size:20px;font-weight:650;letter-spacing:0;line-height:1.2}.TemplateYoutubeBanner_templateHeader__fMcMz p{margin:0;color:var(--muted-foreground);font-size:13px;line-height:1.45}.TemplateYoutubeBanner_canvas__e2mlE{--safe-w:60.390625%;--safe-h:29.375%;position:relative;aspect-ratio:16/9;overflow:hidden;border:1px solid rgba(255,255,255,.18);border-radius:6px;background:#708b99;color:#ffffff;print-color-adjust:exact}.TemplateYoutubeBanner_canvas__e2mlE:before{content:"";position:absolute;inset:0;background-image:linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 0),linear-gradient(rgba(255,255,255,.08) 1px,transparent 0);background-size:80px 80px;opacity:.38}.TemplateYoutubeBanner_desktopZone__ARy7d{position:absolute;top:calc((100% - var(--safe-h)) / 2);left:0;width:100%;height:var(--safe-h);background:#344f62}.TemplateYoutubeBanner_safeZone__4KPva{position:absolute;top:calc((100% - var(--safe-h)) / 2);left:calc((100% - var(--safe-w)) / 2);display:grid;width:var(--safe-w);height:var(--safe-h);place-items:center;border-inline:2px solid rgba(255,255,255,.52);background:#439be6;text-align:center}.TemplateYoutubeBanner_safeZone__4KPva:after,.TemplateYoutubeBanner_safeZone__4KPva:before{content:"";position:absolute;inset:0;border:2px solid rgba(255,255,255,.62);pointer-events:none}.TemplateYoutubeBanner_safeZone__4KPva:after{inset:10px;border-style:dashed;opacity:.7}.TemplateYoutubeBanner_label__VnulC{position:absolute;z-index:1;display:grid;gap:5px;justify-items:center;color:#ffffff;font-weight:800;line-height:1.15;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.18)}.TemplateYoutubeBanner_label__VnulC strong{display:block;font-size:18px}.TemplateYoutubeBanner_label__VnulC span{display:block;font-size:15px}.TemplateYoutubeBanner_tvLabel__R4TTM{top:8%;left:8%}.TemplateYoutubeBanner_desktopLeftLabel__kMQbJ{top:0;bottom:0;left:0;width:calc((100% - var(--safe-w)) / 2);place-content:center}.TemplateYoutubeBanner_desktopRightLabel__w6woB{top:0;bottom:0;right:0;width:calc((100% - var(--safe-w)) / 2);place-content:center}.TemplateYoutubeBanner_safeLabel__HvyU3{position:relative;z-index:2;display:grid;gap:8px;padding:12px;color:#ffffff;font-weight:850;line-height:1.12;text-align:center}.TemplateYoutubeBanner_safeLabel__HvyU3 strong{display:block;font-size:19px}.TemplateYoutubeBanner_safeLabel__HvyU3 span{display:block;font-size:17px}.TemplateYoutubeBanner_legend__6gI1o{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.TemplateYoutubeBanner_legend__6gI1o li{display:grid;gap:4px;border:1px solid var(--border);border-radius:var(--radius-sm);padding:12px 14px;background:var(--muted)}.TemplateYoutubeBanner_legend__6gI1o strong{color:var(--foreground);font-size:13px;line-height:1.2}.TemplateYoutubeBanner_legend__6gI1o span{color:var(--muted-foreground);font-size:12px;line-height:1.35}.TemplateYoutubeBanner_resources__wVcMP{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px}@media (max-width:760px){.TemplateYoutubeBanner_wrap__MLK0Y{width:min(calc(100% - 28px),1120px);padding-top:34px}.TemplateYoutubeBanner_chrome__XE6J_{grid-template-columns:1fr;align-items:start}.TemplateYoutubeBanner_sheet__uCJdo{padding:14px}.TemplateYoutubeBanner_label__VnulC strong,.TemplateYoutubeBanner_safeLabel__HvyU3 strong{font-size:12px}.TemplateYoutubeBanner_label__VnulC span,.TemplateYoutubeBanner_safeLabel__HvyU3 span{font-size:10px}.TemplateYoutubeBanner_safeZone__4KPva:after{inset:6px}.TemplateYoutubeBanner_legend__6gI1o{grid-template-columns:1fr}}@media print{@page{size:landscape;margin:.35in}.TemplateYoutubeBanner_page__omnf6{min-height:auto;background:#ffffff;color:#111827}.TemplateYoutubeBanner_wrap__MLK0Y{width:100%;padding:0}.TemplateYoutubeBanner_chrome__XE6J_,.TemplateYoutubeBanner_legend__6gI1o,.TemplateYoutubeBanner_templateHeader__fMcMz{display:none!important}.TemplateYoutubeBanner_sheet__uCJdo{border:0;padding:0;background:#ffffff;box-shadow:none}.TemplateYoutubeBanner_canvas__e2mlE{width:100%;border:1px solid #1f2937;border-radius:0}}.CreativeSelectionGrid_grid__5cNO9{display:grid;grid-template-columns:repeat(auto-fill,min(100%,17rem));align-items:start;gap:2rem 1.5rem;margin:0;padding:.5rem 0 0;list-style:none}.CreativeSelectionGrid_item__5S0MZ{min-width:0}.ReferenceMediaGrid_frame__2A6R1{container-type:inline-size;display:flex;flex-direction:column;gap:.75rem;min-width:0;max-width:40rem}.ReferenceMediaGrid_grid__9twSR{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row dense;gap:.75rem;min-width:0;margin:0;padding:0;list-style:none}.ReferenceMediaGrid_grid__9twSR[data-compact=true]{grid-template-columns:repeat(3,minmax(0,1fr))}.ReferenceMediaGrid_item__z5_K7{position:relative;min-width:0;aspect-ratio:1}.ReferenceMediaGrid_item__z5_K7[data-primary=true]{grid-column:span 2;grid-row:span 2}.ReferenceMediaGrid_media__eaUCO{width:100%;height:100%;object-fit:cover}.ReferenceMediaGrid_primaryMarker__7gGqj{position:absolute;z-index:10;top:.5rem;left:.5rem}.ReferenceMediaGrid_addSurface__5nJPg{display:flex;flex-direction:column;gap:.5rem;align-items:center;justify-content:center;width:100%;height:100%}@container (max-width: 26rem){.ReferenceMediaGrid_grid__9twSR,.ReferenceMediaGrid_grid__9twSR[data-compact=true]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ReferenceMediaGrid_frame__2A6R1[data-single-image=true]{width:100%;max-width:none}.ReferenceMediaGrid_frame__2A6R1[data-single-image=true] .ReferenceMediaGrid_grid__9twSR{grid-template-columns:minmax(0,1fr)}.ReferenceMediaGrid_frame__2A6R1[data-single-image=true] .ReferenceMediaGrid_item__z5_K7{grid-column:auto;grid-row:auto;aspect-ratio:16/9}.ReferenceMediaGrid_frame__2A6R1[data-single-image=true] .ReferenceMediaGrid_media__eaUCO{object-fit:contain}.SelectedEntityShowcase_container__QXu9z{container-type:inline-size;min-width:0}.SelectedEntityShowcase_root__6xjLp{display:grid;grid-template-areas:"media identity";grid-template-columns:minmax(28rem,40rem) minmax(16rem,1fr);align-items:start;gap:2rem;min-width:0}.SelectedEntityShowcase_mediaRegion__qEipB{grid-area:media;min-width:0}.SelectedEntityShowcase_identity__5fBuu{display:flex;grid-area:identity;min-width:0;flex-direction:column;gap:1.5rem}.SelectedEntityShowcase_heading___RW6k{display:flex;min-width:0;flex-direction:column;gap:.75rem}.SelectedEntityShowcase_title__flLhP{font-size:clamp(1.5rem,2.4cqi,2.25rem);font-weight:700;line-height:1.15;letter-spacing:-.03em;overflow-wrap:anywhere}.SelectedEntityShowcase_location__DFCGS,.SelectedEntityShowcase_metadata__oguNt{color:var(--muted-foreground);font-size:1rem;line-height:1.5}.SelectedEntityShowcase_location__DFCGS{display:flex;align-items:center;gap:.5rem}.SelectedEntityShowcase_description__6JD7w{font-size:1.125rem;line-height:1.65;white-space:pre-line;overflow-wrap:anywhere}.SelectedEntityShowcase_featuredValue__0lpX5{margin:0;font-size:1.75rem;font-weight:600;line-height:1.2}.SelectedEntityShowcase_featuredValue__0lpX5 dd{margin:0}.SelectedEntityShowcase_actions__hJ19w{display:flex;flex-wrap:wrap;gap:.5rem}.SelectedEntityShowcase_details__KiiT0{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem;margin:0;padding:0}.SelectedEntityShowcase_detail__p_jNW{display:flex;flex-direction:column;gap:.375rem}.SelectedEntityShowcase_detail__p_jNW dd{margin:0;font-size:1rem;line-height:1.6;white-space:pre-line;overflow-wrap:anywhere}@container (max-width: 62rem){.SelectedEntityShowcase_root__6xjLp{grid-template-areas:"identity" "media";grid-template-columns:minmax(0,1fr);gap:1.5rem}}