.seedance-landing_page__3jIO_{--ink:#111827;--muted:#667085;--line:#e5e7eb;--purple:#7c3aed;--purple-strong:#6d28d9;--lavender:#f6f3ff;min-height:100dvh;overflow-x:clip;background:#fff;color:var(--ink);font-family:var(--font-geist-sans),Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.seedance-landing_page__3jIO_ *{box-sizing:border-box}.seedance-landing_page__3jIO_ :is(button,input,textarea,select,summary){font-family:inherit}.seedance-landing_page__3jIO_ :is(a,button,summary,input,textarea):focus-visible{outline:2px solid #7c3aed;outline-offset:3px}.seedance-landing_skipLink__eC_ZS{position:fixed;left:1rem;top:-5rem;z-index:50;border-radius:.6rem;background:#111827;color:#fff;padding:.75rem 1rem;transition:top .18s ease}.seedance-landing_skipLink__eC_ZS:focus{top:1rem}.seedance-landing_hero__LcrEq{position:relative;isolation:isolate;overflow:clip;padding:clamp(5rem,8vw,7.5rem) 1rem clamp(4.5rem,7vw,7rem);background:radial-gradient(circle at 50% 9rem,rgba(124,58,237,.1),transparent 29rem),radial-gradient(circle at 14% 30rem,rgba(96,165,250,.08),transparent 24rem),radial-gradient(circle at 88% 35rem,rgba(167,139,250,.09),transparent 25rem),linear-gradient(120deg,rgba(239,246,255,.96),rgba(255,255,255,.82) 44%,rgba(245,243,255,.88)),#fff}.seedance-landing_heroGlow__G1KrG{position:absolute;z-index:-1;inset:4rem auto auto 50%;width:min(90vw,76rem);height:32rem;transform:translateX(-50%);border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.78) 0,rgba(245,243,255,.48) 48%,transparent 72%);filter:blur(4rem)}.seedance-landing_heroCopy__iD_Mx{width:min(100%,72rem);margin:0 auto clamp(3rem,6vw,5rem);text-align:center}.seedance-landing_heroPriceTag__tOUqu{width:-moz-fit-content;width:fit-content;min-height:2rem;display:inline-flex;align-items:center;gap:.7rem;margin:0 auto 1.5rem;border:1px solid #f2c94c;border-radius:.85rem;padding:.38rem .72rem .38rem .42rem;background:rgba(255,253,245,.78);color:#3f3a52;font-size:.84rem;font-weight:650}.seedance-landing_heroPriceIcon__w8JdK{width:1.75rem;height:1.75rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#fff3bf;color:#a16207}.seedance-landing_heroPriceIcon__w8JdK svg{width:.9rem;height:.9rem;transform:rotate(-8deg)}.seedance-landing_heroPriceLabel__yhP0r{padding-left:.05rem;font-weight:700}.seedance-landing_heroPriceValue__obi2A{border-left:1px solid #e5d39b;padding-left:.7rem;color:#9a6400;font-size:.78rem;font-weight:700}.seedance-landing_heroPriceValue__obi2A strong{font-weight:800}.seedance-landing_heroCopy__iD_Mx h1{width:min(100%,62rem);margin:0 auto;color:#111827;font-size:72px;font-weight:780;line-height:1.02;letter-spacing:-.055em;text-wrap:balance;overflow-wrap:normal}.seedance-landing_heroCopy__iD_Mx h1 span{position:relative;display:inline-block;padding-bottom:.08em;background:linear-gradient(105deg,#3b82f6,#8b5cf6 28%,#f5d0fe 46%,#8b5cf6 64%,#a855f7);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:seedance-landing_seedanceTitleShine__7yrBM 5s ease-in-out infinite}.seedance-landing_heroCopy__iD_Mx h1 span:after{content:"";position:absolute;right:.03em;bottom:-.02em;left:.03em;height:.075em;border-radius:999px;background:linear-gradient(90deg,#e9a8dc,#b79cff 52%,#8b7cf6);box-shadow:0 .08em .2em rgba(139,92,246,.16)}@keyframes seedance-landing_seedanceTitleShine__7yrBM{0%,18%{background-position:100% 50%}82%,to{background-position:0 50%}}.seedance-landing_heroCopy__iD_Mx>p{max-width:48rem;margin:clamp(2rem,3vw,2.6rem) auto 0;color:#667085;font-size:clamp(1rem,1.35vw,1.16rem);line-height:1.72;text-wrap:pretty}.seedance-landing_finalCta__wLxk2>div,.seedance-landing_heroActions__RHNR_{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:clamp(2rem,2.8vw,2.5rem)}.seedance-landing_primaryCta__YQOnt,.seedance-landing_secondaryCta__4Sk_s{min-height:3.2rem;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;border-radius:.55rem;padding:.8rem 1.35rem;text-decoration:none;font-size:.9rem;font-weight:750;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.seedance-landing_primaryCta__YQOnt{border:0;background:#151821;color:#fff;box-shadow:0 12px 30px -18px rgba(17,24,39,.85)}.seedance-landing_secondaryCta__4Sk_s{border:1px solid #cfd2d8;background:rgba(255,255,255,.82);color:#171a22}.seedance-landing_primaryCta__YQOnt:hover,.seedance-landing_secondaryCta__4Sk_s:hover{transform:translateY(-2px)}.seedance-landing_primaryCta__YQOnt:hover{box-shadow:0 17px 36px -20px rgba(17,24,39,.9)}.seedance-landing_secondaryCta__4Sk_s:hover{border-color:#8b5cf6;background:#fff}.seedance-landing_heroInfo__vYiwD{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin:1.4rem auto 0;color:#475569;font-size:.82rem;font-weight:700}.seedance-landing_heroInfo__vYiwD span{display:inline-flex;align-items:center;gap:.45rem;border:1px solid rgba(203,213,225,.85);border-radius:999px;padding:.55rem .8rem;background:rgba(255,255,255,.74)}.seedance-landing_heroInfo__vYiwD svg{width:1rem;height:1rem;color:#7c3aed}.seedance-landing_heroVisual__Wjmn5{width:min(100%,62rem);margin-inline:auto}.seedance-landing_heroPreview__nODgd{overflow:hidden;border:1px solid rgba(203,213,225,.9);border-radius:1.65rem;background:rgba(255,255,255,.88);box-shadow:0 34px 90px -52px rgba(67,56,202,.55);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.seedance-landing_heroPreviewFooter__wJaw9,.seedance-landing_heroPreviewTop__TRRef{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1rem;color:#475569;font-size:.78rem;font-weight:750}.seedance-landing_heroPreviewTop__TRRef{border-bottom:1px solid #e5e7eb}.seedance-landing_heroPreviewFooter__wJaw9 span:last-child,.seedance-landing_heroPreviewTop__TRRef span:last-child{color:#7c3aed}.seedance-landing_heroPreviewMedia___Xhc8{background:#13072e}.seedance-landing_heroPreviewFooter__wJaw9{border-top:1px solid #e5e7eb}.seedance-landing_playgroundFrame__LJO9s{width:min(100%,84rem);margin-inline:auto;scroll-margin-top:5.5rem;border:1px solid rgba(203,213,225,.9);border-radius:1.65rem;padding:clamp(1rem,2.4vw,2rem);background:rgba(255,255,255,.88);box-shadow:0 34px 90px -52px rgba(67,56,202,.55);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.seedance-landing_playgroundHeading__2__bC{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #e5e7eb}.seedance-landing_playgroundHeadingCopy__so4zM{display:grid;min-width:0;gap:.35rem}.seedance-landing_playgroundHeadingCopy__so4zM span{color:#6d28d9;font-size:.75rem;font-weight:800;letter-spacing:.13em}.seedance-landing_playgroundHeadingCopy__so4zM p{margin:0;color:#667085;font-size:.78rem;line-height:1.5}.seedance-landing_runtimeBoundary__QWyGI{width:min(100%,84rem);margin:1rem auto 0;color:#667085;font-size:.72rem;text-align:right}.seedance-landing_creationsSection___2u_q,.seedance-landing_faqSection__2vrHP,.seedance-landing_stepsSection__0_czB{width:min(100% - 2rem,82rem);margin-inline:auto;padding:clamp(5rem,9vw,8rem) 0}.seedance-landing_sectionHeading__EZOdJ{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(22rem,.75fr);align-items:end;gap:2.5rem;margin-bottom:3rem}.seedance-landing_faqIntro__vK2B_ h2,.seedance-landing_finalCta__wLxk2 h2,.seedance-landing_sectionHeading__EZOdJ h2{max-width:50rem;margin:0;color:#111827;font-size:60px;font-weight:750;line-height:1.02;letter-spacing:-.045em;text-wrap:balance}.seedance-landing_faqIntro__vK2B_>p,.seedance-landing_sectionHeading__EZOdJ>p{margin:0;color:var(--muted);line-height:1.72;text-wrap:pretty}.seedance-landing_sectionHeading__EZOdJ>p{max-width:28rem;justify-self:end}.seedance-landing_creationRail__lieqz{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem}.seedance-landing_creationCard__phuJW{position:relative;min-height:27rem;overflow:hidden;border:1px solid #e5e7eb;border-radius:1rem;background:#f4f4f6;box-shadow:0 18px 45px -36px rgba(17,24,39,.45)}.seedance-landing_landingVideo__qyBQJ{position:absolute;inset:0;overflow:hidden;background:#10131a}.seedance-landing_landingVideo__qyBQJ video{width:100%;height:100%;min-height:27rem;display:block;filter:saturate(.88)}.seedance-landing_creationCard__phuJW>img,.seedance-landing_landingVideo__qyBQJ video,.seedance-landing_landingVideo__qyBQJ>img{object-fit:cover;transition:transform .5s cubic-bezier(.2,.75,.25,1)}.seedance-landing_creationCard__phuJW:hover .seedance-landing_landingVideo__qyBQJ video,.seedance-landing_creationCard__phuJW:hover .seedance-landing_landingVideo__qyBQJ>img{transform:scale(1.035)}.seedance-landing_videoControls__UqsgH button,.seedance-landing_videoStartButton__kkO5_{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.42);background:rgba(15,18,27,.78);color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:transform .18s ease,background .18s ease,border-color .18s ease}.seedance-landing_videoLoading__u9G2W,.seedance-landing_videoStartButton__kkO5_{position:absolute;z-index:3;inset:50% auto auto 50%;width:3.2rem;height:3.2rem;transform:translate(-50%,-50%);border-radius:50%;box-shadow:0 18px 42px -20px rgba(0,0,0,.95)}.seedance-landing_videoLoading__u9G2W{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.42);background:rgba(15,18,27,.78);color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.seedance-landing_videoLoading__u9G2W svg{width:1.15rem;height:1.15rem;animation:seedance-landing_videoLoadingSpin__CS_2Q .8s linear infinite}@keyframes seedance-landing_videoLoadingSpin__CS_2Q{to{transform:rotate(1turn)}}.seedance-landing_videoStartButton__kkO5_:hover{transform:translate(-50%,-50%) scale(1.06);background:rgba(124,58,237,.9)}.seedance-landing_videoStartButton__kkO5_ svg{width:1.15rem;height:1.15rem;margin-left:.15rem}.seedance-landing_videoControls__UqsgH{position:absolute;z-index:3;top:.65rem;right:.65rem;display:flex;gap:.35rem}.seedance-landing_videoControls__UqsgH button{width:2.15rem;height:2.15rem;border-radius:50%}.seedance-landing_videoControls__UqsgH button:hover{transform:translateY(-1px);border-color:rgba(255,255,255,.7);background:rgba(124,58,237,.9)}.seedance-landing_videoControls__UqsgH svg{width:.82rem;height:.82rem}.seedance-landing_socialStats__VofN6{position:absolute;z-index:3;right:.8rem;bottom:1rem;display:grid;gap:.85rem;color:#fff;filter:drop-shadow(0 2px 5px rgba(0,0,0,.72))}.seedance-landing_stepsGrid__s8dpp>article>span{color:#c4b5fd;font-size:.65rem;font-weight:800;letter-spacing:.1em}.seedance-landing_socialStats__VofN6 span{min-width:2.5rem;display:grid;justify-items:center;gap:.25rem;font-size:.68rem;font-weight:700}.seedance-landing_socialStats__VofN6 svg{width:1.45rem;height:1.45rem;stroke-width:1.8}.seedance-landing_textLink__DoJ2I{width:-moz-fit-content;width:fit-content;display:inline-flex;gap:.5rem;margin-top:2rem;padding-bottom:.2rem;border-bottom:1px solid #a78bfa;color:#6d28d9;font-weight:750;text-decoration:none}.seedance-landing_showcaseCta__1fqkI{width:-moz-fit-content;width:fit-content;display:flex;margin:2rem auto 0}.seedance-landing_apiSection__uxecS{position:relative;isolation:isolate;overflow:hidden;width:100%;padding:clamp(4rem,6vw,5.5rem) max(1rem,calc((100vw - 72rem) / 2));background:#11131b;color:#fff}.seedance-landing_apiSection__uxecS:before{content:none}.seedance-landing_apiInner__cTvI5{width:min(100%,72rem);margin-inline:auto}.seedance-landing_apiHeading__uyAHA{text-align:center;margin-bottom:clamp(2.5rem,4vw,3.5rem)}.seedance-landing_apiHeading__uyAHA h2{margin:0 auto;font-size:60px;font-weight:750;line-height:1.02;letter-spacing:-.045em;text-wrap:balance}.seedance-landing_apiLead__V_zlw{margin:1rem auto 0;color:#b7bdc9;font-size:.96rem;line-height:1.6;text-wrap:pretty}.seedance-landing_apiActions__ft2cm{display:flex;flex-wrap:wrap;gap:.7rem;justify-content:center;margin-top:1.75rem}.seedance-landing_apiPrimaryCta__TnQEM,.seedance-landing_apiSecondaryCta__Ixyot{min-height:3rem;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;border-radius:.55rem;padding:.75rem 1rem;font-size:.84rem;font-weight:750;text-decoration:none;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease}.seedance-landing_apiPrimaryCta__TnQEM{border:1px solid #8b5cf6;background:#8b5cf6;color:#fff}.seedance-landing_apiSecondaryCta__Ixyot{border:1px solid rgba(196,181,253,.5);background:rgba(255,255,255,.04);color:#ede9fe}.seedance-landing_apiPrimaryCta__TnQEM:hover,.seedance-landing_apiSecondaryCta__Ixyot:hover{transform:translateY(-2px)}.seedance-landing_apiPrimaryCta__TnQEM:hover{border-color:#a78bfa;background:#7c3aed}.seedance-landing_apiSecondaryCta__Ixyot:hover{border-color:#c4b5fd;background:rgba(255,255,255,.09)}.seedance-landing_apiFlow__MmATu{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid rgba(255,255,255,.14)}.seedance-landing_apiFlow__MmATu li{padding:1.5rem 2rem;text-align:center}.seedance-landing_apiFlow__MmATu li+li{border-left:1px solid rgba(255,255,255,.14)}.seedance-landing_apiFlow__MmATu strong{display:block;color:#f9fafb;font-size:1.02rem;font-weight:700}.seedance-landing_apiFlow__MmATu span{display:block;margin-top:.4rem;color:#969dab;font-size:.82rem}.seedance-landing_stepsSection__0_czB{width:100%;padding-inline:max(1rem,calc((100vw - 82rem) / 2));background:#f7f8fb;border-block:1px solid #eceef2}.seedance-landing_stepsGrid__s8dpp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}.seedance-landing_stepsGrid__s8dpp>article{overflow:hidden;border:1px solid #e5e7eb;border-radius:1rem;padding:.55rem .55rem 1.5rem;background:#fff}.seedance-landing_stepImage__ekPgV{position:relative;aspect-ratio:17/12;overflow:hidden;border-radius:.72rem;background:#ccecff}.seedance-landing_stepImage__ekPgV img,.seedance-landing_stepImage__ekPgV video{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.seedance-landing_stepsGrid__s8dpp>article>span{display:block;margin:1.35rem .95rem 0;color:#7c3aed}.seedance-landing_stepsGrid__s8dpp h3{margin:.5rem .95rem .55rem;color:#171923;font-size:1.22rem}.seedance-landing_stepsGrid__s8dpp p{margin:0 .95rem;color:var(--muted);font-size:.88rem;line-height:1.68}.seedance-landing_faqSection__2vrHP{display:block}.seedance-landing_faqIntro__vK2B_{max-width:72rem;margin-inline:auto;text-align:center}.seedance-landing_faqIntro__vK2B_ h2{margin-inline:auto;max-width:none;white-space:nowrap;text-wrap:nowrap}.seedance-landing_faqIntro__vK2B_>p{max-width:none;margin:1.4rem auto 0;white-space:nowrap}.seedance-landing_faqIntro__vK2B_ .seedance-landing_textLink__DoJ2I{margin-inline:auto}.seedance-landing_faqList__UYj6j{width:min(100%,64rem);margin:clamp(2.5rem,5vw,4rem) auto 0;border-top:1px solid #d8dce3}.seedance-landing_faqList__UYj6j details{border-bottom:1px solid #d8dce3}.seedance-landing_faqList__UYj6j summary{min-height:5rem;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;cursor:pointer;color:#171923;font-size:1rem;font-weight:700;list-style:none}.seedance-landing_faqList__UYj6j summary::-webkit-details-marker{display:none}.seedance-landing_faqList__UYj6j summary span{width:2rem;height:2rem;flex:0 0 2rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid #ddd6fe;border-radius:50%;color:#7c3aed;transition:transform .18s ease}.seedance-landing_faqList__UYj6j summary span svg{width:1rem;height:1rem;stroke-width:2}.seedance-landing_faqList__UYj6j details[open] summary span{transform:rotate(180deg)}.seedance-landing_faqList__UYj6j details p{margin:-.4rem 2rem 1.6rem 0;color:var(--muted);line-height:1.72}.seedance-landing_finalCta__wLxk2{position:relative;overflow:hidden;margin:0;padding:clamp(5.5rem,9vw,8rem) 1rem;text-align:center;background:linear-gradient(125deg,rgba(239,246,255,.98),rgba(245,243,255,.9)),#f5f3ff;border-top:1px solid #e5e7eb}.seedance-landing_finalCta__wLxk2>*{position:relative;z-index:1}.seedance-landing_finalCta__wLxk2 h2{max-width:58rem;margin-inline:auto}.seedance-landing_finalCta__wLxk2 .seedance-landing_secondaryCta__4Sk_s{background:#fff}@media (max-width:1100px){.seedance-landing_creationRail__lieqz{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.seedance-landing_sectionHeading__EZOdJ{grid-template-columns:1fr;gap:1.25rem}.seedance-landing_sectionHeading__EZOdJ>p{max-width:42rem;justify-self:start}}@media (max-width:760px){.seedance-landing_hero__LcrEq{padding-top:4.3rem}.seedance-landing_heroCopy__iD_Mx{margin-bottom:2.7rem}.seedance-landing_heroCopy__iD_Mx h1{width:min(100%,32rem);font-size:clamp(2.45rem,12vw,3.65rem);letter-spacing:-.045em}.seedance-landing_heroCopy__iD_Mx>p{margin-top:1.65rem}.seedance-landing_heroActions__RHNR_{margin-top:1.75rem}.seedance-landing_finalCta__wLxk2>div,.seedance-landing_heroActions__RHNR_{display:grid;grid-template-columns:1fr}.seedance-landing_primaryCta__YQOnt,.seedance-landing_secondaryCta__4Sk_s{width:100%}.seedance-landing_playgroundFrame__LJO9s{border-radius:1.15rem;padding:.7rem}.seedance-landing_playgroundHeading__2__bC{display:grid;padding:.4rem .4rem 1rem}.seedance-landing_playgroundHeadingCopy__so4zM p{line-height:1.5}.seedance-landing_runtimeBoundary__QWyGI{text-align:left;line-height:1.5}.seedance-landing_sectionHeading__EZOdJ{grid-template-columns:1fr;gap:1.25rem;margin-bottom:2rem}.seedance-landing_faqIntro__vK2B_ h2,.seedance-landing_finalCta__wLxk2 h2,.seedance-landing_sectionHeading__EZOdJ h2{font-size:clamp(2.2rem,11vw,3.2rem)}.seedance-landing_faqIntro__vK2B_ h2,.seedance-landing_faqIntro__vK2B_>p{white-space:normal;text-wrap:balance}.seedance-landing_apiHeading__uyAHA{margin-bottom:2rem}.seedance-landing_apiHeading__uyAHA h2{font-size:clamp(2.35rem,12vw,3.5rem)}.seedance-landing_apiFlow__MmATu{grid-template-columns:1fr}.seedance-landing_apiFlow__MmATu li{padding:1.15rem}.seedance-landing_apiFlow__MmATu li+li{border-top:1px solid rgba(255,255,255,.14);border-left:0}.seedance-landing_creationRail__lieqz,.seedance-landing_stepsGrid__s8dpp{grid-template-columns:1fr}.seedance-landing_creationCard__phuJW,.seedance-landing_landingVideo__qyBQJ video{min-height:30rem}.seedance-landing_apiActions__ft2cm{display:grid;grid-template-columns:1fr}.seedance-landing_faqList__UYj6j summary{min-height:4.6rem}}@media (prefers-reduced-motion:reduce){.seedance-landing_page__3jIO_ *,.seedance-landing_page__3jIO_ :after,.seedance-landing_page__3jIO_ :before{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}