.launch-page .launch-nav{padding:1rem 1.25rem;display:block}.launch-nav-inner{justify-content:space-between;align-items:center;width:min(100%,76rem);margin:0 auto;display:flex}.launch-nav-group{align-items:center;gap:3.5rem;min-width:0;display:flex}.launch-nav-actions{justify-content:flex-end;align-items:center;gap:.75rem;min-width:0;display:flex}.launch-nav-language .language-selector-trigger{width:7.25rem;min-height:36px;color:var(--launch-text-dark);border:0;padding:0 0 0 .25rem;font-size:.875rem}.launch-mobile-menu-language{color:var(--launch-text-dark);margin-top:1.25rem}.launch-mobile-menu-language .language-selector,.launch-mobile-menu-language .language-selector-trigger{width:100%}.launch-mobile-menu-language .language-selector-trigger{font-size:.875rem}.launch-page .launch-nav-links{gap:2.25rem}.launch-page .launch-nav-links a{font-size:.875rem}.launch-page .launch-hero{min-height:100vh;padding:8.5rem .75rem .5rem;display:block}.launch-page .launch-hero-copy{width:min(100%,62rem);margin:0 auto;transform:none}.launch-page .launch-hero-title{font-size:clamp(4rem,min(8.5vw,11vh),6.2rem);line-height:.88}.launch-page .launch-hero-copy p{margin-top:1.8rem}.launch-page .launch-story-scroll{background:var(--launch-bg-base)}.launch-work-backdrop{box-sizing:border-box;background:url(/mock-back.webp) 50% 54%/cover no-repeat;border-radius:.75rem;width:min(100%,92rem);margin:2.75rem auto 0;padding:clamp(1rem,3.25vw,3rem);box-shadow:0 2.5rem 5rem #0f172a24,0 .625rem 1.5rem #0f172a14}.launch-work-story{text-align:left;width:min(100%,75rem);margin:0 auto}.launch-work-mode-switch{box-sizing:border-box;-webkit-backdrop-filter:blur(1rem);background:#ffffffdb;border:.0625rem solid #0f172a1f;border-radius:999rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;width:max-content;min-width:17rem;height:2.875rem;margin:0 auto 1rem;padding:.25rem;display:grid;box-shadow:0 .625rem 1.75rem #0f172a1a}.launch-work-mode-switch button{color:#64748b;white-space:nowrap;background:0 0;border:0;border-radius:999rem;justify-content:center;align-items:center;gap:.45rem;min-width:0;height:2.25rem;padding:0 1rem;font-family:Inter,sans-serif;font-size:.78rem;font-weight:600;transition:background-color .24s,color .24s,box-shadow .24s;display:inline-flex}.launch-work-mode-switch button svg{flex:none;width:.95rem;height:.95rem}.launch-work-mode-switch button.active{color:#fff;background:#0f172a;box-shadow:0 .3rem .8rem #0f172a2e}.launch-work-mode-switch button:focus-visible{outline-offset:.125rem;outline:.125rem solid #2563eb}.launch-work-scene{isolation:isolate;width:100%;height:46.15rem;position:relative}.launch-work-mock{--bg-app:#fff;--bg-input:#fff;--border-color:#e2e8f0;--text-primary:#0a0a0a;--text-secondary:#71717a;--text-muted:#94a3b8;z-index:2;background:var(--work-bg-canvas);text-align:left;border:.0625rem solid #0f172a1a;border-radius:1.5rem;flex-direction:column;width:100%;height:100%;margin:0;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 1rem 2.5rem #0f172a29}.launch-work-mock.is-entering{animation:.76s cubic-bezier(.16,1,.3,1) both launch-copyist-work-enter}.launch-copyist-create-scene{z-index:1;visibility:visible;opacity:1;justify-content:center;align-items:center;padding:clamp(1.5rem,5vw,5.5rem);transition:opacity .68s,transform .68s cubic-bezier(.16,1,.3,1),visibility linear;display:flex;position:absolute;inset:0;transform:translate(0,0)}.launch-copyist-create-scene.is-exiting{visibility:hidden;opacity:0;pointer-events:none;transition-delay:0s,0s,.68s;transform:translate(7rem)}.launch-copyist-create-prompt{--copyist-border:#0000001f;--copyist-secondary:#71717a;box-sizing:border-box;border:.0625rem solid var(--copyist-border);-webkit-backdrop-filter:blur(.875rem);color:#18181b;background:#ffffffd4;border-radius:1.5rem;width:min(100%,56.25rem);padding:1.5rem;font-family:Inter,sans-serif;position:relative;box-shadow:0 1.25rem 3.75rem -.9375rem #0f172a29}.launch-copyist-prompt-input-area{gap:1.25rem;min-height:9.125rem;display:flex}.launch-copyist-prompt-text-section{flex:1;align-items:flex-start;min-width:0;padding:.25rem 0;display:flex}.launch-copyist-prompt-placeholder,.launch-copyist-typed-prompt{color:#18181b;margin:0;font-size:1.1rem;line-height:1.6}.launch-copyist-prompt-placeholder{color:#a1a1aa}.launch-copyist-pptx-upload{border:.125rem dashed var(--copyist-border);background:#00000005;border-radius:1rem;flex:1;justify-content:center;align-items:stretch;min-width:0;min-height:9.125rem;transition:border-color .3s,background-color .3s,transform .3s;display:flex;overflow:hidden}.launch-copyist-pptx-upload.drag-active{border-color:var(--copyist-secondary);background:#0000000a;transform:scale(.985)}.launch-copyist-pptx-upload.has-file{border-style:solid}.launch-copyist-pptx-upload-button,.launch-copyist-pptx-preview{box-sizing:border-box;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;width:100%;min-height:100%;padding:1.25rem;display:flex}.launch-copyist-pptx-upload-button{color:var(--copyist-secondary)}.launch-copyist-pptx-upload-button>svg{width:2.5rem;height:2.5rem}.launch-copyist-pptx-upload-button strong{color:#18181b;font-size:1rem;font-weight:500}.launch-copyist-pptx-upload-button span{color:var(--copyist-secondary);font-size:.8rem;line-height:1.4}.launch-copyist-pptx-preview{color:#d04423;animation:.38s cubic-bezier(.16,1,.3,1) both launch-copyist-file-land;position:relative}.launch-copyist-pptx-preview>svg{width:2.625rem;height:2.625rem}.launch-copyist-pptx-file-info{flex-direction:column;align-items:center;gap:.25rem;min-width:0;display:flex}.launch-copyist-pptx-file-info span{color:#18181b;text-overflow:ellipsis;white-space:nowrap;max-width:12.5rem;font-size:.9rem;font-weight:500;overflow:hidden}.launch-copyist-pptx-file-info small{color:var(--copyist-secondary);font:400 .75rem/1 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.launch-copyist-remove-file{width:1.75rem;height:1.75rem;color:var(--copyist-secondary);background:#0000000d;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:.75rem;right:.75rem}.launch-copyist-remove-file svg{width:1rem;height:1rem}.launch-copyist-prompt-actions{border-top:.0625rem solid #00000014;justify-content:space-between;align-items:flex-end;gap:1rem;margin-top:1.25rem;padding-top:1.25rem;display:flex}.launch-copyist-left-actions{align-items:center;gap:.625rem;display:flex}.launch-copyist-upload-button{color:#18181b;background:#00000009;border-radius:.75rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.launch-copyist-upload-button svg{width:1.2rem;height:1.2rem}.launch-copyist-select-trigger{height:2.5rem;color:var(--copyist-secondary);background:#00000009;border-radius:.75rem;align-items:center;gap:.5rem;padding:0 .75rem;font-size:.9rem;display:inline-flex}.launch-copyist-select-trigger svg{width:1rem;height:1rem}.launch-copyist-generate-wrapper{flex-direction:column;align-items:center;gap:.3rem;display:flex}.launch-copyist-generate-button{box-sizing:border-box;color:#a1a1aa;background:#e4e4e7;border-radius:999rem;justify-content:center;align-items:center;gap:.5rem;min-width:7.375rem;min-height:2.75rem;padding:0 1.625rem;font-size:.9rem;font-weight:600;transition:background-color .28s,color .28s,transform .28s;display:inline-flex}.launch-copyist-generate-button.is-ready{color:#fff;background:#18181b;transform:translateY(-.0625rem)}.launch-copyist-generate-button svg{width:1.05rem;height:1.05rem}.launch-copyist-generate-wrapper small{color:#a1a1aa;font:400 .66rem/1 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.launch-copyist-file-ghost{z-index:4;color:#0f172a;pointer-events:none;background:#fffffff5;border:.0625rem solid #0f172a1f;border-radius:.875rem;align-items:center;gap:.65rem;min-width:11rem;padding:.75rem .9rem;font:600 .75rem/1.3 Inter,sans-serif;animation:.92s cubic-bezier(.16,1,.3,1) both launch-copyist-file-drag;display:flex;position:absolute;top:41%;left:72%;box-shadow:0 1rem 2.25rem #0f172a33}.launch-copyist-file-ghost svg{color:#d04423;flex:none;width:1.35rem;height:1.35rem}@keyframes launch-copyist-file-drag{0%{opacity:0;transform:translate(calc(-50% - clamp(10rem,34vw,24rem)),calc(-50% - clamp(4rem,11vw,8rem)))rotate(-7deg)scale(.92)}18%{opacity:1}to{opacity:1;transform:translate(-50%,-50%)rotate(0)scale(1)}}@keyframes launch-copyist-file-land{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes launch-copyist-work-enter{0%{opacity:0;transform:translate(-6rem)scale(.985)}to{opacity:1;transform:translate(0,0)scale(1)}}.launch-work-mock button,.launch-work-mock textarea,.launch-work-mock select{font:inherit}.launch-work-mock button,.launch-work-mock select{cursor:pointer}.launch-work-body{flex:1;grid-template-columns:39% minmax(0,1fr);min-width:0;min-height:0;display:grid}.launch-work-chat{border-right:.0625rem solid var(--work-line-light);background:var(--bg-app);grid-template-rows:minmax(0,1fr) auto;min-width:0;min-height:0;font-family:Inter,sans-serif;display:grid}.launch-work-messages{scrollbar-width:none;flex-direction:column;gap:1.5rem;min-height:0;padding:1.125rem;display:flex;overflow-y:auto}.launch-work-messages::-webkit-scrollbar{display:none}.launch-work-messages.is-empty{padding:0 1.125rem}.launch-work-messages .message-panel-empty{height:100%;min-height:0}.launch-work-messages .message-group{width:100%;display:flex}.launch-work-messages .message-items-wrapper{max-width:88%}.launch-work-messages .message-item-text{color:#334155;background:#fff;border:.0625rem solid #e2e8f0;border-radius:.875rem;padding:.75rem .875rem}.launch-work-messages .message-item-text p{margin:0;font-size:.875rem;line-height:1.55}.launch-work-messages .user-message{justify-content:flex-end}.launch-work-messages .user-message .message-item-text{color:#fff;background:#0f172a;border-color:#0f172a}.launch-work-auto-message{animation:.42s cubic-bezier(.16,1,.3,1) both launch-work-message-enter}.launch-work-attachment-chip{box-sizing:border-box;color:#334155;background:#f8fafc;border:.0625rem solid #dbe3ec;border-radius:.625rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;width:min(100%,26.25rem);min-width:0;padding:.5625rem .6875rem;animation:.36s cubic-bezier(.16,1,.3,1) both launch-work-attachment-enter;display:grid}.launch-work-attachment-chip:nth-of-type(2){animation-delay:60ms}.launch-work-attachment-chip:nth-of-type(3){animation-delay:.12s}.launch-work-attachment-chip:nth-of-type(4){animation-delay:.18s}.launch-work-attachment-chip:nth-of-type(5){animation-delay:.24s}.launch-work-attachment-chip>svg{color:#64748b;width:1rem;height:1rem}.launch-work-attachment-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.75rem;font-weight:600;line-height:1.3;overflow:hidden}.launch-work-attachment-size{color:#94a3b8;white-space:nowrap;font-size:.625rem}.launch-work-messages .ai-message .message-items-wrapper{max-width:100%}.launch-work-messages .ai-message .message-item-text{max-width:100%;color:var(--text-primary);background:0 0;border:0;border-radius:0;padding:0}.launch-work-messages .message-item-thinking{width:100%}.launch-work-messages .message-item-thinking .collapsible-trigger{padding:0}.launch-work-messages .thinking-collapsible-content{max-width:100%}.launch-work-thinking-shimmer{background:linear-gradient(90deg,#64748b 0%,#111827 45%,#64748b 100%) 0 0/220% 100%;-webkit-background-clip:text;background-clip:text;animation:1.6s linear infinite launch-work-thinking-shimmer;color:#0000!important}.launch-work-ai-reply p{min-height:1.4em}.launch-work-stream-cursor{vertical-align:-.12em;background:var(--text-primary);width:.1rem;height:1.05em;margin-left:.15rem;animation:.8s step-end infinite launch-work-stream-cursor;display:inline-block}@keyframes launch-work-message-enter{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}@keyframes launch-work-attachment-enter{0%{opacity:0;transform:translateY(.45rem)}to{opacity:1;transform:translateY(0)}}@keyframes launch-work-thinking-shimmer{to{background-position:-220% 0}}@keyframes launch-work-stream-cursor{50%{opacity:0}}.launch-work-input-container.input-container-wrapper{background:var(--bg-app);border-right:0;width:100%;padding:1.125rem;position:relative;inset:auto}.launch-work-mock .input-container-wrapper>div,.launch-work-mock .input-box{max-width:none!important}.launch-work-mock .input-container-wrapper>div{width:100%}.launch-work-mock .input-box{border:.0625rem solid var(--border-color);background:#fff;border-radius:1rem;gap:.625rem;min-height:7.375rem;padding:.75rem 1rem;box-shadow:0 .0625rem .75rem #0f172a0f}.launch-work-mock .input-box:focus-within{border-color:#94a3b8;box-shadow:0 .125rem 1.125rem #0f172a14}.launch-work-mock .input-box textarea{resize:none;width:100%;min-height:3.375rem;max-height:11.25rem;color:var(--text-primary);background:0 0;border:0;outline:0;padding-top:.25rem;font-size:.9375rem;line-height:1.5}.launch-work-mock .input-box textarea::placeholder{color:var(--text-muted)}.launch-work-mock .input-actions{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.launch-work-mock .action-group,.launch-work-send-group{align-items:center;gap:.375rem;display:flex}.launch-work-mock .send-hint{color:var(--text-muted);font-size:.6875rem}.launch-work-mock .icon-btn{border:0;border-radius:.375rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.launch-work-mock .prompt-toggle-btn{color:var(--text-secondary);background:0 0}.launch-work-mock .send-btn{color:#fff;background:#0f172a}.launch-work-mock .send-btn.disabled{cursor:default;background:var(--border-color);color:var(--text-muted)}.launch-work-mock .feature-panel-wrapper{opacity:0;border-top:.0625rem solid #0000;grid-template-rows:0fr;margin:-.625rem -1rem 0;transition:grid-template-rows .28s,border-color .2s,opacity .2s;display:grid;overflow:hidden}.launch-work-mock .input-box.is-expanded .feature-panel-wrapper{border-top-color:var(--border-color);opacity:1;border-radius:0 0 .9375rem .9375rem;grid-template-rows:1fr;margin:0 -1rem -.75rem}.launch-work-mock .feature-panel-inner{min-height:0;padding:0 1rem;overflow:hidden}.launch-work-mock .input-box.is-expanded .feature-panel-inner{padding:.875rem 1rem 1rem}.launch-work-mock .feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;display:grid}.launch-work-mock .feature-item{height:4.125rem;color:var(--text-secondary);background:0 0;border:.0625rem solid #0000;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:0 .625rem;font-size:.75rem;display:flex}.launch-work-mock .feature-item.active{color:var(--text-primary);background:#f8fafc;border-color:#dbe3ec}.launch-work-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:.0625rem;height:.0625rem;position:absolute;overflow:hidden}.launch-work-preview.work-preview-panel{background:#f1f5f9;grid-area:auto}.launch-work-preview .work-preview-toolbar{z-index:3;background:#fff;border-bottom:.0625rem solid #e5e7eb;flex-basis:3.375rem;justify-content:flex-start;align-items:center;min-height:3.375rem;padding:0 1rem;display:flex;position:relative}.launch-work-preview .work-preview-mode-toggle{height:100%;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0;justify-self:start;align-items:stretch;gap:1.5rem;padding:0;display:inline-flex}.launch-work-preview .work-preview-mode-button{min-width:0;height:100%;box-shadow:none;color:#71717a;letter-spacing:-.01em;background:0 0;border:0;border-radius:0;padding:0 .125rem;font-family:Inter,sans-serif;font-size:.86rem;font-weight:500;position:relative}.launch-work-preview .work-preview-mode-button:after{content:"";opacity:0;background:#111827;border-radius:.125rem .125rem 0 0;height:.125rem;transition:opacity .18s,transform .18s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(.65)}.launch-work-preview .work-preview-mode-button:hover,.launch-work-preview .work-preview-mode-button.active{box-shadow:none;color:#111827;background:0 0}.launch-work-preview .work-preview-mode-button.active:after{opacity:1;transform:scaleX(1)}.launch-work-preview-surface{z-index:1;background:linear-gradient(135deg,#eef2f7 0%,#f7f9fb 48%,#e9eef5 100%);flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.launch-work-preview-surface>.work-ppt-preview{flex:1;min-height:0}.launch-work-preview .work-preview-stage{padding-inline:2.25rem}.launch-work-preview .work-slide-frame{border:0;border-radius:0;max-width:40rem}.launch-work-preview .work-slide-frame-empty p{font-size:.72rem}.launch-demo-slide{isolation:isolate;color:#fff;background:#040a15;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;animation:.5s cubic-bezier(.16,1,.3,1) both launch-demo-slide-enter;position:absolute;inset:0;overflow:hidden}.launch-demo-slide-grid,.launch-demo-slide-glow,.launch-demo-slide-orbit,.launch-demo-slide-build-line{pointer-events:none;position:absolute}.launch-demo-slide-grid{z-index:-1;background-image:linear-gradient(#94a3b80e .0625rem,#0000 .0625rem),linear-gradient(90deg,#94a3b80e .0625rem,#0000 .0625rem);background-size:6.25% 11.111%;inset:0;-webkit-mask-image:linear-gradient(90deg,#000000d9,#0000 86%);mask-image:linear-gradient(90deg,#000000d9,#0000 86%)}.launch-demo-slide-glow{z-index:-1;filter:blur(4.5rem);mix-blend-mode:screen;border-radius:999rem}.launch-demo-slide-glow.glow-primary{aspect-ratio:1;opacity:.38;background:#04f;width:72%;top:-45%;right:-8%}.launch-demo-slide-glow.glow-secondary{aspect-ratio:1;opacity:.2;background:#00d9ff;width:66%;bottom:-56%;left:-20%}.launch-demo-slide-orbit{aspect-ratio:1;z-index:0;opacity:0;border:.0625rem solid #7dd3fc38;border-radius:50%;width:clamp(8rem,21vw,15rem);transition:opacity .8s,transform 1.2s cubic-bezier(.16,1,.3,1);top:13%;right:-2%;transform:scale(.72)rotate(-12deg)}.launch-demo-slide-orbit:before,.launch-demo-slide-orbit:after,.launch-demo-slide-orbit span,.launch-demo-slide-orbit i{content:"";border-radius:50%;position:absolute}.launch-demo-slide-orbit:before{border:.0625rem solid #60a5fa59;inset:13%}.launch-demo-slide-orbit:after{border:.0625rem solid #22d3ee6b;inset:29%;box-shadow:inset 0 0 2.5rem #2563eb47}.launch-demo-slide-orbit span:first-child{background:#e0f2fe;inset:44%;box-shadow:0 0 2rem #38bdf8f2}.launch-demo-slide-orbit span:nth-child(2){background:#22d3ee;width:.4rem;height:.4rem;top:7%;left:49%;box-shadow:0 0 1.5rem #22d3eee6}.launch-demo-slide-orbit i{background:#60a5fa;width:.25rem;height:.25rem;bottom:21%;right:9%}.launch-demo-slide-foundation,.launch-demo-slide-title-block,.launch-demo-slide-detail,.launch-demo-slide-meta{opacity:0;filter:blur(.75rem);transition:opacity .65s,filter .8s,transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(1rem)}.launch-demo-slide-header{z-index:3;justify-content:space-between;align-items:flex-start;padding:clamp(1rem,2.25vw,2.1rem);display:flex;position:absolute;top:0;left:0;right:0}.launch-demo-slide-brand{border-left:.125rem solid #1d6bff;flex-direction:column;gap:.22rem;min-width:0;padding-left:.7rem;display:flex}.launch-demo-slide-brand span,.launch-demo-slide-kicker,.launch-demo-slide-meta span{color:#38bdf8;letter-spacing:.16em;text-transform:uppercase;font-size:clamp(.42rem,.7vw,.62rem);font-weight:700}.launch-demo-slide-brand small{color:#e2e8f094;letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.38rem,.56vw,.52rem);font-weight:500;overflow:hidden}.launch-demo-slide-page{color:#e2e8f0b8;letter-spacing:.12em;align-items:center;gap:.55rem;font-size:clamp(.42rem,.64vw,.58rem);font-weight:600;display:flex}.launch-demo-slide-page i{background:#94a3b88c;width:clamp(1rem,2.4vw,2rem);height:.0625rem}.launch-demo-slide-title-block{z-index:2;width:min(74%,31rem);position:absolute;bottom:clamp(3.5rem,6vw,5.8rem);left:clamp(1rem,2.25vw,2.1rem)}.launch-demo-slide-title-block h2{letter-spacing:-.055em;text-wrap:balance;margin:.55rem 0 0;font-size:clamp(1.25rem,3.4vw,3rem);font-weight:720;line-height:.9}.launch-demo-slide-title-block h2 span,.launch-demo-slide-title-block h2 strong{display:block}.launch-demo-slide-title-block h2 strong{color:#0000;letter-spacing:-.04em;background:linear-gradient(92deg,#fff 5%,#60a5fa 48%,#22d3ee 92%);-webkit-background-clip:text;background-clip:text;padding-bottom:.08em;font-family:Cormorant Garamond,Songti SC,Noto Serif CJK SC,serif;font-style:italic;font-weight:600}.launch-demo-slide-detail{z-index:2;width:min(65%,26rem);position:absolute;bottom:clamp(.8rem,2vw,1.8rem);left:clamp(1rem,2.25vw,2.1rem)}.launch-demo-slide-rule{background:linear-gradient(90deg,#1d6bff,#1d6bff00);width:48%;height:.0625rem;margin-bottom:clamp(.35rem,.8vw,.7rem)}.launch-demo-slide-detail p{color:#e2e8f0c7;letter-spacing:.005em;max-width:24rem;margin:0;font-size:clamp(.48rem,.75vw,.7rem);font-weight:400;line-height:1.45}.launch-demo-slide-meta{z-index:2;flex-direction:column;align-items:flex-end;gap:.22rem;display:flex;position:absolute;bottom:clamp(.8rem,2vw,1.8rem);right:clamp(1rem,2.25vw,2.1rem)}.launch-demo-slide-meta span:last-child{color:#e2e8f075;font-size:clamp(.34rem,.5vw,.46rem)}.launch-demo-slide-build-line{z-index:4;will-change:transform;background:linear-gradient(90deg,#0000,#7dd3fc24,#0000);width:14%;animation:1.5s ease-in-out infinite launch-demo-slide-scan;top:0;bottom:0;left:-18%;transform:skew(-12deg)}.launch-demo-slide.is-complete .launch-demo-slide-build-line{opacity:0;animation:none}.launch-demo-slide.build-stage-1 .launch-demo-slide-foundation,.launch-demo-slide.build-stage-1 .launch-demo-slide-orbit,.launch-demo-slide.build-stage-2 .launch-demo-slide-foundation,.launch-demo-slide.build-stage-2 .launch-demo-slide-orbit,.launch-demo-slide.build-stage-3 .launch-demo-slide-foundation,.launch-demo-slide.build-stage-3 .launch-demo-slide-orbit,.launch-demo-slide.build-stage-4 .launch-demo-slide-foundation,.launch-demo-slide.build-stage-4 .launch-demo-slide-orbit{opacity:1;filter:blur();transform:translateY(0)scale(1)rotate(0)}.launch-demo-slide.build-stage-2 .launch-demo-slide-title-block,.launch-demo-slide.build-stage-3 .launch-demo-slide-title-block,.launch-demo-slide.build-stage-4 .launch-demo-slide-title-block,.launch-demo-slide.build-stage-3 .launch-demo-slide-detail,.launch-demo-slide.build-stage-4 .launch-demo-slide-detail,.launch-demo-slide.build-stage-3 .launch-demo-slide-meta,.launch-demo-slide.build-stage-4 .launch-demo-slide-meta{opacity:1;filter:blur();transform:translateY(0)}.launch-demo-slide.is-compact .launch-demo-slide-header{padding:.42rem}.launch-demo-slide.is-compact .launch-demo-slide-brand{border-left-width:.0625rem;gap:.05rem;padding-left:.22rem}.launch-demo-slide.is-compact .launch-demo-slide-brand span,.launch-demo-slide.is-compact .launch-demo-slide-kicker,.launch-demo-slide.is-compact .launch-demo-slide-meta span{font-size:.16rem}.launch-demo-slide.is-compact .launch-demo-slide-brand small,.launch-demo-slide.is-compact .launch-demo-slide-page,.launch-demo-slide.is-compact .launch-demo-slide-meta span:last-child{font-size:.13rem}.launch-demo-slide.is-compact .launch-demo-slide-page{gap:.12rem}.launch-demo-slide.is-compact .launch-demo-slide-page i{width:.42rem}.launch-demo-slide.is-compact .launch-demo-slide-orbit{width:3.35rem;top:12%;right:-2%}.launch-demo-slide.is-compact .launch-demo-slide-orbit span:nth-child(2){width:.12rem;height:.12rem}.launch-demo-slide.is-compact .launch-demo-slide-title-block{width:75%;bottom:1.28rem;left:.42rem}.launch-demo-slide.is-compact .launch-demo-slide-title-block h2{margin-top:.12rem;font-size:.66rem}.launch-demo-slide.is-compact .launch-demo-slide-detail{width:66%;bottom:.38rem;left:.42rem}.launch-demo-slide.is-compact .launch-demo-slide-rule{margin-bottom:.16rem}.launch-demo-slide.is-compact .launch-demo-slide-detail p{text-overflow:ellipsis;white-space:nowrap;font-size:.15rem;line-height:1.25;overflow:hidden}.launch-demo-slide.is-compact .launch-demo-slide-meta{gap:.04rem;bottom:.38rem;right:.42rem}@keyframes launch-demo-slide-enter{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}@keyframes launch-demo-slide-scan{0%{transform:translate(0,0)skew(-12deg)}to{transform:translate(900%)skew(-12deg)}}.launch-demo-slide-variant-1{background:#100719}.launch-demo-slide-variant-1 .launch-demo-slide-glow.glow-primary{background:#7c3aed}.launch-demo-slide-variant-1 .launch-demo-slide-glow.glow-secondary{background:#fb7185}.launch-demo-slide-variant-1 .launch-demo-slide-title-block h2 strong{background-image:linear-gradient(92deg,#fff 5%,#c084fc 52%,#fb7185 96%)}.launch-demo-slide-variant-2{background:#06130f}.launch-demo-slide-variant-2 .launch-demo-slide-glow.glow-primary{background:#059669}.launch-demo-slide-variant-2 .launch-demo-slide-glow.glow-secondary{background:#a3e635}.launch-demo-slide-variant-2 .launch-demo-slide-title-block h2 strong{background-image:linear-gradient(92deg,#fff 5%,#6ee7b7 52%,#bef264 96%)}.launch-demo-slide-variant-3{background:#170c05}.launch-demo-slide-variant-3 .launch-demo-slide-glow.glow-primary{background:#ea580c}.launch-demo-slide-variant-3 .launch-demo-slide-glow.glow-secondary{background:#facc15}.launch-demo-slide-variant-3 .launch-demo-slide-title-block h2 strong{background-image:linear-gradient(92deg,#fff 5%,#fdba74 52%,#fde047 96%)}.launch-work-slide-pending{background:#e8edf4;flex-direction:column;justify-content:flex-end;gap:.75rem;padding:clamp(1.5rem,4vw,3.5rem);display:flex;position:absolute;inset:0;overflow:hidden}.launch-work-slide-pending:after,.launch-work-thumb-pending:after{content:"";background:linear-gradient(105deg,#0000 28%,#ffffffb8 44%,#0000 60%) 0 0/220% 100%;animation:1.35s ease-in-out infinite launch-work-pending-shimmer;position:absolute;inset:0}.launch-work-slide-pending span{background:#d1d9e5;border-radius:999rem;height:.65rem;display:block}.launch-work-slide-pending span:first-child{width:23%}.launch-work-slide-pending span:nth-child(2){width:72%;height:2.5rem}.launch-work-slide-pending span:last-child{width:48%}.launch-work-thumb-pending{background:#e4eaf2;display:block;position:absolute;inset:0;overflow:hidden}.launch-work-preview .work-slide-thumb.is-pending{cursor:default;opacity:.74}@keyframes launch-work-pending-shimmer{0%{background-position:110% 0}to{background-position:-110% 0}}.launch-copyist-slide{--copyist-slide-accent:#315efb;--copyist-slide-accent-soft:#c7d2fe;isolation:isolate;color:#111827;background:#f4f0e8;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;animation:.46s cubic-bezier(.16,1,.3,1) both launch-copyist-slide-enter;position:absolute;inset:0;overflow:hidden}.launch-copyist-slide-1{--copyist-slide-accent:#8b5cf6;--copyist-slide-accent-soft:#ddd6fe;background:#f1edf8}.launch-copyist-slide-2{--copyist-slide-accent:#f2552c;--copyist-slide-accent-soft:#fed7aa;background:#f7f2e9}.launch-copyist-slide-3{--copyist-slide-accent:#078a72;--copyist-slide-accent-soft:#a7f3d0;background:#edf5f1}.launch-copyist-slide-block{z-index:-1;background:var(--copyist-slide-accent);opacity:.98;position:absolute}.launch-copyist-slide-block.block-one{width:34%;height:74%;top:-16%;right:-7%;transform:rotate(11deg)}.launch-copyist-slide-block.block-two{aspect-ratio:1;background:var(--copyist-slide-accent-soft);opacity:.7;border-radius:50%;width:42%;bottom:-31%;right:15%}.launch-copyist-slide header{z-index:3;color:#334155;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:clamp(1rem,2.3vw,2.1rem);font-size:clamp(.42rem,.68vw,.62rem);font-weight:700;display:flex;position:absolute;top:0;left:0;right:0}.launch-copyist-slide header span:last-child{color:#0f172a;background:#ffffffc2;border-radius:999rem;padding:.4rem .58rem}.launch-copyist-slide-version{z-index:2;opacity:1;width:min(66%,31rem);transition:opacity .5s,transform .62s cubic-bezier(.16,1,.3,1);position:absolute;bottom:clamp(3rem,6vw,5.7rem);left:clamp(1rem,4vw,3.75rem);transform:translate(0,0)scale(1)}.launch-copyist-slide-kicker{color:var(--copyist-slide-accent);letter-spacing:.18em;text-transform:uppercase;font-size:clamp(.42rem,.68vw,.62rem);font-weight:800}.launch-copyist-slide-version h2{letter-spacing:-.055em;margin:.6rem 0 0;font-family:Cormorant Garamond,Songti SC,serif;font-size:clamp(1.5rem,4.25vw,3.9rem);font-weight:560;line-height:.86}.launch-copyist-slide-version h2 span,.launch-copyist-slide-version h2 strong{display:block}.launch-copyist-slide-version h2 strong{color:var(--copyist-slide-accent);font-style:italic;font-weight:580}.launch-copyist-slide-version p{color:#64748b;width:min(82%,24rem);margin:1rem 0 0;font-size:clamp(.48rem,.78vw,.72rem);line-height:1.5}.launch-copyist-slide-version.is-revised{opacity:0;transform:translateY(1.4rem)scale(.985)}.launch-copyist-slide.is-editing.launch-copyist-slide-2 .is-original{opacity:.24;transform:translateY(-.75rem)scale(.985)}.launch-copyist-slide.is-editing.launch-copyist-slide-2 .is-revised{opacity:.72;transform:translateY(.35rem)scale(.995)}.launch-copyist-slide.is-revised.launch-copyist-slide-2 .is-original{opacity:0;transform:translateY(-1.25rem)scale(.98)}.launch-copyist-slide.is-revised.launch-copyist-slide-2 .is-revised{opacity:1;transform:translate(0,0)scale(1)}.launch-copyist-slide:not(.launch-copyist-slide-2) .is-original{opacity:1;transform:none}.launch-copyist-slide footer{color:#475569;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.8rem;font-size:clamp(.38rem,.58vw,.52rem);font-weight:700;display:flex;position:absolute;bottom:clamp(.85rem,1.9vw,1.7rem);left:clamp(1rem,2.3vw,2.1rem);right:clamp(1rem,2.3vw,2.1rem)}.launch-copyist-slide footer i{background:#47556940;flex:1;height:.0625rem}.launch-copyist-edit-scan{z-index:5;will-change:transform;background:linear-gradient(90deg,#0000,#ffffffb8,#0000);width:15%;animation:1.1s ease-in-out infinite launch-copyist-edit-scan;position:absolute;top:0;bottom:0;left:-18%;transform:skew(-10deg)}.launch-copyist-slide.is-compact header{padding:.38rem;font-size:.14rem}.launch-copyist-slide.is-compact header span:last-child{padding:.12rem .18rem}.launch-copyist-slide.is-compact .launch-copyist-slide-version{width:70%;bottom:1rem;left:.48rem}.launch-copyist-slide.is-compact .launch-copyist-slide-kicker{font-size:.14rem}.launch-copyist-slide.is-compact .launch-copyist-slide-version h2{margin-top:.12rem;font-size:.72rem}.launch-copyist-slide.is-compact .launch-copyist-slide-version p{text-overflow:ellipsis;white-space:nowrap;margin-top:.18rem;font-size:.14rem;overflow:hidden}.launch-copyist-slide.is-compact footer{gap:.2rem;font-size:.12rem;bottom:.3rem;left:.4rem;right:.4rem}@keyframes launch-copyist-slide-enter{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}@keyframes launch-copyist-edit-scan{0%{transform:translate(0,0)skew(-10deg)}to{transform:translate(840%)skew(-10deg)}}.launch-work-preview .work-preview-mode-button:disabled{cursor:default;opacity:.42}.launch-work-outline-story{z-index:1;background:#fff;flex-direction:column;min-height:0;font-family:Inter,sans-serif;display:flex}.launch-work-outline-story>header{border-bottom:.0625rem solid #eef2f7;justify-content:space-between;align-items:center;gap:1rem;min-height:3.5rem;padding:0 1.5rem;display:flex}.launch-work-outline-story>header span{color:#111827;text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:650;overflow:hidden}.launch-work-outline-story>header small{color:#64748b;white-space:nowrap;font-size:.7rem;font-weight:500}.launch-work-outline-list{scrollbar-width:none;flex-direction:column;align-items:center;gap:.85rem;min-height:0;padding:1.35rem 1.5rem 1.75rem;display:flex;overflow-y:auto}.launch-work-outline-list::-webkit-scrollbar{display:none}.launch-work-outline-card{--outline-order:0;box-sizing:border-box;opacity:0;width:min(100%,37rem);min-height:6.35rem;animation:.42s cubic-bezier(.16,1,.3,1) forwards launch-work-outline-card-enter;animation-delay:calc(var(--outline-order) * .13s);background:#fff;border:.0625rem solid #dce8f4;border-radius:.625rem;flex:none;grid-template-columns:2.75rem minmax(0,1fr) 2.75rem;display:grid;overflow:hidden;transform:translateY(.45rem);box-shadow:0 .4rem 1.25rem #0f172a0b}.launch-work-outline-index,.launch-work-outline-handle{color:#2563eb;background:#eef7ff;justify-content:center;padding-top:1.05rem;font-size:.75rem;font-weight:600;display:flex}.launch-work-outline-index{border-right:.0625rem solid #dce8f4}.launch-work-outline-handle{color:#7892ad;border-left:.0625rem solid #dce8f4}.launch-work-outline-handle svg{width:.9rem;height:.9rem}.launch-work-outline-copy{min-width:0;padding:.9rem 1rem 1rem}.launch-work-outline-copy h2{color:#111827;margin:0;font-size:.9rem;font-weight:600;line-height:1.35}.launch-work-outline-copy p{color:#64748b;margin:.45rem 0 0;font-size:.74rem;line-height:1.5}@keyframes launch-work-outline-card-enter{to{opacity:1;transform:translateY(0)}}.launch-work-preview .work-filmstrip{gap:1rem;height:9.25rem;padding:0 1.5rem .625rem}.launch-work-preview .work-slide-thumb{border-radius:0;flex-basis:8.75rem}.launch-work-preview .work-slide-thumb:not(.work-slide-add){background:0 0;border:0}.launch-work-preview .work-slide-thumb.active{box-shadow:0 0 0 .0625rem var(--work-text-ink), 0 .9375rem 1.875rem #0000001a}.launch-work-preview .work-thumb-canvas-wrap{border-radius:0}.launch-work-outline-empty-view{z-index:1;background:#fff}.launch-work-outline-empty-view .work-outline-empty{margin-top:clamp(1.75rem,6vw,4rem)}.launch-page .launch-footer{color:#0f172a;background:#eaf3ff;border-top:0;border-radius:3rem 3rem 0 0;padding-top:clamp(5rem,8vw,7.5rem);overflow:hidden;box-shadow:0 -1.5rem 4rem #3b82f61a}.launch-page .launch-footer-content{grid-template-columns:minmax(16rem,1.8fr) repeat(4,minmax(0,1fr));gap:clamp(1.75rem,3.5vw,4rem)}.launch-page .launch-footer-brand h2,.launch-page .launch-footer-col h4{color:#0f172a}.launch-page .launch-footer-brand p,.launch-page .launch-footer-col a,.launch-page .launch-footer-bottom,.launch-page .launch-legal-links a{color:#0f172aa8}.launch-page .launch-footer .launch-cta-btn{background:#0f172a;color:#fff!important}.launch-page .launch-footer-bottom{border-top-color:#0f172a1f}.launch-page .launch-footer-col a:hover{color:#365cff}.launch-page .launch-legal-links a:hover{color:#0f172a}@media (width<=64rem){.launch-page .launch-nav{padding:.9rem 1rem}.launch-page .launch-nav-links,.launch-nav-actions{display:none}.launch-nav-inner .launch-mobile-menu-btn{display:inline-flex}.launch-nav-group{gap:0}.launch-page .launch-hero{padding:8.5rem .75rem 4rem}.launch-page .launch-hero-title{font-size:clamp(3.5rem,min(10.5vw,10vh),5rem)}.launch-page .launch-footer-content{grid-template-columns:1fr}.launch-page .launch-footer-col a:hover,.launch-page .launch-legal-links a:hover{color:#0f172aa8}}@media (width<=48rem){.launch-page .launch-hero{padding:7.25rem .5rem 3rem}.launch-page .launch-hero-title{font-size:clamp(2.85rem,12vw,3.75rem);line-height:.94}.launch-page .launch-hero-copy p{margin-top:1.35rem}.launch-work-backdrop{border-radius:.625rem;margin-top:2.25rem;padding:1rem}.launch-page .launch-footer{border-radius:2rem 2rem 0 0}.launch-work-mock{border-radius:1.1rem}.launch-work-mode-switch{width:min(100%,17rem);min-width:0;height:3rem;margin-bottom:.875rem}.launch-work-mode-switch button{min-height:2.5rem;padding:0 .75rem}.launch-work-scene{height:40rem}.launch-work-body{grid-template-columns:1fr;height:100%}.launch-work-story[data-mobile-pane=chat] .launch-work-chat{border-bottom:0;border-right:0;min-height:0;display:grid}.launch-work-story[data-mobile-pane=chat] .launch-work-preview,.launch-work-story[data-mobile-pane=outline] .launch-work-chat,.launch-work-story[data-mobile-pane=slides] .launch-work-chat{display:none}.launch-work-story[data-mobile-pane=outline] .launch-work-preview,.launch-work-story[data-mobile-pane=slides] .launch-work-preview{min-height:0;display:flex}.launch-work-mock .launch-work-preview{height:100%}.launch-work-preview .work-preview-toolbar{display:none}.launch-work-preview .work-preview-stage{padding-inline:1rem}.launch-work-preview .work-filmstrip{gap:.8rem;height:8.5rem;padding-inline:1rem}.launch-work-preview .work-slide-thumb{flex-basis:7.5rem}.launch-work-messages{gap:1rem;padding:.875rem}.launch-work-messages .message-items-wrapper{max-width:94%}.launch-work-messages .message-item-text{padding:.65rem .75rem}.launch-work-messages .message-item-text p{font-size:.79rem}.launch-work-attachment-chip{padding:.5rem .6rem}.launch-work-input-container.input-container-wrapper{padding:.75rem}.launch-work-mock .input-box{min-height:6.25rem}.launch-copyist-create-scene{padding:.75rem}.launch-copyist-create-scene.is-exiting{transform:translate(3rem)}.launch-copyist-create-prompt{border-radius:1.125rem;padding:1rem}.launch-copyist-prompt-input-area{gap:.75rem;min-height:9.375rem}.launch-copyist-prompt-placeholder,.launch-copyist-typed-prompt{font-size:.92rem;line-height:1.5}.launch-copyist-pptx-upload{border-radius:.875rem;min-height:9.375rem}.launch-copyist-pptx-upload-button,.launch-copyist-pptx-preview{gap:.6rem;padding:.75rem}.launch-copyist-pptx-upload-button>svg{width:2rem;height:2rem}.launch-copyist-pptx-upload-button strong{font-size:.78rem;line-height:1.25}.launch-copyist-pptx-upload-button span{display:none}.launch-copyist-pptx-preview>svg{width:2rem;height:2rem}.launch-copyist-pptx-file-info span{max-width:7rem;font-size:.72rem}.launch-copyist-pptx-file-info small{font-size:.62rem}.launch-copyist-remove-file{top:.35rem;right:.35rem}.launch-copyist-prompt-actions{margin-top:1rem;padding-top:1rem}.launch-copyist-upload-button,.launch-copyist-select-trigger{height:2.5rem}.launch-copyist-select-trigger{padding:0 .55rem;font-size:.78rem}.launch-copyist-generate-button{min-width:0;min-height:2.5rem;padding:0 1rem;font-size:.78rem}.launch-copyist-generate-wrapper small{display:none}.launch-copyist-file-ghost{min-width:8.5rem;max-width:9.5rem;padding:.6rem .7rem;font-size:.65rem;left:70%}.launch-copyist-slide:not(.is-compact) header{padding:.7rem .8rem;font-size:.34rem}.launch-copyist-slide:not(.is-compact) header span:last-child{padding:.24rem .4rem}.launch-copyist-slide:not(.is-compact) .launch-copyist-slide-version{width:68%;bottom:1.8rem;left:.8rem}.launch-copyist-slide:not(.is-compact) .launch-copyist-slide-kicker{font-size:.34rem}.launch-copyist-slide:not(.is-compact) .launch-copyist-slide-version h2{margin-top:.3rem;font-size:1.35rem}.launch-copyist-slide:not(.is-compact) .launch-copyist-slide-version p{width:88%;margin-top:.5rem;font-size:.42rem;line-height:1.35}.launch-copyist-slide:not(.is-compact) footer{font-size:.32rem;bottom:.55rem;left:.8rem;right:.8rem}.launch-work-outline-story>header{min-height:3.25rem;padding:0 1rem}.launch-work-outline-story>header span{font-size:.75rem}.launch-work-outline-list{gap:.65rem;padding:.8rem}.launch-work-outline-card{grid-template-columns:2.25rem minmax(0,1fr) 2.25rem;min-height:5.6rem}.launch-work-outline-index,.launch-work-outline-handle{padding-top:.85rem;font-size:.66rem}.launch-work-outline-copy{padding:.75rem .7rem .8rem}.launch-work-outline-copy h2{font-size:.74rem}.launch-work-outline-copy p{margin-top:.35rem;font-size:.64rem;line-height:1.4}}@media (prefers-reduced-motion:reduce){.launch-work-story *,.launch-work-story :before,.launch-work-story :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
