.spoke2-page [data-reveal]{opacity:0;transition:opacity .7s cubic-bezier(.22,.61,.36,1) var(--reveal-delay,0ms),transform .7s cubic-bezier(.22,.61,.36,1) var(--reveal-delay,0ms);will-change:opacity,transform}.spoke2-page [data-reveal=up]{transform:translateY(20px)}.spoke2-page [data-reveal=down]{transform:translateY(-20px)}.spoke2-page [data-reveal=left]{transform:translateX(-24px)}.spoke2-page [data-reveal=right]{transform:translateX(24px)}.spoke2-page [data-reveal=scale]{transform:scale(.94)}.spoke2-page [data-reveal=fade]{transform:none}.spoke2-page [data-reveal][data-reveal-shown]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.spoke2-page [data-reveal]{opacity:1;transform:none;transition:none}}.spoke2-page .spoke-hero{padding-top:clamp(24px,4vw,64px);padding-bottom:clamp(24px,4vw,64px)}.spoke2-page .dc2-nav:not(.is-scrolled){background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.spoke2-page .spoke-hero{min-height:calc(100vh - 73px);min-height:calc(100dvh - 73px);display:flex;align-items:center}.spoke2-page .spoke-hero>.dc2-container{width:100%}.spoke2-page .spoke2-hero-chor{--eyebrow-lp:1;--chars-shown:99;--eyebrow-scale:1;--h1-lp:1;--resolve-lp:0;--art-lp:1;--follow-lp:1;position:relative;overflow:hidden}.spoke2-page .spoke2-hero-chor .spoke-hero-split{display:block;position:relative;min-height:480px}.spoke2-page .spoke2-hero-chor .spoke2-hero-prose{position:absolute;top:50%;left:0;z-index:2;width:clamp(360px,50%,600px);transform:translateY(-50%)}.spoke2-page .spoke2-hero-chor .spoke2-hero-lead{display:flex;flex-direction:column;gap:clamp(14px,1.6vw,22px);width:100%;transform:translate(calc(50% * var(--resolve-lp)),calc(var(--lead-shift-y, 0px) * var(--resolve-lp)));will-change:transform}.spoke2-page .spoke2-hero-chor .spoke2-hero-line{display:block;width:-moz-fit-content;width:fit-content;position:relative;left:calc(50% * var(--resolve-lp));transform:translateX(calc(-50% * var(--resolve-lp)))}.spoke2-page .spoke2-hero-chor .spoke2-hero-eyebrow{opacity:var(--eyebrow-lp);margin:0;transform:scale(var(--eyebrow-scale));transform-origin:50% 50%;will-change:opacity,transform}.spoke2-page .spoke2-hero-chor .spoke2-hero-eyebrow-char{display:inline-block;white-space:pre;opacity:clamp(0,calc(var(--chars-shown) - var(--ci)),1)}.spoke2-page .spoke2-hero-chor .spoke-hero-h{opacity:var(--h1-lp);margin:0;will-change:opacity}.spoke2-page .spoke2-hero-chor .spoke2-hero-follow{display:flex;flex-direction:column;gap:clamp(18px,2vw,24px);width:100%;opacity:var(--follow-lp);transform:translateY(calc((1 - var(--follow-lp)) * 12px));will-change:opacity,transform}.spoke2-page .spoke2-hero-chor .spoke2-hero-art{position:absolute;top:50%;left:100%;width:clamp(380px,48%,600px);transform:translateY(-50%) translateX(-100%) scale(calc(.94 + var(--art-lp) * .06));opacity:var(--art-lp);filter:blur(calc((1 - var(--art-lp)) * 8px));will-change:transform,opacity,filter}@media (max-width:760px){.spoke2-page .spoke2-hero-chor .spoke-hero-split{display:flex;flex-direction:column;gap:clamp(32px,5vw,48px);min-height:0}.spoke2-page .spoke2-hero-chor .spoke2-hero-prose{position:static;width:100%;transform:none}.spoke2-page .spoke2-hero-chor .spoke2-hero-follow,.spoke2-page .spoke2-hero-chor .spoke2-hero-lead{transform:none;opacity:1}.spoke2-page .spoke2-hero-chor .spoke-hero-h,.spoke2-page .spoke2-hero-chor .spoke2-hero-eyebrow{opacity:1}.spoke2-page .spoke2-hero-chor .spoke2-hero-eyebrow{transform:none}.spoke2-page .spoke2-hero-chor .spoke2-hero-eyebrow-char{opacity:1}.spoke2-page .spoke2-hero-chor .spoke2-hero-line{left:0;transform:none;width:auto}.spoke2-page .spoke2-hero-chor .spoke2-hero-art{position:static;width:100%;transform:none;opacity:1;filter:none;top:auto;left:auto}}@media (prefers-reduced-motion:reduce){.spoke2-page .spoke2-hero-chor .spoke2-hero-follow,.spoke2-page .spoke2-hero-chor .spoke2-hero-lead{transform:none;opacity:1}.spoke2-page .spoke2-hero-chor .spoke-hero-h,.spoke2-page .spoke2-hero-chor .spoke2-hero-eyebrow{opacity:1}.spoke2-page .spoke2-hero-chor .spoke2-hero-eyebrow{transform:none}.spoke2-page .spoke2-hero-chor .spoke2-hero-eyebrow-char{opacity:1}.spoke2-page .spoke2-hero-chor .spoke2-hero-line{left:0;transform:none}.spoke2-page .spoke2-hero-chor .spoke2-hero-art{opacity:1;filter:none}}.spoke2-page .dc2-container--narrow,.spoke2-page .dc2-container--wide{max-width:1240px}.spoke2-page blockquote,.spoke2-page dd,.spoke2-page dt,.spoke2-page h1,.spoke2-page h2,.spoke2-page h3,.spoke2-page h4,.spoke2-page h5,.spoke2-page h6,.spoke2-page li,.spoke2-page p{font-family:var(--dc2-sans)}.spoke2-page .spoke-hero-h{font-size:clamp(40px,5.8vw,80px)}.spoke2-page .spoke-hero-h,.spoke2-page .spoke-hero-h em{font-family:var(--dc2-sans);font-weight:600;letter-spacing:-.022em}.spoke2-page .spoke-hero-h em{background-image:linear-gradient(180deg,#c8884b,#9c6630);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.spoke2-page .spoke-hero-prose{max-width:none}.spoke2-page .spoke-hero-h,.spoke2-page .spoke-hero-h-line2{max-width:none;text-wrap:wrap}.spoke2-page .spoke-hero-lede{max-width:42ch}.spoke2-page .spoke2-hero-eyebrow{font-family:var(--dc2-sans);font-size:clamp(11px,1vw,13px);font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--dc2-tint);margin:clamp(18px,2.2vw,32px) 0 clamp(4px,.6vw,8px)}.spoke2-page .bn2-close-v2-h,.spoke2-page .spoke-audience-h,.spoke2-page .spoke-editorial-h,.spoke2-page .spoke-editorial-h--lead,.spoke2-page .spoke-editorial-h--pivot,.spoke2-page .spoke-learn-h,.spoke2-page .spoke-modes-h,.spoke2-page .spoke-reveal-h,.spoke2-page .spoke-speak-h,.spoke2-page .spoke-values-h,.spoke2-page .spoke2-ed2-h,.spoke2-page .spoke2-editorial-h{font-family:var(--dc2-sans);font-weight:600;letter-spacing:-.018em}.spoke2-page .spoke-reveal-twoup-h{font-family:var(--dc2-sans);font-weight:600;letter-spacing:-.012em}.spoke2-page .spoke2-reveal-h{font-size:clamp(40px,5.8vw,80px);letter-spacing:-.022em;line-height:1.02;margin-bottom:clamp(28px,3vw,48px);background-image:linear-gradient(180deg,#c8884b,#9c6630);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.spoke2-page blockquote em,.spoke2-page blockquote strong,.spoke2-page li b,.spoke2-page li em,.spoke2-page li strong,.spoke2-page p b,.spoke2-page p em,.spoke2-page p strong{font-family:inherit}.spoke2-page .spoke-hero-h-line2{font-family:var(--dc2-sans);font-weight:500;font-size:clamp(18px,1.9vw,28px);letter-spacing:-.003em;line-height:1.25}.spoke2-page .spoke-speak-h-line2{font-family:var(--dc2-sans);font-weight:500;font-size:.55em;letter-spacing:-.003em;margin-top:10px}.spoke2-page .spoke-reveal-sub{font-family:var(--dc2-sans);font-weight:600;font-size:clamp(18px,1.9vw,26px);letter-spacing:0;line-height:1.3}.spoke2-page .spoke-learn-h,.spoke2-page .spoke-learn-head,.spoke2-page .spoke-modes-h,.spoke2-page .spoke-speak-h,.spoke2-page .spoke-speak-head,.spoke2-page .spoke-values-h{text-align:center}.spoke2-page .spoke-learn-body,.spoke2-page .spoke-speak-body{text-align:center;max-width:62ch;margin-left:auto;margin-right:auto}.spoke2-page .spoke2-audience-h-mark--expert{color:var(--dc2-tint)}.spoke2-page .spoke2-audience-h-mark--stuck{color:var(--dc2-red)}.spoke2-page .spoke2-speak-h-mark{color:var(--dc2-tint)}.spoke2-page .spoke2-surfsec-glyph{display:flex;justify-content:center;margin:0 auto 22px;color:var(--dc2-tint)}.spoke2-page .spoke2-surfsec-glyph .spoke2-surfconcept-glyph{width:clamp(88px,9vw,120px);height:clamp(88px,9vw,120px)}.spoke2-audience-wrap{height:360vh;padding:0;position:relative;--p:1;--stage-lp:1;--prose-lp:1}.spoke2-audience-pin{position:-webkit-sticky;position:sticky;top:0;height:100vh;display:flex;align-items:center;padding:clamp(48px,7vw,96px) 0;background:linear-gradient(to bottom,var(--dc2-paper) 0,var(--dc2-paper-2) 100%)}.spoke2-audience-wrap .spoke-audience-grid{display:block;position:relative;min-height:520px}.spoke2-audience-wrap .spoke-audience-prose{position:absolute;top:50%;left:0;width:clamp(360px,44%,520px);transform:translateY(-50%) translateX(calc((1 - var(--prose-lp, 1)) * -24px));opacity:var(--prose-lp,1);will-change:opacity,transform}.spoke2-audience-stage{position:absolute;top:50%;left:calc(50% + var(--stage-lp, 1) * 50%);width:clamp(360px,36%,460px);min-height:380px;transform:translateY(-50%) translateX(calc(-50% - var(--stage-lp, 1) * 50%));will-change:transform,left}@media (max-width:760px){.spoke2-audience-wrap .spoke-audience-grid{display:flex;flex-direction:column;gap:clamp(32px,5vw,48px)}.spoke2-audience-wrap .spoke-audience-prose,.spoke2-audience-wrap .spoke2-audience-stage{position:static;transform:none;opacity:1;width:100%;top:auto;left:auto}}@media (prefers-reduced-motion:reduce){.spoke2-audience-wrap .spoke-audience-prose,.spoke2-audience-wrap .spoke2-audience-stage{transform:translateY(-50%);opacity:1}}.spoke2-audience-cue{position:relative;z-index:1}.spoke2-encr{position:absolute;inset:-60px -60px -60px -60px;pointer-events:none;z-index:2}.spoke2-encr-d{position:absolute;left:var(--x,50%);top:var(--y,50%);--rot:0deg;--lp:0;transform:translate(-50%,-50%) scale(calc(.4 + .6 * var(--lp))) rotate(calc(var(--rot) * var(--lp)));opacity:var(--lp);transition:none;will-change:transform,opacity}.spoke2-encr-d--ask{--x:14%;--y:10%;--rot:-4deg}.spoke2-encr-d--cal{--x:94%;--y:8%;--rot:4deg}.spoke2-encr-d--call{--x:2%;--y:46%;--rot:-3deg}.spoke2-encr-d--slack-2{--x:98%;--y:50%;--rot:3deg}.spoke2-encr-d--tap{--x:14%;--y:92%;--rot:-4deg}.spoke2-encr-d--live{--x:86%;--y:94%;--rot:6deg}.spoke2-encr-card{background:var(--dc2-card);border:1px solid var(--dc2-rule-soft);border-radius:10px;padding:9px 11px;width:200px;box-shadow:0 6px 18px -6px rgba(31,27,23,.18),0 14px 34px -14px rgba(31,27,23,.2);display:flex;flex-direction:column;gap:6px;font-family:var(--dc2-sans)}.spoke2-encr-card-head{display:flex;align-items:center;gap:8px}.spoke2-encr-card-app{font-size:10.5px;font-weight:700;letter-spacing:.02em;flex:1 1}.spoke2-encr-card-app--slack{color:#4a154b}.spoke2-encr-card-app--cal{color:var(--dc2-blue)}.spoke2-encr-card-when{font-size:10px;color:var(--dc2-ink-3)}.spoke2-encr-card-body{display:flex;flex-direction:column;gap:2px}.spoke2-encr-card-name{font-size:11.5px;font-weight:700;color:var(--dc2-ink)}.spoke2-encr-card-text{font-size:11.5px;line-height:1.4;color:var(--dc2-ink-2);font-family:var(--dc2-sans)}.spoke2-encr-card--call{display:grid;grid-template-columns:12px 1fr;grid-gap:9px;gap:9px;align-items:center}.spoke2-encr-card-call-dot{width:12px;height:12px;border-radius:50%;background:var(--dc2-red);animation:spoke2-encr-pulse 1.4s ease-out infinite}.spoke2-encr-card-msg{display:flex;align-items:center;gap:6px;margin-top:1px}.spoke2-encr-card-avatar{flex:none;width:18px;height:18px;border-radius:50%;background-size:cover;background-position:50%;background-color:#c8b79a}.spoke2-encr-card-from{display:flex;align-items:center;gap:6px;margin-top:2px}.spoke2-encr-face{display:flex;flex-direction:column;width:160px;border-radius:10px;overflow:hidden;box-shadow:0 4px 14px rgba(44,37,32,.1)}.spoke2-encr-face-tile{width:100%;height:100px;background-size:cover;background-position:center 28%;background-color:#2a2a2a}.spoke2-encr-face-tile--live{border:2px solid var(--dc2-red);box-shadow:0 0 0 4px rgba(217,48,37,.14);height:96px}.spoke2-encr-face-bubble{background:var(--dc2-shell-paper);border:1px solid var(--dc2-rule);border-top:0;padding:8px 12px;display:flex;flex-direction:column;gap:2px;font-family:var(--dc2-sans);font-size:12px;color:var(--dc2-ink-2);text-align:left}.spoke2-encr-face-name{font-size:10.5px;font-weight:700;color:var(--dc2-ink);letter-spacing:.01em}.spoke2-encr-face-bubble--live{border-color:rgba(217,48,37,.35)}.spoke2-encr-face-name--live{display:inline-flex;align-items:center;gap:5px;color:var(--dc2-red);text-transform:uppercase;font-size:9.5px;letter-spacing:.06em}.spoke2-encr-face-live-pulse{width:7px;height:7px;border-radius:50%;background:var(--dc2-red);animation:spoke2-encr-pulse 1.2s ease-out infinite}@keyframes spoke2-encr-pulse{0%{box-shadow:0 0 0 0 rgba(217,48,37,.55)}to{box-shadow:0 0 0 10px rgba(217,48,37,0)}}@media (max-width:760px){.spoke2-audience-wrap{height:auto;padding:clamp(48px,7vw,96px) 0}.spoke2-audience-pin{position:static;height:auto;padding:0;background:var(--dc2-paper)}.spoke2-audience-stage{min-height:0}.spoke2-encr{position:static;inset:auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:20px;width:100%;pointer-events:auto}.spoke2-encr-d{position:static!important;left:auto!important;top:auto!important;transform:rotate(var(--rot,0deg))!important;opacity:1!important}.spoke2-encr-card,.spoke2-encr-face{width:100%}.spoke2-encr-face-tile{height:88px}}.spoke2-page .spoke2-modes{--surf-copper:#a66626;--surf-ink:#0e0e0c;--surf-paper:#fbf6e9;--surf-ink-quiet:#6b6557}.spoke2-page .spoke2-modes-head{text-align:center;margin-bottom:56px}.spoke2-page .spoke2-modes-h{font-size:clamp(34px,4.4vw,52px);font-weight:800;letter-spacing:-.028em;line-height:1.06;color:var(--surf-ink);margin:0}.spoke2-page .spoke2-surfcard{background:var(--surf-paper);border:1px solid rgba(14,14,12,.07);border-radius:20px;box-shadow:0 1px 0 rgba(14,14,12,.04),0 24px 50px -34px rgba(14,14,12,.3);padding:42px 36px 36px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:0}.spoke2-page .spoke2-surfcard:before{display:none}.spoke2-page .spoke2-surfcard-title{font-family:var(--dc2-sans);font-size:clamp(28px,2.6vw,34px);font-weight:700;letter-spacing:-.022em;line-height:1.1;color:var(--surf-ink);margin:0}.spoke2-page .spoke2-surfcard-caption{font-family:var(--dc2-sans);font-size:17px;line-height:1.45;font-weight:400;color:var(--surf-ink-quiet);max-width:280px;margin:12px 0 0}.spoke2-page .spoke-close-sub,.spoke2-page .spoke-close-sub em,.spoke2-page .spoke-hero-h em,.spoke2-page .spoke-hero-h-line2,.spoke2-page .spoke-hero-lede em,.spoke2-page .spoke-learn-body em,.spoke2-page .spoke-learn-close,.spoke2-page .spoke-learn-close em,.spoke2-page .spoke-learn-row-body em,.spoke2-page .spoke-learn-vis-quiet-row-meta,.spoke2-page .spoke-modes-card-body em,.spoke2-page .spoke-modes-slack-text,.spoke2-page .spoke-modes-sub,.spoke2-page .spoke-modes-sub em,.spoke2-page .spoke-modes-vis-deck-qa,.spoke2-page .spoke-modes-vis-deck-qa em,.spoke2-page .spoke-reveal-body em,.spoke2-page .spoke-reveal-close,.spoke2-page .spoke-reveal-close em,.spoke2-page .spoke-reveal-sub,.spoke2-page .spoke-reveal-sub em,.spoke2-page .spoke-speak-close,.spoke2-page .spoke-speak-close em,.spoke2-page .spoke-speak-h-line2,.spoke2-page .spoke-speak-vis-cite-card-line,.spoke2-page .spoke-speak-vis-multi-cell-mock-reply em,.spoke2-page .spoke-values-panel-body em,.spoke2-page .spoke-values-panel-cue em,.spoke2-page .spoke-values-panel-cue li em,.spoke2-page .spoke2-anchor-caption,.spoke2-page .spoke2-anchor-caption em,.spoke2-page .spoke2-close-sub,.spoke2-page .spoke2-learn-close,.spoke2-page .spoke2-mock-quote,.spoke2-page .spoke2-modes-sub,.spoke2-page .spoke2-reveal-close,.spoke2-page .spoke2-reveal-sub,.spoke2-page .spoke2-slackmock-msg-cite,.spoke2-page .spoke2-slackmock-msg-cite em,.spoke2-page .spoke2-speak-close{font-style:normal}.spoke2-page .spoke-speak-vis-phone-push-body .spoke2-mock-quote{color:hsla(42,68%,95%,.88)}.spoke2-page .bn2-dl-brief-meta-line em,.spoke2-page .bn2-dl-brief-update em,.spoke2-page .bn2-dl-canvas-citecard-line,.spoke2-page .bn2-dl-inbox-bit-src-quote,.spoke2-page .bn2-dl-meet-sub em,.spoke2-page .bn2-dl-newinfo-card-snip,.spoke2-page .bn2-dl-rail-utt.is-you .bn2-dl-rail-utt-text,.spoke2-page .bn2-hero-mock-stream,.spoke2-page .bn2-hero-mock-stream-word,.spoke2-page .bn2-surf-h em{font-style:normal}.spoke2-page .bn2-surf .bn2-surf-h,.spoke2-page .bn2-surf-h{font-family:var(--dc2-sans);font-weight:600;letter-spacing:-.018em}.spoke2-page .spoke2-reveal-body{text-align:center;max-width:62ch;margin-left:auto;margin-right:auto}.spoke2-ed2{position:relative}.spoke2-ed2 .dc2-container{position:relative;z-index:1}.spoke2-ed2-thread{position:absolute;left:0;top:0;width:100%;height:clamp(420px,52vw,720px);pointer-events:none;z-index:0;overflow:visible}.spoke2-ed2-thread-path{fill:none;stroke:var(--dc2-tint);stroke-linecap:round;stroke-linejoin:round;opacity:.32;stroke-dasharray:1600;stroke-dashoffset:1600;animation:spoke2-ed2-draw 1.8s cubic-bezier(.6,.1,.2,1) .4s forwards}@keyframes spoke2-ed2-draw{to{stroke-dashoffset:0}}.spoke2-ed2-beat{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(40px,5vw,80px);gap:clamp(40px,5vw,80px);align-items:center}.spoke2-ed2-beat+.spoke2-ed2-beat{margin-top:clamp(72px,9vw,132px)}.spoke2-ed2-col{min-width:0}.spoke2-ed2-col--visual{display:flex;justify-content:flex-end}.spoke2-ed2-beat--rev .spoke2-ed2-col--visual{justify-content:flex-start}.spoke2-ed2-h{margin:0;font-family:var(--dc2-sans);font-size:clamp(30px,4.4vw,56px);line-height:1.04;color:var(--dc2-ink);text-wrap:balance}.spoke2-ed2-learn{color:var(--dc2-tint);font-weight:700}.spoke2-ed2-promise{position:relative;z-index:1;margin-top:clamp(96px,11vw,160px);text-align:center}.spoke2-ed2-h--promise{max-width:900px;margin:0 auto;font-size:clamp(28px,4vw,52px)}.spoke2-ed2-stage{position:relative;width:100%;max-width:600px;aspect-ratio:600/460}.spoke2-ed2-card{position:absolute;left:var(--x);top:var(--y);width:var(--w);transform:rotate(var(--rot))}.spoke2-ed2-card-inner{background:var(--dc2-shell-paper);border:1px solid #a4a4a4;border-radius:12px;box-shadow:0 1px 0 rgba(31,27,23,.04),0 22px 50px -28px rgba(31,27,23,.22);padding:16px 20px 18px}.spoke2-ed2-card-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:12px;gap:10px}.spoke2-ed2-card-title{font-family:var(--dc2-sans);font-weight:700;font-size:clamp(11px,1.05vw,13px);letter-spacing:.01em;color:var(--dc2-ink)}.spoke2-ed2-card-when{font-family:var(--dc2-mono);font-size:clamp(9.5px,.9vw,11px);letter-spacing:.04em;color:var(--dc2-ink-4);white-space:nowrap}.spoke2-ed2-line{display:grid;grid-template-columns:12px 1fr;grid-gap:10px;gap:10px;align-items:start;padding:6px 0}.spoke2-ed2-line--long{padding:8px 0 4px}.spoke2-ed2-line-dot{width:7px;height:7px;border-radius:99px;margin-top:7px}.spoke2-ed2-line-name{font-family:var(--dc2-sans);font-weight:600;font-size:clamp(10px,.95vw,11px);letter-spacing:.02em;color:var(--dc2-ink-3)}.spoke2-ed2-line-text{font-family:var(--dc2-sans);font-size:clamp(11.5px,1.05vw,13px);line-height:1.45;color:var(--dc2-ink-2);margin-top:2px}.spoke2-ed2-memcard{background:var(--dc2-shell-paper);border-radius:14px;padding:clamp(20px,2.2vw,26px) clamp(22px,2.6vw,30px) clamp(22px,2.4vw,28px);width:100%;max-width:520px;box-shadow:0 1px 0 rgba(31,27,23,.04),0 22px 50px -28px rgba(31,27,23,.22)}.spoke2-ed2-mem-head{display:flex;align-items:center;gap:10px;margin-bottom:10px}.spoke2-ed2-pill-updated{font-family:var(--dc2-sans);font-weight:700;font-size:11px;letter-spacing:.08em;padding:4px 8px;border-radius:4px}.spoke2-ed2-mem-meta{font-family:var(--dc2-sans);font-size:12px;color:var(--dc2-ink-4)}.spoke2-ed2-mem-title{margin:0 0 14px;font-family:var(--dc2-sans);font-weight:700;font-size:clamp(22px,2.4vw,26px);letter-spacing:-.018em;color:var(--dc2-ink)}.spoke2-ed2-mem-rule{height:1px;background:rgba(31,27,23,.08);margin:4px 0 14px}.spoke2-ed2-mem-body{margin:0;font-family:var(--dc2-sans);font-size:clamp(13px,1.2vw,14px);line-height:1.65;color:var(--dc2-ink-2)}.spoke2-ed2-mem-foot{margin-top:18px;padding-top:14px;border-top:1px solid rgba(31,27,23,.06);display:flex;justify-content:space-between;align-items:center;gap:12px}.spoke2-ed2-mem-foot-note{font-family:var(--dc2-sans);font-size:12px;color:var(--dc2-ink-4)}.spoke2-ed2-mem-foot-time{font-family:var(--dc2-mono);font-size:12px;letter-spacing:.04em;color:var(--dc2-ink-4)}.spoke2-ed2-diff-old{text-decoration:line-through;padding:1px 5px;border-radius:3px}.spoke2-ed2-diff-new{padding:1px 5px;border-radius:3px;font-weight:500}.spoke2-ed2-memcard--anim{--strike1:1;--green1-chars:99;--strike2:1;--green2-chars:99}.spoke2-ed2-diff-old--anim{position:relative;text-decoration:none;white-space:pre}.spoke2-ed2-strikeline{position:absolute;left:4px;right:4px;top:50%;height:1.5px;background:currentColor;transform-origin:left center;will-change:transform}.spoke2-ed2-diff-new--anim .spoke2-ed2-diff-char{display:inline-block;white-space:pre;opacity:clamp(0,calc(var(--chars) - var(--ci)),1)}@media (prefers-reduced-motion:reduce){.spoke2-ed2-strikeline{transform:scaleX(1)!important}.spoke2-ed2-diff-new--anim .spoke2-ed2-diff-char{opacity:1}}.spoke2-page .spoke2-ed2-concept{width:100%;max-width:460px;display:flex;align-items:center;justify-content:center;gap:clamp(16px,2.4vw,32px);font-family:var(--dc2-sans)}.spoke2-page .spoke2-ed2-concept-arrow{width:48px;height:16px;flex:none;color:var(--dc2-ink-4)}.spoke2-page .spoke2-ed2-concept--learn .spoke2-ed2-concept-arrow{color:var(--dc2-tint)}.spoke2-page .spoke2-ed2-cforget-stack{position:relative;width:118px;height:132px;flex:none}.spoke2-page .spoke2-ed2-cnote{position:absolute;left:calc(var(--i) * 13px);top:calc(var(--i) * 12px);z-index:var(--i);width:92px;height:106px;padding:15px 13px;background:var(--dc2-card);border:1px solid var(--dc2-rule-soft);border-radius:9px;box-shadow:0 10px 24px -16px rgba(31,27,23,.34);display:flex;flex-direction:column;gap:9px}.spoke2-page .spoke2-ed2-cnote span{height:5px;border-radius:99px;background:var(--dc2-rule-soft)}.spoke2-page .spoke2-ed2-cnote span:nth-child(2){width:78%}.spoke2-page .spoke2-ed2-cnote span:nth-child(3){width:56%}.spoke2-page .spoke2-ed2-cvessel{width:118px;height:118px;border-radius:18px;flex:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px}.spoke2-page .spoke2-ed2-cvessel--empty{border:1.5px dashed var(--dc2-ink-4);background:transparent}.spoke2-page .spoke2-ed2-cvessel-mark{font-size:30px;line-height:1;color:var(--dc2-ink-4);opacity:.55}.spoke2-page .spoke2-ed2-cvessel-label{font-size:11px;letter-spacing:.01em;color:var(--dc2-ink-3)}.spoke2-page .spoke2-ed2-cnode{flex:none;display:flex;flex-direction:column;align-items:center;gap:8px}.spoke2-page .spoke2-ed2-cnode-glyph{width:60px;height:60px;border-radius:50%;display:grid;place-items:center;background:var(--dc2-tint-soft);color:var(--dc2-tint)}.spoke2-page .spoke2-ed2-cnode-label{font-size:12px;font-weight:600;letter-spacing:.01em;color:var(--dc2-ink-2)}.spoke2-page .spoke2-ed2-cvessel--full{border:1.5px solid color-mix(in srgb,var(--dc2-tint) 45%,transparent);background:color-mix(in srgb,var(--dc2-tint) 8%,var(--dc2-card));box-shadow:0 12px 28px -20px color-mix(in srgb,var(--dc2-tint) 70%,transparent)}.spoke2-page .spoke2-ed2-cvessel-fill{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:6px;gap:6px;padding:4px}.spoke2-page .spoke2-ed2-cvessel-fill span{width:22px;height:22px;border-radius:7px;background:var(--dc2-tint);opacity:.9}.spoke2-page .spoke2-ed2-cvessel-fill span:nth-child(2),.spoke2-page .spoke2-ed2-cvessel-fill span:nth-child(3){background:var(--dc2-tint-2)}.spoke2-page .spoke2-ed2-cvessel-label--full{color:var(--dc2-tint);font-weight:600}.spoke2-page .spoke2-ed2-croom{width:100%;max-width:300px;background:var(--dc2-card);border:1px solid var(--dc2-rule-soft);border-radius:14px;padding:14px;box-shadow:0 1px 0 rgba(31,27,23,.04),0 22px 50px -30px rgba(31,27,23,.22);display:flex;flex-direction:column;gap:12px}.spoke2-page .spoke2-ed2-croom-head{display:flex;align-items:center;gap:7px}.spoke2-page .spoke2-ed2-croom-live{width:7px;height:7px;border-radius:50%;background:var(--dc2-red)}.spoke2-page .spoke2-ed2-croom-title{font-size:12px;font-weight:600;color:var(--dc2-ink-3)}.spoke2-page .spoke2-ed2-croom-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.spoke2-page .spoke2-ed2-ctile{aspect-ratio:1/1;border-radius:9px;background:var(--dc2-paper-2,#f6efdd);display:grid;place-items:center;font-size:12px;font-weight:700;color:var(--dc2-ink-3)}.spoke2-page .spoke2-ed2-ctile--deputy{background:#1f2530;position:relative;flex-direction:column;gap:6px;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--dc2-tint) 55%,transparent)}.spoke2-page .spoke2-ed2-ctile-mark{display:inline-flex}.spoke2-page .spoke2-ed2-ctile-wave{display:inline-flex;align-items:flex-end;gap:2.5px;height:14px}.spoke2-page .spoke2-ed2-ctile-wave span{width:2.5px;border-radius:99px;background:var(--dc2-tint-2);height:40%;animation:spoke2-ed2-cwave 1s ease-in-out infinite;animation-delay:calc(var(--i) * .11s)}@keyframes spoke2-ed2-cwave{0%,to{height:35%}50%{height:100%}}@media (prefers-reduced-motion:reduce){.spoke2-page .spoke2-ed2-ctile-wave span{animation:none;height:65%}}.spoke2-page .spoke2-ed2-croom-foot{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:600;color:var(--dc2-tint)}.spoke2-page .spoke2-ed2-croom-foot-dot{width:6px;height:6px;border-radius:50%;background:var(--dc2-tint)}@media (max-width:860px){.spoke2-page .spoke2-ed2-concept{margin:0 auto}}.spoke2-page .spoke-learn-row-art--diff{width:100%}.spoke2-page .spoke-learn-row-art--diff .spoke2-ed2-memcard{max-width:480px}.spoke2-ed2-acc{margin-top:clamp(40px,5vw,56px);background:var(--dc2-paper-deep);border-radius:18px;overflow:hidden;box-shadow:0 1px 0 rgba(31,27,23,.05),0 22px 50px -32px rgba(31,27,23,.22);border:1px solid rgba(31,27,23,.07);display:grid;grid-template-columns:420px 1fr;min-height:0}.spoke2-ed2-acc-tabs{display:flex;flex-direction:column}.spoke2-ed2-acc-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-top:1px solid rgba(31,27,23,.06);text-align:left;background:transparent;padding:12px 26px;display:flex;align-items:center;gap:14px;cursor:pointer;transition:background .22s ease;outline:none;font:inherit;flex:1 1}.spoke2-ed2-acc-tab:first-child{border-top:none}.spoke2-ed2-acc-tab.is-on{background:var(--dc2-shell-paper)}.spoke2-ed2-acc-tab:focus-visible{box-shadow:inset 0 0 0 2px var(--dc2-tint)}.spoke2-ed2-acc-tab-icon{flex-shrink:0;display:inline-flex;color:var(--dc2-ink-4);transition:color .22s ease}.spoke2-ed2-acc-tab.is-on .spoke2-ed2-acc-tab-icon{color:var(--dc2-tint)}.spoke2-ed2-acc-tab-label{flex:1 1;font-family:var(--dc2-sans);font-weight:500;font-size:19px;letter-spacing:-.012em;color:var(--dc2-ink-3);transition:color .22s ease}.spoke2-ed2-acc-tab.is-on .spoke2-ed2-acc-tab-label{font-weight:700;color:var(--dc2-ink)}.spoke2-ed2-acc-panel{background:var(--dc2-shell-paper);padding:clamp(24px,3vw,36px);position:relative;overflow:hidden}.spoke2-ed2-acc-fade,.spoke2-ed2-acc-panel{display:flex;align-items:center;justify-content:center}.spoke2-ed2-acc-fade{width:100%}@media (prefers-reduced-motion:no-preference){.spoke2-ed2-acc-fade{animation:spoke2-ed2-rise .48s cubic-bezier(.2,.7,.2,1)}@keyframes spoke2-ed2-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}}.spoke2-ed2-panel{display:flex;flex-direction:column;gap:14px;width:100%;max-width:620px}.spoke2-ed2-panel--present{gap:18px}.spoke2-ed2-panel-qline{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.spoke2-ed2-panel-speaker{font-family:var(--dc2-sans);font-weight:600;font-size:13px;letter-spacing:.04em;color:var(--dc2-ink-3)}.spoke2-ed2-panel-quote{font-family:var(--dc2-sans);font-size:clamp(16px,1.5vw,18px);line-height:1.45;color:var(--dc2-ink-2)}.spoke2-ed2-panel-aline{display:flex;align-items:center;gap:12px}.spoke2-ed2-panel-answer{font-weight:500;line-height:1.45;color:var(--dc2-ink)}.spoke2-ed2-panel-answer,.spoke2-ed2-panel-followtext{font-family:var(--dc2-sans);font-size:clamp(16px,1.5vw,18px)}.spoke2-ed2-panel-followtext{line-height:1.5;color:var(--dc2-ink-2)}.spoke2-ed2-panel-tags{display:flex;gap:8px;margin-top:4px}.spoke2-ed2-checkrow{display:grid;grid-template-columns:22px 1fr;grid-gap:14px;gap:14px;align-items:center}.spoke2-ed2-checktext{font-family:var(--dc2-sans);font-size:clamp(16px,1.5vw,18px);line-height:1.4;color:var(--dc2-ink-2)}.spoke2-ed2-checktext.is-done{color:var(--dc2-ink-4);text-decoration:line-through}.spoke2-ed2-check{width:20px;height:20px;border-radius:99px;background:transparent;border:1.6px solid var(--dc2-tint);display:inline-flex;align-items:center;justify-content:center}.spoke2-ed2-check.is-done{background:var(--dc2-tint)}.spoke2-ed2-panel-difhead{display:flex;align-items:center;gap:10px;margin-bottom:6px;flex-wrap:wrap}.spoke2-ed2-panel-difmeta{font-family:var(--dc2-sans);font-size:13px;color:var(--dc2-ink-4)}.spoke2-ed2-panel-difbody{margin:0;font-family:var(--dc2-sans);font-size:clamp(16px,1.5vw,18px);line-height:1.55;color:var(--dc2-ink-2)}.spoke2-ed2-agendarow{display:grid;grid-template-columns:64px 1fr auto;grid-gap:14px;gap:14px;align-items:center}.spoke2-ed2-agenda-time{font-family:var(--dc2-mono);font-size:14px;letter-spacing:.04em;color:var(--dc2-ink-4)}.spoke2-ed2-agenda-label{font-family:var(--dc2-sans);font-size:clamp(16px,1.5vw,18px);color:var(--dc2-ink-3)}.spoke2-ed2-agenda-label.is-now{color:var(--dc2-ink);font-weight:600}.spoke2-ed2-agenda-done{color:var(--dc2-tint)}.spoke2-ed2-agenda-next{font-family:var(--dc2-mono);font-size:12px;letter-spacing:.04em;color:var(--dc2-ink-4)}.spoke2-ed2-slides{display:flex;gap:10px}.spoke2-ed2-slide{flex:1 1;aspect-ratio:16/10;border-radius:6px;background:rgba(31,27,23,.08);display:flex;align-items:center;justify-content:center}.spoke2-ed2-slide.is-active{background:var(--dc2-ink);border:2px solid var(--dc2-tint)}.spoke2-ed2-slide-num{font-size:15px}.spoke2-ed2-depmark,.spoke2-ed2-slide-num{color:var(--dc2-paper);font-family:var(--dc2-sans);font-weight:700}.spoke2-ed2-depmark{background:var(--dc2-tint);border-radius:5px;justify-content:center;flex:none}.spoke2-ed2-depmark,.spoke2-ed2-pill{display:inline-flex;align-items:center}.spoke2-ed2-pill{gap:6px;padding:3px 9px 4px;border-radius:99px;font-family:var(--dc2-sans);font-weight:600;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.spoke2-ed2-pill--copper{background:var(--dc2-tint-soft);color:var(--dc2-tint)}.spoke2-ed2-pill--ink{background:rgba(31,27,23,.06);color:var(--dc2-ink-2)}.spoke2-ed2-pill--red{background:var(--dc2-red-dim);color:var(--dc2-red)}.spoke2-ed2-pulse{display:inline-block;width:7px;height:7px;border-radius:99px;background:var(--dc2-tint);position:relative;vertical-align:middle}@media (prefers-reduced-motion:no-preference){.spoke2-ed2-pulse:after{content:"";position:absolute;inset:-3px;border-radius:99px;box-shadow:0 0 0 0 var(--dc2-tint);opacity:.5;animation:spoke2-ed2-pulse 1.6s ease-out infinite}@keyframes spoke2-ed2-pulse{0%{box-shadow:0 0 0 0 var(--dc2-tint);opacity:.5}70%{box-shadow:0 0 0 8px transparent;opacity:0}to{opacity:0}}}@media (prefers-reduced-motion:no-preference) and (min-width:861px){.spoke2-ed2-float-a{animation:spoke2-ed2-floatA 5.6s ease-in-out infinite}.spoke2-ed2-float-b{animation:spoke2-ed2-floatB 6.4s ease-in-out -1.5s infinite}.spoke2-ed2-float-c{animation:spoke2-ed2-floatC 6s ease-in-out -3s infinite}.spoke2-ed2-float-mem{animation:spoke2-ed2-floatMem 7s ease-in-out -2s infinite}@keyframes spoke2-ed2-floatA{0%,to{transform:rotate(var(--rot)) translateY(0)}50%{transform:rotate(var(--rot)) translateY(-9px)}}@keyframes spoke2-ed2-floatB{0%,to{transform:rotate(var(--rot)) translateY(0)}50%{transform:rotate(var(--rot)) translateY(-7px)}}@keyframes spoke2-ed2-floatC{0%,to{transform:rotate(var(--rot)) translateY(0)}50%{transform:rotate(var(--rot)) translateY(-11px)}}@keyframes spoke2-ed2-floatMem{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}}@media (max-width:980px){.spoke2-ed2-acc{grid-template-columns:360px 1fr}.spoke2-ed2-acc-tab{padding:12px 22px}.spoke2-ed2-acc-tab-label{font-size:17px}}@media (max-width:860px){.spoke2-ed2-beat,.spoke2-ed2-beat--rev{grid-template-columns:1fr;gap:28px}.spoke2-ed2-col--visual{justify-content:center}.spoke2-ed2-beat--rev .spoke2-ed2-col--visual{justify-content:center;order:2}.spoke2-ed2-beat--rev .spoke2-ed2-col--text{order:1}.spoke2-ed2-stage{max-width:460px;aspect-ratio:auto;margin:0 auto}.spoke2-ed2-card{position:relative;left:auto;top:auto;width:100%;transform:none;margin-bottom:16px}.spoke2-ed2-card:last-child{margin-bottom:0}.spoke2-ed2-card-title{font-size:13px}.spoke2-ed2-card-when,.spoke2-ed2-line-name{font-size:11px}.spoke2-ed2-line-text{font-size:13.5px}.spoke2-ed2-acc{grid-template-columns:1fr;min-height:0}.spoke2-ed2-acc-panel{min-height:220px;border-top:1px solid rgba(31,27,23,.07)}}@media (max-width:520px){.spoke2-ed2-acc-tab{padding:15px 18px;gap:12px}.spoke2-ed2-acc-tab-label{font-size:16px}}.spoke2-anchor{max-width:1080px;margin:0 auto clamp(48px,5vw,80px);display:flex;flex-direction:column;gap:14px}.spoke2-anchor-pane{position:relative;min-height:540px;background:var(--dc2-shell-paper);overflow:hidden;display:flex;flex-direction:column}.spoke2-anchor-pane--meeting{min-height:580px}.spoke2-anchor-pane--brief{min-height:480px;background:var(--dc2-shell-paper)}.spoke2-brief{display:flex;flex-direction:column;height:100%;background:var(--dc2-shell-paper)}.spoke2-brief-head{display:flex;align-items:baseline;gap:14px;padding:14px 22px;border-bottom:1px solid var(--dc2-rule-soft);background:#fff}.spoke2-brief-head-back{font-family:var(--dc2-sans);font-size:12px;color:var(--dc2-ink-3);font-weight:500}.spoke2-brief-head-title{font-family:var(--dc2-sans);font-size:17px;font-weight:700;color:var(--dc2-ink);flex:1 1}.spoke2-brief-head-ver{font-family:var(--dc2-sans);font-size:11.5px;color:var(--dc2-ink-3);font-weight:500}.spoke2-brief-cols{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);flex:1 1;min-height:0}.spoke2-brief-doc{padding:18px 28px 28px;background:#fff;border-right:1px solid var(--dc2-rule-soft);min-width:0;overflow:hidden;font-family:var(--dc2-sans)}.spoke2-brief-doc>div:first-child{margin-top:0!important}.spoke2-brief-side{padding:18px;display:flex;flex-direction:column;gap:14px;background:linear-gradient(180deg,rgba(184,122,61,.04),rgba(184,122,61,.01));min-width:0}.spoke2-brief-side-head{display:flex;align-items:center;gap:8px;padding-bottom:10px;border-bottom:1px dashed var(--dc2-rule-soft)}.spoke2-brief-side-mark{width:22px;height:22px;background:var(--dc2-tint);border-radius:5px;padding:4px;display:inline-flex;align-items:center;justify-content:center}.spoke2-brief-side-label{font-family:var(--dc2-sans);font-size:11.5px;font-weight:700;letter-spacing:.02em;color:var(--dc2-ink-2)}@media (max-width:760px){.spoke2-brief-cols{grid-template-columns:1fr}.spoke2-brief-doc{border-right:0;border-bottom:1px solid var(--dc2-rule-soft)}}.spoke2-anchor-pane .bn2-dl-meet{height:100%;display:flex;flex-direction:column}.spoke2-anchor-pane .bn2-dl-meet-body{flex:1 1;min-height:0}.spoke2-anchor-pane .bn2-dl-inbox-detail{height:100%}.spoke2-anchor-caption{font-family:var(--dc2-serif);font-style:italic;font-size:clamp(13.5px,1.1vw,15px);line-height:1.5;color:var(--dc2-ink-3);margin:0;display:inline-flex;align-items:center;gap:8px;align-self:center;text-align:center;max-width:64ch}.spoke2-anchor-caption-dot{flex:none;width:7px;height:7px;border-radius:50%;background:var(--dc2-tint)}.spoke2-anchor-caption em{font-style:italic;color:var(--dc2-ink-2)}.spoke-modes-card--slack{--mode-color:var(--dc2-violet);color:var(--dc2-violet)}.spoke2-page .spoke2-surfconcept-plate{width:92px;height:92px;border-radius:22px;margin-top:36px;display:grid;place-items:center;color:var(--surf-copper);background:rgba(166,102,38,.07);transition:transform .32s cubic-bezier(.4,.05,.2,1)}.spoke2-page .spoke2-surfcard:hover .spoke2-surfconcept-plate{transform:translateY(-2px)}.spoke2-page .spoke2-surfconcept-glyph{width:46px;height:46px;display:block}.spoke2-page .spoke2-surfconcept-logos{display:inline-flex;align-items:center;gap:12px;margin-top:28px;margin-bottom:36px}.spoke2-page .spoke2-surfconcept-logo{position:relative;width:54px;height:54px;border-radius:14px;display:grid;place-items:center;background:var(--dc2-card);box-shadow:0 4px 12px -5px rgba(14,14,12,.24),inset 0 0 0 1px rgba(14,14,12,.06)}.spoke2-page .spoke2-surfconcept-logo svg{width:54px;height:54px;display:block}.spoke2-page .spoke2-surfconcept-logo.is-soon svg{opacity:.55}.spoke2-page .spoke2-surfconcept-logo-soon{position:absolute;bottom:-7px;left:50%;transform:translateX(-50%);font-family:var(--dc2-sans);font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1;padding:3px 6px;border-radius:999px;color:var(--surf-paper);background:var(--surf-ink);white-space:nowrap}.spoke2-page .spoke2-surfcard-cta{margin-top:auto;width:auto}.spoke2-page a.spoke2-surfcard-cta.dc2-cta--primary{border-radius:999px;background:var(--surf-ink);color:var(--surf-paper);border-color:var(--surf-ink);font-family:var(--dc2-sans);font-size:16px;font-weight:600}.spoke2-page .spoke2-surfcard-cta .dc2-cta-dur{opacity:.55;margin-left:2px}.spoke2-modes-card-platforms{display:flex;align-items:center;gap:8px;padding:10px 0 0;margin:0 0 -6px;border-top:1px dashed var(--dc2-rule-soft);font-family:var(--dc2-sans);font-size:11.5px;color:var(--dc2-ink-3)}.spoke2-modes-card-platforms-label{font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:10px;color:var(--dc2-ink-4)}.spoke2-modes-card-platforms-list{font-weight:500;letter-spacing:-.005em}.spoke2-slackmock{background:#1a1421;border-radius:10px;padding:10px 11px 12px;display:flex;flex-direction:column;gap:8px;min-height:140px}.spoke2-slackmock-channel{display:flex;align-items:center;gap:6px;padding-bottom:7px;border-bottom:1px solid hsla(0,0%,100%,.06)}.spoke2-slackmock-channel-hash{font-family:var(--dc2-sans);font-size:13px;font-weight:700;color:hsla(42,68%,95%,.45)}.spoke2-slackmock-channel-name{font-family:var(--dc2-sans);font-size:11.5px;font-weight:700;color:hsla(42,68%,95%,.95);letter-spacing:-.005em}.spoke2-slackmock-channel-meta{margin-left:auto;font-family:var(--dc2-sans);font-size:9.5px;color:hsla(42,68%,95%,.4)}.spoke2-slackmock-msg{display:grid;grid-template-columns:22px 1fr;grid-gap:8px;gap:8px}.spoke2-slackmock-msg-av{width:22px;height:22px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;font-family:var(--dc2-sans);font-size:9.5px;font-weight:700}.spoke2-slackmock-msg-av--blue{background:#d8e6f8;color:#1a4f8b}.spoke2-slackmock-msg-av--deputy{background:var(--dc2-tint);padding:4px}.spoke2-slackmock-msg-body{min-width:0}.spoke2-slackmock-msg-head{display:inline-flex;align-items:baseline;gap:6px;margin-bottom:2px}.spoke2-slackmock-msg-name{font-family:var(--dc2-sans);font-size:10.5px;font-weight:700;color:hsla(42,68%,95%,.95)}.spoke2-slackmock-msg-byline{font-family:var(--dc2-sans);font-size:9.5px;color:var(--dc2-tint-2);font-weight:600}.spoke2-slackmock-msg-time{font-family:var(--dc2-sans);font-size:9px;color:hsla(42,68%,95%,.4)}.spoke2-slackmock-msg-text{font-family:var(--dc2-sans);font-size:10.5px;line-height:1.4;color:hsla(42,68%,95%,.85)}.spoke2-slackmock-msg-text strong{color:hsla(42,68%,95%,.95);font-weight:700}.spoke2-slackmock-msg--deputy .spoke2-slackmock-msg-text{background:rgba(184,122,61,.1);border-left:2px solid var(--dc2-tint);border-radius:0 4px 4px 0;padding:5px 8px;margin-top:1px}.spoke2-slackmock-msg-cite{display:inline-flex;align-items:center;gap:5px;font-family:var(--dc2-sans);font-style:italic;font-size:9.5px;color:hsla(42,68%,95%,.55);margin-top:4px}.spoke2-slackmock-msg-cite-mark{width:12px;height:12px;background:var(--dc2-tint);border-radius:3px;padding:2px;flex:none}.spoke2-page .spoke2-reveal-pin-wrap{height:320vh;padding:0;position:relative;--p:1;--h-lp:1;--b-lp:1}.spoke2-page .spoke2-reveal-pin{position:-webkit-sticky;position:sticky;top:0;height:100vh;display:flex;align-items:center;justify-content:center}.spoke2-page .spoke2-reveal-pin .spoke2-reveal-prose{text-align:center;max-width:62ch;margin-left:auto;margin-right:auto}.spoke2-page .spoke2-reveal-pin .spoke2-reveal-h{opacity:var(--h-lp);transform:scale(calc(.9 + var(--h-lp) * .1));filter:blur(calc((1 - var(--h-lp)) * 12px));transform-origin:center;will-change:opacity,transform,filter}.spoke2-page .spoke2-reveal-pin .spoke2-reveal-body{opacity:var(--b-lp);transform:translateY(calc((1 - var(--b-lp)) * 18px));will-change:opacity,transform}.spoke2-page .spoke2-reveal-pin .spoke2-reveal-subtitle{font-family:var(--dc2-display);font-size:clamp(28px,3.6vw,48px);font-weight:400;letter-spacing:-.012em;line-height:1.15;color:var(--dc2-ink-3,#8a8276);background:none;-webkit-text-fill-color:currentColor;margin-top:clamp(12px,1.4vw,22px)}@media (max-width:760px){.spoke2-page .spoke2-reveal-pin-wrap{height:auto}.spoke2-page .spoke2-reveal-pin{position:static;height:auto;padding:clamp(48px,8vw,96px) 0}.spoke2-page .spoke2-reveal-pin .spoke2-reveal-body,.spoke2-page .spoke2-reveal-pin .spoke2-reveal-h{opacity:1;transform:none;filter:none}}@media (prefers-reduced-motion:reduce){.spoke2-page .spoke2-reveal-pin .spoke2-reveal-body,.spoke2-page .spoke2-reveal-pin .spoke2-reveal-h,.spoke2-page .spoke2-reveal-scroll .spoke2-reveal-body,.spoke2-page .spoke2-reveal-scroll .spoke2-reveal-h{opacity:1;transform:none;filter:none}}.spoke2-page .spoke2-values-icon{width:64px;height:64px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;background:var(--icon-bg,rgba(184,122,61,.12));color:var(--icon-color,var(--dc2-tint));box-shadow:inset 0 0 0 1px var(--icon-stroke,rgba(184,122,61,.18))}.spoke2-page .spoke2-values-icon--time{--icon-color:#b87a3d;--icon-bg:rgba(212,149,74,.18);--icon-stroke:rgba(184,122,61,.25)}.spoke2-page .spoke2-values-icon--team{--icon-color:#7a6fa8;--icon-bg:rgba(122,111,168,.18);--icon-stroke:rgba(122,111,168,.3)}.spoke2-page .spoke-values-twoup{grid-template-columns:1fr 1fr;column-gap:clamp(32px,4vw,64px)}@media (max-width:880px){.spoke2-anchor-pane,.spoke2-anchor-pane--meeting{min-height:460px}.spoke2-anchor-pane--meeting .bn2-dl-meet-rail{display:none}.spoke2-anchor-pane--meeting .bn2-dl-meet-body{grid-template-columns:1fr}}.spoke2-video-modal-root{position:fixed;inset:0;z-index:100;display:flex;align-items:flex-end;justify-content:center;pointer-events:auto}.spoke2-video-modal-backdrop{position:absolute;inset:0;background:rgba(20,17,13,.55);backdrop-filter:blur(8px) saturate(115%);-webkit-backdrop-filter:blur(8px) saturate(115%);animation:spoke2-video-fadein .24s ease-out both}.spoke2-video-modal{position:relative;width:min(92vw,1100px);max-height:86vh;margin:0 auto;background:var(--dc2-paper,#fbf6ea);border-radius:18px 18px 0 0;overflow:hidden;box-shadow:0 -16px 60px -8px rgba(0,0,0,.32);animation:spoke2-video-slideup .42s cubic-bezier(.22,.61,.36,1) both}@media (min-width:760px){.spoke2-video-modal-root{align-items:center}.spoke2-video-modal{border-radius:18px;margin-bottom:0}}.spoke2-video-modal-close{position:absolute;top:12px;right:12px;z-index:2;width:36px;height:36px;border-radius:50%;border:0;background:hsla(0,0%,100%,.92);color:var(--dc2-ink,#1f1b17);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .16s ease,transform .16s ease;box-shadow:0 4px 14px -4px rgba(0,0,0,.18)}.spoke2-video-modal-close:hover{background:#fff;transform:scale(1.04)}.spoke2-video-modal-stage{position:relative;width:100%;aspect-ratio:16/9;background:#14110d;display:flex;align-items:center;justify-content:center}.spoke2-video-modal-video{width:100%;height:100%;display:block;object-fit:cover}.spoke2-video-modal-placeholder{display:flex;flex-direction:column;align-items:center;gap:14px;color:#fbf6ea;text-align:center;padding:24px}.spoke2-video-modal-placeholder-mark{width:72px;height:72px;border-radius:16px;background:rgba(184,122,61,.18);display:inline-flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 1px rgba(184,122,61,.3)}.spoke2-video-modal-placeholder-label{font-family:var(--dc2-sans,sans-serif);font-size:clamp(15px,1.6vw,19px);font-weight:600;letter-spacing:-.01em}.spoke2-video-modal-placeholder-meta{font-family:var(--dc2-sans,sans-serif);font-size:12.5px;font-weight:500;color:hsla(42,68%,95%,.55);letter-spacing:.04em;text-transform:uppercase}@keyframes spoke2-video-fadein{0%{opacity:0}to{opacity:1}}@keyframes spoke2-video-slideup{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.spoke2-video-modal,.spoke2-video-modal-backdrop{animation:none}}.spoke2-page .spoke-close-wrap{background:none;padding-top:clamp(96px,12vw,180px);padding-bottom:clamp(64px,8vw,120px)}.spoke2-page .bn2-close-v2-h{margin-bottom:clamp(36px,4.5vw,56px);display:flex;flex-direction:column;align-items:center;gap:clamp(6px,.8vw,14px)}.spoke2-page .bn2-close-v2-h .spoke2-close-line1{font-family:var(--dc2-sans);font-size:clamp(34px,4.4vw,52px);font-weight:800;line-height:1.06;letter-spacing:-.028em;color:#0e0e0c}.spoke2-page .bn2-close-v2-h .spoke2-close-line2{font-size:clamp(24px,3.2vw,36px);font-weight:500;line-height:1.12;letter-spacing:-.014em;color:var(--dc2-ink-3,#8a8276)}.spoke2-footer{background:transparent;border-top:1px solid var(--dc2-rule-soft,rgba(31,27,23,.08));padding:clamp(28px,4vw,48px) 0}.spoke2-footer-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;font-family:var(--dc2-sans,sans-serif);font-size:13px;color:var(--dc2-ink-3,#6b655b)}.spoke2-footer-links{display:flex;flex-wrap:wrap;gap:22px}.spoke2-footer-links a{color:var(--dc2-ink-2,#443e36);text-decoration:none;transition:color .16s ease}.spoke2-footer-links a:hover{color:var(--dc2-tint,#b87a3d)}.spoke2-footer-copy{font-size:12.5px;color:var(--dc2-ink-3,#6b655b);letter-spacing:.005em}@media (max-width:540px){.spoke2-footer-row{flex-direction:column;align-items:flex-start;gap:12px}}.spoke2-demobeat{padding:clamp(48px,8vw,96px) 0;text-align:center}.spoke2-demobeat-cta{padding:14px 28px;font-size:15.5px;font-weight:600}.spoke2-page .spoke-hero-cta-row{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(10px,1.6vw,16px)}@media (max-width:480px){.spoke2-page .spoke-hero-cta-row{flex-direction:column;align-items:stretch}}.spoke2-page .dc2-cta-play{display:inline-flex;align-items:center;justify-content:center}.spoke2-page .dc2-cta-play svg{width:18px;height:18px;display:block}.spoke2-page .dc2-cta-dur{font-weight:400;opacity:.8}.spoke2-page .bn2-surf .bn2-surf-h,.spoke2-page .bn2-surf-h,.spoke2-page .spoke-learn-h,.spoke2-page .spoke-speak-h,.spoke2-page .spoke-values-h,.spoke2-page .spoke2-modes-h,.spoke2-page .spoke2-surfwork-h{font-family:var(--dc2-sans);font-size:clamp(34px,4.4vw,52px);font-weight:800;letter-spacing:-.028em;line-height:1.06;color:#0e0e0c}.spoke2-page .spoke-learn-grid+.spoke-learn-head{margin-top:clamp(64px,7vw,112px)}.spoke2-page .spoke2-surfsec{padding-top:0}.spoke2-page .spoke2-surfsec .spoke-speak-head{min-height:100vh;min-height:100svh;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center}@keyframes spoke2-glyph-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.spoke2-page .spoke2-surfsec-glyph{animation:spoke2-glyph-bounce 2.8s cubic-bezier(.45,0,.55,1) infinite;will-change:transform}@keyframes spoke2-glyph-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.spoke2-page .spoke2-surfsec-glyph .spoke2-surfconcept-glyph{animation:spoke2-glyph-pulse 2.2s ease-in-out infinite;transform-origin:center;will-change:transform}@media (prefers-reduced-motion:reduce){.spoke2-page .spoke2-surfsec-glyph,.spoke2-page .spoke2-surfsec-glyph .spoke2-surfconcept-glyph{animation:none}}.spoke2-page .spoke2-reveal-logo{display:flex;justify-content:center;margin:0 auto clamp(18px,2.2vw,34px)}.spoke2-page .spoke2-reveal-logo .bn2-d-mark{width:clamp(84px,9vw,128px)!important;height:clamp(84px,9vw,128px)!important}.spoke2-page .spoke2-reveal-pin .spoke2-reveal-logo{opacity:var(--h-lp);transform:scale(calc(.9 + var(--h-lp) * .1));filter:blur(calc((1 - var(--h-lp)) * 12px));transform-origin:center;will-change:opacity,transform,filter}.spoke2-page .spoke2-surfwork{background:var(--dc2-paper);padding:clamp(72px,8vw,128px) 0}.spoke2-page .spoke2-surfwork-head{text-align:center;margin:0 auto clamp(36px,4vw,64px)}.spoke2-page .spoke2-surfwork-card{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:clamp(14px,2.2vw,32px);max-width:960px;margin:0 auto;padding:clamp(28px,3.4vw,44px) clamp(20px,2.6vw,40px);background:var(--dc2-card);border:1px solid rgba(14,14,12,.07);border-radius:22px;box-shadow:0 1px 0 rgba(14,14,12,.04),0 28px 56px -38px rgba(14,14,12,.3)}.spoke2-page .spoke2-surfwork-item{display:flex;flex-direction:column;align-items:center;gap:13px;width:108px}.spoke2-page .spoke2-surfwork-logo{width:56px;height:56px;display:grid;place-items:center;border-radius:14px;box-shadow:0 4px 12px -5px rgba(14,14,12,.28),inset 0 0 0 1px rgba(14,14,12,.06)}.spoke2-page .spoke2-surfwork-logo img,.spoke2-page .spoke2-surfwork-logo svg{width:56px;height:56px;display:block;border-radius:14px}.spoke2-page .spoke2-surfwork-name{font-family:var(--dc2-sans);font-size:13.5px;font-weight:600;line-height:1.25;letter-spacing:-.006em;color:var(--dc2-ink-2);text-align:center}