.seller-workflow{--ds-brand:#73f639;--ds-anchor:#0b0d14;--ds-muted:#f2f2f2;--ds-border:#e3e3e3;position:relative;font-family:Onest,Arial,sans-serif;background:#fff;margin:0 auto 90px;isolation:isolate}.seller-workflow .journey{max-width:1320px;padding:60px 4.5vw 40px;overflow:clip}.seller-workflow .journey-row{padding:70px 0!important;min-height:85svh!important;display:flex!important;align-items:center!important}.seller-workflow .journey-stage{position:relative!important;top:auto!important;min-height:0!important;display:grid!important;grid-template-columns:1.2fr .9fr;gap:8%;width:100%;align-items:center}.seller-workflow .row-1 .journey-stage{grid-template-columns:.9fr 1.2fr}.seller-workflow .row-3{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:45px}.seller-workflow .row-3 .journey-copy{max-width:680px;align-self:flex-start}.seller-workflow .row-3 h2{font-size:clamp(27px,2.8vw,43px);line-height:1.2}.seller-workflow .row-3 p{max-width:550px}.seller-workflow .task-receiver{height:auto!important;max-height:none!important;--land:1}.seller-workflow .task-receiver>*{opacity:1}.seller-workflow .board-columns{--land:1}.seller-workflow .journey-copy h2{font-family:Unbounded,Arial,sans-serif;font-weight:300;letter-spacing:-.06em;font-size:clamp(28px,2.8vw,43px)}.seller-workflow .journey-copy p{font-size:15px;line-height:1.65;color:#85897f}.seller-workflow .task-detail-crop{width:100%;border:1px solid #e7e9e3;border-radius:24px;box-shadow:0 20px 65px #22331209;padding:28px;background:#fff}.seller-workflow .journey-flight{z-index:5}.seller-workflow .journey-receiver:before{transition:none}.seller-workflow #journey-mention{border:0;display:inline;text-align:left;padding:2px 4px;background:#73f63920;border-radius:4px;color:#43971c;text-decoration:none;font:inherit;box-decoration-break:clone;white-space:nowrap}.seller-workflow #journey-mention:focus-visible{outline:2px solid #73c842;outline-offset:3px}.seller-workflow .task-detail-crop .detail-aside{border-left:1px solid #eee}.seller-workflow .tt-feed__list{padding:0}.seller-workflow .story-message{min-height:0}.seller-workflow .journey-flight>.flight-before,.seller-workflow .journey-flight>.flight-next{position:absolute;inset:0;max-width:none;width:100%;height:100%;pointer-events:none}.seller-workflow .journey-flight>.flight-next{opacity:0}.seller-workflow .journey-flight[data-step="1"]{border-radius:6px}.seller-workflow .journey-flight[data-step="1"] .source-markdown-mention{background:#f3faeb;padding:8px;font:400 12px/1.4 Onest;display:flex;align-items:center;justify-content:center;white-space:normal}.seller-workflow .journey-beam{z-index:4}.seller-workflow .journey-bridge{z-index:4}.seller-workflow .event-receiver{min-height:0}.seller-article-dialog{border:1px solid #dce3d4;border-radius:24px;padding:30px;width:min(480px,calc(100vw - 32px));box-shadow:0 40px 100px #0d1a0b33;font-family:Onest;background:white}.seller-article-dialog::backdrop{background:#10191066;backdrop-filter:blur(7px)}.seller-article-dialog>button{position:absolute;right:18px;top:14px;background:none;border:0;font-size:24px}.seller-article-dialog .article-product{display:flex;gap:22px;align-items:center;margin:15px 0 25px}.article-product img{width:90px;height:120px;object-fit:cover;border-radius:10px}.article-product h3{font-size:22px;letter-spacing:-.04em;margin:0}.article-product p{font-size:13px;color:#89917f;margin-top:8px}.seller-article-dialog dl{display:grid;gap:0;margin:0}.seller-article-dialog dl div{display:flex;justify-content:space-between;border-top:1px solid #e6ebdf;padding:14px 0;font-size:14px}.seller-article-dialog dt{color:#89917f}.seller-article-dialog dd{margin:0;font-weight:600}.seller-article-dialog .article-note{font-size:11px;color:#97a08c;margin-top:18px}
@media(max-width:1099px){.seller-workflow .journey-stage{grid-template-columns:1fr 1fr;gap:5%}.seller-workflow .row-1 .journey-stage{grid-template-columns:.8fr 1.3fr}.seller-workflow .task-detail-crop{grid-template-columns:1fr .5fr;gap:20px;padding:22px}.seller-workflow .journey-copy h2{font-size:29px}.seller-workflow .journey-copy p{font-size:13px}.seller-workflow .detail-aside{padding-left:15px}}
@media(max-width:760px){.seller-workflow{margin-bottom:20px}.seller-workflow .journey{padding:20px 20px}.seller-workflow .journey-row{padding:45px 0!important;min-height:0!important}.seller-workflow .journey-stage,.seller-workflow .row-1 .journey-stage{display:flex!important;flex-direction:column;align-items:stretch;gap:30px}.seller-workflow .journey-copy{max-width:84%!important;order:-1}.seller-workflow .journey-copy h2{font-size:27px}.seller-workflow .journey-copy p{font-size:12px;margin-top:18px}.seller-workflow .row-3{gap:30px}.seller-workflow .row-3 .journey-copy{max-width:95%!important}.seller-workflow .row-3 h2{font-size:27px}.seller-workflow .task-detail-crop{display:block;padding:18px 13px;border-radius:18px}.seller-workflow .detail-aside{display:none}.seller-workflow #journey-mention{white-space:normal}.seller-workflow .tt-feed__body{font-size:11px}.seller-workflow .tt-feed__scroll{height:auto!important;max-height:none!important}.seller-workflow .story-calendar{width:100%}.seller-workflow .journey-flight[data-step="1"] .source-markdown-mention{font-size:9px;padding:5px}}
.seller-article-dialog dd{white-space:nowrap}.seller-article-dialog dl div{gap:16px}@media(max-width:370px){.seller-article-dialog{padding:25px}.seller-article-dialog dl div{font-size:12px}}

.seller-workflow .workflow-heading{text-align:center;max-width:1080px;margin:0 auto;padding:42px 24px 0;font-size:clamp(30px,3.2vw,48px);text-wrap:balance}.seller-workflow .journey{padding-top:12px}@media(max-width:760px){.seller-workflow .workflow-heading{padding:30px 24px 0;font-size:28px}}

@media(min-width:761px){.seller-workflow .journey-row.row-1{min-height:70svh!important}}

.seller-page .seller-workflow .workflow-heading{font-family:Unbounded,sans-serif;font-weight:700;line-height:1.2;letter-spacing:-.055em}
/* Mobile follows the accepted CRM journey, with one readable board column. */
@media(max-width:760px){
 .seller-workflow{max-width:520px;margin:0 auto 65px}
 .seller-page .seller-workflow .workflow-heading{font-size:25px;padding:16px 22px 25px;line-height:1.25}
 .seller-workflow .journey{padding:0 22px 24px}
 .seller-workflow .journey-row{padding:28px 0!important}
 .seller-workflow .journey-copy{max-width:100%!important}
 .seller-workflow .journey-copy h2,.seller-workflow .row-3 h2{font-size:26px;line-height:1.25}
 .seller-workflow .journey-copy p{font-size:14px;line-height:1.5;margin-top:14px}
 .seller-workflow .board-columns{grid-template-columns:1fr;max-width:310px;margin:auto;width:100%}
 .seller-workflow .board-columns>.tt-column:nth-child(n+2){display:none}
 .seller-workflow .tt-column{padding:8px;border-radius:19px}.seller-workflow .tt-column__header{min-height:39px;padding-inline:8px}.seller-workflow .tt-column__header h3{font-size:14px}.seller-workflow .column-plus{font-size:23px;line-height:1}
 .seller-workflow .tt-card{padding:14px;gap:10px;border-radius:13px}.seller-workflow .tt-card__title{font-size:14px;line-height:1.4}.seller-workflow .tt-card__code{font-size:10px}.seller-workflow .tt-tag{font-size:11px;height:auto;padding:3px 8px}.seller-workflow .tt-card__time,.seller-workflow .tt-card__stat{font-size:11px}.seller-workflow .avatar-stack .human-photo{width:24px;height:24px}
 .seller-workflow .native-calendar-body{height:300px;grid-template-columns:30px 1fr 1fr}.seller-workflow .native-calendar-head{grid-template-columns:30px 1fr 1fr;padding-bottom:16px}.seller-workflow .native-day{background:repeating-linear-gradient(to bottom,#e5e5e5 0 1px,transparent 1px 30px,#f1f1f1 30px 31px,transparent 31px 60px)}.seller-workflow .hour-labels time{height:60px}.seller-workflow .calendar-previous{height:28px}.seller-workflow .calendar-prep{top:122px;height:58px}.seller-workflow .event-receiver{top:60px;height:60px}.seller-workflow .event-receiver .cal-block{height:60px}.seller-workflow .calendar-followup{top:182px;height:58px}.seller-workflow .cal-block{font-size:10px;padding:5px}.seller-workflow .cal-block__title{line-height:1.3}
 .seller-workflow .row-3{gap:25px}.seller-workflow .row-3 .journey-copy{max-width:100%!important}
 .seller-workflow .task-detail-crop{padding:16px 12px;border-radius:22px}.seller-workflow .detail-aside{display:none!important}
 .seller-workflow .detail-fold{font-size:12px;padding:12px 0}.seller-workflow .tt-documents__row{padding:10px 0}.seller-workflow .tt-documents__title{font-size:12px}.seller-workflow .tt-documents__meta{font-size:10px}.seller-workflow .tt-feed__body{font-size:12px;line-height:1.55}.seller-workflow .tt-feed__byline strong{font-size:12px}.seller-workflow .tt-feed__head h3{font-size:14px}.seller-workflow .tt-feed__scroll{min-height:0;padding:16px 8px!important}.seller-workflow .tt-feed__comment{grid-template-columns:24px 1fr 13px;gap:7px}.seller-workflow .tt-feed__comment>.human-photo{width:24px;height:24px}.seller-workflow .tt-composer{min-height:44px;padding:10px}
}
@media(max-width:760px){.seller-workflow .journey-copy,.seller-workflow .row-3 .journey-copy{width:100%!important}}

@media(max-width:760px){
 .seller-workflow .calendar-previous{display:flex;flex-direction:row;align-items:center;padding:5px;gap:0}
 .seller-workflow .calendar-previous .cal-block__title{display:block;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:16px;margin:0}
 .seller-workflow .calendar-previous .cal-block__time{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
}
@media(max-width:760px){
 .seller-page .seller-workflow .journey-row .journey-copy h2{font-family:Unbounded,Arial,sans-serif;font-size:26px;font-weight:300;line-height:1.25;letter-spacing:-.06em}
 .seller-page .seller-workflow .journey-row .journey-copy p{font-family:Onest,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:#85897f;margin-top:14px}
}
