#process.process-studio{overflow-anchor:none;background:#e5e5e5}.process-studio .journey-title{margin:0 0 3.5svh;font-size:clamp(34px,min(3.8vw,6.2svh),72px)}.journey-editorial{min-width:0}.process-studio .journey-title>span{display:block}.process-studio .journey-stage{grid-template-columns:minmax(0,.72fr) minmax(0,1.65fr);gap:4%;padding:1svh 0}.process-studio .journey-number{letter-spacing:.03em;gap:10px;font:500 12px/1.4 monospace}.process-studio .journey-copy-stack h3{margin:2.4svh 0;font-size:clamp(25px,min(3vw,4.4svh),56px)}.process-studio .journey-copy-stack p{color:#5a5a5a;font-size:clamp(13px,1.06vw,18px);line-height:1.65}.process-studio .journey-result{color:#464646;font-size:clamp(11px,.88vw,15px)}.process-studio .journey-hint{color:#585858}.process-workspace{perspective:1600px;color:#383838;--pw-unit:clamp(1px, min(.058vw, .112svh), 2.1px);--pw-line:#dcdcdc;--pw-paper:#f8f8f8;--pw-muted:#888;width:100%;min-width:0;height:clamp(400px,66svh,1260px);font:400 calc(13 * var(--pw-unit))/1.45 var(--font-body,sans-serif);position:relative;container-type:size}.process-workspace button{cursor:pointer;transition:background .25s,color .25s,border-color .25s,box-shadow .3s}.process-workspace button:disabled{cursor:default;opacity:.42}.process-workspace :is(button,input,select):focus-visible{outline-offset:3px;outline:2px solid #b11252}.process-workspace button:hover:not(:disabled){filter:brightness(.98)}.pw-scene-label,.pw-scene-footer{color:#7b7b7b;justify-content:space-between;align-items:center;gap:10px;font-size:.82em;display:flex;position:absolute;left:0;right:0}.pw-scene-label{letter-spacing:.04em;font-family:monospace;top:0}.pw-scene-label button{letter-spacing:0;align-items:center;gap:7px;display:flex}.pw-scene-footer{bottom:0}.pw-scene-footer>span{align-items:center;gap:8px;display:flex}.pw-scene-footer b{white-space:nowrap;font:11px monospace}.pw-scene-footer i{color:rgb(var(--theme-muted-on-dark,157 157 157));font-style:normal}.pw-window{border:1px solid rgb(var(--theme-line-on-dark,197 197 197));background:var(--pw-paper);border-radius:10px;width:100%;height:87%;transition:transform 1.1s cubic-bezier(.22,1,.36,1),box-shadow 1s;position:absolute;top:6%;overflow:hidden;box-shadow:0 24px 50px -34px #3b3b3b65}[data-phase="2"] .pw-window{transform:translateY(-1%)scale(.985)rotateY(-1deg)}.pw-chrome{height:calc(30 * var(--pw-unit,1px));align-items:center;gap:calc(12 * var(--pw-unit,1px));padding:0 calc(15 * var(--pw-unit,1px));border-bottom:1px solid var(--pw-line);color:#868686;background:linear-gradient(#fff,#f3f3f3);font:.82em monospace;display:flex}.pw-chrome b{color:#525252;font-weight:400}.pw-window-dots{gap:calc(4 * var(--pw-unit,1px));display:flex}.pw-window-dots i{width:calc(5 * var(--pw-unit,1px));height:calc(5 * var(--pw-unit,1px));border:1px solid rgb(var(--theme-line-on-dark,166 166 166));border-radius:50%}.pw-version{align-items:center;gap:calc(6 * var(--pw-unit,1px));margin-left:auto;display:flex}.pw-version i{width:calc(5 * var(--pw-unit,1px));height:calc(5 * var(--pw-unit,1px));background:#939393;border-radius:50%}.pw-brief{inset:calc(30 * var(--pw-unit,1px)) 0 0;padding:clamp(calc(12 * var(--pw-unit,1px)), 2.6cqh, calc(22 * var(--pw-unit,1px)));gap:clamp(calc(10 * var(--pw-unit,1px)), 2.4cqh, calc(18 * var(--pw-unit,1px)));background:radial-gradient(at 0 100%,#ffcce1a8,#0000 70%),#f8f8f8;grid-template-rows:auto minmax(0,1fr) auto;transition:opacity .65s,transform .85s,visibility .65s;display:grid;position:absolute}[data-phase]:not([data-phase="0"]) .pw-brief{visibility:hidden;opacity:0;transform:translateY(calc(-12 * var(--pw-unit,1px))) scale(.98)}.pw-kicker{align-items:center;gap:calc(5 * var(--pw-unit,1px));letter-spacing:.035em;color:#878787;font:.73em/1.4 monospace;display:flex}.pw-brief-heading h4{font:500 1.95em/1.12 var(--font-display);letter-spacing:-.035em;margin:calc(7 * var(--pw-unit,1px)) 0}.pw-brief-heading p{color:#858585;margin:0;font-size:.96em}.pw-brief-layout{grid-template-columns:.8fr 1.4fr;gap:3%;min-height:0;display:grid}.pw-brief-index{gap:calc(7 * var(--pw-unit,1px));grid-template-rows:repeat(3,minmax(0,1fr)) auto;min-height:0;display:grid}.pw-brief-index>button{align-items:center;gap:calc(10 * var(--pw-unit,1px));text-align:left;min-height:0;padding:calc(8 * var(--pw-unit,1px)) calc(12 * var(--pw-unit,1px));border:1px solid rgb(var(--theme-line-on-dark,211 211 211));border-radius:calc(5 * var(--pw-unit,1px));background:#ffffff85;display:flex}.pw-brief-index>button[aria-pressed=true]{border-color:rgb(var(--theme-line-on-dark,169 169 169));background:#ffc9df;box-shadow:inset 3px 0 #969696}.pw-brief-index>button>span{color:#8f8f8f;font:.8em monospace}.pw-brief-index>button div{flex:1}.pw-brief-index small{color:#868686;margin-bottom:2px;font-size:.75em;display:block}.pw-brief-index strong{font:500 1.3em/1.1 var(--font-display)}.pw-brief-people{align-items:center;gap:calc(5 * var(--pw-unit,1px));padding-top:2px;display:flex}.pw-brief-people small{margin-left:calc(5 * var(--pw-unit,1px));font-size:.7em}.pw-brief-focus{gap:calc(10 * var(--pw-unit,1px));min-height:0;padding:clamp(calc(12 * var(--pw-unit,1px)), 2.5cqh, calc(20 * var(--pw-unit,1px)));border:1px solid rgb(var(--theme-line-on-dark,217 217 217));border-radius:calc(6 * var(--pw-unit,1px));scrollbar-width:thin;overscroll-behavior:contain;background:#fafafa;flex-direction:column;animation:.65s cubic-bezier(.22,1,.36,1) both pw-enter;display:flex;overflow:auto}.pw-brief-focus h5{font:500 1.55em/1.18 var(--font-display);letter-spacing:-.025em;max-width:24em;margin:0}.pw-brief-options{gap:calc(6 * var(--pw-unit,1px));flex-wrap:wrap;display:flex}.pw-brief-options button{align-items:center;gap:calc(5 * var(--pw-unit,1px));padding:calc(5 * var(--pw-unit,1px)) calc(7 * var(--pw-unit,1px));border:1px solid rgb(var(--theme-line-on-dark,212 212 212));border-radius:calc(4 * var(--pw-unit,1px));font-size:.85em;display:flex}.pw-brief-options button>span{display:flex}.pw-brief-options button[aria-pressed=true]{border-color:rgb(var(--theme-line-on-dark,167 167 167));color:#5a5a5a;background:#ffd5e7}.pw-brief-insight{gap:calc(8 * var(--pw-unit,1px));padding-top:calc(10 * var(--pw-unit,1px));border-top:1px solid rgb(var(--theme-line-on-dark,223 223 223));color:#888;align-items:flex-start;margin-top:auto;display:flex}.pw-brief-insight svg{flex-shrink:0}.pw-brief-insight small{letter-spacing:.03em;font:.65em monospace}.pw-brief-insight p{color:#717171;margin:calc(5 * var(--pw-unit,1px)) 0 0;font-size:.87em}.pw-brief-summary{justify-content:space-between;align-items:center;gap:calc(10 * var(--pw-unit,1px));border-top:1px solid rgb(var(--theme-line-on-dark,215 215 215));padding-top:calc(10 * var(--pw-unit,1px));background:0 0;min-width:0;display:flex}.pw-brief-summary strong{font:500 1.25em var(--font-display);margin-top:3px;display:block}.pw-brief-summary small{color:#8b8b8b;margin-top:3px;font-size:.75em;display:block}.pw-brief-summary button{align-items:center;gap:calc(17 * var(--pw-unit,1px));white-space:nowrap;padding:calc(8 * var(--pw-unit,1px)) calc(12 * var(--pw-unit,1px));border-radius:calc(4 * var(--pw-unit,1px));color:#fafafa;background:#484848;font-size:.92em;display:flex}.pw-product{inset:calc(30 * var(--pw-unit,1px)) 0 0;grid-template-columns:20% minmax(0,1fr);transition:opacity .65s .15s,transform .9s;display:grid;position:absolute}[data-phase="0"] .pw-product{opacity:0;pointer-events:none;transform:translateY(calc(15 * var(--pw-unit,1px)))}.pw-sidebar{gap:calc(7 * var(--pw-unit,1px));padding:calc(14 * var(--pw-unit,1px)) calc(10 * var(--pw-unit,1px)) calc(10 * var(--pw-unit,1px));border-right:1px solid var(--pw-line);scrollbar-width:thin;background:#f0f0f0;flex-direction:column;min-height:0;display:flex;overflow:auto}.pw-app-brand{align-items:center;gap:calc(6 * var(--pw-unit,1px));letter-spacing:-.035em;color:#4f4f4f;margin-bottom:calc(10 * var(--pw-unit,1px));font-size:1.3em;display:flex}.pw-app-brand svg{width:calc(18 * var(--pw-unit,1px))}.pw-team-name{align-items:center;gap:calc(6 * var(--pw-unit,1px));margin-bottom:calc(9 * var(--pw-unit,1px));display:flex}.pw-team-name strong{font-size:.88em;font-weight:600}.pw-team-name small{color:rgb(var(--theme-muted-on-dark,147 147 147));margin-top:2px;font-size:.67em;display:block}.pw-avatar{width:calc(26 * var(--pw-unit,1px));height:calc(26 * var(--pw-unit,1px));color:#8c8c8c;background:#e1e1e1;border-radius:50%;flex-shrink:0;place-items:center;font-size:.7em;display:grid}.pw-team-name i,.pw-demo-note i,.pw-member-status i{width:calc(4 * var(--pw-unit,1px));height:calc(4 * var(--pw-unit,1px));margin-right:calc(4 * var(--pw-unit,1px));background:#959595;border-radius:50%;display:inline-block}.pw-nav-label{padding-top:calc(9 * var(--pw-unit,1px));border-top:1px solid var(--pw-line);color:rgb(var(--theme-muted-on-dark,149 149 149));font:.66em monospace}.pw-nav-current,.pw-nav-muted{align-items:center;gap:calc(7 * var(--pw-unit,1px));text-align:left;width:100%;padding:calc(7 * var(--pw-unit,1px));border-radius:calc(4 * var(--pw-unit,1px));color:#909090;min-height:calc(30 * var(--pw-unit,1px));border:1px solid #0000;font-size:.9em;display:flex}.pw-nav-current small,.pw-nav-muted small{margin-left:auto;font-size:.8em}.pw-nav-current{border-color:rgb(var(--theme-line-on-dark,199 199 199));color:#565656;background:#e1e1e1}.pw-nav-muted:hover{background:#e7e7e7}.pw-nav-current svg,.pw-nav-muted svg{width:calc(14 * var(--pw-unit,1px));height:calc(14 * var(--pw-unit,1px));flex-shrink:0}.pw-sidebar-bottom{align-items:center;gap:calc(6 * var(--pw-unit,1px));padding-top:calc(10 * var(--pw-unit,1px));margin-top:auto;font-size:.8em;display:flex}.pw-sidebar-bottom small{color:rgb(var(--theme-muted-on-dark,151 151 151));font-size:.8em;display:block}.pw-demo-note{color:rgb(var(--theme-muted-on-dark,154 154 154));font:.6em monospace}.pw-app-main{gap:calc(8 * var(--pw-unit,1px));min-width:0;min-height:0;padding:calc(12 * var(--pw-unit,1px));background:linear-gradient(140deg,#fafafa,#f1f1f1);grid-template-rows:auto auto auto minmax(0,1fr) auto auto;display:grid;overflow:hidden}.pw-app-heading{justify-content:space-between;align-items:center;gap:calc(8 * var(--pw-unit,1px));padding:calc(10 * var(--pw-unit,1px)) calc(12 * var(--pw-unit,1px));border:1px solid rgb(var(--theme-line-on-dark,223 223 223));border-radius:calc(5 * var(--pw-unit,1px));background:#fff9;display:flex}.pw-app-heading h4{font:500 1.55em/1.15 var(--font-display);letter-spacing:-.025em;margin:calc(6 * var(--pw-unit,1px)) 0 0}.pw-online{white-space:nowrap;color:rgb(var(--theme-muted-on-dark,146 146 146));font-size:.65em}.pw-online i{width:calc(4 * var(--pw-unit,1px));height:calc(4 * var(--pw-unit,1px));margin-right:calc(4 * var(--pw-unit,1px));background:#9a9a9a;border-radius:50%;display:inline-block}.pw-stats{gap:calc(8 * var(--pw-unit,1px));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pw-stats>button{text-align:left;min-width:0;padding:calc(8 * var(--pw-unit,1px)) calc(10 * var(--pw-unit,1px));border:1px solid rgb(var(--theme-line-on-dark,222 222 222));border-radius:calc(5 * var(--pw-unit,1px));color:#767676;background:#fff;position:relative}.pw-stats>button:first-child{color:#fafafa;background:#474747;border-color:#474747}.pw-stats>button[aria-pressed=true]:not(:first-child){border-color:rgb(var(--theme-line-on-dark,166 166 166));background:#fafafa}.pw-stats>button>span:first-child{opacity:.8;font-size:.82em;display:block}.pw-stats strong{font:500 2em/1.05 var(--font-display);letter-spacing:-.04em;margin:3px 0;animation:.4s both pw-enter;display:block}.pw-stats small{opacity:.65;font-size:.63em}.pw-stats>button:hover{box-shadow:0 calc(5 * var(--pw-unit,1px)) calc(12 * var(--pw-unit,1px)) calc(-9 * var(--pw-unit,1px)) #42424275}.pw-mini-bars{right:calc(10 * var(--pw-unit,1px));bottom:calc(12 * var(--pw-unit,1px));height:calc(20 * var(--pw-unit,1px));align-items:end;gap:3px;display:flex;position:absolute}.pw-mini-bars i{transform-origin:bottom;background:#a8a8a8;width:3px;height:30%}.pw-mini-bars i:nth-child(2n){height:60%}.pw-mini-bars i:nth-child(3n){height:80%}.pw-mini-bars i:last-child{height:100%}.pw-list-toolbar{align-items:center;gap:calc(7 * var(--pw-unit,1px));display:flex}.pw-search{align-items:center;gap:calc(6 * var(--pw-unit,1px));min-width:0;color:rgb(var(--theme-muted-on-dark,152 152 152));flex:1;display:flex}.pw-search input{width:100%;min-width:0;padding:calc(5 * var(--pw-unit,1px)) 0;background:0 0;font-size:.85em}.pw-list-toolbar>button{align-items:center;gap:calc(5 * var(--pw-unit,1px));border:1px solid rgb(var(--theme-line-on-dark,198 198 198));border-radius:calc(4 * var(--pw-unit,1px));padding:calc(6 * var(--pw-unit,1px)) calc(9 * var(--pw-unit,1px));color:#626262;white-space:nowrap;background:#fff;font-size:.85em;display:flex}.pw-list-toolbar select,.pw-role select{border:1px solid rgb(var(--theme-line-on-dark,199 199 199));color:#757575;border-radius:calc(4 * var(--pw-unit,1px));padding:calc(5 * var(--pw-unit,1px)) calc(7 * var(--pw-unit,1px));background:#fbfbfb;font-size:.82em}.pw-task-area{overscroll-behavior:contain;scrollbar-width:thin;border:1px solid rgb(var(--theme-line-on-dark,223 223 223));border-radius:calc(5 * var(--pw-unit,1px));background:#fff;min-height:0;overflow:auto}.pw-table-label,.pw-task{gap:calc(7 * var(--pw-unit,1px));padding:calc(8 * var(--pw-unit,1px)) calc(11 * var(--pw-unit,1px));grid-template-columns:minmax(0,1fr) 18% 18%;align-items:center;display:grid}.pw-table-label{z-index:1;color:rgb(var(--theme-muted-on-dark,148 148 148));background:#f0f0f0;font:.65em monospace;position:sticky;top:0}.pw-task{text-align:left;border-top:1px solid rgb(var(--theme-line-on-dark,250 250 250));width:100%;min-height:calc(43 * var(--pw-unit,1px))}.pw-task:hover{background:#fafafa}.pw-task>span:first-child{min-width:0;padding-left:calc(11 * var(--pw-unit,1px));position:relative}.pw-task b{text-overflow:ellipsis;white-space:nowrap;font-size:.88em;font-weight:500;display:block;overflow:hidden}.pw-task small{color:rgb(var(--theme-muted-on-dark,151 151 151));margin-top:3px;font-size:.65em;display:block}.pw-task-dot{left:0;top:calc(5 * var(--pw-unit,1px));width:calc(4 * var(--pw-unit,1px));height:calc(4 * var(--pw-unit,1px));border:1px solid rgb(var(--theme-line-on-dark,156 156 156));border-radius:50%;position:absolute}.pw-priority{color:rgb(var(--theme-muted-on-dark,152 152 152));font-size:.7em}.pw-priority[data-high=true]{color:rgb(var(--theme-accent-ink,255 55 139))}.pw-task em,.pw-detail>em{padding:3px calc(6 * var(--pw-unit,1px));color:#858585;white-space:nowrap;background:#ffd5e7;border-radius:3px;justify-self:end;font-size:.7em;font-style:normal}.pw-task em[data-status=Новая],.pw-detail>em[data-status=Новая]{color:rgb(var(--theme-accent-ink,255 55 139));background:#fafafa}.pw-task em[data-status=Готово],.pw-detail>em[data-status=Готово]{color:#8a8a8a;background:#fafafa}.pw-app-action{justify-content:space-between;align-items:center;gap:calc(8 * var(--pw-unit,1px));display:flex}.pw-table-count{color:rgb(var(--theme-muted-on-dark,149 149 149));font-size:.7em}.pw-role{align-items:center;gap:calc(6 * var(--pw-unit,1px));color:#8d8d8d;font-size:.8em;display:flex}.pw-live{color:#8e8e8e;min-height:1.3em;font-size:.7em}.pw-empty{justify-content:center;align-items:center;gap:calc(8 * var(--pw-unit,1px));padding:calc(20 * var(--pw-unit,1px));text-align:center;color:rgb(var(--theme-muted-on-dark,153 153 153));flex-direction:column;display:flex}.pw-empty strong{font-size:1.1em;font-weight:500}.pw-empty p{margin:0;font-size:.85em}.pw-empty button{border-bottom:1px solid rgb(var(--theme-line-on-dark,186 186 186));font-size:.85em}.pw-members,.pw-events{padding:0 calc(12 * var(--pw-unit,1px))}.pw-members>div,.pw-events>div{align-items:center;gap:calc(9 * var(--pw-unit,1px));padding:calc(11 * var(--pw-unit,1px)) 0;border-bottom:1px solid rgb(var(--theme-line-on-dark,228 228 228));display:flex}.pw-members strong,.pw-events strong{font-size:.9em;font-weight:500}.pw-members small,.pw-events small{color:rgb(var(--theme-muted-on-dark,153 153 153));margin-top:3px;font-size:.7em;display:block}.pw-member-status{color:rgb(var(--theme-muted-on-dark,151 151 151));margin-left:auto;font-size:.7em}.pw-events>div>svg{color:rgb(var(--theme-muted-on-dark,172 172 172));margin-left:auto}.pw-event-dot{width:calc(5 * var(--pw-unit,1px));height:calc(5 * var(--pw-unit,1px));background:#aeaeae;border-radius:50%}.pw-sheet{z-index:4;border-left:1px solid rgb(var(--theme-line-on-dark,206 206 206));min-height:0;box-shadow:calc(-14 * var(--pw-unit,1px)) 0 calc(40 * var(--pw-unit,1px)) #3737371a;background:#fbfbfb;flex-direction:column;animation:.55s cubic-bezier(.22,1,.36,1) both pw-sheet-in;display:flex;position:absolute;inset:0 0 0 29%}.pw-sheet>header{padding:calc(10 * var(--pw-unit,1px)) calc(15 * var(--pw-unit,1px));border-bottom:1px solid rgb(var(--theme-line-on-dark,220 220 220));color:rgb(var(--theme-muted-on-dark,146 146 146));justify-content:space-between;align-items:center;font:.8em monospace;display:flex}.pw-sheet>header button{padding:calc(4 * var(--pw-unit,1px))}.pw-sheet form,.pw-detail{padding:calc(16 * var(--pw-unit,1px)) calc(20 * var(--pw-unit,1px));overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;overflow:auto}.pw-sheet h5{font:500 1.65em/1.15 var(--font-display);letter-spacing:-.025em;margin:calc(10 * var(--pw-unit,1px)) 0 calc(14 * var(--pw-unit,1px))}.pw-sheet p{color:#8c8c8c;font-size:.9em}.pw-sheet form>label{gap:calc(5 * var(--pw-unit,1px));margin:calc(13 * var(--pw-unit,1px)) 0;flex-direction:column;font-size:.9em;display:flex}.pw-sheet input,.pw-sheet form select{border:1px solid rgb(var(--theme-line-on-dark,202 202 202));border-radius:calc(4 * var(--pw-unit,1px));padding:calc(7 * var(--pw-unit,1px)) calc(9 * var(--pw-unit,1px));background:#fff;font-size:1em}.pw-primary{justify-content:center;align-items:center;gap:calc(9 * var(--pw-unit,1px));border-radius:calc(4 * var(--pw-unit,1px));color:#fafafa;padding:calc(8 * var(--pw-unit,1px)) calc(12 * var(--pw-unit,1px));margin-top:calc(12 * var(--pw-unit,1px));background:#4d4d4d;font-size:.9em;display:flex}.pw-detail dl{gap:calc(12 * var(--pw-unit,1px));padding:calc(12 * var(--pw-unit,1px)) 0;margin:calc(12 * var(--pw-unit,1px)) 0;border-block:1px solid #ffc1db;grid-template-columns:1fr 1fr;display:grid}.pw-detail dt{color:rgb(var(--theme-muted-on-dark,154 154 154));font-size:.75em}.pw-detail dd{margin:calc(4 * var(--pw-unit,1px)) 0 0;font-size:1em}.pw-detail ol{margin:calc(12 * var(--pw-unit,1px)) 0;padding:0;list-style:none}.pw-detail li{align-items:center;gap:calc(7 * var(--pw-unit,1px));margin:calc(7 * var(--pw-unit,1px)) 0;color:#8e8e8e;font-size:.8em;display:flex}.pw-detail>small{color:rgb(var(--theme-muted-on-dark,156 156 156));margin-top:calc(7 * var(--pw-unit,1px));font-size:.73em;display:block}.pw-blueprint{inset:calc(30 * var(--pw-unit,1px)) 0 0;height:calc(100% - calc(30 * var(--pw-unit,1px)));pointer-events:none;fill:none;stroke:#a1a1a1;stroke-width:1px;opacity:0;width:100%;position:absolute}.pw-drafting-grid{background-image:linear-gradient(#84848418 1px,#0000 1px),linear-gradient(90deg,#84848418 1px,#0000 1px);background-size:calc(24 * var(--pw-unit,1px)) calc(24 * var(--pw-unit,1px));opacity:0;transition:opacity .7s;position:absolute;inset:4% -2% 6%;-webkit-mask-image:radial-gradient(#000 25%,#0000 72%);mask-image:radial-gradient(#000 25%,#0000 72%)}[data-phase="1"] .pw-drafting-grid{opacity:1}[data-phase="1"] .pw-blueprint{stroke-dasharray:4000;animation:3s both pw-draw}[data-phase="1"] .pw-construct{animation:1.4s cubic-bezier(.22,1,.36,1) both pw-construct}[data-phase="1"] .pw-app-heading{animation-delay:.15s}[data-phase="1"] .pw-stats{animation-delay:.45s}[data-phase="1"] .pw-list-toolbar{animation-delay:.7s}[data-phase="1"] .pw-task-area{animation-delay:.95s}[data-phase="1"] .pw-app-action{animation-delay:1.2s}[data-phase="1"] :is(.pw-sidebar,.pw-app-main,.pw-app-heading,.pw-stats>button,.pw-nav-current){color:#888;border-color:rgb(var(--theme-line-on-dark,202 202 202));background:#f6f6f6}[data-phase="1"] .pw-stats strong{color:#0000;position:relative}[data-phase="1"] .pw-stats strong:after{content:"";background:#d5d5d5;width:35%;height:50%;position:absolute;top:25%;left:0}[data-phase="1"] :is(.pw-mini-bars,.pw-online,.pw-stats small){opacity:.2}[data-phase="2"] .pw-stats>button{animation:1.6s .3s both pw-materialize}[data-phase="2"] .pw-stats>button:nth-child(2){animation-delay:.55s}[data-phase="2"] .pw-stats>button:nth-child(3){animation-delay:.8s}[data-phase="2"] .pw-app-heading h4{animation:1.4s .7s both pw-ink}[data-phase="2"] .pw-mini-bars i{animation:1.3s .9s both pw-bar}.pw-terminal{background:rgb(var(--theme-surface-raised,38 38 38) / 96.86%);width:46%;color:rgb(var(--theme-muted-on-dark,187 187 187));border-radius:calc(7 * var(--pw-unit,1px));box-shadow:0 calc(18 * var(--pw-unit,1px)) calc(35 * var(--pw-unit,1px)) calc(-18 * var(--pw-unit,1px)) #23232365;z-index:7;opacity:0;visibility:hidden;transform:translateY(calc(24 * var(--pw-unit,1px))) rotate(-1deg);pointer-events:none;border:1px solid #636363;transition:opacity .6s,transform .9s cubic-bezier(.22,1,.36,1),visibility .6s;position:absolute;bottom:7%;left:-3%}[data-phase="2"] .pw-terminal{visibility:visible;opacity:1;transition-delay:.3s;transform:rotate(-1deg)}[data-phase="3"] .pw-terminal{transform:translateY(calc(35 * var(--pw-unit,1px))) scale(.96)}.process-workspace[data-overlay=true] .pw-terminal{opacity:0;visibility:hidden;transform:translateY(calc(20 * var(--pw-unit,1px))) scale(.96);transition-delay:0s}.pw-terminal-bar{align-items:center;gap:calc(7 * var(--pw-unit,1px));padding:calc(9 * var(--pw-unit,1px)) calc(11 * var(--pw-unit,1px));color:#8f8f8f;border-bottom:1px solid #474747;font:.7em monospace;display:flex}.pw-terminal-bar span:last-child{opacity:.65;margin-left:auto;font-size:.8em}.pw-code{padding:calc(10 * var(--pw-unit,1px)) calc(11 * var(--pw-unit,1px));font:.82em/1.8 monospace}.pw-code>div{gap:calc(11 * var(--pw-unit,1px));display:flex}.pw-code>div>span{color:#585858}.pw-code code{white-space:pre;overflow:hidden}.pw-code>div:first-child code,.pw-code>div:last-child code{color:rgb(var(--theme-accent-ink,255 55 139))}[data-phase="2"] .pw-code code{animation:.7s steps(32,end) both pw-ink;animation-delay:calc(.65s + var(--line)*.48s)}.pw-terminal-result{align-items:center;gap:calc(7 * var(--pw-unit,1px));padding:calc(9 * var(--pw-unit,1px)) calc(11 * var(--pw-unit,1px));color:rgb(var(--theme-muted-on-dark,150 150 150));border-top:1px solid #474747;font:.65em monospace;display:flex}.pw-terminal-result b{color:rgb(var(--theme-accent-ink,255 55 139));font-weight:400}.pw-terminal-result i{width:calc(4 * var(--pw-unit,1px));height:calc(9 * var(--pw-unit,1px));background:#9d9d9d;margin-left:auto}[data-phase="2"] .pw-terminal-result{animation:.6s 3.65s both pw-enter}.pw-release{align-items:center;gap:calc(10 * var(--pw-unit,1px));z-index:6;padding:calc(6 * var(--pw-unit,1px)) calc(10 * var(--pw-unit,1px));border-radius:calc(5 * var(--pw-unit,1px));box-shadow:0 calc(9 * var(--pw-unit,1px)) calc(20 * var(--pw-unit,1px)) calc(-15 * var(--pw-unit,1px)) #35353570;opacity:0;visibility:hidden;transform:translateY(calc(15 * var(--pw-unit,1px)));pointer-events:none;background:#fafafa;border:1px solid #ff88ba;transition:opacity .65s,transform .85s,visibility .65s;display:flex;position:absolute;bottom:2%;right:2%}[data-phase="3"] .pw-release{opacity:1;visibility:visible;transition-delay:.65s;transform:none}.pw-release>span{width:calc(23 * var(--pw-unit,1px));height:calc(23 * var(--pw-unit,1px));color:rgb(var(--theme-muted-on-dark,152 152 152));background:#ffcbe0;border-radius:50%;place-items:center;display:grid}.pw-release strong{font:500 1.05em var(--font-display)}.pw-release small{color:rgb(var(--theme-muted-on-dark,158 158 158));font-size:.63em;display:block}.pw-release>svg{width:calc(15 * var(--pw-unit,1px));color:rgb(var(--theme-muted-on-dark,157 157 157))}.pw-select-trigger{align-items:center!important;gap:calc(7 * var(--pw-unit,1px))!important;height:calc(28 * var(--pw-unit,1px))!important;padding:calc(4 * var(--pw-unit,1px)) calc(7 * var(--pw-unit,1px))!important;font-size:calc(11 * var(--pw-unit,1px))!important;border:1px solid rgb(var(--theme-line-on-dark,199 199 199))!important;border-radius:calc(4 * var(--pw-unit,1px))!important;color:#737373!important;box-shadow:none!important;background:#fcfcfc!important;display:flex!important}.pw-select-trigger svg{width:calc(12 * var(--pw-unit,1px))!important;height:calc(12 * var(--pw-unit,1px))!important}.pw-select-popup{--pw-unit:clamp(1px, min(.058vw, .112svh), 2.1px);border:1px solid rgb(var(--theme-line-on-dark,201 201 201))!important;border-radius:calc(6 * var(--pw-unit,1px))!important;box-shadow:0 calc(12 * var(--pw-unit,1px)) calc(35 * var(--pw-unit,1px)) #37373726!important;color:#6a6a6a!important;font:calc(12 * var(--pw-unit,1px)) var(--font-body)!important;min-width:calc(140 * var(--pw-unit,1px))!important;padding:calc(4 * var(--pw-unit,1px))!important;background:#fbfbfb!important}.pw-select-popup [role=option]{font-size:calc(12 * var(--pw-unit,1px));padding:calc(7 * var(--pw-unit,1px)) calc(26 * var(--pw-unit,1px)) calc(7 * var(--pw-unit,1px)) calc(9 * var(--pw-unit,1px));border-radius:3px}.pw-select-popup [role=option][data-highlighted]{color:#800d3b;background:#ffcee2}@keyframes pw-enter{0%{opacity:0;transform:translateY(calc(6 * var(--pw-unit,1px)))}to{opacity:1;transform:none}}@keyframes pw-sheet-in{0%{opacity:0;transform:translateX(calc(24 * var(--pw-unit,1px)))}to{opacity:1;transform:none}}@keyframes pw-construct{0%{opacity:0;clip-path:inset(0 100% 0 0);transform:translateY(calc(7 * var(--pw-unit,1px)))}to{opacity:1;clip-path:inset(0);transform:none}}@keyframes pw-draw{0%{opacity:1;stroke-dashoffset:4000px}75%{opacity:.5;stroke-dashoffset:0}to{opacity:0;stroke-dashoffset:0}}@keyframes pw-materialize{0%{filter:saturate(0);opacity:.25;transform:translateY(calc(7 * var(--pw-unit,1px)))}to{filter:none;opacity:1;transform:none}}@keyframes pw-ink{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes pw-bar{0%{transform:scaleY(.05)}to{transform:scaleY(1)}}@container (max-height:480px){.pw-brief-people,.pw-brief-heading>p,.pw-team-name,.pw-stats small{display:none}.pw-brief-index{grid-template-rows:repeat(3,minmax(0,1fr))}.pw-brief{gap:10px;padding:12px}.pw-brief-heading h4{margin-bottom:0;font-size:1.6em}.pw-brief-focus{gap:7px;padding:10px}.pw-brief-focus h5{font-size:1.35em}.pw-brief-insight{padding-top:7px}.pw-app-main{gap:6px;padding:9px}.pw-app-heading{padding:8px 10px}.pw-stats strong{font-size:1.7em}.pw-stats>button{padding:6px 9px}}@media (max-width:800px){.process-studio .journey-stage{grid-template-columns:1fr}.process-workspace{height:470px}.pw-product{grid-template-columns:20% minmax(0,1fr)}.pw-online,.pw-nav-label,.pw-demo-note{display:none}.pw-sidebar{padding:10px 6px}.pw-app-brand{font-size:1em}.pw-app-brand svg{display:none}.pw-nav-current,.pw-nav-muted{gap:4px;padding:6px 3px;font-size:.8em}.pw-sheet{inset:0 0 0 12%}}html[data-motion=off] .process-workspace *,html[data-motion=off] .pw-select-popup{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){html:not([data-motion=on]) .process-workspace *,html:not([data-motion=on]) .pw-select-popup{transition:none!important;animation:none!important}}.pw-brief-map{grid-template-columns:repeat(3,minmax(0,1fr));gap:4%;margin-block:auto;padding-block:1em;animation:.4s both pw-enter;display:grid}.pw-brief-map-node{border:1px solid rgb(var(--theme-line-on-dark,182 182 182));background:#ffd0e4;border-radius:.4em;min-width:0;padding:.85em;position:relative}.pw-brief-map-node:not(:last-child):after{content:"";border-top:1px solid #929292;width:15%;position:absolute;top:50%;left:100%}.pw-brief-map-node>span{color:#757575;justify-content:space-between;align-items:center;margin-bottom:.8em;display:flex}.pw-brief-map-node strong{color:#393939;font-size:.88em;display:block}.pw-brief-map-node p{color:#656565;margin:.5em 0 0;font-size:.7em;line-height:1.5}@container (max-height:540px){.pw-brief-map{gap:3%;padding-block:.5em}.pw-brief-map-node{padding:.6em}.pw-brief-map-node>span{margin-bottom:.35em}.pw-brief-map-node p{display:none}}@media (min-width:1700px) and (min-height:900px){#process .journey-title{font-size:clamp(64px,3.8vw,132px)}#process .journey-copy-stack{max-width:none}#process .journey-copy-stack h3{font-size:clamp(42px,2.85vw,96px)}#process .journey-copy-stack p{max-width:31em;font-size:clamp(18px,1.03vw,34px)}#process .journey-result{margin-top:2svh;padding-top:1.8svh;font-size:clamp(16px,.86vw,28px)}#process .journey-number,#process .journey-hint{font-size:clamp(13px,.72vw,24px)}#process .journey-controls nav button{font-size:clamp(16px,.9vw,28px)}#process .journey-controls nav button small{font-size:.65em}}.process-studio .journey-number,.process-studio .journey-number small,.process-studio .journey-controls nav button,.process-studio .journey-controls nav button span{color:#545454}.process-studio .journey-controls nav button span{opacity:1}.process-workspace-loading{color:#545454;place-items:center;font-size:13px;display:grid}.process-workspace :is(.pw-scene-label,.pw-scene-footer,.pw-kicker),.process-workspace .pw-brief-index>button>span,.process-workspace .pw-brief-index small,.process-workspace .pw-brief-map-node small,.process-workspace .pw-brief-insight :is(small,p),.process-workspace :is(.pw-avatar,.pw-brief-map-node>p,.pw-scene-footer i){color:#575757}
