.product-playground-stage{border:1px solid #443a4b;border-radius:3px;box-shadow:0 24px 70px -38px #19161c73;container:product-playground / inline-size}.workspace-demo-showcase{border:0;border-radius:3px}.workspace-demo-showcase .workspace-demo-content{padding:1.5rem}.workspace-demo-showcase:is([data-workspace-demo=audio],[data-workspace-demo=document]) .workspace-demo-content{padding:0}@container product-playground (max-width: 40rem){.workspace-demo-showcase .workspace-demo-content{padding:1rem}}.workspace-demo,.workspace-demo-hero,.platform-preview{--demo-surface: #f3efe7;--demo-paper: #faf7f0;--demo-ink: #19161c;--demo-muted: #625968;--demo-border: #d4ccbf;--demo-purple: #6f50e8;--primary: #6f50e8;--primary-foreground: #fffaf1;--evidence: #6f50e8;--secondary: #e9e2d7;--secondary-foreground: #2c2732;--popover: #faf7f0;--popover-foreground: #201c24;--background: #f3efe7;--foreground: #19161c;--card: #faf7f0;--card-foreground: #201c24;--muted: #e8e0d4;--muted-foreground: #625968;--border: #d4ccbf;--input: #c8beaf;--ring: #6f50e8;--accent: #e6defa;--accent-foreground: #4c35aa;--action: #dfff78;--action-foreground: #19161c;color:var(--demo-ink);background:var(--demo-surface);border:1px solid #453d4a;border-radius:3px;text-align:left;font-size:.875rem;line-height:1.55;overflow-wrap:anywhere;container:workspace-demo / inline-size}.workspace-demo button,.workspace-demo select,.workspace-demo textarea{font:inherit}.workspace-demo :is(button,select,textarea):focus-visible{outline:2px solid var(--demo-purple);outline-offset:3px}.workspace-demo svg,.workspace-demo-hero svg{flex-shrink:0}.workspace-demo-actions{display:flex;align-items:center;gap:12px;margin-left:auto}.workspace-demo{scroll-margin-top:calc(var(--demo-header-offset, 4.5rem) + 1rem)}.workspace-demo-grid{display:grid;grid-template-columns:13rem minmax(0,1fr);min-width:0}.workspace-demo-sidebar{display:flex;flex-direction:column;min-width:0;color:#f7f2e9;background:#17141b;padding:17px 10px}.workspace-demo-team{display:flex;align-items:center;gap:10px;padding:0 5px 23px}.workspace-demo-logo{display:grid;place-items:center;flex-shrink:0;width:34px;height:34px;border-radius:3px;background:#dfff78;color:#19161c}.workspace-demo-logo svg{width:24px;height:24px;fill:currentColor}.workspace-demo-team strong{display:block;font-family:Iowan Old Style,Palatino Linotype,Palatino,serif;font-size:1.125rem;font-weight:400;line-height:1.2}.workspace-demo-team>div>span{font:.75rem/1.6 ui-monospace,monospace;color:#b7aebe;text-transform:uppercase;letter-spacing:.04em}.workspace-demo-sidebar nav{position:sticky;top:calc(var(--demo-header-offset, 4.5rem) + 1rem);display:grid;gap:4px}.workspace-demo-sidebar nav button{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:8px 12px;border-radius:3px;text-align:left;color:#e1d8e7;cursor:pointer;transition:background-color .15s ease}.workspace-demo-sidebar nav button:is(:hover,[aria-current]){background:#2c2732;color:#f7f2e9}.workspace-demo-sidebar nav button[aria-current]{box-shadow:inset 2px 0 #dfff78}.workspace-demo-sidebar nav button:focus-visible{outline-color:#dfff78;outline-offset:-2px}.workspace-demo-sidebar nav svg{width:17px;height:17px}.workspace-demo-sidebar-note{display:flex;align-items:start;gap:8px;margin:auto 6px 0;padding-top:42px;color:#b7aebe;font-size:.75rem}.workspace-demo-sidebar-note svg{width:15px;height:15px;margin-top:3px}.workspace-demo-main{min-width:0}.workspace-demo-location{position:sticky;top:var(--demo-header-offset, 4.5rem);z-index:5;background:var(--demo-surface);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;min-height:54px;padding:9px 24px;border-bottom:1px solid var(--demo-border)}.workspace-demo-breadcrumb{display:flex;gap:9px;align-items:center;font-size:.8125rem}.workspace-demo-breadcrumb svg{width:16px;height:16px}.workspace-demo-sample-label{color:var(--demo-muted);font-size:.75rem}.workspace-demo-mobile-nav{display:none}.workspace-demo-content{min-width:0;padding:28px}.workspace-demo-page-heading{margin-bottom:27px}.workspace-demo-eyebrow{margin:0 0 8px;color:var(--demo-muted);font:.75rem/1.5 ui-monospace,monospace;letter-spacing:.04em;text-transform:uppercase}.workspace-demo-page-heading h3,.workspace-demo-hero h3{font:400 2rem/1.15 Iowan Old Style,Palatino Linotype,Palatino,serif;letter-spacing:-.025em}.workspace-demo-page-heading>p:last-child{margin-top:10px;max-width:44rem;color:var(--demo-muted)}.workspace-demo-dashboard{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:25px;align-items:start}.workspace-demo-dashboard h4,.workspace-demo-hero h4{margin:0 0 13px;font:400 1.4375rem/1.3 Iowan Old Style,Palatino Linotype,Palatino,serif;letter-spacing:-.02em}.workspace-demo-work-list{border:1px solid var(--demo-border);border-radius:2px;background:var(--demo-paper)}.workspace-demo-work-list>button{width:100%;display:flex;align-items:center;gap:12px;min-height:98px;padding:15px 12px;text-align:left;cursor:pointer}.workspace-demo-work-list>button+button{border-top:1px solid var(--demo-border)}.workspace-demo-work-list>button:hover{background:#e9e2d7}.workspace-demo-work-list>button>span:nth-child(2){min-width:0;flex:1}.workspace-demo-work-list strong{display:block;font:400 1.1875rem/1.25 Iowan Old Style,Palatino Linotype,Palatino,serif}.workspace-demo-work-list small{display:block;margin-top:6px;font-size:.75rem;color:var(--demo-muted)}.workspace-demo-work-list>button>svg{width:14px;height:14px}.workspace-demo-work-icon{width:30px;height:34px;display:grid;place-items:center;border:1px solid var(--demo-border);border-radius:2px;color:var(--demo-muted)}.workspace-demo-work-icon svg{width:17px;height:17px}.workspace-demo-section-heading{display:flex;align-items:center;justify-content:space-between;margin-top:-7px;margin-bottom:7px;gap:8px}.workspace-demo-section-heading h4{margin-bottom:0}.workspace-demo-section-heading button{min-height:40px;min-width:40px}.workspace-demo-notes{display:grid;gap:13px}.workspace-demo-note{min-width:0;background:var(--demo-paper);border:1px solid var(--demo-border);border-radius:2px}.workspace-demo-checklist{padding:12px 13px;display:grid;gap:5px}.workspace-demo-checklist label{display:flex;align-items:start;gap:9px;padding:6px 0;cursor:pointer}.workspace-demo-checklist button{margin-top:3px;flex-shrink:0;width:18px;height:18px}.workspace-demo-checklist .is-complete{text-decoration:line-through;color:var(--demo-muted)}.workspace-demo-note textarea{display:block;width:100%;min-height:100px;padding:15px;border:0;background:transparent;resize:none;field-sizing:content;overflow:hidden;outline-offset:-2px}.workspace-demo-note-footer{display:flex;align-items:center;gap:7px;min-height:44px;border-top:1px solid var(--demo-border);padding:4px 12px;font-size:.75rem;color:var(--demo-muted)}.workspace-demo-note-footer svg{width:14px;height:14px}.workspace-demo-note-footer select{min-width:0;width:100%;min-height:36px;background:var(--demo-paper);color:var(--demo-ink);font-size:.75rem}.workspace-demo-visual{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:24px}.workspace-demo-artwork-list{display:grid;gap:13px}.workspace-demo-artwork-list button{overflow:hidden;border:1px solid var(--demo-border);border-radius:2px;background:var(--demo-paper);text-align:left;cursor:pointer}.workspace-demo-artwork-list button[aria-pressed=true]{border-color:var(--demo-purple);box-shadow:0 0 0 1px var(--demo-purple)}.workspace-demo-artwork-list img{display:block;aspect-ratio:8/3;object-fit:cover;width:100%}.workspace-demo-artwork-list button>span{display:flex;justify-content:space-between;gap:8px;padding:9px 11px;font-size:.8125rem}.workspace-demo-artwork-list svg{width:17px;height:17px;color:var(--demo-purple)}.workspace-demo-artwork-preview{min-width:0;align-self:start;padding:12px;border:1px solid var(--demo-border);background:var(--demo-paper)}.workspace-demo-artwork-preview>img{width:100%;height:auto}.workspace-demo-artwork-preview figcaption{display:grid;gap:4px;margin:15px 0}.workspace-demo-artwork-preview figcaption strong{font-size:.9375rem;font-weight:500}.workspace-demo-artwork-preview figcaption span{font-size:.75rem;color:var(--demo-muted)}.workspace-demo-artwork-preview button{min-height:44px;height:auto;white-space:normal}.workspace-demo-help{color:var(--demo-muted);font-size:.75rem;line-height:1.6;margin-top:15px}.workspace-demo-chat{max-width:42rem;margin:auto}.workspace-demo-chat-context{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;border:1px solid var(--demo-border);background:var(--demo-paper);border-radius:3px;font-size:.75rem}.workspace-demo-chat-context svg{width:16px;height:16px}.workspace-demo-chat-context>span:last-child{color:var(--demo-muted);margin-left:auto}.workspace-demo-example-prompt{margin:18px 0;padding:15px 18px;border:1px solid var(--demo-border);border-radius:3px;background:#e9e2d7}.workspace-demo-example-prompt>span{font-size:.75rem;color:var(--demo-muted)}.workspace-demo-example-prompt p{margin-top:5px}.workspace-demo-chat>button{min-height:44px;white-space:normal;height:auto}.workspace-demo-answer{padding:10px 0 0}.workspace-demo-answer>div{display:flex;gap:8px;align-items:center}.workspace-demo-answer>div svg{width:18px;height:18px;color:var(--demo-purple)}.workspace-demo-answer>div>span{font-size:.75rem;color:var(--demo-muted)}.workspace-demo-answer>p{white-space:pre-line;line-height:1.8;margin:15px 0}.workspace-demo-answer button{min-height:44px}.workspace-demo-orbis-view{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:15px}.workspace-demo-orbis-view select,.workspace-demo-mobile-nav select,.workspace-demo-document-switcher select{max-width:100%;min-height:44px;padding:6px 30px 6px 10px;background:var(--demo-paper);border:1px solid var(--demo-border);border-radius:2px}.workspace-demo-document-switcher{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:20px;font-size:.8125rem}.workspace-demo-document-switcher select{min-width:0;width:min(100%,24rem)}.workspace-demo-orbis{min-width:0}.workspace-demo-orbis [class*="text-[0.65rem]"]{font-size:.75rem;line-height:1.5}.workspace-demo-orbis p{font-size:.875rem;line-height:1.6}.workspace-demo-orbis h4{font-size:1rem;line-height:1.4}.workspace-demo .faithful-document-assistant-title{scroll-margin-top:calc(var(--demo-header-offset, 4.5rem) + var(--demo-toolbar-height, 4rem) + 1rem)}.workspace-demo-announcement{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.workspace-demo-hero{display:flex;width:100%;box-shadow:0 28px 75px -35px #00000080}.workspace-demo-hero-sidebar{flex:0 0 8.3rem;padding:16px 9px;color:#f7f2e9;background:#17141b}.workspace-demo-hero-team{display:block;margin:11px 0 21px 3px;font:.9375rem/1.3 Iowan Old Style,Palatino Linotype,Palatino,serif}.workspace-demo-hero-sidebar>div{display:flex;align-items:center;gap:7px;min-height:37px;padding:7px;font-size:.75rem;color:#d5cadc;border-radius:2px}.workspace-demo-hero-sidebar>div.is-active{background:#2c2732;color:#f7f2e9;box-shadow:inset 2px 0 #dfff78}.workspace-demo-hero-sidebar>div>svg{width:14px;height:14px}.workspace-demo-hero-main{min-width:0;flex:1}.workspace-demo-hero-top{display:flex;align-items:center;gap:7px;padding:12px 17px;border-bottom:1px solid var(--demo-border);font-size:.75rem}.workspace-demo-hero-top svg{width:13px;height:13px}.workspace-demo-hero-top>span{margin-left:auto;color:var(--demo-muted);font-size:.75rem}.workspace-demo-hero-body{padding:23px 19px 26px}.workspace-demo-hero .workspace-demo-eyebrow{font-size:.75rem}.workspace-demo-hero h3{font-size:1.75rem}.workspace-demo-hero-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;margin-top:26px}.workspace-demo-hero h4{font-size:1.25rem;margin-bottom:10px}.workspace-demo-hero-document{display:grid;gap:9px;padding:13px;border:1px solid var(--demo-border);background:var(--demo-paper);border-radius:2px}.workspace-demo-hero-document>svg{width:17px;height:17px;color:var(--demo-muted)}.workspace-demo-hero-document>strong{font:400 1.1875rem/1.25 Iowan Old Style,Palatino Linotype,Palatino,serif}.workspace-demo-hero-document>span{font-size:.75rem;color:var(--demo-muted)}.workspace-demo-hero-artwork{margin-top:10px;border:1px solid var(--demo-border);background:var(--demo-paper)}.workspace-demo-hero-artwork img{width:100%;height:auto}.workspace-demo-hero-artwork>span{display:flex;align-items:center;gap:6px;padding:9px;font-size:.75rem}.workspace-demo-hero-artwork svg{width:13px;height:13px}.workspace-demo-hero-note{padding:13px 11px 10px;border:1px solid var(--demo-border);border-radius:2px;background:var(--demo-paper)}.workspace-demo-hero-note>p{font-size:.75rem;font-weight:600;margin-bottom:9px}.workspace-demo-hero-note>div{display:flex;align-items:start;gap:7px;margin-bottom:12px;font-size:.75rem;line-height:1.5}.workspace-demo-hero-note>div>span:first-child{display:grid;place-items:center;width:13px;height:13px;flex-shrink:0;margin-top:3px;border:1px solid #8f8496;border-radius:2px}.workspace-demo-hero-note .is-complete{background:var(--demo-purple);color:#fff}.workspace-demo-hero-note .is-complete svg{width:11px;height:11px}.workspace-demo-hero-note .is-complete+span{color:var(--demo-muted);text-decoration:line-through}.workspace-demo-hero-note small{display:flex;align-items:center;gap:6px;padding-top:9px;border-top:1px solid var(--demo-border);color:var(--demo-muted);font-size:.75rem}.workspace-demo-hero-note small svg{width:12px;height:12px}.workspace-demo-hero-inky{display:flex;align-items:start;gap:9px;margin-top:12px;padding:12px 10px;border:1px solid var(--demo-border);background:var(--demo-paper);border-radius:2px;font-size:.75rem}.workspace-demo-hero-inky>svg{width:16px;height:16px;color:var(--demo-purple)}.workspace-demo-hero-inky small{display:block;margin-top:3px;color:var(--demo-muted);font-size:.75rem}@container workspace-demo (max-width: 60rem){.workspace-demo-grid{grid-template-columns:11.5rem minmax(0,1fr)}.workspace-demo-content{padding:22px}.workspace-demo-dashboard{grid-template-columns:minmax(0,1fr)}.workspace-demo-notes{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-demo-work-list>button{min-height:76px}}@container workspace-demo (max-width: 45rem){.workspace-demo-grid{grid-template-columns:minmax(0,1fr)}.workspace-demo-sidebar{display:none}.workspace-demo-location{padding:10px 20px}.workspace-demo-breadcrumb{display:none}.workspace-demo-mobile-nav{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:.75rem}.workspace-demo-sample-label{display:none}.workspace-demo-page-heading h3{font-size:1.875rem}.workspace-demo-visual{gap:17px}.workspace-demo-hero-sidebar{padding-left:7px;padding-right:7px}}@container workspace-demo (max-width: 32.5rem){.workspace-demo-content{padding:22px 16px}.workspace-demo-location{padding:10px 16px}.workspace-demo-notes{grid-template-columns:minmax(0,1fr)}.workspace-demo-note textarea{font-size:1rem}.workspace-demo-page-heading h3{font-size:1.8125rem}.workspace-demo-visual{grid-template-columns:minmax(0,1fr)}.workspace-demo-artwork-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.workspace-demo-artwork-list img{aspect-ratio:8/5}.workspace-demo-artwork-list button>span{font-size:.75rem}.workspace-demo-hero-sidebar{flex-basis:47px;width:47px}.workspace-demo-hero-sidebar>.workspace-demo-logo{width:30px;height:30px}.workspace-demo-hero-sidebar>div>span,.workspace-demo-hero-team{display:none}.workspace-demo-hero-sidebar>div{margin-top:9px;justify-content:center;padding:8px 0}.workspace-demo-hero-top{padding:11px 12px}.workspace-demo-hero-top>span{display:none}.workspace-demo-hero-body{padding:19px 13px}.workspace-demo-hero h3{font-size:1.5625rem}.workspace-demo-hero-columns{gap:11px;margin-top:21px}.workspace-demo-hero h4{font-size:1.125rem}.workspace-demo-hero-document{padding:10px}.workspace-demo-hero-document>strong{font-size:1.0625rem}.workspace-demo-hero-note{padding:11px 9px}.workspace-demo-hero-note>div{font-size:.75rem;gap:5px}.workspace-demo-hero-inky{display:none}}@container workspace-demo (max-width: 18rem){.workspace-demo-hero-sidebar{display:none}.workspace-demo-hero-columns,.workspace-demo-artwork-list{grid-template-columns:minmax(0,1fr)}.workspace-demo-work-icon,.workspace-demo-work-list>button>svg{display:none}}@media(prefers-reduced-motion:reduce){.workspace-demo *{transition:none!important;animation:none!important}}.faithful-document-demo{font-family:var(--font-sans)}.faithful-document-excerpt{display:none}.faithful-document-paper{min-height:32rem}.faithful-document-compact .faithful-document-hint{display:none}.faithful-document-title{overflow-wrap:anywhere}@container demo-document (min-width: 48rem){.faithful-document-title,.faithful-document-paper textarea{width:calc(100% - 4rem);margin-left:2rem;margin-right:2rem}}@container demo-document (max-width: 55rem){.faithful-document-formatting>:nth-child(n+5){display:none}.faithful-document-secondary-tools>:nth-child(n+3){display:none}}@container demo-document (max-width: 36rem){.faithful-document-formatting,.faithful-document-secondary-tools{display:none}.faithful-document-paper{min-height:28rem}.faithful-document-title{margin-top:1rem;font-size:2.5rem}}@container demo-document (max-width: 22rem){.faithful-document-ai{display:none}.faithful-document-canvas{padding-left:2.25rem;padding-right:.5rem}.faithful-document-paper{padding-left:.75rem;padding-right:.75rem}}.audio-capture-demo{container-type:inline-size}@container (min-width: 54rem){.audio-capture-layout{grid-template-columns:minmax(22rem,.8fr) minmax(0,1.2fr)}}.audio-capture-demo [data-slot=tabs-trigger]{white-space:normal;overflow-wrap:anywhere}.workspace-hero-stage{display:flex;flex-direction:column;container:hero-stage / inline-size;min-width:0;text-align:left}.workspace-hero-stage-scene{position:relative;height:max(38rem,calc(var(--hero-paper-height, 0px) + 5rem));perspective:1400px;--hero-tilt-x: 0deg;--hero-tilt-y: 0deg}.workspace-hero-paper,.workspace-hero-voice,.workspace-hero-visual{position:absolute;border:1px solid #453d4a;box-shadow:0 22px 60px -20px #000b;transition:transform .22s ease,box-shadow .22s ease}.workspace-hero-paper{top:2.5rem;left:2%;width:94%;z-index:1;transform:rotate(-2deg) rotateX(var(--hero-tilt-x)) rotateY(var(--hero-tilt-y))}.workspace-hero-editor-screen{font-size:14px}.workspace-hero-paper .faithful-document-demo{min-height:0}.workspace-hero-voice{width:36%;left:-1%;bottom:0;z-index:3;transform:rotate(-3deg) rotateY(var(--hero-tilt-y))}.workspace-hero-visual{width:43%;right:-1%;bottom:1.25rem;z-index:4;transform:rotate(5deg) rotateY(var(--hero-tilt-y))}.workspace-hero-screen-location{display:flex;align-items:center;gap:.6rem;min-height:2.75rem;padding:.65rem 1rem;border-bottom:1px solid var(--border);background:var(--background);font-size:.75rem}.workspace-hero-screen-location svg{width:1rem;height:1rem;flex-shrink:0}.workspace-hero-voice-screen,.workspace-hero-visual-screen{min-width:0}.workspace-hero-voice-screen [data-slot=card]{border:0}.workspace-hero-stage[data-hero-front=voice] .workspace-hero-voice,.workspace-hero-stage[data-hero-front=visual] .workspace-hero-visual,.workspace-hero-stage[data-hero-front=write] .workspace-hero-paper{z-index:6;box-shadow:0 0 0 1px #9f83ff,0 25px 65px -20px #000}.workspace-hero-explore{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.7rem;margin-top:1.8rem;border-top:1px solid #ffffff24;padding-top:.6rem}.workspace-hero-explore>div{display:flex;flex-wrap:wrap;gap:.2rem}.workspace-hero-explore button,.workspace-hero-explore a{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.75rem;padding:.6rem .7rem;color:#c9bfd3;font-size:.7rem}.workspace-hero-explore svg{width:1rem;height:1rem}.workspace-hero-explore button[aria-pressed=true]{color:#dfff78;background:#dfff780b}.workspace-hero-explore button:hover,.workspace-hero-explore a:hover{color:#fffaf1}.workspace-hero-explore :focus-visible{outline:2px solid #dfff78;outline-offset:2px}@container hero-stage (min-width:42rem){.workspace-hero-editor-screen{width:100%;zoom:.7}.workspace-hero-voice-screen{width:100%;zoom:.66}.workspace-hero-visual-screen{width:100%;zoom:.78}}@container hero-stage (max-width:42rem){.workspace-hero-paper .faithful-document-full-text,.workspace-hero-paper nav[aria-label] button:nth-child(n+2){display:none}.workspace-hero-paper .faithful-document-excerpt{display:block}.workspace-hero-paper .faithful-document-paper{min-height:0}.workspace-hero-stage-scene{order:2;height:auto;perspective:none}.workspace-hero-paper,.workspace-hero-voice,.workspace-hero-visual{display:none;position:relative;inset:auto;width:100%;transform:none!important}.workspace-hero-stage[data-hero-tool=write] .workspace-hero-paper,.workspace-hero-stage[data-hero-tool=voice] .workspace-hero-voice,.workspace-hero-stage[data-hero-tool=visual] .workspace-hero-visual{display:block}.workspace-hero-explore{order:1;flex-wrap:wrap;margin-top:0;margin-bottom:1rem}.workspace-hero-explore a{margin-left:auto}}@media(prefers-reduced-motion:reduce){.workspace-hero-stage *,.workspace-hero-stage *:before,.workspace-hero-stage *:after{transition:none!important;animation:none!important}.workspace-hero-paper,.workspace-hero-voice,.workspace-hero-visual{transform:none!important}}
