.Seedance25LandingPage_page__YOztc{width:100%;color:hsl(var(--foreground));background:hsl(var(--background))}.Seedance25LandingPage_breadcrumbs__m5FEB,.Seedance25LandingPage_cta__gOZtT,.Seedance25LandingPage_hero__xPSRx,.Seedance25LandingPage_section__hlIXx,.Seedance25LandingPage_workspace__slv27{width:min(1200px,calc(100% - 48px));margin-inline:auto}.Seedance25LandingPage_breadcrumbs__m5FEB{padding-top:24px}.Seedance25LandingPage_breadcrumbs__m5FEB nav{margin-bottom:0}.Seedance25LandingPage_hero__xPSRx{padding-block:32px 36px;text-align:center}.Seedance25LandingPage_hero__xPSRx h1{margin:0;font-size:clamp(30px,3.2vw,44px);line-height:1.18;letter-spacing:-.035em;font-weight:650}.Seedance25LandingPage_cta__gOZtT h2,.Seedance25LandingPage_heading__GELD5 h2,.Seedance25LandingPage_hero__xPSRx h1{overflow-wrap:anywhere;text-wrap:balance}.Seedance25LandingPage_titleAccent__Bp7lR{color:#2563eb}.dark .Seedance25LandingPage_titleAccent__Bp7lR{color:#60a5fa}.Seedance25LandingPage_heroSubtitle__F_6hZ{display:inline}.Seedance25LandingPage_hero__xPSRx>p{max-width:1120px;margin:22px auto 0;font-size:18px;line-height:1.8;color:hsl(var(--muted-foreground))}.Seedance25LandingPage_actions__Vt0Tm{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:12px;margin-top:24px}.Seedance25LandingPage_primary__JFn6N,.Seedance25LandingPage_secondary__grp6g{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:11px 20px;border-radius:9px;font-size:14px;font-weight:600;transition:background-color .16s ease}.Seedance25LandingPage_primary__JFn6N{background:#2563eb;color:#eff6ff}.Seedance25LandingPage_primary__JFn6N:hover{background:#1d4ed8}.Seedance25LandingPage_secondary__grp6g{background:hsl(var(--muted)/.65);color:hsl(var(--foreground))}.Seedance25LandingPage_secondary__grp6g:hover{background:hsl(var(--muted))}.Seedance25LandingPage_page__YOztc a:focus-visible,.Seedance25LandingPage_page__YOztc summary:focus-visible,.Seedance25LandingPage_tableScroll__u4pPd:focus-visible{outline:2px solid #3b82f6;outline-offset:4px}.Seedance25LandingPage_workspace__slv27 button[aria-pressed]:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.Seedance25LandingPage_stats__fsaJK{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 28px;margin-top:28px;font-size:13px;color:hsl(var(--muted-foreground))}.Seedance25LandingPage_stats__fsaJK li{display:flex;align-items:center;gap:8px}.Seedance25LandingPage_stats__fsaJK svg{color:#3b82f6}.Seedance25LandingPage_page__YOztc [id],.Seedance25LandingPage_section__hlIXx,.Seedance25LandingPage_workspace__slv27{scroll-margin-top:96px}.Seedance25LandingPage_section__hlIXx{padding-block:58px}.Seedance25LandingPage_heading__GELD5{width:100%;max-width:1200px;margin:0 auto 40px;text-align:center}.Seedance25LandingPage_cta__gOZtT h2,.Seedance25LandingPage_heading__GELD5 h2{font-size:clamp(25px,2.6vw,34px);font-weight:600;line-height:1.3;letter-spacing:-.025em;text-wrap:balance}.Seedance25LandingPage_cta__gOZtT p,.Seedance25LandingPage_heading__GELD5 p{margin-top:16px;color:hsl(var(--muted-foreground));font-size:18px;line-height:1.8}.Seedance25LandingPage_heading__GELD5 p{max-width:1120px;margin-inline:auto}.Seedance25LandingPage_features__xMYK_{display:grid;gap:72px}.Seedance25LandingPage_feature__bjH0M{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;align-items:center}.Seedance25LandingPage_feature__bjH0M:nth-child(2n){grid-template-columns:1fr 1.2fr}.Seedance25LandingPage_feature__bjH0M:nth-child(2n) figure{order:2}.Seedance25LandingPage_feature__bjH0M figure{min-width:0}.Seedance25LandingPage_feature__bjH0M video{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;border-radius:16px;background:transparent}.Seedance25LandingPage_featurePlayer__nnmhj{width:min(100%,var(--video-display-width));margin-inline:auto;border-radius:16px;overflow:hidden;isolation:isolate}.Seedance25LandingPage_featurePlayer__nnmhj:has(:focus-visible){outline:2px solid #3b82f6;outline-offset:4px}.Seedance25LandingPage_feature__bjH0M figcaption{margin-top:12px;color:hsl(var(--muted-foreground));font-size:13px}.Seedance25LandingPage_cases__tfJGz h3,.Seedance25LandingPage_feature__bjH0M h3,.Seedance25LandingPage_steps__Ovqt1 h3{font-size:22px;font-weight:600;line-height:1.4;letter-spacing:-.015em}.Seedance25LandingPage_cases__tfJGz p,.Seedance25LandingPage_feature__bjH0M p,.Seedance25LandingPage_steps__Ovqt1 p{margin-top:14px;font-size:17px;line-height:1.8;color:hsl(var(--muted-foreground))}.Seedance25LandingPage_tableScroll__u4pPd{overflow-x:auto;border:1px solid hsl(var(--border)/.7);border-radius:14px}.Seedance25LandingPage_table__mNuAo{border-collapse:collapse;width:100%;min-width:940px;font-size:14px;text-align:start}.Seedance25LandingPage_table__mNuAo td,.Seedance25LandingPage_table__mNuAo th{width:20%;padding:16px 18px;vertical-align:top;line-height:1.65}.Seedance25LandingPage_table__mNuAo thead{background:hsl(var(--muted)/.45)}.Seedance25LandingPage_table__mNuAo thead th{font-weight:650}.Seedance25LandingPage_table__mNuAo thead span{display:block;margin-top:4px;font-size:12px;font-weight:500}.Seedance25LandingPage_table__mNuAo tbody tr{border-top:1px solid hsl(var(--border)/.6)}.Seedance25LandingPage_table__mNuAo tbody th{font-weight:500}.Seedance25LandingPage_table__mNuAo td{color:hsl(var(--muted-foreground))}.Seedance25LandingPage_table__mNuAo [data-highlight=true]{background:rgb(59 130 246/.07);color:#1d4ed8}.dark .Seedance25LandingPage_table__mNuAo [data-highlight=true]{color:#93c5fd;background:rgb(59 130 246/.1)}.Seedance25LandingPage_note__j4KOW{margin-top:16px;color:hsl(var(--muted-foreground));font-size:14px;line-height:1.8}.Seedance25LandingPage_steps__Ovqt1{display:grid;grid-template-columns:repeat(3,1fr);gap:36px}.Seedance25LandingPage_steps__Ovqt1 li>span{display:block;font-size:30px;line-height:1;font-variant-numeric:tabular-nums;color:#3b82f6;margin-bottom:20px;font-weight:500}.Seedance25LandingPage_cases__tfJGz{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.Seedance25LandingPage_cases__tfJGz svg{color:#3b82f6;margin-bottom:18px}.Seedance25LandingPage_cases__tfJGz h3{font-size:20px}.Seedance25LandingPage_testimonials__wDiSV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.Seedance25LandingPage_testimonial__VKw1_{border:1px solid hsl(var(--border)/.75);border-radius:16px;padding:28px;background:hsl(var(--card))}.Seedance25LandingPage_creatorRole__VhxYv{display:flex;align-items:center;gap:12px;color:hsl(var(--muted-foreground));font-size:13px;line-height:1.5}.Seedance25LandingPage_creatorRole__VhxYv img{flex-shrink:0;width:48px;height:48px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:hsl(var(--muted))}.Seedance25LandingPage_testimonial__VKw1_ h3{margin-top:24px;font-size:20px;line-height:1.5;font-weight:600;text-wrap:balance}.Seedance25LandingPage_testimonial__VKw1_ p{margin-top:12px;color:hsl(var(--muted-foreground));font-size:16px;line-height:1.8}.Seedance25LandingPage_faq__8QQyk{max-width:880px}.Seedance25LandingPage_faq__8QQyk details{border-bottom:1px solid hsl(var(--border)/.65)}.Seedance25LandingPage_faq__8QQyk summary{display:flex;align-items:center;justify-content:space-between;gap:20px;list-style:none;padding-block:22px;cursor:pointer;font-size:17px;line-height:1.6;font-weight:550}.Seedance25LandingPage_faq__8QQyk summary::-webkit-details-marker{display:none}.Seedance25LandingPage_faq__8QQyk summary svg{flex-shrink:0;transition:transform .16s}.Seedance25LandingPage_faq__8QQyk details[open] svg{transform:rotate(45deg)}.Seedance25LandingPage_faq__8QQyk details p{padding-bottom:24px;padding-inline-end:40px;color:hsl(var(--muted-foreground));font-size:16px;line-height:1.8}.Seedance25LandingPage_cta__gOZtT{padding:48px 28px;margin-block:24px 72px;text-align:center;border-radius:20px;background:hsl(var(--muted)/.5)}.Seedance25LandingPage_cta__gOZtT>svg{color:#3b82f6;margin:0 auto 18px}.Seedance25LandingPage_cta__gOZtT>p{max-width:640px;margin-inline:auto}.Seedance25LandingPage_cta__gOZtT a{margin-top:24px}@media(max-width:767px){.Seedance25LandingPage_breadcrumbs__m5FEB,.Seedance25LandingPage_cta__gOZtT,.Seedance25LandingPage_hero__xPSRx,.Seedance25LandingPage_section__hlIXx,.Seedance25LandingPage_workspace__slv27{width:calc(100% - 32px)}.Seedance25LandingPage_hero__xPSRx{padding-block:36px 28px}.Seedance25LandingPage_cta__gOZtT p,.Seedance25LandingPage_heading__GELD5 p,.Seedance25LandingPage_hero__xPSRx>p{font-size:16px}.Seedance25LandingPage_stats__fsaJK{font-size:12px;gap:10px 16px}.Seedance25LandingPage_section__hlIXx{padding-block:36px}.Seedance25LandingPage_heading__GELD5{margin-bottom:28px}.Seedance25LandingPage_feature__bjH0M,.Seedance25LandingPage_feature__bjH0M:nth-child(2n){grid-template-columns:1fr;gap:22px}.Seedance25LandingPage_feature__bjH0M:nth-child(2n) figure{order:0}.Seedance25LandingPage_features__xMYK_{gap:44px}.Seedance25LandingPage_cases__tfJGz p,.Seedance25LandingPage_feature__bjH0M p,.Seedance25LandingPage_steps__Ovqt1 p{font-size:16px}.Seedance25LandingPage_feature__bjH0M h3{font-size:22px}.Seedance25LandingPage_cases__tfJGz,.Seedance25LandingPage_steps__Ovqt1{grid-template-columns:1fr;gap:30px}.Seedance25LandingPage_testimonials__wDiSV{grid-template-columns:1fr;gap:16px}.Seedance25LandingPage_testimonial__VKw1_{padding:24px}.Seedance25LandingPage_steps__Ovqt1 li>span{font-size:25px;margin-bottom:12px}.Seedance25LandingPage_cases__tfJGz{gap:32px}.Seedance25LandingPage_faq__8QQyk details p{padding-inline-end:0}.Seedance25LandingPage_cta__gOZtT{padding:32px 20px;margin-bottom:40px}}@media(prefers-reduced-motion:reduce){.Seedance25LandingPage_page__YOztc *{transition:none}}.loading-dots_loading__aXlCN{display:inline-flex;align-items:center}.loading-dots_loading__aXlCN .loading-dots_spacer__Aoffy{margin-right:2px}.loading-dots_loading__aXlCN span{animation-name:loading-dots_blink__nZciI;animation-duration:1.4s;animation-iteration-count:infinite;animation-fill-mode:both;width:5px;height:5px;border-radius:50%;display:inline-block;margin:0 1px}.loading-dots_loading__aXlCN span:nth-of-type(2){animation-delay:.2s}.loading-dots_loading__aXlCN span:nth-of-type(3){animation-delay:.4s}@keyframes loading-dots_blink__nZciI{0%{opacity:.2}20%{opacity:1}to{opacity:.2}}.FreeGenerationDialog_dialog__9vNJ6{grid-template-columns:minmax(0,1fr);--reward-surface:#faf8f5;--reward-tile:#eeebe7;--reward-border:#dedad4;--reward-text:#252329;--reward-muted:#69636b;--reward-accent:#c93e06;--reward-button:#ff5000;--reward-button-text:#fff7ed;color:var(--reward-text)}.dark .FreeGenerationDialog_dialog__9vNJ6{--reward-surface:#1f1f25;--reward-tile:#141418;--reward-border:#34343c;--reward-text:#fafafa;--reward-muted:#b2b0b8;--reward-accent:#ff681f}.FreeGenerationDialog_rainbow__j0zgU{position:absolute;top:14px;left:16%;right:16%;height:70px;border-radius:36px 36px 0 0;background:linear-gradient(100deg,#d4ff71,#73ffe0 30%,#2fdde9 48%,#6169f3 70%,#ff6538)}.FreeGenerationDialog_crest__VTaod{position:absolute;z-index:1;top:-22px;left:50%;width:198px;height:116px;transform:translateX(-50%)}.FreeGenerationDialog_crestSide__pspxM{position:absolute;top:24px;width:74px;height:74px}.FreeGenerationDialog_crestLeft__kJzKQ{left:0;transform:rotate(-18deg)}.FreeGenerationDialog_crestRight__cvqg9{right:0;transform:rotate(18deg)}.FreeGenerationDialog_crestMain__CVrSL{position:absolute;left:44px;top:0;width:110px;height:110px}.FreeGenerationDialog_goldGift__uIM7S{color:#d68a12;fill:#ffe07a;filter:drop-shadow(0 3px 0 #a76b1d) drop-shadow(0 0 14px #ffc52955)}.FreeGenerationDialog_mutedGift__kDVgO{color:#969397;fill:#b8b5b8}.FreeGenerationDialog_panel__y1hxc{position:relative;min-width:0;padding-top:64px}.FreeGenerationDialog_surface__uOFYB{position:absolute;inset:42px 0 0;border:1px solid var(--reward-border);border-top:0;border-radius:0 0 32px 32px;background:var(--reward-surface)}.FreeGenerationDialog_wave__alO9_{position:absolute;inset:0 0 auto;width:100%;height:66px;fill:var(--reward-surface);stroke:var(--reward-border)}.FreeGenerationDialog_body__c071v{position:relative;max-height:calc(100dvh - 150px);overflow-y:auto;overscroll-behavior:contain;padding:14px 54px 34px;scrollbar-width:thin}.FreeGenerationDialog_title__YkbSp{display:flex;flex-direction:column;gap:8px;margin:8px auto;max-width:850px;text-align:center;font-size:clamp(26px,3.25vw,42px);font-weight:750;line-height:1.35;letter-spacing:-.025em;text-wrap:balance}.FreeGenerationDialog_accent__rXtrm{color:var(--reward-accent)}.FreeGenerationDialog_description__XDyrA{margin:16px auto 0;text-align:center;color:var(--reward-muted);font-size:14px;line-height:1.6}.FreeGenerationDialog_calendar__HC5uh{margin-top:46px}.FreeGenerationDialog_summary__CuwEf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px;font-size:20px;font-weight:600}.FreeGenerationDialog_balance__P7Zce{display:flex;align-items:center;gap:8px;border-radius:14px;padding:8px 13px;background:var(--reward-tile);color:var(--reward-accent);font-size:20px}.FreeGenerationDialog_balanceLabel__YfTuU{color:var(--reward-muted);font-size:14px;font-weight:500}.FreeGenerationDialog_toolbar__IAZcc{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px;color:var(--reward-muted);font-size:14px}.FreeGenerationDialog_nav__NJKH_{display:flex;align-items:center;gap:4px}.FreeGenerationDialog_navButton__LI0nM{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;border-radius:10px;padding:0 10px;background:transparent;transition:background-color .15s}.FreeGenerationDialog_navButton__LI0nM:hover:not(:disabled){background:var(--reward-tile);color:var(--reward-text)}.FreeGenerationDialog_navButton__LI0nM:disabled{opacity:.35}.FreeGenerationDialog_claimButton__TORn_:focus-visible,.FreeGenerationDialog_navButton__LI0nM:focus-visible,.FreeGenerationDialog_track__eu_nc:focus-visible{outline:2px solid var(--reward-accent);outline-offset:3px}.FreeGenerationDialog_track__eu_nc{position:relative;display:flex;gap:10px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--reward-border) transparent;padding:3px 1px 12px;margin:0;list-style:none;overflow-anchor:none;direction:ltr}.FreeGenerationDialog_day__BnD0T{position:relative;flex:0 0 128px;min-width:0;overflow:hidden;scroll-snap-align:start;border:2px solid transparent;border-radius:14px;background:var(--reward-tile);text-align:center;padding:16px 10px}.FreeGenerationDialog_dayToday__gHy8C{background:linear-gradient(var(--reward-tile),var(--reward-tile)) padding-box,conic-gradient(from 210deg,#ffd451,#66e3e7,#5288ff,#ef7377,#ffd451) border-box}.FreeGenerationDialog_dayClaimed__hsV9W{border-color:#eeb74b75;background-color:color-mix(in srgb,var(--reward-tile),#d89824 7%)}.FreeGenerationDialog_dayToday__gHy8C.FreeGenerationDialog_dayClaimed__hsV9W{border-color:transparent}.FreeGenerationDialog_giftWell__VXV8s{position:relative;z-index:0;display:grid;height:76px;place-items:center;margin-bottom:10px}.FreeGenerationDialog_dayGift__AuUWJ{width:46px;height:46px;transform:translateY(6px)}.FreeGenerationDialog_dayGift__AuUWJ.FreeGenerationDialog_goldGift__uIM7S{filter:drop-shadow(0 2px 0 #a76b1d)}.FreeGenerationDialog_dayDate__m4b61{display:block;color:var(--reward-muted);font-size:18px;font-weight:500;line-height:1.3;white-space:nowrap}.FreeGenerationDialog_dayToday__gHy8C .FreeGenerationDialog_dayDate__m4b61{color:var(--reward-text)}.FreeGenerationDialog_dayCaption___DPCz{display:block;min-height:22px;line-height:1.5;margin-top:6px;color:var(--reward-muted);font-size:14px}.FreeGenerationDialog_dayClaimed__hsV9W .FreeGenerationDialog_dayCaption___DPCz,.FreeGenerationDialog_dayToday__gHy8C .FreeGenerationDialog_dayCaption___DPCz{color:var(--reward-accent)}.FreeGenerationDialog_check__uT692{position:absolute;z-index:2;left:12px;top:12px;display:flex;align-items:center;justify-content:center;width:19px;height:19px;border-radius:50%;background:#dd4a0a;color:#fff7ed}.FreeGenerationDialog_note__TfNHS{display:flex;align-items:center;gap:9px;margin-top:14px;color:var(--reward-muted);font-size:14px;line-height:1.6}.FreeGenerationDialog_noteIcon___oA6Z{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;background:#df4505;color:#fff7ed}.FreeGenerationDialog_actions__IJ0cb{margin:30px auto 0;width:min(100%,680px);text-align:center}.FreeGenerationDialog_claimButton__TORn_{display:inline-flex;width:100%;min-height:84px;align-items:center;justify-content:center;gap:10px;border-radius:999px;background:var(--reward-button);color:var(--reward-button-text);font-size:28px;font-weight:750;transition:background-color .15s,opacity .15s}.FreeGenerationDialog_claimButton__TORn_:hover:not(:disabled){background:#f26422}.FreeGenerationDialog_claimButton__TORn_:disabled{cursor:default;opacity:.55}.FreeGenerationDialog_footer__OqX76{margin-top:16px;text-align:center;color:var(--reward-muted);font-size:14px;line-height:1.8}@media (min-width:640px){.FreeGenerationDialog_crest__VTaod{transform:translateX(-50%) scale(.78)}.FreeGenerationDialog_panel__y1hxc{padding-top:52px}.FreeGenerationDialog_body__c071v{padding:10px 32px 22px}.FreeGenerationDialog_title__YkbSp{font-size:clamp(26px,2.5vw,30px)}.FreeGenerationDialog_description__XDyrA{margin-top:12px}.FreeGenerationDialog_calendar__HC5uh{margin-top:22px}.FreeGenerationDialog_summary__CuwEf{margin-bottom:8px;font-size:16px}.FreeGenerationDialog_balance__P7Zce{font-size:16px;padding:6px 11px}.FreeGenerationDialog_actions__IJ0cb{margin-top:18px;width:min(100%,440px)}.FreeGenerationDialog_claimButton__TORn_{min-height:56px;font-size:20px}}@media (max-width:639px){.FreeGenerationDialog_crest__VTaod{transform:translateX(-50%) scale(.76);top:-19px}.FreeGenerationDialog_rainbow__j0zgU{left:10%;right:10%;height:52px;top:17px}.FreeGenerationDialog_panel__y1hxc{padding-top:50px}.FreeGenerationDialog_wave__alO9_{height:52px}.FreeGenerationDialog_surface__uOFYB{inset-block-start:32px;border-radius:0 0 24px 24px}.FreeGenerationDialog_body__c071v{padding:10px 18px 24px;max-height:calc(100dvh - 132px)}.FreeGenerationDialog_title__YkbSp{font-size:26px}.FreeGenerationDialog_description__XDyrA{font-size:14px}.FreeGenerationDialog_calendar__HC5uh{margin-top:26px}.FreeGenerationDialog_summary__CuwEf{font-size:15px;margin-bottom:8px}.FreeGenerationDialog_balance__P7Zce{font-size:16px;padding:7px 10px}.FreeGenerationDialog_day__BnD0T{flex-basis:124px}.FreeGenerationDialog_dayDate__m4b61{font-size:18px}.FreeGenerationDialog_actions__IJ0cb{margin-top:22px}.FreeGenerationDialog_claimButton__TORn_{min-height:60px;font-size:22px}.FreeGenerationDialog_note__TfNHS{align-items:flex-start;font-size:14px}}@media (prefers-reduced-motion:reduce){.FreeGenerationDialog_claimButton__TORn_,.FreeGenerationDialog_dialog__9vNJ6,.FreeGenerationDialog_navButton__LI0nM{animation:none!important;transition:none!important;scroll-behavior:auto}}.FreeGenerationDialog_milestoneProgress__hbcNr{margin-bottom:16px;text-align:center;color:var(--reward-accent);font-size:14px;line-height:1.5;font-weight:600}.FreeGenerationDialog_ribbon__hq48l{position:absolute;z-index:1;inset:0;overflow:hidden;pointer-events:none}.FreeGenerationDialog_ribbonText__0sVh6{position:absolute;top:24px;right:-48px;width:180px;padding:5px 0;transform:rotate(45deg);background:#f3cc75;color:#634010;box-shadow:inset 0 1px 0 #fff1bd,inset 0 -1px 0 #c99b49,0 2px 4px #35250926;font-size:12px;font-weight:600;line-height:1.4;white-space:nowrap}.FreeGenerationDialog_forecastNote__pImid{margin-top:12px;font-size:14px;line-height:1.65;color:var(--reward-muted)}.FreeGenerationDialog_modelBalances__dYga6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px;line-height:1.6;font-size:14px;color:var(--reward-muted)}.FreeGenerationDialog_modelBalanceCard__FAVAr{display:flex;flex-direction:column;gap:4px;min-width:0;padding:10px 12px;border:1px solid var(--reward-border);border-radius:10px;background:var(--reward-tile)}.FreeGenerationDialog_modelBalancePremium__CZSr5{border-color:color-mix(in srgb,var(--reward-border),#d89824 40%);background:color-mix(in srgb,var(--reward-tile),#d89824 6%)}.FreeGenerationDialog_modelBalanceName__q_RTG{overflow-wrap:anywhere}.FreeGenerationDialog_modelBalanceValue__IIs6k{color:var(--reward-text);font-weight:600;font-variant-numeric:tabular-nums}.tools_shell__Q_Dyw{--tool-blue:#2563eb;--tool-wash:#eff4fc;--tool-ink:#182b49;display:flex;width:100%;align-items:flex-start;background:hsl(var(--background))}.dark .tools_shell__Q_Dyw{--tool-blue:#78a8ff;--tool-wash:#152239;--tool-ink:#ffffff}.tools_sidebar__Ay3LK{z-index:20;background:hsl(var(--background));width:224px;flex:0 0 224px;position:sticky;top:64px;height:calc(100dvh - 64px);overflow-y:auto}.tools_navigation__XkteL{padding:24px 14px}.tools_navGroup__y5SVK{margin-bottom:25px}.tools_groupLabel__nSNK2{gap:7px;padding:0 12px 8px;font-size:10px;letter-spacing:.13em;text-transform:uppercase}.tools_groupLabel__nSNK2,.tools_navLink__jVS78{display:flex;align-items:center;color:hsl(var(--muted-foreground))}.tools_navLink__jVS78{gap:10px;padding:11px 12px;margin:3px 0;border-radius:10px;font-size:12px;font-weight:500;transition:background .2s,color .2s}.tools_navLink__jVS78:hover{background:hsl(var(--muted)/.65);color:hsl(var(--foreground))}.tools_navLink__jVS78[aria-current=page]{color:var(--tool-blue,#2563eb);background:var(--tool-wash,#eff4fc)}.tools_content__yDoNY{flex:1;min-width:0}.tools_mobileBar__F_hCy{display:none}.tools_page__rnKUQ{padding:0 clamp(20px,3vw,56px) 48px;max-width:1480px;margin:0 auto}.tools_hero__RT4hH{padding:46px 0 30px;text-align:center}.tools_hero__RT4hH h1{font-size:clamp(28px,3.05vw,49px);line-height:1.12;font-weight:560;letter-spacing:-.045em;color:var(--tool-ink);text-wrap:balance}.tools_heroDescription__ktjNh{font-size:18px;line-height:1.8;color:hsl(var(--muted-foreground));margin:16px auto 0;max-width:950px;text-wrap:balance}.tools_workspace__YTjFx{scroll-margin-top:84px}.tools_availability__b0swf{margin-bottom:24px;padding:18px 22px;border-radius:12px;background:var(--tool-wash);color:hsl(var(--foreground)/.8);font-size:16px;line-height:1.8}.tools_availabilityTitle__q9xlU{margin-bottom:6px;color:var(--tool-ink);font-weight:600}.tools_generator__XOZbz{--primary:221 83% 53%;--primary-foreground:214 100% 97%;min-height:420px;border-radius:14px;overflow:hidden}.tools_loading__33WG_{min-height:420px;display:grid;place-content:center;color:hsl(var(--muted-foreground));font-size:14px}.tools_section__veE3P{padding-top:108px}.tools_page__rnKUQ>section:not(.tools_workspace__YTjFx) h2{color:var(--tool-ink);font-size:clamp(27px,2.8vw,39px);font-weight:550;line-height:1.18;letter-spacing:-.04em;text-wrap:balance}.tools_page__rnKUQ>section:not(.tools_workspace__YTjFx) h3{font-weight:550;line-height:1.3;letter-spacing:-.025em;color:var(--tool-ink)}.tools_what__z4fLr .tools_sectionHeading__HAI7Z{margin-bottom:0}.tools_bodyCopy___DKdU{font-size:18px;line-height:1.85;color:hsl(var(--muted-foreground))}.tools_sectionHeading__HAI7Z{margin:0 auto 38px;max-width:860px;text-align:center}.tools_wideSectionHeading__VRi9z{max-width:1120px}.tools_sectionHeading__HAI7Z .tools_bodyCopy___DKdU{margin-top:22px}.tools_sectionDescription__YOtAS{margin:18px auto 0;max-width:760px;font-size:18px;line-height:1.85;color:hsl(var(--muted-foreground));text-wrap:balance}.tools_features__tOPKt{display:flex;flex-direction:column;gap:35px}.tools_feature__c65JJ{display:grid;grid-template-columns:1.12fr 1fr;gap:7%;align-items:center;min-height:345px}.tools_feature__c65JJ:nth-child(2n){grid-template-columns:1fr 1.12fr}.tools_feature__c65JJ:nth-child(2n) .tools_featureVisual__BTOwC{order:2}.tools_featureVisual__BTOwC{position:relative;isolation:isolate}.tools_featureVisual__BTOwC:before{content:"";position:absolute;inset:14%;border-radius:50%;background:radial-gradient(ellipse,#4488ee12,transparent 72%);z-index:-1}.tools_featureVisual__BTOwC img{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.tools_featureCopy__mRLa8{padding:22px 0}.tools_featureCopy__mRLa8 h3{font-size:clamp(23px,2.25vw,33px);max-width:450px}.tools_featureCopy__mRLa8>p:last-child{font-size:18px;line-height:1.8;color:hsl(var(--muted-foreground));margin-top:17px;max-width:460px}.tools_stepsSection__3c22E{background:transparent}.tools_cases__nu8tn{gap:32px}.tools_cases__nu8tn,.tools_steps__RcSQ1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.tools_steps__RcSQ1{gap:clamp(64px,8vw,140px);list-style:none;padding:0;margin:64px 0 0}.tools_step__f2DGz{position:relative;text-align:center}.tools_stepArrow__GVDOp{position:absolute;top:120px;left:calc(100% + 12px);width:calc(clamp(64px, 8vw, 140px) - 24px);color:#3b82f6}.tools_stepArrow__GVDOp svg{width:100%;height:auto;overflow:visible}.tools_titleAccent__L32hQ{background:linear-gradient(90deg,#2563eb,#0891b2);-webkit-background-clip:text;background-clip:text;color:transparent}.dark .tools_titleAccent__L32hQ{background-image:linear-gradient(90deg,#60a5fa,#22d3ee)}.tools_stepNumber__1B7F2{display:flex;align-items:center;justify-content:center;width:80px;height:80px;border:2px solid hsl(var(--foreground)/.25);border-radius:50%;font-size:30px;font-weight:700;color:var(--tool-ink);margin:0 auto 30px}.tools_cases__nu8tn h3{font-size:19px;margin-bottom:12px}.tools_page__rnKUQ .tools_steps__RcSQ1 h3{font-size:23px;font-weight:650;margin-bottom:16px}.tools_cases__nu8tn p{color:hsl(var(--muted-foreground));font-size:17px;line-height:1.8}.tools_cases__nu8tn>div{border-radius:17px;padding:25px;background:hsl(var(--muted)/.4)}.tools_caseIcon__p8nvP{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;background:var(--tool-wash);color:var(--tool-blue);margin-bottom:26px}.tools_faq__LqEXZ .tools_questions__iHitu{max-width:900px;margin-inline:auto}.tools_questions__iHitu{display:flex;flex-direction:column;gap:10px}.tools_questions__iHitu details{border-radius:12px;background:hsl(var(--muted)/.4);padding:18px 21px}.tools_questions__iHitu summary{font-size:17px;line-height:1.6;font-weight:550;list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:14px}.tools_questions__iHitu summary::-webkit-details-marker{display:none}.tools_questions__iHitu summary svg{flex-shrink:0;color:var(--tool-blue);transition:transform .2s}.tools_questions__iHitu details[open] summary svg{transform:rotate(45deg)}.tools_questions__iHitu details p{margin-top:15px;font-size:16px;line-height:1.85;color:hsl(var(--muted-foreground))}.tools_cta__puR03{position:relative;isolation:isolate;overflow:hidden;margin-top:100px;padding:76px 32px;background:radial-gradient(ellipse at 8% 15%,#93c5fd70,transparent 48%),radial-gradient(ellipse at 92% 85%,#a5b4fc65,transparent 48%),linear-gradient(125deg,#edf5ff,#f1f5fc 48%,#e9edff);border-radius:28px;text-align:center}.tools_cta__puR03:after,.tools_cta__puR03:before{content:"";position:absolute;z-index:-1;pointer-events:none;width:70%;height:220%;border:1px solid #60a5fa30;border-radius:50%;transform:rotate(-35deg)}.tools_cta__puR03:before{left:-26%;top:-100%;box-shadow:0 0 0 24px #60a5fa08,0 0 0 70px #60a5fa06}.tools_cta__puR03:after{right:-30%;bottom:-120%;box-shadow:0 0 0 35px #818cf808,0 0 0 90px #818cf806}.dark .tools_cta__puR03{background:radial-gradient(ellipse at 4% 0,#2563eb38,transparent 50%),radial-gradient(ellipse at 96% 100%,#6366f138,transparent 50%),linear-gradient(125deg,#101e35,#111b2c 48%,#1a203b)}.tools_cta__puR03 h2,.tools_cta__puR03 p{max-width:780px;margin-inline:auto}.tools_cta__puR03>svg{color:var(--tool-blue);margin:0 auto 20px}.tools_cta__puR03 p{margin-top:18px;font-size:18px;line-height:1.8;color:hsl(var(--muted-foreground))}.tools_cta__puR03 a{display:inline-flex;align-items:center;gap:17px;padding:13px 21px;background:#2563eb;color:#eff6ff;border-radius:9px;font-size:13px;font-weight:550;margin-top:27px;transition:background .2s,transform .2s}.tools_cta__puR03 a:hover{background:#1d4ed8;transform:translateY(-2px)}.tools_menuButton__8dpt4:focus-visible,.tools_navigation__XkteL a:focus-visible,.tools_page__rnKUQ a:focus-visible,.tools_questions__iHitu summary:focus-visible{outline:2px solid var(--tool-blue,#2563eb);outline-offset:4px}@media(max-width:1100px){.tools_sidebar__Ay3LK{z-index:20;background:hsl(var(--background));width:205px;flex-basis:205px}.tools_navigation__XkteL{padding-inline:8px}.tools_navLink__jVS78{font-size:11px;gap:8px}.tools_cases__nu8tn,.tools_steps__RcSQ1{gap:20px}}@media(max-width:1023px){.tools_sidebar__Ay3LK{display:none}.tools_mobileBar__F_hCy{display:block;padding:10px 20px 0}.tools_menuButton__8dpt4{display:flex;align-items:center;gap:10px;border-radius:9px;background:var(--tool-wash);color:var(--tool-blue);padding:10px 13px;font-size:12px}.tools_hero__RT4hH{padding-top:30px}}@media(max-width:767px){.tools_page__rnKUQ{padding-inline:16px}.tools_hero__RT4hH h1{font-size:33px}.tools_section__veE3P{padding-top:65px}.tools_feature__c65JJ,.tools_feature__c65JJ:nth-child(2n){grid-template-columns:1fr;gap:0}.tools_feature__c65JJ:nth-child(2n) .tools_featureVisual__BTOwC{order:0}.tools_features__tOPKt{gap:40px}.tools_featureCopy__mRLa8{padding:0 8px}.tools_featureVisual__BTOwC{max-width:540px;width:100%;margin:0 auto}.tools_cases__nu8tn,.tools_steps__RcSQ1{grid-template-columns:1fr;gap:30px}.tools_stepNumber__1B7F2{margin-bottom:10px}.tools_cases__nu8tn{gap:12px}.tools_caseIcon__p8nvP{margin-bottom:20px}.tools_cta__puR03{margin-top:60px;padding:40px 20px}}@media(prefers-reduced-motion:reduce){.tools_shell__Q_Dyw *,.tools_shell__Q_Dyw :before{transition:none!important;scroll-behavior:auto!important}}.dark .tools_navigation__XkteL{--tool-blue:#78a8ff;--tool-wash:#152239}.tools_toolFooter__iPxAk .text-white{color:hsl(var(--foreground))}.tools_toolFooter__iPxAk .text-gray-400{color:hsl(var(--muted-foreground))}.tools_toolFooter__iPxAk a:hover{color:#2563eb}.tools_toolFooter__iPxAk .border-t{border-top:0}.tools_steps__RcSQ1 p{color:hsl(var(--muted-foreground));font-size:18px;line-height:1.75}.tools_stepsAction__1hXAE{margin-top:56px;text-align:center}.tools_stepsAction__1hXAE a{display:inline-flex;justify-content:center;padding:16px 32px;border-radius:999px;background:linear-gradient(100deg,#9333ea,#2563eb);color:#eff6ff;font-size:16px;font-weight:600;transition:transform .2s,box-shadow .2s}.tools_stepsAction__1hXAE a:hover{transform:translateY(-2px);box-shadow:0 12px 28px -12px #6366f180}@media(max-width:1100px){.tools_steps__RcSQ1{gap:56px}.tools_stepArrow__GVDOp{width:36px;left:calc(100% + 10px)}}@media(max-width:767px){.tools_steps__RcSQ1{grid-template-columns:1fr;gap:44px;margin-top:40px}.tools_step__f2DGz{max-width:380px;margin-inline:auto}.tools_stepArrow__GVDOp{display:none}.tools_stepNumber__1B7F2{margin-bottom:24px}.tools_stepsAction__1hXAE{margin-top:40px}.tools_bodyCopy___DKdU,.tools_cases__nu8tn p,.tools_cta__puR03 p,.tools_featureCopy__mRLa8>p:last-child,.tools_heroDescription__ktjNh,.tools_sectionDescription__YOtAS,.tools_steps__RcSQ1 p{font-size:16px;line-height:1.8}}.tools_featureExamples__jffkq{padding-block:16px 24px}.tools_featureVideo__c_zW7{margin:0;padding-block:16px 24px}.tools_featureVideo__c_zW7 video{display:block;width:100%;height:auto;border-radius:12px;background:var(--tool-wash)}.tools_videoPlayer__UReN_{position:relative}.tools_videoPlayButton__Yl7aV{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:56px;height:56px;padding:0;border:0;border-radius:50%;background:rgb(241 245 249/.78);color:#182b49;cursor:pointer;transition:background .2s}.tools_videoPlayButton__Yl7aV svg{width:22px;height:22px;margin-left:2px}.tools_videoPlayButton__Yl7aV:hover{background:rgb(241 245 249/.9)}.tools_videoPlayButton__Yl7aV:focus-visible{outline:3px solid #93c5fd;outline-offset:4px}.tools_featureVideo__c_zW7 figcaption{margin-top:10px;text-align:center;font-size:14px;line-height:1.6;color:hsl(var(--muted-foreground))}.tools_examplePair__PWmET{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}.tools_exampleSingle___x2YH{max-width:280px;margin-inline:auto}.tools_exampleLandscape__bUngz{width:100%}.tools_featureExamples__jffkq figure{min-width:0;margin:0}.tools_featureExamples__jffkq img{border-radius:12px}.tools_featureExamples__jffkq figcaption{margin-top:10px;text-align:center;font-size:14px;line-height:1.6;color:hsl(var(--muted-foreground))}.AIMusic_generator__79N6L{--music-border:#dedee3;--music-panel:#f8f8fa;--music-results:#f0f0f3;--music-field:#ededf1;--music-inset:#e4e4e9;--music-accent:#1ed760;--music-accent-text:#052e1f;--music-muted:#62626e;--music-text:#202027;display:grid;width:100%;max-width:1600px;margin:0 auto;overflow:hidden;border:1px solid var(--music-border);border-radius:8px;background:var(--music-results);color:var(--music-text);box-shadow:0 24px 90px rgb(0 0 0/8%)}.dark .AIMusic_generator__79N6L{--music-border:#27272a;--music-panel:#0e0e10;--music-results:#131316;--music-field:#18181b;--music-inset:#27272a;--music-muted:#a1a1aa;--music-text:#fafafa;box-shadow:0 24px 90px rgb(0 0 0/32%)}.AIMusic_form__d_QrH{min-width:0;padding:20px;border-bottom:1px solid var(--music-border);background:var(--music-panel)}.AIMusic_results__Yeqhu{min-width:0;padding:24px;background:var(--music-results)}.AIMusic_tabs__BJT72{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));height:48px;width:100%;padding:4px;border:1px solid var(--music-border);border-radius:8px;background:var(--music-field)}.AIMusic_tab__Hh0CT{height:38px;border-radius:6px;background:transparent;color:var(--music-muted);font-weight:600;box-shadow:none}.AIMusic_tab__Hh0CT:hover{background:var(--music-inset);color:var(--music-text)}.AIMusic_primary__io7mE,.AIMusic_tab__Hh0CT[aria-pressed=true]{background:var(--music-accent);color:var(--music-accent-text)}.AIMusic_primary__io7mE:hover,.AIMusic_tab__Hh0CT[aria-pressed=true]:hover{background:#3ee879;color:var(--music-accent-text)}.AIMusic_advanced__EEe5b,.AIMusic_field__wWKFt,.AIMusic_model__nAaKW,.AIMusic_preset___DNLu,.AIMusic_track__A1nxp,.AIMusic_voice__ViEV5{border:1px solid var(--music-border);background:var(--music-field);color:var(--music-text);box-shadow:none}.AIMusic_field__wWKFt{border-radius:8px}.AIMusic_field__wWKFt::-moz-placeholder{color:var(--music-muted);opacity:.7}.AIMusic_field__wWKFt::placeholder{color:var(--music-muted);opacity:.7}.AIMusic_field__wWKFt:focus-visible,.AIMusic_model__nAaKW:focus-visible{outline:none;--tw-ring-color:var(--music-accent)}.AIMusic_model__nAaKW{height:44px;border-radius:999px;padding:0 16px;font-weight:600}.AIMusic_label__nBTDU{font-size:16px;font-weight:600}.AIMusic_muted__yzW3T{color:var(--music-muted)}.AIMusic_promptBox__ipSi_{position:relative;overflow:hidden;border:1px solid var(--music-border);border-radius:8px;background:var(--music-field)}.AIMusic_promptBox__ipSi_ .AIMusic_prompt__n64tY{min-height:260px;resize:vertical;padding:12px;border:0;border-radius:0;background:transparent;color:var(--music-text);font-size:16px;line-height:1.75;box-shadow:none}.AIMusic_prompt__n64tY:focus-visible{box-shadow:none}.AIMusic_promptFooter__XhncV{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px}.AIMusic_instrumental__bv6Jv{display:flex;align-items:center;gap:8px;min-height:36px;border:1px solid var(--music-border);border-radius:999px;padding:0 12px;background:var(--music-panel);color:var(--music-muted);font-size:13px}.AIMusic_preset___DNLu{height:32px;border-radius:999px;color:var(--music-muted)}.AIMusic_action__hDMbc:hover,.AIMusic_preset___DNLu:hover{background:var(--music-inset);color:var(--music-text)}.AIMusic_voice__ViEV5{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;border-radius:8px;padding:16px 20px}.AIMusic_voiceOption__jD_BU{display:inline-flex;align-items:center;gap:8px;cursor:pointer;color:var(--music-muted);font-size:14px;font-weight:600}.AIMusic_voiceOption__jD_BU input{width:18px;height:18px;accent-color:var(--music-accent)}.AIMusic_advanced__EEe5b{padding:12px;border-radius:8px}.AIMusic_sliderRow__fralu{display:grid;grid-template-columns:minmax(0,1fr) 48px;align-items:center;gap:12px;min-height:64px;padding:16px;border:1px solid var(--music-border);border-radius:8px;background:var(--music-panel)}.AIMusic_ticks__dGFUH{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-between;padding:0 4px;pointer-events:none}.AIMusic_ticks__dGFUH span{width:2px;height:20px;border-radius:2px;background:var(--music-border)}.AIMusic_ticks__dGFUH span:nth-child(odd){height:24px;background:var(--music-muted);opacity:.4}.AIMusic_record__dWHLD{width:224px;height:224px;border-radius:50%;background:var(--music-panel);box-shadow:0 24px 80px rgb(0 0 0/18%)}.AIMusic_recordCenter__hsPJL,.AIMusic_record__dWHLD{display:flex;align-items:center;justify-content:center}.AIMusic_recordCenter__hsPJL{width:160px;height:160px;border:18px solid var(--music-field);border-radius:50%;background:var(--music-inset);color:var(--music-muted)}.AIMusic_track__A1nxp{padding:12px;border-radius:8px}.AIMusic_action__hDMbc{border:0;border-radius:999px;background:#d1fae5;color:#065f46;box-shadow:none}.AIMusic_action__hDMbc:hover{background:#a7f3d0;color:#064e3b}.dark .AIMusic_action__hDMbc{background:#164e3b;color:#a7f3d0}.dark .AIMusic_action__hDMbc:hover{background:#1b634a;color:#d1fae5}.AIMusic_duration__WaW2K{border-radius:999px;background:var(--music-inset);color:var(--music-muted)}@media (min-width:640px){.AIMusic_tabs__BJT72{max-width:360px}.AIMusic_sliderRow__fralu{grid-template-columns:140px minmax(0,1fr) 48px}}@media (min-width:1280px){.AIMusic_generator__79N6L{grid-template-columns:minmax(0,.9fr) minmax(0,1fr)}.AIMusic_form__d_QrH{border-right:1px solid var(--music-border);border-bottom:0}.AIMusic_results__Yeqhu{padding:32px}}@media (max-width:639px){.AIMusic_form__d_QrH,.AIMusic_results__Yeqhu{padding:16px}}.AIMusic_generator__79N6L.AIMusic_blue__nXI2B{--music-accent:#2563eb;--music-accent-text:#eff6ff;--music-border:transparent;--music-panel:#f8faff;--music-results:#eff4fc;--music-field:#e9eff8;--music-inset:#dee8f7;border:0;border-radius:14px;box-shadow:none}.dark .AIMusic_generator__79N6L.AIMusic_blue__nXI2B{--music-panel:#101d30;--music-results:#152239;--music-field:#1c2c43;--music-inset:#253b59}.AIMusic_blue__nXI2B .AIMusic_primary__io7mE:hover,.AIMusic_blue__nXI2B .AIMusic_tab__Hh0CT[aria-pressed=true]:hover{background:#1d4ed8}.AIMusic_blue__nXI2B .AIMusic_action__hDMbc{background:#dbeafe;color:#1d4ed8}.AIMusic_blue__nXI2B .AIMusic_action__hDMbc:hover{background:#bfdbfe}.dark .AIMusic_blue__nXI2B .AIMusic_action__hDMbc{background:#1e3a60;color:#bfdbfe}.dark .AIMusic_blue__nXI2B .AIMusic_action__hDMbc:hover{background:#284e80}