:root{--bg:#000;--text:#fff;--muted:#aaa;--card-bg:#1116;--card-border:#3339;--teal:#58f5d7;--btn-grad-start:#b7f9fe;--btn-grad-mid:#82eef9;--btn-grad-end:#4ce2f3;--promo-header-offset:0px;--module-gap-desktop:150px;--module-title-card-gap-desktop:46px;--hero-top-desktop:calc(180px + var(--promo-header-offset));--hero-block-height-desktop:884px;--hero-p2-gap:120px;--p2-p3-gap:var(--module-gap-desktop);--p2-top-desktop:960px;--p2-block-height-desktop:1020px;--p3-top-desktop:2183px;--p3-block-height-desktop:578px;--p3-p4-gap:119px;--p4-top-desktop:calc(var(--p3-top-desktop) + var(--p3-block-height-desktop) + var(--p3-p4-gap));--p4-p5-gap:115px;--p4-block-height-desktop:602px;--p5-top-desktop:calc(var(--p4-top-desktop) + var(--p4-block-height-desktop) + var(--p4-p5-gap));--p5-footer-gap:64px}*{box-sizing:border-box}html{scroll-behavior:smooth;background-color:#000}body{background:var(--bg);color:var(--text);margin:0;font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei,Noto Sans SC,sans-serif;overflow-x:hidden}.page{background:#000;width:100%;min-height:100vh;position:relative;overflow:hidden}.page-content{background:#000;width:1920px;height:4800px;margin:0 auto;position:relative;overflow:hidden}.home-page .page-content{height:calc(var(--p5-top-desktop) + 480px + var(--p5-footer-gap) + 344px)}.home-page{--promo-header-offset:60px}.home-promo-bar{z-index:60;width:100%;height:var(--promo-header-offset);background:radial-gradient(34.8% 26% at 40.1% 100%,#05cefe33 0%,#1db4d826 38.7%,#369ab21a 59.1%,#6660 100%),#111;justify-content:center;align-items:center;padding:0 24px;display:flex;top:0;left:0}.home-promo-inner{justify-content:center;align-items:center;gap:80px;width:min(100%,1280px);display:flex}.home-promo-inner p{text-align:center;white-space:nowrap;color:#0000;-webkit-text-fill-color:transparent;background-color:#0000;background-image:radial-gradient(68.58% 73.2% at 64.77% 61.67%,#79fdb0 0%,#58f5d700 100%),linear-gradient(92deg,#bffee1 8.98%,#05cefe 78.37%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:auto,auto;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;-webkit-background-clip:text;background-clip:text;margin:0;font-family:Montserrat,Lato,sans-serif;font-size:20px;font-weight:700;line-height:30px}.home-promo-link,.home-promo-link:link,.home-promo-link:visited{color:#151524;text-align:center;white-space:nowrap;background:radial-gradient(100.81% 200% at 50% 100%,#b7f9fe 0%,#82eef9 50%,#4ce2f3 100%);border-radius:12px;justify-content:center;align-items:center;min-width:121px;height:34px;padding:0 20px;font-family:Montserrat,Lato,sans-serif;font-size:14px;font-weight:500;line-height:18px;text-decoration:none;transition:transform .16s,box-shadow .16s;display:inline-flex}.home-promo-link:hover,.home-promo-link:focus-visible{outline:none;transform:translateY(-1px);box-shadow:0 8px 22px #4ce2f338}@media (width<=768px){.home-promo-bar{padding:0 16px}.home-promo-inner{justify-content:space-between;gap:12px}.home-promo-inner p{text-align:left;white-space:normal;flex:auto;min-width:0;font-size:12px;line-height:16px}.home-promo-link,.home-promo-link:link,.home-promo-link:visited{border-radius:10px;min-width:86px;height:30px;padding:0 14px;font-size:12px}}.bg-grid{opacity:.35;pointer-events:none;background:url(https://static.rayvision.com/pixmax-offical/en/assets/41790fc8-37ab-475b-86b0-5b8764c19e37-BIVbbiGI.webp) top/cover no-repeat;width:1920px;height:1080px;position:absolute;top:0;left:0}.bg-grid:after{content:"";background:linear-gradient(#0000001a 0%,#000 100%);position:absolute;inset:0}.bg-bottom{opacity:0;pointer-events:none;background:0 0;width:1920px;height:1084px;display:none;position:absolute;bottom:0;left:0}.header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:50;background:#222c;border-bottom:0;width:100%;height:60px;transition:none;position:sticky;top:0;left:0}.header.is-sticky{box-shadow:none;background:#222c;border-bottom-color:#0000;top:0}.header-inner{justify-content:space-between;align-items:center;width:100%;max-width:1280px;height:100%;margin:0 auto;padding:0;display:flex}.logo{aspect-ratio:152/30;object-fit:contain;width:134.739px;max-width:134.739px;display:block;overflow:hidden}.logo-image{object-fit:contain;background:0 0;width:100%;max-width:134.739px;height:100%;display:block}.header-actions{align-items:center;gap:20px;margin-left:auto;display:flex}.header-nav{-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0;align-items:center;gap:40px;margin-left:60px;padding:0;display:flex;position:static;transform:none}.header-tab,.header-tab:link,.header-tab:visited{color:#fff;white-space:nowrap;white-space:normal;border-radius:0;justify-content:center;align-items:center;min-width:0;height:60px;padding:0 10px;font-size:16px;font-weight:400;line-height:1;text-decoration:none;transition:color .18s;display:inline-flex}.header-tab.is-active{color:#4ce2f3;box-shadow:none;background:0 0}.header-tab:hover,.header-tab:focus-visible{color:#4ce2f3;outline:none}.header-tab.is-active:hover,.header-tab.is-active:focus-visible{color:#4ce2f3}.header-models{justify-content:center;align-items:center;height:60px;display:inline-flex;position:relative}.header-models-trigger{cursor:pointer;background:0 0;border:0;font-family:Montserrat,Lato,sans-serif}.header-models-trigger:after{content:"";border-bottom:1px solid;border-right:1px solid;width:6px;height:6px;margin-left:8px;transition:transform .18s;transform:translateY(-2px)rotate(45deg)}.header-models-menu{z-index:30;-webkit-backdrop-filter:blur(12px);opacity:0;visibility:hidden;pointer-events:none;background:#111111f5;border:1px solid #ffffff1f;border-radius:12px;flex-direction:column;align-items:flex-start;gap:10px;width:min(980px,100vw - 48px);padding:16px 20px;transition:opacity .18s,transform .18s,visibility .18s;display:flex;position:absolute;top:52px;left:50%;transform:translate(-50%,8px);box-shadow:0 18px 40px #00000059}.header-products-menu{background:#121212;border:0;border-radius:12px;gap:10px;width:312px;padding:30px;box-shadow:0 18px 50px #00000061}.header-models:hover .header-models-menu,.header-models:focus-within .header-models-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}.header-models:hover .header-models-trigger:after,.header-models:focus-within .header-models-trigger:after{transform:translateY(1px)rotate(225deg)}.header-models-menu .model-panel-row{flex-wrap:wrap;align-items:center;gap:10px 18px;width:100%;display:flex}.header-models-menu .model-panel-row:first-child{flex-wrap:nowrap}.header-models-menu a,.header-models-menu a:link,.header-models-menu a:visited{color:#fff;white-space:nowrap;border-radius:8px;align-items:center;min-height:38px;padding:0 12px;font-family:Montserrat,Lato,sans-serif;font-size:14px;line-height:1;text-decoration:none;transition:background .16s,color .16s;display:flex}.header-models-menu a:hover,.header-models-menu a:focus-visible{color:#4ce2f3;background:#ffffff0f;outline:none}.header-products-menu .header-product-link,.header-products-menu .header-product-link:link,.header-products-menu .header-product-link:visited{color:#fff;border-radius:6px;gap:10px;width:252px;min-height:40px;padding:8px 10px;font-size:16px;line-height:1}.header-products-menu .header-product-link img{object-fit:contain;flex:0 0 16px;width:16px;height:16px}.header-products-menu .header-product-link:hover,.header-products-menu .header-product-link:focus-visible,.header-products-menu .header-product-link.is-active{color:#4ce2f3;background:#040000}.btn-outline{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#151524;cursor:pointer;background:#fff;border:0;border-radius:10px;align-items:center;gap:10px;min-width:120px;height:39px;padding:0 30px;font-size:16px;font-weight:500;line-height:1;transition:background .22s,color .22s,border-color .22s,box-shadow .22s,transform .12s;display:inline-flex}.btn-outline img{object-fit:contain;width:14px;height:16px;transition:filter .22s}.lang-btn{-webkit-backdrop-filter:blur(10px);color:#dee7f7;cursor:pointer;background:#00000003;border:1px solid #333;border-radius:10px;justify-content:flex-start;align-items:center;gap:4px;height:42px;padding:9px 20px;font-family:PingFang SC,Noto Sans SC,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;transition:border-color .22s,background-color .22s,box-shadow .22s;display:inline-flex}.lang-btn-icon{flex:none;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.lang-btn-icon img{object-fit:contain;width:100%;height:100%;display:block}.lang-btn-text{white-space:normal;color:inherit;display:block}.btn-outline:hover,.btn-outline:focus-visible{color:#151524;box-shadow:none;filter:brightness(.92);background:#fff;border-color:#0000;outline:none}.btn-outline:hover img,.btn-outline:focus-visible img{filter:brightness(0)saturate()}.btn-outline:active{transform:translateY(1px)}.btn-primary,.mini-btn{transition:box-shadow .22s,transform .12s,filter .22s}.btn-primary:hover,.btn-primary:focus-visible{filter:saturate(1.06);outline:none;box-shadow:0 6px 26px #4ce2f3c7}.btn-primary:active,.mini-btn:active{transform:translateY(1px)}.mini-btn:hover,.mini-btn:focus-visible{filter:saturate(1.06);outline:none;box-shadow:0 6px 26px #4ce2f3cc}.lang-btn:hover,.lang-btn:focus-visible{background:#00000003;border-color:#ffffff8f;outline:none;box-shadow:0 0 0 1px #ffffff57,0 0 14px #ffffff24}.lang-btn:active{transform:none}.section{width:1280px;position:absolute;left:320px}.sec-title{color:#fff;text-align:center;margin:0;font-size:48px;font-weight:600;line-height:1.2}.sec-subtitle{color:#aaa;text-align:center;margin:10px 0 0;font-size:16px;font-weight:400;line-height:1.4}html[lang=en] .p2 .title-wrap{text-align:center;width:min(100%,1280px);margin:0 auto}html[lang=en] .p2 .sec-title{text-align:center;white-space:normal;margin-left:auto;margin-right:auto;font-family:Montserrat,Lato,Noto Sans SC,sans-serif;font-size:48px;font-weight:700;line-height:normal}html[lang=en] .p2 .sec-subtitle{text-align:center;color:#fff;white-space:normal;text-wrap:balance;max-width:856px;margin:10px auto 0;font-size:18px;line-height:normal}html[lang=en] .p3 .sec-title{white-space:normal;text-wrap:unset;font-family:Montserrat,Lato,Noto Sans SC,sans-serif;font-size:48px;font-weight:700;line-height:normal}html[lang=en] .p3 .title-wrap{flex-direction:column;align-items:center;gap:10px;width:min(100%,1200px);display:flex}html[lang=en] .p3 .sec-subtitle{color:#fff;white-space:normal;margin:0;font-family:Montserrat,Lato,Noto Sans SC,sans-serif;font-size:18px;font-weight:400;line-height:normal}html[lang=en] .p4 .title-wrap{flex-direction:column;align-items:center;gap:12px;width:min(100%,1280px);display:flex}html[lang=en] .p4 .sec-title{white-space:normal;font-family:Montserrat,Lato,Noto Sans SC,sans-serif;font-size:48px;font-weight:700;line-height:normal}html[lang=en] .p4 .sec-subtitle{color:#fff;white-space:normal;text-wrap:unset;width:1000px;max-width:100%;margin:0 auto;font-family:Montserrat,Lato,Noto Sans SC,sans-serif;font-size:18px;font-weight:400;line-height:normal}html[lang=en] .gen-prompt{height:136px}html[lang=en] .video-prompt{height:auto;min-height:136px}html[lang=en] .gen-prompt-inner{padding:8px}html[lang=en] .gen-prompt-text{overflow-wrap:anywhere;word-break:break-word;width:100%;max-width:none;font-size:11px;line-height:1.35}@media (width>=769px){html[lang=en] .cta-core{gap:30px;width:min(100%,1200px);height:auto;padding:0 24px}html[lang=en] .cta-copy{gap:30px;width:100%}html[lang=en] .cta h2{white-space:normal;text-wrap:balance;width:1200px;max-width:100%;margin-left:auto;margin-right:auto;font-size:48px;line-height:normal}html[lang=en] .cta-subtitle{white-space:normal;font-size:24px;font-weight:600;line-height:normal}}.btn-primary{color:#040000;cursor:pointer;background:radial-gradient(100% 400% at 50% 100%, var(--btn-grad-start) 0%, var(--btn-grad-mid) 50%, var(--btn-grad-end) 100%);border:0;border-radius:12px;justify-content:center;align-items:center;gap:0;min-width:129px;height:40px;padding:0 20px;font-size:16px;font-weight:500;line-height:1;display:inline-flex;box-shadow:0 4px 20px #4ce2f366}.btn-primary img{object-fit:contain;width:15px;height:18px}.hero{top:var(--hero-top-desktop);height:var(--hero-block-height-desktop);z-index:5;background:0 0;width:1680px;left:120px}.hero-title-wrap{text-align:center;width:1280px;margin:0 auto}.hero-title-wrap .sec-title{text-transform:uppercase;white-space:normal;font-family:Montserrat,Lato,Noto Sans SC,sans-serif;font-size:48px;font-weight:700;line-height:1.08}.hero-title-wrap .sec-subtitle{color:#fff;white-space:normal;width:1000px;max-width:100%;margin:16px auto 0;font-size:18px;line-height:24px}.hero-cta{border-radius:12px;min-width:0;height:48px;padding:0 40px;position:absolute;top:184px;left:50%;transform:translate(-50%)}.hero-cta:active{transform:translate(-50%)translateY(1px)}.hero-card-shell{z-index:5;width:1680px;height:660px;position:absolute;top:214px;left:50%;overflow:visible;transform:translate(-50%)}.hero-card{--grid-glow-x:840px;--grid-glow-y:330px;--grid-glow-opacity:0;isolation:isolate;z-index:5;background:0 0;border:0;border-radius:0;width:1680px;height:660px;position:absolute;top:0;left:0;overflow:visible}.hero-card:after{content:"";pointer-events:none;z-index:0;opacity:var(--grid-glow-opacity);mix-blend-mode:screen;-webkit-mask-image:radial-gradient(280px circle at var(--grid-glow-x) var(--grid-glow-y), #000c 0%, #0000005c 52%, #0000 100%);-webkit-mask-image:radial-gradient(280px circle at var(--grid-glow-x) var(--grid-glow-y), #000c 0%, #0000005c 52%, #0000 100%);mask-image:radial-gradient(280px circle at var(--grid-glow-x) var(--grid-glow-y), #000c 0%, #0000005c 52%, #0000 100%);background-image:none;background-size:auto;transition:opacity .3s;position:absolute;inset:0}.hero-links{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.hero-link{fill:none;stroke:#ffffff42;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 2px #ffffff2e)}.hero-link-flow{fill:none;stroke-width:1.55px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 2px #ffffff8c)drop-shadow(0 0 6px #ffffff38)}.hero-link-flow-a{stroke:url(#hero-flow-grad-a)}.hero-link-flow-b{stroke:url(#hero-flow-grad-b)}.hero-link-flow-c{stroke:url(#hero-flow-grad-c)}.ref-block{z-index:2;flex-direction:column;gap:9.571px;display:flex;position:absolute}.flow-node{cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none}.flow-node.is-dragging{cursor:grabbing}.flow-node label{white-space:normal;justify-content:space-between;align-items:center;gap:8px;display:flex}.flow-node .node-title,.flow-node .node-model{font-size:inherit;line-height:inherit}.flow-node .node-title{color:inherit;min-width:0}.flow-node .node-model{color:#778093;text-align:right;flex:none;margin-left:auto;font-weight:400}.ref-block label{color:#d9d9d9;width:100%;font-size:14px;line-height:1}.ref-block img{object-fit:cover;background:#111;border:1px solid #4d5056;transition:border-color .16s,box-shadow .16s}.ref-a{top:0;left:0}.ref-a img{border-radius:12px;width:200px;height:200px}.ref-b{top:254px;left:0}.ref-b img{border-radius:12px;width:200px;height:200px}.gen-block{z-index:3;width:340px;position:absolute;top:168px;left:450px}.gen-block label{color:#d9d9d9;width:320px;margin-bottom:10px;font-size:14px;line-height:1}.gen-card{clip-path:inset(0 round 9.571px);background:#111;border:1px solid #4d5056;border-radius:9.571px;width:320px;padding:0;transition:border-color .16s,box-shadow .16s;position:relative;overflow:hidden}.gen-block .preview{object-fit:cover;border-radius:9.571px;width:100%;height:178px;display:block}.gen-prompt{opacity:0;visibility:hidden;pointer-events:none;z-index:6;box-sizing:border-box;background:#141416;border:1px solid #313136;border-radius:12px;width:336px;height:104px;padding:8px;transition:opacity .22s;position:absolute;top:calc(100% + 8px);left:-8px}.video-prompt{width:320px;height:auto;min-height:104px;left:0}.video-prompt .gen-prompt-inner{height:auto}.video-prompt-text{overflow-wrap:anywhere;word-break:break-word;width:100%;max-width:none;line-height:1.35}.gen-prompt-inner{box-sizing:border-box;background:#000;border:1px solid #1f1f21;border-radius:10px;width:100%;height:100%;padding:10px}.gen-prompt-text{letter-spacing:0;text-align:left;-webkit-text-fill-color:#d9d9d9;width:300px;margin:0;font-family:PingFang SC,Noto Sans SC,sans-serif;font-size:12px;font-style:normal;line-height:normal;display:block;color:#d9d9d9!important;font-weight:400!important}.gen-prompt-text:after{content:"";vertical-align:-.1em;background:#58f5d7;width:1px;height:.95em;margin-left:4px;animation:1s step-end infinite gen-prompt-caret-blink;display:inline-block;box-shadow:0 0 4px #58f5d773}.video-prompt .gen-prompt-text{overflow-wrap:anywhere;word-break:break-word;width:100%;max-width:none;line-height:1.35}.video-prompt .gen-prompt-text:after{content:"";vertical-align:-.1em;background:0 0;border-left:1px solid #58f5d7;width:0;height:.95em;margin-left:0;animation:1s step-end infinite gen-prompt-caret-blink;display:inline-block;box-shadow:0 0 4px #58f5d773}@keyframes gen-prompt-caret-blink{0%,49%{opacity:1}50%,to{opacity:0}}.gen-block.is-prompt-visible .gen-prompt,.video-block.is-prompt-visible .video-prompt{opacity:1;visibility:visible;pointer-events:auto}.video-block{z-index:2;flex-direction:column;gap:10px;display:flex;position:absolute;top:0;left:1200px}.video-block label{color:#d9d9d9;width:480px;font-size:14px;line-height:1}.video-block img,.video-block video{object-fit:cover;border:1px solid #4d5056;border-radius:9.571px;width:480px;height:267px;transition:border-color .16s,box-shadow .16s}.video-block video{pointer-events:none;background:#111;display:block}.ref-block:hover img,.ref-block.is-dragging img,.gen-block:hover .gen-card,.gen-block.is-dragging .gen-card,.video-block:hover img,.video-block.is-dragging img,.video-block:hover video,.video-block.is-dragging video{border-color:#ffffffeb;box-shadow:0 0 0 1px #ffffff1f}.dot{filter:drop-shadow(0 0 3.829px #83f96b4d);z-index:4;pointer-events:none;background:#58f5d7;border-radius:50%;width:9px;height:9px;position:absolute}.dot.dot-c{width:9.571px;height:9.571px}.p2{top:var(--p2-top-desktop)}.p2 .title-wrap{text-align:center;width:560px;margin:0 auto}.p2 .sec-subtitle{white-space:normal}.models-shell{width:1280px;height:870px;margin-top:60px;position:relative;overflow:hidden}.models-wrap{width:1280px;height:870px;margin-top:0}.card{border:1px solid var(--card-border);background:var(--card-bg);border-radius:20px;position:relative;overflow:hidden}.video-model{width:1280px;height:550px;padding:30px}.video-model-bg{object-fit:cover;width:1280px;height:550px;position:absolute;top:0;left:0}.video-model-overlay{background:linear-gradient(#0000 0%,#000c 100%);position:absolute;inset:0}.card-content{z-index:2;flex-direction:column;justify-content:flex-start;height:100%;display:flex;position:relative}.card-title{color:#fff;margin:0;font-size:24px;font-weight:600;line-height:1.2}.model-card-desc{color:#fff;margin:10px 0 0;font-size:16px;font-weight:400;line-height:normal}.corner-icon{object-fit:contain;z-index:3;width:60px;height:60px;position:absolute;top:30px;right:30px}.model-grid{grid-template-columns:repeat(8,minmax(0,1fr));align-items:flex-start;gap:30px;width:1220px;margin-top:auto;display:grid}.model-item{flex-direction:column;gap:10px;min-width:0;display:flex}a.model-item,a.model-item:link,a.model-item:visited{color:inherit;cursor:pointer;text-decoration:none;transition:transform .18s,opacity .18s}a.model-item:hover,a.model-item:focus-visible{opacity:.88;outline:none;transform:translateY(-2px)}.model-item img{object-fit:contain;width:36px;height:36px}.model-item p{color:#fff;white-space:pre-line;word-break:break-word;margin:0;font-size:16px;line-height:1.4}.p2 .video-model .model-item-seedance p{white-space:pre;word-break:keep-all;overflow-wrap:normal}.card-row{gap:20px;margin-top:20px;display:flex}.small-card{background:linear-gradient(#00000029 0%,#000c 100%);border:1px solid #3339;border-radius:20px;flex-direction:column;justify-content:space-between;height:300px;padding:30px;display:flex;position:relative;overflow:hidden}.small-card.w560{width:440px}.small-card.w400{width:400px}.small-grid{flex-wrap:nowrap;align-items:flex-start;gap:30px;display:flex}.small-grid.two-col .model-item{width:155px}.small-grid.three-col .model-item{width:126px}.p2 .model-card-image .small-grid.three-col{justify-content:space-between;gap:16px}.p2 .model-card-image .small-grid.three-col .model-item-doubao{flex:0 0 max-content;width:max-content;min-width:max-content}.p2 .model-card-image .model-item-doubao p{white-space:pre;word-break:normal;overflow-wrap:normal}.p2 .model-card-image .small-grid.three-col .model-item-image-coming{flex:0 0 max-content;width:max-content;min-width:max-content}.p2 .small-card{justify-content:flex-start;padding:24px 24px 30px}.p2 .small-card.model-card-image{background-color:#0000;background-image:linear-gradient(#0000001f 0%,#000000b8 100%),url(https://static.rayvision.com/pixmax-offical/en/assets/p2-model-image-DzLAEV09.webp);background-position:50% 46%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.p2 .small-card.model-card-text{background-color:#0000;background-image:linear-gradient(#0000001f 0%,#000000bd 100%),url(https://static.rayvision.com/pixmax-offical/en/assets/p2-model-text-D7vJkpDx.webp);background-position:52% 40%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.p2 .small-card.model-card-audio{background-color:#0000;background-image:linear-gradient(#0000001a 0%,#000000a8 100%),url(https://static.rayvision.com/pixmax-offical/en/assets/p2-model-audio-CqnNvwbW.webp);background-position:50% 44%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.p2 .small-card .card-title{margin-top:0;line-height:1.2}.p2 .small-card .corner-icon{display:none}.p2 .small-card .small-grid{align-items:flex-start;margin-top:auto;padding-top:10px}.p2 .small-card.w560 .small-grid,.p2 .small-card.w400 .small-grid{margin-top:auto}.coming{color:#fff;opacity:.9;margin-left:6px;font-size:12px}.p3{top:var(--p3-top-desktop)}.home-about-cta{text-align:center;background:#040608;border:1px solid #111;border-radius:20px;justify-content:center;align-items:center;height:260px;display:flex;position:absolute;overflow:hidden}.home-about-cta-bg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.home-about-cta:after{content:"";background:linear-gradient(#11111152 0%,#0006 100%);position:absolute;inset:0}.home-about-cta-copy{z-index:1;color:#fff;flex-direction:column;align-items:center;gap:20px;display:flex;position:relative}.home-about-cta-copy h2{color:#fff;text-align:center;white-space:normal;margin:0;font-family:Montserrat,Lato,sans-serif;font-size:48px;font-weight:700;line-height:normal}.home-about-cta-copy p{color:#fff;text-align:center;width:750px;max-width:100%;margin:0;font-family:Montserrat,Lato,sans-serif;font-size:24px;font-weight:600;line-height:normal}.home-about-cta-btn{border-radius:12px;min-width:190px;height:48px;padding:0 40px}.p3 .title-wrap{text-align:center;width:672px;margin:0 auto}.platform-card{border-color:#2a2a3799;justify-content:space-between;align-items:center;gap:0;width:1280px;height:426px;margin-top:60px;padding:30px;display:flex}.platform-left{align-items:flex-start;gap:30px;width:494px;height:340px;display:flex}.rail-wrap{background:linear-gradient(#6666668c 0%,#6666664d 100%);border-radius:2px;width:4px;height:340px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #66666638}.rail-active{will-change:transform, height;background:linear-gradient(#999 0%,#8b8b8b 42%,#666 100%);border-radius:2px;width:100%;height:33.3333%;transition:transform .22s cubic-bezier(.24,.76,.3,1),height .2s cubic-bezier(.24,.76,.3,1);position:absolute;top:0;left:0;transform:translate(0,0);box-shadow:0 0 14px #58f5d747}.platform-copy{flex-direction:column;justify-content:space-between;width:460px;height:340px;display:flex}.interactive-copy{justify-content:space-between;gap:0;height:340px}.interactive-copy .feature-item{padding-top:10px;padding-bottom:10px}.feature-item{width:100%;color:inherit;text-align:left;cursor:default;background:0 0;border:0;border-radius:8px;flex-direction:column;align-items:flex-start;gap:10px;padding:2px 0;transition:transform .12s,filter .16s;display:flex}.feature-item:focus-visible{outline-offset:6px;outline:1px solid #58f5d799}.feature-item:hover{filter:brightness(1.04)}.feature-title{color:#999;margin:0;font-family:PingFang SC,Noto Sans SC,sans-serif;font-size:24px;font-weight:600;line-height:1.2;transition:color .22s,font-size .22s}.feature-desc{color:#999;margin:0;font-family:PingFang SC,Noto Sans SC,sans-serif;font-size:16px;line-height:24px;display:none}.feature-item.is-active .feature-title{color:#fff;font-size:30px}html[lang=en] .p3 .feature-title,html[lang=en] .p4 .feature-title{white-space:normal;word-break:normal;overflow-wrap:normal;font-family:Montserrat,Lato,Noto Sans SC,sans-serif;font-size:20px;font-weight:600}html[lang=en] .p3 .feature-item.is-active .feature-title,html[lang=en] .p4 .feature-item.is-active .feature-title{font-size:24px;font-weight:700}html[lang=en] .p3 .feature-desc,html[lang=en] .p4 .feature-desc{color:#ddd;font-family:Montserrat,Lato,Noto Sans SC,sans-serif;font-size:16px;font-weight:400;line-height:24px}.feature-item.is-active .feature-desc{display:block}.platform-copy h3{color:#fff;margin:0;font-size:30px;font-weight:600;line-height:1}.platform-copy p{color:#999;margin:10px 0 0;font-size:16px;line-height:24px}.platform-copy .sub{color:#999;margin:0;font-size:24px;font-weight:600;line-height:1}.platform-img,.platform-video{aspect-ratio:340/183;object-fit:cover;clip-path:inset(0 round 16px);border-radius:16px;width:680px;height:366px;transition:opacity .16s,filter .16s}.p4{top:var(--p4-top-desktop)}.p4 .title-wrap{text-align:center;width:742px;margin:0 auto}.template-card{justify-content:space-between;align-items:center;gap:0;width:1280px;height:442px;margin-top:40px;padding:30px;display:flex}.template-left{align-items:flex-start;gap:30px;width:494px;height:340px;display:flex}.template-copy{flex-direction:column;justify-content:space-between;width:460px;height:340px;display:flex}.platform-copy .feature-desc,.template-copy .feature-desc{max-width:460px}.template-copy h3{color:#fff;margin:0;font-size:30px;font-weight:600;line-height:1}.template-copy p{color:#999;margin:10px 0 0;font-size:16px;line-height:24px}.template-copy .sub{color:#999;margin:0;font-size:24px;font-weight:600;line-height:1}.template-img-wrap{aspect-ratio:340/191;border-radius:12px;width:680px;height:382px;position:relative;overflow:hidden}.template-img,.template-video{object-fit:cover;width:100%;height:100%;transition:opacity .16s,filter .16s;display:block}.platform-img.is-switching,.platform-video.is-switching,.template-img.is-switching,.template-video.is-switching{opacity:.78;filter:saturate(.94)}.platform-img.is-hidden,.platform-video.is-hidden,.template-img.is-hidden,.template-video.is-hidden{display:none}.template-caption{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);color:#dee7f7;background:#15152466;border-radius:11px;justify-content:space-between;align-items:flex-start;gap:12px;min-height:52px;padding:9px 12px;font-size:11px;line-height:1.4;display:flex;position:absolute;bottom:20px;left:30px;right:30px}.template-caption.is-commerce{align-items:center;width:fit-content;max-width:calc(100% - 60px);min-height:52px;padding:8px 12px;left:50%;right:auto;transform:translate(-50%)}.template-caption.is-hidden{display:none!important}.template-caption-text-wrap{width:100%;min-width:0}.template-caption-text-wrap.is-hidden{display:none!important}.template-caption-commerce{justify-content:flex-start;align-items:center;gap:10px;width:auto;min-width:0;max-width:100%;display:flex}.template-caption-commerce.is-hidden{display:none!important}.template-commerce-track{scrollbar-width:none;-ms-overflow-style:none;flex:0 auto;align-items:center;gap:4px;min-width:0;max-width:100%;display:flex;overflow-x:auto}.template-commerce-track::-webkit-scrollbar{display:none}.template-commerce-thumb{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:4px;flex-shrink:0;width:36px;height:36px;position:relative;overflow:hidden}.template-commerce-thumb img{object-fit:cover;width:100%;height:100%;display:block}.template-commerce-thumb:not(.is-active):after{content:"";background:#16181f52;position:absolute;inset:0}.template-commerce-thumb.is-active{border-color:#ffffffb8;box-shadow:inset 0 0 0 1px #fff3}.template-commerce-token{white-space:nowrap;color:#dee7f7;background:#333c;border:0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;height:24px;padding:0 8px;font-size:11px;line-height:1;display:inline-flex}.template-commerce-token.is-active{background:#00000047}.template-commerce-join{white-space:nowrap;color:#dee7f7;flex-shrink:0;font-size:11px;line-height:1}.template-caption .mini-btn{background:radial-gradient(100% 400% at 50% 100%, var(--btn-grad-start) 0%, var(--btn-grad-mid) 50%, var(--btn-grad-end) 100%);border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:38px;height:32px;display:flex;box-shadow:0 4px 19px #4ce2f3b3}.template-caption .mini-btn img{object-fit:contain;width:15px;height:18px}.cta{top:var(--p5-top-desktop);z-index:2;background:#040608;justify-content:center;align-items:center;width:1920px;height:480px;display:flex;position:absolute;left:0;overflow:hidden}.pricing-section{z-index:3;width:1920px;height:5150px;padding-top:0;top:180px;left:0}.pricing-hero,.pricing-plans,.pricing-promo{width:1280px;margin:0 auto}.pricing-hero{text-align:center;min-height:580px}.pricing-title-wrap,.pricing-plans-title{width:892px;margin:0 auto}.pricing-title-wrap .sec-title,.pricing-plans-title .sec-title{font-family:Montserrat,Lato,Noto Sans SC,sans-serif;font-weight:700}.pricing-title-wrap .sec-subtitle{color:#aaa;margin-top:10px;font-size:16px;line-height:20px}.credit-cards{grid-template-columns:repeat(4,300px);justify-content:center;gap:28px;margin-top:52px;display:grid}.credit-card{text-align:center;background:linear-gradient(#3336 0%,#1116 100%);border:1px solid #222;border-radius:20px;height:240px;padding:65px 60px 24px;position:relative;overflow:hidden}.credit-bonus{color:#151524;background:radial-gradient(100% 400% at 50% 100%,#b7f9fe 0%,#82eef9 50%,#4ce2f3 100%);border-radius:0 0 12px 12px;justify-content:center;align-items:center;gap:10px;min-width:95px;height:35px;padding:0 20px;font-family:Montserrat,Lato,sans-serif;font-size:14px;font-weight:700;display:inline-flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.credit-bonus img{object-fit:contain;flex:none;width:10px;height:14px;display:block}.credit-amount{color:#fff;white-space:nowrap;justify-content:center;align-items:center;gap:10px;margin:0;font-family:Montserrat,Lato,sans-serif;font-size:20px;font-weight:400;line-height:24px;display:inline-flex}.credit-amount img{object-fit:contain;flex:none;width:11px;height:16px;display:block}.credit-price{color:#fff;margin:10px 0 0;font-family:Montserrat,Lato,sans-serif;font-size:36px;font-weight:700;line-height:44px}.credit-note{color:#4ce2f3;width:180px;margin:30px auto 0;font-family:Montserrat,Lato,sans-serif;font-size:14px;font-weight:400;line-height:20px}.pricing-credit-btn{width:269px;height:50px;box-shadow:none;border-radius:12px;margin-top:64px;font-size:16px}.pricing-footnote{color:#aaa;margin:14px 0 0;font-family:Montserrat,Lato,sans-serif;font-size:14px;font-style:italic;line-height:20px}.pricing-plans{margin-top:120px}.pricing-plans-title .sec-subtitle{color:#aaa;margin-top:10px;font-size:16px;line-height:20px}.pricing-tabs{scrollbar-width:none;border:1px solid #333;border-radius:32px;align-items:center;gap:0;width:fit-content;max-width:100%;margin:40px auto 60px;padding:10px;display:flex;overflow-x:auto}.pricing-tabs::-webkit-scrollbar{display:none}.pricing-tab{color:#fff;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:20px;height:40px;padding:0 20px;font-family:Montserrat,Lato,sans-serif;font-size:16px;font-weight:400;transition:background .18s,color .18s;position:relative}.pricing-tab+.pricing-tab{margin-left:32px}.pricing-tab+.pricing-tab:before{content:"";background:#333;width:1px;height:19px;position:absolute;top:50%;left:-16px;transform:translateY(-50%)}.pricing-tab.is-active{color:#151524;background:#fff}.pricing-tab:not(.is-active):hover,.pricing-tab:not(.is-active):focus-visible{color:#151524;background:#fff;outline:none}.pricing-table-wrap{scrollbar-color:#333 transparent;width:1280px;max-height:3222px;overflow:auto}.pricing-table{border-collapse:collapse;color:#fff;table-layout:auto;width:100%;font-family:Montserrat,Lato,sans-serif;font-size:16px;line-height:1.25}.pricing-table th,.pricing-table td{text-align:center;vertical-align:middle;white-space:nowrap;border-top:1px solid #333;border-bottom:1px solid #333;min-width:140px;padding:10px 14px;font-weight:400}.pricing-table th:first-child,.pricing-table .model-cell{text-align:left;min-width:180px}.pricing-table .model-cell{vertical-align:middle}.pricing-table th{padding-top:20px;padding-bottom:20px;font-weight:700}.pricing-table td:last-child{color:#fff;white-space:nowrap;font-size:16px}.price-check{color:#58f5d7;font-size:13px}.pricing-view-more{color:#fff;cursor:pointer;background:0 0;border:1px solid #333;border-left:0;border-right:0;border-radius:0;justify-content:center;align-items:center;gap:8px;width:100%;height:54px;margin:-1px auto 0;padding:0;font-family:Montserrat,Lato,sans-serif;font-size:16px;font-weight:700;line-height:1;transition:color .18s,background .18s;display:flex}.pricing-view-more:hover,.pricing-view-more:focus-visible{color:#4ce2f3;background:#ffffff05;outline:none}.pricing-view-more:active{transform:none}.pricing-view-more[hidden]{display:none}.pricing-view-more-icon{border-bottom:2px solid;border-right:2px solid;flex:none;width:10px;height:10px;transition:transform .18s;transform:rotate(45deg)translateY(-2px)}.pricing-view-more.is-expanded .pricing-view-more-icon{transform:rotate(225deg)translateY(-2px)}.pricing-promo{background:#040000;border:1px solid #2a2a3799;border-radius:20px;height:420px;margin-top:120px;padding:60px 40px;position:relative;overflow:hidden}.pricing-promo:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#040000 0%,#04091e 61.538%,#020a1d00 100%);position:absolute;inset:0}.pricing-promo-copy{z-index:3;width:760px;position:relative}.pricing-promo-badge{color:#4ce2f3;border:1px solid #58f5d7;border-radius:30px;align-items:center;gap:10px;width:fit-content;height:48px;padding:0 30px;font-family:Montserrat,Lato,sans-serif;font-size:16px;font-weight:700;display:inline-flex}.pricing-promo-badge img{object-fit:contain;flex:none;width:24px;height:24px;display:block}.pricing-promo-kicker{color:#aaa;margin:20px 0 0;font-family:Montserrat,Lato,sans-serif;font-size:18px;line-height:22px}.pricing-promo h2{color:#fff;white-space:normal;margin:20px 0 0;font-family:Montserrat,Lato,sans-serif;font-size:48px;font-weight:700;line-height:59px}.pricing-promo-desc{color:#aaa;width:732px;margin:20px 0 0;font-family:Montserrat,Lato,sans-serif;font-size:16px;font-style:italic;line-height:20px}.pricing-promo-btn{width:276px;height:48px;box-shadow:none;border-radius:12px;margin-top:20px;font-size:16px}.pricing-promo-art{object-fit:cover;object-position:center;z-index:0;width:574px;height:524px;position:absolute;top:-46px;right:0}.pricing-about-cta{text-align:center;background:#040608;border:1px solid #111;border-radius:20px;justify-content:center;align-items:center;width:1280px;height:260px;margin:120px auto 0;display:flex;position:relative;overflow:hidden}.pricing-about-cta-bg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pricing-about-cta:after{content:"";background:linear-gradient(#11111152 0%,#0006 100%);position:absolute;inset:0}.pricing-about-cta-copy{z-index:1;color:#fff;flex-direction:column;align-items:center;gap:20px;display:flex;position:relative}.pricing-about-cta-copy h2{color:#fff;text-align:center;white-space:normal;margin:0;font-family:Montserrat,Lato,sans-serif;font-size:48px;font-weight:700;line-height:normal}.pricing-about-cta-copy p{color:#fff;text-align:center;width:750px;max-width:100%;margin:0;font-family:Montserrat,Lato,sans-serif;font-size:24px;font-weight:600;line-height:normal}.pricing-about-cta-btn{border-radius:12px;min-width:190px;height:48px;padding:0 40px}.cta:before{content:"";pointer-events:none;z-index:1;background:radial-gradient(54% 62% at 50% 58%,#171c2c14 0%,#0000003d 68%,#00000094 100%),linear-gradient(#00000080 0%,#00000038 38%,#00000085 100%);position:absolute;inset:0}.cta-bg-video{object-fit:contain;object-position:center center;opacity:.92;filter:saturate(1.04)contrast(1.03);pointer-events:none;z-index:0;width:100%;height:94%;position:absolute;top:3%;left:0}.reveal-section{opacity:0;will-change:opacity, transform;transition:opacity .62s,transform .62s cubic-bezier(.22,1,.36,1);transform:translateY(28px)}.reveal-section.is-visible{opacity:1;transform:translateY(0)}.footer.reveal-section{opacity:1;transform:none}.cta-core{text-align:center;z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:30px;width:1200px;height:220px;display:flex;position:relative}.cta-copy{flex-direction:column;align-items:center;gap:30px;display:flex}.cta-core:before{content:none;filter:blur(20px);z-index:-1;background:radial-gradient(circle,#b970ff94 0%,#3440ff38 42%,#0000 72%);position:absolute;inset:-80px -120px}.cta h2{color:#fff;white-space:normal;margin:0;font-family:Montserrat,Lato,Noto Sans SC,Noto Sans JP,sans-serif;font-size:48px;font-weight:700;line-height:normal}.cta-subtitle{color:#fff;text-align:center;white-space:normal;margin:0;font-family:PingFang SC;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.cta .btn-primary{border-radius:12px;min-width:140px;height:48px;padding:0 40px}.footer{left:0;top:calc(var(--p4-top-desktop) + var(--p4-block-height-desktop) + var(--p4-p5-gap) + 480px + var(--p5-footer-gap));z-index:5;box-sizing:border-box;background:#040404;flex-direction:column;justify-content:center;align-items:center;gap:60px;width:1920px;max-width:100%;height:auto;min-height:344px;padding:40px 0;display:flex;position:absolute;bottom:auto}.pricing-page .page{overflow:visible}.pricing-page .page-content{height:auto;min-height:100vh;padding-top:180px;overflow:visible}.pricing-page .bg-grid{display:none}.pricing-page .pricing-section{height:auto;position:relative;top:auto;left:auto}.pricing-page .pricing-table-wrap{max-height:none;overflow:auto visible}.pricing-page .footer{margin-top:var(--p5-footer-gap);position:relative;top:auto;left:auto}.seedance-page .footer,.gpt-image-page .footer,.gemini-page .footer,.eleven-page .footer,.ai-cinematic-page .footer,.workflow-templates-page .footer,.asset-library-page .footer,.ai-video-enhancer-page .footer,.team-collaboration-page .footer,.about-page .footer,.legal-page .footer{width:100%;max-width:100%;height:auto;min-height:344px;margin:120px auto 0;position:relative;top:auto;left:auto}.footer-bg{object-fit:cover;z-index:-1;opacity:0;width:100%;height:100%;display:none;position:absolute;inset:0}.footer-logo{aspect-ratio:215.586/48;justify-content:flex-start;align-items:center;width:215.586px;max-width:100%;height:auto;display:flex}.footer-logo img{object-fit:contain;width:100%;max-width:215.586px;height:100%;display:block}.footer-main{justify-content:flex-start;align-items:flex-start;gap:120px;width:1280px;max-width:calc(100% - 48px);margin:0 auto;display:flex}.footer-brand{flex-direction:column;flex:0 0 322px;align-items:flex-start;gap:20px;width:322px;display:flex}.footer-brand-copy{flex-direction:column;align-items:flex-start;gap:10px;width:100%;display:flex}.footer-brand-copy p{width:100%;margin:0;font-family:Montserrat,Lato,sans-serif}.footer-brand-title{color:#fff;white-space:nowrap;font-size:16px;font-weight:700;line-height:normal}.footer-brand-subtitle{color:#999;max-width:300px;font-size:14px;font-weight:400;line-height:normal}.footer-column{flex-direction:column;flex:0 0 115px;align-items:flex-start;gap:20px;width:115px;display:flex}.footer-column-title,.footer-column h2{color:#999;white-space:nowrap;margin:0;font-family:Montserrat,Lato,sans-serif;font-size:14px;font-weight:400;line-height:normal}.footer-column a,.footer-column a:link,.footer-column a:visited{color:#fff;white-space:nowrap;font-family:Montserrat,Lato,sans-serif;font-size:14px;font-weight:400;line-height:normal;text-decoration:none;transition:color .16s}.footer-column a:hover,.footer-column a:focus-visible{color:#4ce2f3;outline:none}.copyright{color:#999;text-align:center;white-space:nowrap;margin:0;font-family:Lato,Noto Sans SC,sans-serif;font-size:12px;line-height:normal}.footer-bottom{color:#999;text-align:center;white-space:nowrap;border-top:1px solid #333;justify-content:space-between;align-items:center;gap:24px;width:100%;max-width:1280px;padding:10px 0;font-size:12px;line-height:normal;display:flex}.footer-records{color:#999;white-space:nowrap;align-items:center;gap:20px;margin:0;font-family:Montserrat,Lato,sans-serif;font-size:12px;line-height:normal;display:flex}.footer-records span{overflow-wrap:anywhere}.footer-record-link,.footer-record-link:link,.footer-record-link:visited{color:#999;text-decoration:none;transition:color .2s}.footer-record-link:hover,.footer-record-link:focus-visible{color:#fff;outline:none}.footer-meta{flex-wrap:nowrap;justify-content:center;align-items:center;gap:24px;display:flex}.footer-links{flex-wrap:nowrap;align-items:center;gap:16px;display:flex}.footer-link,.footer-link:link,.footer-link:visited{color:#999;white-space:nowrap;font-family:Lato,Noto Sans SC,sans-serif;font-size:12px;line-height:1;text-decoration:none;transition:color .2s,opacity .2s;position:relative}.footer-link:hover{color:#fff;opacity:1}.footer-link:after{content:"";transform-origin:0;background:currentColor;width:100%;height:1px;transition:transform .2s;position:absolute;bottom:-3px;left:0;transform:scaleX(0)}.footer-link:hover:after,.footer-link:focus-visible:after{transform:scaleX(1)}.footer-link:focus-visible{color:#fff;opacity:1;outline:none}.consult-float{z-index:80;width:52px;height:52px;font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei,Noto Sans SC,sans-serif;position:fixed;bottom:40px;right:40px}html[lang=en] .consult-float{display:none}.consult-trigger{width:52px;height:52px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0;transition:transform .2s,filter .2s;display:block;position:absolute;bottom:0;right:0}.consult-trigger:hover,.consult-trigger:focus-visible{filter:brightness(1.1);outline:none;transform:translateY(-1px)}.consult-headset{filter:drop-shadow(0 8px 20px #0000005c);width:100%;height:100%;display:block}.consult-panel{opacity:0;visibility:hidden;pointer-events:none;transform-origin:100% 100%;background:#0f0f0f;border:1px solid #424346;border-radius:8px;width:280px;height:360px;padding:12px;transition:opacity .18s,transform .18s,visibility .18s;position:fixed;bottom:40px;right:104px;transform:translate(8px,8px)scale(.98);box-shadow:0 20px 48px #0000005c}.consult-float.is-open .consult-panel{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0,0)scale(1)}.consult-online{color:#f2f2f2;background:#000;border-radius:8px;justify-content:space-between;align-items:center;height:60px;padding:10px 12px;text-decoration:none;transition:background-color .2s;display:flex}.consult-online:hover,.consult-online:focus-visible{background:#050505;outline:none}.consult-online-copy{flex-direction:column;gap:6px;min-width:0;display:flex}.consult-online strong,.consult-qr-card strong{color:#f2f2f2;font-size:14px;font-weight:600;line-height:1}.consult-online-copy span{color:#bbbdbe;white-space:nowrap;font-size:12px;line-height:1}.consult-arrow{flex:0 0 12px;width:12px;height:12px;margin-right:2px;display:block}.consult-qr-card{background:#000;border-radius:8px;flex-direction:column;align-items:flex-start;height:267px;margin-top:8px;padding:16px 8px 0;display:flex}.consult-qr-card img{object-fit:cover;background:#fff;border-radius:6px;width:180px;height:180px;margin:26px auto 0;display:block}.mobile-nav-toggle,.mobile-nav-panel{display:none}@media (width<=768px){.header{top:var(--promo-header-offset);-webkit-backdrop-filter:none;backdrop-filter:none;z-index:100;background:0 0;border-bottom:0;height:60px;overflow:visible}.header-inner{width:min(100%,375px);max-width:375px;height:60px;box-shadow:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#111c;border-radius:10px;padding:0 15px;position:relative}.header-nav,.header-actions,.header-models{display:none}.logo{width:108px;max-width:108px}.logo-image{max-width:108px}.mobile-nav-toggle{color:#fff;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:0 0 28px;justify-content:center;align-items:center;gap:5px;width:28px;height:28px;margin-left:auto;padding:0;display:inline-flex}.mobile-nav-toggle-line{background:currentColor;border-radius:999px;width:16px;height:1.5px;transition:transform .22s,opacity .22s;display:block}.header.is-mobile-open .mobile-nav-toggle-line:first-child{transform:translateY(3.25px)rotate(45deg)}.header.is-mobile-open .mobile-nav-toggle-line:last-child{transform:translateY(-3.25px)rotate(-45deg)}.mobile-nav-panel{z-index:20;background:#111;border-radius:0 0 10px 10px;flex-direction:column;align-items:stretch;width:100%;padding:0;display:none;position:absolute;top:60px;left:0;right:0;overflow:hidden}.header.is-mobile-open .mobile-nav-panel{display:flex}.mobile-nav-link,.mobile-nav-link:link,.mobile-nav-link:visited{color:#fff;text-align:left;background:0 0;align-items:center;width:100%;height:40px;padding:0 20px;font-family:Montserrat,Lato,sans-serif;font-size:14px;line-height:1;text-decoration:none;display:flex}.mobile-nav-link.is-active{color:#4ce2f3}.mobile-models-group{flex-direction:column;width:100%;display:flex}.mobile-models-group:not(.mobile-products-group):not(.mobile-resources-group){background:#121212;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px;padding:0 12px 12px;display:grid}.mobile-models-group:not(.mobile-products-group):not(.mobile-resources-group) .mobile-models-title{grid-column:1/-1}.mobile-models-title{color:#4ce2f3;pointer-events:none;font-weight:600}.mobile-model-link{color:#ffffffd1!important;padding-left:36px!important;font-size:13px!important}.mobile-models-group:not(.mobile-products-group):not(.mobile-resources-group) .mobile-model-link{white-space:nowrap;text-overflow:ellipsis;width:100%;min-width:0;height:27px;overflow:hidden;padding:0 7.5px!important;font-size:12px!important}.mobile-model-link.is-active{color:#4ce2f3!important}.mobile-nav-cta{color:#151524;cursor:pointer;background:#fff;border:0;border-radius:7.7px;justify-content:center;align-items:center;width:100%;height:40px;padding:0 24px;font-family:Montserrat,Lato,sans-serif;font-size:14px;line-height:1;display:flex}}@media (width>=0){.page{overflow:visible}.page-content{width:100%;max-width:1280px;height:auto;padding:calc(120px + var(--promo-header-offset)) 24px 64px;margin:0 auto;overflow:visible}.home-page .page-content{height:auto;padding-bottom:0}.header{width:100%;left:0}.header-inner{padding:0 24px}.bg-grid,.bg-bottom{width:100vw;max-width:1920px;left:50%;transform:translate(-50%)}.section{width:100%;margin:0 auto;position:relative;left:auto;top:auto!important}.hero{height:auto;margin-bottom:var(--hero-p2-gap)}.p2{margin-bottom:var(--p2-p3-gap)}.p3{margin-bottom:var(--p3-p4-gap)}.p4{margin-bottom:var(--p4-p5-gap)}.pricing-section{width:100%;height:auto;margin-bottom:var(--p5-footer-gap);padding:0}.pricing-hero,.pricing-plans,.pricing-promo,.pricing-about-cta{width:100%;max-width:1280px}.credit-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.credit-card,.pricing-table-wrap{width:100%}.pricing-promo,.pricing-about-cta{margin-top:90px}.hero-title-wrap{width:min(100%,1280px)}.p2 .title-wrap{width:min(100%,560px)}.p3 .title-wrap{width:min(100%,672px)}.p4 .title-wrap{width:min(100%,742px)}.hero-cta{margin:36px auto 0;display:flex;position:relative;top:auto;left:auto;transform:none}.hero-cta:active{transform:translateY(1px)}.hero{overflow:visible}.hero-card-shell{width:100%;max-width:1280px;height:660px;min-height:0;margin:80px auto 0;position:relative;top:auto;left:auto;overflow:visible;transform:none}.hero-card{width:1680px;height:660px;min-height:0;margin-top:0;padding:0;display:block;position:absolute;top:0;left:0;overflow:visible}.hero-links,.dot{display:block}.ref-a,.ref-b,.gen-block,.video-block{position:absolute}.ref-a{top:0;left:0}.ref-b{top:254px;left:0}.gen-block{top:168px;left:450px}.video-block{top:0;left:1200px}.ref-a img,.ref-b img{object-fit:cover;width:200px;max-width:200px}.ref-a img{height:200px}.ref-b img{height:180px}.gen-block{width:340px}.gen-block .preview{border-radius:9.571px;width:100%;height:178px}.gen-prompt{width:336px;height:104px;top:calc(100% + 8px);left:-8px}.video-prompt{width:320px;height:auto;min-height:104px;left:0}.video-block img,.video-block video{width:480px;height:267px}.video-block{width:480px}html[lang=en] .video-prompt{height:auto;min-height:136px}.hero-title-wrap .sec-subtitle{white-space:normal}.video-model,.platform-card,.template-card{width:100%}.video-model{height:auto;min-height:420px}.video-model-bg{width:100%;height:100%}.model-grid{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:24px;width:100%}.card-row{flex-wrap:wrap}.small-card{height:auto;min-height:300px}.small-card.w560{width:100%}.small-card.w400{width:calc(50% - 10px)}.platform-card,.template-card{flex-direction:row;justify-content:space-between;align-items:center;gap:0;height:418.225px;min-height:418.225px;padding:20px}.platform-card{height:426px;min-height:426px;padding:30px}.template-card{height:442px;min-height:442px;padding:30px}.platform-left,.template-left{flex:0 0 clamp(340px,35vw,494px);width:auto;min-width:0;height:auto}.platform-copy,.template-copy{justify-content:flex-start;gap:18px;width:100%;height:auto}.platform-copy.interactive-copy,.template-copy.interactive-copy{justify-content:space-between;gap:0;height:340px}.platform-img,.platform-video,.template-img-wrap{flex:0 680px;width:min(100%,680px);min-width:0;max-width:680px;height:auto}.platform-img,.platform-video{aspect-ratio:340/183;object-fit:cover}.template-img-wrap{aspect-ratio:340/191}.template-img,.template-video{aspect-ratio:auto;width:100%;height:100%;display:block}.cta{width:100%;height:520px;margin:0 auto var(--p5-footer-gap);position:relative;top:auto;left:auto}.footer{width:100%;max-width:1280px;margin:0 auto;position:relative;top:auto;bottom:auto;left:auto}}@media (width<=1280px){.p2 .sec-subtitle{white-space:normal}.sec-title{font-size:40px}.model-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.small-card.w400{width:100%}.small-grid{flex-wrap:wrap;gap:20px}.small-grid.two-col .model-item,.small-grid.three-col .model-item{width:calc(50% - 10px)}.platform-copy .sub,.template-copy .sub{font-size:20px}.platform-left,.template-left{flex-basis:clamp(300px,40%,430px)}.platform-copy p,.template-copy p{font-size:15px;line-height:1.5}.feature-title{font-size:22px}.feature-item.is-active .feature-title{font-size:28px}.feature-desc{font-size:15px;line-height:1.5}}@media (width<=992px){.page-content{padding:calc(104px + var(--promo-header-offset)) 16px 48px}.header{top:var(--promo-header-offset);width:100%;height:52px}.header-inner{padding:0 16px}.header-nav{gap:14px}.header-tab,.header-tab:link,.header-tab:visited{height:52px;padding:0 5px;font-size:12px}.header-actions{gap:12px}.btn-outline{height:36px;padding:8px 14px;font-size:14px}.btn-outline img{display:none}.lang-btn{border-radius:10px;gap:4px;height:36px;padding:7px 14px;font-size:12px}.lang-btn-icon{width:12px;height:12px}.sec-title{font-size:32px}.hero-card{width:1680px;height:660px;min-height:660px;padding:0}.model-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.template-caption{margin-top:0;position:absolute}.platform-card,.template-card{flex-direction:row;align-items:stretch;gap:16px}.platform-left,.template-left{flex-basis:clamp(250px,42%,340px);gap:14px}.platform-copy h3,.template-copy h3{font-size:24px;line-height:1.2}.platform-copy .sub,.template-copy .sub{font-size:18px}.platform-copy p,.template-copy p{font-size:14px;line-height:1.5}.feature-title{font-size:18px}.feature-item.is-active .feature-title{font-size:24px}.feature-desc{font-size:14px;line-height:1.5}.cta h2{white-space:normal;font-size:36px}.cta-core{gap:40px}.cta-copy{gap:16px}}@media (width<=768px){.page{overflow:visible}.page-content{padding:calc(94px + var(--promo-header-offset)) 0 28px;overflow:visible}.header{top:var(--promo-header-offset);-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);border-bottom:1px solid #3339;height:44px}.header-inner{width:min(100% - 32px,375px);max-width:375px;padding:0}.header-nav{gap:10px;margin-left:14px}.header-tab,.header-tab:link,.header-tab:visited{border-radius:0;min-width:0;height:44px;padding:0 4px;font-size:10px}.header-actions{flex:none;gap:10px}.logo{width:101px;max-width:101px}.logo-image{max-width:101px}.btn-outline{border-radius:10px;min-width:0;height:26px;padding:0 14px;font-size:9px}.lang-btn{border-radius:10px;gap:4px;height:26px;padding:0 10px;font-size:10px}.lang-btn-icon{width:10px;height:10px}.section{width:min(100%,375px);margin:0 auto 40px}.p2,.p3{margin-bottom:40px}.pricing-section{width:min(100%,375px);margin:60px auto 24px}.pricing-title-wrap,.pricing-plans-title{width:100%;max-width:347px}.pricing-title-wrap .sec-title,.pricing-plans-title .sec-title{font-size:30px;line-height:1.2}.pricing-title-wrap .sec-subtitle,.pricing-plans-title .sec-subtitle{white-space:normal;width:100%;max-width:335px;margin-left:auto;margin-right:auto;font-size:13px;line-height:18px}.pricing-hero{min-height:0}.credit-cards{grid-template-columns:1fr;gap:16px;width:335px;margin:28px auto 0}.credit-card{height:186px;padding:42px 24px 20px}.credit-bonus{min-width:82px;height:30px;font-size:12px}.credit-amount{font-size:16px;line-height:20px}.credit-price{font-size:30px;line-height:36px}.credit-note{margin-top:16px;font-size:12px;line-height:17px}.pricing-credit-btn{width:214px;height:42px;margin-top:28px;font-size:14px}.pricing-footnote{font-size:11px;line-height:16px}.pricing-plans{margin-top:70px}.pricing-tabs{justify-content:flex-start;width:335px;margin:28px auto 34px;padding:8px}.pricing-tab{height:32px;padding:0 14px;font-size:13px}.pricing-tab+.pricing-tab{margin-left:22px}.pricing-tab+.pricing-tab:before{left:-11px}.pricing-table-wrap{width:335px;max-height:640px;margin:0 auto}.pricing-table{font-size:12px}.pricing-table th,.pricing-table td{min-width:110px;padding:9px 10px}.pricing-table th:first-child,.pricing-table td:first-child{min-width:150px}.pricing-promo{background:linear-gradient(#04091e 0% 48%,#020a1db3 100%);border-radius:16px;width:335px;height:auto;min-height:430px;margin:60px auto 0;padding:24px 20px 180px}.pricing-view-more{width:335px;height:46px;margin-top:-1px;font-size:13px}.pricing-promo:before{background:linear-gradient(#04091e 0% 48%,#020a1d1a 100%)}.pricing-promo-copy{width:100%}.pricing-promo-badge{height:32px;padding:0 16px;font-size:12px}.pricing-promo-badge img{width:16px;height:16px}.pricing-promo-kicker{margin-top:16px;font-size:13px;line-height:18px}.pricing-promo h2{white-space:normal;margin-top:14px;font-size:28px;line-height:34px}.pricing-promo-desc{width:100%;margin-top:14px;font-size:12px;line-height:17px}.pricing-promo-btn{width:190px;height:38px;margin-top:18px;font-size:13px}.pricing-promo-art{opacity:.92;width:260px;height:200px;top:auto;bottom:0;right:0}.p3 .platform-card,.p4 .template-card{margin-top:20px}.p3 .platform-card{min-height:420px}.p4 .template-card{min-height:440px}.hero-title-wrap{width:100%;max-width:347px}.sec-title{font-size:30px;line-height:1.2}.sec-subtitle{margin-top:7px;font-size:12px;line-height:1.5}.hero-title-wrap .sec-subtitle,.p2 .sec-subtitle{white-space:normal}.hero-cta{border-radius:12px;min-width:93px;height:29px;margin:20px auto 0;padding:0 15px;font-size:12px;position:relative;top:auto;left:auto;transform:none}.hero-card-shell{width:calc(100% - 30px);max-width:345px;height:176px;min-height:0;margin:18px auto 56px;overflow:visible}.hero-card{transform-origin:0 0;background-size:24px 24px;border-width:.5px;border-radius:10px;width:345px;height:176px;min-height:0;position:relative}.flow-node{cursor:default;touch-action:pan-y}.ref-a,.ref-b,.gen-block,.video-block{position:absolute}.ref-block{gap:5px}.ref-block label{gap:6px;font-size:9px}.ref-a{top:0;left:0}.ref-b{top:88px;left:0}.ref-a img,.ref-b img{border-radius:12px;width:72px;height:72px}.gen-block{width:170px;top:88px;left:147px}.gen-block label{gap:6px;width:170px;margin-bottom:5px;font-size:9px}.gen-card{clip-path:inset(0 round 6px);border-width:.5px;border-radius:6px;width:170px;padding:0;position:relative;overflow:hidden}.gen-block .preview{border-radius:6px;width:100%;height:89px}.gen-prompt{opacity:0;box-sizing:border-box;border-width:.5px;border-radius:8px;width:178px;height:60px;padding:4px;top:calc(100% + 6px);left:-4px}.video-prompt{width:257px;height:auto;min-height:60px;left:0}.gen-block.is-prompt-visible .gen-prompt,.video-block.is-prompt-visible .video-prompt{opacity:1}.gen-prompt-inner{border-width:.5px;border-radius:6px;padding:5px}.gen-prompt-text{width:100%;max-width:160px;margin:0;font-size:8px;line-height:normal;color:#d9d9d9!important;font-weight:400!important}.video-prompt .video-prompt-text{overflow-wrap:anywhere;word-break:break-word;width:100%;max-width:none;line-height:1.35}.gen-prompt-text:after{margin-left:2px}html[lang=en] .gen-prompt{height:72px}html[lang=en] .video-prompt{width:257px;height:auto;min-height:72px;left:0}html[lang=en] .gen-prompt-inner{padding:4px}html[lang=en] .gen-prompt-text{font-size:7px;line-height:1.35}.video-block{gap:5px;width:257px;top:0;left:88px}.video-block label{gap:6px;width:257px;font-size:10px}.video-block img,.video-block video{border-width:.5px;border-radius:6px;width:257px;height:145px}.dot,.dot.dot-c{width:5px;height:5px}.dot{filter:drop-shadow(0 0 2px #83f96b4d)}.p2 .title-wrap,.p3 .title-wrap,.p4 .title-wrap{width:100%;max-width:335px}.p2 .sec-subtitle,.p4 .sec-subtitle{width:335px;max-width:100%;margin:7px auto 0}.p3 .sec-subtitle{width:252px;max-width:100%;margin:7px auto 0}.models-shell{max-width:350px;min-height:0;margin:20px auto 0;overflow:visible;width:100%!important;height:auto!important}.models-wrap{flex-direction:column;gap:15px;display:flex;width:100%!important;height:auto!important;transform:none!important}.video-model{border-radius:10px;width:100%;height:auto;min-height:540px;padding:22px}.video-model-bg{width:100%;height:100%}.card-content{justify-content:flex-start;gap:20px}.card-title{font-size:18px}.model-grid{flex-wrap:wrap;align-items:flex-start;gap:20px 30px;width:100%;display:flex}.video-model .model-item{gap:7.5px;width:calc(33.3333% - 20px);min-width:0}.video-model .model-item:nth-child(3n+2),.video-model .model-item:nth-child(3n+3){transform:translate(12px)}.model-item img{width:27px;height:27px}.model-item p{font-size:12px}.video-model .model-item p{white-space:pre;word-break:keep-all;overflow-wrap:normal}.coming{margin-left:4px;font-size:9px}.card-row{flex-direction:column;gap:15px;width:100%;margin-top:0}.small-card,.small-card.w560,.small-card.w400{border-radius:10px;width:100%;height:225px;min-height:225px;padding:22px}.small-grid{flex-wrap:nowrap;gap:22px;margin-top:auto}.small-grid.two-col .model-item,.small-grid.three-col .model-item{flex:1 1 0;width:auto;min-width:0}.platform-card,.template-card{border-radius:20px;flex-direction:column;align-items:center;gap:20px;width:100%;max-width:375px;height:auto;min-height:0;padding:20px;display:flex}.platform-video,.platform-img,.template-img-wrap{aspect-ratio:335/186.977;border-radius:10px;flex:none;order:1;align-self:center;width:100%;max-width:335px;height:auto;margin:0 auto}.platform-video,.platform-img{clip-path:inset(0 round 10px)}.template-img,.template-video{border-radius:10px}.platform-left,.template-left{flex-direction:column;flex:none;order:2;align-items:center;gap:20px;width:100%;min-width:0;max-width:335px;height:auto;display:flex}.platform-copy,.template-copy,.platform-copy.interactive-copy,.template-copy.interactive-copy{order:1;justify-content:flex-start;align-items:flex-start;gap:10px;width:100%;max-width:335px;height:auto;margin:0 auto}.platform-left .rail-wrap,.template-left .rail-wrap{order:2;align-self:center}.platform-left .platform-copy,.template-left .template-copy{order:1}.interactive-copy .feature-item{text-align:left;justify-content:flex-start;align-items:flex-start;gap:10px;padding:0}.platform-copy.interactive-copy .feature-item .feature-title,.template-copy.interactive-copy .feature-item .feature-title,.platform-copy.interactive-copy .feature-item.is-active .feature-desc,.template-copy.interactive-copy .feature-item.is-active .feature-desc{text-align:left;width:100%;display:block}.interactive-copy .feature-item:not(.is-active){display:none}.feature-title{font-size:18px}.platform-copy .feature-item.is-active .feature-title{font-size:20px}.template-copy .feature-item.is-active .feature-title{font-size:24px}html[lang=en] .p3 .feature-title,html[lang=en] .p4 .feature-title{white-space:nowrap;text-overflow:ellipsis;width:100%;font-size:16px;overflow:hidden}html[lang=en] .p3 .feature-item.is-active .feature-title,html[lang=en] .p4 .feature-item.is-active .feature-title{font-size:18px}.feature-desc{font-size:14px;line-height:24px}.platform-copy .feature-desc,.template-copy .feature-desc{width:100%;max-width:335px}.rail-wrap{background:linear-gradient(90deg,#6666668c 0%,#6666664d 100%);border-radius:2px;width:100%;max-width:335px;height:2px;display:block}.rail-active{width:33.3333%;height:4px;transition:transform .22s cubic-bezier(.24,.76,.3,1),width .2s cubic-bezier(.24,.76,.3,1);top:50%;left:0;transform:translateY(-50%)}.template-caption{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:6px;gap:6px;min-height:22px;padding:4px 6px;font-size:8px;line-height:1.35;bottom:10px;left:12px;right:12px}.template-caption.is-commerce{max-width:calc(100% - 24px);min-height:22px;padding:4px 6px}html[lang=en] .p4 .template-caption:not(.is-commerce) .template-caption-text-wrap{overflow:hidden}html[lang=en] .p4 .template-caption:not(.is-commerce) [data-template-caption-text]{-webkit-line-clamp:4;line-clamp:4;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.template-commerce-thumb{border-radius:2px;width:16px;height:16px}.template-commerce-token{border-radius:2px;height:13px;padding:0 3px;font-size:7px}.template-commerce-join{font-size:7px}.cta{width:100%;max-width:375px;height:211px;margin:60px auto 24px}.cta-bg-video{object-fit:cover;object-position:center center;opacity:.9;filter:saturate(1.02)contrast(1.02);width:100%;height:100%;top:0;left:0}.cta-core{gap:12px;width:335px;height:auto}.cta-copy{gap:12px}.cta h2{white-space:normal;font-size:30px;line-height:1.2}.cta-subtitle{font-size:14px}.cta .btn-primary{min-width:132px;height:31px;padding:0 31px;font-size:12px}.footer{gap:10px;width:100%;max-width:375px;height:auto;min-height:95px;margin:0 auto;padding-bottom:10px}.footer-logo,.footer-logo img{max-width:150px}.copyright{font-size:9px}.footer-meta{flex-wrap:wrap;gap:8px 12px}.footer-links{flex-wrap:wrap;justify-content:center;gap:12px}.footer-link{font-size:9px}}@media (width>=769px){.p2{margin-top:0;padding-bottom:0;overflow:hidden visible}.p2 .models-shell{width:100%;max-width:1280px;height:870px;min-height:0;margin:42px auto 0;overflow:hidden}.p2 .models-wrap{width:1280px;height:870px;margin:0}.p2 .video-model{width:1280px;height:550px;min-height:550px}.p2 .video-model .card-content{justify-content:space-between}.p2 .video-model .model-grid{flex-wrap:nowrap;align-items:flex-start;gap:30px;width:1220px;margin-top:auto;display:flex}.p2 .video-model .model-item{flex:none;align-items:flex-start;gap:10px;width:max-content;min-width:max-content}.p2 .video-model .model-item p{white-space:pre;word-break:normal}.p2 .card-row{flex-wrap:nowrap;width:1280px}.p2 .small-grid{flex-wrap:nowrap;gap:30px}.p2 .small-grid.two-col .model-item{width:155px}.p2 .small-grid.three-col .model-item{width:126px}.p2 .small-card{min-height:300px}.p2 .small-card.w560{width:440px}.p2 .small-card.w400{width:400px}.p3,.p4{padding-top:0}.p3 .platform-card,.p4 .template-card{margin-top:var(--module-title-card-gap-desktop)}}@media (width<=992px) and (width>=769px){.p2 .models-shell{margin-top:34px}}@media (width<=420px){.consult-float{bottom:20px;right:20px}.consult-panel{width:min(280px,100vw - 40px);max-height:calc(100vh - 120px);bottom:84px;right:20px;overflow-y:auto}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.header,.rail-active,.platform-img,.platform-video,.template-img,.feature-item,.consult-trigger,.consult-panel{transition:none}.reveal-section{opacity:1;transition:none;transform:none}}.about-page .header-nav{scrollbar-width:none;overflow:visible}.about-page .header-nav::-webkit-scrollbar{display:none}.logo a{width:100%;height:100%;display:block}.about-page .page{overflow:visible}.btn-about-header,.about-mini-btn,.about-cta-btn{color:#151524;cursor:pointer;background:#fff;border:0;justify-content:center;align-items:center;font-family:Montserrat,Lato,Noto Sans SC,sans-serif;font-size:16px;font-weight:500;line-height:1;text-decoration:none;transition:transform .12s,filter .18s;display:inline-flex}.btn-about-header:hover,.about-mini-btn:hover,.about-cta-btn:hover,.btn-about-header:focus-visible,.about-mini-btn:focus-visible,.about-cta-btn:focus-visible{filter:brightness(.92);outline:none}.btn-about-header:active,.about-mini-btn:active,.about-cta-btn:active{transform:translateY(1px)}.btn-about-header{border-radius:10px;min-width:120px;height:39px;padding:0 30px}.about-page .page-content,.about-content{background:#040404;width:100%;max-width:none;height:auto;min-height:100vh;margin:0;padding:160px 0 0;font-family:Montserrat,Lato,Noto Sans SC,sans-serif;overflow:visible}.about-content h1,.about-content h2,.about-content h3,.about-content p{margin:0}.about-content h1,.about-content h2,.about-content h3,.about-content button,.about-content a,.about-content p,.about-breadcrumb{font-family:Montserrat,Lato,Noto Sans SC,sans-serif}.about-breadcrumb{color:#fff;align-items:center;gap:5px;width:1280px;margin:0 auto 47px;font-family:Montserrat,Lato,sans-serif;font-size:14px;font-weight:400;line-height:1;display:flex}.about-breadcrumb a,.about-breadcrumb a:visited{color:inherit;text-decoration:none}.about-hero,.about-panel,.about-why,.about-mission,.about-faq,.about-cta{width:1280px;margin-left:auto;margin-right:auto}.about-hero{background:#040404;border:1px solid #2a2a3799;border-radius:20px;height:460px;position:relative;overflow:hidden}.about-hero:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(270deg,#04040400 0%,#040404 62.631%);border-radius:20px;position:absolute;inset:0}.about-hero-art{z-index:0;object-fit:cover;background:#040404;border-radius:20px;width:63.9063%;max-width:818px;height:460px;display:block;position:absolute;top:0;left:36.0938%}.about-hero-copy{z-index:2;color:#fff;width:543px;padding-top:0;position:absolute;top:84px;left:40px}.about-hero-copy h1,.about-who-copy h2,.about-why h2,.about-mission h2,.about-faq h2,.about-cta-copy h2{color:#fff;letter-spacing:0;font-family:Montserrat,Lato,sans-serif;font-size:48px;font-weight:700;line-height:normal}.about-hero-copy p{color:#fff;letter-spacing:0;width:523px;margin-top:20px;font-size:18px;font-weight:400;line-height:24px}.about-panel{background:#1116;border:1px solid #2a2a3799;border-radius:20px;justify-content:space-between;align-items:center;margin-top:97px;padding:40px;display:flex}.about-who-image{object-fit:cover;border-radius:12px;width:600px;height:520px}.about-who-copy{flex-direction:column;align-items:flex-start;gap:0;width:550px;display:flex}.about-rich-copy{color:#fff;letter-spacing:0;margin-top:20px;font-size:16px;font-weight:400;line-height:20px}.about-rich-copy p{color:#fff;font-size:16px;font-weight:400;line-height:20px}.about-rich-copy p+p{margin-top:12px}.about-mini-btn{border-radius:10px;height:39px;margin-top:40px;padding:0 30px}.about-why{text-align:center;margin-top:120px}.about-why-grid{text-align:left;grid-template-columns:repeat(3,400px);justify-content:space-between;gap:40px;margin-top:60px;display:grid}.about-why-card{background:#111;border:1px solid #333;border-radius:20px;align-items:flex-end;height:480px;padding:50px 30px;transition:border-color .22s,box-shadow .22s,transform .22s,background .22s;display:flex;position:relative;overflow:hidden}.about-why-card img{object-fit:cover;width:100%;height:100%;transition:transform .32s,filter .22s;position:absolute;inset:0}.about-why-card:hover,.about-why-card:focus-within{background:linear-gradient(#111,#111) padding-box padding-box,linear-gradient(135deg,#666 0%,#333 100%) border-box;border-color:#0000;transform:translateY(-4px);box-shadow:0 0 34px #6666662e}.about-why-card:hover img,.about-why-card:focus-within img{filter:saturate(1.08)brightness(1.05);transform:scale(1.03)}.about-why-card:after{content:"";background:linear-gradient(#1110 0%,#0606068f 40%,#000000e6 60% 100%);position:absolute;inset:0}.about-why-copy{z-index:1;color:#fff;position:relative}.about-why-copy h3{color:#fff;letter-spacing:0;width:100%;max-width:310px;font-size:24px;font-weight:700;line-height:30px}.about-why-copy p{color:#fff;letter-spacing:0;margin-top:10px;font-size:16px;font-weight:400;line-height:24px}.about-mission{text-align:center;margin-top:119px}.about-mission-grid{text-align:left;grid-template-columns:repeat(4,300px);justify-content:space-between;gap:20px;margin-top:60px;display:grid}.about-mission-card{color:#fff;background:#1116;border:1px solid #2a2a3799;border-radius:20px;height:260px;padding:30px;transition:transform .22s,border-color .22s,background .22s,box-shadow .22s}.about-mission-card:hover,.about-mission-card:focus-within{background:linear-gradient(#111111c7,#111111c7) padding-box padding-box,linear-gradient(135deg,#666 0%,#333 100%) border-box;border-color:#0000;transform:translateY(-4px);box-shadow:0 0 30px #66666629}.about-mission-card img{width:36px;height:36px;display:block}.about-mission-card h3{color:#fff;letter-spacing:0;margin-top:10px;font-size:20px;font-weight:700;line-height:24px}.about-mission-card p{color:#fff;letter-spacing:0;margin-top:10px;font-size:16px;font-weight:400;line-height:24px}.about-faq{text-align:center;width:1000px;height:560px;margin-top:120px}.about-faq-list{flex-direction:column;gap:20px;margin-top:60px;display:flex}.about-faq-item{-webkit-backdrop-filter:blur(6.674px);backdrop-filter:blur(6.674px);color:#fff;cursor:pointer;background:linear-gradient(#2220 0%,#2226 100%);border:1px solid #0000;border-radius:12px;width:100%;min-height:63px;padding:20px;transition:background .22s,border-color .22s;overflow:hidden}.about-faq-item.is-open{background:#2226;border-color:#222}.about-faq-item:hover{background:#22222280;border-color:#333}.about-faq-question{color:#fff;text-align:left;letter-spacing:0;pointer-events:none;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;width:100%;min-height:23px;padding:0;font-family:Montserrat,Lato,sans-serif;font-size:18px;font-weight:700;line-height:normal;display:flex}.about-faq-question:focus-visible{outline:none}.about-faq-icon{flex:0 0 32px;width:32px;height:32px;position:relative}.about-faq-icon:before,.about-faq-icon:after{content:"";background:#fff;border-radius:1px;width:14px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.about-faq-icon:after{transition:transform .22s;transform:translate(-50%,-50%)rotate(90deg)}.about-faq-item.is-open .about-faq-icon:after{transform:translate(-50%,-50%)rotate(0)}.about-faq-answer{opacity:0;max-height:0;margin-top:0;transition:max-height .26s,margin-top .22s,opacity .22s;overflow:hidden}.about-faq-item.is-open .about-faq-answer{opacity:1;margin-top:10px}.about-faq-answer p{color:#c8c8c8;text-align:left;width:954px;max-width:100%;font-family:Montserrat,Lato,sans-serif;font-size:16px;font-weight:400;line-height:24px}.about-cta{text-align:center;border-radius:20px;justify-content:center;align-items:center;height:260px;margin-top:161px;display:flex;position:relative;overflow:hidden}.about-cta img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.about-cta:after{content:"";background:linear-gradient(#11111152 0%,#0006 100%);position:absolute;inset:0}.about-cta-copy{z-index:1;color:#fff;flex-direction:column;align-items:center;gap:20px;display:flex;position:relative}.about-cta-copy p{color:#fff;letter-spacing:0;font-size:24px;font-weight:600;line-height:normal}.about-cta-btn{border-radius:12px;height:48px;padding:0 40px}.about-page .about-footer{background:#040000;width:100%;height:160px;margin-top:64px;position:relative;top:auto;left:auto}@media (width<=1320px){.about-breadcrumb,.about-hero,.about-panel,.about-why,.about-mission,.about-cta{width:calc(100% - 48px)}.about-why-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.about-mission-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.about-who-image{width:48%}.about-who-copy{width:45%}}@media (width<=992px){.about-page .page-content,.about-content{padding-top:104px}.btn-about-header{min-width:96px;height:36px;padding:0 18px;font-size:14px}.about-breadcrumb,.about-hero,.about-panel,.about-why,.about-mission,.about-cta,.about-faq{width:calc(100% - 32px)}.about-hero-copy{width:min(52%,520px)}.about-hero-copy h1,.about-who-copy h2,.about-why h2,.about-mission h2,.about-faq h2,.about-cta-copy h2{font-size:36px}.about-hero-copy p{width:100%;font-size:16px;line-height:22px}.about-panel{gap:28px}.about-who-image{height:440px}.about-rich-copy,.about-why-copy p,.about-mission-card p{font-size:14px;line-height:21px}.about-why-grid,.about-mission-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-faq-item{font-size:16px}}@media (width<=768px){.about-page .page-content,.about-content{padding-top:84px}.about-breadcrumb,.about-hero,.about-panel,.about-why,.about-mission,.about-cta,.about-faq{width:min(100% - 32px,375px)}.about-breadcrumb{margin-bottom:20px;font-size:12px}.about-hero{background:#040404;height:520px}.about-hero-art{object-position:center;width:100%;max-width:none;height:260px;top:210px;left:0}.about-hero-copy{width:100%;padding-top:0;position:relative;top:auto;left:auto}.about-hero-copy h1,.about-who-copy h2,.about-why h2,.about-mission h2,.about-faq h2,.about-cta-copy h2{font-size:30px;line-height:1.2}.about-hero-copy p{margin-top:14px;font-size:14px;line-height:20px}.about-panel{flex-direction:column;margin-top:50px;padding:18px}.about-who-image,.about-who-copy{width:100%}.about-who-image{aspect-ratio:600/520;height:auto}.about-who-copy{gap:0}.about-rich-copy{margin-top:14px}.about-mini-btn{margin-top:24px}.about-why,.about-mission{height:auto;margin-top:70px}.about-faq{height:520px;margin-top:70px}.about-why-grid,.about-mission-grid{grid-template-columns:1fr;gap:16px;margin-top:28px}.about-why-card{height:390px;padding:34px 24px}.about-why-copy h3{font-size:20px;line-height:26px}.about-mission-card{height:auto;min-height:210px;padding:24px}.about-faq-list{gap:12px;margin-top:28px}.about-faq-item{min-height:58px;padding:16px;font-size:13px}.about-faq-question{font-size:13px;line-height:18px}.about-faq-icon{flex-basis:24px;width:24px;height:24px}.about-faq-answer p{font-size:13px;line-height:19px}.about-cta{height:300px;margin-top:70px}.about-cta-copy{gap:14px;width:90%}.about-cta-copy p{font-size:14px}.about-cta-btn{height:36px;padding:0 24px;font-size:13px}.about-page .about-footer{height:auto;min-height:95px;margin-top:36px}}.about-page .reveal-section{opacity:1!important;transition:none!important;transform:none!important}.about-page .header-tab,.about-page .header-tab:link,.about-page .header-tab:visited{color:#fff!important;-webkit-text-fill-color:#fff!important}.about-page .header-tab.is-active,.about-page .header-tab.is-active:link,.about-page .header-tab.is-active:visited{color:#4ce2f3!important;-webkit-text-fill-color:#4ce2f3!important}.about-page .about-breadcrumb,.about-page .about-breadcrumb a,.about-page .about-breadcrumb span,.about-page .about-hero-copy h1,.about-page .about-hero-copy p,.about-page .about-who-copy h2,.about-page .about-rich-copy,.about-page .about-rich-copy p,.about-page .about-why h2,.about-page .about-why-copy h3,.about-page .about-why-copy p,.about-page .about-mission h2,.about-page .about-mission-card h3,.about-page .about-mission-card p,.about-page .about-faq h2,.about-page .about-faq-question,.about-page .about-faq-answer p,.about-page .about-cta-copy h2,.about-page .about-cta-copy p{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}.about-page .about-hero-copy p,.about-page .about-rich-copy,.about-page .about-rich-copy p,.about-page .about-why-copy p,.about-page .about-mission-card p,.about-page .about-faq-answer p,.about-page .about-cta-copy p{color:#c8c8c8!important;-webkit-text-fill-color:#c8c8c8!important}.about-page .about-breadcrumb,.about-page .about-breadcrumb a,.about-page .about-breadcrumb span,.about-page .about-hero-copy p,.about-page .about-rich-copy,.about-page .about-rich-copy p,.about-page .about-why-copy p,.about-page .about-mission-card p{font-weight:400!important}.about-page .about-hero-copy h1,.about-page .about-who-copy h2,.about-page .about-why h2,.about-page .about-why-copy h3,.about-page .about-mission h2,.about-page .about-mission-card h3,.about-page .about-faq h2,.about-page .about-faq-question,.about-page .about-cta-copy h2{font-weight:700!important}.about-page .about-faq-answer p{font-weight:400!important}.about-page .about-cta-copy p{color:#fff!important;-webkit-text-fill-color:#fff!important;font-weight:600!important}.about-page .btn-about-header,.about-page .about-mini-btn,.about-page .about-cta-btn{color:#151524!important;-webkit-text-fill-color:#151524!important;font-weight:500!important}.about-page .about-footer .copyright,.about-page .about-footer .footer-link,.about-page .about-footer .footer-link:link,.about-page .about-footer .footer-link:visited{color:#999!important;-webkit-text-fill-color:#999!important;opacity:1!important;font-weight:400!important}.legal-page .page{overflow:visible}.legal-page .page-content,.legal-content{background:radial-gradient(circle at 50% 0,#4ce2f329,#0000 420px),#040404;width:100%;max-width:none;height:auto;min-height:100vh;margin:0;padding:140px 20px 0;font-family:Montserrat,Lato,Noto Sans SC,sans-serif;overflow:visible}.legal-section{width:min(1040px,100%);margin:0 auto}.legal-heading{margin-bottom:28px}.legal-kicker,.legal-kicker:visited{color:#4ce2f3;margin-bottom:16px;font-size:14px;line-height:1;text-decoration:none;display:inline-flex}.legal-heading h1{color:#fff;letter-spacing:-.03em;margin:0;font-size:clamp(36px,5vw,64px);font-weight:700;line-height:1.08}.legal-card{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:24px;padding:clamp(24px,4vw,48px);box-shadow:0 24px 80px #00000059}.legal-doc-body{color:#d5d5d5;word-break:break-word;font-family:Lato,Noto Sans SC,sans-serif;font-size:15px;font-weight:400;line-height:1.8}.legal-doc-body h2,.legal-doc-body h3,.legal-doc-body h4,.legal-doc-body p,.legal-doc-body ul{margin:0}.legal-doc-body h2{color:#fff;margin-top:36px;margin-bottom:14px;font-size:26px;font-weight:700;line-height:1.35}.legal-doc-body h2:first-child{margin-top:0}.legal-doc-body h3{color:#fff;margin-top:26px;margin-bottom:10px;font-size:20px;font-weight:700;line-height:1.45}.legal-doc-body h4{color:#fff;margin-top:20px;margin-bottom:8px;font-size:17px;font-weight:700;line-height:1.5}.legal-doc-body p{margin-top:12px}.legal-doc-body ul{margin-top:10px;padding-left:24px;list-style:outside}.legal-doc-body li{margin-top:8px;padding-left:4px}.legal-doc-body .legal-list-level-1{margin-left:24px;list-style-type:circle}.legal-doc-body .legal-list-level-2,.legal-doc-body .legal-list-level-3{margin-left:48px;list-style-type:square}.legal-doc-body strong{color:#fff;font-weight:700}.legal-doc-body em{font-style:italic}.legal-doc-body u{text-underline-offset:3px}.legal-page .legal-footer{width:100%;margin-top:80px;position:relative;top:auto;left:auto}@media (width<=768px){.legal-page .page-content,.legal-content{padding:104px 16px 0}.legal-heading{margin-bottom:20px}.legal-card{border-radius:18px}.legal-doc-body{font-size:13px;line-height:1.7}.legal-doc-body h2{margin-top:28px;font-size:22px}.legal-doc-body h3{margin-top:22px;font-size:17px}.legal-doc-body h4{font-size:15px}.legal-page .legal-footer{margin-top:48px}.pricing-page .page-content{width:100%;max-width:none;padding:calc(84px + var(--promo-header-offset)) 16px 28px;overflow:visible}.pricing-page .pricing-section{width:100%;max-width:375px;margin:0 auto 24px}.pricing-page .pricing-title-wrap,.pricing-page .pricing-plans-title,.pricing-page .pricing-title-wrap .sec-subtitle,.pricing-page .pricing-plans-title .sec-subtitle,.pricing-page .credit-cards,.pricing-page .pricing-tabs,.pricing-page .pricing-table-wrap,.pricing-page .pricing-view-more,.pricing-page .pricing-promo,.pricing-page .pricing-about-cta{width:100%;max-width:335px}.pricing-page .credit-card{width:100%;padding-left:24px;padding-right:24px}.pricing-page .pricing-table-wrap{-webkit-overflow-scrolling:touch;max-height:none;overflow:auto visible}.pricing-page .pricing-about-cta{height:300px;margin-top:70px}.pricing-page .pricing-about-cta-copy{gap:14px;width:90%}.pricing-page .pricing-about-cta-copy h2{white-space:normal;font-size:30px;line-height:1.2}.pricing-page .pricing-about-cta-copy p{width:100%;font-size:14px;line-height:1.35}.pricing-page .pricing-about-cta-btn{min-width:0;height:36px;padding:0 24px;font-size:13px}.pricing-page .pricing-table th:first-child,.pricing-page .pricing-table .model-cell{text-align:left;min-width:150px}.pricing-page .pricing-table td:first-child:not(.model-cell){text-align:center}.pricing-page .pricing-promo{box-sizing:border-box}.pricing-page .footer{width:100%;max-width:375px}html[lang=en] .header{top:var(--promo-header-offset);-webkit-backdrop-filter:none;backdrop-filter:none;z-index:100;background:0 0;border-bottom:0;height:60px;overflow:visible}html[lang=en] .header-inner{width:min(100%,375px);max-width:375px;height:60px;box-shadow:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#111c;border-radius:10px;padding:0 15px;position:relative}html[lang=en] .header-nav,html[lang=en] .header-actions{display:none}html[lang=en] .logo{width:108px;max-width:108px}html[lang=en] .logo-image{max-width:108px}html[lang=en] .mobile-nav-toggle{display:inline-flex}html[lang=en] .mobile-nav-panel{top:60px}html[lang=en] .about-page .about-hero{background:#040404;height:520px}html[lang=en] .about-page .about-hero:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#040404 0%,#040404f0 68%,#04040400 100%);width:100%;height:240px;position:absolute;inset:0 0 auto}html[lang=en] .about-page .about-hero:after{background:linear-gradient(#04040480 0%,#04040457 42%,#04040414 100%)}html[lang=en] .about-page .about-hero-art{object-position:center;width:100%;max-width:none;height:260px;inset:230px 0 0}html[lang=en] .about-page .about-hero-copy{z-index:3;width:100%;padding:28px 22px 0;position:relative;top:auto;left:auto}html[lang=en] .about-page .about-hero-copy h1,html[lang=en] .about-page .about-who-copy h2,html[lang=en] .about-page .about-why h2,html[lang=en] .about-page .about-mission h2,html[lang=en] .about-page .about-faq h2,html[lang=en] .about-page .about-cta-copy h2,html[lang=en] .sec-title,html[lang=en] .hero-title-wrap .sec-title,html[lang=en] .p2 .sec-title,html[lang=en] .p3 .sec-title,html[lang=en] .p4 .sec-title,html[lang=en] .home-about-cta-copy h2,html[lang=en] .cta h2,html[lang=en] .pricing-title-wrap .sec-title,html[lang=en] .pricing-plans-title .sec-title,html[lang=en] .pricing-about-cta-copy h2,html[lang=en] .legal-heading h1,html[lang=en] .legal-doc-body h2{font-size:24px;line-height:1.2}html[lang=en] .home-page .page-content{padding-left:15px;padding-right:15px}html[lang=en] .home-page .section{width:100%;max-width:345px}html[lang=en] .home-page .hero-card-shell{width:345px;max-width:345px;height:176px;min-height:0;margin:24px auto 56px;overflow:visible}html[lang=en] .home-page .hero-card{background:0 0;border:0;border-radius:0;width:345px;height:176px;min-height:0;position:relative}html[lang=en] .home-page .hero-links,html[lang=en] .home-page .dot{display:none}html[lang=en] .home-page .ref-block,html[lang=en] .home-page .video-block{gap:5px}html[lang=en] .home-page .ref-block label,html[lang=en] .home-page .video-block label{width:100%;font-size:9px;line-height:1}html[lang=en] .home-page .ref-a{top:0;left:0}html[lang=en] .home-page .ref-b{top:88px;left:0}html[lang=en] .home-page .ref-a img,html[lang=en] .home-page .ref-b img{border-radius:10px;width:72px;height:72px}html[lang=en] .home-page .video-block{width:257px;top:0;left:88px}html[lang=en] .home-page .video-block label{width:257px;font-size:9px}html[lang=en] .home-page .video-block video{border-radius:10px;width:257px;height:145px}}.seedance-page,.seedance-page .page{background:#040404}.seedance-page .seedance-content{background:#040404;width:100%;height:auto;min-height:100vh;padding-top:100px;overflow:hidden}.seedance-page .seedance-breadcrumb,.seedance-page .seedance-hero,.seedance-page .seedance-workflow,.seedance-page .seedance-version,.seedance-page .seedance-scenes,.seedance-page .seedance-more,.seedance-page .seedance-cta{width:1280px;margin-left:auto;margin-right:auto}.seedance-page .seedance-breadcrumb{color:#ffffff8c;align-items:center;gap:6px;font-family:Montserrat,Lato,sans-serif;font-size:12px;line-height:17px;display:flex}.seedance-page .seedance-breadcrumb a{color:#ffffff8c;text-decoration:none}.seedance-page .seedance-breadcrumb strong{color:#ffffffc7;font-weight:400}.seedance-page .seedance-hero{background:#111;border-radius:20px;height:620px;margin-top:43px;position:relative;overflow:hidden}.seedance-page .seedance-hero-video{object-fit:cover;pointer-events:none;opacity:0;z-index:2;width:100%;height:100%;transition:opacity .26s;display:block;position:absolute;inset:0}.seedance-page .seedance-hero.is-video-ready .seedance-hero-video{opacity:1}.seedance-page .seedance-hero-copy{z-index:3;opacity:1;pointer-events:none;transition:opacity .26s;position:absolute;inset:0}.seedance-page .seedance-hero.is-video-ready .seedance-hero-copy{opacity:1}.seedance-page .seedance-hero-copy h1{color:#fff;text-align:center;white-space:nowrap;margin:0;font-family:Montserrat,Lato,sans-serif;font-size:64px;font-weight:700;line-height:1.2;position:absolute;top:200px;left:50%;transform:translate(-50%)}.seedance-page .seedance-hero-copy>p{color:#fff;text-align:center;white-space:nowrap;width:760px;margin:0;font-family:Montserrat,Lato,sans-serif;font-size:20px;font-weight:700;line-height:normal;position:absolute;top:298px;left:50%;transform:translate(-50%)}.seedance-page .seedance-badge{color:#040000;background:radial-gradient(80% 80% at 72% 62%,#79fdb0e0 0%,#58f5d700 100%),linear-gradient(110deg,#bffee1 9%,#05cefe 78%);border-radius:20px;padding:8px 20px;font-family:Montserrat,Lato,sans-serif;font-size:16px;font-weight:700;line-height:20px;position:absolute;top:200px;left:calc(50% + 230px)}.seedance-page .seedance-hero-prompt{pointer-events:auto;background:#1f1f21cc;border:1px solid #313136;border-radius:12px;align-items:center;gap:10px;min-height:66px;padding:9px 9px 9px 10px;display:flex;position:absolute;bottom:30px;left:124px;right:104px}.seedance-page .seedance-hero-prompt span{color:#fff;width:800px;font-family:Montserrat,Lato,sans-serif;font-size:14px;line-height:normal}.seedance-page .seedance-hero-prompt button,.seedance-page .seedance-cta-copy button{color:#151524;cursor:pointer;background:#fff;border:0;border-radius:12px;height:48px;font-family:Montserrat,Lato,sans-serif;font-size:16px;font-weight:700;transition:transform .18s,box-shadow .18s}.seedance-page .seedance-hero-prompt button{flex:0 0 202px}.seedance-page .seedance-hero-prompt button:hover,.seedance-page .seedance-hero-prompt button:focus-visible,.seedance-page .seedance-cta-copy button:hover,.seedance-page .seedance-cta-copy button:focus-visible{outline:none;transform:translateY(-1px);box-shadow:0 12px 26px #0000003d}.seedance-page .seedance-workflow{flex-direction:column;align-items:center;gap:60px;margin-top:80px;display:flex}.seedance-page .seedance-model-intro{color:#fff;text-align:center;width:1000px;margin:0;font-family:Montserrat,Lato,sans-serif;font-size:20px;line-height:30px}.seedance-page .seedance-core{flex-direction:column;align-items:center;gap:60px;width:1280px;display:flex}.seedance-page .seedance-core h2,.seedance-page .seedance-section-heading h2,.seedance-page .seedance-scenes h2,.seedance-page .seedance-more h2,.seedance-page .seedance-faq h2,.seedance-page .seedance-cta-copy h2{color:#fff;text-align:center;margin:0;font-family:Montserrat,Lato,sans-serif;font-size:40px;font-weight:700;line-height:normal}.seedance-page .seedance-core-grid{flex-wrap:wrap;align-items:center;gap:30px 40px;width:1280px;display:flex}.seedance-page .seedance-core-card{color:#aaa;background:#1116;border:1px solid #2a2a3799;border-radius:20px;flex-direction:column;align-items:flex-start;gap:10px;width:620px;min-height:164px;padding:30px;transition:transform .22s,border-color .22s,background .22s,box-shadow .22s;display:flex}.seedance-page .seedance-core-card:hover,.seedance-page .seedance-core-card:focus-within,.seedance-page .seedance-version-row:hover{background:linear-gradient(#111111c7,#111111c7) padding-box padding-box,linear-gradient(135deg,#666 0%,#333 100%) border-box;border-color:#0000;transform:translateY(-4px);box-shadow:0 0 30px #66666629}.seedance-page .seedance-core-icon{object-fit:contain;width:48px;height:48px;display:block}.seedance-page .seedance-core-card h3{color:#fff;margin:0;font-family:Montserrat,Lato,sans-serif;font-size:24px;font-weight:700;line-height:30px}.seedance-page .seedance-core-card p{color:#aaa;margin:0;font-family:Montserrat,Lato,sans-serif;font-size:16px;line-height:24px}.seedance-page .seedance-version,.seedance-page .seedance-scenes,.seedance-page .seedance-more,.seedance-page .seedance-faq,.seedance-page .seedance-cta{margin-top:120px}.seedance-page .seedance-section-heading{width:892px;max-width:100%;margin:0 auto 60px}.seedance-page .seedance-version-table{color:#fff;text-align:center;width:100%;font-family:Montserrat,Lato,sans-serif;font-size:16px;line-height:20px}.seedance-page .seedance-version-row{border-top:1px solid #333;border-bottom:1px solid #333;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:-1px;transition:border-color .22s,background .22s,box-shadow .22s,transform .22s;display:grid}.seedance-page .seedance-version-row>div{justify-content:center;align-items:center;min-height:40px;padding:10px 16px;display:flex}.seedance-page .seedance-version-head>div{min-height:62px;padding-top:20px;padding-bottom:20px;font-weight:700}.seedance-page .seedance-version-row:not(.seedance-version-head)>div:nth-child(2){opacity:.6}.seedance-page .seedance-scenes{text-align:center}.seedance-page .seedance-scenes-grid{flex-wrap:wrap;justify-content:center;gap:30px;width:100%;margin-top:60px;display:flex}.seedance-page .seedance-scene-card{background:#111;border:1px solid #333;border-radius:20px;flex:0 0 400px;width:400px;height:580px;margin:0;transition:border-color .22s,box-shadow .22s,transform .22s;position:relative;overflow:hidden}.seedance-page .seedance-scene-card:hover{border-color:#0000;transform:translateY(-4px);box-shadow:0 0 30px #66666629}.seedance-page .seedance-scene-card img{object-fit:cover;pointer-events:none;width:100%;height:100%;transition:transform .26s,filter .26s;display:block;position:absolute;inset:0}.seedance-page .seedance-scene-card:hover img{filter:saturate(1.08)brightness(1.05);transform:scale(1.03)}.seedance-page .seedance-scene-card:after{content:"";pointer-events:none;background:linear-gradient(#1110 0%,#000000b3 56%);height:49%;position:absolute;bottom:0;left:0;right:0}.seedance-page .seedance-scene-copy{z-index:2;color:#fff;text-align:center;position:absolute;bottom:60px;left:30px;right:30px}.seedance-page .seedance-scene-copy h3{color:#fff;width:320px;margin:0 auto;font-family:Montserrat,Lato,sans-serif;font-size:24px;font-weight:700;line-height:30px}.seedance-page .seedance-scene-copy p{color:#fff;width:320px;max-width:100%;margin:10px auto 0;font-family:Montserrat,Lato,sans-serif;font-size:16px;line-height:24px}.seedance-page .seedance-more{flex-direction:column;align-items:center;gap:60px;display:flex}.seedance-page .seedance-more-list{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px 30px;width:1280px;display:flex}.seedance-page .seedance-more-pill{color:#fff;white-space:nowrap;border:1px solid #666;border-radius:20px;justify-content:center;align-items:center;min-width:128px;height:40px;padding:0 30px;font-family:Montserrat,Lato,sans-serif;font-size:16px;line-height:20px;display:inline-flex}.seedance-page .seedance-more-pill.is-highlighted{color:#151524;background:#fff;border-color:#fff}.seedance-page .seedance-more-pill.is-highlighted:after{content:"";border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;margin-left:12px;transform:rotate(-45deg)}.seedance-page .seedance-faq{text-align:center;width:1000px;height:auto;margin-left:auto;margin-right:auto}.seedance-page .seedance-faq-list{flex-direction:column;gap:20px;margin-top:60px;display:flex}.seedance-page .seedance-faq-item{-webkit-backdrop-filter:blur(6.674px);backdrop-filter:blur(6.674px);color:#fff;cursor:pointer;background:linear-gradient(#2220 0%,#2226 100%);border:1px solid #0000;border-radius:12px;width:100%;min-height:63px;padding:20px;transition:background .22s,border-color .22s;overflow:hidden}.seedance-page .seedance-faq-item.is-open{background:#2226;border-color:#222}.seedance-page .seedance-faq-item:hover{background:#22222280;border-color:#333}.seedance-page .seedance-faq-question{color:#fff;text-align:left;letter-spacing:0;pointer-events:none;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;width:100%;min-height:23px;padding:0;font-family:Montserrat,Lato,sans-serif;font-size:18px;font-weight:700;line-height:normal;display:flex}.seedance-page .seedance-faq-question:focus-visible{outline:none}.seedance-page .seedance-faq-icon{flex:0 0 32px;width:32px;height:32px;position:relative}.seedance-page .seedance-faq-icon:before,.seedance-page .seedance-faq-icon:after{content:"";background:#fff;border-radius:1px;width:14px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.seedance-page .seedance-faq-icon:after{transition:transform .22s;transform:translate(-50%,-50%)rotate(90deg)}.seedance-page .seedance-faq-item.is-open .seedance-faq-icon:after{transform:translate(-50%,-50%)rotate(0)}.seedance-page .seedance-faq-answer{opacity:0;max-height:0;margin-top:0;transition:max-height .26s,margin-top .22s,opacity .22s;overflow:hidden}.seedance-page .seedance-faq-item.is-open .seedance-faq-answer{opacity:1;margin-top:10px}.seedance-page .seedance-faq-answer p{color:#c8c8c8;text-align:left;width:954px;max-width:100%;margin:0;font-family:Montserrat,Lato,sans-serif;font-size:16px;font-weight:400;line-height:24px}.seedance-page .seedance-cta{text-align:center;background:#040608;border:1px solid #111;border-radius:20px;justify-content:center;align-items:center;height:260px;display:flex;position:relative;overflow:hidden}.seedance-page .seedance-cta>img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.seedance-page .seedance-cta:after{content:"";background:linear-gradient(#11111152 0%,#0006 100%);position:absolute;inset:0}.seedance-page .seedance-cta-copy{z-index:1;color:#fff;flex-direction:column;align-items:center;gap:20px;padding:0 30px;display:flex;position:relative}.seedance-page .seedance-cta-copy p{color:#fff;margin:-10px 0 0;font-family:Montserrat,Lato,sans-serif;font-size:20px;line-height:normal}.seedance-page .seedance-cta-copy button{color:#040000;min-width:160px;padding:0 40px}.seedance-page .seedance-footer{width:1280px;max-width:100%;height:344px;margin:120px auto 0;position:relative;top:auto;left:auto}@media (width<=1320px){.seedance-page .seedance-breadcrumb,.seedance-page .seedance-hero,.seedance-page .seedance-workflow,.seedance-page .seedance-version,.seedance-page .seedance-scenes,.seedance-page .seedance-more,.seedance-page .seedance-cta,.seedance-page .seedance-footer{width:calc(100% - 48px)}.seedance-page .seedance-core,.seedance-page .seedance-core-grid,.seedance-page .seedance-more-list{width:100%}.seedance-page .seedance-core-card{width:calc(50% - 20px)}.seedance-page .seedance-hero-prompt{left:9.7%;right:8.1%}.seedance-page .seedance-hero-prompt span{flex:auto;width:auto}}@media (width<=768px){.seedance-page .seedance-content{padding-top:84px}.seedance-page .seedance-breadcrumb,.seedance-page .seedance-hero,.seedance-page .seedance-workflow,.seedance-page .seedance-version,.seedance-page .seedance-scenes,.seedance-page .seedance-more,.seedance-page .seedance-cta,.seedance-page .seedance-footer{width:calc(100% - 30px);max-width:375px}.seedance-page .seedance-hero{border-radius:12px;height:300px;margin-top:56px}.seedance-page .seedance-hero-copy h1{font-size:34px;line-height:42px;top:70px}.seedance-page .seedance-hero-copy>p{white-space:normal;width:calc(100% - 40px);font-size:14px;line-height:20px;top:120px}.seedance-page .seedance-badge{border-radius:14px;padding:5px 12px;font-size:11px;line-height:16px;top:72px;left:calc(50% + 96px)}.seedance-page .seedance-hero-prompt{border-radius:8px;gap:6px;min-height:48px;padding:4px;bottom:12px;left:12px;right:12px}.seedance-page .seedance-hero-prompt span{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9px;line-height:1.35;display:-webkit-box;overflow:hidden}.seedance-page .seedance-hero-prompt button{border-radius:8px;flex-basis:116px;height:36px;font-size:12px}.seedance-page .seedance-workflow{gap:40px;margin-top:70px}.seedance-page .seedance-model-intro,.seedance-page .seedance-core,.seedance-page .seedance-core-grid{width:335px}.seedance-page .seedance-model-intro{font-size:13px;line-height:20px}.seedance-page .seedance-core{gap:28px}.seedance-page .seedance-core h2,.seedance-page .seedance-section-heading h2,.seedance-page .seedance-scenes h2,.seedance-page .seedance-more h2,.seedance-page .seedance-faq h2,.seedance-page .seedance-cta-copy h2{font-size:28px;line-height:34px}.seedance-page .seedance-core-grid{flex-direction:column;gap:16px}.seedance-page .seedance-core-card{border-radius:14px;gap:8px;width:335px;min-height:0;padding:20px}.seedance-page .seedance-core-icon{width:36px;height:36px}.seedance-page .seedance-core-card h3{font-size:18px;line-height:24px}.seedance-page .seedance-core-card p{font-size:13px;line-height:20px}.seedance-page .seedance-version,.seedance-page .seedance-scenes,.seedance-page .seedance-more,.seedance-page .seedance-faq,.seedance-page .seedance-cta,.seedance-page .seedance-footer{margin-top:70px}.seedance-page .seedance-section-heading{width:335px;margin-bottom:28px}.seedance-page .seedance-version-table{padding-bottom:2px;font-size:13px;line-height:18px;overflow-x:auto}.seedance-page .seedance-version-row{grid-template-columns:180px 180px 240px;width:600px}.seedance-page .seedance-scenes-grid{gap:16px;margin-top:28px}.seedance-page .seedance-scene-card{border-radius:16px;flex-basis:335px;width:335px;height:486px}.seedance-page .seedance-scene-copy{bottom:44px;left:24px;right:24px}.seedance-page .seedance-scene-copy h3,.seedance-page .seedance-scene-copy p{width:260px}.seedance-page .seedance-scene-copy h3{font-size:20px;line-height:26px}.seedance-page .seedance-scene-copy p{font-size:13px;line-height:20px}.seedance-page .seedance-more{gap:28px}.seedance-page .seedance-more-list{gap:12px;width:335px}.seedance-page .seedance-more-pill{min-width:0;height:34px;padding:0 16px;font-size:12px}.seedance-page .seedance-faq{width:335px;height:auto}.seedance-page .seedance-faq-list{gap:12px;margin-top:28px}.seedance-page .seedance-faq-question{padding:0;font-size:13px;line-height:18px}.seedance-page .seedance-faq-icon{flex-basis:24px;width:24px;height:24px}.seedance-page .seedance-faq-answer{padding:0}.seedance-page .seedance-faq-answer p{margin:0;font-size:13px;line-height:19px}.seedance-page .seedance-cta{border-radius:16px;height:300px}.seedance-page .seedance-cta-copy{gap:14px;width:90%}.seedance-page .seedance-cta-copy p{width:100%;margin-top:0;font-size:14px;line-height:22px}.seedance-page .seedance-cta-copy button{border-radius:10px;min-width:0;height:36px;padding:0 24px;font-size:13px}.seedance-page .seedance-footer{height:auto;min-height:260px}}.gpt-image-page,.gpt-image-page .page{background:#040404}.gpt-image-page .gpt-image-content{background:#040404;width:100%;height:auto;min-height:100vh;padding-top:100px;overflow:hidden}.gpt-image-page .gpt-image-breadcrumb,.gpt-image-page .gpt-image-intro,.gpt-image-page .gpt-image-version,.gpt-image-page .gpt-image-scenes,.gpt-image-page .gpt-image-more,.gpt-image-page .gpt-image-cta{width:1280px;margin-left:auto;margin-right:auto}.gpt-image-page .gpt-image-breadcrumb{color:#ffffff8c;align-items:center;gap:6px;font-family:Montserrat,Lato,sans-serif;font-size:12px;line-height:17px;display:flex}.gpt-image-page .gpt-image-breadcrumb a{color:#ffffff8c;text-decoration:none}.gpt-image-page .gpt-image-breadcrumb strong{color:#ffffffc7;font-weight:400}.gpt-image-page .gpt-image-hero{color:#fff;text-align:center;width:100vw;max-width:none;height:620px;margin:43px calc(50% - 50vw) 0;position:relative;overflow:hidden}.gpt-image-page .gpt-image-hero:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(circle,#0404041f 0%,#040404ad 100%);position:absolute;inset:0}.gpt-image-page .gpt-hero-gallery{z-index:0;opacity:.6;pointer-events:none;position:absolute;inset:0;overflow:hidden}.gpt-image-page .gpt-hero-gallery-track{align-items:center;gap:20px;width:max-content;height:100%;animation:46s linear infinite gptImageGalleryScroll;display:flex}.gpt-image-page .gpt-gallery-set{flex:none;align-items:center;gap:20px;display:flex}.gpt-image-page .gpt-hero-gallery img{object-fit:cover;border:1px solid #666;border-radius:30px;width:440px;display:block}.gpt-image-page .gpt-hero-gallery img.is-tall{height:620px}.gpt-image-page .gpt-gallery-stack{flex-direction:column;flex:0 0 440px;gap:20px;display:flex}.gpt-image-page .gpt-gallery-stack img{width:440px;height:300px}.gpt-image-page .gpt-image-badge{z-index:1;color:#040000;background:radial-gradient(80% 80% at 72% 62%,#79fdb0e0 0%,#58f5d700 100%),linear-gradient(110deg,#bffee1 9%,#05cefe 78%);border-radius:20px;margin-left:12px;padding:8px 20px;font-family:Montserrat,Lato,sans-serif;font-size:16px;font-weight:700;line-height:20px;position:absolute;top:-18px;left:100%}.gpt-image-page .gpt-image-title-line{justify-content:center;align-items:flex-start;display:inline-flex;position:relative}.gpt-image-page .gpt-image-hero-copy{z-index:2;border-radius:20px;flex-direction:column;align-items:center;gap:20px;width:760px;padding:0 40px;display:flex;position:absolute;top:232px;left:50%;transform:translate(-50%)}.gpt-image-page .gpt-image-hero-copy h1{color:#fff;white-space:nowrap;margin:0;font-family:Montserrat,Lato,sans-serif;font-size:48px;font-weight:700;line-height:normal}.gpt-image-page .gpt-image-hero-copy p{color:#fff;white-space:nowrap;margin:0;font-family:Montserrat,Lato,sans-serif;font-size:20px;font-weight:700;line-height:normal}.gpt-image-page .gpt-image-primary-btn,.gpt-image-page .gpt-image-scene-copy button,.gpt-image-page .gpt-image-cta-copy button{color:#151524;cursor:pointer;background:#fff;border:0;border-radius:12px;height:48px;font-family:Montserrat,Lato,sans-serif;font-size:16px;font-weight:700;transition:opacity .18s,transform .18s,box-shadow .18s}.gpt-image-page .gpt-image-primary-btn,.gpt-image-page .gpt-image-cta-copy button{padding:0 40px}.gpt-image-page .gpt-image-primary-btn:hover,.gpt-image-page .gpt-image-primary-btn:focus-visible,.gpt-image-page .gpt-image-scene-copy button:hover,.gpt-image-page .gpt-image-scene-copy button:focus-visible,.gpt-image-page .gpt-image-cta-copy button:hover,.gpt-image-page .gpt-image-cta-copy button:focus-visible{outline:none;transform:translateY(-1px);box-shadow:0 12px 26px #0000003d}.gpt-image-page .gpt-image-intro{flex-direction:column;align-items:center;gap:60px;margin-top:120px;display:flex}.gpt-image-page .gpt-image-intro-copy{color:#fff;text-align:center;width:1000px;margin:0;font-family:Montserrat,Lato,sans-serif;font-size:20px;line-height:30px}.gpt-image-page .gpt-image-core{flex-direction:column;align-items:center;gap:60px;width:1280px;display:flex}.gpt-image-page .gpt-image-core h2,.gpt-image-page .gpt-image-section-heading h2,.gpt-image-page .gpt-image-scenes h2,.gpt-image-page .gpt-image-more h2,.gpt-image-page .gpt-image-faq h2,.gpt-image-page .gpt-image-cta-copy h2{color:#fff;text-align:center;margin:0;font-family:Montserrat,Lato,sans-serif;font-size:40px;font-weight:700;line-height:normal}.gpt-image-page .gpt-image-core-grid{flex-wrap:wrap;align-items:stretch;gap:30px 40px;width:1280px;display:flex}.gpt-image-page .gpt-image-core-card{color:#aaa;background:#1116;border:1px solid #2a2a3799;border-radius:20px;flex-direction:column;align-items:flex-start;gap:10px;width:620px;min-height:184px;padding:30px;transition:transform .22s,border-color .22s,background .22s,box-shadow .22s;display:flex}.gpt-image-page .gpt-image-core-card:hover,.gpt-image-page .gpt-image-core-card:focus-within,.gpt-image-page .gpt-image-version-row:hover{background:linear-gradient(#111111c7,#111111c7) padding-box padding-box,linear-gradient(135deg,#666 0%,#333 100%) border-box;border-color:#0000;transform:translateY(-4px);box-shadow:0 0 30px #66666629}.gpt-image-page .gpt-image-core-icon{object-fit:contain;width:48px;height:48px;display:block}.gpt-image-page .gpt-image-core-card h3{color:#fff;margin:0;font-family:Montserrat,Lato,sans-serif;font-size:24px;font-weight:700;line-height:30px}.gpt-image-page .gpt-image-core-card p{color:#aaa;margin:0;font-family:Montserrat,Lato,sans-serif;font-size:16px;line-height:24px}.gpt-image-page .gpt-image-version,.gpt-image-page .gpt-image-scenes,.gpt-image-page .gpt-image-more,.gpt-image-page .gpt-image-faq,.gpt-image-page .gpt-image-cta{margin-top:120px}.gpt-image-page .gpt-image-section-heading{width:892px;max-width:100%;margin:0 auto 40px}.gpt-image-page .gpt-image-version-table{color:#fff;text-align:center;width:100%;font-family:Montserrat,Lato,sans-serif;font-size:16px;line-height:20px}.gpt-image-page .gpt-image-version-row{border-top:1px solid #333;border-bottom:1px solid #333;grid-template-columns:360px 400px 1fr;margin-bottom:-1px;transition:border-color .22s,background .22s,box-shadow .22s,transform .22s;display:grid}.gpt-image-page .gpt-image-version-row>div{justify-content:center;align-items:center;min-height:40px;padding:10px 16px;display:flex}.gpt-image-page .gpt-image-version-head>div{min-height:62px;padding-top:20px;padding-bottom:20px;font-weight:700}.gpt-image-page .gpt-image-version-row:not(.gpt-image-version-head)>div:nth-child(2){opacity:.6}.gpt-image-page .gpt-image-scenes{text-align:center}.gpt-image-page .gpt-image-scene-grid{flex-wrap:wrap;justify-content:space-between;gap:26px;width:100%;margin-top:60px;display:flex}.gpt-image-page .gpt-image-scene-card{background:#111;border:1px solid #333;border-radius:20px;flex:0 0 300px;width:300px;height:530px;transition:border-color .22s,box-shadow .22s,transform .22s;position:relative;overflow:hidden}.gpt-image-page .gpt-image-scene-card:hover,.gpt-image-page .gpt-image-scene-card:focus-within{border-color:#0000;transform:translateY(-4px);box-shadow:0 0 30px #66666629}.gpt-image-page .gpt-image-scene-card img{object-fit:cover;pointer-events:none;width:100%;height:100%;transition:transform .26s,filter .26s;display:block;position:absolute;inset:0}.gpt-image-page .gpt-image-scene-card:hover img,.gpt-image-page .gpt-image-scene-card:focus-within img{filter:saturate(1.08)brightness(1.05);transform:scale(1.03)}.gpt-image-page .gpt-image-scene-card:after{content:"";pointer-events:none;background:linear-gradient(#1110 0%,#000000b3 56%);height:49%;position:absolute;bottom:0;left:0;right:0}.gpt-image-page .gpt-image-scene-copy{z-index:2;color:#fff;text-align:center;flex-direction:column;align-items:center;gap:20px;display:flex;position:absolute;bottom:60px;left:30px;right:30px}.gpt-image-page .gpt-image-scene-copy h3{color:#fff;width:260px;margin:0;font-family:Montserrat,Lato,sans-serif;font-size:24px;font-weight:700;line-height:30px}.gpt-image-page .gpt-image-scene-copy button{opacity:0;pointer-events:none;padding:0 30px;transform:translateY(10px)}.gpt-image-page .gpt-image-scene-card:hover .gpt-image-scene-copy button,.gpt-image-page .gpt-image-scene-card:focus-within .gpt-image-scene-copy button{opacity:1;pointer-events:auto;transform:translateY(0)}.gpt-image-page .gpt-image-more{flex-direction:column;align-items:center;gap:60px;display:flex}.gpt-image-page .gpt-image-more-list{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px 30px;width:1280px;display:flex}.gpt-image-page .gpt-image-more-pill{color:#fff;white-space:nowrap;border:1px solid #666;border-radius:20px;justify-content:center;align-items:center;min-width:128px;height:40px;padding:0 30px;font-family:Montserrat,Lato,sans-serif;font-size:16px;line-height:20px;display:inline-flex}.gpt-image-page .gpt-image-more-pill.is-highlighted{color:#151524;background:#fff;border-color:#fff}.gpt-image-page .gpt-image-more-pill.is-highlighted:after{content:"";border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;margin-left:12px;transform:rotate(-45deg)}.gpt-image-page .gpt-image-faq{text-align:center;width:1000px;height:560px;margin-left:auto;margin-right:auto}.gpt-image-page .gpt-image-faq-list{flex-direction:column;gap:20px;margin-top:60px;display:flex}.gpt-image-page .gpt-image-faq-item{-webkit-backdrop-filter:blur(6.674px);backdrop-filter:blur(6.674px);color:#fff;cursor:pointer;background:linear-gradient(#2220 0%,#2226 100%);border:1px solid #0000;border-radius:12px;width:100%;min-height:63px;padding:20px;transition:background .22s,border-color .22s;overflow:hidden}.gpt-image-page .gpt-image-faq-item.is-open{background:#2226;border-color:#222}.gpt-image-page .gpt-image-faq-item:hover{background:#22222280;border-color:#333}.gpt-image-page .gpt-image-faq-question{color:#fff;text-align:left;letter-spacing:0;pointer-events:none;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;width:100%;min-height:23px;padding:0;font-family:Montserrat,Lato,sans-serif;font-size:18px;font-weight:700;line-height:normal;display:flex}.gpt-image-page .gpt-image-faq-question:focus-visible{outline:none}.gpt-image-page .gpt-image-faq-icon{flex:0 0 32px;width:32px;height:32px;position:relative}.gpt-image-page .gpt-image-faq-icon:before,.gpt-image-page .gpt-image-faq-icon:after{content:"";background:#fff;border-radius:1px;width:14px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gpt-image-page .gpt-image-faq-icon:after{transition:transform .22s;transform:translate(-50%,-50%)rotate(90deg)}.gpt-image-page .gpt-image-faq-item.is-open .gpt-image-faq-icon:after{transform:translate(-50%,-50%)rotate(0)}.gpt-image-page .gpt-image-faq-answer{opacity:0;max-height:0;margin-top:0;transition:max-height .26s,margin-top .22s,opacity .22s;overflow:hidden}.gpt-image-page .gpt-image-faq-item.is-open .gpt-image-faq-answer{opacity:1;margin-top:10px}.gpt-image-page .gpt-image-faq-answer p{color:#c8c8c8;text-align:left;width:954px;max-width:100%;margin:0;font-family:Montserrat,Lato,sans-serif;font-size:16px;font-weight:400;line-height:24px}.gpt-image-page .gpt-image-cta{text-align:center;background:#040608;border:1px solid #111;border-radius:20px;justify-content:center;align-items:center;height:260px;display:flex;position:relative;overflow:hidden}.gpt-image-page .gpt-image-cta>img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.gpt-image-page .gpt-image-cta:after{content:"";background:linear-gradient(#11111152 0%,#0006 100%);position:absolute;inset:0}.gpt-image-page .gpt-image-cta-copy{z-index:1;color:#fff;flex-direction:column;align-items:center;gap:20px;padding:0 30px;display:flex;position:relative}.gpt-image-page .gpt-image-cta-copy p{color:#fff;margin:-10px 0 0;font-family:Montserrat,Lato,sans-serif;font-size:20px;line-height:normal}.gpt-image-page .gpt-image-cta-copy button{color:#040000;min-width:160px;padding:0 40px}.gpt-image-page .gpt-image-footer{width:1280px;max-width:100%;height:344px;margin:120px auto 0;position:relative;top:auto;left:auto}@keyframes gptImageGalleryScroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - 10px))}}@media (width<=1320px){.gpt-image-page .gpt-image-breadcrumb,.gpt-image-page .gpt-image-intro,.gpt-image-page .gpt-image-version,.gpt-image-page .gpt-image-scenes,.gpt-image-page .gpt-image-more,.gpt-image-page .gpt-image-cta,.gpt-image-page .gpt-image-footer{width:calc(100% - 48px)}.gpt-image-page .gpt-image-core,.gpt-image-page .gpt-image-core-grid,.gpt-image-page .gpt-image-more-list{width:100%}.gpt-image-page .gpt-image-core-card{width:calc(50% - 20px)}.gpt-image-page .gpt-image-scene-grid{justify-content:center}}@media (width<=768px){.gpt-image-page .gpt-image-content{padding-top:84px}.gpt-image-page .gpt-image-breadcrumb,.gpt-image-page .gpt-image-intro,.gpt-image-page .gpt-image-version,.gpt-image-page .gpt-image-scenes,.gpt-image-page .gpt-image-more,.gpt-image-page .gpt-image-cta,.gpt-image-page .gpt-image-footer{width:calc(100% - 30px);max-width:375px}.gpt-image-page .gpt-image-hero{height:300px;margin-top:44px}.gpt-image-page .gpt-hero-gallery-track,.gpt-image-page .gpt-gallery-set{gap:12px}.gpt-image-page .gpt-hero-gallery img{border-radius:14px;width:129px}.gpt-image-page .gpt-hero-gallery img.is-tall{height:300px}.gpt-image-page .gpt-gallery-stack{flex-basis:129px;gap:12px}.gpt-image-page .gpt-gallery-stack img{width:129px;height:144px}.gpt-image-page .gpt-image-title-line{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;width:100%;max-width:100%;display:flex}.gpt-image-page .gpt-image-badge{border-radius:14px;flex-shrink:0;margin-left:0;padding:5px 12px;font-size:11px;line-height:16px;position:static;top:auto;left:auto}.gpt-image-page .gpt-image-hero-copy{gap:10px;width:calc(100% - 30px);padding:0 16px;top:56px}.gpt-image-page .gpt-image-hero-copy h1{white-space:normal;text-align:center;max-width:100%;font-size:28px;line-height:34px}.nano-banana-page .gpt-image-hero-copy h1{font-size:26px;line-height:32px}.dreamina-page .gpt-image-hero-copy h1{font-size:24px;line-height:30px}.gpt-image-page .gpt-image-hero-copy p{white-space:normal;width:100%;font-size:14px;line-height:20px}.gpt-image-page .gpt-image-primary-btn{border-radius:10px;height:36px;padding:0 24px;font-size:13px}.gpt-image-page .gpt-image-intro{gap:40px;margin-top:70px}.gpt-image-page .gpt-image-intro-copy,.gpt-image-page .gpt-image-core,.gpt-image-page .gpt-image-core-grid{width:335px}.gpt-image-page .gpt-image-intro-copy{font-size:13px;line-height:20px}.gpt-image-page .gpt-image-core{gap:28px}.gpt-image-page .gpt-image-core h2,.gpt-image-page .gpt-image-section-heading h2,.gpt-image-page .gpt-image-scenes h2,.gpt-image-page .gpt-image-more h2,.gpt-image-page .gpt-image-faq h2,.gpt-image-page .gpt-image-cta-copy h2{font-size:28px;line-height:34px}.gpt-image-page .gpt-image-core-grid{flex-direction:column;gap:16px}.gpt-image-page .gpt-image-core-card{border-radius:14px;gap:8px;width:335px;min-height:0;padding:20px}.gpt-image-page .gpt-image-core-icon{width:36px;height:36px}.gpt-image-page .gpt-image-core-card h3{font-size:18px;line-height:24px}.gpt-image-page .gpt-image-core-card p{font-size:13px;line-height:20px}.gpt-image-page .gpt-image-version,.gpt-image-page .gpt-image-scenes,.gpt-image-page .gpt-image-more,.gpt-image-page .gpt-image-faq,.gpt-image-page .gpt-image-cta,.gpt-image-page .gpt-image-footer{margin-top:70px}.gpt-image-page .gpt-image-section-heading{width:335px;margin-bottom:28px}.gpt-image-page .gpt-image-version-table{padding-bottom:2px;font-size:13px;line-height:18px;overflow-x:auto}.gpt-image-page .gpt-image-version-row{grid-template-columns:160px 280px 280px;width:720px}.gpt-image-page .gpt-image-version-row>div{min-height:38px;padding:9px 10px}.gpt-image-page .gpt-image-scenes{text-align:center}.gpt-image-page .gpt-image-scene-grid{gap:16px;margin-top:28px}.gpt-image-page .gpt-image-scene-card{border-radius:16px;flex-basis:335px;width:335px;height:486px}.gpt-image-page .gpt-image-scene-copy{bottom:44px;left:24px;right:24px}.gpt-image-page .gpt-image-scene-copy h3{width:260px;font-size:20px;line-height:26px}.gpt-image-page .gpt-image-scene-copy button{border-radius:10px;height:36px;padding:0 24px;font-size:13px}.gpt-image-page .gpt-image-more{gap:28px}.gpt-image-page .gpt-image-more-list{gap:12px;width:335px}.gpt-image-page .gpt-image-more-pill{min-width:0;height:34px;padding:0 16px;font-size:12px}.gpt-image-page .gpt-image-faq{width:335px;height:520px}.gpt-image-page .gpt-image-faq-list{gap:12px;margin-top:28px}.gpt-image-page .gpt-image-faq-question{padding:0;font-size:13px;line-height:18px}.gpt-image-page .gpt-image-faq-icon{flex-basis:24px;width:24px;height:24px}.gpt-image-page .gpt-image-faq-answer{padding:0}.gpt-image-page .gpt-image-faq-answer p{margin:0;font-size:13px;line-height:19px}.gpt-image-page .gpt-image-cta{border-radius:16px;height:300px}.gpt-image-page .gpt-image-cta-copy{gap:14px;width:90%}.gpt-image-page .gpt-image-cta-copy p{width:100%;margin-top:0;font-size:14px;line-height:22px}.gpt-image-page .gpt-image-cta-copy button{border-radius:10px;min-width:0;height:36px;padding:0 24px;font-size:13px}.gpt-image-page .gpt-image-footer{height:auto;min-height:260px}}.gemini-page,.gemini-page .page{background:#040404}.gemini-page .gemini-content{background:#040404;width:100%;height:auto;min-height:100vh;padding-top:100px;overflow:hidden}.gemini-page .gemini-breadcrumb,.gemini-page .gemini-hero,.gemini-page .gemini-stats,.gemini-page .gemini-intro,.gemini-page .gemini-core,.gemini-page .gemini-scenes,.gemini-page .gemini-more,.gemini-page .gemini-cta{width:1280px;margin-left:auto;margin-right:auto}.gemini-page .gemini-breadcrumb{color:#ffffff8c;align-items:center;gap:6px;font-family:Montserrat,Lato,sans-serif;font-size:12px;line-height:17px;display:flex}.gemini-page .gemini-breadcrumb a{color:#ffffff8c;text-decoration:none}.gemini-page .gemini-breadcrumb strong{color:#ffffffc7;font-weight:400}.gemini-page .gemini-hero{color:#fff;text-align:center;margin-top:130px}.gemini-page .gemini-hero h1{color:#fff;margin:0;font-family:Montserrat,Lato,sans-serif;font-size:48px;font-weight:700;line-height:normal}.gemini-page .gemini-hero p{color:#fff;margin:20px 0;font-family:Montserrat,Lato,sans-serif;font-size:20px;font-weight:700;line-height:normal}.gemini-page .gemini-primary-btn,.gemini-page .gemini-cta-copy button{color:#151524;cursor:pointer;background:#fff;border:0;border-radius:12px;height:48px;padding:0 40px;font-family:Montserrat,Lato,sans-serif;font-size:16px;font-weight:700;transition:transform .18s,box-shadow .18s}.gemini-page .gemini-primary-btn:hover,.gemini-page .gemini-primary-btn:focus-visible,.gemini-page .gemini-cta-copy button:hover,.gemini-page .gemini-cta-copy button:focus-visible{outline:none;transform:translateY(-1px);box-shadow:0 12px 26px #0000003d}.gemini-page .gemini-stats{color:#fff;background:#1116;border:1px solid #2a2a3799;border-radius:20px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:80px;padding:40px 80px;display:grid}.gemini-page .gemini-stat{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:90px;display:flex}.gemini-page .gemini-stat+.gemini-stat{border-left:1px solid #ffffff29}.gemini-page .gemini-stat strong{background:radial-gradient(80% 80% at 72% 62%,#79fdb0e6 0%,#58f5d700 100%),linear-gradient(110deg,#bffee1 9%,#05cefe 78%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:48px;font-weight:700;line-height:1.1}.gemini-page .gemini-stat strong em{margin-left:8px;font-style:normal}.gemini-page .gemini-stat span{color:#fff;font-family:Montserrat,Lato,sans-serif;font-size:18px;line-height:normal}.gemini-page .gemini-intro{text-align:center;width:1000px;margin-top:120px}.gemini-page .gemini-intro p{color:#fff;margin:0;font-family:Montserrat,Lato,sans-serif;font-size:20px;line-height:30px}.gemini-page .gemini-core,.gemini-page .gemini-scenes,.gemini-page .gemini-more,.gemini-page .gemini-faq,.gemini-page .gemini-cta{margin-top:120px}.gemini-page .gemini-core h2,.gemini-page .gemini-scenes h2,.gemini-page .gemini-more h2,.gemini-page .gemini-faq h2,.gemini-page .gemini-cta-copy h2{color:#fff;text-align:center;margin:0;font-family:Montserrat,Lato,sans-serif;font-size:40px;font-weight:700;line-height:normal}.gemini-page .gemini-core-grid{flex-wrap:wrap;justify-content:center;gap:30px;margin-top:60px;display:flex}.gemini-page .gemini-core-card{background:#1116;border:1px solid #2a2a3799;border-radius:20px;flex-direction:column;align-items:flex-start;gap:10px;width:620px;min-height:206px;padding:30px;transition:transform .22s,border-color .22s,background .22s,box-shadow .22s;display:flex}.gemini-page .gemini-core-card:hover,.gemini-page .gemini-core-card:focus-within{background:linear-gradient(#111111c7,#111111c7) padding-box padding-box,linear-gradient(135deg,#666 0%,#333 100%) border-box;border-color:#0000;transform:translateY(-4px);box-shadow:0 0 30px #66666629}.gemini-page .gemini-core-card img{object-fit:contain;width:48px;height:48px;display:block}.gemini-page .gemini-core-card h3{color:#fff;margin:0;font-family:Montserrat,Lato,sans-serif;font-size:24px;font-weight:700;line-height:30px}.gemini-page .gemini-core-card p{color:#aaa;margin:0;font-family:Montserrat,Lato,sans-serif;font-size:16px;line-height:24px}.gemini-page .gemini-scene-grid{flex-wrap:wrap;gap:40px;margin-top:60px;display:flex}.gemini-page .gemini-scene-card{color:#fff;background:#111;border:1px solid #333;border-radius:20px;position:relative;overflow:hidden}.gemini-page .gemini-scene-card.is-tall{width:400px;height:580px}.gemini-page .gemini-scene-card.is-wide{width:620px;height:320px}.gemini-page .gemini-scene-card img{object-fit:cover;width:100%;height:100%;transition:transform .26s,filter .26s;display:block;position:absolute;inset:0}.gemini-page .gemini-scene-card:hover img{filter:saturate(1.08)brightness(1.05);transform:scale(1.03)}.gemini-page .gemini-scene-card:after{content:"";background:linear-gradient(#1110 0%,#000000b3 56%);height:49%;position:absolute;bottom:0;left:0;right:0}.gemini-page .gemini-scene-card>div{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;bottom:60px;left:30px;right:30px}.gemini-page .gemini-scene-card h3{color:#fff;width:320px;margin:0;font-family:Montserrat,Lato,sans-serif;font-size:24px;font-weight:700;line-height:30px}.gemini-page .gemini-scene-card p{color:#fff;width:min(500px,100%);margin:0;font-family:Montserrat,Lato,sans-serif;font-size:16px;line-height:24px}.gemini-page .gemini-more{flex-direction:column;align-items:center;gap:60px;display:flex}.gemini-page .gemini-more-list{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px 30px;width:1280px;display:flex}.gemini-page .gemini-more-pill{color:#fff;white-space:nowrap;border:1px solid #666;border-radius:20px;justify-content:center;align-items:center;min-width:128px;height:40px;padding:0 30px;font-family:Montserrat,Lato,sans-serif;font-size:16px;line-height:20px;display:inline-flex}.gemini-page .gemini-more-pill.is-highlighted{color:#151524;background:#fff;border-color:#fff}.gemini-page .gemini-more-pill.is-highlighted:after{content:"";border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;margin-left:12px;transform:rotate(-45deg)}.gemini-page .gemini-faq{text-align:center;width:1000px;height:640px;margin-left:auto;margin-right:auto}.gemini-page .gemini-faq-list{flex-direction:column;gap:20px;margin-top:60px;display:flex}.gemini-page .gemini-faq-item{-webkit-backdrop-filter:blur(6.674px);backdrop-filter:blur(6.674px);color:#fff;cursor:pointer;background:linear-gradient(#2220 0%,#2226 100%);border:1px solid #0000;border-radius:12px;width:100%;min-height:63px;padding:20px;transition:background .22s,border-color .22s;overflow:hidden}.gemini-page .gemini-faq-item.is-open{background:#2226;border-color:#222}.gemini-page .gemini-faq-item:hover{background:#22222280;border-color:#333}.gemini-page .gemini-faq-question{color:#fff;text-align:left;letter-spacing:0;pointer-events:none;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;width:100%;min-height:23px;padding:0;font-family:Montserrat,Lato,sans-serif;font-size:18px;font-weight:700;line-height:normal;display:flex}.gemini-page .gemini-faq-icon{flex:0 0 32px;width:32px;height:32px;position:relative}.gemini-page .gemini-faq-icon:before,.gemini-page .gemini-faq-icon:after{content:"";background:#fff;border-radius:1px;width:14px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gemini-page .gemini-faq-icon:after{transition:transform .22s;transform:translate(-50%,-50%)rotate(90deg)}.gemini-page .gemini-faq-item.is-open .gemini-faq-icon:after{transform:translate(-50%,-50%)rotate(0)}.gemini-page .gemini-faq-answer{opacity:0;max-height:0;margin-top:0;transition:max-height .26s,margin-top .22s,opacity .22s;overflow:hidden}.gemini-page .gemini-faq-item.is-open .gemini-faq-answer{opacity:1;margin-top:10px}.gemini-page .gemini-faq-answer p{color:#c8c8c8;text-align:left;width:954px;max-width:100%;margin:0;font-family:Montserrat,Lato,sans-serif;font-size:16px;font-weight:400;line-height:24px}.gemini-page .gemini-cta{text-align:center;border:1px solid #111;border-radius:20px;justify-content:center;align-items:center;height:260px;display:flex;position:relative;overflow:hidden}.gemini-page .gemini-cta>img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.gemini-page .gemini-cta:after{content:"";background:linear-gradient(#11111152 0%,#0006 100%);position:absolute;inset:0}.gemini-page .gemini-cta-copy{z-index:1;color:#fff;padding:0 30px;position:relative}.gemini-page .gemini-cta-copy p{color:#fff;margin:10px 0 20px;font-family:Montserrat,Lato,sans-serif;font-size:20px;line-height:normal}.gemini-page .gemini-footer{width:1280px;max-width:100%;height:344px;margin:120px auto 0;position:relative;top:auto;left:auto}.gemini-page .reveal-section{opacity:1;transform:none}@media (width<=1320px){.gemini-page .gemini-breadcrumb,.gemini-page .gemini-hero,.gemini-page .gemini-stats,.gemini-page .gemini-intro,.gemini-page .gemini-core,.gemini-page .gemini-scenes,.gemini-page .gemini-more,.gemini-page .gemini-cta,.gemini-page .gemini-footer{width:calc(100% - 48px)}.gemini-page .gemini-core-card{width:calc(50% - 15px)}.gemini-page .gemini-more-list{width:100%}}@media (width<=992px){.gemini-page .gemini-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 0}.gemini-page .gemini-stat:nth-child(3){border-left:0}.gemini-page .gemini-scene-grid{justify-content:center}.gemini-page .gemini-faq{width:calc(100% - 48px)}}@media (width<=768px){.gemini-page .gemini-content{padding:84px 0 28px}.gemini-page .gemini-breadcrumb,.gemini-page .gemini-hero,.gemini-page .gemini-stats,.gemini-page .gemini-intro,.gemini-page .gemini-core,.gemini-page .gemini-scenes,.gemini-page .gemini-more,.gemini-page .gemini-faq,.gemini-page .gemini-cta,.gemini-page .gemini-footer{width:calc(100% - 30px);max-width:375px}.gemini-page .gemini-hero{margin-top:70px}.gemini-page .gemini-hero h1{font-size:34px;line-height:42px}.gemini-page .gemini-hero p,.gemini-page .gemini-intro p{font-size:14px;line-height:22px}.gemini-page .gemini-primary-btn{border-radius:10px;height:36px;padding:0 24px;font-size:13px}.gemini-page .gemini-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 0;margin-top:64px;padding:24px}.gemini-page .gemini-stat{min-height:74px}.gemini-page .gemini-stat strong{font-size:30px}.gemini-page .gemini-stat span{font-size:12px}.gemini-page .gemini-intro,.gemini-page .gemini-core,.gemini-page .gemini-scenes,.gemini-page .gemini-more,.gemini-page .gemini-faq,.gemini-page .gemini-cta,.gemini-page .gemini-footer{margin-top:70px}.gemini-page .gemini-core h2,.gemini-page .gemini-scenes h2,.gemini-page .gemini-more h2,.gemini-page .gemini-faq h2,.gemini-page .gemini-cta-copy h2{font-size:28px;line-height:34px}.gemini-page .gemini-core-grid,.gemini-page .gemini-scene-grid{gap:16px;margin-top:28px}.gemini-page .gemini-core-card{border-radius:14px;width:335px;min-height:0;padding:20px}.gemini-page .gemini-core-card img{width:36px;height:36px}.gemini-page .gemini-core-card h3{font-size:18px;line-height:24px}.gemini-page .gemini-core-card p{font-size:13px;line-height:20px}.gemini-page .gemini-scene-card.is-tall,.gemini-page .gemini-scene-card.is-wide{width:335px;height:420px}.gemini-page .gemini-scene-card>div{bottom:36px;left:24px;right:24px}.gemini-page .gemini-scene-card h3{width:260px;font-size:20px;line-height:26px}.gemini-page .gemini-scene-card p{width:280px;font-size:13px;line-height:20px}.gemini-page .gemini-more{gap:28px}.gemini-page .gemini-more-list{gap:12px;width:335px}.gemini-page .gemini-more-pill{min-width:0;height:34px;padding:0 16px;font-size:12px}.gemini-page .gemini-faq{height:600px}.gemini-page .gemini-faq-list{gap:12px;margin-top:28px}.gemini-page .gemini-faq-item{min-height:58px;padding:16px}.gemini-page .gemini-faq-question{font-size:13px;line-height:18px}.gemini-page .gemini-faq-icon{flex-basis:24px;width:24px;height:24px}.gemini-page .gemini-faq-answer p{font-size:13px;line-height:19px}.gemini-page .gemini-cta{border-radius:16px;height:300px}.gemini-page .gemini-cta-copy p{font-size:14px;line-height:22px}.gemini-page .gemini-cta-copy button{border-radius:10px;height:36px;padding:0 24px;font-size:13px}.gemini-page .gemini-footer{height:auto;min-height:260px}}.doubao-page .gemini-core-grid.doubao-core-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}.doubao-page .doubao-core-grid .gemini-core-card{width:auto;min-height:230px}@media (width<=1320px){.doubao-page .doubao-core-grid .gemini-core-card{width:auto}}@media (width<=992px){.doubao-page .gemini-core-grid.doubao-core-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=768px){.doubao-page .gemini-core-grid.doubao-core-grid{grid-template-columns:1fr}}.eleven-page,.eleven-page .page{background:#040404}.seedance-page .seedance-more[hidden],.gpt-image-page .gpt-image-more[hidden],.gemini-page .gemini-more[hidden],.eleven-page .eleven-more[hidden]{display:none!important}.eleven-page .eleven-content{background:#040404;width:100%;height:auto;min-height:100vh;padding-top:100px;overflow:hidden}.eleven-page .eleven-breadcrumb,.eleven-page .eleven-hero,.eleven-page .eleven-stats,.eleven-page .eleven-demo,.eleven-page .eleven-core,.eleven-page .eleven-scenes,.eleven-page .eleven-more,.eleven-page .eleven-cta{width:1280px;margin-left:auto;margin-right:auto}.eleven-page .eleven-breadcrumb{color:#ffffff8c;align-items:center;gap:6px;font-family:Montserrat,Lato,sans-serif;font-size:12px;line-height:17px;display:flex}.eleven-page .eleven-breadcrumb a{color:#ffffff8c;text-decoration:none}.eleven-page .eleven-breadcrumb strong{color:#ffffffc7;font-weight:400}.eleven-page .eleven-hero{color:#fff;text-align:center;margin-top:130px}.eleven-page .eleven-hero h1{color:#fff;margin:0;font-family:Montserrat,Lato,sans-serif;font-size:48px;font-weight:700;line-height:normal}.eleven-page .eleven-hero p{color:#fff;width:900px;max-width:100%;margin:20px auto;font-family:Montserrat,Lato,sans-serif;font-size:20px;font-weight:700;line-height:normal}.eleven-page .eleven-primary-btn,.eleven-page .eleven-cta-copy button{color:#151524;cursor:pointer;background:#fff;border:0;border-radius:12px;height:48px;padding:0 40px;font-family:Montserrat,Lato,sans-serif;font-size:16px;font-weight:700;transition:transform .18s,box-shadow .18s}.eleven-page .eleven-primary-btn:hover,.eleven-page .eleven-primary-btn:focus-visible,.eleven-page .eleven-cta-copy button:hover,.eleven-page .eleven-cta-copy button:focus-visible{outline:none;transform:translateY(-1px);box-shadow:0 12px 26px #0000003d}.eleven-page .eleven-stats{color:#fff;background:#1116;border:1px solid #2a2a3799;border-radius:20px;grid-template-columns:repeat(4,minmax(0,1fr));justify-content:space-between;margin-top:80px;padding:40px;display:grid}.eleven-page .eleven-stat{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:120px;display:flex;position:relative}.eleven-page .eleven-stat+.eleven-stat:before{content:"";background:#ffffff3d;width:1px;height:80px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.eleven-page .eleven-stat strong{background:radial-gradient(78% 78% at 68% 62%,#79fdb0eb 0%,#58f5d700 100%),linear-gradient(108deg,#bffee1 9%,#05cefe 78%);color:#0000;-webkit-background-clip:text;background-clip:text;font-family:HarmonyOS Sans SC,Montserrat,Lato,sans-serif;font-size:48px;font-weight:700;line-height:normal}.eleven-page .eleven-stat span{color:#fff;font-family:Montserrat,Lato,sans-serif}.eleven-page .eleven-stat-title{font-size:18px;font-weight:700;line-height:20px}.eleven-page .eleven-stat-copy{font-size:16px;font-weight:400;line-height:20px}.eleven-page .eleven-demo{color:#fff;text-align:center;margin-top:120px}.eleven-page .eleven-intro{color:#fff;width:1000px;max-width:100%;margin:0 auto 60px;font-family:Montserrat,Lato,sans-serif;font-size:20px;line-height:30px}.elevenmusic-page .elevenmusic-intro-only .elevenmusic-intro-copy{margin:0 auto}.elevenmusic-page .eleven-stat-title{font-weight:400}.elevenmusic-page .eleven-stat-copy{line-height:24px}.elevenmusic-page .eleven-stat-value-mixed{align-items:baseline;font-size:0;line-height:normal;display:inline-flex}.elevenmusic-page .eleven-stat-value-mixed .eleven-stat-value-prefix,.elevenmusic-page .eleven-stat-value-mixed .eleven-stat-value-suffix{font-size:24px}.elevenmusic-page .eleven-stat-value-mixed .eleven-stat-value-number{font-size:48px}.elevenmusic-page .eleven-stat-value-mixed .eleven-stat-value-prefix,.elevenmusic-page .eleven-stat-value-mixed .eleven-stat-value-number,.elevenmusic-page .eleven-stat-value-mixed .eleven-stat-value-suffix{background:radial-gradient(78% 78% at 68% 62%,#79fdb0eb 0%,#58f5d700 100%),linear-gradient(-14.43deg,#bffee1 8.98%,#05cefe 78.37%);color:#0000;-webkit-background-clip:text;background-clip:text;font-family:HarmonyOS Sans SC,Montserrat,Lato,sans-serif;font-weight:700}.eleven-page .eleven-player{justify-content:center;align-items:center;gap:40px;display:flex}.eleven-page .eleven-disc-wrap{flex:0 0 341px;width:341px;height:340px;position:relative}.eleven-page .eleven-disc-wrap:after{content:"";opacity:0;pointer-events:none;background:radial-gradient(circle,#05cefe61 0%,#58f5d700 68%);border-radius:50%;position:absolute;inset:92px;transform:scale(.9)}.eleven-page .eleven-disc{width:341px;height:340px;transition:opacity .22s;display:block}.eleven-page .eleven-video{object-fit:cover;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .22s;display:block;position:absolute;inset:0}.eleven-page .eleven-player.is-playing .eleven-video{opacity:1}.eleven-page .eleven-player.is-playing .eleven-disc{opacity:0}.eleven-page .eleven-player.is-playing .eleven-disc-wrap:after{opacity:1;animation:1.5s ease-in-out infinite elevenPulse}.eleven-page .eleven-copy-card{color:#aaa;text-align:left;background:#141416;border:1px solid #313136;border-radius:12px;width:600px;padding:20px}.eleven-page .eleven-copy-card p{margin:0 0 10px;font-family:Montserrat,Lato,sans-serif;font-size:16px;line-height:24px}.eleven-page .eleven-player-footer{justify-content:space-between;align-items:center;gap:16px;margin-top:20px;display:flex}.eleven-page .eleven-player-footer span{color:#fff;align-items:center;gap:8px;font-weight:700;display:inline-flex}.eleven-page .eleven-player-footer img{width:20px;height:20px}.eleven-page .eleven-player-footer button{color:#151524;cursor:pointer;background:#fff;border:0;border-radius:8px;height:34px;padding:0 20px;font-family:Montserrat,Lato,sans-serif}.eleven-page .eleven-player.is-playing .eleven-player-footer button{color:#fff;background:#151524}.eleven-page .eleven-core,.eleven-page .eleven-scenes,.eleven-page .eleven-more,.eleven-page .eleven-faq,.eleven-page .eleven-cta{margin-top:120px}.eleven-page .eleven-core h2,.eleven-page .eleven-scenes h2,.eleven-page .eleven-more h2,.eleven-page .eleven-faq h2,.eleven-page .eleven-cta-copy h2{color:#fff;text-align:center;margin:0;font-family:Montserrat,Lato,sans-serif;font-size:40px;font-weight:700;line-height:normal}.eleven-page .eleven-core-grid{flex-wrap:wrap;justify-content:center;gap:30px;margin-top:60px;display:flex}.eleven-page .eleven-core-card{background:#1116;border:1px solid #2a2a3799;border-radius:20px;flex-direction:column;align-items:flex-start;gap:10px;width:620px;min-height:206px;padding:30px;transition:transform .22s,border-color .22s,background .22s,box-shadow .22s;display:flex}.eleven-page .eleven-core-card:hover,.eleven-page .eleven-core-card:focus-within{background:linear-gradient(#111111c7,#111111c7) padding-box padding-box,linear-gradient(135deg,#666 0%,#333 100%) border-box;border-color:#0000;transform:translateY(-4px);box-shadow:0 0 30px #66666629}.eleven-page .eleven-core-card img{object-fit:contain;width:48px;height:48px;display:block}.eleven-page .eleven-core-card h3{color:#fff;margin:0;font-family:Montserrat,Lato,sans-serif;font-size:24px;font-weight:700;line-height:30px}.eleven-page .eleven-core-card p{color:#aaa;margin:0;font-family:Montserrat,Lato,sans-serif;font-size:16px;line-height:24px}.eleven-page.elevenmusic-page .eleven-core-grid{grid-template-columns:repeat(3,400px);justify-content:center;gap:30px;display:grid}.eleven-page.elevenmusic-page .eleven-core-card{width:400px;min-height:230px}.eleven-page.elevenmusic-page .eleven-core-card h3{font-size:20px}.eleven-page .eleven-scene-grid{flex-wrap:wrap;gap:40px;margin-top:60px;display:flex}.eleven-page .eleven-scene-card{color:#fff;background:#111;border:1px solid #333;border-radius:20px;position:relative;overflow:hidden}.eleven-page .eleven-scene-card.is-tall{width:400px;height:580px}.eleven-page .eleven-scene-card.is-wide{width:620px;height:320px}.eleven-page .eleven-scene-card img{object-fit:cover;width:100%;height:100%;transition:transform .26s,filter .26s;display:block;position:absolute;inset:0}.eleven-page .eleven-scene-card:hover img{filter:saturate(1.08)brightness(1.05);transform:scale(1.03)}.eleven-page .eleven-scene-card:after{content:"";background:linear-gradient(#1110 0%,#000000b3 56%);height:49%;position:absolute;bottom:0;left:0;right:0}.eleven-page .eleven-scene-card>div{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex;position:absolute;bottom:60px;left:30px;right:30px}.eleven-page .eleven-scene-card h3{color:#fff;width:320px;margin:0;font-family:Montserrat,Lato,sans-serif;font-size:24px;font-weight:700;line-height:30px}.eleven-page .eleven-scene-card p{color:#fff;width:min(500px,100%);margin:0;font-family:Montserrat,Lato,sans-serif;font-size:16px;line-height:24px}.eleven-page .eleven-more{flex-direction:column;align-items:center;gap:60px;display:flex}.eleven-page .eleven-more-list{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px 30px;width:1280px;display:flex}.eleven-page .eleven-more-pill{color:#fff;white-space:nowrap;border:1px solid #666;border-radius:20px;justify-content:center;align-items:center;min-width:128px;height:40px;padding:0 30px;font-family:Montserrat,Lato,sans-serif;font-size:16px;line-height:20px;display:inline-flex}.eleven-page .eleven-more-pill.is-highlighted{color:#151524;background:#fff;border-color:#fff}.eleven-page .eleven-more-pill.is-highlighted:after{content:"";border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;margin-left:12px;transform:rotate(-45deg)}.eleven-page .eleven-faq{text-align:center;width:1000px;height:640px;margin-left:auto;margin-right:auto}.eleven-page .eleven-faq-list{flex-direction:column;gap:20px;margin-top:60px;display:flex}.eleven-page .eleven-faq-item{-webkit-backdrop-filter:blur(6.674px);backdrop-filter:blur(6.674px);color:#fff;cursor:pointer;background:linear-gradient(#2220 0%,#2226 100%);border:1px solid #0000;border-radius:12px;width:100%;min-height:63px;padding:20px;transition:background .22s,border-color .22s;overflow:hidden}.eleven-page .eleven-faq-item.is-open{background:#2226;border-color:#222}.eleven-page .eleven-faq-item:hover{background:#22222280;border-color:#333}.eleven-page .eleven-faq-question{color:#fff;text-align:left;pointer-events:none;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;width:100%;min-height:23px;padding:0;font-family:Montserrat,Lato,sans-serif;font-size:18px;font-weight:700;line-height:normal;display:flex}.eleven-page .eleven-faq-icon{flex:0 0 32px;width:32px;height:32px;position:relative}.eleven-page .eleven-faq-icon:before,.eleven-page .eleven-faq-icon:after{content:"";background:#fff;border-radius:1px;width:14px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.eleven-page .eleven-faq-icon:after{transition:transform .22s;transform:translate(-50%,-50%)rotate(90deg)}.eleven-page .eleven-faq-item.is-open .eleven-faq-icon:after{transform:translate(-50%,-50%)rotate(0)}.eleven-page .eleven-faq-answer{opacity:0;max-height:0;margin-top:0;transition:max-height .26s,margin-top .22s,opacity .22s;overflow:hidden}.eleven-page .eleven-faq-item.is-open .eleven-faq-answer{opacity:1;margin-top:10px}.eleven-page .eleven-faq-answer p{color:#c8c8c8;text-align:left;width:954px;max-width:100%;margin:0;font-family:Montserrat,Lato,sans-serif;font-size:16px;font-weight:400;line-height:24px}.eleven-page .eleven-cta{text-align:center;border:1px solid #111;border-radius:20px;justify-content:center;align-items:center;height:260px;display:flex;position:relative;overflow:hidden}.eleven-page .eleven-cta>img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.eleven-page .eleven-cta:after{content:"";background:linear-gradient(#11111152 0%,#0006 100%);position:absolute;inset:0}.eleven-page .eleven-cta-copy{z-index:1;color:#fff;padding:0 30px;position:relative}.eleven-page .eleven-cta-copy p{color:#fff;margin:10px 0 20px;font-family:Montserrat,Lato,sans-serif;font-size:20px;line-height:normal}.eleven-page .eleven-footer{width:1280px;max-width:100%;height:344px;margin:120px auto 0;position:relative;top:auto;left:auto}.eleven-page .reveal-section{opacity:1;transform:none}@keyframes elevenPulse{0%,to{opacity:.45;transform:scale(.9)}50%{opacity:.9;transform:scale(1.08)}}@media (width<=1320px){.eleven-page .eleven-breadcrumb,.eleven-page .eleven-hero,.eleven-page .eleven-stats,.eleven-page .eleven-demo,.eleven-page .eleven-core,.eleven-page .eleven-scenes,.eleven-page .eleven-more,.eleven-page .eleven-cta,.eleven-page .eleven-footer{width:calc(100% - 48px)}.eleven-page .eleven-core-card{width:calc(50% - 15px)}.eleven-page.elevenmusic-page .eleven-core-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.eleven-page.elevenmusic-page .eleven-core-card{width:auto}.eleven-page .eleven-more-list{width:100%}}@media (width<=992px){.eleven-page .eleven-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 0}.eleven-page .eleven-stat:nth-child(3):before{display:none}.eleven-page .eleven-player{flex-direction:column}.eleven-page .eleven-scene-grid{justify-content:center}.eleven-page .eleven-faq{width:calc(100% - 48px)}.eleven-page.elevenmusic-page .eleven-core-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=768px){.eleven-page .eleven-content{padding:84px 0 28px}.eleven-page .eleven-breadcrumb,.eleven-page .eleven-hero,.eleven-page .eleven-stats,.eleven-page .eleven-demo,.eleven-page .eleven-core,.eleven-page .eleven-scenes,.eleven-page .eleven-more,.eleven-page .eleven-faq,.eleven-page .eleven-cta,.eleven-page .eleven-footer{width:calc(100% - 30px);max-width:375px}.eleven-page .eleven-hero{margin-top:70px}.eleven-page .eleven-hero h1{font-size:24px;line-height:32px}.eleven-page .eleven-hero p,.eleven-page .eleven-intro{font-size:14px;line-height:22px}.eleven-page .eleven-primary-btn{border-radius:10px;height:36px;padding:0 24px;font-size:13px}.eleven-page .eleven-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 0;margin-top:64px;padding:24px}.eleven-page .eleven-stat:nth-child(3):before{display:none}.eleven-page .eleven-stat{min-height:94px}.eleven-page .eleven-stat strong{font-size:30px}.eleven-page .eleven-stat span{font-size:12px}.eleven-page .eleven-demo,.eleven-page .eleven-core,.eleven-page .eleven-scenes,.eleven-page .eleven-more,.eleven-page .eleven-faq,.eleven-page .eleven-cta,.eleven-page .eleven-footer{margin-top:70px}.eleven-page .eleven-intro{margin-bottom:28px}.eleven-page .eleven-player{gap:24px}.eleven-page .eleven-disc-wrap,.eleven-page .eleven-disc{flex-basis:260px;width:260px;height:259px}.eleven-page .eleven-copy-card{width:335px}.eleven-page .eleven-copy-card p{font-size:13px;line-height:20px}.eleven-page .eleven-core h2,.eleven-page .eleven-scenes h2,.eleven-page .eleven-more h2,.eleven-page .eleven-faq h2,.eleven-page .eleven-cta-copy h2{font-size:24px;line-height:32px}.eleven-page .eleven-core-grid,.eleven-page .eleven-scene-grid{gap:16px;margin-top:28px}.eleven-page .eleven-core-card{border-radius:14px;width:335px;min-height:0;padding:20px}.eleven-page .eleven-core-card img{width:36px;height:36px}.eleven-page .eleven-core-card h3{font-size:18px;line-height:24px}.eleven-page .eleven-core-card p{font-size:13px;line-height:20px}.eleven-page.elevenmusic-page .eleven-core-grid{grid-template-columns:1fr}.eleven-page.elevenmusic-page .eleven-core-card{width:335px;min-height:0}.eleven-page .eleven-scene-card.is-tall,.eleven-page .eleven-scene-card.is-wide{width:335px;height:420px}.eleven-page .eleven-scene-card>div{bottom:36px;left:24px;right:24px}.eleven-page .eleven-scene-card h3{width:260px;font-size:20px;line-height:26px}.eleven-page .eleven-scene-card p{width:280px;font-size:13px;line-height:20px}.eleven-page .eleven-more{gap:28px}.eleven-page .eleven-more-list{gap:12px;width:335px}.eleven-page .eleven-more-pill{min-width:0;height:34px;padding:0 16px;font-size:12px}.eleven-page .eleven-faq{height:600px}.eleven-page .eleven-faq-list{gap:12px;margin-top:28px}.eleven-page .eleven-faq-item{min-height:58px;padding:16px}.eleven-page .eleven-faq-question{font-size:13px;line-height:18px}.eleven-page .eleven-faq-icon{flex-basis:24px;width:24px;height:24px}.eleven-page .eleven-faq-answer p{font-size:13px;line-height:19px}.eleven-page .eleven-cta{border-radius:16px;height:300px}.eleven-page .eleven-cta-copy p{font-size:14px;line-height:22px}.eleven-page .eleven-cta-copy button{border-radius:10px;height:36px;padding:0 24px;font-size:13px}.eleven-page .eleven-footer{height:auto;min-height:260px}}.ai-cinematic-page{color:#fff;background:#000}.sr-only,.ai-cinematic-page .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.ai-cinematic-page .page-content,.ai-cinematic-content{background:#000;padding-top:80px}.ai-cinematic-breadcrumb,.ai-cinematic-hero,.ai-cinematic-capabilities,.ai-cinematic-compare,.ai-cinematic-scenes,.ai-cinematic-faq{width:1280px;margin-left:auto;margin-right:auto}.ai-cinematic-breadcrumb{color:#666;align-items:center;gap:8px;font-size:14px;line-height:20px;display:flex}.ai-cinematic-breadcrumb a,.ai-cinematic-breadcrumb strong{color:#aaa;font-weight:400;text-decoration:none}.ai-cinematic-hero{text-align:center;margin-top:60px}.ai-cinematic-hero-copy h1,.ai-cinematic-section-heading h2,.ai-cinematic-compare h2,.ai-cinematic-faq h2{color:#fff;letter-spacing:-.02em;margin:0;font-weight:700}.ai-cinematic-hero-copy h1{font-size:48px;line-height:1.18}.ai-cinematic-hero-copy p{color:#fff;width:880px;margin:20px auto 18px;font-size:18px;line-height:30px}.ai-cinematic-primary-btn{color:#040000;cursor:pointer;background:#fff;border:0;border-radius:12px;height:48px;padding:0 40px;font-size:14px;font-weight:700}.ai-cinematic-hero-stage{grid-template-columns:413px 187px 680px;align-items:center;gap:0;min-height:395px;margin-top:60px;display:grid;position:relative}.ai-cinematic-hero-card{background:#111;border:1px solid #282a2f;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 24px 70px #00000059}.ai-cinematic-hero-card video,.ai-cinematic-video-side video,.ai-cinematic-scene-card video{object-fit:cover;width:100%;height:100%;display:block}.ai-cinematic-hero-card-before{place-self:start;width:300px;height:169px;margin-left:56px}.ai-cinematic-hero-card-after{grid-column:3;justify-self:end;width:680px;height:387px}.ai-cinematic-hero-card span{color:#fff;background:#0000007a;border-radius:999px;padding:6px 10px;font-size:12px;position:absolute;bottom:12px;left:14px}.ai-cinematic-control-dock{z-index:2;width:413px;height:225px;position:absolute;bottom:1px;left:0}.ai-cinematic-control-dock img{width:100%;height:100%;display:block}.ai-cinematic-hero-links{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:visible}.ai-cinematic-hero-line{fill:none;stroke:#ffffff42;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 2px #ffffff2e)}.ai-cinematic-hero-line-flow{fill:none;stroke:url(#ai-cinematic-flow-grad);stroke-width:1.55px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 2px #ffffff8c)drop-shadow(0 0 6px #ffffff38)}.ai-cinematic-capabilities{flex-direction:column;gap:80px;margin-top:120px;display:flex}.ai-cinematic-capability-card{background:#1116;border:1px solid #2a2a3799;border-radius:20px;justify-content:space-between;align-items:center;min-height:440px;padding:30px 40px;display:flex}.ai-cinematic-capability-card:first-of-type{min-height:480px}.ai-cinematic-capability-copy{width:520px}.ai-cinematic-capability-copy h3{color:#fff;margin:0;font-size:36px;line-height:1.2}.ai-cinematic-capability-copy p{color:#999;margin:20px 0;font-size:16px;line-height:24px}.ai-cinematic-chip-list{flex-wrap:wrap;gap:10px;display:flex}.ai-cinematic-chip-list span{color:#fff;background:#141416;border:1px solid #313136;border-radius:11px;align-items:center;gap:8px;min-height:37px;padding:0 18px;font-size:14px;display:inline-flex}.ai-cinematic-chip-list img{object-fit:contain;flex:0 0 16px;width:16px;height:16px;display:block}.ai-cinematic-capability-card>img{object-fit:contain;width:auto;max-width:600px;max-height:384px;display:block}.ai-cinematic-compare{text-align:center;margin-top:120px}.ai-cinematic-compare h2,.ai-cinematic-section-heading h2{font-size:36px;line-height:50px}.ai-cinematic-video-compare{background:#111;border-radius:20px;grid-template-columns:repeat(2,1fr);height:360px;margin-top:40px;display:grid;position:relative;overflow:hidden}.ai-cinematic-video-compare:before{content:"";z-index:2;background:#fff3;width:2px;position:absolute;top:0;bottom:0;left:50%}.ai-cinematic-video-side{position:relative;overflow:hidden}.ai-cinematic-video-card{color:#ddd;text-align:center;background:#111111ad;border:1px solid #2a2a3799;border-radius:20px;flex-direction:column;gap:6px;width:237px;min-height:166px;padding:24px 30px;display:flex;position:absolute;bottom:0;left:0}.ai-cinematic-video-card strong{color:#fff;font-size:18px;line-height:30px}.ai-cinematic-video-card p{margin:0;font-size:12px;line-height:20px}.ai-cinematic-video-card-pixmax{color:#222;background:linear-gradient(120deg,#bffee1 8%,#05cefe 78%);left:auto;right:0}.ai-cinematic-video-card-pixmax strong{color:#040000}.ai-cinematic-scenes{text-align:center;margin-top:120px}.ai-cinematic-section-heading p{color:#999;width:760px;margin:12px auto 40px;font-size:16px;line-height:26px}.ai-cinematic-scene-shell{perspective:1200px;width:min(1920px,100vw - 12px);height:520px;margin-left:50%;position:relative;transform:translate(-50%)}.ai-cinematic-scene-track{width:100%;height:100%;position:relative;overflow:hidden}.ai-cinematic-scene-card{opacity:0;cursor:pointer;pointer-events:none;background:#111;border:1px solid #222;border-radius:12px;width:640px;height:364px;transition:opacity .32s,transform .42s cubic-bezier(.22,1,.36,1),width .42s cubic-bezier(.22,1,.36,1),height .42s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)scale(.66)}.ai-cinematic-scene-card.is-active{z-index:3;opacity:1;pointer-events:auto;width:844px;height:480px;transform:translate(-50%,-50%)scale(1)}.ai-cinematic-scene-card.is-prev{z-index:2;opacity:.45;pointer-events:auto;transform:translate(calc(-50% - 638px),-50%)scale(1)}.ai-cinematic-scene-card.is-next{z-index:2;opacity:.45;pointer-events:auto;transform:translate(calc(638px - 50%),-50%)scale(1)}.ai-cinematic-scene-card.is-offstage{transform:translate(-50%,-50%)scale(.58)}.ai-cinematic-scene-card:after{content:"";background:linear-gradient(#04000000,#040000);height:120px;position:absolute;bottom:0;left:0;right:0}.ai-cinematic-scene-card h3{z-index:2;color:#fff;text-align:center;margin:0;font-size:20px;line-height:1.3;position:absolute;bottom:30px;left:24px;right:24px}.ai-cinematic-scene-card.is-active h3{font-size:26px;bottom:38px}.ai-cinematic-scene-arrow{z-index:3;cursor:pointer;background:#0000006b;border:1px solid #ffffff2e;border-radius:50%;width:46px;height:46px;position:absolute;top:50%;transform:translateY(-50%)}.ai-cinematic-scene-arrow:before{content:"";border-top:2px solid #fff;border-right:2px solid #fff;width:10px;height:10px;position:absolute;top:50%;left:50%}.ai-cinematic-scene-arrow-prev{left:280px}.ai-cinematic-scene-arrow-prev:before{transform:translate(-38%,-50%)rotate(-135deg)}.ai-cinematic-scene-arrow-next{right:280px}.ai-cinematic-scene-arrow-next:before{transform:translate(-62%,-50%)rotate(45deg)}.ai-cinematic-faq{text-align:center;width:1000px;height:560px;margin-top:120px}@media (width<=1320px){.ai-cinematic-breadcrumb,.ai-cinematic-hero,.ai-cinematic-capabilities,.ai-cinematic-compare,.ai-cinematic-scenes,.ai-cinematic-faq{width:calc(100% - 48px)}.ai-cinematic-hero-stage,.ai-cinematic-capability-card{transform-origin:top;transform:scale(.92)}.ai-cinematic-hero{margin-bottom:-32px}.ai-cinematic-capability-card{margin-bottom:-36px}}@media (width<=768px){.ai-cinematic-page .page-content{padding-top:84px}.ai-cinematic-breadcrumb,.ai-cinematic-hero,.ai-cinematic-capabilities,.ai-cinematic-compare,.ai-cinematic-scenes,.ai-cinematic-faq{width:min(100% - 30px,375px)}.ai-cinematic-breadcrumb{font-size:12px}.ai-cinematic-hero{margin-top:42px}.ai-cinematic-hero-copy h1,.ai-cinematic-section-heading h2,.ai-cinematic-compare h2,.ai-cinematic-faq h2{white-space:normal;font-size:24px;line-height:32px}.ai-cinematic-hero-copy p{width:100%;margin:14px auto 18px;font-size:14px;line-height:22px}.ai-cinematic-primary-btn{height:42px;padding:0 28px}.ai-cinematic-hero-stage{flex-direction:column;gap:16px;min-height:0;margin-top:36px;display:flex;transform:none}.ai-cinematic-hero-card-before,.ai-cinematic-hero-card-after{aspect-ratio:16/9;justify-self:auto;width:100%;height:auto;margin-left:0}.ai-cinematic-control-dock,.ai-cinematic-hero-links{display:none}.ai-cinematic-capabilities{gap:24px;margin-top:70px}.ai-cinematic-capability-card,.ai-cinematic-capability-card:first-of-type{flex-direction:column;gap:24px;min-height:0;margin-bottom:0;padding:20px;display:flex;transform:none}.ai-cinematic-capability-copy{width:100%}.ai-cinematic-capability-copy h3{font-size:24px;line-height:32px}.ai-cinematic-capability-copy p{font-size:14px;line-height:22px}.ai-cinematic-chip-list span{min-height:32px;padding:0 12px;font-size:12px}.ai-cinematic-capability-card>img{width:100%;max-height:none}.ai-cinematic-compare,.ai-cinematic-scenes,.ai-cinematic-faq{margin-top:70px}.ai-cinematic-video-compare{grid-template-columns:1fr;height:auto;margin-top:28px}.ai-cinematic-video-compare:before{display:none}.ai-cinematic-video-side{height:210px}.ai-cinematic-video-card{border-radius:14px;width:170px;min-height:0;padding:14px}.ai-cinematic-video-card strong{font-size:14px;line-height:20px}.ai-cinematic-video-card p{font-size:10px;line-height:16px}.ai-cinematic-section-heading p{width:100%;margin-bottom:24px;font-size:14px;line-height:22px}.ai-cinematic-scene-shell{perspective:900px;width:100vw;height:230px;margin-left:50%;transform:translate(-50%)}.ai-cinematic-scene-track{scroll-snap-type:none;height:100%;padding:0;display:block;position:relative;overflow:hidden}.ai-cinematic-scene-card{opacity:0;pointer-events:none;scroll-snap-align:none;width:230px;height:132px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.62)}.ai-cinematic-scene-card.is-active{z-index:3;opacity:1;pointer-events:auto;width:305px;height:174px;transform:translate(-50%,-50%)scale(1)}.ai-cinematic-scene-card.is-prev{z-index:2;opacity:.42;pointer-events:auto;transform:translate(calc(-50% - 205px),-50%)scale(.82)}.ai-cinematic-scene-card.is-next{z-index:2;opacity:.42;pointer-events:auto;transform:translate(calc(205px - 50%),-50%)scale(.82)}.ai-cinematic-scene-card.is-offstage{transform:translate(-50%,-50%)scale(.52)}.ai-cinematic-scene-card h3{font-size:13px;bottom:16px}.ai-cinematic-scene-card.is-active h3{font-size:15px;bottom:20px}.ai-cinematic-scene-arrow{display:none}}.workflow-templates-page{color:#fff;background:#000}.workflow-templates-content{background:#000;width:min(100%,1920px);margin:0 auto;padding:20px 0 0;overflow:hidden}.workflow-templates-breadcrumb,.workflow-templates-hero,.workflow-templates-inspect,.workflow-templates-steps,.workflow-templates-creators,.workflow-templates-cta{width:1280px;margin-left:auto;margin-right:auto}.workflow-templates-breadcrumb{color:#666;margin-top:0;font-size:14px;line-height:20px}.workflow-templates-breadcrumb a,.workflow-templates-breadcrumb strong{color:#aaa;font-weight:400;text-decoration:none}.workflow-templates-breadcrumb span{margin:0 4px}.workflow-templates-hero{text-align:center;margin-top:36px}.workflow-templates-hero-copy{flex-direction:column;align-items:center;gap:20px;display:flex}.workflow-templates-hero h1,.workflow-templates-inspect h2,.workflow-templates-steps h2,.workflow-templates-creators h2,.workflow-templates-cta h2{color:#fff;margin:0;font-weight:700}.workflow-templates-hero h1{font-size:48px;line-height:58px}.workflow-templates-hero-copy p{color:#fff;width:min(880px,100%);margin:0;font-size:18px;line-height:30px}.workflow-templates-primary-btn,.workflow-templates-secondary-btn{color:#151524;cursor:pointer;background:#fff;border:0;border-radius:12px;height:48px;padding:0 40px;font-size:16px;line-height:1;transition:transform .18s,box-shadow .18s}.workflow-templates-primary-btn:hover,.workflow-templates-primary-btn:focus-visible,.workflow-templates-secondary-btn:hover,.workflow-templates-secondary-btn:focus-visible{outline:none;transform:translateY(-2px);box-shadow:0 16px 36px #ffffff24}.workflow-templates-hero-stage{grid-template-columns:356px 301px 620px;align-items:center;gap:0;width:100%;min-height:460px;margin-top:60px;display:grid;position:relative}.workflow-templates-hero-left{flex-direction:column;align-items:flex-end;gap:30px;display:flex}.workflow-templates-video-card{z-index:2;background:#111;border:1px solid #222;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 22px 60px #00000059}.workflow-templates-video-card video{object-fit:cover;width:100%;height:100%;display:block}.workflow-templates-video-card-original{width:356px;height:200px}.workflow-templates-video-card-original span{color:#fff;background:#0000007a;border-radius:999px;padding:6px 10px;font-size:12px;position:absolute;bottom:12px;left:14px}.workflow-templates-source-card{z-index:2;background:0 0;border:0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:0;width:180px;height:230px;display:flex;position:relative}.workflow-templates-source-card img{object-fit:cover;object-position:50% 24%;filter:drop-shadow(0 14px 24px #00000052);border-radius:10px;width:100%;height:100%;display:block}.workflow-templates-hero-links{z-index:5;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.workflow-templates-hero-line{fill:none;stroke:#ffffff85;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;opacity:1;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 4px #ffffff52)}.workflow-templates-hero-line-flow{fill:none;stroke:url(#workflow-templates-flow-grad);stroke-width:2.8px;stroke-linecap:round;stroke-linejoin:round;opacity:1;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 10px #ffffffb8)}.workflow-templates-video-card-clone{z-index:2;grid-column:3;place-self:center end;width:620px;height:348px}.workflow-templates-prompt-card{color:#fff;text-align:left;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1f1f21d1;border-top:1px solid #313136;align-items:center;min-height:58px;padding:10px 20px;font-size:12px;line-height:18px;display:flex;position:absolute;bottom:0;left:0;right:0}.workflow-templates-stats{background:#0404046b;border:1px solid #333;border-radius:20px;grid-template-columns:repeat(3,1fr);gap:0;margin-top:60px;padding:40px 0;display:grid}.workflow-templates-stats div{flex-direction:column;align-items:center;gap:12px;display:flex;position:relative}.workflow-templates-stats div+div:before{content:"";background:#333;width:1px;height:50px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.workflow-templates-stats strong{color:#fff;font-size:48px;line-height:1}.workflow-templates-stats span{color:#fff;font-size:16px}.workflow-templates-inspect{background:#1116;border:1px solid #2a2a3799;border-radius:20px;grid-template-columns:520px 600px;justify-content:space-between;align-items:center;min-height:360px;margin-top:120px;padding:30px 40px;display:grid}.workflow-templates-inspect h2{font-size:36px;line-height:46px}.workflow-templates-inspect p{color:#999;margin:18px 0 0;font-size:16px;line-height:24px}.workflow-templates-inspect img{object-fit:cover;border:1px solid #333;border-radius:10px;width:600px;height:291px;display:block}.workflow-templates-steps,.workflow-templates-creators{text-align:center;margin-top:120px}.workflow-templates-steps h2,.workflow-templates-creators h2{font-size:36px;line-height:44px}.workflow-templates-step-grid,.workflow-templates-creator-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:60px;display:grid}.workflow-templates-step-card,.workflow-templates-creator-card{color:#fff;text-align:left;background:#1116;border:1px solid #2a2a3799;border-radius:20px}.workflow-templates-step-card{flex-direction:column;justify-content:space-between;min-height:360px;padding:30px 20px;display:flex}.workflow-templates-step-card h3{color:#fff;margin:0 0 10px;font-size:20px;line-height:28px}.workflow-templates-step-card p{color:#fff;margin:0;font-size:14px;line-height:20px}.workflow-templates-step-card img{object-fit:cover;border-radius:10px;width:100%;height:210px;display:block}.workflow-templates-creator-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.workflow-templates-creator-card{min-height:160px;padding:20px}.workflow-templates-creator-profile{grid-template-columns:60px minmax(0,1fr);align-items:center;gap:12px;display:grid}.workflow-templates-creator-profile img{object-fit:cover;border:1px solid #666;border-radius:50%;width:60px;height:60px}.workflow-templates-creator-profile h3{color:#fff;margin:0 0 4px;font-size:14px;line-height:16px}.workflow-templates-creator-profile p{color:#aaa;margin:0;font-size:10px;line-height:14px}.workflow-templates-creator-stats{color:#aaa;text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;font-size:10px;display:grid}.workflow-templates-creator-stats span{flex-direction:column;gap:4px;display:flex}.workflow-templates-creator-stats strong{color:#58f5d7;font-size:16px;line-height:18px}.workflow-templates-cta{border-radius:20px;justify-content:space-between;align-items:center;margin-top:120px;padding:60px;display:flex}.workflow-templates-cta h2{font-size:40px;line-height:60px}.workflow-templates-scenes{margin-top:120px;padding-top:0}.workflow-templates-page .footer{margin-top:120px}@media (width<=1320px){.workflow-templates-breadcrumb,.workflow-templates-hero,.workflow-templates-inspect,.workflow-templates-steps,.workflow-templates-creators,.workflow-templates-cta{width:calc(100% - 48px)}.workflow-templates-hero-stage{grid-template-columns:28% 23.5% 48.5%}.workflow-templates-video-card-original,.workflow-templates-video-card-clone,.workflow-templates-inspect img{width:100%}.workflow-templates-video-card-original{aspect-ratio:356/200;height:auto}.workflow-templates-video-card-clone{aspect-ratio:620/348;height:auto}.workflow-templates-inspect{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:36px}}@media (width<=768px){.workflow-templates-content{padding-top:18px}.workflow-templates-breadcrumb,.workflow-templates-hero,.workflow-templates-inspect,.workflow-templates-steps,.workflow-templates-creators,.workflow-templates-cta{width:min(100% - 30px,375px)}.workflow-templates-breadcrumb{font-size:12px}.workflow-templates-hero{margin-top:34px}.workflow-templates-hero h1{font-size:34px;line-height:42px}.workflow-templates-hero-copy p{font-size:14px;line-height:22px}.workflow-templates-primary-btn,.workflow-templates-secondary-btn{height:42px;padding:0 28px;font-size:14px}.workflow-templates-hero-stage{flex-direction:column;gap:16px;min-height:0;margin-top:36px;display:flex}.workflow-templates-hero-left{align-items:stretch;gap:16px;width:100%}.workflow-templates-video-card-original,.workflow-templates-video-card-clone{aspect-ratio:16/9;width:100%;height:auto}.workflow-templates-source-card,.workflow-templates-hero-links{display:none}.workflow-templates-prompt-card{min-height:50px;padding:10px 12px;font-size:11px;line-height:16px}.workflow-templates-stats{grid-template-columns:1fr;gap:18px;margin-top:28px;padding:18px}.workflow-templates-stats div+div:before{display:none}.workflow-templates-stats strong{font-size:30px}.workflow-templates-stats span{font-size:13px}.workflow-templates-inspect,.workflow-templates-steps,.workflow-templates-creators,.workflow-templates-cta{margin-top:70px}.workflow-templates-inspect{flex-direction:column;min-height:0;padding:20px;display:flex}.workflow-templates-inspect h2,.workflow-templates-steps h2,.workflow-templates-creators h2,.workflow-templates-cta h2{font-size:26px;line-height:34px}.workflow-templates-inspect p{font-size:14px;line-height:22px}.workflow-templates-inspect img{width:100%;height:auto}.workflow-templates-step-grid,.workflow-templates-creator-grid{grid-template-columns:1fr;margin-top:28px}.workflow-templates-step-card{min-height:0;padding:20px}.workflow-templates-step-card img{height:auto}.workflow-templates-cta{flex-direction:column;align-items:flex-start;gap:22px;padding:24px 0}.workflow-templates-scenes,.workflow-templates-page .footer{margin-top:70px}}.asset-library-page{color:#fff;background:#000}.asset-library-content{background:#000;width:min(100%,1920px);margin:0 auto;padding:20px 0 0;overflow:hidden}.asset-library-hero,.asset-library-feature,.asset-library-cta{width:1280px;margin-left:auto;margin-right:auto}.asset-library-hero{text-align:center;margin-top:36px}.asset-library-hero-copy{flex-direction:column;align-items:center;gap:20px;display:flex}.asset-library-hero h1,.asset-library-feature h2{color:#fff;margin:0;font-weight:700}.asset-library-hero h1{font-size:48px;line-height:58px}.asset-library-hero-copy p{color:#fff;width:min(922px,100%);margin:0;font-size:18px;line-height:30px}.asset-library-hero-image{width:1280px;max-width:100%;height:auto;margin:60px auto 0;display:block}.asset-library-feature{background:#1116;border:1px solid #2a2a3799;border-radius:20px;grid-template-columns:520px 560px;justify-content:space-between;align-items:center;min-height:440px;margin-top:80px;padding:30px 40px;display:grid}.asset-library-feature h2{font-size:36px;line-height:46px}.asset-library-feature p,.asset-library-cta p{color:#999;margin:18px 0 0;font-size:16px;line-height:24px}.asset-library-feature img{object-fit:cover;border-radius:20px;width:560px;max-height:320px;display:block}.asset-library-cta,.asset-library-page .workflow-templates-scenes,.asset-library-page .footer{margin-top:120px}.ai-video-enhancer-page{color:#fff;background:#000}.ai-video-enhancer-content{background:#000;width:min(100%,1920px);height:auto;min-height:100vh;margin:0 auto;padding:20px 0 0;overflow:hidden}.ai-video-enhancer-hero,.ai-video-enhancer-p2,.ai-video-enhancer-use-cases{width:1280px;margin-left:auto;margin-right:auto}.ai-video-enhancer-hero{text-align:center;margin-top:36px}.ai-video-enhancer-hero-copy{flex-direction:column;align-items:center;gap:20px;display:flex}.ai-video-enhancer-hero h1,.ai-video-enhancer-p2 h2,.ai-video-enhancer-use-cases h2{color:#fff;margin:0;font-weight:700}.ai-video-enhancer-hero h1{font-size:48px;line-height:58px}.ai-video-enhancer-hero-copy p{color:#fff;width:min(880px,100%);margin:0;font-size:18px;line-height:30px}.ai-video-enhancer-hero-stage{width:1280px;height:452px;margin:60px auto 0;position:relative}.ai-video-enhancer-hero-before,.ai-video-enhancer-hero-after{z-index:2;flex-direction:column;align-items:flex-start;gap:10px;display:flex;position:absolute}.ai-video-enhancer-hero-before{width:300px;top:166px;left:0}.ai-video-enhancer-hero-after{gap:6px;width:720px;top:0;right:0}.ai-video-enhancer-hero-before[data-ai-enhancer-draggable]{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.ai-video-enhancer-hero-before.is-dragging{z-index:6;cursor:grabbing}.ai-video-enhancer-hero-before span,.ai-video-enhancer-toolbar{color:#fff;font-size:14px;line-height:20px}.ai-video-enhancer-toolbar{box-sizing:border-box;color:#aeb6c5;background:#28282beb;border-radius:12px;justify-content:space-between;align-items:center;width:718px;min-height:45px;padding:0 14px;display:flex}.ai-video-enhancer-toolbar span,.ai-video-enhancer-toolbar strong{white-space:nowrap;border-radius:8px;align-items:center;gap:6px;min-height:32px;padding:0 8px;font-size:14px;font-weight:400;display:inline-flex}.ai-video-enhancer-toolbar strong{color:#fff;background:#ffffff1f;font-weight:500}.ai-video-enhancer-toolbar-icon{color:currentColor;opacity:.92;flex:0 0 16px;width:16px;height:16px;position:relative}.ai-video-enhancer-toolbar-icon:before,.ai-video-enhancer-toolbar-icon:after{content:"";box-sizing:border-box;position:absolute}.ai-video-enhancer-toolbar-icon.icon-compliance:before{clip-path:polygon(50% 0,100% 18%,100% 58%,50% 100%,0 58%,0 18%);border:1.5px solid;border-radius:8px 8px 9px 9px;inset:1px 3px 2px}.ai-video-enhancer-toolbar-icon.icon-compliance:after{border-bottom:1.5px solid;border-left:1.5px solid;width:6px;height:3px;top:6px;left:5px;transform:rotate(-45deg)}.ai-video-enhancer-toolbar-icon.icon-subtitle:before{border:1.5px solid;border-radius:2px;inset:3px 1px 4px}.ai-video-enhancer-toolbar-icon.icon-subtitle:after{background:currentColor;height:1.5px;bottom:6px;left:4px;right:4px;box-shadow:0 -3px}.ai-video-enhancer-toolbar-icon.icon-upscale:before,.ai-video-enhancer-toolbar-icon.icon-upscale:after{border:1.5px solid;width:6px;height:6px}.ai-video-enhancer-toolbar-icon.icon-upscale:before{border-bottom:0;border-right:0;top:1px;left:1px;box-shadow:8px 8px 0 -1.5px #28282b,8px 8px}.ai-video-enhancer-toolbar-icon.icon-upscale:after{border-bottom:0;border-left:0;top:1px;right:1px;box-shadow:-8px 8px 0 -1.5px #28282b,-8px 8px}.ai-video-enhancer-toolbar-icon.icon-download:before{background:currentColor;width:2px;height:9px;top:1px;left:7px}.ai-video-enhancer-toolbar-icon.icon-download:after{border-bottom:2px solid;border-left:2px solid;width:8px;height:8px;top:6px;left:4px;transform:rotate(-45deg)}.ai-video-enhancer-toolbar-icon.icon-history:before{border:1.5px solid;border-radius:50%;inset:2px}.ai-video-enhancer-toolbar-icon.icon-history:after{border-bottom:1.5px solid;border-left:1.5px solid;width:4px;height:5px;top:4px;left:7px}.ai-video-enhancer-toolbar-icon.icon-fullscreen:before{clip-path:polygon(0 0,38% 0,38% 14%,14% 14%,14% 38%,0 38%,0 0,62% 0,100% 0,100% 38%,86% 38%,86% 14%,62% 14%,62% 0,100% 62%,100% 100%,62% 100%,62% 86%,86% 86%,86% 62%,100% 62%,38% 100%,0 100%,0 62%,14% 62%,14% 86%,38% 86%,38% 100%);border:1.5px solid;border-radius:2px;inset:2px}.ai-video-enhancer-hero-before video,.ai-video-enhancer-hero-after video{object-fit:cover;background:#111;border-radius:12px;width:100%;display:block}.ai-video-enhancer-hero-before video{aspect-ratio:300/169}.ai-video-enhancer-hero-after video{aspect-ratio:720/400}.ai-video-enhancer-hero-line{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ai-video-enhancer-hero-line path{fill:none;stroke:#ffffff40;stroke-width:1.4px;stroke-linecap:round}.ai-video-enhancer-hero-line .flow{stroke:url(#ai-video-enhancer-flow-grad);stroke-width:3px;filter:drop-shadow(0 0 8px #ffffffa6)}.ai-video-enhancer-p2,.ai-video-enhancer-use-cases{text-align:center;margin-top:120px}.ai-video-enhancer-p2 h2,.ai-video-enhancer-use-cases h2{font-size:40px;line-height:50px}.ai-video-enhancer-p2>p,.ai-video-enhancer-use-cases>p{color:#999;width:min(860px,100%);margin:12px auto 40px;font-size:16px;line-height:24px}.ai-video-enhancer-comparison{aspect-ratio:1280/620;cursor:ew-resize;touch-action:none;background:#111;border:1px solid #222;border-radius:20px;width:100%;position:relative;overflow:hidden}.ai-video-enhancer-p2-stack{flex-direction:column;gap:120px;margin-top:120px;display:flex}.ai-video-enhancer-p2-stack article{text-align:center}.ai-video-enhancer-p2-stack h3{color:#fff;margin:0;font-size:40px;line-height:50px}.ai-video-enhancer-p2-stack p{color:#999;width:min(772px,100%);margin:10px auto 30px;font-size:16px;line-height:24px}.ai-video-enhancer-p2-stack .ai-video-enhancer-comparison{aspect-ratio:1280/620}.ai-video-enhancer-layer,.ai-video-enhancer-layer-before,.ai-video-enhancer-layer-after{width:100%;height:100%;position:absolute;inset:0}.ai-video-enhancer-layer{object-fit:cover;display:block}.ai-video-enhancer-layer-before{z-index:2;width:100%;clip-path:inset(0 calc(100% - var(--ai-video-split,50%)) 0 0);overflow:hidden}.ai-video-enhancer-compare-label{z-index:4;color:#fff;background:#00000075;border-radius:999px;padding:6px 12px;font-size:14px;line-height:20px;position:absolute;top:24px}.ai-video-enhancer-compare-label-before{left:24px}.ai-video-enhancer-compare-label-after{right:24px}.ai-video-enhancer-compare-handle{top:0;bottom:0;left:var(--ai-video-split,50%);z-index:5;cursor:ew-resize;background:0 0;border:0;width:60px;margin:0 0 0 -30px;padding:0;position:absolute}.ai-video-enhancer-compare-handle:before{content:"";background:#ffffffb8;width:2px;position:absolute;top:0;bottom:0;left:50%}.ai-video-enhancer-compare-handle span{background:#ffffffeb;border-radius:50%;width:54px;height:54px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 30px #0000004d}.ai-video-enhancer-compare-handle span:before,.ai-video-enhancer-compare-handle span:after{content:"";border-top:2px solid #151524;border-left:2px solid #151524;width:9px;height:9px;position:absolute;top:50%}.ai-video-enhancer-compare-handle span:before{left:17px;transform:translateY(-50%)rotate(-45deg)}.ai-video-enhancer-compare-handle span:after{right:17px;transform:translateY(-50%)rotate(135deg)}.ai-video-enhancer-card-grid{grid-template-columns:repeat(2,1fr);gap:40px;display:grid}.ai-video-enhancer-card-grid article{background:#111;border:1px solid #222;border-radius:12px;height:350px;position:relative;overflow:hidden}.ai-video-enhancer-card-grid img{object-fit:cover;width:100%;height:100%;display:block}.ai-video-enhancer-card-grid div{background:linear-gradient(#04000000 25%,#040000e6 100%);flex-direction:column;justify-content:flex-end;padding:34px;display:flex;position:absolute;inset:0}.ai-video-enhancer-card-grid h3{color:#fff;margin:0;font-size:24px;line-height:32px}.ai-video-enhancer-card-grid p{color:#fff;margin:10px 0 0;font-size:16px;line-height:24px}.ai-video-enhancer-page .workflow-templates-scenes{margin-top:120px}.team-collaboration-page{color:#fff;background:#000}.team-collaboration-content{background:#000;width:min(100%,1920px);margin:0 auto;padding:20px 0 0;overflow:hidden}.team-collaboration-hero,.team-collaboration-features,.team-collaboration-cta{width:1280px;margin-left:auto;margin-right:auto}.team-collaboration-hero{text-align:center;margin-top:36px}.team-collaboration-hero-copy{flex-direction:column;align-items:center;gap:20px;display:flex}.team-collaboration-hero h1{color:#fff;margin:0;font-size:48px;font-weight:700;line-height:58px}.team-collaboration-hero-copy p{color:#fff;width:min(880px,100%);margin:0;font-size:18px;line-height:30px}.team-collaboration-hero-stage{width:1280px;height:360px;margin:60px auto 0;position:relative}.team-collaboration-hero-image-card,.team-collaboration-hero-video-card,.team-collaboration-script-card,.team-collaboration-comment-card{z-index:3;position:absolute}.team-collaboration-hero-image-card,.team-collaboration-hero-video-card{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.team-collaboration-hero-image-card{width:280px;top:170px;left:194px}.team-collaboration-hero-video-card{width:480px;top:0;right:0}.team-collaboration-hero-stage [data-draggable-flow]{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.team-collaboration-hero-stage [data-draggable-flow].is-dragging{z-index:8;cursor:grabbing}.team-collaboration-hero-image-card span,.team-collaboration-hero-video-card span,.team-collaboration-script-card span{color:#8f9bb2;font-size:12px;line-height:16px}.team-collaboration-hero-image-card img,.team-collaboration-hero-video-card video{object-fit:cover;background:#141416;border:1px solid #313136;border-radius:12px;width:100%;display:block}.team-collaboration-hero-image-card img{aspect-ratio:280/158}.team-collaboration-hero-video-card video{aspect-ratio:480/287}.team-collaboration-script-card{z-index:3;text-align:left;flex-direction:column;align-items:flex-start;gap:10px;width:388px;display:flex;top:10px;left:37px}.team-collaboration-script-card p{color:#fafafa;-webkit-line-clamp:6;background:#141416;border:1px solid #1f1f21;border-radius:10px;-webkit-box-orient:vertical;height:122px;margin:0;padding:10px;font-size:12px;line-height:17px;display:-webkit-box;overflow:hidden}.team-collaboration-comment-card{z-index:4;color:#fafafa;text-align:left;background:#141416e6;border:1px solid #1f1f21;border-radius:10px;flex-direction:column;gap:10px;padding:10px;display:flex}.team-collaboration-comment-card div{align-items:center;gap:10px;display:flex}.team-collaboration-comment-card img,.team-collaboration-role-strip img{object-fit:cover;border:1px solid #222;border-radius:50%;flex:0 0 24px;width:24px;height:24px;overflow:hidden}.team-collaboration-comment-card strong,.team-collaboration-role-strip span{color:#fafafa;font-size:12px;font-weight:700;line-height:16px}.team-collaboration-comment-card p{color:#fafafa;margin:0;font-size:12px;line-height:17px}.team-collaboration-comment-editor{width:192px;top:128px;left:0}.team-collaboration-comment-designer{width:248px;top:269px;left:98px}.team-collaboration-comment-post{width:230px;top:288px;left:749px}.team-collaboration-comment-director{width:239px;top:279px;left:959px}.team-collaboration-hero-links{z-index:1;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.team-collaboration-hero-line,.team-collaboration-hero-line-flow{fill:none;stroke-linecap:round;stroke-linejoin:round}.team-collaboration-hero-line{stroke:#ffffff40;stroke-width:1.4px}.team-collaboration-hero-line-flow{stroke:url(#team-collaboration-flow-grad);stroke-width:3px;filter:drop-shadow(0 0 8px #ffffffb3)}.team-collaboration-features{flex-direction:column;gap:60px;margin-top:80px;display:flex}.team-collaboration-feature-card{background:#1116;border:1px solid #2a2a3799;border-radius:20px;grid-template-columns:520px 590px;justify-content:space-between;align-items:center;min-height:440px;padding:30px 40px;display:grid}.team-collaboration-feature-card h3{color:#fff;margin:0;font-size:36px;font-weight:700;line-height:46px}.team-collaboration-feature-card p{color:#999;margin:18px 0 0;font-size:16px;line-height:24px}.team-collaboration-feature-card>video,.team-collaboration-feature-card>img{object-fit:cover;border-radius:10px;width:590px;max-height:360px;display:block}.team-collaboration-feature-card>video{aspect-ratio:590/360;background:#111}.team-collaboration-roles-visual{aspect-ratio:599/365;width:599px;max-width:100%;height:auto;position:relative}.team-collaboration-role-strip{z-index:3;box-sizing:border-box;background:#141416cc;border:1px solid #1f1f21;border-radius:10px;justify-content:center;align-items:center;gap:10px;width:79.97%;padding:10px;display:flex;position:absolute;top:0;left:20.03%}.team-collaboration-role-strip span{white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.team-collaboration-roles-prompt,.team-collaboration-roles-comment{z-index:2;color:#fafafa;text-align:left;background:#141416;border:1px solid #1f1f21;border-radius:10px;padding:10px;font-size:12px;line-height:17px;position:absolute}.team-collaboration-roles-prompt{box-sizing:border-box;width:41.57%;top:7.69%;left:0}.team-collaboration-roles-board{object-fit:cover;border:1px solid #1f1f21;border-radius:10px;width:41.57%;height:38.36%;position:absolute;top:34.52%;left:0}.team-collaboration-roles-visual video{object-fit:cover;background:#111;border:1px solid #313136;border-radius:12px;width:55.93%;height:54.79%;display:block;position:absolute;top:16.16%;left:44.07%}.team-collaboration-roles-comment-left{box-sizing:border-box;width:41.74%;top:73.97%;left:0}.team-collaboration-roles-comment-right{box-sizing:border-box;width:55.93%;top:72.6%;left:44.07%}.team-collaboration-tags{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.team-collaboration-tags span{color:#fff;background:#141416;border:1px solid #1f1f21;border-radius:10px;align-items:center;gap:10px;min-height:36px;padding:8px 10px;font-size:12px;line-height:16px;display:inline-flex}.team-collaboration-tags img{object-fit:contain;flex:0 0 16px;width:16px;height:16px}.team-collaboration-cta,.team-collaboration-page .workflow-templates-scenes,.team-collaboration-page .footer{margin-top:120px}@media (width<=1320px){.asset-library-hero,.asset-library-feature,.asset-library-cta{width:calc(100% - 48px)}.asset-library-feature{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:36px}.asset-library-feature img{width:100%}.ai-video-enhancer-hero,.ai-video-enhancer-p2,.ai-video-enhancer-use-cases{width:calc(100% - 48px)}.ai-video-enhancer-hero-stage{width:100%;height:clamp(340px,35.3125vw,452px)}.ai-video-enhancer-hero-before{width:23.4%;top:36.6%}.ai-video-enhancer-hero-after{width:56.25%}.team-collaboration-hero,.team-collaboration-features,.team-collaboration-cta{width:calc(100% - 48px)}.team-collaboration-hero-stage{width:100%;height:clamp(270px,28.125vw,360px)}.team-collaboration-hero-image-card{width:21.875%;top:47%;left:15.1%}.team-collaboration-hero-video-card{width:37.5%;right:0}.team-collaboration-script-card{width:30.3%;top:2.8%;left:2.9%}.team-collaboration-comment-editor{width:15%;top:35.6%;left:0}.team-collaboration-comment-designer{width:19.4%;top:74.7%;left:7.7%}.team-collaboration-comment-post{width:18%;top:80%;left:58.5%}.team-collaboration-comment-director{width:18.7%;top:77.5%;left:74.9%}.team-collaboration-feature-card{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:36px}.team-collaboration-feature-card>video,.team-collaboration-feature-card>img,.team-collaboration-roles-visual{width:100%}}@media (width<=768px){.asset-library-content{padding-top:18px}.asset-library-hero,.asset-library-feature,.asset-library-cta{width:min(100% - 30px,375px)}.asset-library-hero{margin-top:34px}.asset-library-hero h1{font-size:34px;line-height:42px}.asset-library-hero-copy p,.asset-library-feature p,.asset-library-cta p{font-size:14px;line-height:22px}.asset-library-hero-image{margin-top:36px}.asset-library-feature{flex-direction:column;min-height:0;margin-top:70px;padding:20px;display:flex}.asset-library-feature h2{font-size:26px;line-height:34px}.asset-library-feature img{width:100%;max-height:none}.asset-library-cta,.asset-library-page .workflow-templates-scenes,.asset-library-page .footer{margin-top:70px}.ai-video-enhancer-hero,.ai-video-enhancer-p2,.ai-video-enhancer-use-cases{width:min(100% - 30px,375px)}.ai-video-enhancer-hero{margin-top:34px}.ai-video-enhancer-hero h1{font-size:34px;line-height:42px}.ai-video-enhancer-hero-copy p,.ai-video-enhancer-p2>p,.ai-video-enhancer-use-cases>p{font-size:14px;line-height:22px}.ai-video-enhancer-hero-stage{flex-direction:column;gap:28px;height:auto;margin-top:42px;display:flex}.ai-video-enhancer-hero-before,.ai-video-enhancer-hero-after{width:100%;position:relative;inset:auto}.ai-video-enhancer-hero-line,.ai-video-enhancer-toolbar{display:none}.ai-video-enhancer-p2,.ai-video-enhancer-use-cases{margin-top:70px}.ai-video-enhancer-p2 h2,.ai-video-enhancer-use-cases h2{font-size:28px;line-height:36px}.ai-video-enhancer-comparison{aspect-ratio:16/10;border-radius:14px}.ai-video-enhancer-p2-stack,.ai-video-enhancer-card-grid{gap:60px;margin-top:50px}.ai-video-enhancer-p2-stack h3{font-size:28px;line-height:36px}.ai-video-enhancer-p2-stack p{font-size:14px;line-height:22px}.ai-video-enhancer-card-grid{grid-template-columns:1fr}.ai-video-enhancer-card-grid article{height:280px}.ai-video-enhancer-compare-label{padding:4px 9px;font-size:12px;top:12px}.ai-video-enhancer-compare-label-before{left:12px}.ai-video-enhancer-compare-label-after{right:12px}.ai-video-enhancer-compare-handle span{width:42px;height:42px}.ai-video-enhancer-page .workflow-templates-scenes,.ai-video-enhancer-page .footer{margin-top:70px}.team-collaboration-content{padding-top:18px}.team-collaboration-hero,.team-collaboration-features,.team-collaboration-cta{width:min(100% - 30px,375px)}.team-collaboration-hero{margin-top:34px}.team-collaboration-hero h1{font-size:34px;line-height:42px}.team-collaboration-hero-copy p,.team-collaboration-feature-card p,.team-collaboration-cta p{font-size:14px;line-height:22px}.team-collaboration-hero-stage{aspect-ratio:1280/360;height:auto;margin-top:42px;display:block;position:relative;overflow:visible;transform:none}.team-collaboration-hero-image-card,.team-collaboration-hero-video-card,.team-collaboration-script-card,.team-collaboration-comment-card{position:absolute}.team-collaboration-script-card p{-webkit-line-clamp:4;border-radius:clamp(3px,.8vw,10px);height:clamp(28px,9.5vw,122px);padding:clamp(2px,.8vw,10px);font-size:clamp(5px,1.55vw,12px);line-height:1.25}.team-collaboration-script-card,.team-collaboration-comment-card,.team-collaboration-hero-image-card,.team-collaboration-hero-video-card{gap:clamp(2px,.7vw,10px)}.team-collaboration-comment-card{border-radius:clamp(3px,.8vw,10px);padding:clamp(3px,.8vw,10px)}.team-collaboration-comment-card div{gap:clamp(2px,.8vw,10px)}.team-collaboration-comment-card img{flex-basis:clamp(8px,2.1vw,24px);width:clamp(8px,2.1vw,24px);height:clamp(8px,2.1vw,24px)}.team-collaboration-hero-image-card span,.team-collaboration-hero-video-card span,.team-collaboration-script-card span,.team-collaboration-comment-card strong,.team-collaboration-comment-card p{font-size:clamp(5px,1.55vw,12px);line-height:1.25}.team-collaboration-hero-image-card img,.team-collaboration-hero-video-card video{border-radius:clamp(3px,.8vw,10px)}.team-collaboration-hero-links{display:block}.team-collaboration-features{gap:40px;margin-top:70px}.team-collaboration-feature-card{flex-direction:column;min-height:0;padding:20px;display:flex}.team-collaboration-feature-card h3{font-size:26px;line-height:34px}.team-collaboration-feature-card>video,.team-collaboration-feature-card>img{width:100%;max-height:none}.team-collaboration-roles-visual{width:100%;margin-top:4px}.team-collaboration-role-strip{gap:5px;padding:6px}.team-collaboration-role-strip span,.team-collaboration-roles-prompt,.team-collaboration-roles-comment{font-size:8px;line-height:11px}.team-collaboration-role-strip img{flex-basis:16px;width:16px;height:16px}.team-collaboration-tags span{min-height:32px;font-size:11px}.team-collaboration-cta,.team-collaboration-page .workflow-templates-scenes,.team-collaboration-page .footer{margin-top:70px}}.pricing-page .footer,.about-page .footer,.legal-page .footer,.seedance-page .footer,.gpt-image-page .footer,.gemini-page .footer,.eleven-page .footer,.ai-cinematic-page .footer,.workflow-templates-page .footer,.asset-library-page .footer,.ai-video-enhancer-page .footer,.team-collaboration-page .footer,.project-workspace-page .footer{background:#000;gap:60px;height:auto;min-height:344px;margin-top:120px;padding:40px 0}@media (width<=768px){.footer,.pricing-page .footer,.about-page .footer,.legal-page .footer,.seedance-page .footer,.gpt-image-page .footer,.gemini-page .footer,.eleven-page .footer,.ai-cinematic-page .footer,.workflow-templates-page .footer,.asset-library-page .footer,.ai-video-enhancer-page .footer,.team-collaboration-page .footer{gap:36px;width:100%;max-width:none;height:auto;min-height:0;margin-left:auto;margin-right:auto;padding:36px 20px}.footer-main{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:34px 14px;width:min(100%,375px);max-width:100%;display:grid}.footer-brand{flex:none;grid-column:1/-1;width:100%}.footer-column,.footer-column:first-of-type{flex:0 auto;width:100%;min-width:0}.footer-logo,.footer-logo img{width:180px;max-width:180px}.footer-brand-copy p,.footer-column-title,.footer-column h2,.footer-column a,.footer-column a:link,.footer-column a:visited{white-space:normal;font-size:12px}.footer-brand-copy .footer-brand-title{font-size:14px}.footer-column{gap:14px}.copyright{font-size:11px}.footer-bottom{white-space:normal;flex-direction:column;align-items:flex-start;gap:10px;max-width:100%}.footer-records{white-space:normal;text-align:left;flex-wrap:wrap}}.ai-cinematic-page .page-content,.workflow-templates-content,.asset-library-content,.ai-video-enhancer-content,.team-collaboration-content{box-sizing:border-box;height:auto;min-height:100vh;padding-top:100px}.ai-cinematic-breadcrumb,.workflow-templates-breadcrumb,.seedance-page .seedance-breadcrumb,.gpt-image-page .gpt-image-breadcrumb,.gemini-page .gemini-breadcrumb,.eleven-page .eleven-breadcrumb{margin-top:0}@media (width<=768px){.ai-cinematic-page .page-content,.workflow-templates-content,.asset-library-content,.ai-video-enhancer-content,.team-collaboration-content,.project-workspace-content{padding-top:84px}}.privacy-consent{z-index:10000;box-sizing:border-box;color:#fff;-webkit-backdrop-filter:blur(6.674px);opacity:0;background:#1119;justify-content:space-between;align-items:center;gap:40px;min-height:108px;padding:30px 120px;transition:opacity .24s,transform .24s;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%);box-shadow:0 -14px 44px #0003}.privacy-consent.is-visible{opacity:1;transform:translateY(0)}.privacy-consent.is-hiding{opacity:0;transform:translateY(100%)}.privacy-consent__copy{white-space:nowrap;word-break:break-word;width:auto;max-width:calc(100% - 360px);font-family:Montserrat,Arial,sans-serif;font-size:14px;font-weight:400;line-height:24px}.privacy-consent__copy p{margin:0}.privacy-consent__copy a,.privacy-consent__copy a:link,.privacy-consent__copy a:visited{color:#fff;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font;text-decoration:underline}.privacy-consent__actions{flex:none;align-items:center;gap:40px;display:flex}.privacy-consent__button{white-space:nowrap;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;min-width:104px;min-height:40px;padding:10px 30px;font-family:Montserrat,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1;transition:transform .2s,background .2s,color .2s;display:inline-flex}.privacy-consent__button:hover,.privacy-consent__button:focus-visible{transform:translateY(-1px)}.privacy-consent__button--decline{color:#fff;background:#000}.privacy-consent__button--accept{color:#040000;-webkit-backdrop-filter:blur(10px);background:#fff}@media (width<=1440px){.privacy-consent{min-height:96px;padding-left:64px;padding-right:64px}.privacy-consent__copy{max-width:calc(100% - 328px)}}@media (width<=768px){.privacy-consent{width:100%;min-height:0;max-height:calc(100dvh - 24px);padding:18px 16px calc(18px + env(safe-area-inset-bottom));overscroll-behavior:contain;flex-direction:column;align-items:flex-start;gap:14px;overflow-y:auto}.privacy-consent__copy{white-space:normal;overflow-wrap:anywhere;flex:none;width:100%;max-width:100%;font-size:11px;line-height:18px}.privacy-consent__actions{flex-wrap:wrap;flex:none;justify-content:stretch;gap:12px;width:100%}.privacy-consent__button{flex:calc(50% - 6px);min-width:0;min-height:38px;padding:9px 18px;font-size:13px}}@media (width<=420px){.privacy-consent{padding-left:12px;padding-right:12px}.privacy-consent__actions{flex-direction:column}.privacy-consent__button{flex-basis:auto;width:100%}}.resources-page .page{overflow:visible}.resources-page .resource-content{background:#000;width:100%;height:auto;min-height:100vh;padding:80px 0 0;overflow:visible}.resources-page .reveal-section{opacity:1;transform:none}.resource-breadcrumb,.resource-hero,.resource-updates,.resource-news,.resource-cta,.resource-detail-layout,.news-list-hero,.news-list-grid,.news-post,.news-related{width:min(1280px,100% - 48px);margin-left:auto;margin-right:auto}.resource-breadcrumb{color:#666;white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:6px;max-width:100%;font-size:14px;line-height:20px;display:flex;overflow:hidden}.resource-breadcrumb a,.resource-breadcrumb span{color:#666;flex:none;font-weight:400;text-decoration:none;transition:color .16s}.resource-breadcrumb a:hover,.resource-breadcrumb a:focus-visible{color:#aaa}.resource-breadcrumb span{margin:0}.resource-breadcrumb strong{text-overflow:ellipsis;white-space:nowrap;color:#aaa;min-width:0;font-weight:400;text-decoration:none;overflow:hidden}.resource-hero{text-align:center;padding:72px 0 40px}.resource-hero h1,.news-list-hero h1,.news-post h1{color:#fff;margin:0;font-size:48px;font-weight:700;line-height:1.25}.resource-hero p,.news-list-hero p{color:#fff;margin:12px 0 0;font-size:18px;line-height:28px}.resource-updates,.resource-news,.resource-cta,.news-list-grid,.news-post,.news-related{margin-top:110px}.resource-section-head{justify-content:space-between;align-items:center;gap:24px;display:flex}.resource-section-head h2{color:#fff;margin:0;font-size:40px;line-height:1.25}.resource-section-head a{color:#fff;font-size:16px;text-decoration:none}.resources-page .resource-updates .resource-section-head{align-items:flex-end}.resources-page .resource-updates .resource-section-head a{line-height:24px}.resource-timeline{--timeline-gap:70px;min-height:1240px;margin-top:60px;position:relative}.resource-timeline:before{content:"";background:#1d1d25;width:1px;position:absolute;top:0;bottom:0;left:50%}.resource-update-card{width:min(480px, calc(50% - var(--timeline-gap)));color:#fff;background:linear-gradient(90deg,#040404 0%,#04040400 100%);border:1px solid #222;border-radius:20px;flex-direction:column;gap:0;min-height:220px;padding:20px;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s,background .18s;display:flex;position:absolute}.resource-update-card:after{content:"";background:radial-gradient(circle,#111827 0 42%,#040404 44% 100%);border:1px solid #dbe6ff;border-radius:50%;width:18px;height:18px;transition:border-color .18s,box-shadow .18s,background .18s;position:absolute;top:18px;box-shadow:0 0 0 3px #dbe6ff14,0 0 16px #dbe6ff52}.resource-update-card:hover,.resource-update-card:focus-visible{background:linear-gradient(90deg,#040404 0%,#04040400 100%);border-color:#333;outline:none;transform:translateY(-2px);box-shadow:0 0 28px #4ce2f314}.resource-update-card:hover:after,.resource-update-card:focus-visible:after{background:radial-gradient(circle,#4ce2f3 0 28%,#101827 31% 42%,#040404 44% 100%);border-color:#f3f7ff;box-shadow:0 0 0 4px #4ce2f324,0 0 22px #4ce2f373}.resource-update-card.is-left{right:calc(50% + var(--timeline-gap))}.resource-update-card.is-left:after{right:calc((var(--timeline-gap) + 9px) * -1)}.resource-update-card.is-right{left:calc(50% + var(--timeline-gap))}.resource-update-card.is-right:after{left:calc((var(--timeline-gap) + 9px) * -1)}.resource-update-card:first-child{top:0}.resource-update-card:nth-child(2){top:250px}.resource-update-card:nth-child(3){top:500px}.resource-update-card:nth-child(4){top:750px}.resource-update-card:nth-child(5){top:1020px}.resource-updates-more{z-index:20;color:#fff;text-align:center;background:url(https://static.rayvision.com/pixmax-offical/en/assets/resource-updates-more-mask-BgEzu_-x.webp) 50%/cover no-repeat;justify-content:center;align-items:flex-end;height:260px;padding-bottom:20px;font-size:16px;line-height:1;text-decoration:none;display:flex;position:absolute;bottom:0;left:0;right:0}.resource-updates-more span{z-index:1;justify-content:center;align-items:center;gap:10px;display:inline-flex;position:relative}.resource-updates-more span:after{content:"";transform-origin:50%;background:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20width='100%25'%20height='100%25'%20overflow='visible'%20style='display:%20block;'%20viewBox='0%200%2019%2014.7279'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20id='Vector%205'%20d='M18.7071%208.07107C19.0976%207.68054%2019.0976%207.04738%2018.7071%206.65685L12.3431%200.292893C11.9526%20-0.097631%2011.3195%20-0.097631%2010.9289%200.292893C10.5384%200.683418%2010.5384%201.31658%2010.9289%201.70711L16.5858%207.36396L10.9289%2013.0208C10.5384%2013.4113%2010.5384%2014.0445%2010.9289%2014.435C11.3195%2014.8256%2011.9526%2014.8256%2012.3431%2014.435L18.7071%208.07107ZM0%207.36396V8.36396H18V7.36396V6.36396H0V7.36396Z'%20fill='var(--stroke-0,%20white)'/%3e%3c/svg%3e") 50%/contain no-repeat;width:18px;height:14.728px;transform:rotate(-45deg)}.resource-update-card h3{margin:0 0 10px;font-size:20px;line-height:30px}.resource-update-card p{color:#d6d9df;margin:0;font-size:16px;line-height:24px}.resource-update-card time{color:#aaa;margin-top:auto;font-size:16px;line-height:24px}.resource-pill{color:#151524;background:linear-gradient(110deg,#bffee1 8.98%,#05cefe 78.37%);border-radius:999px;width:max-content;margin-bottom:30px;padding:6px 18px;font-size:14px;font-weight:700}.resource-news-grid,.news-list-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}.resource-news-grid{margin-top:60px}.resource-news-card,.news-list-card{color:#fff;text-decoration:none}.resource-news-card img,.news-list-card img{object-fit:cover;border:1px solid #19192199;border-radius:20px;width:100%;height:220px;display:block}.resource-news-card h3,.news-list-card h2{color:#fff;margin:18px 0 0;font-size:20px;line-height:32px}.resource-news-card time,.news-list-card time{color:#aaa;margin-top:8px;font-size:14px;line-height:20px;display:block}.news-pagination{justify-content:center;gap:12px;width:min(1180px,100% - 48px);margin:44px auto 0;display:flex}.news-pagination[hidden]{display:none}.news-pagination button{color:#d6d9df;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff2e;border-radius:10px;min-width:38px;height:38px;padding:0 12px}.news-pagination button.is-active{color:#111;background:#58f5d7;border-color:#58f5d7}.resource-cta{text-align:center;border:1px solid #111;border-radius:20px;justify-content:center;align-items:center;min-height:261px;display:flex;position:relative;overflow:hidden}.resource-cta img{object-fit:cover;object-position:center 59%;width:100%;height:100%;position:absolute;inset:0}.resource-cta:after{content:"";background:linear-gradient(#11111152 0%,#0006 100%);position:absolute;inset:0}.resource-cta>div{z-index:1;color:#fff;position:relative}.resource-cta h2{margin:0;font-size:36px;line-height:1.25}.resource-cta p{margin:10px 0 20px;font-size:20px;line-height:28px}.resource-cta button{color:#151524;cursor:pointer;height:48px;font:inherit;background:#fff;border:0;border-radius:12px;padding:0 40px;font-size:16px}.resource-detail-layout{grid-template-columns:340px minmax(0,660px);justify-content:center;gap:36px;margin-top:80px;display:grid}.resource-update-stream{width:min(1036px,100% - 48px);display:block}.resource-updates-heading{color:#fff;margin-bottom:52px}.resource-updates-heading h1{margin:0;font-size:40px;line-height:1.25}.resource-updates-heading p{color:#aaa;margin:10px 0 0;font-size:16px;line-height:24px}.resource-update-entry{grid-template-columns:340px minmax(0,660px);align-items:start;gap:36px;scroll-margin-top:96px;display:grid}.resource-update-entry+.resource-update-entry{margin-top:80px}.resource-flow-nav{grid-template-columns:340px minmax(0,660px);gap:36px;display:grid}.resource-flow-nav+.resource-update-entry,.resource-update-entry+.resource-flow-nav{margin-top:44px}.resource-flow-nav a{color:#fff;border-left:1px solid #1d1d25;grid-column:2;padding:24px 0 24px 60px;text-decoration:none;transition:border-color .2s,transform .2s}.resource-flow-nav a:hover,.resource-flow-nav a:focus-visible{border-color:#5e8dffcc;transform:translate(4px)}.resource-detail-nav-side .resource-flow-nav a:hover,.resource-detail-nav-side .resource-flow-nav a:focus-visible{border-color:#ddd}.resource-flow-nav a span{color:#999;font-size:14px;line-height:20px;display:block}.resource-flow-nav a strong{color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;font-size:16px;line-height:24px;display:-webkit-box;overflow:hidden}.resource-flow-nav a small,.resource-flow-nav a em{color:#aaa;margin-top:8px;font-size:14px;font-style:normal;line-height:20px;display:block}.resource-flow-home{text-align:center;margin-top:60px}.resource-flow-home a{color:#fff;border:1px solid #333;border-radius:999px;padding:10px 18px;text-decoration:none;display:inline-flex}.resource-detail-side{color:#aaa;align-self:start;position:sticky;top:90px}.resource-detail-side h2{color:#fff;margin:0;font-size:20px;line-height:30px}.resource-detail-side p,.resource-detail-side time,.resource-detail-side .resource-detail-meta{color:#aaa;margin:16px 0 0;font-size:14px;line-height:20px;display:block}.resource-detail-nav-side{flex-direction:column;gap:30px;display:flex}.resource-detail-nav-side .resource-flow-nav{display:block}.resource-detail-nav-side .resource-flow-nav a{grid-column:auto;padding:0 0 0 20px;display:block}.resource-detail-main{border-left:1px solid #1d1d25;grid-column:2;min-width:0;padding-left:60px}.resource-detail-block+.resource-detail-block{margin-top:56px}.resource-detail-block h2{color:#fff;margin:0;font-size:20px;line-height:30px}.resource-detail-block p{color:#d6d9df;margin:14px 0 20px;font-size:16px;line-height:24px}.resource-detail-media{gap:12px;display:grid}.resource-detail-media.is-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}.resource-detail-media.is-gallery-two{grid-template-columns:repeat(2,minmax(0,1fr))}.resource-detail-media img{object-fit:cover;border:1px solid #1d1d25;border-radius:12px;width:100%;height:auto;display:block}.news-list-hero{margin-top:64px}.news-list-hero p{margin-top:10px}.news-list-grid{margin-top:30px}.news-list-card img{border-radius:12px}.news-list-card h2{margin-top:30px}.news-tabs{border-bottom:1px solid #1d1d25;gap:40px;margin-top:60px;padding-bottom:10px;display:flex}.news-tabs a{color:#aaa;font-size:18px;line-height:27px;text-decoration:none}.news-tabs a.is-active{color:#fff}.news-post{color:#d6d9df;width:min(880px,100% - 48px)}.news-post header h1{font-size:36px}.news-post header p{color:#aaa;gap:20px;margin:14px 0 28px;font-size:14px;line-height:20px;display:flex}.news-post header img,.news-post-body img{object-fit:cover;border:1px solid #1d1d25;border-radius:16px;width:100%;height:auto;display:block}.news-post header img{aspect-ratio:880/496}.news-source-note{color:#8d94a3;text-align:center;margin:10px 0 0;font-size:13px;line-height:20px}.news-post-body .news-source-note{text-align:left;margin:6px 0 18px}.news-post-body{margin-top:34px}.news-post-body h2{color:#fff;margin:44px 0 16px;font-size:24px;line-height:34px}.news-post-body h3{color:#fff;margin:30px 0 14px;font-size:20px;line-height:30px}.news-post-body p{margin:0 0 18px;font-size:16px;line-height:28px}.news-post-body img{max-width:800px;margin:24px auto 34px}.news-post-pager{grid-template-columns:repeat(2,minmax(0,400px));justify-content:space-between;gap:40px;width:min(880px,100% - 48px);margin:70px auto 0;display:grid}.news-post-pager-card{color:#fff;text-decoration:none}.news-post-pager-card:only-child{grid-column:1/-1;justify-self:center;width:min(400px,100%)}.news-post-pager-card span{color:#fff;text-underline-offset:3px;font-size:16px;font-weight:700;line-height:30px;text-decoration:underline;display:block}.news-post-pager-card img{object-fit:cover;border:1px solid #19192199;border-radius:12px;width:100%;height:220px;margin-top:30px;display:block}.news-post-pager-card strong{color:#fff;margin-top:30px;font-size:20px;line-height:32px;display:block}.resource-article-cta{width:min(1280px,100% - 48px)}.news-related>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:60px;display:grid}.news-related a{color:#fff;text-decoration:none}.news-related img{object-fit:cover;border:1px solid #19192199;border-radius:20px;width:100%;height:220px;display:block}.news-related span{margin-top:30px;font-size:20px;font-weight:700;line-height:32px;display:block}@media (width<=992px){.resource-news-grid,.news-list-grid,.news-related>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.resource-detail-layout{grid-template-columns:1fr}.resource-update-entry{grid-template-columns:1fr;gap:24px}.resource-flow-nav{grid-template-columns:1fr;gap:0}.resource-flow-nav+.resource-update-entry,.resource-update-entry+.resource-flow-nav{margin-top:34px}.resource-flow-nav a{grid-column:1;padding:18px 0 18px 20px}.resource-update-entry+.resource-update-entry{margin-top:64px}.resource-detail-side{position:static}.resource-detail-main{border-left:0;grid-column:1;padding-left:0}}@media (width<=768px){.resources-page .resource-content{padding-top:80px}.resource-breadcrumb,.resource-hero,.resource-updates,.resource-news,.resource-cta,.resource-detail-layout,.news-list-hero,.news-list-grid,.news-post,.news-related{width:min(100% - 30px,375px);max-width:375px;margin-left:auto;margin-right:auto}.resource-breadcrumb{font-size:12px;line-height:20px}.resource-hero{padding-top:48px}.resource-hero h1,.news-list-hero h1,.resource-detail-side h2,.news-post h1{font-size:30px;line-height:38px}.resource-hero p,.news-list-hero p{font-size:14px;line-height:22px}.resource-updates,.resource-news,.resource-cta,.news-list-grid,.news-post,.news-related{margin-top:70px}.resource-section-head h2{font-size:28px}.product-updates-page .resource-updates-heading h1{font-size:24px;line-height:32px}.resource-timeline{grid-template-columns:1fr;gap:20px;min-height:0;padding-left:34px;display:grid}.resource-timeline:before{display:block;left:9px}.resource-update-card:after{display:block;top:22px;left:-34px;right:auto}.resource-update-card.is-left:after,.resource-update-card.is-right:after{left:-34px;right:auto}.resource-update-card.is-left,.resource-update-card.is-right{grid-column:auto;justify-self:stretch;width:100%;margin-top:0;position:relative;top:auto;left:auto;right:auto}.resource-updates-more{z-index:20;height:160px;margin-top:-110px;margin-left:-34px;padding-bottom:20px;position:relative}.resource-news-grid,.news-list-grid,.news-related>div:last-child{grid-template-columns:1fr}.resource-news-grid{margin-top:40px}.resource-detail-media.is-gallery,.resource-detail-media.is-gallery-two{grid-template-columns:1fr}.news-post-pager{grid-template-columns:1fr;gap:34px;width:calc(100% - 30px);max-width:375px}.news-post-pager-card img{height:190px}.news-post-pager-card strong,.news-related span{font-size:18px;line-height:28px}.resource-news-card img,.news-list-card img{height:190px}.resource-cta{min-height:240px;padding:32px 20px}.resource-cta h2{font-size:26px}.resource-cta p{font-size:14px;line-height:22px}.resource-detail-layout,.news-list-hero{margin-top:48px}.news-tabs{gap:24px;overflow-x:auto}.news-tabs a{white-space:nowrap;font-size:15px}.news-post header h1{font-size:28px;line-height:36px}}.header-resources-menu{align-items:stretch;gap:2px;width:220px;padding:10px}.header-resources-menu a.is-active,.header-resources-menu a.is-active:link,.header-resources-menu a.is-active:visited{color:#4ce2f3;background:#ffffff0f}.resources-page .footer{width:100%;max-width:none;height:auto;min-height:344px;margin:120px auto 0;position:relative;top:auto;left:auto}@media (width<=768px){.resources-page .footer{width:100%;max-width:none;height:auto;min-height:0;margin-left:auto;margin-right:auto;padding:36px 20px}}.header-models-menu a.is-active,.header-models-menu a.is-active:link,.header-models-menu a.is-active:visited{color:#4ce2f3;background:#ffffff0f}.product-updates-page .resource-detail-nav-side .resource-flow-nav a+a{margin-top:34px}.product-updates-page .resource-detail-nav-side .resource-flow-nav a:hover,.product-updates-page .resource-detail-nav-side .resource-flow-nav a:focus-visible{border-left-color:#999}.news-page .news-list-hero{text-align:center;flex-direction:column;align-items:center;margin-top:72px;display:flex}.news-page .news-list-title{flex-direction:column;align-items:center;gap:10px;display:flex}.news-page .news-list-hero h1{font-size:48px;font-weight:600;line-height:1.25}.news-page .news-list-hero p{color:#ddd;max-width:900px;margin:0;font-size:16px;line-height:24px}.news-page .news-tabs{border-bottom:1px solid #1d1d25;justify-content:center;align-items:center;gap:40px;width:100%;margin-top:80px;padding:10px 0;display:flex}.news-page .news-tabs a{color:#aaa;font-size:18px;line-height:27px;text-decoration:none;transition:color .2s}.news-page .news-tabs a:hover,.news-page .news-tabs a:focus-visible,.news-page .news-tabs a.is-active{color:#fff}.news-page .news-list-grid{gap:40px;margin-top:80px}.news-page .news-list-card{flex-direction:column;gap:0;transition:transform .2s;display:flex}.news-page .news-list-card[hidden]{display:none!important}.news-page .news-list-card:hover,.news-page .news-list-card:focus-visible{outline:none;transform:translateY(-4px)}.news-page .news-list-card img{border-radius:12px;height:220px}.news-page .news-list-card img.seedream-card-cover,.resources-page .resource-news-card img.seedream-card-cover{object-fit:contain;background:#07111f}.news-page .news-list-card h2{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:20px;font-size:16px;font-weight:400;line-height:24px;display:-webkit-box;overflow:hidden}.news-page .news-list-card time{color:#999;margin-top:10px;font-size:14px;line-height:20px}.news-page .news-list-card time:after{content:" • Pixmax Update"}.news-page .news-pagination{gap:12px;margin-top:40px}.news-page .news-pagination button{color:#777;background:#080808;border:0;border-radius:4px;min-width:40px;height:40px}.news-page .news-pagination button.is-active{color:#111;background:#fff}.news-page .news-post{width:min(1000px,100% - 48px);margin-top:72px}.news-page .news-post header{text-align:center}.news-page .news-post header h1{max-width:1000px;margin:0 auto;font-size:40px;font-weight:700;line-height:60px}.news-page .news-post header p{color:#999;border-bottom:1px solid #1d1d25;justify-content:center;gap:40px;width:100%;margin:20px auto 40px;padding-bottom:10px;font-size:14px;line-height:20px}.news-page .news-post header p span{color:#aaa;font-size:16px;line-height:24px}.news-page .news-post header time:after{content:" • Pixmax Update"}.news-page .news-post header img{border-radius:10px;width:min(880px,100%);margin:0 auto}.news-page .news-post header img.seedream-post-cover{aspect-ratio:auto;object-fit:contain;height:auto}.news-page .news-post-body{color:#d6d9df;width:min(880px,100%);margin:30px auto 0}.news-page .news-post-body h2{margin:50px 0 20px;font-size:20px;font-weight:700;line-height:30px}.news-page .news-post-body h3{margin:36px 0 14px;font-size:18px;font-weight:700;line-height:28px}.news-page .news-post-body p,.news-page .news-post-body li{color:#d6d9df;font-size:16px;line-height:24px}.news-page .news-post-body p{margin-bottom:10px}.news-page .news-post-body ul,.news-page .news-post-body ol{margin:0 0 20px;padding-left:22px}.news-page .news-post-body .seedream-cta-wrap{text-align:center;margin:22px 0 14px}.news-page .news-post-body .seedream-mint-cta{color:#071f17;background:#b8f8df;border:1px solid #89ecc9cc;border-radius:999px;justify-content:center;align-items:center;min-height:34px;padding:0 16px;font-size:14px;font-weight:600;line-height:34px;text-decoration:none;display:inline-flex}.news-page .news-post-body .seedream-mint-cta:hover,.news-page .news-post-body .seedream-mint-cta:focus-visible{color:#071f17;background:#ccffe9;outline:none}.news-page .news-workflow-line{color:#fff;background:#ffffff08;border:1px solid #1d1d25;border-radius:14px;flex-wrap:wrap;gap:10px;margin:24px 0 30px;padding:22px;display:flex}.news-page .news-workflow-line span{color:#d6d9df;align-items:center;gap:10px;font-size:14px;line-height:20px;display:inline-flex}.news-page .news-workflow-line span:not(:last-child):after{content:"";border-top:1px solid #999;border-right:1px solid #999;width:6px;height:6px;transform:rotate(45deg)}.news-page .news-post-body img{border-radius:10px;width:100%;max-width:880px;margin:30px 0}.news-page .news-post-pager{display:none}.news-page .news-related{margin-top:110px}.news-page .news-related .resource-section-head h2{font-size:36px;font-weight:600;line-height:1.25}.news-page .news-related .resource-section-head a{color:#fff;align-items:center;gap:10px;font-size:16px;line-height:24px;display:inline-flex}.news-page .news-related .resource-section-head a:after{content:"";border-top:1px solid;border-right:1px solid;width:10px;height:10px;transform:rotate(45deg)}.news-page .news-related>div:last-child{gap:40px;margin-top:60px}.news-page .news-related img{border-radius:12px;height:220px}.news-page .news-related span{margin-top:20px;font-size:16px;font-weight:400;line-height:24px}.news-page .news-related time{color:#999;margin-top:10px;font-size:14px;line-height:20px;display:block}.news-page .news-related time:after{content:" • Pixmax Update"}.news-page .resource-article-cta{text-align:left;background:linear-gradient(#11111152 0%,#0006 100%);justify-content:space-between;min-height:128px;margin-top:60px;padding:40px}.news-page .resource-article-cta img,.news-page .resource-article-cta:after{display:none}.news-page .resource-article-cta>div{grid-template-columns:minmax(0,682px) auto;align-items:center;column-gap:40px;width:100%;display:grid}.news-page .resource-article-cta h2{grid-column:1;margin:0;font-size:36px;font-weight:700;line-height:1.25}.news-page .resource-article-cta p{grid-column:1;margin:10px 0 0;font-size:16px;font-weight:600;line-height:24px}.news-page .resource-article-cta button{grid-area:1/2/span 2;justify-self:end}@media (width<=992px){.news-page .news-list-grid,.news-page .news-related>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr))}.news-page .resource-article-cta>div{grid-template-columns:1fr;gap:24px}.news-page .resource-article-cta button{grid-area:auto/1;justify-self:start}}@media (width<=768px){.news-page .news-list-hero{margin-top:48px}.news-page .news-list-hero h1{font-size:36px}.news-page .news-tabs{-webkit-overflow-scrolling:touch;justify-content:flex-start;gap:24px;margin-top:42px;overflow-x:auto}.news-page .news-tabs a{flex:none;font-size:15px;line-height:22px}.news-page .news-list-grid,.news-page .news-related>div:last-child{grid-template-columns:1fr}.news-page .news-list-card img,.news-page .news-related img{height:190px}.news-page .news-post{margin-top:48px}.news-page .news-post header h1{font-size:28px;line-height:38px}.news-page .news-post header p{flex-wrap:wrap;gap:8px 20px;margin-bottom:30px}.news-page .news-post-body h2{margin-top:38px}.news-page .news-related{margin-top:70px}.news-page .news-related .resource-section-head h2,.news-page .resource-article-cta h2{font-size:28px}.news-page .resource-article-cta{min-height:0;padding:28px 20px}}.resources-page .resource-news{flex-direction:column;gap:60px;margin-top:160px;display:flex}.resources-page .resource-news .resource-section-head h2{font-size:36px;font-weight:600;line-height:1.25}.resources-page .resource-news .resource-section-head a{color:#fff;align-items:center;gap:10px;font-size:16px;line-height:24px;display:inline-flex}.resources-page .resource-news .resource-section-head a:after{content:"";border-top:1px solid;border-right:1px solid;width:10px;height:10px;transform:rotate(45deg)}.resources-page .resource-news-grid{gap:40px;margin-top:0}.resources-page .resource-news-card{flex-direction:column;transition:transform .2s;display:flex}.resources-page .resource-news-card:hover,.resources-page .resource-news-card:focus-visible{outline:none;transform:translateY(-4px)}.resources-page .resource-news-card img{border-radius:12px;height:220px}.resources-page .resource-news-card h3{margin-top:20px;font-size:16px;font-weight:400;line-height:24px}.resources-page .resource-news-card time{color:#999;margin-top:10px;font-size:14px;line-height:20px}.resources-page .resource-news-card time:after{content:" • Pixmax Update"}@media (width<=768px){.resources-page .resource-news{gap:40px}.resources-page .resource-news .resource-section-head h2{font-size:28px}}.header-model-menu,.header-feature-menu,.header-resource-menu{flex:none;align-items:center;height:60px;display:inline-flex;position:relative}.header-feature-tab,.header-model-tab,.header-resource-tab{gap:10px}.header-model-tab{font:inherit;cursor:pointer;background:0 0;border:0}.header-tab-arrow{flex:none;width:12px;height:7px;transition:transform .18s;display:inline-block;position:relative}.header-tab-arrow:before,.header-tab-arrow:after{content:"";background:currentColor;border-radius:999px;width:7px;height:1.5px;position:absolute;top:3px}.header-tab-arrow:before{left:0;transform:rotate(45deg)}.header-tab-arrow:after{right:0;transform:rotate(-45deg)}.header-model-menu:hover .header-model-tab,.header-model-menu:focus-within .header-model-tab,.header-model-menu.is-open .header-model-tab,.header-feature-menu:hover .header-feature-tab,.header-feature-menu:focus-within .header-feature-tab,.header-feature-menu.is-open .header-feature-tab,.header-resource-menu:hover .header-resource-tab,.header-resource-menu:focus-within .header-resource-tab{color:#4ce2f3}.header-model-menu:hover .header-tab-arrow,.header-model-menu:focus-within .header-tab-arrow,.header-model-menu.is-open .header-tab-arrow,.header-feature-menu:hover .header-tab-arrow,.header-feature-menu:focus-within .header-tab-arrow,.header-feature-menu.is-open .header-tab-arrow,.header-resource-menu:hover .header-tab-arrow,.header-resource-menu:focus-within .header-tab-arrow{transform:rotate(180deg)}.feature-dropdown,.model-dropdown,.resource-dropdown{opacity:0;visibility:hidden;pointer-events:none;z-index:80;background:#121212;transition:opacity .18s,visibility .18s,transform .18s;box-shadow:0 24px 80px #00000061}.feature-dropdown{border-radius:12px;align-items:flex-start;gap:30px;width:730px;height:420px;padding:30px;display:flex;position:absolute;top:60px;left:-139px;transform:translateY(8px)}.model-dropdown{top:calc(var(--promo-header-offset) + 60px);border-radius:12px;width:min(680px,100vw - 48px);padding:30px;position:fixed;left:50%;transform:translate(-50%,8px)}.resource-dropdown{border-radius:12px;width:240px;padding:20px;position:absolute;top:60px;left:50%;transform:translate(-50%,8px)}.feature-dropdown:before,.resource-dropdown:before{content:"";height:16px;position:absolute;top:-16px;left:0;right:0}.header-feature-menu:hover .feature-dropdown,.header-feature-menu:focus-within .feature-dropdown,.header-feature-menu.is-open .feature-dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.header-model-menu:hover .model-dropdown,.header-model-menu:focus-within .model-dropdown,.header-model-menu.is-open .model-dropdown,.header-resource-menu:hover .resource-dropdown,.header-resource-menu:focus-within .resource-dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}.feature-dropdown-panel,.resource-dropdown-panel{flex-direction:column;gap:10px;display:flex}.feature-dropdown-panel{flex:0 0 180px;width:180px}.feature-option,.feature-option:link,.feature-option:visited,.resource-option,.resource-option:link,.resource-option:visited,.model-option,.model-option:link,.model-option:visited{color:#fff;border-radius:6px;align-items:center;gap:10px;min-height:40px;padding:8px 10px;font-size:16px;line-height:1;text-decoration:none;transition:color .18s,background .18s;display:flex}.feature-option,.feature-option:link,.feature-option:visited{white-space:nowrap;width:180px}.resource-option,.resource-option:link,.resource-option:visited{width:200px}.model-option,.model-option:link,.model-option:visited{width:auto;display:inline-flex}.feature-option:hover,.feature-option:focus-visible,.resource-option:hover,.resource-option:focus-visible,.resource-option.is-resource-active,.model-option:hover,.model-option:focus-visible{color:#4ce2f3;background:#040000;outline:none}.feature-option-icon{flex:0 0 16px;width:16px;height:16px}.feature-option-icon img{filter:brightness(0)invert();object-fit:contain;width:100%;height:100%;display:block}.feature-option:hover .feature-option-icon img,.feature-option:focus-visible .feature-option-icon img{filter:brightness(0)saturate()invert(85%)sepia(71%)saturate(1346%)hue-rotate(149deg)brightness(98%)contrast(94%)}.feature-preview-card{width:460px;height:360px;color:inherit;background:#040000;border-radius:10px;flex-direction:column;flex:0 0 460px;align-items:center;gap:10px;padding:20px 30px;text-decoration:none;display:flex;overflow:hidden}.feature-preview-card-cinematic,.feature-preview-card-workflow,.feature-preview-card-assets,.feature-preview-card-enterprise,.feature-preview-card-ai{display:none}:is(.feature-dropdown:has(.feature-option-cinematic.is-feature-active) .feature-preview-card-cinematic,.feature-dropdown:has(.feature-option-workflow.is-feature-active) .feature-preview-card-workflow,.feature-dropdown:has(.feature-option-assets.is-feature-active) .feature-preview-card-assets,.feature-dropdown:has(.feature-option-enterprise.is-feature-active) .feature-preview-card-enterprise,.feature-dropdown:has(.feature-option-ai-video.is-feature-active) .feature-preview-card-ai,.feature-dropdown:has(.feature-option-cinematic:hover) .feature-preview-card-cinematic,.feature-dropdown:has(.feature-option-cinematic:focus-visible) .feature-preview-card-cinematic,.feature-dropdown:has(.feature-preview-card-cinematic:hover) .feature-preview-card-cinematic,.feature-dropdown:has(.feature-preview-card-cinematic:focus-visible) .feature-preview-card-cinematic,.feature-dropdown:has(.feature-option-workflow:hover) .feature-preview-card-workflow,.feature-dropdown:has(.feature-option-workflow:focus-visible) .feature-preview-card-workflow,.feature-dropdown:has(.feature-preview-card-workflow:hover) .feature-preview-card-workflow,.feature-dropdown:has(.feature-preview-card-workflow:focus-visible) .feature-preview-card-workflow,.feature-dropdown:has(.feature-option-assets:hover) .feature-preview-card-assets,.feature-dropdown:has(.feature-option-assets:focus-visible) .feature-preview-card-assets,.feature-dropdown:has(.feature-preview-card-assets:hover) .feature-preview-card-assets,.feature-dropdown:has(.feature-preview-card-assets:focus-visible) .feature-preview-card-assets,.feature-dropdown:has(.feature-option-enterprise:hover) .feature-preview-card-enterprise,.feature-dropdown:has(.feature-option-enterprise:focus-visible) .feature-preview-card-enterprise,.feature-dropdown:has(.feature-preview-card-enterprise:hover) .feature-preview-card-enterprise,.feature-dropdown:has(.feature-preview-card-enterprise:focus-visible) .feature-preview-card-enterprise,.feature-dropdown:has(.feature-option-ai-video:hover) .feature-preview-card-ai,.feature-dropdown:has(.feature-option-ai-video:focus-visible) .feature-preview-card-ai,.feature-dropdown:has(.feature-preview-card-ai:hover) .feature-preview-card-ai,.feature-dropdown:has(.feature-preview-card-ai:focus-visible) .feature-preview-card-ai){display:flex}:is(.feature-dropdown:has(.feature-option-cinematic:hover) .feature-option-cinematic,.feature-dropdown:has(.feature-option-cinematic:focus-visible) .feature-option-cinematic,.feature-dropdown:has(.feature-preview-card-cinematic:hover) .feature-option-cinematic,.feature-dropdown:has(.feature-preview-card-cinematic:focus-visible) .feature-option-cinematic,.feature-dropdown:has(.feature-option-workflow:hover) .feature-option-workflow,.feature-dropdown:has(.feature-option-workflow:focus-visible) .feature-option-workflow,.feature-dropdown:has(.feature-preview-card-workflow:hover) .feature-option-workflow,.feature-dropdown:has(.feature-preview-card-workflow:focus-visible) .feature-option-workflow,.feature-dropdown:has(.feature-option-assets:hover) .feature-option-assets,.feature-dropdown:has(.feature-option-assets:focus-visible) .feature-option-assets,.feature-dropdown:has(.feature-preview-card-assets:hover) .feature-option-assets,.feature-dropdown:has(.feature-preview-card-assets:focus-visible) .feature-option-assets,.feature-dropdown:has(.feature-option-enterprise:hover) .feature-option-enterprise,.feature-dropdown:has(.feature-option-enterprise:focus-visible) .feature-option-enterprise,.feature-dropdown:has(.feature-preview-card-enterprise:hover) .feature-option-enterprise,.feature-dropdown:has(.feature-preview-card-enterprise:focus-visible) .feature-option-enterprise,.feature-dropdown:has(.feature-option-ai-video:hover) .feature-option-ai-video,.feature-dropdown:has(.feature-option-ai-video:focus-visible) .feature-option-ai-video,.feature-dropdown:has(.feature-preview-card-ai:hover) .feature-option-ai-video,.feature-dropdown:has(.feature-preview-card-ai:focus-visible) .feature-option-ai-video,.feature-option.is-feature-active){color:#4ce2f3;background:#040000}:is(.feature-dropdown:has(.feature-option:hover) .feature-preview-card,.feature-dropdown:has(.feature-option:focus-visible) .feature-preview-card,.feature-dropdown:has(.feature-preview-card:hover) .feature-preview-card,.feature-dropdown:has(.feature-preview-card:focus-visible) .feature-preview-card){display:none}:is(.feature-dropdown:has(.feature-option-cinematic:hover) .feature-preview-card-cinematic,.feature-dropdown:has(.feature-option-cinematic:focus-visible) .feature-preview-card-cinematic,.feature-dropdown:has(.feature-preview-card-cinematic:hover) .feature-preview-card-cinematic,.feature-dropdown:has(.feature-preview-card-cinematic:focus-visible) .feature-preview-card-cinematic,.feature-dropdown:has(.feature-option-workflow:hover) .feature-preview-card-workflow,.feature-dropdown:has(.feature-option-workflow:focus-visible) .feature-preview-card-workflow,.feature-dropdown:has(.feature-preview-card-workflow:hover) .feature-preview-card-workflow,.feature-dropdown:has(.feature-preview-card-workflow:focus-visible) .feature-preview-card-workflow,.feature-dropdown:has(.feature-option-assets:hover) .feature-preview-card-assets,.feature-dropdown:has(.feature-option-assets:focus-visible) .feature-preview-card-assets,.feature-dropdown:has(.feature-preview-card-assets:hover) .feature-preview-card-assets,.feature-dropdown:has(.feature-preview-card-assets:focus-visible) .feature-preview-card-assets,.feature-dropdown:has(.feature-option-enterprise:hover) .feature-preview-card-enterprise,.feature-dropdown:has(.feature-option-enterprise:focus-visible) .feature-preview-card-enterprise,.feature-dropdown:has(.feature-preview-card-enterprise:hover) .feature-preview-card-enterprise,.feature-dropdown:has(.feature-preview-card-enterprise:focus-visible) .feature-preview-card-enterprise,.feature-dropdown:has(.feature-option-ai-video:hover) .feature-preview-card-ai,.feature-dropdown:has(.feature-option-ai-video:focus-visible) .feature-preview-card-ai,.feature-dropdown:has(.feature-preview-card-ai:hover) .feature-preview-card-ai,.feature-dropdown:has(.feature-preview-card-ai:focus-visible) .feature-preview-card-ai){display:flex}:is(.feature-dropdown:has(.feature-option:hover) .feature-option,.feature-dropdown:has(.feature-option:focus-visible) .feature-option,.feature-dropdown:has(.feature-preview-card:hover) .feature-option,.feature-dropdown:has(.feature-preview-card:focus-visible) .feature-option){color:#fff;background:0 0}:is(.feature-dropdown:has(.feature-option-cinematic:hover) .feature-option-cinematic,.feature-dropdown:has(.feature-option-cinematic:focus-visible) .feature-option-cinematic,.feature-dropdown:has(.feature-preview-card-cinematic:hover) .feature-option-cinematic,.feature-dropdown:has(.feature-preview-card-cinematic:focus-visible) .feature-option-cinematic,.feature-dropdown:has(.feature-option-workflow:hover) .feature-option-workflow,.feature-dropdown:has(.feature-option-workflow:focus-visible) .feature-option-workflow,.feature-dropdown:has(.feature-preview-card-workflow:hover) .feature-option-workflow,.feature-dropdown:has(.feature-preview-card-workflow:focus-visible) .feature-option-workflow,.feature-dropdown:has(.feature-option-assets:hover) .feature-option-assets,.feature-dropdown:has(.feature-option-assets:focus-visible) .feature-option-assets,.feature-dropdown:has(.feature-preview-card-assets:hover) .feature-option-assets,.feature-dropdown:has(.feature-preview-card-assets:focus-visible) .feature-option-assets,.feature-dropdown:has(.feature-option-enterprise:hover) .feature-option-enterprise,.feature-dropdown:has(.feature-option-enterprise:focus-visible) .feature-option-enterprise,.feature-dropdown:has(.feature-preview-card-enterprise:hover) .feature-option-enterprise,.feature-dropdown:has(.feature-preview-card-enterprise:focus-visible) .feature-option-enterprise,.feature-dropdown:has(.feature-option-ai-video:hover) .feature-option-ai-video,.feature-dropdown:has(.feature-option-ai-video:focus-visible) .feature-option-ai-video,.feature-dropdown:has(.feature-preview-card-ai:hover) .feature-option-ai-video,.feature-dropdown:has(.feature-preview-card-ai:focus-visible) .feature-option-ai-video){color:#4ce2f3;background:#040000}.feature-preview-copy{text-align:center;flex-direction:column;align-items:center;gap:7px;display:flex}.feature-preview-title{color:#fff;margin:0;font-size:36px;font-weight:700;line-height:1.18}.feature-preview-title span{color:#0000;background:radial-gradient(circle at 80% 75%,#79fdb0 0,#58f5d700 62%),linear-gradient(108deg,#bffee1 8.98%,#05cefe 78.37%);-webkit-background-clip:text;background-clip:text}.feature-preview-copy p{color:#d4dbe7;margin:0;font-size:16px;line-height:1.35}.feature-preview-media{aspect-ratio:400/218;border-radius:12px;width:400px;overflow:hidden}.feature-preview-media img{object-fit:cover;width:100%;height:100%;display:block}.model-dropdown-panel{width:100%}.model-panel-flat{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.model-panel-row{flex-wrap:wrap;align-items:center;gap:10px 20px;width:100%;display:flex}.model-option-badge,.footer-link-badge,.mobile-nav-badge{color:#4ce2f3;background:#4ce2f324;border-radius:999px;justify-content:center;align-items:center;font-size:12px;line-height:1;display:inline-flex}.model-option-badge{min-width:34px;height:18px;padding:0 8px}.site-footer .footer-main{align-items:flex-start}.footer-column-title{color:#999;white-space:nowrap;margin:0;font-size:14px;line-height:normal}.footer-model-link{align-items:center;gap:8px;display:inline-flex}.footer-link-badge{min-width:34px;height:18px;padding:0 8px}.resource-detail-block>strong{color:#fff;margin:0 0 14px;font-size:20px;line-height:30px;display:block}.resource-detail-block>strong:last-child{margin-bottom:0}@media (width<=768px){.header-model-menu,.header-feature-menu,.header-resource-menu{display:none}.mobile-nav-link,.mobile-nav-link:link,.mobile-nav-link:visited,.mobile-nav-group-toggle{color:#fff;width:100%;height:40px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 20px;font-size:14px;line-height:1;text-decoration:none;display:flex}.mobile-nav-arrow{border-bottom:1.5px solid;border-right:1.5px solid;width:7px;height:7px;margin-left:2px;transition:transform .22s;transform:rotate(-45deg)}.mobile-nav-group.is-open .mobile-nav-arrow{transform:rotate(45deg)}.mobile-nav-submenu{flex-direction:column;align-items:stretch;width:100%;display:flex}.mobile-nav-submenu[hidden]{display:none}.mobile-nav-feature-list,.mobile-nav-resource-list{background:#111}.mobile-nav-subitem,.mobile-nav-subitem:link,.mobile-nav-subitem:visited{color:#fff;align-items:center;gap:10px;width:100%;height:38px;padding:0 30px;font-size:14px;line-height:1;text-decoration:none;display:flex}.mobile-nav-subitem-icon{flex:0 0 16px;width:16px;height:16px;display:inline-flex}.mobile-nav-subitem-icon img{filter:brightness(0)invert();object-fit:contain;width:100%;height:100%}.mobile-nav-model-list{background:#121212;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px;padding:12px 30px;display:grid}.mobile-nav-model-item,.mobile-nav-model-item:link,.mobile-nav-model-item:visited{color:#fff;white-space:nowrap;border-radius:6px;align-items:center;gap:7.5px;width:100%;min-width:0;height:27px;padding:0 7.5px;font-size:12px;line-height:1;text-decoration:none;display:inline-flex}.mobile-nav-badge{min-width:42px;height:18px;padding:0 8px}}.footer,.page .site-footer{background:#040404;gap:60px;width:100%;max-width:none;min-height:344px;padding:40px max(24px,50vw - 640px)}.footer-main,.site-footer .footer-main{flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;gap:clamp(36px,4vw,72px);width:100%;max-width:1280px;margin:0 auto;display:flex}.footer-brand{flex:0 0 322px;gap:20px;width:322px}.footer-brand-copy{gap:10px}.footer-brand-copy p,.footer-brand-copy .footer-brand-subtitle{color:#999;width:300px;max-width:100%;margin:0;font-family:Montserrat,Lato,sans-serif;font-size:14px;font-weight:400;line-height:normal}.footer-brand-copy .footer-brand-title{color:#fff;white-space:nowrap;width:auto;font-size:16px;font-weight:700}.footer-social{align-items:center;gap:12px;margin-top:0;display:flex}.footer-social-link{color:#999;justify-content:center;align-items:center;width:24px;height:24px;text-decoration:none;transition:color .2s;display:inline-flex}.footer-social-link:hover,.footer-social-link:focus-visible{color:#fff;outline:none}.footer-social-icon{object-fit:contain;width:24px;height:24px;display:block}.footer-social-link:hover .footer-social-icon,.footer-social-link:focus-visible .footer-social-icon{filter:brightness(0)invert()}.footer-social-youtube{height:17px}.footer-social-x{width:26px}.footer-column,.footer-column:first-of-type{flex:0 0 115px;gap:20px;width:115px}.footer-column:first-of-type{flex-basis:173px;width:173px}.footer-column h2,.footer-column-title{color:#999;white-space:nowrap;margin:0;font-family:Montserrat,Lato,sans-serif;font-size:14px;font-weight:400;line-height:normal}.footer-column a,.footer-column a:link,.footer-column a:visited,.footer-column .footer-link,.footer-column .footer-link:link,.footer-column .footer-link:visited{color:#fff;white-space:nowrap;font-family:Montserrat,Lato,sans-serif;font-size:14px;font-weight:400;line-height:normal;text-decoration:none;transition:color .2s,opacity .2s,filter .2s}.footer-column a:hover,.footer-column a:focus-visible,.footer-column .footer-link:hover,.footer-column .footer-link:focus-visible,.footer-link:hover,.footer-link:focus-visible{color:#ffffff9e;opacity:1;filter:brightness(.72);outline:none}.footer-link:after{display:none}.footer-newsletter{box-sizing:border-box;background:#222;border:0;border-radius:10px;flex-direction:column;flex:0 0 260px;align-items:center;gap:30px;width:260px;margin:0;padding:30px 20px;display:flex}.footer-newsletter-copy{text-align:center;flex-direction:column;align-items:center;gap:10px;width:100%;display:flex}.footer-newsletter-title{color:#fff;white-space:nowrap;margin:0;font-family:Montserrat,Lato,sans-serif;font-size:16px;font-weight:700;line-height:normal}.footer-newsletter-desc{color:#999;width:100%;margin:0;font-family:Montserrat,Lato,sans-serif;font-size:12px;font-weight:400;line-height:normal}.footer-newsletter-fields{flex-direction:column;gap:10px;width:220px;display:flex}.footer-newsletter-field{width:100%;display:block}.footer-newsletter-field input{color:#fff;box-sizing:border-box;background:#000;border:1px solid #222;border-radius:4px;outline:none;width:100%;height:38px;padding:8px 10px;font-family:Montserrat,Lato,sans-serif;font-size:14px;line-height:20px}.footer-newsletter-field input::placeholder{color:#666;opacity:1}.footer-newsletter-field input:focus{border-color:#555}.footer-newsletter-submit{color:#040000;cursor:default;background:#ddd;border:0;border-radius:10px;width:196px;min-height:37px;padding:10px;font-family:Montserrat,Lato,sans-serif;font-size:14px;font-weight:400;line-height:normal}.footer-bottom{border-top:1px solid #333;justify-content:space-between;align-items:center;gap:24px;width:100%;max-width:1280px;margin:0 auto;padding-top:10px;display:flex}.footer-links{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:20px;display:flex}.footer-legal-link,.footer-legal-link:link,.footer-legal-link:visited{color:#999;white-space:nowrap;font-family:Montserrat,Lato,sans-serif;font-size:12px;font-weight:400;line-height:normal;text-decoration:none;transition:color .2s,opacity .2s,filter .2s}.footer-legal-link:hover,.footer-legal-link:focus-visible{color:#ffffff9e;opacity:1;filter:brightness(.72);outline:none}.footer-bottom .copyright,.copyright{color:#999;text-align:left;white-space:nowrap;margin:0;font-family:Lato,Montserrat,sans-serif;font-size:12px;line-height:normal}@media (width<=768px){.footer,.page .site-footer{gap:28px;min-height:0;padding:36px 20px}.footer-main,.site-footer .footer-main{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 14px;width:min(100%,375px);display:grid}.footer-brand{text-align:center;flex:none;grid-column:1/-1;align-items:center;width:100%}.footer-brand-copy{align-items:center}.footer-brand-copy p,.footer-brand-copy .footer-brand-subtitle{text-align:center;width:min(100%,300px);font-size:12px}.footer-brand-copy .footer-brand-title{font-size:14px}.footer-column,.footer-column:first-of-type{flex:0 auto;gap:14px;width:100%;min-width:0}.footer-column h2,.footer-column-title,.footer-column a,.footer-column a:link,.footer-column a:visited,.footer-column .footer-link,.footer-column .footer-link:link,.footer-column .footer-link:visited{white-space:normal;font-size:12px}.footer-bottom{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:min(100%,375px)}.footer-bottom .copyright,.copyright{text-align:center;white-space:normal;font-size:11px}.footer-links{justify-content:center;gap:16px}.footer-legal-link,.footer-legal-link:link,.footer-legal-link:visited{font-size:11px}.footer-newsletter{flex:none;grid-column:1/-1;gap:20px;width:min(100%,260px);margin:0 auto;padding:24px 20px}.footer-newsletter-fields{width:100%}.footer-newsletter-title{font-size:14px}.footer-newsletter-desc{font-size:11px}.ai-cinematic-page .about-faq,.ai-cinematic-faq,.workflow-templates-page .about-faq,.asset-library-page .about-faq,.ai-video-enhancer-page .about-faq,.team-collaboration-page .about-faq,.project-workspace-page .about-faq{height:auto;min-height:0;margin-top:70px}.ai-cinematic-page .workflow-templates-scenes,.workflow-templates-page .workflow-templates-scenes,.asset-library-page .workflow-templates-scenes,.ai-video-enhancer-page .workflow-templates-scenes,.team-collaboration-page .workflow-templates-scenes,.project-workspace-page .workflow-templates-scenes{margin-top:70px}.ai-cinematic-page .footer,.workflow-templates-page .footer,.asset-library-page .footer,.ai-video-enhancer-page .footer,.team-collaboration-page .footer,.project-workspace-page .footer{height:auto;min-height:0;margin-top:70px}}.project-workspace-content{background:#000}.project-workspace-breadcrumb{z-index:2;align-items:center;display:flex;position:relative}.project-workspace-hero-stage{grid-template-columns:645px 155px 480px;align-items:center;width:1280px;min-height:385px;margin:60px auto 0;display:grid;position:relative}.project-workspace-hero-left{grid-column:1;align-items:flex-end;gap:31px;display:flex}.project-workspace-hero-left img,.project-workspace-video-card video{object-fit:cover;border-radius:12px;display:block}.project-workspace-sidebar{width:290px;height:345px}.project-workspace-shot-card{width:324px;height:385px}.project-workspace-hero-link{z-index:1;pointer-events:none;width:155px;height:385px;position:absolute;top:0;left:645px;overflow:visible}.project-workspace-hero-line,.project-workspace-hero-line-flow{fill:none;stroke-linecap:round;stroke-linejoin:round}.project-workspace-hero-line{stroke:#ffffff47;stroke-width:1.4px}.project-workspace-hero-line-flow{stroke:url(#project-workspace-flow-grad);stroke-width:3px;filter:drop-shadow(0 0 8px #ffffffb3)}.project-workspace-video-card{z-index:2;flex-direction:column;grid-column:3;justify-self:start;align-items:flex-start;gap:10px;display:flex}.project-workspace-video-card span{color:#8f9bb2;font-size:12px;line-height:16px}.project-workspace-video-card video{aspect-ratio:16/9;background:#141416;border:1px solid #313136;width:480px}.project-workspace-feature-card>img{object-fit:contain;border-radius:10px;width:600px;max-height:none}.project-workspace-feature-card .team-collaboration-tags span{min-height:40px}.project-workspace-feature-card .project-workspace-tag-icon{object-fit:contain;flex:0 0 20px;width:20px;height:20px;display:block}.project-workspace-cta h2{max-width:670px}.project-workspace-page{background:#000}.project-workspace-page .footer{margin-top:120px}.feature-preview-card-project{display:none}:is(.feature-dropdown:has(.feature-option-project.is-feature-active) .feature-preview-card-project,.feature-dropdown:has(.feature-option-project:hover) .feature-preview-card-project,.feature-dropdown:has(.feature-option-project:focus-visible) .feature-preview-card-project,.feature-dropdown:has(.feature-preview-card-project:hover) .feature-preview-card-project,.feature-dropdown:has(.feature-preview-card-project:focus-visible) .feature-preview-card-project){display:flex}:is(.feature-dropdown:has(.feature-preview-card-project:hover) .feature-option-project,.feature-dropdown:has(.feature-preview-card-project:focus-visible) .feature-option-project){color:#4ce2f3;background:#ffffff0f}@media (width<=1320px){.project-workspace-hero-stage{grid-template-columns:minmax(0,1.35fr) minmax(60px,.3fr) minmax(0,1fr);width:calc(100% - 48px)}.project-workspace-hero-link{width:11.32%;left:50.94%}.project-workspace-sidebar{width:45%;height:auto}.project-workspace-shot-card{width:50%;height:auto}.project-workspace-video-card video,.project-workspace-feature-card>img{width:100%}}@media (width<=768px){.project-workspace-breadcrumb{width:min(100% - 30px,375px);margin-left:auto;margin-right:auto;font-size:12px}.project-workspace-hero-stage{flex-direction:column;gap:28px;width:calc(100% - 32px);min-height:0;margin-top:36px;display:flex}.project-workspace-hero-left{gap:14px;width:100%}.project-workspace-sidebar{width:38%}.project-workspace-shot-card{width:calc(62% - 14px)}.project-workspace-hero-link{display:none}.project-workspace-video-card,.project-workspace-video-card video{width:100%}}@media (width>=769px){.ai-cinematic-page .page-content,.workflow-templates-content,.asset-library-content,.ai-video-enhancer-content,.team-collaboration-content,.project-workspace-content,.seedance-page .seedance-content,.gpt-image-page .gpt-image-content,.gemini-page .gemini-content,.eleven-page .eleven-content{padding-top:40px}.project-workspace-breadcrumb{width:1280px;margin-left:auto;margin-right:auto}.ai-cinematic-breadcrumb,.workflow-templates-breadcrumb,.project-workspace-breadcrumb,.resource-breadcrumb,.seedance-page .seedance-breadcrumb,.gpt-image-page .gpt-image-breadcrumb,.gemini-page .gemini-breadcrumb,.eleven-page .eleven-breadcrumb{color:#666;align-items:center;gap:6px;width:1280px;max-width:calc(100% - 48px);margin:0 auto;font-family:Montserrat,Lato,sans-serif;font-size:14px;font-weight:400;line-height:20px;display:flex}.ai-cinematic-breadcrumb a,.workflow-templates-breadcrumb a,.project-workspace-breadcrumb a,.resource-breadcrumb a,.seedance-page .seedance-breadcrumb a,.gpt-image-page .gpt-image-breadcrumb a,.gemini-page .gemini-breadcrumb a,.eleven-page .eleven-breadcrumb a{color:#666;font-weight:400;text-decoration:none;transition:color .16s}.ai-cinematic-breadcrumb span,.workflow-templates-breadcrumb span,.project-workspace-breadcrumb span,.resource-breadcrumb span,.seedance-page .seedance-breadcrumb span,.gpt-image-page .gpt-image-breadcrumb span,.gemini-page .gemini-breadcrumb span,.eleven-page .eleven-breadcrumb span{color:#666;margin:0}.ai-cinematic-breadcrumb a:hover,.ai-cinematic-breadcrumb a:focus-visible,.workflow-templates-breadcrumb a:hover,.workflow-templates-breadcrumb a:focus-visible,.project-workspace-breadcrumb a:hover,.project-workspace-breadcrumb a:focus-visible,.resource-breadcrumb a:hover,.resource-breadcrumb a:focus-visible,.seedance-page .seedance-breadcrumb a:hover,.seedance-page .seedance-breadcrumb a:focus-visible,.gpt-image-page .gpt-image-breadcrumb a:hover,.gpt-image-page .gpt-image-breadcrumb a:focus-visible,.gemini-page .gemini-breadcrumb a:hover,.gemini-page .gemini-breadcrumb a:focus-visible,.eleven-page .eleven-breadcrumb a:hover,.eleven-page .eleven-breadcrumb a:focus-visible,.ai-cinematic-breadcrumb strong,.workflow-templates-breadcrumb strong,.project-workspace-breadcrumb strong,.resource-breadcrumb strong,.seedance-page .seedance-breadcrumb strong,.gpt-image-page .gpt-image-breadcrumb strong,.gemini-page .gemini-breadcrumb strong,.eleven-page .eleven-breadcrumb strong{color:#aaa;font-weight:400;text-decoration:none}}.kling-page .kling-hero .seedance-hero-copy>p{width:860px;top:292px}.kling-page .kling-hero-prompt{left:124px;right:104px}.kling-page .kling-core-grid{flex-wrap:wrap;align-items:stretch;gap:30px 40px;display:flex}.kling-page .kling-core-card-wide{width:620px;min-height:200px}.kling-page .kling-core-card-small{width:400px;min-height:230px}.kling-page .kling-cta img{object-position:center}@media (width<=1320px){.kling-page .kling-core-card-wide,.kling-page .kling-core-card-small{width:calc(50% - 20px)}}@media (width<=768px){.kling-page .kling-hero .seedance-hero-copy>p{white-space:normal;width:calc(100% - 40px);font-size:14px;line-height:20px;top:120px}.kling-page .kling-hero-prompt{left:18px;right:18px}.kling-page .kling-core-card-wide,.kling-page .kling-core-card-small{width:100%;min-height:0}}.pixverse-page .pixverse-core-grid{align-items:stretch}.pixverse-page .pixverse-core-card-wide{width:620px;min-height:206px}.pixverse-page .pixverse-core-card-small{width:400px;min-height:230px}@media (width<=1320px){.pixverse-page .pixverse-core-card-wide{width:calc(50% - 20px)}.pixverse-page .pixverse-core-card-small{width:calc(33.3333% - 26.6667px)}}@media (width<=768px){.pixverse-page .pixverse-core-card-wide,.pixverse-page .pixverse-core-card-small{width:100%;min-height:0}}.wan-page .wan-core-grid{align-items:stretch}.wan-page .wan-core-card-wide{width:620px;min-height:206px}.wan-page .wan-core-card-small{width:400px;min-height:230px}@media (width<=1320px){.wan-page .wan-core-card-wide{width:calc(50% - 20px)}.wan-page .wan-core-card-small{width:calc(33.3333% - 26.6667px)}}@media (width<=768px){.wan-page .wan-core-card-wide,.wan-page .wan-core-card-small{width:100%;min-height:0}}.vidu-page .vidu-core-grid{align-items:stretch}.vidu-page .vidu-core-card-wide{width:620px;min-height:206px}.vidu-page .vidu-core-card-small{width:400px;min-height:230px}@media (width<=1320px){.vidu-page .vidu-core-card-wide{width:calc(50% - 20px)}.vidu-page .vidu-core-card-small{width:calc(33.3333% - 26.6667px)}}@media (width<=768px){.vidu-page .vidu-core-card-wide,.vidu-page .vidu-core-card-small{width:100%;min-height:0}}.happyhorse-page .happyhorse-hero-media{object-position:center}.happyhorse-page .happyhorse-hero .seedance-hero-copy>p{width:900px;top:292px}.happyhorse-page .happyhorse-badge{top:200px;left:calc(50% + 304px)}.happyhorse-page .happyhorse-hero-prompt{left:124px;right:104px}.happyhorse-page .happyhorse-core-card{width:620px;min-height:164px}.happyhorse-page .happyhorse-ranking{margin-top:120px}.happyhorse-page .happyhorse-ranking-card{color:#fff;background:#1116;border:1px solid #3339;border-radius:20px;padding:20px 30px;font-family:Montserrat,Lato,sans-serif;overflow-x:auto}.happyhorse-page .happyhorse-ranking-meta{border-bottom:1px solid #333;justify-content:space-between;align-items:center;width:100%;padding:20px 0;display:flex}.happyhorse-page .happyhorse-ranking-meta strong{font-size:20px;line-height:30px}.happyhorse-page .happyhorse-ranking-meta span{font-size:16px;line-height:30px}.happyhorse-page .happyhorse-ranking-table{width:100%;min-width:960px;padding-bottom:20px}.happyhorse-page .happyhorse-ranking-row{text-align:center;border-top:1px solid #333;border-bottom:1px solid #333;grid-template-columns:100px 220px minmax(0,1fr) 160px 160px;margin-bottom:-1px;transition:border-color .22s,background .22s,box-shadow .22s,transform .22s;display:grid}.happyhorse-page .happyhorse-ranking-row:hover{background:linear-gradient(#111111c7,#111111c7) padding-box padding-box,linear-gradient(135deg,#666 0%,#333 100%) border-box;border-color:#0000;transform:translateY(-2px);box-shadow:0 0 30px #66666629}.happyhorse-page .happyhorse-ranking-row>div{justify-content:center;align-items:center;min-height:40px;padding:10px 12px;font-size:16px;line-height:20px;display:flex}.happyhorse-page .happyhorse-ranking-head>div{min-height:62px;padding-top:20px;padding-bottom:20px;font-weight:700}.happyhorse-page .happyhorse-ranking-note{color:#999;text-align:center;margin:0;font-size:14px;line-height:30px}@media (width<=1320px){.happyhorse-page .happyhorse-core-card{width:calc(50% - 20px)}}@media (width<=768px){.happyhorse-page .happyhorse-hero .seedance-hero-copy>p{white-space:normal;width:calc(100% - 40px);font-size:14px;line-height:20px;top:120px}.happyhorse-page .happyhorse-badge{top:70px;left:auto;right:15px}.happyhorse-page .happyhorse-hero-prompt{left:18px;right:18px}.happyhorse-page .happyhorse-core-card{width:100%;min-height:0}.happyhorse-page .happyhorse-ranking{margin-top:70px}.happyhorse-page .happyhorse-ranking-card{border-radius:16px;padding:16px}.happyhorse-page .happyhorse-ranking-meta,.happyhorse-page .happyhorse-ranking-table,.happyhorse-page .happyhorse-ranking-note{width:760px;min-width:760px}.happyhorse-page .happyhorse-ranking-row{grid-template-columns:72px 120px 280px 130px 130px}.happyhorse-page .happyhorse-ranking-row>div{min-height:38px;padding:9px 10px;font-size:13px}}.hailuo-page .hailuo-hero-media{object-position:center}.hailuo-page .hailuo-hero .seedance-hero-copy>p{width:900px;top:292px}.hailuo-page .hailuo-hero-prompt{left:124px;right:104px}.hailuo-page .hailuo-core-card{width:620px;min-height:164px}.hailuo-page .hailuo-version .seedance-section-heading{margin-bottom:40px}@media (width<=1320px){.hailuo-page .hailuo-core-card{width:calc(50% - 20px)}}@media (width<=768px){.hailuo-page .hailuo-hero .seedance-hero-copy>p{white-space:normal;width:calc(100% - 40px)}.hailuo-page .hailuo-hero-prompt{left:18px;right:18px}.hailuo-page .hailuo-core-card{width:100%;min-height:0}}.model-explore-more{flex-direction:column;align-items:center;gap:60px;width:1280px;max-width:calc(100% - 48px);margin:120px auto 0;display:flex}.model-explore-more h2{color:#fff;text-align:center;margin:0;font-family:Montserrat,Lato,sans-serif;font-size:40px;font-weight:700;line-height:normal}.model-explore-more-list{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px 30px;width:1280px;max-width:100%;display:flex}.model-explore-more-link{color:#fff;white-space:nowrap;border:1px solid #666;border-radius:20px;justify-content:center;align-items:center;gap:12px;min-height:40px;padding:10px 30px;font-family:Montserrat,Lato,sans-serif;font-size:16px;font-weight:400;line-height:20px;text-decoration:none;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.model-explore-more-link:after{content:"";border-bottom:2px solid #0000;border-right:2px solid #0000;flex-shrink:0;width:7px;height:7px;transition:border-color .16s;transform:rotate(-45deg)}.model-explore-more-link:hover,.model-explore-more-link:focus-visible{color:#151524;background:#fff;border-color:#fff;outline:none}.model-explore-more-link:hover:after,.model-explore-more-link:focus-visible:after{border-bottom-color:currentColor;border-right-color:currentColor}@media (width<=1320px){.model-explore-more{width:calc(100% - 48px)}}@media (width<=768px){.model-explore-more{gap:28px;width:calc(100% - 30px);max-width:375px;margin-top:70px}.model-explore-more h2{font-size:24px;line-height:32px}.model-explore-more-list{gap:12px;width:335px}.model-explore-more-link{min-height:34px;padding:8px 16px;font-size:12px;line-height:16px}}.nano-banana-page .gpt-image-intro-copy,.dreamina-page .gpt-image-intro-copy{width:1094px;max-width:100%}.nano-banana-page .gpt-image-core-card h3,.dreamina-page .gpt-image-core-card h3{font-size:20px;line-height:30px}.error-page .page{background:#000;height:auto;min-height:100vh;overflow:visible}.error-page .header{z-index:50;position:sticky;top:0}.error-content{width:100%;height:auto;min-height:620px;padding-top:0;position:relative;overflow:visible}.error-hero{box-sizing:border-box;justify-content:space-between;align-items:flex-start;gap:64px;width:min(1280px,100% - 48px);min-height:620px;margin:0 auto;padding:100px 0 80px;display:flex;position:relative}.error-copy{z-index:2;color:#fff;width:min(560px,50%);position:relative}.error-code{letter-spacing:4.64px;color:#0000;background:radial-gradient(circle at 74% 58%,#79fdb0 0,#58f5d700 16%),linear-gradient(115deg,#bffee1 8.98%,#05cefe 78.37%);-webkit-background-clip:text;background-clip:text;margin:0 0 16px;font-family:Montserrat,Lato,sans-serif;font-size:clamp(120px,10.42vw,200px);font-weight:800;line-height:.95;display:inline-block}.error-copy h1{color:#fff;margin:0 0 12px;font-family:Montserrat,Lato,sans-serif;font-size:clamp(32px,2.5vw,48px);font-weight:700;line-height:1.2}.error-description,.error-help{color:#ffffffb8;width:min(448px,100%);margin:0;font-size:14px;line-height:24px}.error-actions{border-bottom:1px solid #333;flex-wrap:wrap;align-items:center;gap:20px;width:100%;margin-top:40px;padding-bottom:20px;display:flex}.error-btn,.error-btn:link,.error-btn:visited{box-sizing:border-box;color:#fff;text-align:center;border-radius:10px;justify-content:center;align-items:center;min-width:156px;min-height:44px;padding:12px 20px;font-family:Montserrat,Lato,sans-serif;font-size:15px;font-weight:700;line-height:1;text-decoration:none;transition:transform .2s,box-shadow .2s,opacity .2s;display:inline-flex}.error-btn:hover,.error-btn:focus-visible{outline:none;transform:translateY(-2px)}.error-btn-primary,.error-btn-primary:link,.error-btn-primary:visited{color:#021316;background:linear-gradient(90deg,#b7f9fe 0%,#82eef9 50%,#4ce2f3 100%);box-shadow:0 16px 18px #4ce2f338,inset 0 1px #ffffff14}.error-btn-light,.error-btn-light:link,.error-btn-light:visited{color:#222;-webkit-backdrop-filter:blur(10px);background:#fffffff5;box-shadow:inset 0 1px #ffffff14}.error-help{margin-top:28px;font-size:12px}.error-visual{pointer-events:none;width:min(820px,58vw);height:min(820px,58vw);position:absolute;top:-60px;right:-70px;overflow:hidden}.error-visual img{object-fit:cover;width:100%;max-width:none;height:100%;display:block;position:absolute;top:0;left:0}.error-page .footer{width:100%;max-width:100%;margin-top:0;position:relative;top:auto;bottom:auto;left:auto}@media (width<=1280px){.error-visual{opacity:.82;right:-160px}}@media (width<=900px){.error-hero{flex-direction:column;gap:36px;min-height:0;padding:70px 0 80px}.error-copy{width:100%}.error-visual{opacity:1;align-self:center;width:min(100%,560px);height:auto;position:relative;top:auto;right:auto}.error-visual img{object-fit:contain;width:100%;height:auto;position:relative;left:auto}}@media (width<=768px){.error-hero{width:calc(100% - 30px);padding:54px 0 70px}.error-code{letter-spacing:2px;font-size:96px}.error-copy h1{font-size:28px;line-height:36px}.error-description{font-size:13px;line-height:22px}.error-actions{align-items:stretch;gap:12px;margin-top:30px}.error-btn,.error-btn:link,.error-btn:visited{width:100%;min-width:0;min-height:42px;font-size:14px}.error-help{white-space:normal;margin-top:22px}}.en-ai-video-agent-page .page-content{height:auto;min-height:0;position:relative;overflow:visible}.ai-video-agent-content{gap:0;width:min(100%,1920px);margin:0 auto;padding:40px 0 120px}.en-ai-video-agent-content .project-management-breadcrumb{color:#666;align-items:center;gap:6px;width:1280px;max-width:calc(100% - 48px);margin:0 auto;font-family:Montserrat,Lato,sans-serif;font-size:14px;font-weight:400;line-height:20px;display:flex}.en-ai-video-agent-content .project-management-breadcrumb a,.en-ai-video-agent-content .project-management-breadcrumb span{color:#666;margin:0;font-weight:400;text-decoration:none}.en-ai-video-agent-content .project-management-breadcrumb strong{color:#aaa;font-weight:400}.ai-video-agent-hero{flex-direction:column;align-items:center;gap:0;width:1280px;max-width:calc(100% - 48px);margin:56px auto 0;display:flex}.ai-video-agent-hero-copy{text-align:center;flex-direction:column;align-items:center;gap:20px;width:880px;max-width:100%;display:flex}.ai-video-agent-hero-copy h1{color:#fff;white-space:nowrap;margin:0;font-size:48px;font-weight:700;line-height:normal}.ai-video-agent-hero-copy p{color:#fff;width:880px;max-width:100%;margin:0;font-size:16px;line-height:24px}.ai-video-agent-hero-copy .gen-pro-primary-btn{color:#151524;min-width:154px;height:auto;box-shadow:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff;border:0;border-radius:10px;margin-top:0;padding:10px 30px;font-size:16px;font-weight:500;line-height:normal;transition:transform .18s,box-shadow .18s}.ai-video-agent-hero-copy .gen-pro-primary-btn:hover,.ai-video-agent-hero-copy .gen-pro-primary-btn:focus-visible{transform:translateY(-2px);box-shadow:0 16px 36px #ffffff24}.ai-video-agent-hero-stage{width:1280px;max-width:100%;min-height:280px;margin-top:60px;position:relative}.ai-video-agent-hero-links{z-index:1;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.ai-video-agent-hero-line{fill:none;stroke:#ffffff70;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 4px #ffffff47)}.ai-video-agent-hero-line-flow{fill:none;stroke:url(#ai-video-agent-flow-grad);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 8px #ffffff9e)}.ai-video-agent-hero-media{z-index:2;width:356px;height:200px;box-shadow:none;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#111;border:1px solid #333;border-radius:10px;position:absolute;top:31px;left:402px;overflow:hidden}.ai-video-agent-hero-video,.ai-video-agent-hero-media img{object-fit:cover;width:100%;height:100%;display:block}.ai-video-agent-prompt{z-index:3;color:#fafafa;-webkit-backdrop-filter:none;backdrop-filter:none;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#141416;border:1px solid #1f1f21;border-radius:10px;width:284px;min-height:144px;padding:12px 16px;font-size:12px;line-height:1.35;position:absolute;top:66px;left:0}.ai-video-agent-hero-art{z-index:2;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#14141633;border:1px solid #333;border-radius:10px;width:427px;height:240px;position:absolute;top:0;left:853px;overflow:hidden}.ai-video-agent-prompt.is-dragging,.ai-video-agent-hero-media.is-dragging,.ai-video-agent-hero-art.is-dragging{z-index:5;cursor:grabbing}.ai-video-agent-hero-art img{object-fit:cover;width:100%;height:100%;display:block}.ai-video-agent-stats{border:1px solid #333;border-radius:20px;grid-template-columns:repeat(4,minmax(0,1fr));width:1280px;max-width:100%;min-height:130px;margin-top:66px;padding:40px 60px}.ai-video-agent-capabilities,.ai-video-agent-steps,.ai-video-agent-compare{width:100%;margin-top:120px}.ai-video-agent-compare .project-management-title-row h2{font-size:40px}.ai-video-agent-flow-cta,.ai-video-agent-scenes,.ai-video-agent-faq{margin-top:120px}.ai-video-agent-scenes .ai-cinematic-section-heading{display:none}.ai-video-agent-content .project-management-section-heading{text-align:center;background:0 0;flex-direction:column;align-items:center;gap:10px;padding:0;display:flex;position:relative;top:auto}.ai-video-agent-capabilities .project-management-section-heading{gap:20px}.ai-video-agent-content .project-management-title-row h2,.ai-video-agent-scenes .ai-cinematic-section-heading h2,.ai-video-agent-faq h2{color:#fff;margin:0;font-size:36px;font-weight:700;line-height:normal}.ai-video-agent-content .project-management-section-heading p,.ai-video-agent-scenes .ai-cinematic-section-heading p{color:#fff;margin:0;font-size:16px;line-height:24px}.ai-video-agent-card-grid{grid-template-columns:repeat(3,400px);justify-content:center;gap:30px;margin-top:60px;display:grid}.ai-video-agent-card,.ai-video-agent-step-card,.ai-video-agent-compare-card{background:#1111116b;border:1px solid #2a2a3799;border-radius:20px;transition:border-color .22s,box-shadow .22s,transform .22s,background .22s}.ai-video-agent-card{flex-direction:column;align-items:flex-start;gap:10px;width:400px;height:230px;padding:30px;display:flex}.ai-video-agent-card:hover,.ai-video-agent-card:focus-within,.ai-video-agent-step-card:hover,.ai-video-agent-step-card:focus-within{background:linear-gradient(#111111c7,#111111c7) padding-box padding-box,linear-gradient(135deg,#666 0%,#333 100%) border-box;border-color:#0000;transform:translateY(-2px);box-shadow:0 0 30px #66666629}.ai-video-agent-card-icon{object-fit:contain;width:48px;height:48px;display:block}.ai-video-agent-card h3,.ai-video-agent-compare-card h3{color:#fff;white-space:nowrap;margin:0;font-size:24px;font-weight:700;line-height:30px}.ai-video-agent-card p,.ai-video-agent-compare-card li{color:#999;margin:0;font-size:16px;line-height:24px}.ai-video-agent-step-grid{grid-template-columns:repeat(4,300px);justify-content:space-between;gap:0;margin-top:47px;display:grid}.ai-video-agent-step-card{width:300px;height:240px;padding:30px}.ai-video-agent-step-card strong{color:#fff;font-size:24px;line-height:normal;display:block}.ai-video-agent-step-card h3{color:#fff;margin:10px 0 0;font-size:20px;line-height:normal}.ai-video-agent-step-card p{color:#fff;margin:10px 0 0;font-size:16px;line-height:24px}.ai-video-agent-compare-grid{justify-content:center;align-items:flex-start;gap:0;width:976px;max-width:100%;margin:47px auto 0;display:flex}.ai-video-agent-compare-card{z-index:1;box-sizing:border-box;background:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20width='100%25'%20height='100%25'%20overflow='visible'%20style='display:%20block;'%20viewBox='0%200%20489.978%20283'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20id='bg'%20opacity='0.4'%20d='M0%2020C0%208.95431%208.95431%200%2020%200H435.628C445.592%200%20454.037%207.33475%20455.431%2017.201L489.778%20260.201C491.479%20272.24%20482.133%20283%20469.974%20283H20C8.9543%20283%200%20274.046%200%20263V20Z'%20fill='url(%23paint0_linear_0_6)'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_0_6'%20x1='246.5'%20y1='0'%20x2='246.5'%20y2='283'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-opacity='0.25'/%3e%3cstop%20offset='1'%20stop-color='%23333333'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e") 50%/100% 100% no-repeat;border:0;border-radius:0;width:493px;height:283px;padding:40px;position:relative;overflow:hidden}.ai-video-agent-compare-card>*{z-index:1;position:relative}.ai-video-agent-compare-card.is-agent{width:493px;box-shadow:none;background:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20width='100%25'%20height='100%25'%20overflow='visible'%20style='display:%20block;'%20viewBox='0%200%20489.978%20283'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20id='bg'%20opacity='0.4'%20d='M0%2020C0%208.95431%208.95431%200%2020%200H435.628C445.592%200%20454.037%207.33475%20455.431%2017.201L489.778%20260.201C491.479%20272.24%20482.133%20283%20469.974%20283H20C8.9543%20283%200%20274.046%200%20263V20Z'%20fill='url(%23paint0_linear_0_9)'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_0_9'%20x1='246.5'%20y1='0'%20x2='246.5'%20y2='283'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%2358F5D7'/%3e%3cstop%20offset='0.314488'%20stop-color='%23222222'%20stop-opacity='0.4'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e") 50%/100% 100% no-repeat;margin-right:-10px}.ai-video-agent-compare-card:not(.is-agent){padding-left:67px}.ai-video-agent-compare-card h3{margin:0;font-size:20px;line-height:normal}.ai-video-agent-compare-card.is-agent h3{color:#0000;background:radial-gradient(circle at 72% 82%,#79fdb0 0,#58f5d700 26%),linear-gradient(92.58deg,#bffee1 4.95%,#05cefe 43.24%);-webkit-background-clip:text;background-clip:text}.ai-video-agent-compare-card ul{gap:20px;margin:20px 0 0;padding:0;list-style:none;display:grid}.ai-video-agent-compare-card li{color:#aaa;white-space:nowrap;align-items:center;min-height:20px;margin:0;display:flex}.ai-video-agent-compare-card.is-agent li{color:#fff}.ai-video-agent-compare-card li:before{content:"";background:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20width='100%25'%20height='100%25'%20overflow='visible'%20style='display:%20block;'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Frame'%3e%3cpath%20id='&%23229;&%23139;&%23190;'%20d='M15.3137%208.17157L8.24264%2015.2426L4%2011'%20stroke='var(--stroke-0,%20%23666666)'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/svg%3e") 50%/contain no-repeat;flex:0 0 20px;width:20px;height:20px;margin-right:10px;display:inline-block}.ai-video-agent-compare-card.is-agent li:before{background-image:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20width='100%25'%20height='100%25'%20overflow='visible'%20style='display:%20block;'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='Frame'%3e%3cpath%20id='&%23229;&%23139;&%23190;'%20d='M15.3137%208.17157L8.24264%2015.2426L4%2011'%20stroke='var(--stroke-0,%20%2358F5D7)'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/svg%3e")}.ai-video-agent-flow-cta{gap:48px;width:1280px;max-width:calc(100% - 48px);margin-left:auto;margin-right:auto;padding:60px}.ai-video-agent-flow-copy{flex-direction:column;gap:20px;max-width:760px;display:flex}.ai-video-agent-flow-cta h2{max-width:760px;font-size:40px;line-height:normal}.ai-video-agent-flow-cta p{color:#fff;margin:0;font-size:18px;line-height:24px}.ai-video-agent-faq{width:min(100%,1000px);height:auto;min-height:560px;margin-left:auto;margin-right:auto}.ai-video-agent-faq h2{text-align:center;font-size:40px}.ai-video-agent-faq .about-faq-list{margin-top:60px}.en-ai-video-agent-page .footer{width:100%;max-width:none;height:auto;min-height:344px;margin:0 auto;transform:none;position:relative!important;top:auto!important;bottom:auto!important;left:auto!important}@media (width>=769px){.ai-video-agent-content .project-management-title-row h2,.ai-video-agent-scenes .ai-cinematic-section-heading h2{font-size:40px}}@media (width<=1320px){.ai-video-agent-hero{width:calc(100% - 48px)}.ai-video-agent-hero-stage{width:min(100%,1280px)}.ai-video-agent-hero-art{width:34%;left:auto;right:0}.ai-video-agent-hero-media{left:31.4%}.ai-video-agent-card-grid{grid-template-columns:repeat(2,400px)}.ai-video-agent-step-grid{grid-template-columns:repeat(2,300px);justify-content:center;gap:30px}.ai-video-agent-card,.ai-video-agent-step-card{width:100%}}@media (width<=992px){.ai-video-agent-hero-stage{flex-direction:column;align-items:center;gap:18px;min-height:0;display:flex}.ai-video-agent-prompt,.ai-video-agent-hero-media,.ai-video-agent-hero-art{width:min(100%,427px);position:relative;top:auto;left:auto;right:auto;transform:none}.ai-video-agent-hero-links{display:none}.ai-video-agent-hero-media{aspect-ratio:356/200;order:1;height:auto}.ai-video-agent-prompt{order:2}.ai-video-agent-hero-art{display:none}.ai-video-agent-stats{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.ai-video-agent-compare-grid{flex-direction:column;align-items:center;gap:18px;width:100%}.ai-video-agent-compare-card,.ai-video-agent-compare-card.is-agent{width:min(100%,493px);height:auto;min-height:283px;margin-right:0}.ai-video-agent-compare-card:not(.is-agent){padding-left:40px}}@media (width<=768px){.ai-video-agent-content{gap:70px;width:calc(100% - 30px);padding-top:80px}.en-ai-video-agent-content .project-management-breadcrumb{width:100%;max-width:100%;font-size:12px}.ai-video-agent-hero{width:100%;max-width:100%;margin-top:44px}.ai-video-agent-hero-copy h1{white-space:normal;max-width:calc(100% - 30px);font-size:34px;line-height:42px}.ai-video-agent-hero-copy p{font-size:14px;line-height:22px}.ai-video-agent-hero-stage{margin-top:32px}.ai-video-agent-prompt{min-height:0;font-size:12px;line-height:18px}.ai-video-agent-stats{gap:24px 12px;min-height:0;margin-top:34px;padding:24px 18px}.ai-video-agent-content .project-management-title-row h2,.ai-video-agent-scenes .ai-cinematic-section-heading h2,.ai-video-agent-faq h2{text-align:center;font-size:28px;line-height:36px}.ai-video-agent-card-grid,.ai-video-agent-step-grid,.ai-video-agent-compare-grid{margin-top:36px}.ai-video-agent-card-grid,.ai-video-agent-step-grid{grid-template-columns:1fr}.ai-video-agent-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-video-agent-card,.ai-video-agent-step-card,.ai-video-agent-compare-card{padding:24px}.ai-video-agent-card,.ai-video-agent-step-card{width:100%;height:auto;min-height:0}.ai-video-agent-compare-card,.ai-video-agent-compare-card.is-agent{width:100%;min-height:283px;padding:32px 28px}.ai-video-agent-compare-card:not(.is-agent){padding-left:52px}.ai-video-agent-card h3,.ai-video-agent-step-card h3{font-size:21px;line-height:28px}.ai-video-agent-card p,.ai-video-agent-step-card p,.ai-video-agent-compare-card li,.ai-video-agent-content .project-management-section-heading p,.ai-video-agent-stats span{font-size:14px;line-height:22px}.ai-video-agent-stats span{text-align:center}.ai-video-agent-compare-card ul{gap:14px}.ai-video-agent-compare-card li{white-space:normal;align-items:flex-start}.ai-video-agent-flow-cta{flex-direction:column;align-items:flex-start;gap:28px;width:100%;max-width:100%;margin-top:70px;padding:24px 0}.ai-video-agent-flow-cta p{font-size:14px;line-height:22px}.en-ai-video-agent-page .footer{width:100%;max-width:none;min-height:0;margin-top:70px}}.promotion-pricing-page{background:#040000}.promotion-pricing-page.is-modal-open{overflow:hidden}.promotion-pricing-page .page{background:#040000;min-height:100vh;overflow:visible}.promotion-pricing-page .reveal-section{opacity:1;transform:none}.promotion-pricing-page .footer{min-height:344px;position:relative;top:auto;left:auto}.promotion-pricing-content{color:#fff;width:100%;padding:160px 0 120px;font-family:Montserrat,Lato,Noto Sans SC,sans-serif}.promotion-hero,.promotion-plan-section,.promotion-cta{width:1280px;max-width:calc(100vw - 80px);margin:0 auto}.promotion-title-wrap{text-align:center;width:892px;max-width:100%;margin:0 auto}.promotion-title-wrap h1{margin:0;font-size:48px;font-weight:700;line-height:59px}.promotion-title-wrap p{color:#aaa;margin:10px 0 0;font-size:16px;line-height:24px}.promotion-deal-banner{color:#fff;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:20px;justify-content:space-between;align-items:center;width:350px;max-width:100%;min-height:60px;margin:40px auto 0;padding:0;transition:width .18s,min-height .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.promotion-deal-banner:hover,.promotion-deal-banner:focus-visible{outline:none;width:880px;min-height:136px}.promotion-deal-default,.promotion-deal-hover{border-radius:inherit;transition:opacity .16s;position:absolute;inset:0}.promotion-deal-default{color:#333;white-space:nowrap;background:radial-gradient(115px 30px at 67% 100%,#79fdb0 0%,#58f5d700 100%),linear-gradient(97deg,#bffee1 9%,#05cefe 78%);justify-content:center;align-items:center;gap:20px;padding:15px 20px;font-size:20px;font-weight:700;line-height:30px;display:flex}.promotion-deal-default strong{color:#000;font-size:inherit;line-height:inherit}.promotion-deal-hover{opacity:0;background:radial-gradient(280px 90px at 9% 100%,#05cefe47 0%,#1db4d82e 45%,#6660 100%),radial-gradient(520px 160px at 100% 0,#58f5d738 0%,#05cefe1f 42%,#04000000 70%),#111;border:1px solid #58f5d7;justify-content:space-between;align-items:center;gap:20px;padding:20px 60px 20px 30px;display:flex}.promotion-deal-banner:hover .promotion-deal-default,.promotion-deal-banner:focus-visible .promotion-deal-default{opacity:0}.promotion-deal-banner:hover .promotion-deal-hover,.promotion-deal-banner:focus-visible .promotion-deal-hover{opacity:1}.promotion-deal-copy,.promotion-deal-off{z-index:1;position:relative}.promotion-deal-copy{flex-direction:column;gap:10px;display:flex}.promotion-deal-copy strong{font-size:30px;font-weight:700;line-height:37px}.promotion-deal-copy span{font-size:18px;font-weight:400;line-height:24px}.promotion-deal-off{background:linear-gradient(130deg,#bffee1 8%,#05cefe 78%);color:#0000;text-align:center;-webkit-background-clip:text;background-clip:text;flex:none;min-width:90px;font-size:40px;font-weight:900;line-height:48px}.promotion-plan-section{margin-top:108px}.promotion-tabs{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);scrollbar-width:none;background:#040000db;border:1px solid #333;border-radius:32px;align-items:center;width:fit-content;max-width:100%;margin:0 auto 60px;padding:10px;display:flex;position:relative;overflow-x:auto}.promotion-tabs::-webkit-scrollbar{display:none}.promotion-tab{color:#fff9;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:20px;height:40px;padding:0 20px;font:400 16px/1 Montserrat,Lato,sans-serif;transition:background .18s,color .18s;position:relative}.promotion-tab+.promotion-tab{margin-left:32px}.promotion-tab+.promotion-tab:before{content:"";background:#333;width:1px;height:19px;position:absolute;top:50%;left:-16px;transform:translateY(-50%)}.promotion-tab.is-active,.promotion-tab:hover,.promotion-tab:focus-visible{color:#151524;background:#fff;outline:none}.promotion-plan-panel[hidden]{display:none}.promotion-plan-grid{grid-template-columns:repeat(4,minmax(0,300px));justify-content:space-between;gap:24px;display:grid}.promotion-plan-card{background:linear-gradient(#3336 0%,#1116 100%);border:1px solid #222;border-radius:20px;min-height:649px;padding:30px;transition:border-color .18s,box-shadow .18s}.promotion-plan-card:hover,.promotion-plan-card:focus-within{border-color:#58f5d7;box-shadow:0 0 0 1px #58f5d71f}.promotion-plan-head{justify-content:space-between;align-items:center;gap:12px;min-height:30px;display:flex}.promotion-plan-head h2{margin:0;font-size:20px;font-weight:900;line-height:30px}.promotion-plan-head span{color:#151524;background:radial-gradient(100% 340% at 50% 100%,#b7f9fe 0%,#82eef9 50%,#4ce2f3 100%);border-radius:6px;justify-content:center;align-items:center;min-height:29px;padding:0 10px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.promotion-plan-price{color:#999;white-space:nowrap;margin:20px 0 0;font-size:14px;line-height:1}.promotion-plan-price strong{color:#fff;font-size:36px;font-weight:600;line-height:44px}.promotion-plan-price span{margin-left:2px}.promotion-plan-price del{margin-left:4px}.promotion-plan-note{color:#999;min-height:40px;margin:6px 0 0;font-size:14px;line-height:20px}.promotion-credit-box{background:#222;border-radius:10px;margin-top:10px;padding:10px}.promotion-credit-box strong{color:#fff;font-size:16px;font-weight:700;line-height:20px;display:block}.promotion-credit-box span{color:#999;margin-top:6px;font-size:14px;line-height:20px;display:block}.promotion-white-btn{color:#151524;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff;border:0;border-radius:10px;justify-content:center;align-items:center;min-height:40px;padding:10px 30px;font:500 16px/20px Montserrat,Lato,sans-serif;transition:background .18s,box-shadow .18s,transform .12s;display:inline-flex}.promotion-plan-card .promotion-white-btn{width:100%;margin-top:20px}.promotion-white-btn:hover,.promotion-white-btn:focus-visible{background:#4ce2f3;outline:none;box-shadow:0 0 24px #4ce2f375}.promotion-white-btn:active{transform:translateY(1px)}.promotion-plan-card ul{flex-direction:column;gap:10px;margin:20px 0 0;padding:0;list-style:none;display:flex}.promotion-plan-card li,.promotion-enterprise-benefits li{color:#d4dbe7;padding-left:24px;font-size:14px;line-height:20px;position:relative}.promotion-plan-card li:before,.promotion-enterprise-benefits li:before{content:"✓";color:#fff;font-size:12px;position:absolute;top:0;left:0}.promotion-enterprise-card{background:#111111f5;border:1px solid #222;border-radius:12px;padding:30px}.promotion-enterprise-head{justify-content:space-between;align-items:center;gap:40px;display:flex}.promotion-enterprise-head h2{margin:0;font-size:30px;font-weight:700;line-height:38px}.promotion-enterprise-head p{color:#aaa;margin:10px 0 0;font-size:14px;line-height:20px}.promotion-enterprise-card>strong{border-bottom:1px solid #333;margin-top:40px;padding-bottom:30px;font-size:16px;line-height:20px;display:block}.promotion-enterprise-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;padding-top:30px;display:grid}.promotion-enterprise-benefits ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.promotion-compare{margin-top:60px}.promotion-compare h2,.promotion-faq h2{color:#fff;text-align:center;margin:0 0 60px;font-size:48px;font-weight:700;line-height:59px}.promotion-table-wrap{scrollbar-color:#333 transparent;width:100%;overflow-x:auto}.promotion-table{border-collapse:collapse;color:#fff;width:100%;min-width:920px;font-size:16px;line-height:20px}.promotion-table th,.promotion-table td{text-align:center;vertical-align:middle;white-space:nowrap;border-top:1px solid #333;border-bottom:1px solid #333;min-width:120px;padding:10px 12px;font-weight:400;transition:background .18s,border-color .18s,color .18s}.promotion-table tbody tr{transition:background .18s}.promotion-table tbody tr:hover th,.promotion-table tbody tr:hover td{background:#4ce2f314;border-color:#4ce2f373}.promotion-table tbody tr:hover th:first-child,.promotion-table tbody tr:hover td:last-child{color:#4ce2f3}.promotion-table thead th{height:90px;font-weight:700}.promotion-table thead span{margin-top:10px;font-weight:400;display:block}.promotion-table th:first-child{text-align:left;min-width:270px}.promotion-table tbody tr:not(.is-section) th:first-child{padding-left:32px}.promotion-table tr.is-section th,.promotion-table tr.is-section td{background:#111;border-top-color:#0000;border-bottom-color:#0000;height:50px;font-weight:700}.promotion-table tr[hidden]{display:none}.promotion-view-more{color:#fff;cursor:pointer;background:0 0;border:1px solid #333;border-left:0;border-right:0;border-radius:0;justify-content:center;align-items:center;gap:8px;width:100%;height:54px;margin:-1px auto 0;padding:0;font-family:Montserrat,Lato,sans-serif;font-size:16px;font-weight:700;line-height:1;transition:color .18s,background .18s;display:flex}.promotion-view-more:hover,.promotion-view-more:focus-visible{color:#4ce2f3;background:#ffffff05;outline:none}.promotion-view-more-icon{border-bottom:2px solid;border-right:2px solid;flex:none;width:10px;height:10px;transition:transform .18s;transform:rotate(45deg)translateY(-2px)}.promotion-view-more.is-expanded .promotion-view-more-icon{transform:rotate(225deg)translateY(-2px)}.promotion-check{color:#58f5d7;font-weight:700}.promotion-dash{color:#999;font-weight:700}.promotion-compare-note{color:#aaa;text-align:center;margin:30px 0 0;font-size:14px;line-height:20px}.promotion-faq{text-align:center;width:1000px;max-width:calc(100vw - 80px);height:auto;margin:120px auto 0}.promotion-faq.about-faq .about-faq-list{margin-top:60px}.promotion-faq.about-faq .about-faq-question{pointer-events:auto}.promotion-cta{background:linear-gradient(#11111152 0%,#2226 100%);border-radius:20px;justify-content:space-between;align-items:center;gap:60px;margin-top:120px;padding:40px 30px;display:flex}.promotion-cta h2{margin:0;font-size:40px;font-weight:700;line-height:49px}.promotion-cta p{margin:10px 0 0;font-size:20px;line-height:24px}.promotion-cta .promotion-white-btn{border-radius:12px;min-width:198px;min-height:48px;font-weight:700}.promotion-sales-modal{z-index:1000;background:#000000b8;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.promotion-sales-modal[hidden]{display:none}.promotion-sales-dialog{background:radial-gradient(520px 330px at 10% 92%,#05cefe5c 0%,#05cefe1a 47%,#1110 78%),#111;border-radius:30px;grid-template-columns:1fr 430px;gap:76px;width:1100px;max-width:calc(100vw - 48px);min-height:640px;padding:64px 76px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 90px #0000007a}.promotion-sales-dialog:after{content:"";background:#333;width:1px;position:absolute;top:64px;bottom:64px;left:calc(50% - 1px)}.promotion-sales-close{z-index:2;cursor:pointer;background:0 0;border:0;width:20px;height:20px;position:absolute;top:30px;right:30px}.promotion-sales-close:before,.promotion-sales-close:after{content:"";background:#fff;width:14px;height:1px;position:absolute;top:9px;left:3px}.promotion-sales-close:before{transform:rotate(45deg)}.promotion-sales-close:after{transform:rotate(-45deg)}.promotion-sales-copy{align-self:center;padding-right:28px}.promotion-sales-copy h2{margin:0;font-size:36px;font-weight:700;line-height:44px}.promotion-sales-copy p{color:#ffffffb8;width:407px;max-width:100%;margin:14px 0 0;font-size:14px;line-height:24px}.promotion-sales-copy ul{color:#ffffffb8;margin:40px 0 0;padding-left:20px;font-size:14px;line-height:24px}.promotion-sales-form{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));align-self:center;gap:20px 30px;display:grid;position:relative}.promotion-sales-form h3,.promotion-sales-full,.promotion-sales-feedback,.promotion-sales-submit{grid-column:1/-1}.promotion-sales-form h3{margin:0;font-size:20px;font-weight:700;line-height:24px}.promotion-sales-form label{color:#ffffffb8;flex-direction:column;gap:6px;font-size:14px;line-height:24px;display:flex}.promotion-sales-form input,.promotion-sales-form select,.promotion-sales-form textarea{color:#fff;background:#222;border:1px solid #333;border-radius:10px;outline:none;width:100%;min-height:40px;padding:8px 12px;font:400 14px/20px Montserrat,Lato,sans-serif}.promotion-sales-form input:focus,.promotion-sales-form select:focus,.promotion-sales-form textarea:focus{border-color:#58f5d7}.promotion-sales-form textarea{resize:vertical;min-height:77px}.promotion-sales-feedback{color:#8debd9;text-align:center;min-height:20px;margin:-4px 0 0;font-size:13px;line-height:20px}.promotion-sales-feedback.is-error{color:#ff9b9b}.promotion-sales-submit:disabled{cursor:wait;opacity:.72;box-shadow:none}.promotion-sales-submit{white-space:nowrap;justify-self:center;width:183px;min-height:48px;margin-top:18px}@media (width<=1280px){.promotion-plan-grid{grid-template-columns:repeat(2,minmax(0,300px));justify-content:center}.promotion-sales-dialog{grid-template-columns:1fr;gap:40px;padding:56px 40px 40px;overflow-y:auto}.promotion-sales-dialog:after{display:none}.promotion-sales-copy{padding-right:0}}@media (width<=768px){.promotion-pricing-content{padding:120px 20px 80px}.promotion-hero,.promotion-plan-section,.promotion-faq,.promotion-cta{width:100%;max-width:100%}.promotion-title-wrap h1,.promotion-compare h2,.promotion-faq h2{font-size:34px;line-height:42px}.promotion-title-wrap p{font-size:14px;line-height:22px}.promotion-deal-banner{width:100%;min-height:0}.promotion-deal-banner:hover,.promotion-deal-banner:focus-visible{width:100%;min-height:170px}.promotion-deal-default{min-height:60px;position:relative}.promotion-deal-hover{flex-direction:column;align-items:flex-start;padding:20px}.promotion-deal-copy strong{font-size:24px;line-height:30px}.promotion-deal-copy span{font-size:15px;line-height:22px}.promotion-deal-off{text-align:left;font-size:34px;line-height:38px}.promotion-plan-section{margin-top:70px}.promotion-tabs{margin-bottom:32px}.promotion-tab{padding:0 14px;font-size:14px}.promotion-tab+.promotion-tab{margin-left:18px}.promotion-tab+.promotion-tab:before{left:-9px}.promotion-plan-grid{grid-template-columns:1fr}.promotion-plan-card{min-height:0;padding:24px}.promotion-enterprise-head,.promotion-cta{flex-direction:column;align-items:flex-start;gap:24px}.promotion-enterprise-benefits{grid-template-columns:1fr;gap:10px}.promotion-compare,.promotion-faq,.promotion-cta{margin-top:70px}.promotion-compare h2,.promotion-faq h2{margin-bottom:32px}.promotion-table{min-width:760px}.promotion-table th:first-child{min-width:210px}.promotion-plan-panel[data-promo-plan-panel=enterprise] .promotion-table{min-width:520px}.promotion-plan-panel[data-promo-plan-panel=enterprise] .promotion-table th,.promotion-plan-panel[data-promo-plan-panel=enterprise] .promotion-table td{min-width:92px;padding-left:8px;padding-right:8px}.promotion-plan-panel[data-promo-plan-panel=enterprise] .promotion-table th:first-child{min-width:168px}.promotion-faq-item{padding:18px 48px 18px 18px}.promotion-cta p{font-size:14px;line-height:22px}.promotion-cta h2{font-size:30px;line-height:38px}.promotion-sales-modal{align-items:flex-start;padding:16px;overflow-y:auto}.promotion-sales-dialog{border-radius:20px;max-width:100%;min-height:0;padding:60px 20px 24px}.promotion-sales-copy h2{font-size:28px;line-height:36px}.promotion-sales-form{grid-template-columns:1fr}.promotion-sales-submit{width:100%}}
/*$vite$:1*/