.creator-journey-section .learning-companion-section{max-width:1600px;padding:100px 32px 110px}.creator-journey-section .companion-intro{max-width:none;margin-bottom:46px}.creator-journey-section .companion-intro .eyebrow{color:#7c8d67;margin-bottom:22px}.creator-journey-section .companion-intro h2{font-size:clamp(28px,3.2vw,50px);line-height:1.12}.creator-journey-section .companion-intro>p:last-child{color:#74806a;max-width:none;margin-top:23px;font-size:19px;line-height:1.65}.creator-journey-section .companion-layout{grid-template-columns:2fr 3fr;align-items:center;gap:60px;display:grid}.creator-journey-section .companion-moments{flex-direction:column;gap:12px;display:flex}.creator-journey-section .companion-moments>button{text-align:left;color:#728169;background:0 0;border:1px solid #0000;border-radius:14px;align-items:start;gap:16px;width:100%;padding:22px 18px;display:flex}.creator-journey-section .companion-moments>button.is-active{color:#294d2c;background:#e9eedf;border-color:#d5dfc5}.creator-journey-section .companion-step-number{color:#92a079;font-size:12px;line-height:27px}.creator-journey-section .companion-moments>button>span:nth-child(2){flex:1}.creator-journey-section .companion-moments strong{font-size:18px;font-weight:600;line-height:1.5;display:block}.creator-journey-section .companion-step-description{color:#79846e;margin-top:7px;font-size:15px;line-height:1.65;display:block}.creator-journey-section .companion-moments>button>svg{opacity:.45;flex-shrink:0;margin-top:5px}.creator-journey-section .companion-more{border-bottom:1px solid #b6c69b;align-self:start;align-items:center;gap:10px;margin:18px 0 0 18px;padding-bottom:4px;font-size:14px;display:inline-flex}.creator-journey-section .companion-preview{background:#fffef9;border:1px solid #dce2d2;border-radius:20px;overflow:hidden;box-shadow:0 18px 60px #334a2110}.creator-journey-section .companion-preview>header{background:#f5f7ee;border-bottom:1px solid #e2e7d8;align-items:center;gap:12px;padding:20px 25px;display:flex}.creator-journey-section .companion-symbol{color:#829e61;background:#e6edd6;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.creator-journey-section .companion-preview>header strong{font-size:15px;font-weight:600;display:block}.creator-journey-section .companion-preview>header small{color:#8d9c7d;margin-top:3px;font-size:11px;display:block}.creator-journey-section .companion-preview-label{letter-spacing:.13em;color:#96a189;margin-left:auto;font-size:8px}.creator-journey-section .companion-preview-body{padding:24px 28px}.creator-journey-section .companion-goal{color:#849775;align-items:center;gap:8px;margin-bottom:22px;font-size:11px;display:flex}.creator-journey-section .companion-dialogue{min-height:246px;animation:.25s ease-out companion-appear}.creator-journey-section .companion-dialogue small{letter-spacing:.07em;color:#8a9777;align-items:center;gap:5px;margin-bottom:6px;font-size:9px;display:flex}.creator-journey-section .companion-dialogue p{padding:15px 18px;font-size:14px;line-height:1.65}.creator-journey-section .companion-user{margin-bottom:18px;margin-left:12%}.creator-journey-section .companion-user small{justify-content:flex-end}.creator-journey-section .companion-user p{color:#7b725b;background:#eee8d8;border-radius:12px 0 12px 12px}.creator-journey-section .companion-tutor{margin-right:6%}.creator-journey-section .companion-tutor p{color:#58704a;background:#f0f4e7;border-radius:0 12px 12px}.creator-journey-section .companion-learning-state{color:#81966b;flex-wrap:wrap;gap:9px 18px;padding:18px 0;font-size:10px;display:flex}.creator-journey-section .companion-learning-state>span{align-items:center;gap:5px;display:flex}.creator-journey-section .companion-next{color:#82976a;border-top:1px solid #e3e8d8;align-items:center;gap:12px;padding-top:17px;display:flex}.creator-journey-section .companion-next small{color:#91a07f;margin-bottom:4px;font-size:10px;display:block}.creator-journey-section .companion-next strong{color:#526b44;font-size:13px;font-weight:500;line-height:1.5;display:block}@keyframes companion-appear{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (width<=1000px){.creator-journey-section .companion-layout{gap:25px}.creator-journey-section .companion-preview-body{padding:20px}.creator-journey-section .companion-moments>button{gap:10px;padding:16px 12px}}@media (width<=800px){.creator-journey-section .learning-companion-section{padding:65px 24px}.creator-journey-section .companion-layout{grid-template-columns:1fr;gap:25px}.creator-journey-section .companion-intro{margin-bottom:26px}.creator-journey-section .companion-intro>p:last-child{font-size:16px}.creator-journey-section .companion-moments{gap:5px}.creator-journey-section .companion-moments strong{font-size:16px}.creator-journey-section .companion-step-description{font-size:13px}.creator-journey-section .companion-preview>header{padding:15px}.creator-journey-section .companion-preview-label{font-size:6px}.creator-journey-section .companion-preview-body{padding:20px 16px}.creator-journey-section .companion-preview h3{font-size:26px}.creator-journey-section .companion-dialogue{min-height:0}.creator-journey-section .companion-dialogue p{padding:12px;font-size:13px}.creator-journey-section .companion-goal{font-size:10px}.creator-journey-section .companion-user{margin-left:6%}}@media (prefers-reduced-motion:reduce){.creator-journey-section .companion-dialogue{animation:none}}.creator-journey-section .companion-course-map{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:24px;display:grid}.creator-journey-section .companion-course-map>div{color:#8b977c;background:#f7f8f2;border:1px solid #e2e6d9;border-radius:9px;flex-direction:column;align-items:start;gap:8px;padding:12px 10px;display:flex}.creator-journey-section .companion-course-map>div.is-secure{color:#708c55;background:#eef4e7;border-color:#dae5cc}.creator-journey-section .companion-course-map>div.needs-practice{color:#99834d;background:#f7f0df;border-color:#e6d9b7}.creator-journey-section .course-state-icon{background:#fff8;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.creator-journey-section .companion-course-map strong{color:#586e49;overflow-wrap:anywhere;font-size:12px;font-weight:600;line-height:1.4;display:block}.creator-journey-section .companion-course-map small{margin-top:5px;font-size:10px;line-height:1.45;display:block}.creator-journey-section .companion-conversation-label{letter-spacing:.06em;color:#81966a;border-top:1px solid #e5e9dc;align-items:center;gap:6px;margin-bottom:12px;padding-top:18px;font-size:9px;display:flex}.creator-journey-section .companion-conversation-label>span:last-child{letter-spacing:0;color:#95a187;margin-left:auto;font-size:9px}.creator-journey-section .companion-preview h3{margin-bottom:16px;font-size:25px}.creator-journey-section .companion-recommendation{text-align:left;background:#edf2e2;border:1px solid #d8e2c9;border-radius:9px;width:100%;margin-top:18px;padding:13px}.creator-journey-section .companion-recommendation>span{flex:1}@media (width<=800px){.creator-journey-section .companion-course-map{gap:5px;margin-bottom:18px}.creator-journey-section .companion-course-map>div{padding:9px 6px}.creator-journey-section .companion-course-map strong{font-size:10px}.creator-journey-section .companion-course-map small{font-size:9px}.creator-journey-section .companion-conversation-label>span:last-child{font-size:8px}.creator-journey-section .companion-dialogue{min-height:0}}.creator-journey-section .learning-companion-section{padding-top:70px;padding-bottom:75px}.creator-journey-section .companion-intro{margin-bottom:30px}.creator-journey-section .companion-moments{gap:6px}.creator-journey-section .companion-moments>button{padding-top:15px;padding-bottom:15px}.creator-journey-section .companion-step-description{margin-top:5px;line-height:1.5}.creator-journey-section .companion-preview>header{padding-top:13px;padding-bottom:13px}.creator-journey-section .companion-symbol{width:32px;height:32px}.creator-journey-section .companion-preview-body{padding-top:16px;padding-bottom:18px}.creator-journey-section .companion-goal{margin-bottom:13px}.creator-journey-section .companion-course-map{margin-bottom:15px}.creator-journey-section .companion-course-map>div{flex-direction:row;align-items:center;gap:7px;padding:9px 8px}.creator-journey-section .course-state-icon{flex-shrink:0;width:20px;height:20px}.creator-journey-section .companion-course-map small{margin-top:3px}.creator-journey-section .companion-conversation-label{margin-bottom:8px;padding-top:12px}.creator-journey-section .companion-preview h3{margin-bottom:12px}.creator-journey-section .companion-dialogue{min-height:0}.creator-journey-section .companion-dialogue p{padding:11px 14px;line-height:1.5}.creator-journey-section .companion-user{margin-bottom:12px}.creator-journey-section .companion-recommendation{margin-top:13px;padding:10px 12px}@media (width<=800px){.creator-journey-section .learning-companion-section{padding-top:50px;padding-bottom:50px}.creator-journey-section .companion-course-map>div{flex-direction:column;align-items:start}}.creator-journey-section .learning-companion-section.wrap{width:100%;max-width:1600px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}@media (width>=768px){.creator-journey-section .learning-companion-section.wrap{padding-left:32px;padding-right:32px}}@media (width>=801px){.creator-journey-section .learning-companion-section .companion-layout{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:clamp(24px,3vw,48px)}}.creator-journey-section.companion-shared-preview{background:0 0;width:100%;min-width:0}.creator-journey-section{--bg:#f4f1ea;--green:#15391b;--sage:#748266;--lime:#d6e3a5;--sand:#eee6d0;--ink:#4a4c46;--line:#dcded1}.creator-journey-section *{box-sizing:border-box}.creator-journey-section{background:var(--bg);color:var(--green);margin:0;font-family:Albert Sans,sans-serif;font-size:17px;line-height:1.55}.creator-journey-section button,.creator-journey-section input,.creator-journey-section a{-webkit-tap-highlight-color:transparent}.creator-journey-section button,.creator-journey-section a,.creator-journey-section input{touch-action:manipulation}.creator-journey-section button,.creator-journey-section a{color:inherit}.creator-journey-section button{font:inherit;cursor:pointer}.creator-journey-section a{text-decoration:none}.creator-journey-section button{border:0}.creator-journey-section h1,.creator-journey-section h2,.creator-journey-section h3,.creator-journey-section p{margin:0}.creator-journey-section h1,.creator-journey-section h2,.creator-journey-section h3{letter-spacing:-.035em;font-family:Newsreader,Georgia,serif;font-weight:400;line-height:1.06}.creator-journey-section em{color:var(--sage);font-weight:400}.creator-journey-section button:focus-visible,.creator-journey-section a:focus-visible,.creator-journey-section input:focus-visible{outline-offset:6px;outline:3px solid #9aad62}.creator-journey-section .wrap{max-width:1480px;margin:auto;padding-left:48px;padding-right:48px}.creator-journey-section .btn{text-transform:uppercase;letter-spacing:.02em;border-radius:12px;justify-content:center;align-items:center;gap:17px;min-height:49px;padding:0 29px;font-size:14px;font-weight:600;transition:transform .2s,background .2s;display:inline-flex}.creator-journey-section .btn:hover{transform:translateY(-2px)}.creator-journey-section .primary{color:#f7f5ee;background:linear-gradient(110deg,#193b1f,#2d5031)}.creator-journey-section .eyebrow{letter-spacing:.15em;text-transform:uppercase;font-size:12px;font-weight:600}.creator-journey-section .intro-bottom{justify-content:space-between;align-items:end;margin-top:28px;display:flex}.creator-journey-section .intro-bottom p{color:#69705f;font-size:19px}.creator-journey-section .scroll-hint{letter-spacing:.16em;align-items:center;gap:22px;font-size:10px;display:flex}.creator-journey-section .scroll-hint>span{border:1px solid #cdd3bf;border-radius:50%;padding:8px 14px;font-size:19px}.creator-journey-section .journey-track{height:430vh;position:relative}.creator-journey-section .journey-sticky{flex-direction:column;justify-content:center;height:calc(100vh - 88px);min-height:680px;max-height:1100px;padding-top:30px;padding-bottom:30px;display:flex;position:sticky;top:88px}.creator-journey-section .story-layout{flex:1;grid-template-columns:.92fr 1.08fr;align-items:center;gap:75px;max-height:680px;display:grid}.creator-journey-section .story-copy{padding:15px 0}.creator-journey-section .chapter{letter-spacing:.13em;color:#7a846f;align-items:center;gap:16px;margin-bottom:30px;font-size:10px;font-weight:500;display:flex}.creator-journey-section .chapter>span:first-child{color:var(--green);letter-spacing:0;font-size:18px}.creator-journey-section .chapter-line{background:#bbc7a2;width:46px;height:1px}.creator-journey-section .copy-stage>.eyebrow{color:#74815c;margin-bottom:20px}.creator-journey-section .story-copy h2{min-height:205px;font-size:clamp(42px,4.3vw,66px);line-height:1.05}.creator-journey-section .stage-description{color:#67705f;max-width:410px;min-height:90px;margin-top:24px;font-size:19px}.creator-journey-section .benefit{color:#4c6045;align-items:center;gap:13px;max-width:400px;margin-top:22px;font-size:14px;display:flex}.creator-journey-section .benefit>span{background:#e6ebd9;border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:18px;display:grid}.creator-journey-section .example-caption{-moz-column-gap:10px;letter-spacing:.13em;color:#859079;grid-template-columns:8px auto;column-gap:10px;margin-top:38px;font-size:9px;display:grid}.creator-journey-section .example-caption strong{letter-spacing:0;color:#617057;grid-column:2;margin-top:4px;font-size:12px;font-weight:500}.creator-journey-section .example-dot{background:#90a765;border-radius:50%;width:5px;height:5px;margin-top:4px}.creator-journey-section .visual-area{background:#e9eddf;border:1px solid #e0e5d5;border-radius:25px;height:555px;position:relative;overflow:hidden;box-shadow:0 24px 60px #34431d06}.creator-journey-section .visual-top{color:#5f7254;border-bottom:1px solid #d8dfca;justify-content:space-between;align-items:center;height:60px;padding:0 28px;display:flex}.creator-journey-section .visual-top>span:first-child{align-items:center;gap:9px;font-family:Newsreader,serif;font-size:21px;display:flex}.creator-journey-section .visual-top img{width:21px;height:27px}.creator-journey-section .demo-label{letter-spacing:.13em;opacity:.7;font-size:8px}.creator-journey-section .visual-stage{opacity:0;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;transition:opacity .45s,transform .6s;display:flex;position:absolute;inset:60px 0 0;transform:translateY(20px)}.creator-journey-section .visual-stage.active{opacity:1;pointer-events:auto;transform:translateY(0)}.creator-journey-section .mini-label{letter-spacing:.1em;color:#7d896a;font-size:9px;font-weight:600}@keyframes flow{to{stroke-dashoffset:-36px}}.creator-journey-section .continue-btn{color:#4b6435;background:#e3eace;border-radius:8px;justify-content:space-between;align-items:center;width:100%;margin-top:20px;padding:12px;font-size:12px;display:flex}.creator-journey-section .journey-nav{grid-template-columns:repeat(4,1fr);gap:25px;margin-top:16px;padding-top:27px;display:grid;position:relative}.creator-journey-section .journey-nav button{text-align:left;color:#a2aa96;background:0 0;border-top:1px solid #cdd5bd;padding:16px 0 0;font-size:13px;transition:color .3s}.creator-journey-section .journey-nav button span{margin-right:12px;font-size:10px}.creator-journey-section .journey-nav button.selected{color:var(--green);border-top:2px solid #668044;padding-top:15px}.creator-journey-section .journey-progress{background:#e1e5d8;height:2px;display:none;position:absolute;top:6px;left:0;right:0}.creator-journey-section .journey-progress i{background:#a5b776;width:0;height:100%;display:block}.creator-journey-section .outcome{text-align:center;padding-top:125px;padding-bottom:125px}.creator-journey-section .outcome-star{color:#8da45c;font-size:52px;line-height:1}.creator-journey-section .outcome>.eyebrow{color:#82916d;margin-top:23px}.creator-journey-section .outcome h2{margin-top:25px;font-size:clamp(42px,5vw,72px)}.creator-journey-section .outcome>p:not(.eyebrow){color:#737d67;margin:28px auto 33px;font-size:19px}.creator-journey-section dialog>p:not(.eyebrow){color:#728267;margin:20px 0}.creator-journey-section [hidden]{display:none!important}@media (width<=1150px){.creator-journey-section .btn{padding:0 20px}.creator-journey-section .wrap{padding-left:32px;padding-right:32px}.creator-journey-section .story-layout{gap:35px}.creator-journey-section .story-copy h2{font-size:51px}.creator-journey-section .visual-area{height:530px}}@media (width<=800px){.creator-journey-section .header-actions .btn{min-height:39px;padding:0 15px;font-size:10px}.creator-journey-section .wrap{padding-left:24px;padding-right:24px}.creator-journey-section .journey-intro{padding-top:85px;padding-bottom:35px}.creator-journey-section .journey-intro h2{font-size:49px}.creator-journey-section .intro-bottom p{font-size:16px}.creator-journey-section .scroll-hint{gap:0;font-size:0}.creator-journey-section .scroll-hint>span{font-size:20px}.creator-journey-section .journey-track{height:440vh}.creator-journey-section .journey-sticky{height:calc(100svh - 74px);min-height:680px;padding-top:18px;padding-bottom:15px;top:74px}.creator-journey-section .story-layout{flex:initial;grid-template-columns:1fr;gap:15px;max-height:none}.creator-journey-section .story-copy{padding:0}.creator-journey-section .chapter{margin-bottom:10px;font-size:8px}.creator-journey-section .chapter>span:first-child{font-size:14px}.creator-journey-section .copy-stage>.eyebrow{display:none}.creator-journey-section .story-copy h2{max-width:600px;min-height:0;font-size:37px;line-height:1.04}.creator-journey-section .story-copy h2 br{display:none}.creator-journey-section .stage-description{max-width:520px;min-height:46px;margin-top:12px;font-size:15px;line-height:1.4}.creator-journey-section .benefit,.creator-journey-section .example-caption{display:none}.creator-journey-section .visual-area{border-radius:18px;width:100%;max-width:600px;height:375px;margin:auto}.creator-journey-section .visual-top{height:43px;padding:0 20px}.creator-journey-section .visual-top>span:first-child{font-size:17px}.creator-journey-section .visual-top img{width:18px;height:22px}.creator-journey-section .demo-label{font-size:7px}.creator-journey-section .visual-stage{inset:43px 0 0}.creator-journey-section .continue-btn{margin-top:12px;padding:9px 11px;font-size:10px}.creator-journey-section .journey-nav{gap:12px;margin-top:8px;padding-top:12px}.creator-journey-section .journey-nav button{padding-top:11px;font-size:11px}.creator-journey-section .journey-nav button.selected{padding-top:10px}.creator-journey-section .journey-nav button span{margin-bottom:2px;font-size:8px;display:block}.creator-journey-section .outcome{padding-top:75px;padding-bottom:75px}.creator-journey-section .outcome h2{font-size:43px}.creator-journey-section .outcome>p:not(.eyebrow){font-size:17px}.creator-journey-section .outcome p br{display:none}.creator-journey-section .outcome .btn{font-size:11px}}@media (width<=400px){.creator-journey-section .hero .btn{padding:0 17px;font-size:11px}.creator-journey-section .story-copy h2{font-size:33px}.creator-journey-section .stage-description{font-size:14px}.creator-journey-section .visual-area{height:360px}.creator-journey-section .journey-sticky{min-height:650px}.creator-journey-section .journey-nav button{font-size:10px}}@media (prefers-reduced-motion:reduce){.creator-journey-section *,.creator-journey-section :before,.creator-journey-section :after{transition:none!important;animation:none!important}}.creator-journey-section .ready-path .continue-btn{margin-top:20px}@keyframes voice{to{transform:scaleY(.45)}}.creator-journey-section .help-options button.active{color:#526b38;background:#dfe8c8;border-color:#d1ddb7}.creator-journey-section .outcome .custom-path{margin:37px auto 0;color:#7f8c71!important;font-size:13px!important}@media (width<=1150px){.creator-journey-section .story-copy h2{font-size:48px}}@media (width<=800px){.creator-journey-section .story-copy h2{font-size:36px}.creator-journey-section .stage-description{min-height:59px;font-size:14px}.creator-journey-section .ready-path .continue-btn{margin-top:12px;padding:8px 10px}.creator-journey-section .outcome .custom-path{line-height:1.8;font-size:12px!important}.creator-journey-section .journey-nav button{font-size:10px}}@media (width<=400px){.creator-journey-section .story-copy h2{font-size:32px}.creator-journey-section .stage-description{font-size:13px}}@media (width<=800px) and (height<=740px){.creator-journey-section .journey-sticky{min-height:610px}.creator-journey-section .visual-area{height:335px}.creator-journey-section .story-copy h2{font-size:29px}.creator-journey-section .stage-description{min-height:50px;font-size:12px}.creator-journey-section .story-layout{gap:10px}.creator-journey-section .chapter{margin-bottom:7px}.creator-journey-section .visual-stage{transform:translateY(10px)}.creator-journey-section .visual-stage[data-stage="0"] .floating-note{display:none}}@media (width<=800px){.creator-journey-section .visual-area{height:400px}}@media (width<=800px) and (height<=740px){.creator-journey-section .visual-area{height:335px}.creator-journey-section .visual-stage[data-stage="3"] .progress-card{padding:15px}.creator-journey-section .visual-stage[data-stage="3"] .progress-card h3{margin:9px 0 15px;font-size:24px}}.creator-journey-section .creator-journey .journey-nav{grid-template-columns:repeat(6,1fr);gap:20px}.creator-journey-section .creator-journey .journey-nav button{font-size:12px}.creator-journey-section .creator-journey .journey-nav button span{margin-bottom:7px;display:block}.creator-journey-section .creator-card{background:#fffefa;border-radius:17px;width:84%;padding:29px;box-shadow:0 10px 40px #3e502108}.creator-journey-section .creator-card h3{margin:17px 0 23px;font-size:35px;line-height:1.12}.creator-journey-section .creator-card h4{letter-spacing:-.02em;margin:10px 0;font-family:Newsreader,serif;font-size:24px;font-weight:400;line-height:1.15}.creator-journey-section .creator-card button:disabled{cursor:default;opacity:.7}.creator-journey-section .creator-note{color:#7c8e65;align-items:center;gap:9px;margin-top:18px;font-size:11px;line-height:1.5;display:flex}.creator-journey-section .creator-note>span{font-size:21px}.creator-journey-section .upload-zone{background:#f3f6eb;border:1px dashed #b7c49e;border-radius:12px;flex-direction:column;align-items:center;padding:17px;display:flex}.creator-journey-section .upload-symbol{color:#8ba05f;font-size:29px;line-height:1.2}.creator-journey-section .upload-zone strong{margin-top:6px;font-size:13px;font-weight:500}.creator-journey-section .upload-zone p{color:#8c987a;margin-top:4px;font-size:10px}.creator-journey-section .upload-button{cursor:pointer;background:#e0e9cb;border-radius:7px;justify-content:center;align-items:center;gap:15px;margin-top:13px;padding:8px 15px;font-size:10px;display:flex}.creator-journey-section .upload-button:hover{background:#d5e1b9}.creator-journey-section .source-file{border:1px solid #e8ecdf;border-radius:9px;align-items:center;gap:12px;margin-top:13px;padding:12px;display:flex}.creator-journey-section .file-icon{color:#927b51;background:#efe7d7;border-radius:4px;place-items:center;width:32px;height:38px;font-size:8px;display:grid}.creator-journey-section .source-file>div{flex:1;min-width:0}.creator-journey-section .source-file strong{white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;display:block;overflow:hidden}.creator-journey-section .source-file small{color:#96a083;font-size:8px}.creator-journey-section .source-check{color:#8aa260;font-size:13px}.creator-journey-section .local-file-note{color:#9aa38e;margin-top:10px;font-size:8px}.creator-journey-section .author-brief{color:#5d6e4e;background:#f0eadc;border-radius:11px;padding:16px 18px;font-size:13px;line-height:1.5}.creator-journey-section .content-tabs{gap:8px;margin:20px 0 12px;display:flex}.creator-journey-section .content-tabs button{color:#80906b;background:#f0f2e9;border:1px solid #e0e6d4;border-radius:20px;flex:1;padding:8px 5px;font-size:10px}.creator-journey-section .content-tabs button.active{color:#526d34;background:#dce7c4;border-color:#b8cb91}.creator-journey-section .content-preview{background:#f7f9f1;border:1px solid #e0e7d4;border-radius:12px;padding:19px;position:relative}.creator-journey-section .content-icon{color:#9bae78;font-size:26px;position:absolute;top:16px;right:16px}.creator-journey-section .content-preview small{letter-spacing:.1em;color:#879973;font-size:7px}.creator-journey-section .content-preview h4{max-width:85%}.creator-journey-section .content-preview p{color:#7f8d6f;font-size:12px;line-height:1.6}.creator-journey-section .card-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.creator-journey-section .version-badge{color:#7d8f65;white-space:nowrap;background:#edf1e2;border-radius:5px;padding:3px 8px;font-size:8px}.creator-journey-section .test-excerpt{background:#f3f4eb;border-radius:10px;padding:15px}.creator-journey-section .test-excerpt small{letter-spacing:.1em;color:#9aa58a;font-size:7px}.creator-journey-section .test-excerpt p{color:#657654;margin-top:6px;font-size:13px;line-height:1.5}.creator-journey-section .comment-label{color:#8c997a;margin:16px 0 7px;font-size:10px;display:block}.creator-journey-section .iteration-card textarea{resize:vertical;color:#65774f;outline-offset:2px;background:#fffefa;border:1px solid #d9e1ca;border-radius:9px;width:100%;min-height:66px;max-height:95px;padding:10px 12px;font:12px/1.6 Albert Sans,sans-serif}.creator-journey-section .iteration-card .continue-btn{margin-top:9px}.creator-journey-section .iteration-result{color:#6a874a;align-items:center;gap:9px;margin-top:13px;font-size:10px;display:flex}.creator-journey-section .iteration-result small{color:#95a080;font-size:8px;display:block}.creator-journey-section .version-trail{color:#94a17d;justify-content:space-between;align-items:center;gap:8px;margin-top:20px;font-size:8px;display:flex}.creator-journey-section .version-trail i{background:#cdd7b9;flex:1;height:1px}.creator-journey-section .version-trail strong{color:#6e8451;font-weight:500}.creator-journey-section .card-subtitle{color:#81906f;margin-top:-9px;font-size:12px;line-height:1.6}.creator-journey-section .persona-options{gap:8px;margin:21px 0 18px;display:flex}.creator-journey-section .persona-options button{color:#7e8e69;background:#f2f4eb;border:1px solid #e0e6d4;border-radius:9px;flex-direction:column;flex:1;align-items:center;gap:8px;padding:12px 6px;font-size:8px;display:flex}.creator-journey-section .persona-options button>span{color:#788c59;background:#e6ead9;border-radius:50%;place-items:center;width:29px;height:29px;font-family:Newsreader;font-size:18px;display:grid}.creator-journey-section .persona-options button.active{color:#58713a;background:#e6eed4;border-color:#acbf85}.creator-journey-section .eval-finding{background:#f4f6ed;border-left:2px solid #bacb91;border-radius:0 9px 9px 0;padding:14px 16px}.creator-journey-section .finding-kicker{letter-spacing:.07em;color:#92a076;align-items:center;gap:6px;font-size:6px;display:flex}.creator-journey-section .finding-kicker span{font-size:17px}.creator-journey-section .eval-finding h4{margin:9px 0;font-size:23px}.creator-journey-section .eval-finding>p{color:#7d8e68;font-size:11px;line-height:1.6}.creator-journey-section .finding-quote{color:#63794c;border-top:1px solid #e0e7d3;margin-top:12px;padding-top:9px;font-size:11px;font-style:italic}.creator-journey-section .eval-footnote{color:#98a189;margin-top:13px;font-size:8px;line-height:1.6}.creator-journey-section .future-badge,.creator-journey-section .roadmap-label{color:#937744;letter-spacing:.08em;background:#eee3cb;border-radius:5px;padding:5px 10px;font-size:8px;font-weight:600;display:inline-flex}.creator-journey-section .roadmap-label{margin-top:20px}.creator-journey-section .future-stage{background:#eeece2;border-color:#e1dece}.creator-journey-section .pilot-card{box-shadow:none;background:#fbfaf5;border:1px dashed #cfc5a9}.creator-journey-section .pilot-card h3{margin-top:23px}.creator-journey-section .pilot-people{justify-content:center;padding:24px 0;display:flex}.creator-journey-section .pilot-people span{color:#8a8c71;background:#dddcc8;border:4px solid #fbfaf5;border-radius:50%;place-items:center;width:45px;height:45px;margin-left:-9px;font-family:Newsreader;font-size:21px;display:grid}.creator-journey-section .pilot-people span:nth-child(2){background:#e6decd}.creator-journey-section .pilot-people span:nth-child(3){background:#d8dfce}.creator-journey-section .pilot-people span:last-child{color:#a3a089;background:#f0edde;border:1px dashed #c9c7af;margin-left:7px;font-family:Albert Sans;font-size:18px}.creator-journey-section .pilot-concept{color:#8a8f75;gap:11px;font-size:12px;display:grid}.creator-journey-section .pilot-concept>div{align-items:center;gap:13px;display:flex}.creator-journey-section .pilot-concept span{color:#aaa488;background:#f0eee2;border-radius:4px;padding:4px 6px;font-size:8px}.creator-journey-section .pilot-bottom{color:#a29b82;border-top:1px solid #e5e2d6;align-items:center;gap:7px;margin-top:20px;padding-top:14px;font-size:9px;display:flex}.creator-journey-section .pilot-bottom span{font-size:17px}.creator-journey-section .published-path{background:#edf2e0;border-radius:11px;align-items:center;gap:15px;padding:17px;display:flex}.creator-journey-section .path-cover{color:#718c4c;background:#d4e1b5;border-radius:7px;flex-shrink:0;place-items:center;width:50px;height:58px;font-size:30px;display:grid}.creator-journey-section .published-path small{letter-spacing:.07em;color:#95a27d;margin-bottom:6px;font-size:7px;display:block}.creator-journey-section .published-path strong{font-family:Newsreader;font-size:23px;font-weight:400;line-height:1.1;display:block}.creator-journey-section .delivery-options{gap:7px;margin-top:13px;display:flex}.creator-journey-section .delivery-options span{color:#879671;background:#f4f4ed;border-radius:5px;padding:5px 8px;font-size:8px}.creator-journey-section .handover-list{color:#7d9067;gap:10px;margin-top:21px;font-size:11px;display:grid}.creator-journey-section .handover-list span{color:#9bb477;margin-right:11px}.creator-journey-section .share-card .continue-btn{margin-top:21px}.creator-journey-section .copy-status{color:#9aa28c;margin-top:8px;font-size:8px;line-height:1.5}.creator-journey-section .share-card .creator-note{border-top:1px solid #e6eadd;padding-top:15px;font-size:10px}.creator-journey-section .creator-journey .visual-stage[data-stage="3"] .creator-card h3{font-size:32px}.creator-journey-section .creator-journey .story-copy h2{min-height:210px}@media (width<=1150px){.creator-journey-section .creator-card{width:89%;padding:24px}.creator-journey-section .creator-card h3{font-size:31px}.creator-journey-section .creator-journey .visual-stage[data-stage="3"] .creator-card h3{font-size:29px}.creator-journey-section .creator-journey .journey-nav{gap:14px}.creator-journey-section .creator-journey .story-copy h2{font-size:46px}.creator-journey-section .persona-options{gap:5px}}@media (width<=800px){.creator-journey-section .creator-journey{height:640vh}.creator-journey-section .creator-journey .journey-sticky{min-height:690px}.creator-journey-section .creator-journey .visual-area{height:410px}.creator-journey-section .creator-journey .story-copy h2{min-height:0;font-size:34px}.creator-journey-section .creator-journey .stage-description{min-height:60px;font-size:14px}.creator-journey-section .creator-journey .journey-nav{-moz-column-gap:12px;grid-template-columns:repeat(3,1fr);gap:7px 12px;margin-top:9px;padding-top:11px}.creator-journey-section .creator-journey .journey-nav button{padding-top:7px;font-size:10px}.creator-journey-section .creator-journey .journey-nav button.selected{padding-top:6px}.creator-journey-section .creator-journey .journey-nav button span{letter-spacing:0;margin-right:6px;font-size:7px;display:inline}.creator-journey-section .creator-journey .journey-nav button[data-step="4"] span{font-size:6px}.creator-journey-section .creator-card{width:88%;padding:20px}.creator-journey-section .creator-card h3{margin:12px 0 16px;font-size:27px;line-height:1.1}.creator-journey-section .creator-card .mini-label{font-size:7px}.creator-journey-section .creator-note{gap:7px;margin-top:13px;font-size:9px}.creator-journey-section .creator-note>span{font-size:17px}.creator-journey-section .upload-zone{padding:12px}.creator-journey-section .upload-symbol{font-size:24px}.creator-journey-section .upload-zone strong{margin-top:4px;font-size:11px}.creator-journey-section .upload-zone p{font-size:8px}.creator-journey-section .upload-button{margin-top:9px;padding:6px 12px;font-size:9px}.creator-journey-section .source-file{gap:9px;margin-top:10px;padding:9px}.creator-journey-section .file-icon{width:26px;height:30px;font-size:6px}.creator-journey-section .source-file strong{font-size:9px}.creator-journey-section .source-file small{font-size:7px}.creator-journey-section .local-file-note{margin-top:7px;font-size:7px}.creator-journey-section .author-brief{padding:12px;font-size:11px}.creator-journey-section .content-tabs{gap:5px;margin:14px 0 10px}.creator-journey-section .content-tabs button{padding:6px 4px;font-size:8px}.creator-journey-section .content-preview{padding:14px}.creator-journey-section .content-preview small{font-size:6px}.creator-journey-section .content-preview h4{margin:9px 0;font-size:22px}.creator-journey-section .content-preview p{font-size:10px}.creator-journey-section .content-icon{font-size:22px;top:12px;right:12px}.creator-journey-section .card-heading .version-badge{font-size:7px}.creator-journey-section .test-excerpt{padding:11px}.creator-journey-section .test-excerpt small{font-size:6px}.creator-journey-section .test-excerpt p{margin-top:4px;font-size:10px;line-height:1.45}.creator-journey-section .comment-label{margin:12px 0 6px;font-size:8px}.creator-journey-section .iteration-card textarea{min-height:52px;padding:8px 10px;font-size:10px;line-height:1.5}.creator-journey-section .iteration-result{margin-top:9px;font-size:8px}.creator-journey-section .iteration-result small{font-size:7px}.creator-journey-section .version-trail{gap:5px;margin-top:12px;font-size:6px}.creator-journey-section .creator-card .continue-btn{padding:9px 11px;font-size:10px}.creator-journey-section .card-subtitle{margin-top:-4px;font-size:10px;line-height:1.5}.creator-journey-section .persona-options{gap:5px;margin:14px 0 12px}.creator-journey-section .persona-options button{gap:5px;padding:8px 3px;font-size:6px}.creator-journey-section .persona-options button>span{width:23px;height:23px;font-size:15px}.creator-journey-section .creator-journey .visual-stage[data-stage="3"] .creator-card h3{font-size:26px}.creator-journey-section .eval-finding{padding:10px 12px}.creator-journey-section .finding-kicker{letter-spacing:.02em;gap:5px;font-size:5px}.creator-journey-section .finding-kicker span{font-size:13px}.creator-journey-section .eval-finding h4{margin:6px 0;font-size:21px}.creator-journey-section .eval-finding>p{font-size:9px;line-height:1.5}.creator-journey-section .finding-quote{margin-top:9px;padding-top:7px;font-size:9px}.creator-journey-section .eval-footnote{margin-top:10px;font-size:7px}.creator-journey-section .future-badge{padding:4px 7px;font-size:6px}.creator-journey-section .roadmap-label{margin-top:9px;padding:4px 7px;font-size:6px}.creator-journey-section .pilot-card h3{margin-top:16px}.creator-journey-section .pilot-people{padding:18px 0}.creator-journey-section .pilot-people span{width:36px;height:36px;font-size:18px}.creator-journey-section .pilot-concept{gap:9px;font-size:10px}.creator-journey-section .pilot-concept span{padding:3px 5px;font-size:6px}.creator-journey-section .pilot-bottom{margin-top:16px;padding-top:10px;font-size:7px}.creator-journey-section .published-path{gap:11px;padding:12px}.creator-journey-section .path-cover{width:39px;height:45px;font-size:25px}.creator-journey-section .published-path small{margin-bottom:5px;font-size:5px}.creator-journey-section .published-path strong{font-size:21px}.creator-journey-section .delivery-options{gap:5px;margin-top:10px}.creator-journey-section .delivery-options span{padding:4px 6px;font-size:6px}.creator-journey-section .handover-list{gap:8px;margin-top:15px;font-size:9px}.creator-journey-section .share-card .continue-btn{margin-top:16px}.creator-journey-section .copy-status{margin-top:6px;font-size:7px}.creator-journey-section .share-card .creator-note{margin-top:12px;padding-top:11px;font-size:8px}.creator-journey-section .creator-journey .example-caption{display:none}}@media (width<=400px){.creator-journey-section .creator-journey .story-copy h2{font-size:31px}.creator-journey-section .creator-journey .stage-description{font-size:13px}.creator-journey-section .creator-journey .journey-nav button{font-size:9px}.creator-journey-section .creator-card{padding:18px}.creator-journey-section .creator-card h3{font-size:26px}}@media (width<=800px) and (height<=740px){.creator-journey-section .creator-journey .journey-sticky{height:calc(100svh - 74px);min-height:580px;padding-top:10px;padding-bottom:10px}.creator-journey-section .creator-journey .visual-area{height:335px}.creator-journey-section .creator-journey .story-copy h2{font-size:27px}.creator-journey-section .creator-journey .stage-description{min-height:45px;margin-top:8px;font-size:11px}.creator-journey-section .creator-journey .story-layout{gap:8px}.creator-journey-section .creator-journey .chapter{margin-bottom:6px}.creator-journey-section .creator-journey .creator-card{flex-shrink:0;width:101%;transform:scale(.84)}.creator-journey-section .creator-journey .journey-nav{row-gap:4px;margin-top:4px}.creator-journey-section .creator-journey .journey-nav button{padding-top:5px;font-size:9px}.creator-journey-section .creator-journey .journey-nav button.selected{padding-top:4px}.creator-journey-section .creator-journey .roadmap-label{margin-top:5px}}@media (width>=801px){.creator-journey-section .creator-journey .visual-area{height:600px}.creator-journey-section .creator-journey .creator-card{padding:25px}.creator-journey-section .creator-journey .creator-card h3{margin:15px 0 19px;font-size:32px}}@media (width<=800px){.creator-journey-section .creator-journey .visual-area{height:420px}.creator-journey-section .creator-journey .creator-card{flex-shrink:0;width:102%;transform:scale(.86)}.creator-journey-section .creator-journey .share-card h3{font-size:25px}.creator-journey-section .creator-journey .creator-card h3{margin-top:12px;margin-bottom:16px}}@media (width<=800px) and (height<=740px){.creator-journey-section .creator-journey .visual-area{height:335px}.creator-journey-section .creator-journey .creator-card{width:111%;transform:scale(.76)}}.creator-journey-section .creator-journey{height:620vh}.creator-journey-section .creator-journey .copy-stage{isolation:isolate;height:410px;position:relative}.creator-journey-section .creator-journey .story-slide{will-change:transform,opacity;pointer-events:none;position:absolute;inset:0}.creator-journey-section .creator-journey .story-slide .eyebrow{color:#74815c;margin-bottom:20px}.creator-journey-section .creator-journey .story-slide .benefit{margin-top:22px}.creator-journey-section .creator-journey .story-slide .roadmap-label{margin-top:18px}.creator-journey-section .creator-journey .visual-area{isolation:isolate;box-shadow:none;background:#e9eddf;border-color:#e0e5d5}.creator-journey-section .creator-journey .visual-top{z-index:30;background:#e9eddf;position:relative;box-shadow:0 8px 20px #e9eddf80}.creator-journey-section .creator-journey .visual-stage{will-change:transform,opacity;opacity:1;pointer-events:none;justify-content:center;transform:none;transition:none!important}.creator-journey-section .creator-journey .visual-stage:before{content:"";z-index:-1;background:#bcc9a9;width:24px;height:1px;position:absolute;top:50%;left:16px}.creator-journey-section .creator-journey .creator-card{border:1px solid #e1e6d8;box-shadow:0 10px 30px #34422009}.creator-journey-section .scene-rails{z-index:-1;pointer-events:none;justify-content:space-around;padding:0 50px;display:flex;position:absolute;inset:60px 0 0}.creator-journey-section .scene-rails i{background:linear-gradient(#0000,#bbcba3 12% 88%,#0000);width:1px;display:block}.creator-journey-section .creator-journey .visual-area:after{content:"";z-index:25;pointer-events:none;background:linear-gradient(#e9eddf 0,#0000 28px calc(100% - 32px),#e9eddf 100%);position:absolute;inset:60px 0 0}.creator-journey-section .creator-journey .journey-nav{padding-top:20px}.creator-journey-section .creator-journey .journey-nav button{color:color-mix(in srgb,#15391b calc(var(--step-focus,0)*100%),#a2aa96);transition:none;position:relative;border-top:1px solid #d4dcc7!important;padding-top:16px!important}.creator-journey-section .creator-journey .journey-nav button:before{content:"";width:var(--step-fill,0%);background:#7c945b;height:2px;position:absolute;top:-1px;left:0}.creator-journey-section .creator-journey .journey-progress{background:#e1e5d8;height:1px;display:block;top:0}.creator-journey-section .creator-journey .journey-progress i{background:#a1b780;height:1px}.creator-journey-section .creator-journey .example-caption{margin-top:18px}@media (width<=1150px) and (width>=801px){.creator-journey-section .creator-journey .copy-stage{height:430px}}@media (width<=800px){.creator-journey-section .creator-journey{height:690vh}.creator-journey-section .creator-journey .copy-stage{height:175px}.creator-journey-section .creator-journey .story-slide .eyebrow{display:none}.creator-journey-section .creator-journey .story-slide .stage-description{margin-top:12px}.creator-journey-section .creator-journey .story-slide .roadmap-label{margin-top:8px}.creator-journey-section .creator-journey .story-slide .benefit{display:none}.creator-journey-section .creator-journey .visual-area{height:420px}.creator-journey-section .creator-journey .visual-top{height:43px}.creator-journey-section .creator-journey .visual-area:after{background:linear-gradient(#e9eddf 0,#0000 20px calc(100% - 24px),#e9eddf 100%);inset:43px 0 0}.creator-journey-section .scene-rails{padding:0 35px;top:43px}.creator-journey-section .creator-journey .visual-stage:before{width:16px;left:8px}.creator-journey-section .creator-journey .journey-nav{padding-top:10px}.creator-journey-section .creator-journey .journey-nav button{padding-top:8px!important}.creator-journey-section .creator-journey .example-caption{display:none}}@media (width<=800px) and (height<=740px){.creator-journey-section .creator-journey .copy-stage{height:145px}.creator-journey-section .creator-journey .story-slide .stage-description{margin-top:8px}.creator-journey-section .creator-journey .visual-area{height:335px}.creator-journey-section .creator-journey .story-slide .roadmap-label{margin-top:4px}.creator-journey-section .creator-journey .journey-nav button{padding-top:5px!important}}@media (prefers-reduced-motion:reduce){.creator-journey-section .creator-journey .story-slide,.creator-journey-section .creator-journey .visual-stage{will-change:auto}}.creator-journey-section .creator-journey .creator-card{transform-origin:50%;transform:scale(var(--scene-fit,1))!important}.creator-journey-section .creator-journey .journey-sticky,.creator-journey-section .creator-journey .story-layout{min-height:0}.creator-journey-section .creator-journey .visual-area{height:min(600px,100svh - 245px)}@media (width>=801px) and (height<=850px){.creator-journey-section .creator-journey .copy-stage{height:340px}.creator-journey-section .creator-journey .story-copy h2{min-height:150px;font-size:40px}.creator-journey-section .creator-journey .stage-description{min-height:72px;margin-top:16px;font-size:16px}.creator-journey-section .creator-journey .story-slide .eyebrow{margin-bottom:14px}.creator-journey-section .creator-journey .story-slide .benefit{margin-top:15px;font-size:12px}.creator-journey-section .creator-journey .chapter{margin-bottom:18px}.creator-journey-section .creator-journey .example-caption{margin-top:12px}.creator-journey-section .creator-journey .story-copy{padding:0}.creator-journey-section .creator-journey .journey-nav{margin-top:10px}}@media (width<=800px){.creator-journey-section .creator-journey .visual-area{height:min(420px,100svh - 415px)}.creator-journey-section .creator-journey .journey-sticky{justify-content:center}.creator-journey-section .creator-journey .story-layout{flex:initial}.creator-journey-section .creator-journey .visual-area{min-height:290px}}.creator-journey-section .creator-journey .copy-stage{overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 10px calc(100% - 12px),#0000);mask-image:linear-gradient(#0000,#000 10px calc(100% - 12px),#0000)}.creator-journey-section .creator-journey .story-slide{padding-top:10px}.creator-journey-section .creator-journey .copy-stage .story-slide .roadmap-label{margin-top:12px}@media (width>=801px){.creator-journey-section .creator-journey .copy-stage{height:540px}}@media (width>=801px) and (height<=850px){.creator-journey-section .creator-journey .story-copy h2{min-height:0}.creator-journey-section .creator-journey .example-caption{display:none}.creator-journey-section .creator-journey .copy-stage{height:400px}}.creator-journey-section .journey-sticky{height:calc(100svh - 80px);top:80px}.creator-journey-section #journey{scroll-margin-top:80px}.creator-journey-section .journey-intro{padding-top:56px;padding-bottom:12px}.creator-journey-section .journey-intro h2{margin-top:0;font-size:clamp(32px,3.4vw,48px);line-height:1.1}.creator-journey-section .journey-intro-summary{color:var(--sage);margin-top:12px;font-size:18px}@media (width<=700px){.creator-journey-section .journey-intro{padding-top:32px;padding-bottom:8px}.creator-journey-section .journey-intro-summary{font-size:16px}}.creator-journey-section .journey-sticky.wrap{width:100%;max-width:1600px;padding-left:24px;padding-right:24px}@media (width>=768px){.creator-journey-section .journey-sticky.wrap{padding-left:32px;padding-right:32px}}@media (width>=801px){.creator-journey-section .creator-journey .story-layout{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:clamp(24px,3vw,48px)}.creator-journey-section .creator-journey .story-copy h2{min-height:0;font-size:clamp(32px,3vw,44px);line-height:1.1}.creator-journey-section .creator-journey .story-copy,.creator-journey-section .creator-journey .visual-area{min-width:0}}.creator-journey-section .creator-journey .workspace-demo{color:#25432b;letter-spacing:0;background:#fbfaf7;border:1px solid #dedfd4;border-radius:20px;flex-direction:column;height:min(640px,100svh - 160px);min-height:0;font-size:12px;display:flex;overflow:hidden;box-shadow:0 22px 70px #283c1710}.creator-journey-section .creator-journey .workspace-demo:after{display:none}.workspace-demo svg{stroke-width:1.6px;flex-shrink:0}.workspace-demo .workspace-brand{background:#f8f7f1;border-bottom:1px solid #e4e6dc;flex-shrink:0;justify-content:space-between;align-items:center;height:54px;padding:0 22px;display:flex}.workspace-demo .workspace-brand>span:first-child{letter-spacing:-.6px;align-items:center;gap:8px;font:25px Newsreader,Georgia,serif;display:flex}.workspace-demo .workspace-brand img{width:21px;height:29px}.workspace-demo .workspace-brand>span:last-child{letter-spacing:.12em;color:#84907c;font-size:8px}.workspace-demo .workspace-app{flex:1;min-height:0;display:flex}.workspace-demo .workspace-sidebar{background:#f1f2e9;border-right:1px solid #e1e4d7;flex-direction:column;flex-shrink:0;width:145px;padding:22px 13px 16px;display:flex;position:relative}.workspace-demo .workspace-avatar{background:#e1e7d0;border-radius:10px;place-items:center;width:33px;height:33px;margin-bottom:10px;display:grid}.workspace-demo .workspace-sidebar>strong{padding:0 2px;font-size:11px;font-weight:600;line-height:1.5}.workspace-demo .workspace-menu{flex-direction:column;gap:7px;margin-top:26px;display:flex}.workspace-demo .workspace-menu>div{color:#8a9483;background:linear-gradient(90deg,#e1e7d2,#e1e7d2) no-repeat;background-size:calc(var(--nav-active,0)*100%) 100%;border-radius:7px;align-items:center;gap:9px;padding:8px 7px;font-size:10px;display:flex;position:relative}.workspace-demo .workspace-menu .is-current{color:#25432b;font-weight:600}.workspace-demo .workspace-nav-check{opacity:var(--nav-done,0);color:#6e8750;margin-left:auto}.workspace-demo .workspace-library{color:#6b795f;margin-top:auto;padding-top:18px}.workspace-demo .workspace-library small{letter-spacing:.1em;font-size:7px}.workspace-demo .workspace-library>span{white-space:nowrap;align-items:center;gap:5px;margin-top:8px;font-size:9px;display:flex}.workspace-demo .workspace-library>span svg:last-child{margin-left:auto}.workspace-demo .workspace-draft{color:#8e9684;margin-top:18px;font-size:8px}.workspace-demo .workspace-main{flex-direction:column;flex:1;min-width:0;display:flex}.workspace-demo .workspace-toolbar{color:#8b9383;border-bottom:1px solid #ecece3;flex-shrink:0;justify-content:space-between;align-items:center;height:44px;padding:0 20px;font-size:9px;display:flex}.workspace-demo .workspace-toolbar>span:first-child{align-items:center;gap:7px;display:flex}.workspace-demo .workspace-toolbar strong{color:#4e6248;font-weight:500}.workspace-demo .workspace-status{color:#7e8d6d;align-items:center;gap:5px;font-size:8px;display:flex}.workspace-demo .workspace-status i,.workspace-demo .workspace-bottom-dot{background:#9bad79;border-radius:50%;width:4px;height:4px;display:inline-block}.workspace-demo .workspace-canvas{isolation:isolate;background:radial-gradient(at 80% 5%,#edf0df66,#0000 60%),#fbfaf7;flex:1;min-height:0;position:relative;overflow:hidden}.workspace-demo .workspace-scene{will-change:opacity,transform;visibility:hidden;opacity:0;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.workspace-demo .workspace-scene:first-child{visibility:visible;opacity:1}.workspace-demo .workspace-scene-content{width:100%;max-width:440px}.workspace-demo .workspace-heading{margin-bottom:22px}.workspace-demo .workspace-heading>small{letter-spacing:.11em;color:#82916e;font-size:8px;font-weight:600}.creator-journey-section .workspace-demo .workspace-heading h3{letter-spacing:-.035em;color:#25432b;margin-top:9px;font-size:27px;line-height:1.12}.workspace-demo .workspace-heading p{color:#8a917e;margin-top:9px;font-size:11px;line-height:1.5}.workspace-demo .workspace-upload{color:#8a9c6d;background:#f4f5ec;border:1px dashed #bdc9a1;border-radius:12px;flex-direction:column;align-items:center;padding:22px 16px 14px;display:flex}.workspace-demo .workspace-upload>strong{color:#405b39;margin-top:10px;font-size:13px;font-weight:500}.workspace-demo .workspace-upload>span{margin-top:5px;font-size:9px}.workspace-demo .workspace-file{color:#45603a;background:#fffefa;border:1px solid #e1e5d6;border-radius:8px;align-items:center;gap:10px;width:100%;min-width:0;margin-top:20px;padding:12px;display:flex;box-shadow:0 5px 15px #2c411208}.workspace-demo .workspace-file-icon{color:#8b865f;background:#eee8d6;border-radius:4px;place-items:center;width:32px;height:38px;display:grid}.workspace-demo .workspace-file>div{flex:1;min-width:0}.workspace-demo .workspace-file strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:500;display:block;overflow:hidden}.workspace-demo .workspace-file small{color:#9aa18c;margin-top:5px;font-size:8px;display:block}.workspace-demo .workspace-reading{background:#e2e7d6;border-radius:4px;width:100%;height:3px;margin-top:17px;overflow:hidden}.workspace-demo .workspace-reading i,.workspace-demo .workspace-persona-progress i{transform-origin:0;background:#94aa6e;width:100%;height:100%;display:block;transform:scaleX(0)}.workspace-demo .workspace-upload>small{color:#9aa18c;margin-top:7px;font-size:8px}.workspace-demo .workspace-notice,.workspace-demo .workspace-assistant{color:#768d58;align-items:center;gap:8px;margin-top:17px;font-size:10px;line-height:1.4;display:flex}.workspace-demo .workspace-prompt{background:#fffefa;border:1px solid #e4e5db;border-radius:9px;align-items:start;gap:10px;padding:13px;display:flex}.workspace-demo .workspace-ai{color:#6c8650;background:#e9eedb;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}.workspace-demo .workspace-prompt small,.workspace-demo .workspace-comment small{letter-spacing:.1em;color:#91a078;font-size:7px;font-weight:600}.workspace-demo .workspace-prompt p{color:#5c6b51;margin-top:5px;font-size:10px;line-height:1.6}.workspace-demo .workspace-path{flex-direction:column;gap:11px;margin-top:17px;display:flex;position:relative}.workspace-demo .workspace-path:before{content:"";background:#dce3ce;width:1px;position:absolute;top:0;bottom:0;left:25px}.workspace-demo .workspace-step{background:#fffefa;border:1px solid #e3e6d9;border-radius:8px;align-items:center;gap:12px;padding:12px;display:flex;position:relative;box-shadow:0 3px 12px #22320c03}.workspace-demo .workspace-step>span{color:#85996a;background:#eef1e3;border-radius:6px;place-items:center;width:28px;height:28px;display:grid}.workspace-demo .workspace-step>div{flex:1}.workspace-demo .workspace-step small{letter-spacing:.09em;color:#95a083;font-size:7px;display:block}.workspace-demo .workspace-step strong{margin-top:4px;font-size:11px;font-weight:500;display:block}.workspace-demo .workspace-step>svg{color:#91a778}.workspace-demo .workspace-test{background:#fffefa;border:1px solid #e1e5d6;border-radius:9px;overflow:hidden}.workspace-demo .workspace-test-bar{color:#8c9a76;background:#f1f3e9;align-items:center;gap:7px;height:35px;padding:0 12px;font-size:9px;display:flex}.workspace-demo .workspace-test-bar strong{color:#677e51;font-weight:500}.workspace-demo .workspace-test-bar>span{margin-left:auto;font-size:8px}.workspace-demo .workspace-test-bar b{font-weight:500}.workspace-demo .workspace-message{align-items:start;gap:8px;padding:14px 12px;display:flex}.workspace-demo .workspace-message p{color:#708060;flex:1;padding-top:2px;font-size:10px;line-height:1.7}.workspace-demo .workspace-message strong{color:#425d38;font-weight:500}.workspace-demo .workspace-answer{color:#7f7b60;background:#eee9da;border-radius:8px 8px 0;width:fit-content;max-width:85%;margin:0 12px 6px auto;padding:9px 12px;font-size:10px}.workspace-demo .workspace-followup{padding-top:10px}.workspace-demo .workspace-comment{color:#a39765;background:#f4eedc;border-left:2px solid #cfbd7c;border-radius:0 8px 8px 0;align-items:start;gap:9px;max-width:94%;margin:12px 0 0 auto;padding:12px;display:flex}.workspace-demo .workspace-comment p{color:#7e785d;margin-top:3px;font-size:10px;line-height:1.6}.workspace-demo .workspace-comment small{color:#aa9b64}.workspace-demo .workspace-personas{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.workspace-demo .workspace-personas>div{text-align:center;background:#fffefa;border:1px solid #e2e6d7;border-radius:10px;padding:15px 8px}.workspace-demo .workspace-personas>div>span{color:#7b925c;background:#e4ead4;border-radius:50%;place-items:center;width:34px;height:34px;margin:0 auto 10px;font:19px Newsreader,Georgia,serif;display:grid}.workspace-demo .workspace-personas strong{white-space:nowrap;font-size:9px;font-weight:500;display:block}.workspace-demo .workspace-persona-progress{background:#e8ecdd;border-radius:4px;height:3px;margin-top:15px;overflow:hidden}.workspace-demo .workspace-finding{background:#eeecdf;border:1px solid #dedfc9;border-radius:10px;gap:12px;margin-top:19px;padding:17px;display:flex}.workspace-demo .workspace-finding-icon{color:#9a9e68;padding-top:2px}.workspace-demo .workspace-finding small{letter-spacing:.11em;color:#989c74;font-size:7px;display:block}.workspace-demo .workspace-finding strong{margin-top:7px;font:21px Newsreader,Georgia,serif;display:block}.workspace-demo .workspace-finding p{color:#7e866d;margin-top:7px;font-size:10px;line-height:1.65}.workspace-demo .workspace-future-label{letter-spacing:.08em;color:#a3956a;background:#efe8d6;border-radius:4px;margin-bottom:20px;padding:7px 10px;font-size:8px;display:inline-block}.workspace-demo .workspace-future .workspace-heading{margin-bottom:16px}.workspace-demo .workspace-pilot-people{margin:22px 0 24px;padding-left:8px;display:flex}.workspace-demo .workspace-pilot-people span{color:#87996e;background:#e4e9d4;border:3px solid #fbfaf7;border-radius:50%;place-items:center;width:51px;height:51px;margin-left:-8px;font:23px Newsreader,Georgia,serif;display:grid}.workspace-demo .workspace-pilot-people span:nth-child(2){color:#a09370;background:#ece5d6}.workspace-demo .workspace-pilot-list{flex-direction:column;gap:9px;display:flex}.workspace-demo .workspace-pilot-list>div{color:#939b85;border:1px dashed #d6dcc6;border-radius:7px;align-items:center;gap:11px;padding:12px;font-size:11px;display:flex}.workspace-demo .workspace-ready{text-align:center;background:linear-gradient(145deg,#f0f3e7,#fffefa);border:1px solid #dfe5d1;border-radius:12px;padding:24px 16px}.workspace-demo .workspace-ready-icon{color:#779451;background:#e0e8cc;border-radius:14px;place-items:center;width:52px;height:52px;margin:0 auto 13px;display:grid;box-shadow:0 6px 20px #70874b0a}.workspace-demo .workspace-ready>small{letter-spacing:.12em;color:#93a17c;font-size:7px}.creator-journey-section .workspace-demo .workspace-ready h4{letter-spacing:-.03em;color:#3c5832;margin:11px 0 17px;font:27px/1.08 Newsreader,Georgia,serif}.workspace-demo .workspace-ready-tags{color:#8b9d70;justify-content:center;gap:12px;font-size:8px;display:flex}.workspace-demo .workspace-ready-tags>span{align-items:center;gap:3px;display:flex}.workspace-demo .workspace-share{color:#8c9d71;background:#fffefa;border:1px solid #dfe5d2;border-radius:8px;align-items:center;gap:9px;margin-top:16px;padding:8px 9px 8px 12px;display:flex}.workspace-demo .workspace-share>span{flex:1;font-size:9px}.creator-journey-section .workspace-demo .workspace-share button{color:#fffefa;background:#284b2a;border-radius:5px;align-items:center;gap:8px;padding:9px 11px;font-size:9px;display:flex}.workspace-demo .workspace-share-note{color:#a0a68f;margin-top:8px;font-size:8px;line-height:1.5}.workspace-demo .workspace-bottom{color:#9ba58c;background:#f7f8f1;border-top:1px solid #e5e8dd;flex-shrink:0;justify-content:space-between;align-items:center;height:36px;padding:0 18px;font-size:8px;display:flex;position:relative}.workspace-demo .workspace-bottom>span:first-child{align-items:center;gap:6px;display:flex}.workspace-demo .workspace-scroll-progress{background:#e9eddf;height:2px;position:absolute;bottom:0;left:0;right:0}.workspace-demo .workspace-scroll-progress i{transform-origin:0;background:#91a970;width:100%;height:100%;display:block;transform:scaleX(0)}@media (width>=801px){.creator-journey-section .creator-journey .journey-sticky{min-height:0;max-height:none;padding-top:24px;padding-bottom:24px}.creator-journey-section .creator-journey .story-layout{align-items:center;max-height:none}}@media (width<=1150px) and (width>=801px){.workspace-demo .workspace-sidebar{width:116px;padding-left:8px;padding-right:8px}.workspace-demo .workspace-menu>div{gap:6px;font-size:9px}.workspace-demo .workspace-sidebar>strong{font-size:10px}.workspace-demo .workspace-scene{padding:18px}.creator-journey-section .workspace-demo .workspace-heading h3{font-size:24px}.workspace-demo .workspace-library>span{gap:3px;font-size:8px}.workspace-demo .workspace-personas strong{font-size:8px}}@media (width<=800px){.creator-journey-section .creator-journey .workspace-demo{border-radius:14px;height:min(440px,100svh - 300px);min-height:300px}.workspace-demo .workspace-brand{height:36px;padding:0 14px}.workspace-demo .workspace-brand>span:first-child{gap:5px;font-size:18px}.workspace-demo .workspace-brand img{width:15px;height:21px}.workspace-demo .workspace-brand>span:last-child{font-size:6px}.workspace-demo .workspace-sidebar{width:47px;padding:12px 5px}.workspace-demo .workspace-avatar{border-radius:7px;width:27px;height:27px;margin:0 auto 8px}.workspace-demo .workspace-sidebar>strong,.workspace-demo .workspace-library,.workspace-demo .workspace-draft{display:none}.workspace-demo .workspace-menu{gap:3px;margin-top:10px}.workspace-demo .workspace-menu>div{justify-content:center;padding:7px}.workspace-demo .workspace-menu>div>span,.workspace-demo .workspace-nav-check{display:none}.workspace-demo .workspace-toolbar{height:29px;padding:0 11px;font-size:7px}.workspace-demo .workspace-status{font-size:6px}.workspace-demo .workspace-scene{padding:12px 15px}.workspace-demo .workspace-scene-content{max-width:400px}.workspace-demo .workspace-heading{margin-bottom:11px}.workspace-demo .workspace-heading>small{font-size:6px}.creator-journey-section .workspace-demo .workspace-heading h3{margin-top:4px;font-size:21px}.workspace-demo .workspace-heading p{margin-top:5px;font-size:8px}.workspace-demo .workspace-upload{padding:12px 10px 9px}.workspace-demo .workspace-upload>svg{width:20px;height:20px}.workspace-demo .workspace-upload>strong{margin-top:5px;font-size:10px}.workspace-demo .workspace-upload>span{font-size:7px}.workspace-demo .workspace-file{gap:7px;margin-top:10px;padding:8px}.workspace-demo .workspace-file-icon{width:23px;height:27px}.workspace-demo .workspace-file-icon svg{width:15px}.workspace-demo .workspace-file strong{font-size:8px}.workspace-demo .workspace-file small{margin-top:2px;font-size:6px}.workspace-demo .workspace-reading{margin-top:9px}.workspace-demo .workspace-upload>small{font-size:6px}.workspace-demo .workspace-notice,.workspace-demo .workspace-assistant{gap:5px;margin-top:9px;font-size:8px}.workspace-demo .workspace-prompt{gap:7px;padding:8px}.workspace-demo .workspace-prompt small,.workspace-demo .workspace-comment small{font-size:6px}.workspace-demo .workspace-prompt p{margin-top:3px;font-size:8px;line-height:1.5}.workspace-demo .workspace-ai{width:21px;height:21px}.workspace-demo .workspace-path{gap:6px;margin-top:9px}.workspace-demo .workspace-step{gap:8px;padding:7px}.workspace-demo .workspace-step>span{width:23px;height:23px}.workspace-demo .workspace-step small{font-size:6px}.workspace-demo .workspace-step strong{margin-top:2px;font-size:8px}.workspace-demo .workspace-test-bar{height:25px;font-size:7px}.workspace-demo .workspace-test-bar>span{font-size:6px}.workspace-demo .workspace-message{gap:6px;padding:9px 8px}.workspace-demo .workspace-message p,.workspace-demo .workspace-answer{font-size:8px;line-height:1.5}.workspace-demo .workspace-answer{margin-bottom:0;padding:6px 8px}.workspace-demo .workspace-comment{gap:5px;margin-top:7px;padding:7px}.workspace-demo .workspace-comment p{font-size:8px;line-height:1.4}.workspace-demo .workspace-personas{gap:5px}.workspace-demo .workspace-personas>div{padding:10px 4px}.workspace-demo .workspace-personas>div>span{width:25px;height:25px;margin-bottom:6px;font-size:15px}.workspace-demo .workspace-personas strong{font-size:7px}.workspace-demo .workspace-persona-progress{margin-top:8px}.workspace-demo .workspace-finding{gap:8px;margin-top:11px;padding:11px}.workspace-demo .workspace-finding strong{margin-top:5px;font-size:18px}.workspace-demo .workspace-finding small{font-size:6px}.workspace-demo .workspace-finding p{margin-top:4px;font-size:8px;line-height:1.5}.workspace-demo .workspace-future-label{margin-bottom:8px;padding:5px 7px;font-size:6px}.workspace-demo .workspace-pilot-people{margin:10px 0 12px}.workspace-demo .workspace-pilot-people span{width:34px;height:34px;font-size:17px}.workspace-demo .workspace-pilot-list{gap:6px}.workspace-demo .workspace-pilot-list>div{gap:7px;padding:7px;font-size:8px}.workspace-demo .workspace-ready{padding:13px 10px}.workspace-demo .workspace-ready-icon{border-radius:9px;width:33px;height:33px;margin-bottom:7px}.workspace-demo .workspace-ready-icon svg{width:20px}.workspace-demo .workspace-ready>small{font-size:6px}.creator-journey-section .workspace-demo .workspace-ready h4{margin:7px 0 10px;font-size:22px}.workspace-demo .workspace-ready-tags{gap:7px;font-size:6px}.workspace-demo .workspace-share{gap:5px;margin-top:9px;padding:5px 6px}.workspace-demo .workspace-share>span{font-size:7px}.creator-journey-section .workspace-demo .workspace-share button{gap:5px;padding:6px 7px;font-size:7px}.workspace-demo .workspace-share-note{margin-top:5px;font-size:6px}.workspace-demo .workspace-bottom{height:24px;padding:0 10px;font-size:6px}}@media (prefers-reduced-motion:reduce){.workspace-demo .workspace-scene{will-change:auto}}.workspace-demo .workspace-cursor{z-index:50;pointer-events:none;will-change:transform;filter:drop-shadow(0 2px 2px #1b321a20);width:23px;height:23px;position:absolute;top:0;left:0}.workspace-demo .workspace-cursor>svg{fill:#305b36;stroke:#fffdf4;stroke-width:1.5px;transform-origin:3px 3px;transform:scale(var(--pointer-scale,1));display:block}.workspace-demo .workspace-cursor-label{color:#fffdf4;letter-spacing:.02em;white-space:nowrap;background:#305b36;border-radius:3px 6px 6px;padding:5px 7px;font:500 8px/1 Albert Sans,sans-serif;position:absolute;top:21px;left:19px}.workspace-demo .workspace-cursor-pulse{width:38px;height:38px;opacity:var(--click-opacity,0);transform:scale(var(--click-scale,.35));transform-origin:50%;background:#bdcf9e33;border:1.5px solid #86a566;border-radius:50%;position:absolute;top:-18px;left:-18px}.workspace-demo .has-demo-focus{box-shadow:0 0 0 2px #9db57b44}@media (width<=800px){.workspace-demo .workspace-cursor>svg{width:19px;height:19px}.workspace-demo .workspace-cursor-label{padding:4px 6px;font-size:7px;top:17px;left:16px}}@media (prefers-reduced-motion:reduce){.workspace-demo .workspace-cursor{display:none}.workspace-demo .has-demo-focus{box-shadow:none}}.workspace-demo .learning-scene{padding:18px}.workspace-demo .learning-scene .workspace-scene-content{max-width:none}.workspace-demo .learning-goal{margin:15px 0 13px}.workspace-demo .learning-goal>span{letter-spacing:.1em;color:#8b9c72;margin-bottom:5px;font-size:7px;display:block}.workspace-demo .learning-goal>strong{color:#3b5734;font:21px/1.15 Newsreader,Georgia,serif;display:block}.workspace-demo .learning-grid{grid-template-columns:1fr 1.08fr;gap:10px;display:grid}.workspace-demo .learning-conversation{background:#fffefa;border:1px solid #e4e8da;border-radius:9px;min-height:253px;position:relative;overflow:hidden}.workspace-demo .learning-beat{opacity:0;visibility:hidden;flex-direction:column;justify-content:center;gap:15px;padding:17px 12px;display:flex;position:absolute;inset:0}.workspace-demo .learning-beat:first-child{opacity:1;visibility:visible}.workspace-demo .learning-beat>small{letter-spacing:.09em;color:#9aa68a;font-size:6px;font-weight:600;line-height:1.5}.workspace-demo .learning-tutor{align-items:start;gap:7px;display:flex}.workspace-demo .learning-tutor>svg{color:#90a574;margin-top:2px}.workspace-demo .learning-tutor p{color:#5c7050;font-size:11px;line-height:1.7}.workspace-demo .learning-beat .workspace-answer{max-width:100%;margin:0;padding:11px 12px;font-size:11px;line-height:1.65}.workspace-demo .learning-context{color:#a1a98f;border-top:1px solid #edf0e5;padding-top:9px;font-size:8px;line-height:1.6}.workspace-demo .learning-evidence{color:#849e64;align-items:start;gap:5px;font-size:8px;line-height:1.5;display:flex}.workspace-demo .learning-lab{background:#f0f3e7;border:1px solid #dfe6d1;border-radius:9px;flex-direction:column;min-width:0;padding:16px 11px 11px;display:flex;position:relative;overflow:hidden}.workspace-demo .learning-lab-title>span{color:#536b43;font:17px/1.15 Newsreader,Georgia,serif;display:block}.workspace-demo .learning-lab-title>small{color:#9aa68a;min-height:20px;margin-top:5px;font-size:7px;line-height:1.5;display:block}.workspace-demo .learning-water-model{width:100%;height:123px;min-height:0;opacity:calc(1 - var(--transfer,0));flex:1}.workspace-demo .learning-water-model text{letter-spacing:.7px;fill:#8a9e7b;font:7px Albert Sans,sans-serif}.workspace-demo .learning-water-return{fill:none;stroke:#b3c4b0;stroke-width:1.4px;stroke-dasharray:4 4}.workspace-demo .learning-controls{grid-template-columns:.75fr 1fr;gap:12px;margin-top:8px;display:grid}.workspace-demo .learning-controls>div>small{letter-spacing:.07em;color:#a3ad95;font-size:6px;display:block}.workspace-demo .learning-controls strong{color:#668151;margin-top:3px;font-size:12px;font-weight:500;display:block}.workspace-demo .learning-slider{background:#dae3c9;border-radius:4px;height:4px;margin:9px 6px 5px 0;position:relative}.workspace-demo .learning-slider i{height:100%;width:calc(25% + var(--resistance-progress,0)*55%);background:#99b27a;border-radius:4px;position:absolute;top:0;left:0}.workspace-demo .learning-slider>span{width:10px;height:10px;top:-3px;left:calc(25% + var(--resistance-progress,0)*55%);background:#fbfdf5;border:2px solid #92aa72;border-radius:50%;position:absolute;box-shadow:0 1px 4px #485a1e15}.workspace-demo .learning-lab-insight{color:#98a788;border-top:1px solid #e0e7d3;margin-top:10px;padding-top:8px;font-size:7px;line-height:1.5}.workspace-demo .learning-circuit{height:130px;opacity:var(--transfer,0);pointer-events:none;position:absolute;top:61px;left:10px;right:10px}.workspace-demo .learning-circuit svg{width:100%;height:100%}.workspace-demo .learning-circuit text{fill:#6e8758;font:13px Albert Sans,sans-serif}.workspace-demo .learning-creator-comment{align-items:start;gap:7px;max-width:100%;margin:12px 0 0;padding:10px}.workspace-demo .learning-creator-comment>div{flex:1}.workspace-demo .learning-creator-comment small{font-size:6px}.workspace-demo .learning-creator-comment p{font-size:8px;line-height:1.5}.workspace-demo .learning-creator-comment .workspace-assistant{white-space:nowrap;gap:3px;margin:0;padding-top:4px;font-size:7px}@media (width<=1150px) and (width>=801px){.workspace-demo .learning-scene{padding:12px}.workspace-demo .learning-grid{gap:7px}.workspace-demo .learning-goal>strong{font-size:18px}.workspace-demo .learning-beat{gap:11px;padding:12px 9px}.workspace-demo .learning-tutor p,.workspace-demo .learning-beat .workspace-answer{font-size:10px;line-height:1.6}.workspace-demo .learning-lab{padding:12px 8px 9px}.workspace-demo .learning-lab-title>span{font-size:15px}.workspace-demo .learning-context{font-size:7px}}@media (width<=800px){.workspace-demo .learning-scene{padding:9px}.workspace-demo .learning-goal{margin:7px 0}.workspace-demo .learning-goal>span{margin-bottom:3px;font-size:5px}.workspace-demo .learning-goal>strong{font-size:15px}.workspace-demo .learning-grid{gap:5px}.workspace-demo .learning-conversation{min-height:164px}.workspace-demo .learning-beat{gap:8px;padding:9px 7px}.workspace-demo .learning-beat>small{letter-spacing:.04em;font-size:4.5px}.workspace-demo .learning-tutor{gap:4px}.workspace-demo .learning-tutor>svg{width:10px;height:10px}.workspace-demo .learning-tutor p,.workspace-demo .learning-beat .workspace-answer{font-size:8px;line-height:1.5}.workspace-demo .learning-beat .workspace-answer{padding:7px}.workspace-demo .learning-context,.workspace-demo .learning-evidence{padding-top:5px;font-size:6px;line-height:1.45}.workspace-demo .learning-lab{padding:9px 6px 6px}.workspace-demo .learning-lab-title>span{font-size:12px}.workspace-demo .learning-lab-title>small{min-height:15px;margin-top:3px;font-size:5px;line-height:1.4}.workspace-demo .learning-water-model{height:70px}.workspace-demo .learning-controls{gap:5px;margin-top:2px}.workspace-demo .learning-controls>div>small{font-size:4.5px}.workspace-demo .learning-controls strong{margin-top:2px;font-size:9px}.workspace-demo .learning-slider{height:3px;margin-top:5px}.workspace-demo .learning-slider>span{width:8px;height:8px;top:-2px}.workspace-demo .learning-lab-insight{margin-top:5px;padding-top:5px;font-size:5px}.workspace-demo .learning-circuit{height:80px;top:43px;left:4px;right:4px}.workspace-demo .learning-creator-comment{gap:4px;margin-top:6px;padding:6px}.workspace-demo .learning-creator-comment>svg{width:10px;height:10px}.workspace-demo .learning-creator-comment small{font-size:4.5px}.workspace-demo .learning-creator-comment p{margin-top:2px;font-size:6px;line-height:1.4}.workspace-demo .learning-creator-comment .workspace-assistant{gap:2px;font-size:5px}.workspace-demo .learning-creator-comment .workspace-assistant svg{width:8px;height:8px}}@media (width>=801px) and (height<=700px){.workspace-demo .learning-conversation{min-height:215px}.workspace-demo .learning-goal{margin:9px 0}.workspace-demo .learning-creator-comment{margin-top:8px;padding:7px}}.creator-journey-section .creator-journey.workspace-journey{height:1100svh}.workspace-demo .learning-conversation{isolation:isolate;background:#fffefa;flex-direction:column;height:253px;min-height:0;display:flex}.workspace-demo .learning-chat-header{z-index:1;background:#f8f9f2;border-bottom:1px solid #e7eadf;flex-shrink:0;align-items:center;gap:8px;height:43px;padding:0 11px;display:flex}.workspace-demo .learning-chat-avatar{color:#829d5f;background:#e9efdb;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}.workspace-demo .learning-chat-header strong{color:#526a44;font-size:10px;font-weight:600;line-height:1.4;display:block}.workspace-demo .learning-chat-header small{color:#9aa98a;align-items:center;gap:4px;margin-top:2px;font-size:6px;line-height:1.5;display:flex}.workspace-demo .learning-chat-header small i{background:#98b575;border-radius:50%;width:3px;height:3px}.workspace-demo .learning-chat-menu{color:#96a585;letter-spacing:1px;margin-left:auto;font-size:18px}.workspace-demo .learning-chat-viewport{flex:1;min-height:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 5px calc(100% - 5px),#0000);mask-image:linear-gradient(#0000,#000 5px calc(100% - 5px),#0000)}.workspace-demo .learning-chat-thread{will-change:transform;padding:12px 10px;position:absolute;top:0;left:0;right:0}.workspace-demo .learning-chat-thread .learning-beat{flex-direction:column;justify-content:flex-start;gap:5px;margin-bottom:14px;padding:0;display:flex;position:relative;inset:auto}.workspace-demo .learning-chat-sender{color:#9da98b;letter-spacing:.02em;padding:0 3px;font-size:6px;font-weight:600}.workspace-demo .learning-from-you .learning-chat-sender{text-align:right;color:#a39c7d}.workspace-demo .learning-chat-thread .learning-tutor{background:#f0f3e7;border:1px solid #e8eddd;border-radius:0 10px 10px;gap:0;max-width:94%;padding:9px 10px}.workspace-demo .learning-chat-thread .learning-tutor>svg{display:none}.workspace-demo .learning-chat-thread .learning-tutor p{color:#607551;font-size:10px;line-height:1.65}.workspace-demo .learning-chat-thread .learning-beat .workspace-answer{color:#827c61;background:#eee8d8;border-radius:10px 0 10px 10px;align-self:flex-end;max-width:92%;padding:9px 10px;font-size:10px;line-height:1.65}.workspace-demo .learning-chat-thread .learning-context{display:none}.workspace-demo .learning-chat-thread .learning-evidence{padding:4px 2px;font-size:7px;line-height:1.5}.workspace-demo .learning-chat-composer{color:#95a87a;z-index:1;background:#fffefa;border:1px solid #dfe7d1;border-radius:18px;flex-shrink:0;align-items:center;gap:8px;height:35px;margin:0 8px 8px;padding:0 7px 0 10px;display:flex}.workspace-demo .learning-chat-composer>span:first-child{color:#aab19d;flex:1;font-size:8px}.workspace-demo .learning-chat-send{color:#789753;background:#e1ebcb;border-radius:50%;place-items:center;width:21px;height:21px;display:grid}@media (width<=1150px) and (width>=801px){.workspace-demo .learning-chat-thread .learning-tutor p,.workspace-demo .learning-chat-thread .learning-beat .workspace-answer{font-size:9px}.workspace-demo .learning-chat-header{gap:5px;padding:0 8px}}@media (width<=800px){.workspace-demo .learning-conversation{height:164px;min-height:0}.workspace-demo .learning-chat-header{gap:4px;height:29px;padding:0 6px}.workspace-demo .learning-chat-avatar{width:18px;height:18px}.workspace-demo .learning-chat-avatar svg{width:10px;height:10px}.workspace-demo .learning-chat-header strong{font-size:7px}.workspace-demo .learning-chat-header small{gap:3px;margin-top:1px;font-size:4.5px}.workspace-demo .learning-chat-menu{font-size:12px}.workspace-demo .learning-chat-thread{padding:8px 6px}.workspace-demo .learning-chat-thread .learning-beat{gap:3px;margin-bottom:10px;padding:0}.workspace-demo .learning-chat-sender{font-size:5px}.workspace-demo .learning-chat-thread .learning-tutor{border-radius:0 7px 7px;max-width:98%;padding:6px}.workspace-demo .learning-chat-thread .learning-tutor p,.workspace-demo .learning-chat-thread .learning-beat .workspace-answer{font-size:7.5px;line-height:1.5}.workspace-demo .learning-chat-thread .learning-beat .workspace-answer{border-radius:7px 0 7px 7px;max-width:96%;padding:6px}.workspace-demo .learning-chat-thread .learning-evidence{gap:3px;font-size:5.5px}.workspace-demo .learning-chat-composer{gap:4px;height:25px;margin:0 5px 5px;padding:0 4px 0 6px}.workspace-demo .learning-chat-composer>span:first-child{font-size:6px}.workspace-demo .learning-chat-composer>svg{width:9px;height:9px}.workspace-demo .learning-chat-send{width:17px;height:17px}.workspace-demo .learning-chat-send svg{width:10px;height:10px}}@media (width>=801px) and (height<=700px){.workspace-demo .learning-conversation{height:215px;min-height:0}}@media (prefers-reduced-motion:reduce){.workspace-demo .learning-chat-thread{will-change:auto}}.workspace-demo .learning-grid{align-items:stretch;min-height:253px}.workspace-demo .learning-grid .learning-conversation{align-self:stretch;height:auto;min-height:0}.workspace-demo .learning-grid .learning-lab{align-self:stretch}@media (width<=800px){.workspace-demo .learning-grid{min-height:164px}}@media (width>=801px) and (height<=700px){.workspace-demo .learning-grid{min-height:215px}}.workspace-demo .workspace-cursor>svg{transform-origin:var(--pointer-tip,4px) var(--pointer-tip,4px)}.workspace-demo .workspace-cursor-pulse{left:calc(var(--pointer-tip,4px) - 19px);top:calc(var(--pointer-tip,4px) - 19px)}.workspace-demo .evaluation-scene{padding:16px 22px}.workspace-demo .evaluation-scene .workspace-scene-content{max-width:560px}.workspace-demo .evaluation-scene .workspace-heading{margin-bottom:12px}.creator-journey-section .workspace-demo .evaluation-scene .workspace-heading h3{margin-top:6px;font-size:25px}.workspace-demo .evaluation-scene .workspace-heading p{margin-top:5px;font-size:10px}.workspace-demo .evaluation-scene .workspace-personas{gap:8px}.workspace-demo .evaluation-scene .workspace-personas>div{background:#fffefa;padding:10px 7px}.workspace-demo .evaluation-scene .workspace-personas>div>span{width:25px;height:25px;margin:0 auto 5px;font-size:16px}.workspace-demo .evaluation-scene .workspace-personas strong{font-size:9px}.workspace-demo .eval-persona-status{color:#81916e;margin-top:4px;font-size:7px;display:block}.workspace-demo .evaluation-scene .workspace-persona-progress{margin-top:7px}.workspace-demo .evaluation-scene .is-evaluated{background:#f5f7ef;border-color:#a7bc8a}.workspace-demo .eval-results{margin-top:14px}.workspace-demo .eval-results-heading{letter-spacing:.07em;color:#7c8e69;justify-content:space-between;align-items:center;gap:8px;font-size:7px;display:flex}.workspace-demo .eval-results-heading small{letter-spacing:0;color:#8d9582;font-size:7px}.workspace-demo .eval-checks{gap:18px;margin-top:9px;display:flex}.workspace-demo .eval-checks>div{color:#486b3c;align-items:center;gap:5px;font-size:10px;display:flex}.workspace-demo .eval-checks svg{background:#e8efdd;border-radius:50%;width:18px;height:18px;padding:2px}.workspace-demo .evaluation-scene .workspace-finding{background:#faf4e8;border:1px solid #e5d7b6;border-radius:9px;margin-top:10px;padding:12px;display:block}.workspace-demo .eval-finding-heading{color:#937335;align-items:center;gap:6px;display:flex}.workspace-demo .evaluation-scene .eval-finding-heading strong{color:#7c5d25;margin:0;font:600 13px Albert Sans,sans-serif}.workspace-demo .eval-finding-heading>span{color:#987a43;margin-left:auto;font-size:7px}.workspace-demo .evaluation-scene .workspace-finding>p{color:#827251;margin:6px 0 9px;font-size:9px;line-height:1.45}.workspace-demo .eval-evidence{background:#fffdf7;border-left:2px solid #d4b774;border-radius:0 5px 5px 0;padding:9px 11px}.workspace-demo .evaluation-scene .eval-evidence small{letter-spacing:.07em;color:#988663;font-size:6px;display:block}.workspace-demo .evaluation-scene .eval-evidence p{color:#6d705c;margin:3px 0 7px;font-size:10px;line-height:1.45}.workspace-demo .eval-evidence blockquote{color:#6e5935;margin:3px 0 0;font-size:11px;line-height:1.5}.workspace-demo .eval-evidence mark{color:inherit;background:#f0dbac;border-radius:3px;padding:1px 3px}.workspace-demo .eval-suggestion{color:#8c774c;align-items:start;gap:5px;margin-top:8px;font-size:8px;line-height:1.5;display:flex}.workspace-demo .evaluation-scene .workspace-assistant{margin-top:9px;font-size:8px}@media (width<=800px),(width>=801px) and (height<=700px){.workspace-demo .evaluation-scene{padding:9px 12px}.workspace-demo .evaluation-scene .workspace-heading{margin-bottom:7px}.creator-journey-section .workspace-demo .evaluation-scene .workspace-heading h3{margin-top:3px;font-size:19px}.workspace-demo .evaluation-scene .workspace-heading p{margin-top:3px;font-size:8px}.workspace-demo .evaluation-scene .workspace-personas>div{padding:5px}.workspace-demo .evaluation-scene .workspace-personas>div>span{display:none}.workspace-demo .evaluation-scene .workspace-personas strong{font-size:7px}.workspace-demo .eval-persona-status{margin-top:2px;font-size:6px}.workspace-demo .evaluation-scene .workspace-persona-progress{margin-top:4px}.workspace-demo .eval-results{margin-top:7px}.workspace-demo .eval-results-heading,.workspace-demo .eval-results-heading small{font-size:5.5px}.workspace-demo .eval-checks{gap:9px;margin-top:5px}.workspace-demo .eval-checks>div{gap:3px;font-size:7px}.workspace-demo .eval-checks svg{width:13px;height:13px}.workspace-demo .evaluation-scene .workspace-finding{margin-top:5px;padding:7px}.workspace-demo .evaluation-scene .eval-finding-heading strong{font-size:10px}.workspace-demo .eval-finding-heading>span{font-size:6px}.workspace-demo .evaluation-scene .workspace-finding>p{margin:3px 0 5px;font-size:7px}.workspace-demo .eval-evidence{padding:5px 7px}.workspace-demo .evaluation-scene .eval-evidence small{font-size:5px}.workspace-demo .evaluation-scene .eval-evidence p{margin:2px 0 4px;font-size:8px}.workspace-demo .eval-evidence blockquote{margin-top:2px;font-size:8px}.workspace-demo .eval-suggestion{gap:3px;margin-top:4px;font-size:6px}.workspace-demo .evaluation-scene .workspace-assistant{margin-top:5px;font-size:6px}}.workspace-demo .evaluation-scene .workspace-personas .eval-persona-name{color:#355734;margin:0 0 5px;font:500 19px/1.2 Newsreader,Georgia,serif;display:block}.workspace-demo .evaluation-scene .eval-persona-role{color:#7e896f;min-height:3em;margin:0;font-size:9px;line-height:1.45}@media (width<=800px),(width>=801px) and (height<=700px){.workspace-demo .evaluation-scene .workspace-personas .eval-persona-name{margin-bottom:3px;font-size:14px}.workspace-demo .evaluation-scene .eval-persona-role{min-height:3em;font-size:6.5px;line-height:1.35}}.workspace-demo .evaluation-scene .workspace-personas>div{flex-direction:column;min-width:0;display:flex}.workspace-demo .evaluation-scene .eval-persona-role{text-wrap:balance;flex:1;min-height:0;padding-bottom:9px}.workspace-demo .evaluation-scene .eval-persona-status{min-height:1.5em;margin-top:auto;line-height:1.5}.workspace-demo .evaluation-scene .workspace-persona-progress{flex-shrink:0;width:100%}@media (width<=800px),(width>=801px) and (height<=700px){.workspace-demo .evaluation-scene .eval-persona-role{padding-bottom:6px}}.workspace-demo .sharing-scene .workspace-scene-content{max-width:520px}.workspace-demo .sharing-scene .workspace-heading{margin-bottom:14px}.workspace-demo .sharing-scene .share-course{text-align:left;align-items:center;gap:10px;padding:12px;display:flex}.workspace-demo .sharing-scene .workspace-ready-icon{flex-shrink:0;width:36px;height:36px;margin:0}.workspace-demo .share-course>div{flex:1}.workspace-demo .share-course small{letter-spacing:.1em;color:#879777;font-size:6px}.creator-journey-section .workspace-demo .share-course h4{margin:4px 0 0;font-size:18px}.workspace-demo .share-ready-label{color:#718d54;align-items:center;gap:3px;font-size:8px;display:flex}.workspace-demo .share-embed{background:#f1f4e9;border:1px solid #dce4cf;border-radius:10px;margin-top:12px;padding:13px}.workspace-demo .share-embed-title{align-items:center;gap:8px;display:flex}.workspace-demo .share-embed-title>div{flex:1}.workspace-demo .share-embed-title strong{font-size:11px;font-weight:600}.workspace-demo .share-embed-title p{color:#849275;margin-top:3px;font-size:8px}.workspace-demo .share-embed-title>span{letter-spacing:.08em;color:#94a184;font-size:6px}.workspace-demo .share-host{background:#fffefa;border:1px solid #d9dfd1;border-radius:7px;margin-top:11px;overflow:hidden}.workspace-demo .share-host-bar{background:#f7f8f2;border-bottom:1px solid #e7eade;align-items:center;gap:12px;padding:7px 10px;display:flex}.workspace-demo .share-host-bar>span{gap:3px;display:flex}.workspace-demo .share-host-bar i{background:#ced6bf;border-radius:50%;width:4px;height:4px}.workspace-demo .share-host-bar small{color:#839071;font-size:7px}.workspace-demo .share-host-content{gap:13px;padding:12px;display:flex}.workspace-demo .share-host-nav{flex-direction:column;gap:9px;width:44px;padding-top:5px;display:flex}.workspace-demo .share-host-nav i{background:#e7ebdf;border-radius:3px;height:4px}.workspace-demo .share-host-nav i:first-child{background:#b8c79e}.workspace-demo .share-embedded-course{background:#f7f8ef;border:1px solid #dce4d0;border-radius:6px;flex:1;min-width:0;padding:11px}.workspace-demo .share-embedded-course>span:first-child{color:#6b815b;align-items:center;gap:4px;font:12px Newsreader,Georgia,serif;display:flex}.workspace-demo .share-embedded-course img{width:11px;height:15px}.workspace-demo .share-embedded-course>strong{margin:9px 0 4px;font:18px/1.2 Newsreader,Georgia,serif;display:block}.workspace-demo .share-embedded-course p{color:#879475;font-size:8px}.workspace-demo .share-start{color:#fffdf4;background:#315330;border-radius:4px;align-items:center;gap:5px;margin-top:9px;padding:6px 8px;font-size:8px;display:inline-flex}.workspace-demo .share-embed-benefit{color:#7d9364;align-items:center;gap:5px;margin-top:9px;font-size:8px;display:flex}@media (width<=800px),(width>=801px) and (height<=700px){.workspace-demo .sharing-scene{padding:10px 14px}.workspace-demo .sharing-scene .workspace-heading{margin-bottom:7px}.workspace-demo .sharing-scene .share-course{gap:6px;padding:7px}.workspace-demo .sharing-scene .workspace-ready-icon{width:25px;height:25px}.creator-journey-section .workspace-demo .share-course h4{margin-top:2px;font-size:14px}.workspace-demo .share-ready-label{font-size:6px}.workspace-demo .share-embed{margin-top:7px;padding:8px}.workspace-demo .share-embed-title strong{font-size:8px}.workspace-demo .share-embed-title p{margin-top:2px;font-size:6px}.workspace-demo .share-embed-title>span{font-size:5px}.workspace-demo .share-host{margin-top:6px}.workspace-demo .share-host-bar{padding:4px 6px}.workspace-demo .share-host-bar small{font-size:5px}.workspace-demo .share-host-content{gap:8px;padding:7px}.workspace-demo .share-host-nav{gap:6px;width:24px}.workspace-demo .share-embedded-course{padding:7px}.workspace-demo .share-embedded-course>span:first-child{font-size:9px}.workspace-demo .share-embedded-course img{width:8px;height:11px}.workspace-demo .share-embedded-course>strong{margin:5px 0 3px;font-size:14px}.workspace-demo .share-embedded-course p{font-size:6px}.workspace-demo .share-start{margin-top:5px;padding:4px 6px;font-size:6px}.workspace-demo .share-embed-benefit{margin-top:5px;font-size:6px}}
