.gd-process{max-width:1248px;margin:auto;padding:56px 24px 40px}.gd-process .section-heading{text-align:center;margin-bottom:40px}.gd-process .section-heading>span,.gd-process .small-label{font-size:12px;font-weight:600;letter-spacing:.12em}.gd-process .section-heading h2{font-size:40px;line-height:1.16;letter-spacing:-1.5px;font-weight:600;margin:16px 0 0}.gd-process .section-heading em{font-family:Baskerville,Georgia,serif;font-weight:400;color:#24624f}.gd-process .workflow-comparison{display:grid;grid-template-columns:280px minmax(0,1fr);gap:24px;align-items:stretch}.gd-process .drafts-panel{padding:24px;border-radius:24px;background:#eeede8;border:1px solid #dfdfd9;display:flex;flex-direction:column}.gd-process .panel-label{font-size:12px;display:flex;gap:8px;align-items:center;color:#67726f}.gd-process .dot{width:6px;height:6px;display:inline-block;background:#2b9a74;border-radius:50%;flex-shrink:0}.gd-process .dot.muted{background:#aaa8a0}.gd-process .drafts-panel h2,.gd-process .job-heading h2{font-size:24px;letter-spacing:-.6px;line-height:1.2;font-weight:600;margin:24px 0}.gd-process .draft-item{padding:16px 0;border-top:1px solid #d9ddd6;display:flex;gap:16px;align-items:center}.gd-process .file-icon{width:40px;height:48px;border:1px solid #d5d9d0;border-radius:8px;display:grid;place-items:center;color:#939b96;background:#f9f9f5;font-size:24px}.gd-process .draft-item strong{display:block;font-size:16px;font-weight:500}.gd-process .draft-item div>span{font-size:12px;display:block;color:#747e77;margin-top:8px}.gd-process .drafts-panel p{font-size:12px;line-height:1.6;color:#737b75;margin:24px 0 0}.gd-process .workflow-app{border:1px solid #d6e0da;border-radius:24px;background:#fff;box-shadow:0 16px 48px #172c3510,0 2px 4px #172c3505;overflow:hidden}.gd-process .app-toolbar{height:72px;padding:0 24px;display:flex;align-items:center;gap:16px;border-bottom:1px solid #e9edeb}.gd-process .app-brand{display:flex;align-items:center;gap:12px;font-size:16px}.gd-process .app-brand strong{font-weight:600}.gd-process .app-mark{display:grid;place-items:center;width:32px;height:32px;background:#173d33;color:#d9edda;border-radius:8px;font-size:16px;font-weight:600}.gd-process .workspace-label{margin-left:auto;font-size:12px;color:#73837d}.gd-process .quiet-icon{border:0;background:#f3f5f3;width:32px;height:32px;border-radius:50%;color:#345345;font-size:20px;cursor:pointer}.gd-process .flow-tabs{display:flex;gap:8px;margin:24px 24px 0;padding:4px;background:#f0f3f0;border-radius:12px}.gd-process .flow-tabs button{flex:1;min-height:40px;background:transparent;border:0;border-radius:8px;font:inherit;font-size:12px;color:#76877e;cursor:pointer;white-space:nowrap}.gd-process .flow-tabs button span{margin-left:8px;font-weight:600;color:#53675b}.gd-process .flow-tabs button.selected{background:#fff;box-shadow:0 1px 4px #183b2912;color:#288461}.gd-process .flow-tabs button.selected span{color:#183b2e}.gd-process .flow-content{padding:24px;display:grid;grid-template-columns:208px minmax(0,1fr);gap:24px;align-items:start}.gd-process .recording-preview{height:224px;border-radius:16px;position:relative;overflow:hidden;background:#132a25}.gd-process .recording-preview img{width:100%;height:100%;object-fit:cover}.gd-process .recording-preview:after{content:'';position:absolute;inset:50% 0 0;background:linear-gradient(transparent,#061a21bb)}.gd-process .media-label,.gd-process .media-duration{position:absolute;z-index:1;bottom:16px;color:white;font-size:12px}.gd-process .media-label{left:16px}.gd-process .media-duration{right:16px}.gd-process .status-pill{font-size:12px;color:#207f58;background:#eaf6ee;display:inline-block;padding:6px 10px;border-radius:8px}.gd-process .job-heading h2{margin:16px 0 24px}.gd-process .job-list{padding:0;margin:0;list-style:none;display:grid;gap:16px}.gd-process .job-list li{font-size:12px;display:flex;gap:8px;align-items:center}.gd-process .job-list li>span{display:grid;place-items:center;background:#edf6ef;border-radius:50%;color:#39815a;width:16px;height:16px;flex-shrink:0}.gd-process .package-preview{margin:0 24px 24px;padding:16px;background:#f7f8f5;border:1px solid #e8ede6;border-radius:16px}.gd-process .package-heading{display:flex;justify-content:space-between;gap:8px;color:#657b6d}.gd-process .small-label{font-size:10px;letter-spacing:.08em}.gd-process .status-text{font-size:12px}.gd-process .package-items{display:flex;gap:8px;margin-top:16px}.gd-process .package-items>span{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #e7ece5;padding:10px 12px;border-radius:8px;font-size:12px;flex:1}.gd-process .package-items img{width:16px;height:16px;object-fit:contain}.gd-process .package-items b{font-size:16px;color:#327755}.gd-process .app-bottom{padding:16px 24px;border-top:1px solid #e8ede8;display:flex;align-items:center;gap:16px;justify-content:space-between;background:#fcfdfb}.gd-process .app-bottom>span{display:flex;align-items:center;gap:8px;font-size:12px;color:#6a7b71;line-height:1.4}.gd-process .app-bottom button{border:0;background:#183f33;color:white;border-radius:8px;padding:12px 16px;font:inherit;font-size:12px;cursor:pointer;white-space:nowrap}.gd-process .app-bottom button span{padding-left:8px}.gd-process .section-close{text-align:center;font-size:16px;line-height:1.65;color:#6c7d72;margin:32px 0 0}.gd-process .section-close strong{font-weight:500;color:#193d30}.gd-process button:focus-visible{outline:3px solid #caa65c;outline-offset:3px}@media(min-width:1400px){.gd-process{padding-top:64px}}@media(max-width:1000px){.gd-process .workflow-comparison{grid-template-columns:224px minmax(0,1fr)}.gd-process .flow-content{grid-template-columns:152px minmax(0,1fr);gap:16px}.gd-process .recording-preview{height:232px}.gd-process .media-duration{display:none}.gd-process .flow-tabs button span{margin-left:4px}}@media(max-width:760px){.gd-process{padding:32px 16px}.gd-process .section-heading{margin-bottom:24px}.gd-process .section-heading h2{font-size:32px;letter-spacing:-1px}.gd-process .workflow-comparison{display:flex;flex-direction:column;gap:16px}.gd-process .drafts-panel{padding:16px;display:grid;grid-template-columns:1fr 1fr;gap:8px 16px}.gd-process .panel-label{grid-column:1/-1}.gd-process .drafts-panel h2{font-size:16px;margin:8px 0}.gd-process .draft-item{padding:8px 0;border:0;gap:8px}.gd-process .draft-item:nth-of-type(3),.gd-process .draft-item:nth-of-type(4){display:none}.gd-process .file-icon{width:24px;height:32px;font-size:16px}.gd-process .draft-item strong{font-size:12px}.gd-process .draft-item div>span{margin-top:4px}.gd-process .drafts-panel p{margin:0;font-size:12px;grid-column:1/-1}.gd-process .app-toolbar{height:64px;padding:0 16px}.gd-process .flow-tabs{margin:16px 16px 0;gap:0}.gd-process .flow-tabs button{font-size:10px;min-height:40px}.gd-process .flow-tabs button span{margin-left:3px}.gd-process .flow-content{padding:16px;grid-template-columns:112px minmax(0,1fr);gap:16px}.gd-process .recording-preview{height:216px;border-radius:12px}.gd-process .media-label{font-size:10px;left:8px;bottom:12px}.gd-process .job-heading h2{font-size:20px;margin:16px 0}.gd-process .job-list{gap:12px}.gd-process .job-list li{font-size:12px;line-height:1.4}.gd-process .package-preview{margin:0 16px 16px;padding:12px}.gd-process .package-items{gap:6px}.gd-process .package-items>span{padding:8px;gap:6px}.gd-process .package-heading{flex-direction:column}.gd-process .status-text{display:none}.gd-process .app-bottom{padding:16px;flex-direction:column;align-items:stretch;gap:12px}.gd-process .app-bottom button{text-align:center}.gd-process .workspace-label{display:none}.gd-process .quiet-icon{margin-left:auto}.gd-process .section-close{font-size:14px}.gd-process .small-label{font-size:12px}}.gd-process .recording-preview img{object-position:18% center}.gd-process .flow-tabs button{font-size:12px}.gd-process .small-label{font-size:12px}
