@charset "UTF-8";.root_2e705{position:relative;width:100%}.panel_2e705 button,.trigger_2e705{align-items:center;border:0;border-radius:8px;color:var(--capcut-text,#090c14);display:flex;font:inherit;gap:8px;justify-content:space-between;min-width:0;padding:8px 12px;text-align:left;width:100%}.trigger_2e705{background:var(--capcut-control,#f2f3f5);border-radius:10px;box-sizing:border-box;height:var(--capcut-team-control-height,42px);padding:0 14px}.chevron_2e705{display:block;flex:0 0 auto;transition:transform .2s ease}.trigger_2e705[aria-expanded=true] .chevron_2e705{transform:rotate(180deg)}.panel_2e705{background:var(--capcut-surface,#fff);border:1px solid var(--capcut-border,rgba(7,50,71,.12));border-radius:8px;box-shadow:0 4px 18px rgba(31,66,102,.12);display:grid;gap:2px;inset:calc(100% + 8px) 0 auto;max-height:240px;overflow:auto;padding:8px;position:absolute;z-index:10}.panel_2e705 button{background:transparent}.panel_2e705 button:hover:not(:disabled),.panel_2e705 button[aria-selected=true],.panel_2e705 button[data-active]{background:var(--capcut-control,rgba(69,108,128,.12))}@media (prefers-reduced-motion:reduce){.chevron_2e705{transition:none}}.root_90448{--commerce-pricing-card-height:720px;--pricing-text-primary:#0d0d12;--pricing-text-secondary:rgba(43,55,67,.7);--pricing-text-tertiary:#71808d;--pricing-text-disabled:#fff;--pricing-surface:#fff;--pricing-surface-muted:#f5f5f6;--pricing-surface-subtle:#f7f7f8;--pricing-border:rgba(13,13,18,.1);--pricing-divider:rgba(13,13,18,.08);--pricing-control-text:#596979;--pricing-cta-bg:#0d0d12;--pricing-cta-text:#fff;--pricing-cta-disabled:#dfe1e3;--pricing-shadow:rgba(13,13,18,.16);box-sizing:border-box;color:var(--pricing-text-primary);color-scheme:light;margin:0 auto;max-width:1440px;min-width:0;padding:20px 20px 40px;position:relative;width:100%}.root_90448[data-theme=dark]{--pricing-text-primary:#fff;--pricing-text-secondary:#ffffffb2;--pricing-text-tertiary:#ffffff99;--pricing-text-disabled:#ffffff33;--pricing-surface:#1a1a1a;--pricing-surface-muted:#ffffff14;--pricing-surface-subtle:#ffffff0a;--pricing-border:#ffffff14;--pricing-divider:#ffffff14;--pricing-control-text:#ffffffb2;--pricing-cta-bg:#fafafa;--pricing-cta-text:#1a1a1a;--pricing-cta-disabled:#ffffff29;--pricing-shadow:#0000003d;color-scheme:dark}.root_90448,.root_90448 .cardList_90448,.root_90448 .tabs_90448{--commerce-text-color-primary:var(--pricing-text-primary);--commerce-text-color-secondary:var(--pricing-text-secondary);--commerce-text-color-tertiary:var(--pricing-text-tertiary);--commerce-text-color-placeholder:var(--pricing-text-tertiary);--commerce-text-color-disabled:var(--pricing-text-disabled);--commerce-text-color-action-primary:var(--pricing-cta-text);--commerce-background-color-dropdown-menu:var(--pricing-surface);--commerce-background-color-surface:var(--pricing-surface);--commerce-background-color-subtle:var(--pricing-surface-subtle);--commerce-background-color-muted:var(--pricing-surface-muted);--commerce-background-color-block-primary:var(--pricing-surface-muted);--commerce-background-color-block-secondary:var(--pricing-surface-subtle);--commerce-background-color-action-primary:var(--pricing-cta-bg);--commerce-border-color-subtle:var(--pricing-border);--commerce-border-color-muted:var(--pricing-divider)}.cardNavigation_90448{height:0;pointer-events:none;position:absolute;z-index:3}.cardNavigationButton_90448{align-items:center;background:var(--pricing-surface);border:1px solid var(--pricing-divider);border-radius:50%;box-shadow:0 2px 12px var(--pricing-shadow);color:var(--pricing-control-text);cursor:pointer;display:flex;height:44px;justify-content:center;padding:0;pointer-events:auto;position:absolute;top:0;transform:translateY(-50%);transition:color .16s ease,box-shadow .16s ease;width:44px}.cardNavigationButton_90448[data-direction=left]{left:8px}.cardNavigationButton_90448[data-direction=right]{right:8px}.cardNavigationButton_90448[hidden]{display:none}.cardNavigationButton_90448:hover{box-shadow:0 3px 16px rgba(13,13,18,.24);color:var(--pricing-text-primary)}.cardNavigationButton_90448:focus-visible{outline:2px solid var(--commerce-pricing-accent,#6c5ce7);outline-offset:3px}@media (prefers-reduced-motion:reduce){.cardNavigationButton_90448{transition:none}}.lv-trigger.lv-tooltip:has([data-pricing-benefit-tooltip]){font-family:Arial,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;max-width:min(350px,100vw - 32px)!important}.lv-trigger.lv-tooltip:has([data-pricing-benefit-tooltip]) .lv-tooltip-content{background-color:var(--lvv-color-bg-6,#333);border-radius:8px;color:var(--lvv-color-text-inverted,#fff);font-size:var(--lvv-size-body-2,12px);font-weight:400;line-height:var(--lvv-size-line-height-2,20px);padding:8px 16px}.header_90448{margin:0 auto 32px;max-width:880px;text-align:center}.title_90448{font-size:32px;font-weight:700;letter-spacing:-.02em;line-height:1.25;margin:0}.root_90448 .subtitle_90448{color:var(--pricing-text-secondary);font-family:inherit;font-size:14px;font-weight:400;line-height:22px;margin:12px 0 0;padding:0}.staticTabs_90448,.tabs_90448{margin:0 auto 28px;width:min(572px,100%)}.staticTabs_90448{background:var(--pricing-surface-muted);border-radius:12px;display:flex;padding:2px}.staticTabs_90448 button{align-items:center;background:transparent;border:0;border-radius:10px;color:var(--pricing-control-text);cursor:pointer;display:inline-flex;flex:1 1;font:inherit;font-size:14px;gap:8px;justify-content:center;min-height:32px;padding:6px 14px}.staticTabs_90448 button[data-active]{background:var(--pricing-surface);box-shadow:0 1px 4px rgba(13,13,18,.06);color:var(--pricing-text-primary)}.staticTabs_90448 small{color:var(--pricing-text-tertiary);font-size:inherit}.cardList_90448,.staticCardList_90448{isolation:isolate}.cardList_90448,.staticCardList_90448{-webkit-scroll-snap-type:x proximity;-ms-scroll-snap-type:x proximity;scroll-snap-type:x proximity;scrollbar-width:thin}.staticCardList_90448{display:flex;gap:12px;overflow-x:auto;width:100%}.staticCard_90448{background:var(--pricing-surface);border:1px solid var(--pricing-border);border-radius:20px;box-sizing:border-box;display:flex;flex:1 0;flex-direction:column;min-width:260px;padding:28px;scroll-snap-align:start}.staticActivityTopBar_90448{border-radius:18px 18px 0 0;font-size:13px;font-weight:600;line-height:34px;margin:-28px -28px 24px;min-height:34px;overflow:hidden;padding:0 16px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.staticActivityHighlight_90448{border-radius:10px;margin-bottom:16px;padding:12px}.staticActivityHighlightTitle_90448{color:var(--pricing-text-primary);font-size:14px;font-weight:600;line-height:18px;margin:0 0 8px}.staticActivityHighlight_90448>div{align-items:center;display:flex;gap:8px;justify-content:space-between}.staticActivityHighlight_90448>div>span{border-radius:4px;font-size:10px;padding:2px 6px}.staticActivityHighlight_90448 p{font-size:11px;line-height:16px;margin:6px 0 0}.staticTitleRow_90448{align-items:center;display:flex;gap:12px;justify-content:space-between}.staticTitleRow_90448 h3{font-size:16px;margin:0}.staticTitleRow_90448>span{border:1px solid var(--pricing-border);border-radius:5px;font-size:11px;font-weight:500;padding:3px 8px}.root_90448 .staticSlogan_90448{color:var(--pricing-text-tertiary);font-family:inherit;font-size:12px;font-weight:400;line-height:16px;margin:8px 0 0;min-height:16px;padding:0}.staticPrice_90448{align-items:baseline;display:flex;gap:4px;margin-top:28px}.staticPriceAdditions_90448{align-items:flex-start;display:inline-flex;flex-direction:column;gap:2px;padding-bottom:2px}.staticPriceAdditions_90448 del{color:var(--pricing-text-tertiary);font-size:13px;line-height:18px}.staticPrice_90448>span{font-size:18px;font-weight:600}.staticPrice_90448 strong{font-size:40px;font-weight:500;line-height:1}.staticPrice_90448 small{font-size:13px}.root_90448 .staticDescription_90448{color:var(--pricing-text-tertiary);font-family:inherit;font-size:12px;font-weight:400;line-height:18px;margin:10px 0 0;min-height:44px;padding:0}.staticCta_90448{background:var(--pricing-cta-bg);border:0;border-radius:12px;color:var(--pricing-cta-text);cursor:pointer;font:inherit;margin-top:52px;min-height:44px;width:100%}.staticCta_90448:disabled{background:var(--pricing-cta-disabled);color:var(--pricing-text-disabled);cursor:not-allowed}.root_90448 .staticSecondary_90448{color:var(--pricing-text-tertiary);font-family:inherit;font-size:11px;font-weight:400;line-height:20px;margin:12px 0 0;min-height:20px;padding:0;text-align:center}.staticCredits_90448{background:var(--pricing-surface-subtle);border-radius:12px;display:flex;flex-direction:column;font-size:13px;font-weight:600;gap:12px;margin-top:14px;padding:18px 16px}.staticCreditGrid_90448{display:grid;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px}.staticCreditGrid_90448>div{border:1px solid var(--pricing-border);border-radius:12px;display:flex;flex-direction:column;gap:10px;min-width:0;padding:12px}.staticCreditGrid_90448 small{color:var(--pricing-text-tertiary);font-size:10px}.staticCreditGrid_90448 strong{font-family:"Instrument Serif","Instrument Serif Regular","Instrument_Serif",ui-serif,Georgia,serif;font-size:20px;font-weight:400;white-space:nowrap}.staticBenefits_90448{border-top:1px solid var(--pricing-divider);margin-top:20px;padding-top:20px}.staticBenefits_90448 h4{font-size:13px;margin:0 0 12px}.staticBenefits_90448 ul{display:grid;gap:12px;list-style:none;margin:0;padding:0}.staticBenefits_90448 li{align-items:flex-start;display:flex;font-size:12px;gap:9px;line-height:18px}.card_90448{scroll-snap-align:start}.cardContent_90448{height:100%;min-height:0}.cardBody_90448{display:flex;flex-direction:column}.secondaryCta_90448{min-height:20px}.creditGrid_90448{min-height:76px}.benefitsList_90448,.benefitsSection_90448{min-height:0;overflow:hidden}.viewAllButton_90448,[data-pricing-view-all]{background:transparent;border:0;color:var(--commerce-pricing-benefit-color,var(--commerce-brand-color-primary,currentColor));cursor:pointer;font:inherit;font-weight:600;margin:0;padding:0;text-align:left;text-decoration:underline;text-underline-offset:3px}.skeletonList_90448{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(260px,1fr));overflow-x:auto;width:100%}.skeletonCard_90448{background:var(--pricing-surface);border:1px solid var(--pricing-border);border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;gap:20px;height:var(--commerce-pricing-card-height);min-width:300px;padding:32px}.skeletonCard_90448 span{animation:skeleton-loading_90448 1.4s ease infinite;background:linear-gradient(90deg,#f0f1f3 25%,#f7f7f8 37%,#f0f1f3 63%);background-size:400% 100%;border-radius:8px;display:block}.skeletonList_90448[data-status=error] .skeletonCard_90448 span{animation:none}.root_90448 .skeletonList_90448[data-status=error]{align-items:center;display:flex!important;justify-content:center!important;overflow:hidden}.errorContent_90448{align-items:center;color:var(--commerce-text-color-secondary,#737373);display:flex;flex-direction:column;gap:16px;justify-content:center;margin:auto;max-width:480px;min-width:0;text-align:center}.errorContent_90448 p{margin:0}.errorContent_90448 button{background:transparent;border:1px solid currentColor;border-radius:999px;color:var(--commerce-pricing-accent,#6c5ce7);cursor:pointer;min-height:40px;padding:8px 20px}.skeletonTitle_90448{height:22px;width:42%}.skeletonPrice_90448{height:54px;margin-top:8px;width:68%}.skeletonButton_90448{border-radius:12px!important;height:48px;margin:4px 0 16px;width:100%}.skeletonLine_90448{height:16px;width:88%}.skeletonLine_90448:last-child{width:64%}.drawerBackdrop_90448{align-items:flex-end;background:rgba(0,0,0,.48);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:1000}.drawer_90448{background:var(--pricing-surface);border-radius:28px 28px 12px 12px;box-shadow:0 -12px 48px rgba(0,0,0,.16);box-sizing:border-box;max-height:min(720px,100vh - 48px);overflow:auto;padding:28px;width:min(760px,100%)}.drawerHeader_90448{align-items:center;display:flex;gap:20px;justify-content:space-between}.drawerTitle_90448{font-size:24px;line-height:1.25;margin:0}.drawerClose_90448{align-items:center;background:var(--pricing-surface-muted);border:0;border-radius:50%;color:var(--pricing-text-primary);cursor:pointer;display:inline-flex;flex:0 0 auto;height:40px;justify-content:center;padding:0;width:40px}.drawerBenefits_90448{display:grid;gap:16px 24px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:26px 0 0;padding:0}.drawerBenefits_90448 li{align-items:flex-start;display:flex;gap:10px;line-height:1.5}.drawerBenefits_90448 li>span:first-child{color:var(--commerce-pricing-accent);flex:0 0 auto;font-weight:700}.srOnly_90448{height:1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}@keyframes skeleton-loading_90448{0%{background-position:100% 50%}to{background-position:0 50%}}@media (max-width:767px){.root_90448{--commerce-pricing-card-height:680px;max-width:100%;overflow-x:hidden;padding:32px 16px}.header_90448{margin-bottom:22px;text-align:center}.title_90448{font-size:28px}.subtitle_90448{font-size:14px}.drawerBackdrop_90448{padding:0}.drawer_90448{border-radius:24px 24px 0 0;max-height:calc(100vh - 52px);padding:24px 20px}.drawerBenefits_90448{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.skeletonCard_90448 span{animation:none}}.root_90448 .cardList_90448,.root_90448 .skeletonList_90448,.root_90448 .staticCardList_90448{align-items:start;box-sizing:border-box;display:grid!important;gap:16px;grid-auto-columns:minmax(min(260px,100%),1fr);grid-auto-flow:column;grid-template-columns:repeat(4,minmax(0,1fr));height:calc(var(--commerce-pricing-card-height) + 71px);justify-content:normal!important;margin:0!important;max-width:100%!important;min-height:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;overscroll-behavior-y:auto;padding:40px 4px 12px!important;scroll-padding-inline:4px;scrollbar-width:none;touch-action:pan-x pan-y;width:100%!important;-webkit-overflow-scrolling:touch}.root_90448[data-plan-count="1"] .cardList_90448,.root_90448[data-plan-count="1"] .staticCardList_90448,.root_90448[data-plan-count="2"] .cardList_90448,.root_90448[data-plan-count="2"] .staticCardList_90448,.root_90448[data-plan-count="3"] .cardList_90448,.root_90448[data-plan-count="3"] .staticCardList_90448{grid-template-columns:none;justify-content:center!important}.root_90448[data-has-activity-banner] .card_90448,.root_90448[data-has-activity-banner] .staticCard_90448{transform:translateY(19px)}.root_90448 .cardList_90448::-webkit-scrollbar,.root_90448 .skeletonList_90448::-webkit-scrollbar,.root_90448 .staticCardList_90448::-webkit-scrollbar{display:none}.root_90448 .card_90448,.root_90448 .skeletonCard_90448,.root_90448 .staticCard_90448{box-sizing:border-box;height:var(--commerce-pricing-card-height);margin:0!important;max-height:var(--commerce-pricing-card-height);max-width:none;min-height:0;min-width:0;position:relative;scroll-snap-align:start;width:100%!important}.root_90448 .cardContent_90448,.root_90448 .staticCardContent_90448{box-sizing:border-box;height:100%;max-height:100%;min-height:0;overflow-x:hidden;overflow-y:hidden;overscroll-behavior-y:auto;scrollbar-gutter:stable;touch-action:pan-x pan-y}.root_90448 .staticCard_90448{height:var(--commerce-pricing-card-height);max-height:var(--commerce-pricing-card-height);overflow:visible;padding:0}.staticCardContent_90448{display:flex;flex-direction:column;padding:28px}.root_90448 .cardBody_90448>*,.root_90448 .cardContent_90448>*,.root_90448 .staticBody_90448>*,.root_90448 .staticCardContent_90448>*{flex-shrink:0}.root_90448 .cardBody_90448{flex:0 0 auto}.root_90448 .benefitsList_90448,.root_90448 .benefitsSection_90448{overflow:visible}.root_90448 .card_90448 [data-slot=CommercePriceCard_banner],.root_90448 .staticActivityTopBar_90448{align-items:flex-start;background:var(--commerce-brand-color-primary,#ff6f00);border-radius:24px 24px 0 0;box-sizing:border-box;color:var(--commerce-text-color-on-brand,#fff);display:flex;font-size:12px;font-weight:500;height:60px!important;inset:-35px 0 auto!important;justify-content:center;line-height:16px;margin:0;max-height:60px!important;min-height:60px!important;overflow:hidden;padding:10px 12px 0;position:absolute!important;text-align:center;text-overflow:ellipsis;white-space:nowrap}.root_90448 .card_90448{overflow:visible!important}.root_90448 .card_90448 [data-slot=CommercePriceCard_activityTopBar]{height:24px;min-height:0;padding:0;position:static}.root_90448 .tabsShell_90448{height:56px;margin-bottom:8px}.root_90448 .staticTabs_90448,.root_90448 .tabsPlaceholder_90448,.root_90448 .tabs_90448{box-sizing:border-box;height:44px;margin:0 auto;width:min(572px,100%)}.root_90448 .cardContent_90448,.root_90448 .staticCardContent_90448{display:flex;flex-direction:column;gap:16px;overflow:hidden;padding:32px;scrollbar-gutter:auto}.root_90448 [data-slot=CommercePriceCard_priceInfo],.root_90448 [data-slot=CommerceProductText_root]{min-height:0;overflow:visible;overflow-wrap:anywhere}.root_90448 [data-slot=CommercePriceCard_priceInfo]{display:flex;flex-direction:column;gap:10px;margin:0}.root_90448 [data-slot=CommercePriceCard_priceInfo]>*{flex-shrink:0}.root_90448 .staticPrice_90448{margin-top:0;min-height:54px}.root_90448 .staticDescription_90448{margin-top:0}.root_90448 .cardBody_90448,.root_90448 .staticBody_90448{display:flex;flex:1 1;flex-direction:column;gap:16px;min-height:0;overflow:hidden}.root_90448 [data-slot=CommercePriceCard_bodyAlignContainer]{min-height:0;order:0}.root_90448 [data-slot=CommerceCreditRate_creditGrid]{align-self:start;margin:0;min-height:0;width:100%}.root_90448 [data-slot=CommercePriceCard_ctaAlignContainer]{min-height:0;width:100%}.root_90448 .staticCreditGrid_90448,.root_90448 .staticCredits_90448,.root_90448 .staticCta_90448{margin-top:0}.root_90448 .secondaryCta_90448,.root_90448 .staticSecondary_90448{align-self:start;margin:0;order:2}.root_90448 [data-slot=CommerceBenefitList_benefitsSection]{border:0;display:flex;flex:1 1;flex-direction:column;margin:0;min-height:48px;order:4;overflow:hidden;padding:0}.root_90448 [data-slot=CommerceBenefitList_benefitsList]{display:flex;flex:1 1;flex-direction:column;gap:12px;margin:0;min-height:24px;overflow:hidden;padding:0;position:relative;scrollbar-gutter:auto;-ms-scroll-chaining:chained;overscroll-behavior:auto}.root_90448 [data-slot=CommercePriceSlider_road]{touch-action:pan-y}.root_90448 [data-slot=CommerceBenefitList_benefitsList]>li{flex:0 0 auto}.root_90448 [data-slot=CommerceBenefitList_benefitsList][data-benefits-fitted]{overflow:hidden}.root_90448 [data-slot=CommerceBenefitList_benefitsList]>[data-fit-hidden],.root_90448 [data-slot=CommerceBenefitList_benefitsList]>li:has([data-pricing-view-all]){display:none}.root_90448 [data-slot=CommerceBenefitList_benefitsList]>li:has([data-pricing-view-all]){line-height:inherit;margin:0;min-height:0;padding:0}.root_90448 [data-benefit-overflow]>li:has([data-pricing-view-all]){display:flex}.root_90448 li:has([data-pricing-view-all])>:first-child{display:none}.tabsPlaceholder_90448[data-loading]{background:var(--pricing-surface-muted);border-radius:12px}@media (max-width:1279px){.root_90448 .cardList_90448,.root_90448 .skeletonList_90448,.root_90448 .staticCardList_90448{grid-auto-columns:min(318px,100%);grid-template-columns:none}}@media (max-width:767px){.root_90448 .cardList_90448,.root_90448 .skeletonList_90448,.root_90448 .staticCardList_90448{grid-auto-columns:min(84vw,337px,100%);justify-content:start!important;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}}.root_90448[data-card-overflow] .cardList_90448,.root_90448[data-card-overflow] .skeletonList_90448,.root_90448[data-card-overflow] .staticCardList_90448{margin-left:var(--pricing-bleed-left)!important;margin-right:0!important;max-width:none!important;padding-left:var(--pricing-bleed-pad-left)!important;padding-right:16px!important;scroll-padding-left:var(--pricing-bleed-pad-left);scroll-padding-right:16px;width:var(--pricing-bleed-width)!important}@media (max-width:767px){.root_90448{--commerce-pricing-mobile-edge:16px}.root_90448[data-pricing-overflow=bleed] .cardList_90448,.root_90448[data-pricing-overflow=bleed] .skeletonList_90448,.root_90448[data-pricing-overflow=bleed] .staticCardList_90448{margin-inline:calc(0px - var(--commerce-pricing-mobile-edge))!important;max-width:none!important;min-width:0!important;padding-inline:var(--commerce-pricing-mobile-edge)!important;scroll-padding-inline:var(--commerce-pricing-mobile-edge);width:calc(100% + var(--commerce-pricing-mobile-edge) + var(--commerce-pricing-mobile-edge))!important}}.cnSlider_90448{min-height:44px}.cnSliderLabels_90448{color:var(--pricing-text-secondary);display:flex;font-size:11px;gap:4px;justify-content:space-between;line-height:16px}.cnSlider_90448 input{accent-color:var(--commerce-pricing-accent,#b2b2b2);cursor:pointer;display:block;height:20px;margin:4px 0 0;width:100%}.root_90448[data-product=capcut]{--commerce-pricing-card-height:640px;--commerce-pricing-accent:#8b5cff;--commerce-pricing-soft:#f2edff;font-family:Inter,CapCut Sans Text,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;max-width:1360px}.root_90448[data-product=capcut] .header_90448{margin-bottom:24px}.root_90448[data-product=capcut] .title_90448{color:#090c14;font-size:32px;font-weight:700}.root_90448[data-product=capcut] .staticTabs_90448{background:#f2f3f5;width:min(420px,100%)}.root_90448[data-product=capcut] .staticTabs_90448 button{color:rgba(9,12,20,.58);min-height:36px}.root_90448[data-product=capcut] [data-slot=CommerceProductText_root]{min-height:42px}.root_90448[data-product=capcut] .staticTitleRow_90448{align-items:center}.root_90448[data-product=capcut] .staticTitleRow_90448 h3{color:#090c14;font-size:16px;font-weight:600;line-height:21px}.root_90448[data-product=capcut] .staticCard_90448:not([data-plan-id=free]) .staticTitleRow_90448 h3:before{content:"◆";display:inline-block;font-size:12px;margin-right:7px;vertical-align:2px}.root_90448[data-product=capcut] .staticCard_90448[data-has-banner]{border-color:#090c14}.root_90448[data-product=capcut] [data-slot=CommercePriceCard_priceInfo]{min-height:106px}.root_90448[data-product=capcut] .staticPrice_90448{align-items:flex-end;gap:8px;min-height:48px}.root_90448[data-product=capcut] .staticPrice_90448 strong,.root_90448[data-product=capcut] .staticPrice_90448>span{color:#000;font-family:Inter,sans-serif;font-size:36px;font-weight:600;letter-spacing:-.36px;line-height:1}.root_90448[data-product=capcut] .staticPriceAdditions_90448{gap:2px;padding-bottom:2px}.root_90448[data-product=capcut] .staticPriceAdditions_90448 del{font-size:13px;line-height:16px}.root_90448[data-product=capcut] .staticPriceAdditions_90448 small{color:rgba(28,40,61,.5);font-size:14px;line-height:20px}.root_90448[data-product=capcut] .staticDescription_90448{color:rgba(28,40,61,.5);font-size:12px;line-height:16px;min-height:32px}.root_90448[data-product=capcut] .staticCta_90448{background:#090c14;border-radius:12px;font-size:14px;font-weight:600;height:40px;min-height:40px}.root_90448[data-product=capcut] .staticBenefits_90448{font-size:14px}.root_90448[data-product=capcut] .staticBenefits_90448 li{font-size:14px;gap:10px;line-height:18px}.root_90448[data-product=capcut] .staticActivityTopBar_90448{background:#090c14;color:#fff}.root_90448[data-product=capcut]{--commerce-pricing-card-height:760px;background:#f8f8f8;max-width:none;padding:12px 20px 40px}.root_90448[data-product=capcut] .header_90448{margin-bottom:32px}.root_90448[data-product=capcut] .title_90448{font-size:48px;font-weight:500;letter-spacing:-.02em;line-height:1.2}.root_90448[data-product=capcut] .subtitle_90448{font-size:16px;font-weight:400;line-height:24px;margin-top:12px}.root_90448[data-product=capcut] .tabsShell_90448{height:36px;margin-bottom:0;min-height:36px}.root_90448[data-product=capcut] .staticTabs_90448{background:rgba(46,74,102,.06);border-radius:10px;display:flex;gap:4px;height:auto;margin:0 auto;max-width:100%;padding:2px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.root_90448[data-product=capcut] .staticTabs_90448 button{border-radius:8px;color:rgba(28,40,61,.42);flex:none;font-size:14px;gap:8px;line-height:20px;min-height:32px;min-width:83px;padding:6px 20px}.root_90448[data-product=capcut] .staticTabs_90448 button[data-active]{background:#fff;box-shadow:0 1px 4px rgba(13,13,18,.04);color:#090c14}.root_90448[data-product=capcut] .staticTabs_90448 small{color:#9ea5af;font-size:14px;font-weight:500;line-height:1.3;white-space:nowrap}.root_90448[data-product=capcut] .staticTabs_90448 [data-slot=PricingCycle_discountText]{align-items:center;display:inline-flex}.root_90448[data-product=capcut] .staticTabs_90448 button[data-active] [data-slot=PricingCycle_discountText]{background-clip:text;-webkit-background-clip:text;background-image:linear-gradient(90deg,#a454ff,#129cff);color:transparent;font-weight:600}.root_90448[data-product=capcut] .staticTabs_90448 button[data-active] [data-slot=PricingCycle_discountText][style*=color]{background-image:none;-webkit-text-fill-color:currentColor}.root_90448[data-product=capcut] .planCardList_90448{gap:12px;grid-auto-columns:min(312px,100%);grid-template-columns:repeat(4,min(312px,100%));height:834px;justify-content:safe center!important;margin-top:9px!important;padding:0 4px 28px!important}@media (min-width:1280px){.root_90448[data-product=capcut][data-plan-count="1"] .planCardList_90448{grid-template-columns:min(312px,100%)}.root_90448[data-product=capcut][data-plan-count="2"] .planCardList_90448{grid-template-columns:repeat(2,min(312px,100%))}.root_90448[data-product=capcut][data-plan-count="3"] .planCardList_90448{grid-template-columns:repeat(3,min(312px,100%))}}.root_90448[data-product=capcut] .skeletonList_90448{gap:12px;grid-auto-columns:min(312px,100%);grid-template-columns:repeat(4,min(312px,100%));height:calc(var(--commerce-pricing-card-height) + 83px);justify-content:safe center!important;padding:40px 4px 12px!important}.planCardFrame_90448{border-radius:20px;box-sizing:border-box;height:791px;min-width:0;padding-top:31px;position:relative;scroll-snap-align:start;width:100%}.planCardFrame_90448[data-framed]{background:#090c14;padding:31px 1px 1px}.root_90448[data-product=capcut][data-has-activity-banner] .planCardFrame_90448{transform:translateY(15px)}.planBanner_90448{align-items:center;border-radius:20px 20px 0 0;display:flex;height:31px;inset:0 0 auto;justify-content:center;overflow:hidden;padding:0 28px;position:absolute}.planBanner_90448 [data-slot=CapCutPriceCard_bannerText]{color:transparent;font-size:12px;font-weight:500;line-height:15px;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.planCardFrame_90448[data-framed] .planBanner_90448 [data-slot=CapCutPriceCard_bannerText]{background:linear-gradient(97deg,#fbe3ff 8.87%,#c1e7ff 47.62%,#46f0ff 76.66%,#c6ffc2 110.21%);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.root_90448[data-product=capcut] .planCard_90448{background:#fff;border:.5px solid rgba(13,13,18,.12);border-radius:20px;height:759px;max-height:759px;min-height:759px;overflow:hidden;padding:0}.root_90448[data-product=capcut][data-has-activity-banner] .planCard_90448{transform:none}.planCardFrame_90448[data-framed] .planCard_90448{border-color:transparent;height:759px}.planCardContent_90448{box-sizing:border-box;display:flex;flex-direction:column;gap:20px;height:100%;min-height:0;overflow:hidden;padding:28px}.planMain_90448{flex:0 0 auto}.planMainMeasure_90448{display:flex;flex-direction:column;gap:12px}.planTitleRow_90448{align-items:center;display:flex;gap:12px;justify-content:space-between}.planTitleRow_90448 h3{align-items:center;color:#090c14;display:inline-flex;font-size:16px;font-weight:600;gap:8px;line-height:24px;margin:0}.planTitleRow_90448>span{background:#f0edff;border-radius:4px;color:#7064ff;font-size:11px;line-height:16px;padding:2px 6px}.planIcon_90448{display:block;flex:0 0 auto;height:18px;width:18px}.planPriceInfo_90448{display:flex;flex-direction:column;gap:8px;min-height:0!important}.planPrice_90448{align-items:baseline;color:#000;display:flex;gap:4px}.planPrice_90448 strong,.planPrice_90448>span{font-size:36px;font-weight:600;line-height:1}.planPrice_90448 strong{letter-spacing:-.02em}.planPriceSuffix_90448{color:rgba(28,40,61,.5);font-size:14px;line-height:20px;min-height:20px}.root_90448[data-product=capcut] .planDescription_90448{color:rgba(28,40,61,.5);font-family:inherit;font-size:12px;font-weight:400;line-height:1.3;margin:0;min-height:40px;padding:0;white-space:pre-line}.planTeamsControls_90448{--capcut-team-control-height:42px;display:flex;flex-direction:column;gap:8px}.planWorkspaceControl_90448{align-items:center;background:#f2f3f5;border:0;border-radius:10px;box-sizing:border-box;color:#090c14;display:flex;font:inherit;font-size:14px;font-weight:500;height:var(--capcut-team-control-height);justify-content:space-between;padding:0 14px;text-align:left;width:100%}.planWorkspaceControl_90448:disabled{color:rgba(28,40,61,.35);cursor:not-allowed}.planControlChevron_90448{display:block;flex:0 0 auto}.planCta_90448{background:#090c14;border:0;border-radius:12px;color:#fff;cursor:pointer;font:inherit;font-size:14px;font-weight:600;height:40px;width:100%}.planCta_90448:not(:disabled):hover{background:#24272c}.planCta_90448:disabled{background:#f2f3f5;color:rgba(28,40,61,.34);cursor:not-allowed}.planBenefits_90448{min-height:48px}.planBenefits_90448,.planBenefits_90448 ul{display:flex;flex:1 1;flex-direction:column;overflow:hidden}.planBenefits_90448 ul{gap:12px;list-style:none;margin:0;min-height:24px;padding:0}.planBenefits_90448 li{align-items:flex-start;color:#090c14;display:flex;flex:0 0 auto;font-size:14px;font-weight:400;gap:10px;line-height:1.3}.planBenefits_90448 li[data-gradient]>span,.planBenefits_90448 li[data-gradient]>span:last-child button{color:#00cae0}.planBenefits_90448 [data-pricing-view-all]{text-decoration:none}.planBenefits_90448 li[data-highlight] [data-pricing-highlight],.planBenefits_90448 li[data-highlight]>span:first-child{color:#00cae0}@media (max-width:1279px){.root_90448[data-product=capcut] .planCardList_90448,.root_90448[data-product=capcut] .skeletonList_90448{grid-auto-columns:min(312px,100%);grid-template-columns:none;justify-content:normal!important}.root_90448[data-product=capcut][data-plan-count="1"] .planCardList_90448,.root_90448[data-product=capcut][data-plan-count="2"] .planCardList_90448,.root_90448[data-product=capcut][data-plan-count="3"] .planCardList_90448{justify-content:safe center!important}}.root_90448[data-product=capcut] .tabsShell_90448{position:relative}[data-cms-component=commerce-pricing] .root_90448[data-product=capcut] .header_90448{margin-bottom:32px}[data-cms-component=commerce-pricing] .root_90448[data-product=capcut] .tabsShell_90448{height:36px;margin-bottom:0}[data-cms-component=commerce-pricing] .root_90448[data-product=capcut] .planCardList_90448{margin-top:9px!important}[data-cms-component=commerce-pricing] .root_90448[data-product=capcut] .skeletonList_90448{height:calc(var(--commerce-pricing-card-height) + 83px);padding-top:40px!important}@media (max-width:767px){.root_90448[data-product=capcut]{--commerce-pricing-mobile-edge:20px}.root_90448[data-product=capcut] .planCardList_90448,.root_90448[data-product=capcut] .skeletonList_90448{padding-inline:var(--commerce-pricing-mobile-edge)!important}}.root_90448[data-product=capcut][data-theme=dark]{--capcut-text:#fff;--capcut-muted:#ffffff99;--capcut-disabled:#ffffff59;--capcut-surface:#1a1a1a;--capcut-control:#2c2c2c;--capcut-banner-background:#f2f1f7;--capcut-banner-text:#181622;--capcut-border:#ffffff1f;--capcut-button:#fafafa;--capcut-button-text:#1a1a1a;background:#15161a;color:var(--capcut-text)}.root_90448[data-product=capcut][data-theme=dark] .planBenefits_90448 li,.root_90448[data-product=capcut][data-theme=dark] .planPrice_90448,.root_90448[data-product=capcut][data-theme=dark] .planTitleRow_90448 h3,.root_90448[data-product=capcut][data-theme=dark] .staticTitleRow_90448 h3,.root_90448[data-product=capcut][data-theme=dark] .title_90448{color:var(--capcut-text)}.root_90448[data-product=capcut][data-theme=dark] .planDescription_90448,.root_90448[data-product=capcut][data-theme=dark] .planPriceSuffix_90448,.root_90448[data-product=capcut][data-theme=dark] .staticDescription_90448,.root_90448[data-product=capcut][data-theme=dark] .staticPriceAdditions_90448 small,.root_90448[data-product=capcut][data-theme=dark] .subtitle_90448{color:var(--capcut-muted)}.root_90448[data-product=capcut][data-theme=dark] .staticTabs_90448{background:var(--capcut-control)}.root_90448[data-product=capcut][data-theme=dark] .staticTabs_90448 button{color:var(--capcut-muted)}.root_90448[data-product=capcut][data-theme=dark] .staticTabs_90448 button[data-active]{background:hsla(0,0%,100%,.078);box-shadow:none;color:var(--capcut-text)}.root_90448[data-product=capcut][data-theme=dark] .staticCard_90448[data-has-banner]{border-color:var(--capcut-border)}.root_90448[data-product=capcut][data-theme=dark] .planCardFrame_90448[data-framed]{background:var(--capcut-banner-background)}.root_90448[data-product=capcut][data-theme=dark] .planCardFrame_90448[data-framed] .planBanner_90448 [data-slot=CapCutPriceCard_bannerText]:not([style]){background:none;color:var(--capcut-banner-text);-webkit-text-fill-color:var(--capcut-banner-text);text-shadow:none}.root_90448[data-product=capcut][data-theme=dark] .planCard_90448{background:var(--capcut-surface);border-color:var(--capcut-border)}.root_90448[data-product=capcut][data-theme=dark] .planTitleRow_90448>span{background:rgba(130,71,255,.122)}.root_90448[data-product=capcut][data-theme=dark] .planWorkspaceControl_90448{background:var(--capcut-control);color:var(--capcut-text)}.root_90448[data-product=capcut][data-theme=dark] .planWorkspaceControl_90448:disabled{color:var(--capcut-disabled)}.root_90448[data-product=capcut][data-theme=dark] .planCta_90448{background:var(--capcut-button);color:var(--capcut-button-text)}.root_90448[data-product=capcut][data-theme=dark] .planCta_90448:not(:disabled):hover{background:#d9d9d9}.root_90448[data-product=capcut][data-theme=dark] .planCta_90448:disabled{background:var(--capcut-control);color:var(--capcut-disabled)}@media (max-width:767px){.root_90448[data-product=capcut][data-tab-count="4"] .staticTabs_90448{box-sizing:border-box;width:100%}.root_90448[data-product=capcut][data-tab-count="4"] .staticTabs_90448 button{flex:1 1;font-size:12px;min-width:0;padding-inline:6px}}