.seedance25{--panel:#111114;--panel2:#18181c;--muted:#fff;--line:#2b2b31;--cyan:#38a8ff;--sky:#8bd8ff;--coral:#ff4d67;--ease:cubic-bezier(.22,1,.36,1);--max:1280px;--header:76px}.seedance25 *{box-sizing:border-box;letter-spacing:0}.seedance25{scroll-behavior:smooth;scroll-padding-top:112px;margin:0;background:var(--bg);color:var(--ink);font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;line-height:1.65}.seedance25 button,.seedance25 input,.seedance25 select,.seedance25 textarea{font:inherit}.seedance25 a,.seedance25 button,.seedance25 input,.seedance25 select,.seedance25 textarea{-webkit-tap-highlight-color:transparent}.seedance25 a,.seedance25 button{touch-action:manipulation}.seedance25 button{cursor:pointer}.seedance25 a{color:inherit;text-decoration:none}.seedance25 button{color:inherit}.seedance25 img{display:block;max-width:100%}.seedance25 p{color:var(--muted);margin:0 0 20px;text-wrap:pretty}.seedance25 h1,.seedance25 h2,.seedance25 h3,.seedance25 h4{margin:0;font-weight:600;line-height:1.1;text-wrap:balance}.seedance25 h1{font-size:80px;max-width:1080px}.seedance25 h2{font-size:52px}.seedance25 h3{font-size:36px}.seedance25 h4{font-size:23px}.seedance25 a:focus-visible,.seedance25 button:focus-visible,.seedance25 summary:focus-visible{outline:2px solid var(--sky);outline-offset:5px}.seedance25 input:focus-visible,.seedance25 select:focus-visible,.seedance25 textarea:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.seedance25 ::selection{background:var(--blue);color:#fff}.seedance25 [hidden]{display:none!important}.seedance25 .wrap{width:min(var(--max),calc(100% - 96px));margin-inline:auto}.seedance25 .section{padding:128px 0}.seedance25 .section-head{max-width:850px;margin-bottom:56px}.seedance25 .section-head p{margin-top:24px;max-width:760px}.seedance25 .small{font-size:13px}.seedance25 .muted{color:var(--muted)}.seedance25 .sky{color:var(--sky)}.seedance25 .eyebrow{font-size:12px;font-weight:600;line-height:1.5;color:var(--sky)}.seedance25 .rule{border-top:1px solid var(--line)}.seedance25 .btn{display:inline-flex;justify-content:center;align-items:center;gap:16px;min-height:52px;padding:12px 24px;border:1px solid var(--line);border-radius:6px;background:#19191e;font-size:14px;font-weight:600;line-height:1.4;transition:background .25s,transform .3s var(--ease),border-color .25s;text-align:center}.seedance25 .btn:hover{background:#24242a;border-color:#66666e;transform:translateY(-2px)}.seedance25 .btn:active{transform:translateY(0)}.seedance25 .btn.primary{background:var(--blue);border-color:var(--blue);color:#fff}.seedance25 .btn.primary:hover{background:#397bfd}.seedance25 .btn svg,.seedance25 .icon svg{width:18px;height:18px;flex-shrink:0}.seedance25 .actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.seedance25 .text-link{display:inline-flex;align-items:center;gap:12px;font-size:14px;color:var(--sky);padding:8px 0}.seedance25 .text-link:hover{text-decoration:underline;text-underline-offset:5px}.seedance25 .text-link svg{width:16px;height:16px}.seedance25 .icon{width:44px;height:44px;border:1px solid var(--line);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--bg);color:var(--ink);flex-shrink:0}.seedance25 .icon:hover{border-color:var(--sky);color:var(--sky)}.seedance25 .skip{position:fixed;top:-80px;left:16px;z-index:100;background:var(--blue);padding:12px}.seedance25 .skip:focus{top:16px}.seedance25 .site-header{height:var(--header);position:sticky;top:0;z-index:40;background:rgba(8,8,10,.94);backdrop-filter:blur(18px);border-bottom:1px solid #ffffff0d;display:flex;align-items:center;gap:32px;padding:0 28px}.seedance25 .brand{width:218px;flex-shrink:0}.seedance25 .brand img{width:100%;height:34px;object-fit:contain}.seedance25 .nav{display:flex;gap:28px;align-items:center;font-size:14px}.seedance25 .nav summary,.seedance25 .nav>a{color:#fff;cursor:pointer;list-style:none}.seedance25 .nav summary:hover,.seedance25 .nav>a:hover{color:#fff}.seedance25 .nav summary::-webkit-details-marker{display:none}.seedance25 .nav details{position:relative}.seedance25 .nav summary{display:flex;align-items:center;gap:7px}.seedance25 .nav summary svg{width:12px;height:12px}.seedance25 .nav-dropdown{position:absolute;top:38px;left:-16px;width:235px;padding:8px;background:var(--panel2);border:1px solid var(--line);border-radius:6px;box-shadow:0 16px 40px #0008}.seedance25 .nav-dropdown a{display:block;padding:11px;border-radius:4px}.seedance25 .nav-dropdown a:hover,.seedance25 .nav-dropdown a[aria-current]{background:#ffffff09;color:var(--sky)}.seedance25 .account{margin-left:auto;display:flex;align-items:center;gap:22px;font-size:14px}.seedance25 .account .btn{min-height:40px;padding:8px 18px}.seedance25 .mobile-menu{display:none}.seedance25 .page-progress{position:fixed;top:0;left:0;height:2px;width:100%;background:var(--sky);transform:scaleX(0);transform-origin:left;z-index:60}.seedance25 .breadcrumb{display:flex;gap:12px;font-size:12px;color:#fff;padding-block:20px}.seedance25 .breadcrumb a:hover{color:var(--sky)}.seedance25 .breadcrumb span:last-child{color:#fff}.seedance25 .hero{position:relative;min-height:740px;display:flex;align-items:center;padding:60px 0 80px;overflow:hidden}.seedance25 .hero-stage{position:absolute;inset:0;z-index:-1;background:#101014;overflow:hidden}.seedance25 .hero-stage:after,.seedance25 .hero-stage:before{content:"";position:absolute;background:#25252b;top:50%;left:-20%;width:140%;height:1px;transform:rotate(27deg)}.seedance25 .hero-stage:after{transform:rotate(-27deg)}.seedance25 .hero-stage .guide-frame{position:absolute;inset:24px;border:1px solid #ffffff0b}.seedance25 .hero-stage .guide-frame:before{content:"";position:absolute;inset:12%;border:1px solid #ffffff08}.seedance25 .hero-stage .placeholder-label{position:absolute;right:32px;bottom:26px;color:#fff;font-size:11px}.seedance25 .hero-stage .hero-index{position:absolute;right:4%;top:1%;font-size:320px;font-weight:650;line-height:1;color:#ffffff04;user-select:none}.seedance25 .hero-stage::marker{content:""}.seedance25 .hero-content{text-align:center;display:flex;flex-direction:column;align-items:center}.seedance25 .hero-content p{max-width:870px;font-size:17px;line-height:1.75;color:#fff}.seedance25 .hero-content p+p{font-size:15px;color:#fff;max-width:840px;margin-top:-3px}.seedance25 .hero-content .actions{justify-content:center}.seedance25 .hero-content .text-link{margin-top:18px}.seedance25 .hero-content>*{animation:rise .8s var(--ease) both}.seedance25 .hero-content>:nth-child(2){animation-delay:80ms}.seedance25 .hero-content>:nth-child(3){animation-delay:.15s}.seedance25 .hero-content>:nth-child(4){animation-delay:.22s}.seedance25 .hero-content>:nth-child(5){animation-delay:.29s}.seedance25 .hero-content>:nth-child(6){animation-delay:.36s}.seedance25 .hero-bottom{position:absolute;bottom:24px;left:48px;display:flex;align-items:center;gap:12px;color:#fff;font-size:11px}.seedance25 .hero-bottom i{width:32px;height:1px;background:var(--sky)}.seedance25 .section-nav{position:sticky;top:var(--header);z-index:30;background:rgba(8,8,10,.95);backdrop-filter:blur(16px);border-bottom:1px solid var(--line)}.seedance25 .section-nav .wrap{display:flex;align-items:center;gap:30px;height:62px}.seedance25 .model-label{font-size:15px;font-weight:650;white-space:nowrap}.seedance25 .model-label span{color:var(--sky)}.seedance25 .section-links{display:flex;gap:26px;margin-left:auto;font-size:12px;white-space:nowrap;overflow:auto;scrollbar-width:none}.seedance25 .section-links a{padding:20px 0;color:var(--muted);border-bottom:2px solid transparent}.seedance25 .section-links a.active,.seedance25 .section-links a:hover{color:#fff;border-bottom-color:var(--sky)}.seedance25 .creator-section{padding:80px 0 96px}.seedance25 .creator-heading{font-size:28px;margin-bottom:28px}.seedance25 .creator{border:1px solid #35353d;background:var(--panel);border-radius:8px;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) 320px}.seedance25 .composer{padding:28px 32px}.seedance25 .tabs{display:flex;gap:28px;border-bottom:1px solid var(--line);margin-bottom:25px}.seedance25 .tabs button{border:0;border-bottom:2px solid transparent;background:none;padding:0 0 17px;font-size:13px;color:#fff;white-space:nowrap;transition:color .2s,border-color .2s}.seedance25 .tabs button[aria-selected=true]{color:var(--sky);border-color:var(--sky)}.seedance25 .field-label{display:block;font-size:13px;color:#fff;margin-bottom:12px}.seedance25 .prompt{resize:vertical;min-height:112px;width:100%;border:0;background:transparent;padding:0;color:var(--ink);font-size:16px;line-height:1.7}.seedance25 .prompt::placeholder{color:#fff}.seedance25 .controls{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.seedance25 .controls select{border:1px solid #33333b;border-radius:4px;background:#18181e;color:#fff;font-size:12px;padding:8px 26px 8px 12px;max-width:100%}.seedance25 .creator-side{border-left:1px solid var(--line);padding:32px;display:flex;flex-direction:column;justify-content:space-between;gap:24px}.seedance25 .creator-side p{font-size:13px;line-height:1.8;margin:0}.seedance25 .creator-side .btn{width:100%}.seedance25 .creator-side .brand-mark{height:34px;width:34px}.seedance25 .upload{position:relative;border:1px dashed #44444e;border-radius:5px;background:#ffffff03;min-height:90px;display:flex;align-items:center;justify-content:center;gap:14px;padding:16px;margin-bottom:20px;cursor:pointer}.seedance25 .upload:hover{border-color:var(--sky)}.seedance25 .upload svg{width:21px;height:21px;color:var(--sky)}.seedance25 .upload span{font-size:13px}.seedance25 .upload input{position:absolute;opacity:0;width:100%;height:100%;inset:0;cursor:pointer}.seedance25 .upload:focus-within{outline:2px solid var(--sky)}.seedance25 .file-preview{display:flex;gap:8px;flex-wrap:wrap}.seedance25 .file-preview img,.seedance25 .file-preview video{width:76px;height:76px;object-fit:cover;border-radius:4px}.seedance25 .file-preview audio{width:100%}.seedance25 .file-preview span{font-size:12px;overflow-wrap:anywhere}.seedance25 .form-status{color:var(--sky);font-size:13px;margin:12px 0 0}.seedance25 .overview{display:grid;grid-template-columns:1.08fr 1fr;gap:96px}.seedance25 .overview h2{max-width:560px;margin-bottom:30px}.seedance25 .overview-text p{font-size:17px}.seedance25 .facts{margin:0;padding-top:6px}.seedance25 .facts div{padding:19px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:90px 1fr;gap:25px}.seedance25 .facts dt{color:#fff;font-size:13px}.seedance25 .facts dd{margin:0;font-size:15px;line-height:1.7}.seedance25 .duration-band{margin-top:64px;display:grid;grid-template-columns:1fr 1.9fr;gap:12px;align-items:end}.seedance25 .duration-track{height:72px;background:var(--panel2);position:relative;display:flex;align-items:center;padding:0 24px;overflow:hidden;border-radius:3px}.seedance25 .duration-track:last-child{background:#12223c;border:1px solid #246bfe44}.seedance25 .duration-track span{position:relative;z-index:1;font-size:15px}.seedance25 .duration-track strong{margin-left:auto;font-size:35px;font-weight:500;color:var(--sky)}.seedance25 .duration-track:first-child strong{color:#fff}.seedance25 .duration-track:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent,transparent 38px,#ffffff0c 0,#ffffff0c 39px);transform-origin:left;transform:scaleX(var(--progress,.1));transition:transform .4s linear}.seedance25 .capabilities{padding-top:116px;background:#0c0c0f}.seedance25 .capabilities>.wrap>.section-head{margin-bottom:70px}.seedance25 .feature-grid{display:grid;grid-template-columns:1.03fr 1fr;gap:88px;align-items:start}.seedance25 .sticky-stage{position:sticky;top:190px;height:560px;display:flex;flex-direction:column;justify-content:center}.seedance25 .feature-screen{position:relative;aspect-ratio:4/3;width:100%;overflow:hidden}.seedance25 .feature-visual{position:absolute;inset:0;opacity:0;transform:translateY(22px) scale(.98);transition:opacity .65s var(--ease),transform .85s var(--ease);pointer-events:none}.seedance25 .feature-visual.active{opacity:1;transform:none;pointer-events:auto}.seedance25 .stage-caption{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--line);padding-top:22px;margin-top:28px;gap:20px}.seedance25 .stage-count{font-size:12px;font-variant-numeric:tabular-nums;color:var(--sky)}.seedance25 .stage-caption nav{display:flex;gap:8px}.seedance25 .stage-dot{width:32px;height:24px;border:0;background:transparent;padding:10px 0;position:relative}.seedance25 .stage-dot:before{content:"";display:block;height:2px;background:#3b3b45;transition:background .25s}.seedance25 .stage-dot.active:before{background:var(--sky)}.seedance25 .feature-copy{padding-bottom:100px}.seedance25 .feature-chapter{min-height:620px;display:flex;flex-direction:column;justify-content:center;padding:64px 0;border-top:1px solid var(--line)}.seedance25 .feature-chapter:first-child{border-top:0;padding-top:0}.seedance25 .chapter-number{display:block;font-size:13px;color:var(--sky);margin-bottom:24px;font-variant-numeric:tabular-nums}.seedance25 .feature-chapter h3{margin-bottom:28px;max-width:490px}.seedance25 .feature-chapter p{font-size:15px;line-height:1.85}.seedance25 .feature-chapter ul{padding:0;margin:4px 0 24px;list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:12px 22px}.seedance25 .feature-chapter li{padding-top:12px;border-top:1px solid #303037;font-size:13px;color:#fff}.seedance25 .feature-chapter .note{font-size:13px;color:#fff}.seedance25 .mobile-media{display:none}.seedance25 .placeholder{position:relative;display:flex;align-items:center;justify-content:center;background:#1a1a20;border:1px solid #32323c;border-radius:4px;overflow:hidden;aspect-ratio:16/9;isolation:isolate}.seedance25 .placeholder:after,.seedance25 .placeholder:before{content:"";position:absolute;top:50%;left:-20%;width:140%;height:1px;background:#ffffff08;transform:rotate(30deg);z-index:-1}.seedance25 .placeholder:after{transform:rotate(-30deg)}.seedance25 .placeholder .media-label{font-size:11px;color:#fff;display:flex;align-items:center;flex-direction:column;gap:5px;position:relative;text-align:center}.seedance25 .placeholder .media-label b{font-size:23px;font-weight:400;color:#fff}.seedance25 .placeholder .slot{position:absolute;top:14px;left:16px;color:#fff;font-size:10px}.seedance25 .placeholder .corners{position:absolute;inset:14px;border:1px solid #ffffff08;pointer-events:none}.seedance25 .placeholder .media-label svg{width:20px;height:20px;margin-bottom:8px;color:#fff}.seedance25 .media-file{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%;height:100%;z-index:3}.seedance25 .placeholder:focus-within{outline:2px solid var(--sky);outline-offset:3px}.seedance25 .placeholder:hover{border-color:#626277}.seedance25 .placeholder>img,.seedance25 .placeholder>video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:1}.seedance25 .placeholder.has-media .corners,.seedance25 .placeholder.has-media .media-label,.seedance25 .placeholder.has-media .slot{visibility:hidden}.seedance25 .placeholder.has-media .media-file{z-index:0}.seedance25 .placeholder>video{z-index:4}.seedance25 .media-preview-remove{position:absolute;right:8px;top:8px;z-index:5}.seedance25 .feature-visual>.placeholder{width:100%;height:100%;aspect-ratio:auto}.seedance25 .visual-duration{position:absolute;bottom:24px;left:24px;right:24px;z-index:4;pointer-events:none}.seedance25 .visual-duration .big-time{font-size:72px;line-height:1;color:#fff;font-weight:500}.seedance25 .visual-duration .time-track{height:3px;background:#ffffff20;margin-top:18px}.seedance25 .visual-duration .time-track:after{content:"";display:block;width:var(--scene-progress,35%);height:100%;background:var(--sky);transition:width .15s}.seedance25 .ref-grid{display:grid;grid-template-columns:1fr 1.2fr 1fr;gap:10px;align-items:center;height:100%}.seedance25 .ref-column{display:grid;gap:10px}.seedance25 .ref-column .placeholder{aspect-ratio:4/3}.seedance25 .ref-column:nth-child(2) .placeholder{aspect-ratio:9/16}.seedance25 .ref-column .media-label b{font-size:16px}.seedance25 .reference-counts{display:flex;justify-content:space-between;position:absolute;bottom:0;left:0;right:0;background:var(--bg);padding:8px 6px;color:var(--sky);font-size:11px}.seedance25 .extension-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding-top:60px}.seedance25 .extension-grid .placeholder:first-child{grid-column:1/-1;max-width:75%;width:100%;margin:0 auto 26px;aspect-ratio:16/9}.seedance25 .extension-grid .placeholder{aspect-ratio:16/9}.seedance25 .extension-grid .placeholder:first-child::marker{content:""}.seedance25 .extension-line{position:absolute;top:62%;height:24px;border-left:1px solid var(--sky);left:50%}.seedance25 .edit-stage{height:100%;display:flex;flex-direction:column;justify-content:center}.seedance25 .edit-stage>.placeholder{aspect-ratio:16/9}.seedance25 .edit-timeline{display:flex;gap:4px;margin-top:20px;height:58px;position:relative}.seedance25 .edit-timeline span{flex:1;background:#262630;border:1px solid #353540;border-radius:2px}.seedance25 .edit-timeline span:nth-child(4),.seedance25 .edit-timeline span:nth-child(5){background:#183251;border-color:var(--sky)}.seedance25 .edit-timeline:after{content:"";height:76px;position:absolute;top:-8px;width:2px;background:var(--coral);left:var(--scene-progress,48%)}.seedance25 .edit-scale{display:flex;justify-content:space-between;font-size:11px;margin-top:8px;color:#fff}.seedance25 .workflow-head{display:flex;gap:32px;align-items:end;justify-content:space-between;margin-bottom:48px}.seedance25 .workflow-head h2{max-width:700px}.seedance25 .workflow-tabs{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);margin-bottom:44px}.seedance25 .workflow-tab{background:none;border-bottom:1px solid var(--line);padding:22px 16px 22px 0;text-align:left;color:#fff;display:flex;gap:14px;align-items:baseline;transition:color .25s,border-color .25s}.seedance25 .workflow-tab span{font-size:11px;color:#fff}.seedance25 .workflow-tab[aria-selected=true]{color:var(--sky);border-bottom:2px solid var(--sky)}.seedance25 .workflow-panel{display:grid;grid-template-columns:1.15fr 1fr;gap:64px;align-items:center;min-height:470px;animation:rise .6s var(--ease)}.seedance25 .workflow-panel .placeholder{width:100%;aspect-ratio:16/9}.seedance25 .workflow-copy h3{font-size:31px;margin-bottom:24px}.seedance25 .workflow-copy p{font-size:15px;line-height:1.8}.seedance25 .workflow-copy .btn{margin-top:12px}.seedance25 .frame-pair{display:grid;grid-template-columns:1fr 1fr;gap:12px}.seedance25 .frame-pair .placeholder{aspect-ratio:9/16;max-height:420px}.seedance25 .workflow-ref{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:center}.seedance25 .workflow-ref .placeholder{aspect-ratio:4/3}.seedance25 .workflow-ref .placeholder:last-child{grid-column:1/-1;width:76%;margin-inline:auto;aspect-ratio:16/9}.seedance25 .workflow-ref .media-label b{font-size:18px}.seedance25 .specs{background:#111114}.seedance25 .specs-layout{display:grid;grid-template-columns:360px 1fr;gap:88px;align-items:start}.seedance25 .specs-heading{position:sticky;top:190px}.seedance25 .specs-heading h2{font-size:46px}.seedance25 .spec-version{font-size:150px;line-height:1;font-weight:500;color:#fff;margin-top:42px}.seedance25 .spec-accent{display:block;width:64px;height:3px;margin:32px 0}.seedance25 table{border-collapse:collapse;width:100%;font-size:14px;text-align:left}.seedance25 thead th{padding:0 0 23px;border-bottom:1px solid #484853;color:var(--sky);font-weight:500}.seedance25 tbody td,.seedance25 tbody th{padding:21px 0;border-bottom:1px solid var(--line);vertical-align:top;line-height:1.65}.seedance25 tbody th{width:30%;padding-right:28px;font-weight:400;color:#fff}.seedance25 tbody td{color:#fff}.seedance25 .direct .section-head{margin-inline:auto;text-align:center;max-width:860px}.seedance25 .direct .section-head p{margin-inline:auto}.seedance25 .storyline{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.seedance25 .story-step .placeholder{aspect-ratio:16/9;margin-bottom:28px}.seedance25 .story-step h3{font-size:25px;margin-bottom:20px;min-height:56px}.seedance25 .story-step p{font-size:14px;line-height:1.85}.seedance25 .story-step .time-marker{font-size:12px;color:var(--sky);display:block;margin-bottom:18px}.seedance25 .story-track{height:3px;background:#272730;position:relative;margin:0 0 34px}.seedance25 .story-track:after{content:"";position:absolute;inset:0;background:var(--sky);transform:scaleX(var(--progress,0));transform-origin:left;transition:transform .18s linear}.seedance25 .story-close{max-width:860px;text-align:center;margin:72px auto 0}.seedance25 .story-close blockquote{margin:0 0 25px;font-size:31px;line-height:1.4;font-weight:500;text-wrap:balance}.seedance25 .faq-layout{display:grid;grid-template-columns:340px 1fr;gap:100px}.seedance25 .faq-title{position:sticky;top:190px;align-self:start}.seedance25 .faq-title h2{font-size:44px}.seedance25 .faq-list details{border-bottom:1px solid var(--line)}.seedance25 .faq-list details:first-child{border-top:1px solid var(--line)}.seedance25 .faq-list summary{padding:24px 42px 24px 0;position:relative;cursor:pointer;list-style:none;font-size:16px;font-weight:500;line-height:1.55}.seedance25 .faq-list summary::-webkit-details-marker{display:none}.seedance25 .faq-list summary .faq-plus{position:absolute;right:2px;top:25px;width:20px;height:20px;transition:transform .3s var(--ease);color:var(--sky)}.seedance25 .faq-list details[open] summary .faq-plus{transform:rotate(45deg)}.seedance25 .faq-answer{padding:0 40px 24px 0;animation:rise .35s var(--ease)}.seedance25 .faq-answer li,.seedance25 .faq-answer p{font-size:14px;line-height:1.85;color:#fff}.seedance25 .faq-answer p:last-child{margin-bottom:0}.seedance25 .faq-answer ul{padding-left:18px}.seedance25 .closing{position:relative;isolation:isolate;overflow:hidden;padding:120px 0;background:#121217;text-align:center;border-block:1px solid var(--line)}.seedance25 .closing h2{max-width:920px;margin:0 auto 30px;font-size:58px}.seedance25 .closing h3{font-size:24px;color:var(--sky);margin:0 0 24px}.seedance25 .closing p{max-width:740px;margin:0 auto 32px;font-size:16px}.seedance25 .closing .support{font-size:12px;margin:24px auto 0}.seedance25 .closing .closing-mark{position:absolute;width:340px;height:340px;left:calc(50% - 170px);top:50px;opacity:.035;z-index:-1}.seedance25 .site-footer{padding:50px 0 30px}.seedance25 .footer-top{display:flex;align-items:center;justify-content:space-between;gap:32px}.seedance25 .footer-logo{width:210px}.seedance25 .footer-links{display:flex;gap:24px;flex-wrap:wrap;font-size:12px;color:#fff}.seedance25 .footer-links a:hover{color:var(--sky)}.seedance25 .footer-bottom{display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--line);margin-top:36px;padding-top:24px;font-size:11px;color:#fff}.seedance25 .footer-bottom b{color:var(--coral);font-weight:500}.seedance25 .reveal{opacity:1;transform:none}.seedance25.motion-ready .reveal{opacity:0;transform:translateY(30px);transition:opacity .85s var(--ease),transform .85s var(--ease)}.seedance25.motion-ready .reveal.visible{opacity:1;transform:none}.seedance25 .back-top{position:fixed;right:24px;bottom:24px;z-index:20;opacity:0;pointer-events:none;transition:opacity .25s}.seedance25 .back-top.visible{opacity:1;pointer-events:auto}.seedance25 .tweaks-toggle{position:fixed;bottom:24px;left:24px;z-index:35;width:36px;height:36px;opacity:.65}.seedance25 .tweaks{position:fixed;bottom:72px;left:24px;z-index:50;width:252px;padding:20px;border:1px solid var(--line);border-radius:8px;background:#18181e;box-shadow:0 16px 48px #0008;font-size:13px}.seedance25 .tweaks strong{display:block;margin-bottom:14px}.seedance25 .tweaks label{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-top:15px}.seedance25 .tweaks input[type=range]{width:105px;accent-color:var(--blue)}.seedance25 .tweaks input[type=checkbox]{accent-color:var(--blue)}.seedance25.roomy{--max:1440px}.seedance25.no-motion *,.seedance25.no-motion :after,.seedance25.no-motion :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.seedance25.no-motion .reveal{opacity:1!important;transform:none!important}@keyframes rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media(min-width:1700px){.seedance25 .hero{min-height:780px}.seedance25 h1{font-size:88px}}@media(max-width:1199px){.seedance25 .nav{gap:16px}.seedance25 .site-header{gap:24px;padding-inline:24px}.seedance25 .brand{width:190px}.seedance25 .account{gap:14px}.seedance25 .account .language{display:none}.seedance25 .wrap{width:calc(100% - 64px)}.seedance25 h1{font-size:68px}.seedance25 h2{font-size:44px}.seedance25 .feature-grid,.seedance25 .overview{gap:48px}.seedance25 .specs-layout{grid-template-columns:290px 1fr;gap:48px}.seedance25 .faq-layout{grid-template-columns:280px 1fr;gap:56px}.seedance25 .workflow-panel{gap:40px}.seedance25 .feature-chapter{min-height:650px}.seedance25 .sticky-stage{height:480px}.seedance25 .section-links{gap:20px}}@media(max-width:959px){.seedance25 .nav{display:none}.seedance25 .account{margin-left:auto}.seedance25 .mobile-menu{display:inline-flex}.seedance25 .site-header{height:64px;--header:64px}.seedance25{--header:64px}.seedance25 .site-header.menu-open .nav{display:flex;position:absolute;top:64px;left:0;right:0;background:var(--panel);padding:24px;flex-wrap:wrap;border-bottom:1px solid var(--line)}.seedance25 .nav-dropdown{z-index:3}.seedance25 .hero{min-height:710px}.seedance25 h1{font-size:58px}.seedance25 .hero-content p{font-size:16px}.seedance25 .section{padding:88px 0}.seedance25 .overview{gap:40px}.seedance25 .overview h2{font-size:38px}.seedance25 .section-nav .model-label{font-size:13px}.seedance25 .section-links{gap:18px}.seedance25 .feature-grid{gap:32px;grid-template-columns:1fr 1fr}.seedance25 .feature-chapter h3{font-size:30px}.seedance25 .feature-chapter ul{grid-template-columns:1fr}.seedance25 .sticky-stage{top:170px;height:400px}.seedance25 .feature-chapter{min-height:670px}.seedance25 .feature-screen{aspect-ratio:1}.seedance25 .creator{grid-template-columns:1fr 255px}.seedance25 .composer,.seedance25 .creator-side{padding:24px}.seedance25 .tabs{gap:18px}.seedance25 .workflow-tab{font-size:12px}.seedance25 .workflow-panel{gap:32px}.seedance25 .workflow-copy h3{font-size:26px}.seedance25 .specs-layout{grid-template-columns:230px 1fr;gap:40px}.seedance25 .specs-heading h2{font-size:36px}.seedance25 .spec-version{font-size:120px}.seedance25 .faq-layout{grid-template-columns:220px 1fr;gap:40px}.seedance25 .faq-title h2{font-size:36px}.seedance25 .storyline{gap:20px}.seedance25 .story-step h3{font-size:22px}.seedance25 .closing h2{font-size:46px}}@media(max-width:699px){.seedance25 .wrap{width:calc(100% - 40px)}.seedance25 .site-header{padding-inline:20px;gap:12px}.seedance25 .brand{width:174px}.seedance25 .account>a:not(.btn){display:none}.seedance25 .account{gap:8px}.seedance25 .account .btn{font-size:12px;min-height:36px;padding:8px 12px}.seedance25 .mobile-menu{width:36px;height:36px;border:0}.seedance25 .breadcrumb{font-size:10px;padding:16px 0;gap:8px}.seedance25 .hero{min-height:0;padding:46px 0 66px}.seedance25 .hero-content h1{font-size:42px;line-height:1.12;margin-bottom:24px}.seedance25 .hero-content>.eyebrow{font-size:10px;margin-bottom:20px}.seedance25 .hero-content p{font-size:15px;line-height:1.8}.seedance25 .hero-content p+p{font-size:13px;line-height:1.8}.seedance25 .hero-content .actions{width:100%;gap:10px}.seedance25 .hero-content .actions .btn{flex:1 1 160px;font-size:12px;padding:12px 14px;min-height:48px}.seedance25 .hero-content .text-link{font-size:12px;margin-top:14px}.seedance25 .hero-stage .hero-index{font-size:170px;top:20px}.seedance25 .hero-stage .placeholder-label{font-size:9px;bottom:15px;right:20px}.seedance25 .hero-stage .guide-frame{inset:12px}.seedance25 .hero-bottom{left:20px;bottom:15px;font-size:9px}.seedance25 .hero-bottom i{width:20px}.seedance25 .section-nav .wrap{height:52px;gap:22px}.seedance25 .section-nav .model-label{font-size:12px}.seedance25 .section-links{font-size:11px;gap:20px}.seedance25 .section-links a{padding-block:15px}.seedance25 .section{padding:72px 0}.seedance25 h2{font-size:35px}.seedance25 .section-head{margin-bottom:36px}.seedance25 .creator-section{padding:48px 0 64px}.seedance25 .creator-heading{font-size:25px;margin-bottom:23px}.seedance25 .creator{display:block}.seedance25 .composer{padding:22px 18px}.seedance25 .tabs{gap:18px;overflow-x:auto}.seedance25 .tabs button{font-size:11px}.seedance25 .prompt{font-size:14px;min-height:126px}.seedance25 .creator-side{border-left:0;border-top:1px solid var(--line);padding:20px;gap:18px}.seedance25 .creator-side .brand-mark{display:none}.seedance25 .creator-side p{font-size:12px}.seedance25 .creator-side .btn{min-height:48px}.seedance25 .controls{gap:7px}.seedance25 .controls select{font-size:11px;padding:8px 22px 8px 8px}.seedance25 .overview{display:block}.seedance25 .overview h2{font-size:35px}.seedance25 .overview-text p{font-size:15px}.seedance25 .facts{margin-top:32px}.seedance25 .facts div{grid-template-columns:66px 1fr;gap:20px;padding:16px 0}.seedance25 .facts dd{font-size:14px}.seedance25 .duration-band{margin-top:32px;gap:8px;grid-template-columns:1fr 1.5fr}.seedance25 .duration-track{height:65px;padding:0 12px}.seedance25 .duration-track span{font-size:11px}.seedance25 .duration-track strong{font-size:28px}.seedance25 .capabilities{padding-top:72px}.seedance25 .capabilities>.wrap>.section-head{margin-bottom:40px}.seedance25 .feature-grid{display:block}.seedance25 .sticky-stage{display:none}.seedance25 .feature-copy{padding-bottom:36px}.seedance25 .feature-chapter,.seedance25 .feature-chapter:first-child{min-height:0;padding:36px 0;display:block}.seedance25 .feature-chapter h3{font-size:30px;margin-bottom:22px}.seedance25 .feature-chapter p{font-size:14px;line-height:1.85}.seedance25 .feature-chapter ul{grid-template-columns:1fr 1fr;gap:10px 18px}.seedance25 .chapter-number{margin-bottom:18px}.seedance25 .mobile-media{display:block;margin:0 0 28px}.seedance25 .mobile-media .placeholder{aspect-ratio:16/9}.seedance25 .workflow-head h2{font-size:35px}.seedance25 .workflow-head{margin-bottom:32px}.seedance25 .workflow-tabs{display:flex;overflow:auto;gap:24px;margin-bottom:28px}.seedance25 .workflow-tab{flex:0 0 auto;padding:18px 0;font-size:12px;gap:8px}.seedance25 .workflow-panel{display:block;min-height:0}.seedance25 .workflow-copy{margin-top:28px}.seedance25 .workflow-copy h3{font-size:27px}.seedance25 .workflow-copy p{font-size:14px}.seedance25 .frame-pair .placeholder{aspect-ratio:4/5}.seedance25 .specs-layout{display:block}.seedance25 .specs-heading{position:static;display:flex;align-items:center;gap:20px;margin-bottom:40px}.seedance25 .specs-heading h2{font-size:34px;max-width:260px}.seedance25 .spec-version{font-size:68px;margin:0;color:#fff}.seedance25 .spec-accent{display:none}.seedance25 table{font-size:12px}.seedance25 tbody th{width:33%;padding-right:18px}.seedance25 tbody td,.seedance25 tbody th{padding-block:16px}.seedance25 .direct .section-head{text-align:left}.seedance25 .storyline{display:block}.seedance25 .story-step{margin-bottom:40px}.seedance25 .story-step h3{min-height:0;font-size:25px}.seedance25 .story-step p{font-size:14px}.seedance25 .story-step .placeholder{margin-bottom:22px}.seedance25 .story-step .time-marker{margin-bottom:12px}.seedance25 .story-track{margin-bottom:28px}.seedance25 .story-close{margin-top:44px;text-align:left}.seedance25 .story-close blockquote{font-size:26px}.seedance25 .story-close .text-link{font-size:13px}.seedance25 .faq-layout{display:block}.seedance25 .faq-title{position:static;margin-bottom:32px}.seedance25 .faq-title h2{font-size:35px}.seedance25 .faq-list summary{font-size:14px;padding-block:21px}.seedance25 .faq-answer{padding-right:16px}.seedance25 .faq-answer li,.seedance25 .faq-answer p{font-size:13px}.seedance25 .closing{padding:72px 0}.seedance25 .closing h2{font-size:37px}.seedance25 .closing h3{font-size:21px}.seedance25 .closing p{font-size:14px}.seedance25 .closing .btn{font-size:12px;padding:12px 17px}.seedance25 .closing .support{font-size:11px}.seedance25 .site-footer{padding:36px 0 24px}.seedance25 .footer-top{align-items:flex-start;flex-direction:column;gap:24px}.seedance25 .footer-logo{width:180px}.seedance25 .footer-links{gap:16px;font-size:11px}.seedance25 .footer-bottom{font-size:10px;gap:16px}.seedance25 .back-top{right:14px;bottom:14px;width:36px;height:36px}.seedance25 .tweaks-toggle{left:14px;bottom:14px;width:32px;height:32px}.seedance25 .tweaks{left:14px;bottom:58px}.seedance25 .reference-counts{font-size:9px}}.seedance25 .feature-visual>.placeholder{position:absolute;top:50%;height:auto;aspect-ratio:16/9;transform:translateY(-50%)}@media(max-width:699px){.seedance25 .frame-pair .placeholder{aspect-ratio:9/16}}@media(prefers-reduced-motion:reduce){.seedance25{scroll-behavior:auto}.seedance25 *,.seedance25 :after,.seedance25 :before{animation:none!important;transition:none!important}.seedance25.motion-ready .reveal{opacity:1;transform:none}}.seedance25 .hero{background:var(--bg);min-height:min(760px,calc(100svh - 72px));padding:56px 0 68px}.seedance25 .hero-content{text-align:left;align-items:flex-start}.seedance25 .hero-content>.eyebrow{color:var(--blue);font-size:14px;margin-bottom:22px}.seedance25 .hero-content h1{font-size:72px;font-weight:700;line-height:1.05;max-width:980px;margin-bottom:28px;text-wrap:initial}.seedance25 .hero-content p,.seedance25 .hero-content p+p{font-size:20px;line-height:1.4;color:#fff;max-width:780px;margin:0 0 20px}.seedance25 .hero-content .actions{justify-content:flex-start;margin-top:14px;gap:12px}.seedance25 .hero-content .btn{border-radius:999px;min-height:56px;padding:14px 30px;font-size:16px}.seedance25 .hero-content .btn.primary{background:linear-gradient(94deg,#246bfe,#38a8ff);border:0}.seedance25 .hero-content .btn:not(.primary){background:transparent;border-color:#ffffff66}.seedance25 .hero-content .text-link{margin:0 0 0 10px;color:#fff;font-weight:600}.seedance25 .specs-heading h2{color:#fff}.seedance25 .spec-version{color:var(--sky);font-weight:900}.seedance25 .spec-accent{background:var(--sky)}.seedance25 .closing .actions{width:fit-content;max-width:100%;margin-inline:auto;justify-content:center}.seedance25 .closing .actions .btn{min-width:240px}.seedance25 .closing .support{color:#fff}@media(max-width:959px){.seedance25 .hero-content h1{font-size:58px}.seedance25 .hero-content p,.seedance25 .hero-content p+p{font-size:18px}}@media(max-width:699px){.seedance25 .hero{min-height:0;padding:40px 0 56px}.seedance25 .hero-content h1{font-size:42px}.seedance25 .hero-content>.eyebrow{font-size:11px}.seedance25 .hero-content p,.seedance25 .hero-content p+p{font-size:16px;line-height:1.65}.seedance25 .hero-content .actions{justify-content:flex-start}.seedance25 .hero-content .text-link{margin:8px 0 0;font-size:12px}.seedance25 .hero-content .btn{min-height:48px;font-size:13px}.seedance25 .closing .actions{width:100%;flex-direction:column}.seedance25 .closing .actions .btn{width:min(100%,300px)}}.seedance25 .hero{isolation:isolate}.seedance25 .hero-backdrop{position:absolute;inset:0;z-index:-2;background:#202127;overflow:hidden;pointer-events:none}.seedance25 .hero-backdrop:after,.seedance25 .hero-backdrop:before{content:"";position:absolute;left:-15%;top:50%;width:130%;height:1px;background:#ffffff18;transform:rotate(25deg)}.seedance25 .hero-backdrop:after{transform:rotate(-25deg)}.seedance25 .hero-media-guide{position:absolute;inset:28px;border:1px solid #ffffff20}.seedance25 .hero-media-guide:after{content:"";position:absolute;inset:10%;border:1px solid #ffffff0c}.seedance25 .hero:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#08080af5,#08080aee 36%,#08080ab8 58%,#08080a29 80%,#08080a0a)}.seedance25 .hero-media-label{position:absolute;left:79%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:14px;white-space:nowrap;color:#fff;text-align:center}.seedance25 .hero-media-label svg{width:32px;height:32px;stroke-width:1}.seedance25 .hero-media-label strong{font-size:48px;line-height:1;font-weight:400}.seedance25 .hero-media-label span{font-size:11px}.seedance25 .hero-media-label .portrait-ratio{display:none}.seedance25 .hero-content h1{max-width:900px}.seedance25 .hero-content p,.seedance25 .hero-content p+p{max-width:730px}.seedance25 .hero-content .actions{max-width:850px}@media(min-width:1200px){.seedance25 .hero-content h1{max-width:73%}.seedance25 .hero-content p,.seedance25 .hero-content p+p{max-width:61%}}@media(min-width:1700px){.seedance25 .hero-content h1{font-size:72px}}@media(max-width:1199px){.seedance25 .hero-media-label{left:auto;right:28px;top:auto;bottom:26px;transform:none;gap:6px}.seedance25 .hero-media-label strong{font-size:24px}.seedance25 .hero-media-label svg{display:none}.seedance25 .hero:after{background:linear-gradient(90deg,#08080af5,#08080adb 65%,#08080a66)}}@media(max-width:959px){.seedance25 .hero-content h1{font-size:58px}.seedance25 .hero{padding-bottom:96px}.seedance25 .hero-media-label{right:24px;bottom:20px;flex-direction:row;gap:12px}}@media(max-width:699px){.seedance25 .hero-content h1{font-size:42px}.seedance25 .hero{padding-bottom:90px}.seedance25 .hero-backdrop{background:#202127}.seedance25 .hero:after{background:linear-gradient(180deg,#08080aeb,#08080aeb 72%,#08080a80)}.seedance25 .hero-media-guide{inset:12px}.seedance25 .hero-media-label{bottom:22px;right:20px}.seedance25 .hero-media-label strong{font-size:22px}.seedance25 .hero-media-label .landscape-ratio{display:none}.seedance25 .hero-media-label .portrait-ratio{display:inline}.seedance25 .hero-media-label span{font-size:10px}}.seedance25{--blue:#246bfe;--cyan:#246bfe;--sky:#246bfe;--display-blue:linear-gradient(180deg,#246bfe,#4595ff 48%,#a6e0ff)}.seedance25 .hero{--blue:#246bfe;--cyan:#38a8ff;--sky:#8bd8ff}.seedance25 .btn.primary:hover{background:var(--blue)}.seedance25 .hero .btn.primary:hover{background:linear-gradient(94deg,#246bfe,#38a8ff)}.seedance25 .duration-track:last-child{background:rgba(36,107,254,.14);border-color:var(--blue)}.seedance25 .edit-timeline span:nth-child(4),.seedance25 .edit-timeline span:nth-child(5){background:rgba(36,107,254,.2);border-color:var(--blue)}.seedance25 .spec-version{width:fit-content}.seedance25 .closing h3{width:fit-content;max-width:100%;margin-inline:auto}@supports (background-clip:text) or (-webkit-background-clip:text){.seedance25 .closing h3,.seedance25 .spec-version{background-image:var(--display-blue);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}}@media(forced-colors:active){.seedance25 .closing h3,.seedance25 .spec-version{background:none;color:CanvasText;-webkit-text-fill-color:CanvasText}}.seedance25 #specs thead th{font-size:19px;font-weight:750;line-height:1.4;padding-bottom:24px}.seedance25 #specs thead th:first-child{padding-right:24px}.seedance25 .workflow-tab{min-height:76px;padding:20px;align-items:center;font-size:17px;font-weight:700;line-height:1.4;border-bottom-width:2px;transition:background .25s,color .25s,border-color .25s}.seedance25 .workflow-tab span{font-size:14px;font-weight:700;color:inherit;flex-shrink:0}.seedance25 .workflow-tab:hover{background:rgba(36,107,254,.12)}.seedance25 .workflow-tab[aria-selected=true]{background:var(--blue);color:#fff;border-bottom-color:var(--blue)}.seedance25 .chapter-number,.seedance25 .stage-count{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;flex-shrink:0;width:104px;min-height:42px;padding:8px 14px;border-radius:4px;background:var(--blue);color:#fff;font-size:17px;font-weight:750;line-height:1.4;font-variant-numeric:tabular-nums;white-space:nowrap}.seedance25 .story-close .text-link{font-size:19px;font-weight:700;line-height:1.5;min-height:48px;text-align:left}.seedance25 .story-close .text-link svg{width:21px;height:21px;flex-shrink:0}@media(max-width:959px){.seedance25 .workflow-tab{font-size:15px;padding:16px 12px;gap:10px}}@media(max-width:699px){.seedance25 #specs thead th{font-size:16px}.seedance25 .workflow-tabs{gap:8px}.seedance25 .workflow-tab{font-size:15px;min-height:60px;padding:16px}.seedance25 .workflow-tab span{font-size:13px}.seedance25 .chapter-number,.seedance25 .stage-count{font-size:16px;width:98px;min-height:40px}.seedance25 .story-close .text-link{font-size:17px}}.seedance25 .workflow-tabs{position:relative;isolation:isolate;gap:8px;padding:6px;border:1px solid var(--line);border-radius:12px;background:var(--panel)}.seedance25 .workflow-tab{position:relative;z-index:1;min-height:64px}.seedance25 .workflow-tab,.seedance25 .workflow-tab[aria-selected=true]{border:0;border-radius:8px}.seedance25 .workflow-tabs.slider-ready:before{content:"";position:absolute;left:0;top:6px;height:calc(100% - 12px);width:var(--slider-width);transform:translateX(var(--slider-x));background:var(--blue);border-radius:8px;pointer-events:none;transition:transform .38s var(--ease),width .38s var(--ease)}.seedance25 .workflow-tabs.slider-ready .workflow-tab[aria-selected=true]{background:transparent}.seedance25 .chapter-number,.seedance25 .stage-count{border-radius:999px;width:80px;min-height:30px;padding:5px 10px;font-size:13px;font-weight:650;line-height:20px}@media(max-width:699px){.seedance25 .workflow-tab{min-height:56px}}.seedance25{--bg:#08080a;--surface:#111114;--raised:#18181c;--panel:var(--surface);--panel2:var(--raised);--ink:#fff;--secondary:#c4c4cc;--muted:#a1a1aa;--max:1200px}.seedance25 .hero-content h1{font-size:64px;font-weight:800}.seedance25 h2{font-weight:700}.seedance25 .feature-chapter h3{font-size:32px}.seedance25 .closing,.seedance25 .section{padding-block:112px}.seedance25 .capabilities{padding-top:112px;background:var(--surface)}.seedance25 .closing,.seedance25 .specs,.seedance25 .workflow-tabs{background:var(--surface)}.seedance25 .controls select,.seedance25 .hero-backdrop,.seedance25 .hero-stage,.seedance25 .placeholder,.seedance25 .tweaks{background:var(--raised)}.seedance25 .btn,.seedance25 .hero-content .btn{font-size:16px}.seedance25 .btn:not(.primary),.seedance25 .hero-content .btn:not(.primary){border-color:hsla(0,0%,100%,.35);background:transparent}.seedance25 .btn:not(.primary):hover,.seedance25 .hero-content .btn:not(.primary):hover{background:var(--raised);border-color:hsla(0,0%,100%,.35)}.seedance25 .eyebrow,.seedance25 .hero-content>.eyebrow{font-size:12px}.seedance25 .closing .support,.seedance25 .closing p,.seedance25 .facts dd,.seedance25 .faq-answer li,.seedance25 .faq-answer p,.seedance25 .feature-chapter .note,.seedance25 .feature-chapter li,.seedance25 .feature-chapter p,.seedance25 .overview-text p,.seedance25 .story-step p,.seedance25 .workflow-copy p,.seedance25 p{font-size:16px;line-height:1.65;color:var(--secondary)}.seedance25 .hero-content p{line-height:1.65;color:var(--ink)}.seedance25 .hero-content p+p{font-size:16px;line-height:1.65;color:var(--secondary)}.seedance25 .overview-text p:first-of-type,.seedance25 .section-head p{color:var(--ink)}.seedance25 .closing .support,.seedance25 .facts dt,.seedance25 .feature-chapter .note{color:var(--muted)}.seedance25 .workflow-tab{font-size:14px}.seedance25 .workflow-tab span{font-size:12px}.seedance25 #specs tbody th{font-size:13px;color:var(--muted)}.seedance25 #specs tbody td{font-size:16px;color:var(--secondary)}.seedance25 #specs thead th{font-size:16px;font-weight:700}.seedance25 .faq-list summary{font-size:18px}.seedance25 .section-links{min-width:0;max-width:100%;padding-inline:4px;--fade-left:0px;--fade-right:0px;-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--fade-left),#000 calc(100% - var(--fade-right)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--fade-left),#000 calc(100% - var(--fade-right)),transparent)}.seedance25 .section-links a{flex-shrink:0}@media(min-width:700px){.seedance25 .faq-title h2,.seedance25 .overview h2,.seedance25 .specs-heading h2,.seedance25 .workflow-head h2,.seedance25 h2{font-size:48px}.seedance25 .closing h2{font-size:56px}}@media(max-width:699px){.seedance25 .hero-content h1{font-size:42px}.seedance25 .feature-chapter h3{font-size:26px}.seedance25 .closing,.seedance25 .section{padding-block:72px}.seedance25 .capabilities{padding-top:72px}.seedance25 .eyebrow,.seedance25 .hero-content>.eyebrow{font-size:10px}.seedance25 .closing .support,.seedance25 .closing p,.seedance25 .facts dd,.seedance25 .faq-answer li,.seedance25 .faq-answer p,.seedance25 .feature-chapter .note,.seedance25 .feature-chapter li,.seedance25 .feature-chapter p,.seedance25 .hero-content p,.seedance25 .hero-content p+p,.seedance25 .overview-text p,.seedance25 .story-step p,.seedance25 .workflow-copy p,.seedance25 p{font-size:15px;line-height:1.65}.seedance25 .btn,.seedance25 .closing .btn,.seedance25 .hero-content .actions .btn,.seedance25 .hero-content .btn,.seedance25 .hero-content .text-link,.seedance25 .story-close .text-link,.seedance25 .text-link{font-size:14px}.seedance25 .workflow-tab,.seedance25 .workflow-tab span{font-size:12px}.seedance25 .faq-list summary{font-size:16px}.seedance25 .section-nav .model-label{display:none}.seedance25 .section-links{width:100%;margin-left:0;font-size:12px;gap:24px}}.seedance25 .feature-visual[data-visual="1"]{display:flex;flex-direction:column;gap:24px}.seedance25 .feature-visual[data-visual="1"] .ref-grid{flex:1;min-height:0;height:auto;align-content:center}.seedance25 .feature-visual[data-visual="1"] .reference-counts{position:static;flex-shrink:0;gap:8px;align-items:center}.seedance25 .reference-audio{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.seedance25 .reference-wave{height:18px;display:inline-flex;align-items:center;gap:2px;color:var(--sky)}.seedance25 .reference-wave i{display:block;width:2px;height:6px;background:currentColor;border-radius:1px}.seedance25 .reference-wave i:nth-child(2n){height:12px}.seedance25 .reference-wave i:nth-child(3n){height:18px}.seedance25 .story-timeline{margin-bottom:34px;padding-top:8px}.seedance25 .story-timeline .story-track{margin:0;height:4px}.seedance25 .story-ticks{position:relative;height:36px;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--ink)}.seedance25 .story-ticks span{position:absolute;top:0;padding-top:14px;transform:translateX(-50%)}.seedance25 .story-ticks span:before{content:"";position:absolute;top:-4px;left:50%;height:10px;width:1px;background:var(--sky)}.seedance25 .story-ticks span:first-child{left:0;transform:none}.seedance25 .story-ticks span:first-child:before{left:0}.seedance25 .story-ticks span:nth-child(2){left:20%}.seedance25 .story-ticks span:nth-child(3){left:80%}.seedance25 .story-ticks span:last-child{right:0;transform:none}.seedance25 .story-ticks span:last-child:before{left:auto;right:0}.seedance25 .story-step .time-marker{display:flex;align-items:center;justify-content:space-between;gap:12px;font-weight:700;font-variant-numeric:tabular-nums}.seedance25 .story-step .time-marker b{font-size:13px;font-weight:700;color:var(--ink)}@media(max-width:699px){.seedance25 .story-timeline{margin-bottom:28px}.seedance25 .story-step .time-marker b{font-size:12px}}.seedance25 .sticky-stage{height:640px}.seedance25 .feature-screen{flex:1 1 auto;min-height:0;aspect-ratio:auto}@media(min-width:960px) and (max-width:1199px){.seedance25 .sticky-stage{height:560px}}@media(min-width:700px) and (max-width:959px){.seedance25 .sticky-stage{height:500px}}.seedance25 .hero-backdrop>.hero-poster,.seedance25 .hero-backdrop>.hero-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.seedance25 .hero-backdrop>.hero-poster{z-index:0}.seedance25 .hero-backdrop>.hero-poster img{width:100%;height:100%;object-fit:cover}.seedance25 .hero-backdrop>.hero-video{z-index:1;pointer-events:none}@media(min-width:700px){.seedance25 .hero-backdrop>.hero-poster img,.seedance25 .hero-backdrop>.hero-video{transform:translateX(4%) scale(1.08);transform-origin:center}}.seedance25 .hero-backdrop.has-media .hero-media-guide,.seedance25 .hero-backdrop.has-media .hero-media-label,.seedance25 .hero-backdrop.has-media:after,.seedance25 .hero-backdrop.has-media:before{display:none}.seedance25 .placeholder.has-media{background:var(--bg)}.seedance25 .placeholder.has-media>img,.seedance25 .placeholder.has-media>video{object-fit:cover;pointer-events:none}