.LoginShowcase_showcase__v7MmK{position:relative;grid-column:1;grid-row:1;isolation:isolate;min-width:0;min-height:100svh;overflow:hidden;background:#171719;color:#fff}.LoginShowcase_media__NbB5G,.LoginShowcase_shade__A9WbF{position:absolute;inset:0;z-index:-1}.LoginShowcase_video__zUiAu{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.LoginShowcase_shade__A9WbF{pointer-events:none;background:linear-gradient(180deg,rgb(0 0 0/35%),transparent 28%,transparent 52%,rgb(0 0 0/82%))}.LoginShowcase_navigation__D7Fcb{display:flex;flex-wrap:wrap;column-gap:32px;row-gap:4px;padding:24px 40px}.LoginShowcase_footer__RUDVZ{position:absolute;inset:auto 0 0;display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:clamp(24px,3.5vw,56px)}.LoginShowcase_copy__XPKXn{max-width:460px}.LoginShowcase_copy__XPKXn h2{margin:0 0 14px;font-size:clamp(30px,3.2vw,48px);font-weight:600;line-height:1.08;letter-spacing:-.035em;text-wrap:balance}.LoginShowcase_copy__XPKXn p{margin:0;font-size:16px;line-height:1.6;text-wrap:pretty}.LoginShowcase_copy__XPKXn p+p{margin-top:12px}@media (max-width:760px){.LoginShowcase_showcase__v7MmK{min-height:480px}.LoginShowcase_navigation__D7Fcb{padding:20px 24px;column-gap:24px;row-gap:0}.LoginShowcase_footer__RUDVZ{padding:24px;gap:16px}.LoginShowcase_copy__XPKXn h2{font-size:30px}.LoginShowcase_copy__XPKXn p{font-size:14px}.LoginShowcase_video__zUiAu{object-position:center 38%}}.AgentConnectionLayout_page__ITvya{min-height:100svh;padding:clamp(32px,8svh,88px) 24px 32px;background:var(--background);color:var(--foreground);color-scheme:dark}.AgentConnectionLayout_content__DVUbi{width:min(100%,448px);margin-inline:auto}.AgentConnectionLayout_connection__RtwOO{padding-block:52px 36px;color:var(--muted-foreground);font-size:.9375rem;line-height:1.65;overflow-wrap:anywhere}.AgentConnectionLayout_connection__RtwOO h1{color:var(--foreground);margin:0 0 14px;font-family:var(--brand-font),sans-serif;font-size:1.875rem;line-height:1.2;font-weight:700;letter-spacing:-.03em;text-wrap:balance}.AgentConnectionLayout_connection__RtwOO strong{color:var(--foreground);font-weight:500}.AgentConnectionLayout_connection__RtwOO ul{margin-block:20px;padding-left:20px;color:var(--muted-foreground);font-size:.875rem;line-height:1.7}.AgentConnectionLayout_connection__RtwOO form{margin-top:28px}.AgentConnectionLayout_guide__2AqYy{border-top:1px solid var(--border);padding-top:24px}.AgentConnectionLayout_guide__2AqYy ol{display:grid;gap:24px;list-style:decimal;padding-left:20px;margin:0}.AgentConnectionLayout_guide__2AqYy li{padding-left:8px}.AgentConnectionLayout_guide__2AqYy li::marker{color:var(--muted-foreground);font-size:.75rem;font-variant-numeric:tabular-nums}.AgentConnectionLayout_guide__2AqYy h2{margin:0 0 8px;font-size:.875rem;line-height:1.5;font-weight:500}.AgentConnectionLayout_guide__2AqYy p{margin:0;color:var(--muted-foreground);font-size:.875rem;line-height:1.7}.AgentConnectionLayout_guide__2AqYy .AgentConnectionLayout_uploads__farI4{margin-top:28px}.AgentConnectionLayout_footer__o2Pf2{margin-top:48px;color:var(--muted-foreground);font-size:.75rem;line-height:1.6}@media (max-width:480px){.AgentConnectionLayout_connection__RtwOO{padding-block:36px 28px}.AgentConnectionLayout_footer__o2Pf2{margin-top:36px}}.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)}}.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:16px}.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}}.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}}.WorkspaceSelectionTabs_slot__tP4Tv{width:100%}.WorkspaceSelectionTabs_row__UdfIr{display:flex;width:100%;justify-content:center}.WorkspaceSelectionTabs_row__UdfIr[data-compact]{position:fixed;z-index:30;pointer-events:none}.WorkspaceSelectionTabs_row__UdfIr[data-compact]>[role=tablist]{pointer-events:auto}.MediaPickerGrid_container__n7Dp_{container-type:inline-size}.MediaPickerGrid_grid__PTJ9o{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}@container (min-width: 340px){.MediaPickerGrid_grid__PTJ9o{grid-template-columns:repeat(2,minmax(0,1fr))}}.MediaPickerGrid_card__gssec{min-width:0;overflow:hidden;gap:0;padding:0}.MediaPickerGrid_preview__2Orcs{position:relative;display:grid;place-items:center;aspect-ratio:16/9;overflow:hidden;background:white;color:black}.MediaPickerGrid_preview__2Orcs>img,.MediaPickerGrid_preview__2Orcs>video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.VideoLeftMenu_slot__7b21X{position:relative;flex:none;min-height:0;overflow:hidden}.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%)}.VideoLeftMenu_slot__7b21X[data-animate]{transition:width .26s cubic-bezier(.22,1,.36,1)}.VideoLeftMenu_slot__7b21X[data-animate] .VideoLeftMenu_panel__D_u5U{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_slot__7b21X[data-animate],.VideoLeftMenu_slot__7b21X[data-animate] .VideoLeftMenu_panel__D_u5U{transition:none}}.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}}.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}}.sliding-background_summary__o7VCz.sliding-background_summary__o7VCz{--summary-natural-row-height:98px;display:grid;width:min(100%,1120px);height:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--muted)}.sliding-background_summary__o7VCz.sliding-background_summary__o7VCz [role=tab]{min-width:0;min-height:calc(var(--summary-natural-row-height) - 10px);transition-property:color,background-color,border-color,box-shadow,transform,scale;gap:16px;border-color:transparent;border-radius:var(--radius-lg)}@media (max-width:639px){.sliding-background_summary__o7VCz.sliding-background_summary__o7VCz{--summary-natural-row-height:126px}.sliding-background_summary__o7VCz.sliding-background_summary__o7VCz [role=tab]{gap:8px;padding:10px 8px}}.sliding-background_summary__o7VCz [role=tab][data-active],.sliding-background_summary__o7VCz [role=tab][data-active]>span:last-child>span:first-child{color:var(--ai)}.sliding-background_summary__o7VCz.sliding-background_summary__o7VCz [role=tab]:hover{background:var(--control-hover,color-mix(in oklch,var(--muted),var(--foreground) 5%))}.sliding-background_summary__o7VCz.sliding-background_summary__o7VCz [role=tab][data-active],.sliding-background_summary__o7VCz.sliding-background_summary__o7VCz [role=tab][data-active]:hover{background:color-mix(in oklch,var(--background),var(--ai) 16%);box-shadow:inset 0 0 0 2px var(--ai)}.sliding-background_summary__o7VCz.sliding-background_summary__o7VCz[data-size=compact]{width:min(100%,896px);box-shadow:0 6px 20px color-mix(in oklch,var(--foreground) 10%,transparent)}.sliding-background_summary__o7VCz.sliding-background_summary__o7VCz[data-size=compact] [role=tab]{min-height:60px;gap:12px;padding:8px 12px}@media (max-width:639px){.sliding-background_summary__o7VCz.sliding-background_summary__o7VCz[data-size=compact] [role=tab]{min-height:58px;flex-direction:row;gap:6px;padding:6px}}.sliding-background_glass__qa3pS.sliding-background_glass__qa3pS{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;height:auto;gap:4px;padding:7px;border-radius:999px;background:color-mix(in oklch,var(--background) 64%,transparent);backdrop-filter:blur(24px) saturate(1.2);-webkit-backdrop-filter:blur(24px) saturate(1.2);box-shadow:inset 0 1px 0 color-mix(in oklch,var(--background) 85%,transparent),0 8px 24px color-mix(in oklch,var(--foreground) 10%,transparent)}.sliding-background_glass__qa3pS.sliding-background_glass__qa3pS:after{position-anchor:auto;left:0;top:0;width:var(--slide-width,0);height:var(--slide-height,0);transform:translate(var(--slide-left,0),var(--slide-top,0));border-radius:999px;background:color-mix(in oklch,var(--background) 88%,transparent);box-shadow:inset 0 1px 0 var(--background),0 2px 6px color-mix(in oklch,var(--foreground) 10%,transparent);transition:transform .34s cubic-bezier(.22,.8,.24,1)}.sliding-background_glass__qa3pS.sliding-background_glass__qa3pS [role=tab]{min-height:56px;height:auto;gap:10px;padding:6px 16px 6px 8px;border-radius:999px;border-color:transparent;color:color-mix(in oklch,var(--foreground) 85%,var(--background));font-size:14px;font-weight:500;transition-property:color}.sliding-background_glass__qa3pS.sliding-background_glass__qa3pS [role=tab]:hover,.sliding-background_glass__qa3pS.sliding-background_glass__qa3pS [role=tab][data-active]{color:var(--foreground)}.sliding-background_glass__qa3pS.sliding-background_glass__qa3pS [role=tab][data-active]{font-weight:600}.sliding-background_glass__qa3pS.sliding-background_glass__qa3pS [role=tab]:focus-visible{outline:2px solid var(--ring);outline-offset:-3px}.sliding-background_glass__qa3pS [data-slot=tab-avatar]{display:block;width:40px;height:40px;flex-shrink:0;border-radius:999px;background-color:var(--muted);background-repeat:no-repeat;box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--foreground) 5%,transparent)}@media (max-width:639px){.sliding-background_glass__qa3pS.sliding-background_glass__qa3pS{padding:5px;gap:2px;width:min(100%,340px)}.sliding-background_glass__qa3pS.sliding-background_glass__qa3pS [role=tab]{min-width:0;min-height:84px;height:84px;gap:5px;padding:7px 8px;flex-direction:column;font-size:14px;white-space:normal;line-height:1.2}.sliding-background_glass__qa3pS [data-slot=tab-avatar]{width:28px;height:28px}.sliding-background_glass__qa3pS [role=tab]>span:last-child{display:flex;align-items:center;justify-content:center;min-height:34px}}@media (prefers-reduced-motion:reduce){.sliding-background_glass__qa3pS.sliding-background_glass__qa3pS:after{transition:none}}.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}.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_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{flex:1;width:auto}.MarketingWorkspaceShell_productGrid__vUuib{grid-template-columns:minmax(0,1fr)}}.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}}.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}}.MobileVideoTools_taskbar__lneLa{position:fixed;inset:auto 0 0;z-index:40;display:grid;grid-template-columns:repeat(5,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}.VideoLayerWorkspace_preview__jlqiG{display:flex;flex:1;flex-direction:column;min-width:0;min-height:0}.TimelineBeatPoints_background__6URpw,.TimelineBeatPoints_heading__04ekP,.TimelineBeatPoints_lane__AjcmP{--beat-ink:#269572}.TimelineBeatPoints_heading__04ekP,.TimelineBeatPoints_lane__AjcmP{height:26px;border-bottom:1px solid color-mix(in oklch,var(--beat-ink) 22%,var(--border));background:color-mix(in oklch,var(--beat-ink) 9%,var(--card))}.TimelineBeatPoints_heading__04ekP{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 12px;color:color-mix(in oklch,var(--foreground) 65%,var(--beat-ink));font-size:11px;font-weight:500}.TimelineBeatPoints_lane__AjcmP{position:relative}.TimelineBeatPoints_background__6URpw{position:absolute;inset:68px 0 0;pointer-events:none}.TimelineBeatPoints_points___Cum2{position:absolute;inset:0;overflow:hidden;pointer-events:none;user-select:none}.TimelineBeatPoints_point__5WPAS{position:absolute;inset-block:0;width:1px;background:var(--beat-ink);opacity:.45}.TimelineBeatPoints_point__5WPAS[data-downbeat]{width:2px;opacity:.9}.TimelineBeatPoints_points___Cum2[data-beat-surface=background] .TimelineBeatPoints_point__5WPAS{background:repeating-linear-gradient(to bottom,var(--beat-ink) 0 6px,transparent 6px 11px);opacity:.22}.TimelineBeatPoints_points___Cum2[data-beat-surface=background] .TimelineBeatPoints_point__5WPAS[data-downbeat]{background:var(--beat-ink);opacity:.36}.TimelineBeatPoints_points___Cum2[data-beat-surface=chunk]{overflow:visible;--beat-ink:#269572;z-index:4}.TimelineBeatPoints_points___Cum2[data-beat-surface=chunk] .TimelineBeatPoints_point__5WPAS{inset-block:auto;top:-1px;width:6px;height:6px;border-radius:50%;transform:translate(-50%,-50%);background:var(--beat-ink);opacity:1}.VideoEditorGroup_group__PdrjA{display:flex;flex:1;flex-direction:column;gap:16px;min-width:0;min-height:0;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:none}.VideoEditorGroup_timelineBody___mR4w::-webkit-scrollbar{display:none!important;width:0;height:0}.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_{display:flex;flex-direction:column;min-width:0;overflow:visible}.VideoEditorGroup_timelineTrack__f1GnM{position:relative;flex:1 0 auto;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:14px;height:14px}.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}.TimelineLayerChunkGroup_group__DGaxt{--audio-chunk-ink:color-mix(in oklch,var(--layer-color) 90%,black);position:relative;border-bottom:1px solid var(--border)}.TimelineLayerChunkGroup_lane__C61oU{position:absolute;inset-inline:0;height:48px;border-bottom:1px solid var(--border);pointer-events:none}.TimelineLayerChunkGroup_lane__C61oU[data-last-lane]{border-bottom:0}.TimelineLayerChunkGroup_label__N7FvQ{font-variant-numeric:tabular-nums}.TimelineLayerChunkGroup_stackedLabel__5fR6o{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;padding-inline:12px;line-height:14px;color:var(--audio-chunk-ink)}.TimelineLayerChunkGroup_contentBelowLabel__LE2X6{position:relative;width:100%;height:100%;min-height:0;overflow:hidden}.TimelineTransitionChunk_chunk__FnDqU{top:0;height:30px;z-index:5;min-width:3px;border-radius:var(--radius-sm);--layer-color:var(--ai);--layer-border:color-mix(in oklch,var(--ai) 65%,transparent);--layer-surface:color-mix(in oklch,var(--ai) 24%,transparent);--layer-foreground:var(--foreground)}.TimelineTransitionChunk_label__KKoSD{overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap;font-size:10px}.TimelineTransitionChunk_ghost__5fkoe{pointer-events:none;border-style:dashed;--layer-surface:color-mix(in oklch,var(--ai) 18%,transparent)}.TimelineTransitionChunk_ghost__5fkoe[data-invalid]{--layer-border:var(--destructive);--layer-surface:color-mix(in oklch,var(--destructive) 16%,transparent)}.TimelineTransitionChunk_seam__A3ORQ{position:absolute;top:0;height:30px;width:18px;transform:translateX(-50%);z-index:3;opacity:0}.TimelineTransitionChunk_seam__A3ORQ:focus-visible,.TimelineTransitionChunk_seam__A3ORQ:hover{opacity:1}.VideoSceneControls_timelineRoot__hS_9D{position:relative}.VideoSceneControls_addScene__fi3xH{position:absolute;right:8px;bottom:8px;z-index:30}.SiteTopNav_header__y0DTX{transition:background-color .3s var(--motion-ease),color .3s var(--motion-ease),box-shadow .3s var(--motion-ease)}.SiteTopNav_header__y0DTX[data-appearance=overlay]{--background:transparent;--cta-background:var(--foreground);--cta-foreground:var(--public-chrome-background);--cta-hover:color-mix(in oklch,var(--foreground),var(--public-chrome-background) 10%);--cta-active:color-mix(in oklch,var(--foreground),var(--public-chrome-background) 18%);background-color:transparent}.SiteTopNav_header__y0DTX[data-appearance=overlay] [data-slot=button]{text-shadow:var(--media-text-shadow)}@media (prefers-reduced-motion:reduce){.SiteTopNav_header__y0DTX{transition:none}}.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)}.ContextualLink_link__SH1ve{display:inline;color:color-mix(in oklab,var(--foreground) 65%,var(--muted-foreground));text-decoration:none;text-underline-offset:.2em}.ContextualLink_link__SH1ve:hover{text-decoration:underline}.ContextualLink_link__SH1ve:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ContextualLink_inherited__O7xhe{color:inherit;font:inherit}.ContextualLink_inherited__O7xhe:hover{text-decoration:none}.ProjectDesignerMusic_stage__GsrB_{display:grid;grid-template-rows:minmax(0,1fr) auto;gap:14px;min-height:0;padding:28px 32px 24px;background:radial-gradient(70% 80% at 10% 14%,color-mix(in oklch,var(--wash-a) 24%,transparent),transparent 72%),radial-gradient(60% 75% at 92% 88%,color-mix(in oklch,var(--wash-b) 22%,transparent),transparent 72%),var(--muted)}.ProjectDesignerMusic_deck__DRWwY .ProjectDesignerMusic_play__qKVU9{background:var(--wave-accent);color:var(--wave-on-accent);box-shadow:0 6px 16px -6px color-mix(in oklch,var(--wave-accent) 70%,transparent)}.ProjectDesignerMusic_deck__DRWwY .ProjectDesignerMusic_play__qKVU9:hover{background:color-mix(in oklch,var(--wave-accent),black 12%)}.ProjectDesignerMusic_deck__DRWwY .ProjectDesignerMusic_play__qKVU9:active{background:color-mix(in oklch,var(--wave-accent),black 20%)}.ProjectDesignerMusic_deck__DRWwY{align-self:center;justify-self:center;display:grid;gap:20px;width:min(100%,44rem);padding:22px 24px 20px;border-radius:var(--radius-lg);background:var(--background);box-shadow:0 1px 2px rgb(17 21 24/8%),0 18px 40px -16px rgb(17 21 24/28%)}.ProjectDesignerMusic_note__4QIff{margin:0;text-align:center;font-size:.75rem;line-height:1.3;color:var(--muted-foreground)}.ProjectDesignerMusic_waveform__RLh_X{position:relative;display:block}.ProjectDesignerMusic_bars__1oRCz{position:absolute;inset:0;display:flex;align-items:center;gap:2px}.ProjectDesignerMusic_bars__1oRCz>span{flex:1 1 0;min-width:1px;border-radius:999px;background:currentColor;transition:height .28s var(--motion-ease,cubic-bezier(.22,1,.36,1))}.ProjectDesignerMusic_rest__W7iq_{opacity:.18}.ProjectDesignerMusic_restTinted__8AoQy{opacity:.26}.ProjectDesignerMusic_waveformMuted__gOhCa .ProjectDesignerMusic_rest__W7iq_{opacity:.32}.ProjectDesignerMusic_played__t73V0{clip-path:inset(0 var(--played) 0 0);transition:clip-path .12s linear}.ProjectDesignerMusic_scan__CpyrB{color:var(--ai);-webkit-mask-image:linear-gradient(90deg,transparent,#000 40%,#000 60%,transparent);mask-image:linear-gradient(90deg,transparent,#000 40%,#000 60%,transparent);-webkit-mask-size:28% 100%;mask-size:28% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;animation:ProjectDesignerMusic_beat-scan__vtaEl 1.5s cubic-bezier(.45,0,.25,1) infinite}@keyframes ProjectDesignerMusic_beat-scan__vtaEl{0%{-webkit-mask-position:-45% 0;mask-position:-45% 0}to{-webkit-mask-position:145% 0;mask-position:145% 0}}.ProjectDesignerMusic_seek__nf1o_{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.ProjectDesignerMusic_seek__nf1o_:disabled{cursor:default}.ProjectDesignerMusic_seekFrame__cNm4p{position:relative;height:7rem;border-radius:var(--radius-md);outline:0 solid transparent;outline-offset:6px;transition:outline-color .16s ease-out}.ProjectDesignerMusic_seekFrame__cNm4p:has(.ProjectDesignerMusic_seek__nf1o_:focus-visible){outline:2px solid color-mix(in srgb,var(--ring) 50%,transparent)}.ProjectDesignerMusic_dropVeil__YpmAL{position:absolute;inset:0;z-index:30;display:grid;padding:12px;pointer-events:none;background:color-mix(in srgb,var(--background) 90%,transparent);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:ProjectDesignerMusic_veil-in__MpcT5 .18s var(--motion-ease,cubic-bezier(.22,1,.36,1)) both}.ProjectDesignerMusic_dropFrame__Nq2dd{display:grid;place-content:center;justify-items:center;gap:12px;border:1.5px dashed color-mix(in srgb,var(--ai) 45%,transparent);border-radius:var(--radius-xl);background:color-mix(in srgb,var(--ai) 3%,transparent);text-align:center}.ProjectDesignerMusic_dropIcon__r9A8f{display:grid;place-items:center;width:3rem;height:3rem;border-radius:var(--radius-xl);background:color-mix(in srgb,var(--ai) 10%,var(--background));color:var(--ai);animation:ProjectDesignerMusic_drop-lift__J5el4 .18s var(--motion-ease,cubic-bezier(.22,1,.36,1)) both}@keyframes ProjectDesignerMusic_veil-in__MpcT5{0%{opacity:0;backdrop-filter:blur(0)}to{opacity:1}}@keyframes ProjectDesignerMusic_drop-lift__J5el4{0%{transform:scale(.92)}to{transform:scale(1)}}@media (max-width:1023px){.ProjectDesignerMusic_stage__GsrB_{padding:16px 16px 12px;gap:10px}.ProjectDesignerMusic_deck__DRWwY{padding:18px 16px 16px;gap:16px}.ProjectDesignerMusic_seekFrame__cNm4p{height:5rem}}@media (prefers-reduced-motion:reduce){.ProjectDesignerMusic_bars__1oRCz>span,.ProjectDesignerMusic_played__t73V0,.ProjectDesignerMusic_seekFrame__cNm4p{transition:none}.ProjectDesignerMusic_scan__CpyrB{animation:none;-webkit-mask-image:none;mask-image:none;opacity:.35}.ProjectDesignerMusic_dropIcon__r9A8f,.ProjectDesignerMusic_dropVeil__YpmAL{animation:none}}.runLog_page__UufEN{--gutter:clamp(16px,5vw,72px);--measure:1240px;--teal:#9ce9d5;--violet:#7834e0;--violet-soft:#b39bff;--mono:var(--font-geist-mono),ui-monospace,"SF Mono",Menlo,monospace;--ease:cubic-bezier(0.22,1,0.36,1);min-width:0;color:var(--foreground);background:var(--background);font-family:var(--font-geist-sans),sans-serif}.runLog_page__UufEN :is(section[id],article[id]){scroll-margin-top:6rem}.runLog_page__UufEN h1,.runLog_page__UufEN h2,.runLog_page__UufEN h3{font-family:var(--brand-font),sans-serif;font-weight:700;text-wrap:balance;margin:0}.runLog_page__UufEN p{margin:0;text-wrap:pretty}.runLog_mono__S1ep3{font-family:var(--mono);font-size:.75rem;letter-spacing:0;font-variant-numeric:tabular-nums}.runLog_dark__i5KNW{background:#0b0e10;color:var(--foreground)}.runLog_hero__8rghi{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);max-width:var(--measure);min-height:min(100dvh,920px);margin:0 auto;padding:120px var(--gutter) 72px}.runLog_heroCopy__h3LgQ{display:grid;gap:24px}.runLog_heroCopy__h3LgQ h1{font-size:clamp(2.4rem,3.9vw,3.75rem);line-height:1.02;letter-spacing:-.035em;max-width:18ch}.runLog_heroCopy__h3LgQ>p:first-of-type{max-width:44ch;font-size:clamp(1rem,1.3vw,1.2rem);line-height:1.45;color:var(--muted-foreground)}.runLog_heroActions__sp82q{display:flex;flex-wrap:wrap;gap:12px}.runLog_worksWith__lPuks{font-family:var(--mono);font-size:.75rem;color:var(--muted-foreground)}.runLog_console__JzQle{display:grid;gap:14px;padding:18px;border:1px solid #23292d;border-radius:18px;background:linear-gradient(180deg,#13181b,#0f1315);box-shadow:0 40px 80px -40px rgb(0 0 0/70%),inset 0 1px 0 rgb(255 255 255/4%)}.runLog_consoleChat__FJTvn{display:grid;gap:8px;padding:14px 16px;border-radius:12px;background:#1a2024}.runLog_chatClient__jJJe6,.runLog_consoleWho__WlpV3{font-family:var(--mono);font-size:.6875rem;color:var(--muted-foreground)}.runLog_consolePrompt__d7yHN{min-height:3em;font-size:.975rem;line-height:1.5}.runLog_caret__Vxlxq{display:inline-block;width:2px;height:1.05em;margin-left:2px;vertical-align:-.15em;background:var(--teal);animation:runLog_caret__Vxlxq 1s steps(1) infinite}.runLog_caret__Vxlxq[data-hidden]{visibility:hidden}@keyframes runLog_caret__Vxlxq{50%{opacity:0}}.runLog_attachment___MsDF{display:inline-flex;align-items:center;gap:5px;margin-right:8px;padding:2px 8px;border-radius:6px;background:rgb(156 233 213/12%);color:var(--teal);font-family:var(--mono);font-size:.6875rem;vertical-align:.1em}.runLog_consoleDeck__VKhyC{display:grid;gap:12px;padding:16px;border-radius:12px;background:#0b0e10;border:1px solid #1c2226}.runLog_consoleDeckHead__A87fT{display:flex;align-items:center;justify-content:space-between;gap:12px;font-family:var(--mono);font-size:.6875rem;color:var(--muted-foreground)}.runLog_badgeIdle__hZ6OP,.runLog_badge__w4A2g{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:999px;font-family:var(--font-geist-sans),sans-serif;font-size:.75rem;font-weight:500}.runLog_badge__w4A2g{background:rgb(120 52 224/22%);color:#d9ccff}.runLog_badgeIdle__hZ6OP{background:#1a2024;color:var(--muted-foreground)}.runLog_consoleWave__WwYSY{position:relative;height:6.5rem;color:#e7eef0}.runLog_beatTicks__gsdNh{position:absolute;inset:-6px 0;pointer-events:none}.runLog_beatTicks__gsdNh i{position:absolute;top:0;bottom:0;width:1px;background:var(--teal);opacity:0;transform:scaleY(.2);transition:opacity .26s var(--ease),transform .36s var(--ease);transition-delay:calc(var(--i) * 60ms)}.runLog_beatTicks__gsdNh[data-on] i{opacity:.55;transform:none}.runLog_sceneTrack__dHNUe{position:relative;height:22px;border-radius:6px;background:#151a1d;overflow:hidden}.runLog_sceneTrack__dHNUe i{position:absolute;top:3px;bottom:3px;border-radius:4px;opacity:0;transform:translateY(6px);margin-left:1px;transition:opacity .28s var(--ease),transform .38s var(--ease);transition-delay:calc(var(--i) * .24s)}.runLog_sceneTrack__dHNUe[data-on] i{opacity:.9;transform:none}.runLog_consoleStatus__pTC3s{font-size:.8125rem;color:var(--muted-foreground);min-height:1.3em}.runLog_consoleFoot___cxmh{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 4px}.runLog_consoleFoot___cxmh .runLog_mono__S1ep3{color:var(--teal);opacity:0;transition:opacity .4s var(--ease)}.runLog_consoleFoot___cxmh .runLog_mono__S1ep3[data-on]{opacity:1}.runLog_replay__BHszh{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:var(--muted-foreground);font:inherit;font-size:.8125rem;cursor:pointer}.runLog_replay__BHszh:hover:not(:disabled){background:#1a2024;color:var(--foreground)}.runLog_replay__BHszh:disabled{opacity:0;pointer-events:none}.runLog_replay__BHszh:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.runLog_comingFrom__YAKP9{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px 32px;max-width:var(--measure);margin:0 auto;padding:22px var(--gutter);border-block:1px solid #1c2226;font-size:.95rem;line-height:1.5;color:var(--muted-foreground)}.runLog_comingFrom__YAKP9 p{max-width:82ch}.runLog_comingFrom__YAKP9 strong{color:var(--foreground);font-weight:600}.runLog_allRuns__636Nh,.runLog_comingFrom__YAKP9 a{color:var(--teal);text-decoration:underline;text-underline-offset:4px;white-space:nowrap}.runLog_log__ZXeYQ{display:grid;gap:clamp(72px,9vw,128px);max-width:var(--measure);margin:0 auto;padding:clamp(72px,9vw,128px) var(--gutter)}.runLog_logHead__ATD4A{display:grid;gap:12px;max-width:60ch}.runLog_bandHead__jmRnc h2,.runLog_logHead__ATD4A h2{font-size:clamp(2rem,3.6vw,3rem);line-height:1.05;letter-spacing:-.04em}.runLog_bandHead__jmRnc p,.runLog_logHead__ATD4A p{font-size:1.05rem;line-height:1.5;color:var(--muted-foreground)}.runLog_run__IqvSi{display:grid;gap:28px}.runLog_runHead__wry9z{display:grid;grid-template-columns:7rem minmax(0,1fr);column-gap:24px;row-gap:10px}.runLog_runNumber__4tTGe{grid-row:span 2;padding-top:.55em;font-family:var(--mono);font-size:.75rem;color:var(--teal)}.runLog_runHead__wry9z h3{font-size:clamp(1.5rem,2.6vw,2.25rem);line-height:1.1;letter-spacing:-.035em;max-width:24ch}.runLog_runHead__wry9z p{max-width:62ch;color:var(--muted-foreground);line-height:1.55}.runLog_runBody__Hwlpk{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:20px;align-items:start}.runLog_runBody__Hwlpk[data-kind=website]{grid-template-columns:minmax(0,6fr) minmax(0,6fr)}.runLog_chat__KFYp6{display:grid;gap:12px;padding:18px;border:1px solid #1c2226;border-radius:16px;background:#11161a}.runLog_turn__rlw_z{display:grid;gap:8px;padding:12px 14px;border-radius:12px;font-size:.9375rem;line-height:1.5;opacity:0;transform:translateY(8px);transition:opacity .42s var(--ease),transform .52s var(--ease);transition-delay:calc(var(--i) * .38s)}.runLog_chat__KFYp6[data-shown] .runLog_turn__rlw_z{opacity:1;transform:none}.runLog_turn__rlw_z[data-role=user]{justify-self:end;max-width:92%;background:#1f262b}.runLog_turn__rlw_z[data-role=assistant]{justify-self:start;max-width:96%;padding-inline:2px;color:#d7dee1}.runLog_turn__rlw_z .runLog_attachment___MsDF{justify-self:start;margin:0}.runLog_steps__2pOGi{font-family:var(--mono);font-size:.6875rem;color:var(--violet-soft)}.runLog_frame__VOAkY{position:relative;width:100%;overflow:hidden;border-radius:14px;background:#151a1d;border:1px solid #1c2226}.runLog_frame__VOAkY video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.runLog_frame__VOAkY[data-empty]{display:grid;place-items:center;background:repeating-linear-gradient(135deg,#12171a 0 14px,#141a1d 14px 28px)}.runLog_frame__VOAkY[data-empty] span{padding:6px 10px;border-radius:8px;background:#0b0e10;font-family:var(--mono);font-size:.6875rem;color:var(--muted-foreground);text-align:center}.runLog_stageStack__Shkks{display:grid;gap:12px}.runLog_beatStrip__V2VCE{position:relative;height:3.25rem;padding:0 2px;color:#e7eef0}.runLog_stageCaption__0pXR2{font-family:var(--mono);font-size:.6875rem;color:var(--muted-foreground)}.runLog_websiteStage__NGyGW{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:start}.runLog_pulled__NRR1W{display:flex;flex-wrap:wrap;align-content:start;gap:8px;padding:16px;border:1px dashed #2a3236;border-radius:14px}.runLog_pulledHead__VRlRC{flex-basis:100%;margin-bottom:4px;font-family:var(--mono);font-size:.6875rem;color:var(--muted-foreground)}.runLog_chip__0wZAV{padding:6px 10px;border-radius:8px;background:#1a2024;font-size:.8125rem}.runLog_swatches__OYLKg{display:flex;gap:6px;flex-basis:100%;margin-top:4px}.runLog_swatches__OYLKg i{width:28px;height:28px;border-radius:8px;border:1px solid rgb(255 255 255/10%)}.runLog_saved__Vwc6p{flex-basis:100%;margin-top:6px;font-size:.8125rem;color:var(--teal)}.runLog_referenceStage__6paG3{display:grid;grid-template-columns:1fr 1fr;gap:12px}.runLog_referenceStage__6paG3 figure{display:grid;gap:8px;margin:0}.runLog_referenceStage__6paG3 figcaption{font-family:var(--mono);font-size:.6875rem;color:var(--muted-foreground)}.runLog_receipt__iQBFe{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 20px;padding:14px 18px;border-top:1px solid #1c2226;border-bottom:1px solid #1c2226}.runLog_receipt__iQBFe ul{display:flex;flex-wrap:wrap;gap:6px 0;margin:0;padding:0;list-style:none;font-family:var(--mono);font-size:.75rem;font-variant-numeric:tabular-nums}.runLog_receipt__iQBFe li{color:#d7dee1}.runLog_receipt__iQBFe li+li:before{content:"│";margin:0 12px;color:#3a4348}.runLog_receipt__iQBFe li:first-child{color:var(--teal)}.runLog_sample___0sBJ{padding:2px 8px;border-radius:6px;background:rgb(255 180 60/14%);color:#ffcf7a;font-family:var(--mono);font-size:.6875rem}.runLog_handEdit__mI2xJ{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(24px,4vw,56px);align-items:center;padding:clamp(28px,4vw,48px);border-radius:20px;background:#f6f8f8;color:#111518}.runLog_handEditCopy__Y54o_{display:grid;gap:14px}.runLog_handEditCopy__Y54o_ h3{font-size:clamp(1.5rem,2.4vw,2.1rem);line-height:1.1;letter-spacing:-.035em}.runLog_handEditCopy__Y54o_ p{color:#4b525c;line-height:1.55}.runLog_handEdit__mI2xJ .runLog_frame__VOAkY{border-color:#dce1e4;background:#e9edef}.runLog_handEdit__mI2xJ .runLog_frame__VOAkY[data-empty]{background:repeating-linear-gradient(135deg,#eef1f2 0 14px,#e8ecee 14px 28px)}.runLog_handEdit__mI2xJ .runLog_frame__VOAkY[data-empty] span{background:#fff;color:#626875}.runLog_grid__YLoa1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 20px}.runLog_gridRun__TEAA8{display:grid;gap:12px;margin:0}.runLog_gridRun__TEAA8 figcaption{display:grid;gap:6px}.runLog_gridLabel__KLLCR{font-weight:600;font-size:.9375rem}.runLog_gridRun__TEAA8 q{color:#c9d1d5;font-size:.875rem;line-height:1.45}.runLog_gridRun__TEAA8 .runLog_mono__S1ep3{color:var(--muted-foreground)}.runLog_allRuns__636Nh{justify-self:start;margin-top:-40px}.runLog_compare__j007q,.runLog_connect__8WZuu,.runLog_faq__ybd1L,.runLog_fast__0d9_6,.runLog_footage__KJ6Hr,.runLog_pricing__yZD42{max-width:var(--measure);margin:0 auto;padding:clamp(72px,8vw,112px) var(--gutter) 0}.runLog_bandHead__jmRnc{display:grid;gap:12px;max-width:60ch;margin-bottom:32px}.runLog_tableWrap__dJ0k1{overflow-x:auto;border:1px solid var(--border);border-radius:16px}.runLog_table__gmoa3{width:100%;min-width:640px;border-collapse:collapse;font-size:.9375rem}.runLog_table__gmoa3 td,.runLog_table__gmoa3 th{padding:16px 18px;text-align:left;vertical-align:top;border-bottom:1px solid var(--border)}.runLog_table__gmoa3 tr:last-child>*{border-bottom:0}.runLog_table__gmoa3 thead th{font-family:var(--brand-font),sans-serif;font-size:.9375rem}.runLog_table__gmoa3 td:nth-child(2),.runLog_table__gmoa3 thead th:nth-child(2){background:color-mix(in oklch,var(--teal) 18%,var(--background))}.runLog_table__gmoa3 tbody th{font-weight:500;color:var(--muted-foreground);width:24%}.runLog_footnote__TD3z1{margin-top:12px!important;font-size:.8125rem;color:var(--muted-foreground)}.runLog_footageGrid__CioVo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.runLog_footageTile__ghdVE{position:relative;display:block;aspect-ratio:4/3;overflow:hidden;border-radius:18px;color:#fff;text-decoration:none;background:#111518}.runLog_footageTile__ghdVE video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .7s var(--ease)}.runLog_footageTile__ghdVE:hover video{transform:scale(1.03)}.runLog_footageTile__ghdVE span{position:absolute;inset:auto 0 0;display:grid;gap:4px;padding:56px 22px 20px;background:linear-gradient(transparent,rgb(0 0 0/72%));font-size:.9375rem;line-height:1.45}.runLog_footageTile__ghdVE strong{font-family:var(--brand-font),sans-serif;font-size:1.25rem;letter-spacing:-.02em}.runLog_footageTile__ghdVE:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.runLog_faq__ybd1L h2,.runLog_fast__0d9_6 h2,.runLog_pricing__yZD42 h2{font-size:clamp(1.75rem,3vw,2.5rem);letter-spacing:-.04em;line-height:1.1;margin-bottom:24px}.runLog_fastCols__KRrEG{display:grid;grid-template-columns:1fr 1fr;gap:20px}.runLog_fastCols__KRrEG>div{display:grid;gap:10px;padding:24px;border:1px solid var(--border);border-radius:16px}.runLog_fastCols__KRrEG>div:last-child{border-color:color-mix(in oklch,var(--violet) 40%,var(--border));background:color-mix(in oklch,var(--violet) 5%,var(--background))}.runLog_fastLabel__lUWzl{font-family:var(--mono);font-size:.75rem;color:var(--muted-foreground)}.runLog_fastCols__KRrEG p{font-size:1.05rem;line-height:1.5}.runLog_connectGrid__iXTpe{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.runLog_connectCard__LM1oT{display:grid;align-content:start;gap:14px;padding:24px;border:1px solid var(--border);border-radius:16px}.runLog_connectCard__LM1oT h3{font-size:1.25rem;letter-spacing:-.02em}.runLog_connectCard__LM1oT>p:not(.runLog_connectNote__wLWQR){color:var(--muted-foreground);line-height:1.5}.runLog_connectNote__wLWQR{font-size:.8125rem;color:var(--muted-foreground)}.runLog_stepList__Vj_ws{margin:0;padding-left:1.2em;list-style:decimal;display:grid;gap:6px;color:var(--muted-foreground);line-height:1.45}.runLog_connectCard__LM1oT .runLog_stepList__Vj_ws{font-family:inherit;font-size:.9375rem;color:var(--muted-foreground)}.runLog_urlRow__Mp2up{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-top:16px;padding:10px 10px 10px 16px;border-radius:12px;background:var(--muted)}.runLog_urlRow__Mp2up code{overflow-wrap:anywhere}.runLog_moreClients__FD342{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:16px;font-size:.875rem;color:var(--muted-foreground)}.runLog_inlineCopy__eFiCG,.runLog_moreClients__FD342 a{color:var(--foreground);text-decoration:underline;text-underline-offset:4px}.runLog_inlineCopy__eFiCG{padding:0;border:0;background:none;font:inherit;cursor:pointer}.runLog_pricing__yZD42{display:grid;gap:14px}.runLog_pricing__yZD42 h2{margin-bottom:0}.runLog_pricing__yZD42 p{max-width:64ch;font-size:1.05rem;line-height:1.55;color:var(--muted-foreground)}.runLog_pricing__yZD42 a{color:var(--foreground);text-decoration:underline;text-underline-offset:4px;justify-self:start}.runLog_faq__ybd1L{max-width:860px}.runLog_faq__ybd1L details{border-bottom:1px solid var(--border)}.runLog_faq__ybd1L summary{padding:18px 0;font-weight:600;cursor:pointer;list-style:none}.runLog_faq__ybd1L summary::-webkit-details-marker{display:none}.runLog_faq__ybd1L summary:after{content:"+";float:right;color:var(--muted-foreground)}.runLog_faq__ybd1L details[open] summary:after{content:"−"}.runLog_faq__ybd1L details p{padding-bottom:18px;color:var(--muted-foreground);line-height:1.55;max-width:68ch}.runLog_final__fwn3d{display:grid;justify-items:start;gap:24px;margin-top:clamp(72px,8vw,112px);padding:clamp(72px,8vw,112px) max(var(--gutter),calc((100% - var(--measure)) / 2 + var(--gutter)));background:#0b0e10;color:var(--foreground)}.runLog_final__fwn3d h2{font-size:clamp(2rem,4vw,3.5rem);letter-spacing:-.045em;line-height:1.02;max-width:18ch}@media (max-width:960px){.runLog_hero__8rghi{min-height:0;padding-top:104px}.runLog_connectGrid__iXTpe,.runLog_fastCols__KRrEG,.runLog_handEdit__mI2xJ,.runLog_hero__8rghi,.runLog_runBody__Hwlpk,.runLog_runBody__Hwlpk[data-kind=website],.runLog_runHead__wry9z{grid-template-columns:1fr}.runLog_runNumber__4tTGe{grid-row:auto;padding-top:0}.runLog_grid__YLoa1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.runLog_footageGrid__CioVo,.runLog_grid__YLoa1,.runLog_referenceStage__6paG3,.runLog_websiteStage__NGyGW{grid-template-columns:1fr}.runLog_websiteStage__NGyGW .runLog_frame__VOAkY{max-width:320px}.runLog_receipt__iQBFe li+li:before{margin:0 8px}.runLog_allRuns__636Nh{margin-top:-24px}}@media (prefers-reduced-motion:reduce){.runLog_caret__Vxlxq{animation:none}.runLog_beatTicks__gsdNh i,.runLog_consoleFoot___cxmh .runLog_mono__S1ep3,.runLog_footageTile__ghdVE video,.runLog_sceneTrack__dHNUe i,.runLog_turn__rlw_z{transition:none}}.runLog_primary__E_DzY{background:var(--teal)!important;color:#111518!important}.runLog_primary__E_DzY:hover{background:color-mix(in oklch,var(--teal),white 25%)!important}.runLog_primary__E_DzY:active{background:color-mix(in oklch,var(--teal),black 8%)!important}.HomepageFAQ_section__8eCOu{width:min(100% - 48px,1000px);margin-inline:auto;padding-block:clamp(40px,4vw,64px);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)}}.HomepageVideoCost_estimate__2vM55{min-width:0}.HomepageVideoCost_modelRow__u03pe{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px}.HomepageVideoCost_modelTitle__Z4xtw{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;min-width:0;font-size:16px;font-weight:500;line-height:1.5;color:var(--foreground)}.HomepageVideoCost_resolution__t8x1A{font-size:inherit;font-weight:400;white-space:nowrap;color:var(--muted-foreground)}.HomepageVideoCost_planPrice__jorQ1{margin-inline-start:auto;display:flex;align-items:center;gap:4px;min-width:0}.HomepageVideoCost_planSummary__25Xb3{margin:0;min-width:0;font-size:16px;font-weight:500;line-height:1.5;color:var(--foreground)}.HomepageVideoCost_amount__AO8fm{font-variant-numeric:tabular-nums;white-space:nowrap}.HomepageVideoCost_amount__AO8fm sup{position:relative;top:-.125em;font-size:.65em}.HomepageVideoCost_planLabel__itSaT{font-size:14px;font-weight:400}.HomepageVideoCost_cost__cPp4a{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:12px}.HomepageVideoCost_cost__cPp4a:first-child{margin-top:0}.HomepageVideoCost_costLabel__v8Urq{color:var(--muted-foreground);font-size:16px}.HomepageVideoCost_costValue__OyHOh{display:flex;align-items:center;gap:4px}.HomepageVideoCost_cost__cPp4a strong{color:var(--foreground);font-size:16px;font-weight:500;white-space:nowrap}.HomepageVideoCost_details__i8b79{min-height:32px;min-width:0;padding-block:4px;white-space:pre-wrap;overflow-wrap:break-word;font-size:14px;line-height:24px;color:var(--muted-foreground);font-variant-numeric:tabular-nums}.HomepageModelComparison_section__HOtX6{--comparison-row-spacing:32px;max-width:1680px;margin-inline:auto;padding:40px 3.3%}.HomepageModelComparison_intro__t_nYm{text-align:center;margin-bottom:var(--comparison-row-spacing)}.HomepageModelComparison_imageModel__5GDAl{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 10px;font-size:16px}.HomepageModelComparison_imageModelName__Gi4iH{display:inline-flex;align-items:center;gap:6px;color:var(--foreground);font-weight:500}.HomepageModelComparison_footer__WZGLO{color:var(--muted-foreground)}.HomepageModelComparison_grid__ir3h_{display:grid;grid-template-columns:1.9fr 1.3fr minmax(240px,1fr);align-items:end;gap:32px}.HomepageModelComparison_item__nvreX{min-width:0}.HomepageModelComparison_frame__USbyo{width:100%}.HomepageModelComparison_frame__USbyo [data-slot=card],.HomepageModelComparison_frame__USbyo [data-slot=simple-card-figure],.HomepageModelComparison_frame__USbyo>div{height:auto}.HomepageModelComparison_caption__2cYbl{margin-top:16px}.HomepageModelComparison_footer__WZGLO{margin:var(--comparison-row-spacing) 0 0;text-align:center;font-size:14px;line-height:1.6}.HomepageModelComparison_footer__WZGLO p{margin:0}.HomepageModelComparison_footer__WZGLO .HomepageModelComparison_costBasis__mA9az{color:var(--foreground);font-size:16px;font-weight:400}.HomepageModelComparison_footer__WZGLO p+p{margin-top:8px}.HomepageModelComparison_media__RGZbS{position:relative;width:100%;overflow:hidden;background:var(--muted)}.HomepageModelComparison_media__RGZbS video,.HomepageModelComparison_poster__9XNOW{display:block;width:100%;height:100%;object-fit:contain}.HomepageModelComparison_poster__9XNOW{position:absolute;inset:0}.HomepageModelComparison_mediaStatus__yD1X0{position:absolute;inset-inline:12px;bottom:12px;width:fit-content;padding:6px 10px;border-radius:var(--radius-sm);background:var(--background);color:var(--foreground);font-size:14px}@media (max-width:1279px){.HomepageModelComparison_grid__ir3h_{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 24px}.HomepageModelComparison_item__nvreX:nth-child(2) .HomepageModelComparison_caption__2cYbl,.HomepageModelComparison_item__nvreX:nth-child(2) .HomepageModelComparison_frame__USbyo{width:88%}.HomepageModelComparison_item__nvreX:nth-child(3) .HomepageModelComparison_caption__2cYbl,.HomepageModelComparison_item__nvreX:nth-child(3) .HomepageModelComparison_frame__USbyo{width:76%}}@media (max-width:699px){.HomepageModelComparison_section__HOtX6{--comparison-row-spacing:24px;padding:24px 20px}.HomepageModelComparison_grid__ir3h_{grid-template-columns:1fr;gap:32px}.HomepageModelComparison_item__nvreX:nth-child(2) .HomepageModelComparison_caption__2cYbl,.HomepageModelComparison_item__nvreX:nth-child(2) .HomepageModelComparison_frame__USbyo,.HomepageModelComparison_item__nvreX:nth-child(3) .HomepageModelComparison_caption__2cYbl,.HomepageModelComparison_item__nvreX:nth-child(3) .HomepageModelComparison_frame__USbyo{width:100%}.HomepageModelComparison_caption__2cYbl{margin-top:12px}}.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}}.LayerSetResizeHandles_handle__NFtJp{position:absolute;z-index:1;width:24px;height:24px;padding:0;border:0;background:transparent;pointer-events:auto;touch-action:none;outline:none}.LayerSetResizeHandles_handle__NFtJp:after{content:"";position:absolute;inset:7px;border:1px solid var(--destructive);border-radius:50%;background:var(--background)}.LayerSetResizeHandles_handle__NFtJp:focus-visible:after,.LayerSetResizeHandles_handle__NFtJp:hover:after{background:var(--destructive)}.LayerSetResizeHandles_handle__NFtJp:focus-visible:after{outline:2px solid var(--ring);outline-offset:2px}.LayerSetResizeHandles_handle__NFtJp:disabled{pointer-events:none;opacity:.45}.GridLab_root__MvsZp{height:100dvh;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:var(--background);color:var(--foreground)}.GridLab_header__O5VEO{flex:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 24px;border-bottom:1px solid var(--border)}.GridLab_workspace__IiBPl{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 360px}.GridLab_stage__YEePc{min-width:0;min-height:0;display:flex;flex-direction:column;justify-content:center;gap:20px;padding:clamp(20px,4vw,64px);background:var(--muted)}.GridLab_canvas__4X44U{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:var(--background)}.GridLab_inspector__rVd_F{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:24px;border-left:1px solid var(--border);scrollbar-width:thin;scrollbar-color:var(--border) transparent}.GridLab_controls__xX38l{display:flex;flex-direction:column;gap:20px}@media (max-width:760px){.GridLab_root__MvsZp{height:100dvh;min-height:0;overflow-x:hidden;overflow-y:auto}.GridLab_header__O5VEO{flex-wrap:wrap;padding:12px 16px;gap:8px}.GridLab_workspace__IiBPl{flex:none;min-height:auto;display:flex;flex-direction:column}.GridLab_stage__YEePc{flex:none;min-height:auto;padding:24px 16px;gap:12px}.GridLab_inspector__rVd_F{flex:none;min-height:auto;border-left:0;border-top:1px solid var(--border);padding:24px 16px;overflow:visible}}