html:has(.workspace-page){background:#070707}html:has(.workspace-page) body{background:#070707}.workspace-page{--ws-page:#070707;--ws-desk:#0a0a0a;--ws-lift:#3a3733;--ws-well:#1c1b1a;--ws-ink:#f2eee4;--ws-muted:#a39c90;--ws-dim:#f2eee452;--ws-glow:#f2eee424;--ws-line:#f2eee41a;--ws-line-strong:#f2eee429;--ws-paper:#fff;--ws-doc-ink:#0b0b0c;--ws-doc-muted:#6b6b70;--ws-pdf:#ec1c24;--ws-mark:#e11d2e;--ws-pptx:#b7472a;--ws-tool-on:#4a90d9;--ws-focus:#f2eee4;background:var(--ws-page);min-height:100vh;color:var(--ws-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-body), "Hanken Grotesk", system-ui, sans-serif;--ink:var(--ws-ink);--paper:var(--ws-page);--muted:var(--ws-muted);--border:var(--ws-line);--accent:var(--ws-ink);--accent-light:var(--ws-lift);--accent-dark:var(--ws-desk);--background:var(--ws-page);--foreground:var(--ws-ink);flex-direction:column;display:flex}.workspace-page a.text-white,.workspace-page button.text-white{color:var(--ws-well)}.ws-desk-frame{background:var(--ws-desk);min-height:380px;color:var(--ws-ink);align-items:stretch;font-size:12px;line-height:1.25;display:flex;overflow:hidden}@media (min-width:768px){.ws-desk-frame{height:min(720px,78vh);min-height:560px}}.workspace-page h1,.workspace-page h2,.workspace-page h3,.workspace-page h4{font-family:var(--font-body), "Hanken Grotesk", system-ui, sans-serif;font-weight:500}.workspace-page a:focus-visible,.workspace-page button:focus-visible{outline:2px solid var(--ws-focus);outline-offset:3px}.ws-wordmark-link{color:var(--ws-ink);align-items:center;text-decoration:none;display:inline-flex}.ws-wordmark-link:hover{opacity:.88}.ws-wordmark{font-family:var(--font-wordmark), "Big Shoulders", sans-serif;letter-spacing:.02em;color:var(--ws-ink);text-transform:uppercase;align-items:flex-end;font-size:19px;font-weight:900;line-height:.78;display:inline-flex}@media (min-width:640px){.ws-wordmark{font-size:23px}}.ws-wordmark.is-lg{font-size:26px}.ws-wordmark-ultra{padding-bottom:.16em;position:relative}.ws-wordmark-ultra:after{content:"";background:var(--ws-mark);height:.22em;position:absolute;bottom:0;left:0;right:.02em}.ws-tool-btn{width:28px;height:28px;color:var(--ws-muted);border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.ws-tool-btn.is-named{border-radius:999px;gap:6px;width:auto;height:26px;padding:0 8px 0 7px}.ws-tool-name{white-space:nowrap;font-size:11px;line-height:1;display:none}@media (min-width:640px){.ws-tool-name{display:inline}}.ws-tool-btn.is-on{color:var(--ws-tool-on);background:#4a90d91f}.ws-convert-menu{z-index:20;border:1px solid var(--ws-line-strong);background:var(--ws-lift);width:min(280px,100vw - 48px);color:var(--ws-ink);border-radius:10px;flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #00000059}.ws-convert-item{border-radius:7px;margin:0;padding:8px 10px;font-size:13px;line-height:1.35}.ws-convert-item-title{font-weight:500;display:block}.ws-convert-item-why{color:var(--ws-muted);margin-top:2px;font-size:12px;display:block}.ws-convert-item-muted .ws-convert-item-title{color:var(--ws-ink)}.ws-convert-look{border-top:1px solid var(--ws-line);align-items:flex-start;gap:8px;margin:4px 0 0;padding:8px 10px 6px;font-size:13px;line-height:1.35;display:flex}.ws-convert-check{border:1.5px solid var(--ws-tool-on);background:var(--ws-tool-on);border-radius:3px;flex-shrink:0;width:14px;height:14px;margin-top:2px}.ws-convert-check:after{content:"";border-bottom:1.5px solid #fff;border-right:1.5px solid #fff;width:3px;height:6px;margin:1px auto 0;display:block;transform:rotate(45deg)}.ws-comment-slide{container-type:inline-size}.ws-title-select{z-index:2;pointer-events:none;width:56%;height:10.8%;position:absolute;top:5.2%;left:4%}.ws-title-select.is-short{width:34%;height:6.8%;top:5.6%}.ws-title-select:after{content:"";border:2px solid var(--ws-tool-on);opacity:0;background:#4a90d912;animation:8s infinite ws-title-select;position:absolute;inset:-2px}.ws-title-select-label{z-index:3;background:var(--ws-tool-on);color:#fff;font-family:var(--font-body), "Hanken Grotesk", system-ui, sans-serif;letter-spacing:.01em;white-space:nowrap;opacity:0;padding:2px 6px;font-size:9px;font-weight:600;line-height:1.2;animation:8s infinite ws-title-select;position:absolute;top:-2px;left:-2px;transform:translateY(-100%)}.ws-title-select .ws-annotate-pin{top:-9px;left:auto;right:-9px}.ws-title-mishap{color:#111;font-family:var(--font-display), Newsreader, Georgia, serif;letter-spacing:-.03em;background:#fff;font-weight:500;position:absolute;inset:0;overflow:hidden}.ws-title-mishap-shrunk,.ws-title-mishap-fixed{margin:0;position:absolute;top:0;left:0}.ws-title-mishap-shrunk{letter-spacing:-.02em;white-space:nowrap;width:100%;font-size:clamp(15px,2.05cqi,18px);line-height:1.15;animation:8s infinite ws-title-mishap-shrunk;overflow:hidden}.ws-title-mishap-fixed{letter-spacing:-.03em;opacity:0;width:100%;font-size:clamp(24px,4.1cqi,34px);line-height:1.08;animation:8s infinite ws-title-mishap-fixed}.ws-annotate-pin{z-index:2;background:var(--ws-tool-on);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:600;line-height:1;animation:8s infinite ws-annotate-pin;display:flex;position:absolute;box-shadow:0 2px 8px #00000059}.ws-annotate-cluster{z-index:2;flex-direction:column;align-items:flex-start;gap:8px;width:min(200px,46%);display:flex;position:absolute}.ws-annotate-note{border:1px solid var(--ws-line-strong);background:var(--ws-lift);width:100%;box-shadow:0 0 0 1px var(--ws-glow), 0 8px 24px #00000059, 0 0 48px -10px var(--ws-glow);border-radius:8px;padding:8px;animation:8s infinite ws-annotate-note}.ws-annotate-note .ws-context-compose{color:var(--ws-ink)}.ws-annotate-chip{background:var(--ws-lift);color:var(--ws-ink);pointer-events:auto;border-radius:999px;margin:0;padding:4px 8px;font-size:10px;line-height:1.2;text-decoration:none;animation:8s infinite ws-annotate-added}.ws-annotate-added{animation:8s infinite ws-annotate-added}a.ws-annotate-chip:hover{background:#46423d}.ws-context-compose{background:var(--ws-well);width:100%;min-height:2.75rem;color:var(--ws-muted);border-radius:6px;margin:0;padding:8px 36px 10px 10px;font-size:12px;line-height:1.4;position:relative}.ws-context-compose p{margin:0}.ws-context-submit{background:var(--ws-ink);width:22px;height:22px;color:var(--ws-well);border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;bottom:6px;right:6px}.ws-context-submit svg{width:12px;height:12px}.ws-ink-swatch{vertical-align:middle;border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.ws-ink-swatch.is-black{background:var(--ws-ink)}.ws-context-order{max-width:28rem;color:var(--ws-muted);margin-top:.5rem;padding-left:1.15rem;font-size:13px;line-height:1.55;list-style:decimal}.ws-context-order li+li{margin-top:.35rem}.ws-context-nav{width:100%;color:var(--ws-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.375rem;margin:0;padding:.25rem .5rem .25rem 1rem;display:block}.ws-context-nav.is-on{background:var(--ws-lift);color:var(--ws-ink);font-weight:500}p.ws-context-nav{cursor:default}.ws-context-nav.is-chip{white-space:nowrap;flex-shrink:0;width:auto;padding:.3rem .55rem}.ws-chat-compose{border:1px solid var(--ws-line-strong);background:var(--ws-well);border-radius:12px;flex-direction:column;min-height:78px;padding:10px 10px 8px;display:flex}.ws-chat-compose-ask{color:var(--ws-muted);flex:auto;margin:0;font-size:12px;line-height:1.4}.ws-chat-compose-row{justify-content:space-between;align-items:center;gap:8px;margin-top:10px;display:flex}.ws-chat-compose-chip{background:var(--ws-lift);min-width:0;color:var(--ws-ink);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;margin:0;padding:2px 8px;font-size:10px;line-height:1.4;display:inline-flex;overflow:hidden}.ws-chat-compose-chip-kind{color:var(--ws-muted)}.ws-chat-send{background:var(--ws-ink);width:26px;height:26px;color:var(--ws-well);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:flex}.ws-toolbar-jobs{flex-wrap:wrap;align-items:flex-end;gap:1.1rem 0;display:flex}.ws-toolbar-group{border-right:1px solid var(--ws-line);flex-direction:column;gap:7px;min-width:0;margin-right:1.75rem;padding-right:1.75rem;display:flex}.ws-toolbar-group:last-child{border-right:0;margin-right:0;padding-right:0}.ws-toolbar-group-label{color:var(--ws-muted);letter-spacing:.06em;margin:0;font-size:11px;font-weight:500;line-height:1}.ws-toolbar-group-jobs{flex-wrap:wrap;align-items:baseline;gap:.65rem 1.6rem;display:flex}.ws-toolbar-loop[data-job=convert] .ws-toolbar-group.is-convert .ws-toolbar-group-label,.ws-toolbar-loop[data-job=image] .ws-toolbar-group.is-convert .ws-toolbar-group-label,.ws-toolbar-loop[data-job=annotate] .ws-toolbar-group.is-edit .ws-toolbar-group-label,.ws-toolbar-loop[data-job=layouts] .ws-toolbar-group.is-edit .ws-toolbar-group-label,.ws-toolbar-loop[data-job=cite] .ws-toolbar-group.is-review .ws-toolbar-group-label{color:var(--ws-ink)}.ws-toolbar-job{cursor:pointer;background:0 0;border:0;margin:0;padding:0}.ws-toolbar-job:hover{color:var(--ws-ink)}.ws-toolbar-job.is-convert{color:var(--ws-ink);animation:30s infinite ws-toolbar-job-convert}.ws-toolbar-job.is-image{color:var(--ws-dim);animation:30s infinite ws-toolbar-job-image}.ws-toolbar-job.is-annotate{color:var(--ws-dim);animation:30s infinite ws-toolbar-job-annotate}.ws-toolbar-job.is-layouts{color:var(--ws-dim);animation:30s infinite ws-toolbar-job-layouts}.ws-toolbar-job.is-cite{color:var(--ws-dim);animation:30s infinite ws-toolbar-job-cite}.ws-toolbar-why.is-convert{margin:0;animation:30s infinite ws-toolbar-show-convert}.ws-toolbar-why.is-image,.ws-toolbar-why.is-annotate,.ws-toolbar-why.is-layouts,.ws-toolbar-why.is-cite{opacity:0;margin:0;position:absolute;inset:0}.ws-toolbar-why.is-image{animation:30s infinite ws-toolbar-show-image}.ws-toolbar-why.is-annotate{animation:30s infinite ws-toolbar-show-annotate}.ws-toolbar-why.is-layouts{animation:30s infinite ws-toolbar-show-layouts}.ws-toolbar-why.is-cite{animation:30s infinite ws-toolbar-show-cite}.ws-toolbar-pane.is-convert{animation:30s infinite ws-toolbar-show-convert}.ws-toolbar-pane.is-image,.ws-toolbar-pane.is-annotate,.ws-toolbar-pane.is-layouts,.ws-toolbar-pane.is-cite{opacity:0;position:absolute;inset:0}.ws-toolbar-pane.is-image{animation:30s infinite ws-toolbar-show-image}.ws-toolbar-pane.is-annotate{animation:30s infinite ws-toolbar-show-annotate}.ws-toolbar-pane.is-layouts{animation:30s infinite ws-toolbar-show-layouts}.ws-toolbar-pane.is-cite{animation:30s infinite ws-toolbar-show-cite}@keyframes ws-toolbar-job-convert{0%,16%{color:var(--ws-ink)}20%,96%{color:var(--ws-dim)}to{color:var(--ws-ink)}}@keyframes ws-toolbar-job-image{0%,16%{color:var(--ws-dim)}20%,36%{color:var(--ws-ink)}40%,to{color:var(--ws-dim)}}@keyframes ws-toolbar-job-annotate{0%,36%{color:var(--ws-dim)}40%,56%{color:var(--ws-ink)}60%,to{color:var(--ws-dim)}}@keyframes ws-toolbar-job-layouts{0%,56%{color:var(--ws-dim)}60%,76%{color:var(--ws-ink)}80%,to{color:var(--ws-dim)}}@keyframes ws-toolbar-job-cite{0%,76%{color:var(--ws-dim)}80%,96%{color:var(--ws-ink)}to{color:var(--ws-dim)}}@keyframes ws-toolbar-show-convert{0%,16%{opacity:1}20%,96%{opacity:0}to{opacity:1}}@keyframes ws-toolbar-show-image{0%,16%{opacity:0}20%,36%{opacity:1}40%,to{opacity:0}}@keyframes ws-toolbar-show-annotate{0%,36%{opacity:0}40%,56%{opacity:1}60%,to{opacity:0}}@keyframes ws-toolbar-show-layouts{0%,56%{opacity:0}60%,76%{opacity:1}80%,to{opacity:0}}@keyframes ws-toolbar-show-cite{0%,76%{opacity:0}80%,96%{opacity:1}to{opacity:0}}.ws-toolbar-loop[data-job] .ws-toolbar-job,.ws-toolbar-loop[data-job] .ws-toolbar-why,.ws-toolbar-loop[data-job] .ws-toolbar-pane{animation:none}.ws-toolbar-loop[data-job] .ws-toolbar-job{color:var(--ws-dim)}.ws-toolbar-loop[data-job=convert] .ws-toolbar-job.is-convert,.ws-toolbar-loop[data-job=image] .ws-toolbar-job.is-image,.ws-toolbar-loop[data-job=annotate] .ws-toolbar-job.is-annotate,.ws-toolbar-loop[data-job=layouts] .ws-toolbar-job.is-layouts,.ws-toolbar-loop[data-job=cite] .ws-toolbar-job.is-cite{color:var(--ws-ink)}.ws-toolbar-loop[data-job] .ws-toolbar-why,.ws-toolbar-loop[data-job] .ws-toolbar-pane{opacity:0}.ws-toolbar-loop[data-job=convert] .ws-toolbar-why.is-convert,.ws-toolbar-loop[data-job=image] .ws-toolbar-why.is-image,.ws-toolbar-loop[data-job=annotate] .ws-toolbar-why.is-annotate,.ws-toolbar-loop[data-job=layouts] .ws-toolbar-why.is-layouts,.ws-toolbar-loop[data-job=cite] .ws-toolbar-why.is-cite,.ws-toolbar-loop[data-job=convert] .ws-toolbar-pane.is-convert,.ws-toolbar-loop[data-job=image] .ws-toolbar-pane.is-image,.ws-toolbar-loop[data-job=annotate] .ws-toolbar-pane.is-annotate,.ws-toolbar-loop[data-job=layouts] .ws-toolbar-pane.is-layouts,.ws-toolbar-loop[data-job=cite] .ws-toolbar-pane.is-cite{opacity:1}.ws-cite-answer{margin:0}.ws-cite-pill{color:#f2eee4;vertical-align:1px;white-space:nowrap;cursor:pointer;background:#111110;border:0;border-radius:999px;justify-content:center;align-items:center;min-width:1.55em;height:1.35em;margin:0;padding:0 7px;font-size:10px;font-weight:600;line-height:1;display:inline-flex;position:relative}.ws-cite-pill:hover,.ws-cite-pill.is-on{box-shadow:0 0 0 3px #f2eee459}.ws-cite-pill.is-p4{animation:18s infinite ws-cite-pill-p4}.ws-cite-pill.is-p7{animation:18s infinite ws-cite-pill-p7}.ws-cite-finger{background:var(--ws-ink);opacity:0;pointer-events:none;border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute;top:calc(100% + 4px);left:50%;box-shadow:0 0 0 3px #f2eee447}.ws-cite-pill.is-p4 .ws-cite-finger{animation:18s infinite ws-cite-finger-p4}.ws-cite-pill.is-p7 .ws-cite-finger{animation:18s infinite ws-cite-finger-p7}.ws-cite-clip{aspect-ratio:4/3;background:var(--ws-paper);width:100%;position:relative;overflow:hidden}.ws-cite-pages{width:100%;animation:18s infinite ws-cite-scroll;position:absolute;top:0;left:0}.ws-cite-page{margin:0;position:relative}.ws-cite-page img{width:100%;height:auto;display:block}.ws-cite-mark{mix-blend-mode:multiply;opacity:1;pointer-events:none;background:#ffe04694;border-radius:1px;position:absolute}.ws-cite-mark.is-p4{width:19.4%;height:3.4%;top:31.2%;left:8.1%}.ws-cite-mark.is-p7-assets{width:18%;height:3.3%;top:39.5%;left:8.2%}.ws-cite-mark.is-p7-leverage{width:11.8%;height:3.2%;top:44.5%;left:8.2%}.ws-cite-pageof-slot:after{content:"3 of 18";animation:18s infinite ws-cite-pageof-text}.ws-cite-stage .ws-stage-thumb{opacity:.7}.ws-cite-stage .ws-stage-thumb:first-child{animation:18s infinite ws-cite-thumb-1}.ws-cite-stage .ws-stage-thumb:nth-child(2){animation:18s infinite ws-cite-thumb-2}.ws-cite-stage .ws-stage-thumb:nth-child(3){animation:18s infinite ws-cite-thumb-3}@keyframes ws-cite-pill-p4{0%,6%{box-shadow:none;transform:none}8.5%,11.5%{transform:scale(.88);box-shadow:0 0 0 3px #f2eee459}14%,to{box-shadow:none;transform:none}}@keyframes ws-cite-pill-p7{0%,40%{box-shadow:none;transform:none}43%,46%{transform:scale(.88);box-shadow:0 0 0 3px #f2eee459}49%,to{box-shadow:none;transform:none}}@keyframes ws-cite-finger-p4{0%,5%{opacity:0;transform:translateY(10px)}7%{opacity:1;transform:translateY(2px)}9.5%{opacity:1;transform:translateY(0)scale(.8)}13%,to{opacity:0;transform:translateY(4px)scale(.8)}}@keyframes ws-cite-finger-p7{0%,39%{opacity:0;transform:translateY(10px)}41%{opacity:1;transform:translateY(2px)}44%{opacity:1;transform:translateY(0)scale(.8)}48%,to{opacity:0;transform:translateY(4px)scale(.8)}}@keyframes ws-cite-scroll{0%,44%{transform:translateY(0)}52%,to{transform:translateY(-50%)}}@keyframes ws-cite-pageof-text{0%,74%{content:"3 of 18"}75%,88%{content:"4 of 18"}89%,to{content:"7 of 18"}}@keyframes ws-cite-thumb-1{0%,74%{opacity:1;box-shadow:0 0 0 1px var(--ws-tool-on)}75%,to{opacity:.7;box-shadow:none}}@keyframes ws-cite-thumb-2{0%,74%{opacity:.7;box-shadow:none}75%,88%{opacity:1;box-shadow:0 0 0 1px var(--ws-tool-on)}89%,to{opacity:.7;box-shadow:none}}@keyframes ws-cite-thumb-3{0%,88%{opacity:.7;box-shadow:none}89%,to{opacity:1;box-shadow:0 0 0 1px var(--ws-tool-on)}}@keyframes ws-title-mishap-shrunk{0%,49%{opacity:1}50%,94%{opacity:0}95%,to{opacity:1}}@keyframes ws-title-mishap-fixed{0%,49%{opacity:0}50%,94%{opacity:1}95%,to{opacity:0}}@keyframes ws-title-select{0%,8%{opacity:0}16%,90%{opacity:1}96%,to{opacity:0}}@keyframes ws-annotate-pin{0%,8%{opacity:0;transform:scale(.7)}16%,90%{opacity:1;transform:scale(1)}96%,to{opacity:0;transform:scale(.7)}}@keyframes ws-annotate-note{0%,20%{opacity:0;transform:translateY(8px)}28%,90%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes ws-annotate-added{0%,42%{opacity:0}50%,90%{opacity:1}96%,to{opacity:0}}.workspace-hide-scroll{scrollbar-width:none}.workspace-hide-scroll::-webkit-scrollbar{display:none}.ws-file-nest{background:var(--ws-desk);border-radius:6px;margin:0 6px 8px;overflow:hidden}.ws-file-nest img{width:100%;height:auto;display:block}.ws-file-nest p{color:var(--ws-muted);margin:0;padding:4px 6px 5px;font-size:10px}.ws-file-glyph{flex-shrink:0;display:block}.ws-audiences,.ws-audiences-all{color:var(--ws-muted);letter-spacing:-.01em;margin:.85rem 0 0;font-size:1.05rem;line-height:1.3}@media (min-width:640px){.ws-audiences,.ws-audiences-all{font-size:1.25rem}}.ws-audiences{max-width:46rem}.ws-audiences-all{max-width:28rem;font-size:.95rem;line-height:1.45}.ws-audiences-more{color:var(--ws-ink);font-weight:500}.ws-audiences-list,.ws-audiences-item{display:inline}.ws-audiences-word{animation:.45s cubic-bezier(.23,1,.32,1) both ws-audience;display:inline-block}@keyframes ws-audience{0%{opacity:0;transform:translateY(.28em)}to{opacity:1;transform:none}}.ws-hero-rail{border-top:1px solid var(--ws-line);border-bottom:1px solid var(--ws-line);margin-top:2.5rem}@media (min-width:640px){.ws-hero-rail{margin-top:3.5rem}}.ws-hero-grid{grid-template-columns:1fr;gap:0;margin:0;padding:0;list-style:none;display:grid}.ws-hero-card{border-bottom:1px solid var(--ws-line);flex-direction:column;gap:16px;min-width:0;padding:24px 20px;display:flex}.ws-hero-card:last-child{border-bottom:0}.ws-hero-card-title{letter-spacing:-.025em;color:var(--ws-ink);margin:0;font-size:1.05rem;font-weight:500}.ws-hero-card-slide,.ws-slide-plate{aspect-ratio:4/3;object-fit:contain;object-position:top;background:var(--ws-paper);border-radius:0;width:100%;display:block}.ws-slide-catalog{grid-template-columns:1fr;gap:2rem;display:grid}.ws-slide-item{min-width:0}.ws-slide-item a{color:inherit;flex-direction:column;gap:16px;text-decoration:none;display:flex}.ws-slide-item a:hover .ws-slide-name{text-underline-offset:.18em;text-decoration:underline}.ws-slide-item a:focus-visible{outline:2px solid var(--ws-ink);outline-offset:4px}.ws-slide-name{letter-spacing:-.025em;color:var(--ws-ink);margin:0;font-size:1.05rem;font-weight:500}.ws-slide-detail-frame{background:var(--ws-paper)}.ws-slide-detail-frame img{border-radius:0;width:100%;height:auto;display:block}.ws-slide-detail-lock{background:#0000006b;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@media (min-width:768px){.ws-hero-grid{border-left:1px solid var(--ws-line);grid-template-columns:1fr 1fr;max-width:1200px;margin:0 auto}.ws-hero-card{border-right:1px solid var(--ws-line);border-bottom:1px solid var(--ws-line);gap:18px;padding:32px 28px 28px}.ws-hero-card:last-child{border-bottom:0;grid-column:1/-1}.ws-hero-card-title,.ws-slide-name{font-size:1.15rem}.ws-slide-catalog{grid-template-columns:1fr 1fr;gap:2.75rem 2rem}.ws-slide-item a{gap:18px}}@media (min-width:1024px){.ws-hero-grid{grid-template-columns:repeat(6,1fr)}.ws-hero-card{grid-column:span 2;padding:36px 32px 32px}.ws-hero-card:nth-child(-n+2){grid-column:span 3}.ws-hero-card:nth-child(n+3){border-bottom:0}.ws-hero-card:last-child{grid-column:span 2}}.ws-feature-rail{border-top:1px solid var(--ws-line);border-bottom:1px solid var(--ws-line);position:relative}.ws-feature-rail .ws-feature{border:0}.ws-feature-grid{grid-template-columns:1fr;gap:0;margin:0;padding:0;list-style:none;display:grid}.ws-feature-cell{border-bottom:1px solid var(--ws-line);min-width:0;padding:24px 20px 28px}.ws-feature-cell:last-child{border-bottom:0}.ws-feature-cell-title{letter-spacing:-.025em;color:var(--ws-ink);margin:0 0 18px;font-size:1.05rem;font-weight:500}.ws-feature-cell.is-comment{border:0;padding:0}.ws-feature-cell.is-comment .ws-feature{background:radial-gradient(70% 60% at 50% 32%, var(--ws-glow), transparent 58%), #0a0a0a;min-height:420px;overflow:hidden}.ws-feature-cell.is-comment .ws-feature:after{content:"";z-index:4;pointer-events:none;background:linear-gradient(#0000 0%,#0a0a0a6b 42%,#0a0a0a 100%);height:46%;position:absolute;bottom:0;left:0;right:0}.ws-feature-cell.is-comment .ws-feature-pane{width:min(1100px,90%);position:absolute;top:7%;left:50%;transform:translate(-50%)}.ws-feature{isolation:isolate;background:radial-gradient(70% 60% at 62% 38%, var(--ws-glow), transparent 58%), #0a0a0a;min-height:380px;position:relative;overflow:hidden}.ws-feature-pane{border:1px solid var(--ws-line);background:var(--ws-well);position:absolute;overflow:hidden}.ws-feature-pane img{width:100%;height:auto;display:block}.ws-feature-pane-name{border-bottom:1px solid var(--ws-line);color:var(--ws-dim);background:#0c0c0cb8;align-items:center;gap:6px;margin:0;padding:7px 10px;font-size:10px;display:flex}.ws-feature-pane.is-back{z-index:1;opacity:.4;width:42%;box-shadow:none;top:22%;left:8%}.ws-feature-pane.is-front{z-index:2;border-color:var(--ws-line-strong);width:50%;box-shadow:0 0 0 1px var(--ws-glow), 0 28px 80px -24px #000c, 0 0 90px -16px var(--ws-glow);top:12%;right:8%}.ws-feature.is-image-convert .ws-feature-pane.is-back{opacity:.78;width:38%;top:12%;left:5%}.ws-feature.is-image-convert .ws-feature-pane.is-image-pptx{width:40%;top:6%;right:6%}.ws-feature.is-image-convert .ws-feature-pane.is-image-xlsx{z-index:3;width:34%;top:40%;right:18%}.ws-feature.is-image-convert .ws-convert-card{width:min(220px,36%);bottom:7%;left:5%;right:auto}.ws-feature-pane.is-layouts-back{width:44%;top:22%}.ws-feature-pane.is-layouts-front{width:50%;top:8%}.ws-cite-pair{z-index:3;justify-content:center;align-items:flex-start;gap:20px;display:flex;position:absolute;inset:28px 36px}.ws-cite-pair[data-page] .ws-cite-pages{transition:transform .45s;animation:none}.ws-cite-pair[data-page="4"] .ws-cite-pages{transform:translateY(0)}.ws-cite-pair[data-page="7"] .ws-cite-pages{transform:translateY(-50%)}.ws-cite-pair[data-page] .ws-cite-pill,.ws-cite-pair[data-page] .ws-cite-finger{animation:none}.ws-cite-pair[data-page] .ws-cite-finger{opacity:0}.ws-feature-pane.is-cite-doc{flex-direction:column;flex:0 560px;width:auto;max-width:560px;display:flex;position:relative;inset:auto}.ws-feature-pane.is-cite-doc .ws-cite-clip{flex:none}.ws-feature-pane.is-annotate{width:min(760px,72%);top:8%;left:50%;right:auto;transform:translate(-50%)}.ws-annotate-surface{z-index:2;flex-direction:column;align-items:center;width:min(760px,78%);min-height:0;display:flex;position:absolute;inset:5% auto 5% 50%;transform:translate(-50%)}.ws-annotate-surface .ws-feature-pane.is-annotate{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex;position:relative;top:auto;left:auto;right:auto;transform:none}.ws-annotate-fit{flex:auto;justify-content:center;align-items:flex-start;width:100%;min-height:0;display:flex;overflow:hidden}.ws-annotate-page{width:100%;line-height:0;position:relative;container-type:inline-size}.ws-annotate-page img{width:100%;height:auto;display:block}.ws-annotate-bar{background:var(--ws-lift);color:var(--ws-ink);white-space:nowrap;border-radius:10px;flex:none;align-items:center;gap:3px;margin-top:10px;padding:5px 6px;line-height:normal;display:flex;box-shadow:0 4px 14px #0000002e}.ws-annotate-bar-btn{min-width:28px;height:28px;color:color-mix(in srgb, var(--ws-ink) 72%, transparent);border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.ws-annotate-bar-btn.is-on{color:#8ec2ef;background:#4a90d933}.ws-annotate-bar-btn.is-close{padding:0 8px;font-size:12.5px;font-weight:500}.ws-annotate-bar-divider{background:color-mix(in srgb, var(--ws-ink) 22%, transparent);width:1px;height:16px;margin:0 3px}.ws-annotate-bar-color{border:2px solid #0000;border-radius:50%;width:16px;height:16px;margin:0 3px}.ws-annotate-bar-color.is-selected{border-color:var(--ws-ink)}.ws-annotate-bar-submit{color:#fff;background:#4a90d9;border-radius:7px;align-items:center;height:28px;margin-left:3px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.ws-annotate-ink{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ws-annotate-rect{fill:#e23b3b14;stroke:#e23b3b;stroke-width:2.4px;vector-effect:non-scaling-stroke}.ws-annotate-text{color:#e23b3b;font-family:var(--font-body), "Hanken Grotesk", system-ui, sans-serif;white-space:nowrap;pointer-events:none;text-shadow:-1px -1px #fff,1px -1px #fff,-1px 1px #fff,1px 1px #fff;font-size:clamp(11px,2.6cqi,15px);font-weight:600;line-height:1.15;position:absolute;top:40%;left:33.5%}.ws-feature-pane.is-web-page{width:40%;max-height:82%;top:8%;left:4%}.ws-feature-pane.is-web-page img{width:100%}.ws-feature-pane.is-web-slide{width:54%;top:16%;right:5%}.ws-convert-card{z-index:3;border:1px solid var(--ws-line-strong);background:var(--ws-lift);width:min(228px,44%);box-shadow:0 0 0 1px var(--ws-glow), 0 18px 50px #0000008c, 0 0 64px -12px var(--ws-glow);color:var(--ws-ink);padding:8px;position:absolute;bottom:9%;right:7%}.ws-convert-card-head{border-bottom:1px solid var(--ws-line);align-items:center;gap:8px;margin:0 0 6px;padding:4px 8px 8px;font-size:13px;font-weight:500;display:flex}.ws-convert-card-item{color:var(--ws-dim);margin:0;padding:8px 10px;font-size:13px}.ws-convert-card-item.is-on{color:var(--ws-tool-on);background:#4a90d91f}.ws-convert-card-look{border-top:1px solid var(--ws-line);color:var(--ws-muted);align-items:center;gap:8px;margin:4px 0 0;padding:8px 10px 6px;font-size:13px;display:flex}.ws-feature-status,.ws-cite-card{z-index:3;border:1px solid var(--ws-line-strong);background:var(--ws-lift);box-shadow:0 0 0 1px var(--ws-glow), 0 18px 50px #0000008c, 0 0 64px -12px var(--ws-glow);margin:0;position:absolute;bottom:10%;left:6%}.ws-feature-status{color:var(--ws-ink);padding:8px 12px;font-size:13px;font-weight:500}.ws-cite-card{width:auto;max-width:400px;color:var(--ws-muted);flex-direction:column;flex:0 400px;gap:16px;padding:24px 24px 26px;font-size:16px;line-height:1.55;display:flex;position:relative;top:auto;bottom:auto;left:auto}.ws-cite-card p{margin:0}.ws-cite-q{color:var(--ws-dim);letter-spacing:-.01em;font-size:12px;font-weight:500;line-height:1.35}.ws-cite-fig{color:var(--ws-ink);font-weight:500}.ws-feature-cell .ws-feature{background:0 0;min-height:0;padding:0;display:block;overflow:visible}.ws-feature-cell .ws-feature-pane{opacity:1;border-color:var(--ws-line-strong);width:100%;box-shadow:0 0 0 1px var(--ws-glow), 0 20px 50px -24px #000000a6;position:relative;top:auto;left:auto;right:auto}.ws-toolbar-pane .ws-feature{height:100%}@media (min-width:768px){.ws-feature{min-height:560px}.ws-feature.is-image-convert,.ws-feature-cell.is-comment .ws-feature{min-height:680px}.ws-feature-grid{border-left:1px solid var(--ws-line);max-width:1200px;margin:0 auto}.ws-feature-grid.is-2{grid-template-columns:1fr 1fr}.ws-feature-grid.is-2 .ws-feature-cell{border-bottom:0}.ws-feature-cell{border-right:1px solid var(--ws-line);padding:32px 28px}}@media (min-width:1024px){.ws-feature-grid.is-3{grid-template-columns:1fr 1fr 1fr}.ws-feature-grid.is-3 .ws-feature-cell{border-bottom:0}.ws-feature-cell-title{margin-bottom:20px;font-size:1.15rem}}@media (max-width:767px){.ws-toolbar-group{border-right:0;margin-right:0;padding-right:0}.ws-toolbar-jobs{gap:1rem 1.25rem}.ws-feature{flex-direction:column;gap:14px;min-height:0;padding:20px 16px 24px;display:flex}.ws-feature-pane,.ws-feature-pane.is-back,.ws-feature-pane.is-front,.ws-feature-pane.is-image-pptx,.ws-feature-pane.is-image-xlsx,.ws-cite-pair,.ws-feature-pane.is-cite-doc,.ws-feature-pane.is-annotate,.ws-annotate-surface,.ws-feature-pane.is-web-page,.ws-feature-pane.is-web-slide,.ws-convert-card,.ws-feature-status,.ws-cite-card{width:100%;max-width:none;max-height:none;position:static;inset:auto;transform:none}.ws-cite-pair{flex-direction:column;gap:14px}.ws-feature-cell.is-comment .ws-feature{min-height:0}.ws-feature-cell.is-comment .ws-feature-pane{width:100%;position:relative;top:auto;left:auto;transform:none}.ws-feature-pane.is-back:not(.is-web-page):not(.is-image-source){display:none}.ws-feature-pane.is-web-page{max-height:220px}.ws-annotate-surface{flex-direction:column;align-items:center;display:flex;transform:none}.ws-annotate-surface .ws-feature-pane.is-annotate{display:block}.ws-annotate-fit{flex:none;overflow:visible;container-type:normal}.ws-annotate-bar{transform-origin:top;transform:scale(.86)}}@keyframes ws-import-drop{0%,8%{opacity:0;transform:translateY(-18px)}22%,to{opacity:1;transform:none}}.ws-agent-desk{background:var(--ws-desk);min-width:0;min-height:0;color:var(--ws-ink);flex-direction:column;flex:1;display:flex}.ws-agent-steps-head{border-bottom:1px solid var(--ws-line);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;padding:12px 16px;display:flex}@media (min-width:640px){.ws-agent-steps-head{padding:14px 20px}}.ws-agent-steps{scrollbar-width:none;flex-direction:column;flex:1;gap:12px;min-height:0;padding:12px 16px 16px;display:flex;overflow-y:auto}.ws-agent-steps::-webkit-scrollbar{display:none}@media (min-width:640px){.ws-agent-steps{gap:16px;padding:16px 20px 20px}}.ws-agent-steps-rail{border-left:1px solid var(--ws-line);background:var(--ws-well);scrollbar-width:none;flex-direction:column;flex-shrink:0;width:208px;padding:12px;display:none;overflow-y:auto}.ws-agent-steps-rail::-webkit-scrollbar{display:none}@media (min-width:1280px){.ws-agent-steps-rail{display:flex}}.ws-agent-steps-rail-label{color:var(--ws-muted);margin:0 0 8px;font-size:11px}.ws-agent-steps-rail-list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ws-agent-steps-rail-list li{border-radius:6px;padding:8px 8px 9px}.ws-agent-steps-rail-list li.is-on{background:var(--ws-lift)}.ws-agent-steps-rail-title{color:var(--ws-ink);margin:0 0 3px;font-size:12px;font-weight:500;line-height:1.3}.ws-agent-steps-rail .ws-agent-summary{font-size:11px;line-height:1.4}.ws-agent-name{color:var(--ws-ink);margin:0 0 4px;font-size:15px;font-weight:600;line-height:1.25}.ws-agent-kicker{letter-spacing:.04em;text-transform:uppercase;color:var(--ws-muted);margin:0 0 4px;font-size:11px;font-weight:600}.ws-agent-lede,.ws-agent-summary{color:var(--ws-muted);margin:0;font-size:13px;line-height:1.45}.ws-agent-start{margin-top:14px}.ws-chat-compose-ask.is-typed{color:var(--ws-ink)}.ws-agent-found{color:var(--ws-doc-muted);border-bottom:1px solid #0b0b0c14;align-items:center;gap:6px;margin:0;padding:7px 10px;font-size:11px;display:flex}.ws-agent-title{color:var(--ws-ink);margin:0 0 8px;font-size:1.125rem;font-weight:600;line-height:1.3}.ws-agent-chip{border:1px solid var(--ws-line-strong);height:26px;color:var(--ws-muted);border-radius:999px;flex-shrink:0;align-items:center;padding:0 10px;font-size:12px;display:inline-flex}.ws-agent-chip.is-on{color:var(--ws-tool-on);background:#4a90d91f;border-color:#0000}.ws-agent-block{border:1px solid var(--ws-line);background:var(--ws-lift);grid-template-columns:1fr;display:grid}@media (min-width:768px){.ws-agent-block{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}.ws-agent-copy{flex-direction:column;justify-content:flex-start;min-width:0;padding:14px 16px 16px;display:flex}.ws-agent-copy-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.ws-agent-file{border-top:1px solid var(--ws-line);background:var(--ws-paper);min-width:0;color:var(--ws-doc-ink);box-shadow:0 0 0 1px var(--ws-glow), 0 20px 50px -24px #0000008c}@media (min-width:768px){.ws-agent-file{border-top:0;border-left:1px solid var(--ws-line)}}.ws-agent-file-name{color:var(--ws-doc-muted);border-bottom:1px solid #0b0b0c14;align-items:center;gap:6px;margin:0;padding:8px 10px;font-size:11px;display:flex}.ws-agent-file img{object-fit:contain;background:var(--ws-paper);width:100%;height:auto;display:block}.ws-agent-folder-list{background:#f4f3ef;grid-template-columns:1fr 1fr 1fr;gap:6px;margin:0;padding:10px;list-style:none;display:grid}@media (min-width:640px){.ws-agent-folder-list{gap:8px}}.ws-agent-folder-item{background:var(--ws-paper);min-width:0;animation:1.1s cubic-bezier(.23,1,.32,1) both ws-import-drop;animation-delay:calc(var(--i) * .16s);border:1px solid #0b0b0c1a;overflow:hidden}.ws-agent-folder-item img{object-fit:cover;object-position:top;height:96px}@media (min-width:640px){.ws-agent-folder-item img{height:168px}}.ws-agent-folder-item p{color:var(--ws-doc-muted);border-top:1px solid #0b0b0c14;align-items:center;gap:6px;margin:0;padding:7px 8px;font-size:10px;display:flex}.ws-doc{width:100%;max-width:1200px;margin:0 auto;padding:2.5rem 1rem 4rem}@media (min-width:640px){.ws-doc{padding:4rem 1.5rem 5.5rem}}.ws-doc-hero{border-bottom:1px solid var(--ws-line);gap:1rem;padding-bottom:2.5rem;display:grid}@media (min-width:1024px){.ws-doc-hero{grid-template-columns:1fr 1fr;align-items:end;gap:4rem;padding-bottom:3.5rem}}.ws-doc-hero h1{letter-spacing:-.03em;color:var(--ws-ink);margin:0;font-size:2rem;line-height:1.08}@media (min-width:640px){.ws-doc-hero h1{font-size:2.25rem}}@media (min-width:768px){.ws-doc-hero h1{font-size:3rem}}.ws-doc-hero p{max-width:28rem;color:var(--ws-muted);margin:0;font-size:.9375rem;line-height:1.55}@media (min-width:1024px){.ws-doc-hero p{justify-self:end}}.ws-facts{border-bottom:1px solid var(--ws-line);grid-template-columns:1fr 1fr;gap:0;margin:0;padding:0;list-style:none;display:grid}@media (min-width:1024px){.ws-facts{grid-template-columns:repeat(4,1fr)}}.ws-facts>div{border-bottom:1px solid var(--ws-line);padding:1.25rem 1rem 1.25rem 0}@media (min-width:1024px){.ws-facts>div{border-bottom:0;border-right:1px solid var(--ws-line);padding:1.75rem 1.5rem 1.75rem 0}.ws-facts>div:last-child{border-right:0;padding-right:0}}.ws-facts>div:nth-child(odd){padding-right:1rem}@media (min-width:1024px){.ws-facts>div:nth-child(odd){padding-right:1.5rem}}.ws-facts dt{color:var(--ws-ink);margin:0 0 .35rem;font-size:13px;font-weight:500}.ws-facts dd{color:var(--ws-muted);margin:0;font-size:13px;line-height:1.4}.ws-prose{max-width:40rem;padding-top:.5rem}.ws-prose :where(h2){letter-spacing:-.02em;color:var(--ws-ink);margin:3.25rem 0 .85rem;font-size:1.35rem;line-height:1.2}.ws-prose :where(h2):first-child{margin-top:2.25rem}.ws-prose :where(h3){letter-spacing:-.015em;color:var(--ws-ink);margin:2rem 0 .6rem;font-size:1.05rem;line-height:1.3}.ws-prose :where(h2)+:where(h3){margin-top:1.1rem}.ws-prose :where(p),.ws-prose :where(li){color:var(--ws-muted);font-size:.9375rem;line-height:1.65}.ws-prose :where(p){margin:0 0 1rem}.ws-prose :where(ul),.ws-prose :where(ol){margin:.35rem 0 1.35rem;padding-left:1.85rem;list-style-position:outside}.ws-prose :where(ul){list-style-type:disc}.ws-prose :where(ol){list-style-type:decimal}.ws-prose :where(li){margin:0 0 .55rem;padding-left:.5rem;display:list-item}.ws-prose :where(li)::marker{color:var(--ws-muted)}.ws-prose :where(li):last-child{margin-bottom:0}.ws-prose :where(ul)+:where(h3),.ws-prose :where(ol)+:where(h3){margin-top:2.15rem}.ws-prose :where(strong){color:var(--ws-ink);font-weight:500}.ws-prose :where(a){color:var(--ws-ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.ws-prose :where(a):hover{color:var(--ws-muted)}.ws-prose :where(hr){display:none}.ws-prose :where(table){border-collapse:collapse;width:100%;min-width:36rem;font-size:.8125rem;line-height:1.5}.ws-prose .ws-table-wrap{scrollbar-width:none;margin:1.25rem 0 1.75rem;overflow-x:auto}.ws-prose .ws-table-wrap::-webkit-scrollbar{display:none}.ws-prose :where(th),.ws-prose :where(td){border-bottom:1px solid var(--ws-line);text-align:left;vertical-align:top;padding:.7rem 1rem .7rem 0}.ws-prose :where(th){letter-spacing:.06em;text-transform:uppercase;color:var(--ws-muted);font-size:.6875rem;font-weight:500}.ws-prose :where(td){color:var(--ws-muted)}.ws-prose :where(td) strong{color:var(--ws-ink)}.ws-prose :where(em){color:var(--ws-muted);font-style:normal}.ws-doc-cta{border-top:1px solid var(--ws-line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.25rem;margin-top:3.5rem;padding-top:2rem;display:flex}.ws-doc-cta h2{letter-spacing:-.02em;max-width:22rem;color:var(--ws-ink);margin:0 0 .4rem;font-size:1.35rem;line-height:1.15}.ws-doc-cta p{max-width:22rem;color:var(--ws-muted);margin:0;font-size:.875rem;line-height:1.5}.ws-doc-cta a{background:var(--ws-ink);color:var(--ws-well);white-space:nowrap;border-radius:999px;align-items:center;padding:.6rem 1.15rem;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex}.ws-doc-cta a:hover{opacity:.9}.ws-doc-updated{color:var(--ws-muted);margin:2.5rem 0 0;font-size:.75rem}.ws-demo{gap:2.5rem;width:100%;max-width:1200px;margin:0 auto;padding:2.5rem 1rem 4rem;display:grid}@media (min-width:640px){.ws-demo{padding:4rem 1.5rem 5.5rem}}@media (min-width:1024px){.ws-demo{grid-template-columns:1fr 1fr;align-items:start;gap:4rem}}.ws-demo-copy h1{letter-spacing:-.03em;color:var(--ws-ink);margin:0 0 1rem;font-size:2rem;line-height:1.08}@media (min-width:640px){.ws-demo-copy h1{font-size:2.25rem}}@media (min-width:768px){.ws-demo-copy h1{font-size:3rem}}.ws-demo-copy>p{max-width:32rem;color:var(--ws-muted);margin:0 0 1.75rem;font-size:.9375rem;line-height:1.55}.ws-demo-points{border-top:1px solid var(--ws-line);margin:0 0 1.75rem;padding:0;list-style:none}.ws-demo-points li{border-bottom:1px solid var(--ws-line);color:var(--ws-ink);margin:0;padding:.9rem 0;font-size:.9375rem;line-height:1.45}.ws-demo-meta{color:var(--ws-muted);margin:0;font-size:.8125rem;line-height:1.5}.ws-demo-meta a{color:var(--ws-ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.ws-demo-meta a:hover{color:var(--ws-muted)}.ws-demo-form{border:1px solid var(--ws-line);background:var(--ws-well);border-radius:12px;flex-direction:column;gap:1.25rem;padding:1.35rem;display:flex}@media (min-width:640px){.ws-demo-form{padding:1.75rem}}@media (min-width:1024px){.ws-demo-form{position:sticky;top:5.5rem}}.ws-demo-fields{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (min-width:768px){.ws-demo-fields{grid-template-columns:1fr 1fr}}.ws-demo-field{flex-direction:column;gap:.4rem;display:flex}.ws-demo-field.is-full{grid-column:1/-1}.ws-demo-field label{color:var(--ws-ink);font-size:.8125rem;font-weight:500}.ws-demo-field label span{color:var(--ws-muted);font-weight:400}.ws-demo-field input,.ws-demo-field textarea{border:1px solid var(--ws-line-strong);background:var(--ws-lift);width:100%;color:var(--ws-ink);font:inherit;border-radius:10px;margin:0;padding:.7rem .85rem;font-size:1rem;line-height:1.4;transition:border-color .15s}.ws-demo-field textarea{resize:vertical;min-height:5.5rem}.ws-demo-field input::placeholder,.ws-demo-field textarea::placeholder{color:var(--ws-muted)}.ws-demo-field input:focus,.ws-demo-field textarea:focus{border-color:var(--ws-ink);outline:none}:-webkit-any(.ws-demo-field input:-webkit-autofill,.ws-demo-field textarea:-webkit-autofill){-webkit-box-shadow:0 0 0 1000px var(--ws-lift) inset;-webkit-text-fill-color:var(--ws-ink);caret-color:var(--ws-ink)}:is(.ws-demo-field input:autofill,.ws-demo-field textarea:autofill){-webkit-box-shadow:0 0 0 1000px var(--ws-lift) inset;-webkit-text-fill-color:var(--ws-ink);caret-color:var(--ws-ink)}.ws-demo-submit{background:var(--ws-ink);width:100%;color:var(--ws-well);font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;margin:0;padding:.7rem 1.15rem;font-size:.9375rem;font-weight:500;display:inline-flex}.ws-demo-submit:hover{opacity:.9}.ws-demo-submit:disabled{opacity:.6;cursor:not-allowed}.ws-demo-dialog{z-index:50;scrollbar-width:none;justify-content:center;align-items:flex-start;padding:1rem;display:flex;position:fixed;inset:0;overflow-y:auto}.ws-demo-dialog::-webkit-scrollbar{display:none}@media (min-width:640px){.ws-demo-dialog{align-items:center;padding:1.5rem}}.ws-demo-dialog-backdrop{cursor:pointer;background:#070707b8;border:0;margin:0;padding:0;position:fixed;inset:0}.ws-demo-dialog-panel{z-index:10;background:var(--ws-paper);width:100%;max-width:48rem;color:var(--ws-doc-ink);border:1px solid #0b0b0c1a;border-radius:12px;margin:1rem 0;position:relative}.ws-demo-dialog-head{border-bottom:1px solid #0b0b0c14;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.15rem 1.25rem;display:flex}@media (min-width:640px){.ws-demo-dialog-head{padding:1.25rem 1.5rem}}.ws-demo-dialog-head h2{letter-spacing:-.02em;color:var(--ws-doc-ink);margin:0;font-size:1.25rem;line-height:1.2}.ws-demo-dialog-head p{color:var(--ws-doc-muted);margin:.35rem 0 0;font-size:.8125rem;line-height:1.45}.ws-demo-dialog-close{color:var(--ws-doc-ink);font:inherit;cursor:pointer;background:0 0;border:1px solid #0b0b0c1f;border-radius:999px;flex-shrink:0;margin:0;padding:.35rem .75rem;font-size:.8125rem;font-weight:500}.ws-demo-dialog-close:hover{border-color:#0b0b0c47}.ws-demo-dialog-cal{padding:.5rem .5rem 1rem}@media (min-width:640px){.ws-demo-dialog-cal{padding:.75rem 1rem 1.25rem}}.ws-trust{width:100%;max-width:1200px;margin:0 auto;padding:2.5rem 1rem 4rem}@media (min-width:640px){.ws-trust{padding:4rem 1.5rem 5.5rem}}.ws-trust-inner{flex-direction:column;gap:2.25rem;display:flex}.ws-trust-hero{border-bottom:1px solid var(--ws-line);gap:1.5rem;padding-bottom:2.5rem;display:grid}@media (min-width:768px){.ws-trust-hero{grid-template-columns:1fr auto;align-items:end;gap:2.5rem;padding-bottom:3.5rem}}.ws-trust-hero h1{letter-spacing:-.03em;color:var(--ws-ink);margin:0;font-size:2rem;line-height:1.08}@media (min-width:640px){.ws-trust-hero h1{font-size:2.25rem}}@media (min-width:768px){.ws-trust-hero h1{font-size:3rem}}.ws-trust-hero p{max-width:32rem;color:var(--ws-muted);margin:.85rem 0 0;font-size:.9375rem;line-height:1.55}.ws-trust-actions{flex-wrap:wrap;gap:.65rem;display:flex}.ws-trust-btn{border:1px solid var(--ws-line-strong);color:var(--ws-ink);white-space:nowrap;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:.55rem 1.05rem;font-size:.8125rem;font-weight:500;text-decoration:none;display:inline-flex}.ws-trust-btn:hover{border-color:var(--ws-ink)}.ws-trust-btn.is-primary{background:var(--ws-ink);color:var(--ws-well);border-color:#0000}.ws-trust-btn.is-primary:hover{opacity:.9}.ws-trust-search{position:relative}.ws-trust-search svg{width:1rem;height:1rem;color:var(--ws-muted);pointer-events:none;position:absolute;top:50%;left:.85rem;transform:translateY(-50%)}.ws-trust-search input{border:1px solid var(--ws-line-strong);background:var(--ws-well);width:100%;color:var(--ws-ink);font:inherit;border-radius:10px;margin:0;padding:.75rem .9rem .75rem 2.5rem;font-size:.9375rem;line-height:1.4}.ws-trust-search input::placeholder{color:var(--ws-muted)}.ws-trust-search input:focus{border-color:var(--ws-ink);outline:none}.ws-trust-section h2{letter-spacing:.06em;text-transform:uppercase;color:var(--ws-muted);margin:0 0 1rem;font-size:.75rem;font-weight:500}.ws-trust-stack,.ws-trust-grid,.ws-trust-badges,.ws-trust-vendors{gap:.75rem;display:grid}.ws-trust-grid{grid-template-columns:1fr}@media (min-width:768px){.ws-trust-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ws-trust-grid{grid-template-columns:repeat(3,1fr)}.ws-trust-grid.is-two{grid-template-columns:repeat(2,1fr)}}.ws-trust-badges{grid-template-columns:1fr}@media (min-width:640px){.ws-trust-badges{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}.ws-trust-card{border:1px solid var(--ws-line);background:var(--ws-lift);border-radius:12px;flex-direction:column;padding:1.15rem 1.2rem;display:flex}.ws-trust-card.is-openable{cursor:pointer}.ws-trust-card.is-openable:hover,.ws-trust-badge:hover,.ws-trust-vendor:hover{border-color:var(--ws-line-strong)}.ws-trust-card-head{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.85rem;display:flex}.ws-trust-card-title{align-items:center;gap:.5rem;min-width:0;display:flex}.ws-trust-card-title h2,.ws-trust-card-title h3{color:var(--ws-ink);margin:0;font-size:.875rem;font-weight:500;line-height:1.3}.ws-trust-icon{width:1rem;height:1rem;color:var(--ws-muted);flex-shrink:0}.ws-trust-expand,.ws-trust-close{color:var(--ws-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:.2rem;display:inline-flex}.ws-trust-expand svg,.ws-trust-close svg,.ws-trust-expand-hint{width:.875rem;height:.875rem}.ws-trust-expand:hover,.ws-trust-close:hover{color:var(--ws-ink)}.ws-trust-expand-hint{color:var(--ws-muted);opacity:0;flex-shrink:0}.ws-trust-card.is-openable:hover .ws-trust-expand-hint,.ws-trust-card.is-openable:focus-visible .ws-trust-expand-hint{opacity:1}.ws-trust-prose{flex-direction:column;gap:.75rem;display:flex}.ws-trust-prose p,.ws-trust-faq p,.ws-trust-qa p{color:var(--ws-muted);margin:0;font-size:.875rem;line-height:1.55}.ws-trust-bullets{flex-direction:column;flex:1;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.ws-trust-bullets li{color:var(--ws-muted);align-items:flex-start;gap:.5rem;font-size:.8125rem;line-height:1.45;display:flex}.ws-trust-bullets.is-full li{font-size:.875rem;line-height:1.55}.ws-trust-dot{background:var(--ws-muted);border-radius:999px;flex-shrink:0;width:.45rem;height:.45rem;margin-top:.35rem}.ws-trust-dot.is-operating{background:#50b86c}.ws-trust-dot.is-in-progress{background:#f5a623}.ws-trust-dot.is-inherited{background:#4a90d9}.ws-trust-more{color:var(--ws-ink);margin:.85rem 0 0;font-size:.75rem}.ws-trust-badge{border:1px solid var(--ws-line);background:var(--ws-lift);width:100%;color:inherit;text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:.7rem;margin:0;padding:.85rem .95rem;display:flex}.ws-trust-badge-copy{flex:1;min-width:0}.ws-trust-badge-copy div{color:var(--ws-ink);font-size:.875rem;font-weight:500}.ws-trust-badge-copy span{color:var(--ws-muted);margin-top:.15rem;font-size:.75rem;display:block}.ws-trust-badge .ws-trust-dot{margin-top:0}.ws-trust-vendors{grid-template-columns:repeat(2,1fr)}@media (min-width:640px){.ws-trust-vendors{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){.ws-trust-vendors{grid-template-columns:repeat(4,1fr)}}@media (min-width:1024px){.ws-trust-vendors{grid-template-columns:repeat(6,1fr)}}.ws-trust-vendor{aspect-ratio:4/3;border:1px solid var(--ws-line);background:var(--ws-well);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:.75rem .5rem;text-decoration:none;display:flex}.ws-trust-vendor img{object-fit:contain;opacity:.85;width:auto;height:1.75rem}.ws-trust-vendor img.is-raster,.ws-trust-vendor-row img.is-raster{filter:brightness(0)invert(.93)}.ws-trust-vendor:hover img{opacity:1}.ws-trust-vendor span{text-align:center;color:var(--ws-ink);font-size:.6875rem;font-weight:500;line-height:1.25}.ws-trust-note{color:var(--ws-muted);margin:1.1rem 0 0;font-size:.75rem;line-height:1.45}.ws-trust-note a,.ws-trust-foot a{color:var(--ws-ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.ws-trust-note a:hover,.ws-trust-foot a:hover{color:var(--ws-muted)}.ws-trust-faq{flex-direction:column;gap:.45rem;display:flex}.ws-trust-faq>div,.ws-trust-qa>div>div{color:var(--ws-ink);font-size:.875rem;font-weight:500;line-height:1.4}.ws-trust-faq p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ws-trust-qa{flex-direction:column;gap:1.25rem;display:flex}.ws-trust-vendor-list{flex-direction:column;gap:.65rem;display:flex}.ws-trust-vendor-row{border:1px solid var(--ws-line);background:var(--ws-well);border-radius:10px;align-items:center;gap:.75rem;padding:.7rem .8rem;display:flex}.ws-trust-vendor-row img{object-fit:contain;flex-shrink:0;width:1.5rem;height:1.5rem}.ws-trust-vendor-row div{color:var(--ws-ink);font-size:.875rem;font-weight:500}.ws-trust-vendor-row span{color:var(--ws-muted);margin-top:.15rem;font-size:.75rem;display:block}.ws-trust-foot{border-top:1px solid var(--ws-line);color:var(--ws-muted);flex-direction:column;gap:.65rem;padding-top:1.5rem;font-size:.8125rem;display:flex}@media (min-width:640px){.ws-trust-foot{flex-direction:row;justify-content:space-between;align-items:center}}.ws-trust-foot p{margin:0}.ws-trust-backdrop{z-index:40;opacity:0;pointer-events:none;background:#070707b8;transition:opacity .2s;position:fixed;inset:0}.ws-trust-backdrop.is-open{opacity:1;pointer-events:auto}.ws-trust-drawer{z-index:50;background:var(--ws-page);width:100%;height:100%;transition:transform .3s;position:fixed;top:0;right:0;transform:translate(100%)}@media (min-width:640px){.ws-trust-drawer{border-left:1px solid var(--ws-line);width:min(560px,100vw)}}.ws-trust-drawer.is-open{transform:translate(0)}.ws-trust-drawer-inner{flex-direction:column;height:100%;display:flex}.ws-trust-drawer-head{border-bottom:1px solid var(--ws-line);background:var(--ws-desk);justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.15rem;display:flex}.ws-trust-drawer-body{scrollbar-width:none;flex:1;padding:1.25rem 1.15rem 2rem;overflow-y:auto}.ws-trust-drawer-body::-webkit-scrollbar{display:none}.ws-trust-drawer-lead{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.ws-trust-drawer-lead .ws-trust-dot{margin-top:0}.ws-trust-drawer-lead span{color:var(--ws-muted);font-size:.8125rem}.workspace-page .ws-play:not(.ws-in-view):not(.ws-play-await) :is(.ws-toolbar-job,.ws-toolbar-why,.ws-toolbar-pane,.ws-annotate-pin,.ws-annotate-note,.ws-annotate-chip,.ws-annotate-added,.ws-annotate-rect,.ws-title-select-label,.ws-title-mishap-shrunk,.ws-title-mishap-fixed,.ws-cite-pill,.ws-cite-finger,.ws-cite-pages,.ws-cite-mark,.ws-stage-thumb,.ws-audiences-word,.ws-agent-folder-item),.workspace-page .ws-play:not(.ws-in-view):not(.ws-play-await) .ws-cite-pageof-slot:after{animation:none}.ws-workspace-hero{isolation:isolate;width:100%;min-height:0;padding:4.5rem 1rem 2.25rem;position:relative;overflow:hidden}@media (min-width:640px){.ws-workspace-hero{padding:5.5rem 1.5rem 2.5rem}}@media (min-width:768px){.ws-workspace-hero{padding:6.5rem 1.5rem 2.75rem}}.ws-workspace-hero:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg, var(--ws-page) 0%, var(--ws-page) 32%, #07070766 52%, #07070714 100%);position:absolute;inset:0}.ws-workspace-hero-copy{z-index:2;width:100%;max-width:1200px;margin:0 auto;position:relative}.ws-workspace-hero h1{letter-spacing:-.03em;max-width:11ch;color:var(--ws-ink);margin:0 0 .85rem;font-size:2.25rem;line-height:1.05}@media (min-width:640px){.ws-workspace-hero h1{font-size:3rem}}@media (min-width:768px){.ws-workspace-hero h1{font-size:3.75rem}}.ws-workspace-hero p{max-width:28rem;color:var(--ws-muted);margin:0;font-size:1.05rem;line-height:1.5}.ws-workspace-hero-plate{display:none}@media (min-width:768px){.ws-workspace-hero-plate{z-index:0;pointer-events:none;opacity:.7;-webkit-mask-composite:source-in;width:min(52vw,44rem);height:auto;display:block;position:absolute;top:8%;right:max(-6rem,50vw - 38rem);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 16%),linear-gradient(#000 0% 78%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 16%),linear-gradient(#000 0% 78%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}}.ws-lifecycle-band{width:calc(100% - 2rem);max-width:1200px;margin:0 auto;padding:0 0 3.5rem}@media (min-width:640px){.ws-lifecycle-band{width:calc(100% - 3rem);padding-bottom:4.5rem}}.ws-lifecycle{gap:1.75rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.ws-lifecycle{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.75rem;overflow:visible}}.ws-lifecycle li{min-width:0}.ws-lifecycle-track{align-items:center;height:1.5rem;margin-bottom:1.15rem;display:flex}@media (min-width:768px){.ws-lifecycle-track{margin-bottom:1.6rem}}.ws-lifecycle-node{z-index:1;width:10px;height:10px;box-shadow:0 0 0 5px var(--ws-page);background:#3f3c38;border-radius:50%;flex:none;position:relative}.ws-lifecycle li.is-current .ws-lifecycle-node{background:var(--ws-mark);box-shadow:0 0 0 7px #e11d2e29, 0 0 0 4px var(--ws-page)}.ws-lifecycle-rail{display:none}@media (min-width:768px){.ws-lifecycle-rail{background:var(--ws-line-strong);flex:auto;width:calc(100% + 1.75rem);height:1px;margin-left:0;display:block}.ws-lifecycle li:last-child .ws-lifecycle-rail{visibility:hidden}}@media (max-width:767px){.ws-lifecycle li{grid-template-columns:1.5rem 1fr;column-gap:.85rem;display:grid}.ws-lifecycle-track{flex-direction:column;grid-row:1/span 3;align-items:center;height:auto;margin:0}.ws-lifecycle-rail{background:var(--ws-line-strong);flex:auto;width:1px;min-height:2.5rem;margin-top:.35rem;display:block}.ws-lifecycle li:last-child .ws-lifecycle-rail{visibility:hidden;min-height:0}.ws-lifecycle li h3{grid-column:2}}.ws-lifecycle h3{letter-spacing:-.02em;color:var(--ws-ink);margin:0 0 .45rem;font-size:1.05rem;font-weight:500;line-height:1.25}.ws-lifecycle p{color:var(--ws-muted);margin:0;font-size:.875rem;line-height:1.5}.ws-lifecycle-stamp{letter-spacing:.08em;text-transform:uppercase;font-weight:500;color:var(--ws-dim)!important;margin-top:.85rem!important;font-size:.6875rem!important}.ws-workspace-chapter{border-top:1px solid var(--ws-line);padding:4rem 0 5rem}@media (min-width:640px){.ws-workspace-chapter{padding:5rem 0 6rem}}.ws-workspace-chapter-head{width:calc(100% - 2rem);max-width:1200px;margin:0 auto}@media (min-width:640px){.ws-workspace-chapter-head{width:calc(100% - 3rem)}}.ws-workspace-chapter h2{letter-spacing:-.03em;color:var(--ws-ink);margin:0 0 .75rem;font-size:2rem;line-height:1.08}@media (min-width:640px){.ws-workspace-chapter h2{font-size:2.25rem}}@media (min-width:768px){.ws-workspace-chapter h2{font-size:2.75rem}}.ws-workspace-chapter-head p{max-width:36rem;color:var(--ws-muted);margin:0;font-size:.9375rem;line-height:1.55}.ws-workspace-stage{border:1px solid var(--ws-line-strong);background:var(--ws-desk);border-radius:1rem;width:calc(100% - 2rem);max-width:1200px;margin:2.5rem auto 0;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #000000d9}.ws-workspace-stage .max-w-\[760px\]{max-width:56rem}.ws-workspace-stage .ws-desk-stage-tabs{z-index:1;background:var(--ws-desk);flex:none;position:relative}.ws-workspace-stage .ws-desk-stage-well{overflow:hidden}.ws-workspace-stage .ws-desk-stage-well>div{justify-content:center;align-items:flex-start;height:100%}.ws-workspace-stage .ws-desk-stage-slide{width:fit-content;max-width:min(56rem,100%);max-height:100%}.ws-workspace-stage .ws-desk-stage-slide img{width:auto;max-width:100%;height:auto;max-height:100%;display:block}@media (min-width:640px){.ws-workspace-stage{width:calc(100% - 3rem);margin-top:3rem}}.ws-desk-frame:has(.ws-workspace-dock){flex-direction:column;height:auto;min-height:0}@media (min-width:768px){.ws-desk-frame:has(.ws-workspace-dock){flex-direction:row;height:min(760px,82vh);min-height:560px}}.ws-workspace-dock{border-top:1px solid var(--ws-line);background:var(--ws-well);flex-direction:column;min-width:0;min-height:280px;max-height:420px;display:flex}@media (min-width:768px){.ws-workspace-dock{border-top:0;border-left:1px solid var(--ws-line);flex:none;width:288px;min-height:0;max-height:none}}.ws-workspace-dock-label{border-bottom:1px solid var(--ws-line);color:var(--ws-ink);margin:0;padding:12px 16px 10px;font-size:13px;font-weight:500}.ws-workspace-pane{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.ws-workspace-rows{scrollbar-width:none;margin:0;padding:8px 0 20px;list-style:none;overflow:hidden auto}.ws-workspace-rows::-webkit-scrollbar{display:none}.ws-workspace-review,.ws-workspace-back,.ws-workspace-comment{width:100%;color:var(--ws-ink);font:inherit;text-align:left;cursor:pointer;box-sizing:border-box;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:stretch;gap:2px;margin:0;padding:8px 16px;display:flex}.ws-workspace-back{color:var(--ws-muted);font-size:12px}.ws-workspace-review:hover,.ws-workspace-back:hover,button.ws-workspace-comment:hover{background:#f2eee40f}button.ws-workspace-comment.is-on{background:var(--ws-lift);box-shadow:inset 3px 0 0 var(--ws-ink)}button.ws-workspace-comment.is-over:not(.is-on){background:#f2eee414}article.ws-workspace-comment{cursor:default}.ws-workspace-review-top{align-items:baseline;gap:8px;min-width:0;display:flex}.ws-workspace-review-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;margin:0;font-size:13px;overflow:hidden}.ws-workspace-review-when{color:var(--ws-muted);flex:none;font-size:11px}.ws-workspace-review-meta,.ws-workspace-packet,.ws-workspace-empty{color:var(--ws-muted);font-size:11px}.ws-workspace-review-head{margin:0 16px 8px}.ws-workspace-packet{margin-top:4px;display:block}.ws-workspace-empty{margin:8px 16px 12px}.ws-workspace-comment p{margin:4px 0 0;font-size:13px;line-height:1.4}.ws-workspace-comment-who{align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.ws-workspace-pin,.ws-workspace-slide-pin{background:var(--ws-doc-ink);width:22px;height:22px;color:var(--ws-paper);font:inherit;letter-spacing:.02em;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;margin:0;padding:0;font-size:9px;font-weight:600;line-height:1;display:flex}.ws-workspace-slide-pin{cursor:pointer;z-index:2;opacity:.72;position:absolute;transform:translate(-50%,-50%)}.ws-workspace-pin.is-on{background:var(--ws-paper);color:var(--ws-doc-ink)}.ws-workspace-slide-pin.is-on{background:var(--ws-paper);color:var(--ws-doc-ink);opacity:1;outline:2px solid var(--ws-doc-ink);box-shadow:0 0 0 3px var(--ws-paper);z-index:3}.ws-workspace-slide-pin.is-over:not(.is-on){opacity:1;outline:2px solid var(--ws-paper)}.ws-workspace-reply{color:var(--ws-muted);margin:8px 0 0 30px;font-size:12px;line-height:1.4}.ws-workspace-reply span{color:var(--ws-ink);margin-bottom:2px;font-size:11px;font-weight:600;display:block}.ws-workspace-note{width:100%;max-width:1200px;color:var(--ws-muted);margin:1rem auto 0;padding:0 1rem;font-size:13px}@media (min-width:640px){.ws-workspace-note{padding:0 1.5rem}}.ws-workspace-turn{width:calc(100% - 2rem);max-width:1200px;margin:2.5rem auto 0;padding-bottom:0}@media (min-width:640px){.ws-workspace-turn{width:calc(100% - 3rem)}}.ws-workspace-pair{gap:1.5rem;margin:0;display:grid}@media (min-width:768px){.ws-workspace-pair{grid-template-columns:1fr 1fr;align-items:start;gap:1.75rem}}.ws-workspace-shot{margin:0}.ws-workspace-shot figcaption{flex-direction:column;justify-content:flex-end;gap:.2rem;min-height:2.6rem;margin:0 0 .85rem;font-size:15px;font-weight:500;line-height:1.3;display:flex}.ws-workspace-shot.is-before figcaption{color:var(--ws-muted)}.ws-workspace-shot.is-after figcaption{color:var(--ws-ink)}.ws-workspace-shot figcaption span{color:var(--ws-muted);font-size:13px;font-weight:400}.ws-workspace-shot.is-after figcaption span{color:var(--ws-ink)}.ws-workspace-slide{border:1px solid var(--ws-line);background:var(--ws-paper);border-radius:.75rem;overflow:hidden}.ws-workspace-slide img{width:100%;height:auto;display:block}.ws-workspace-shot.is-after .ws-workspace-slide{border:2px solid var(--ws-ink);box-shadow:0 0 0 8px #f2eee41a,0 28px 56px -28px #000000b3}@media (prefers-reduced-motion:reduce){.workspace-page *{transition:none!important;animation:none!important}.workspace-page .ws-annotate-pin,.workspace-page .ws-annotate-note,.workspace-page .ws-title-select:after,.workspace-page .ws-title-select-label{opacity:1;transform:none}.workspace-page .ws-title-select-label{transform:translateY(-100%)}.workspace-page .ws-title-mishap-shrunk{opacity:0}.workspace-page .ws-title-mishap-fixed{opacity:1}.workspace-page .ws-cite-pages{transform:translateY(0)}.workspace-page .ws-cite-mark{opacity:1}}.now-post-card-cover{aspect-ratio:16/10;border:1px solid var(--ws-line);background:#fff;border-radius:10px;position:relative;overflow:hidden}.now-article{max-width:61rem}.now-article-header,.now-article-byline,.now-prose{max-width:40.5rem;margin-left:auto;margin-right:auto}.now-article-header{margin-bottom:2rem}.workspace-page .now-article-title{font-family:var(--font-display), Newsreader, Georgia, serif;font-weight:500}.now-article-byline{text-align:center;color:var(--ws-muted);margin:1.5rem auto 2.25rem;font-size:14px}.now-figure{max-width:40.5rem;margin:2rem auto}.now-figure-wide{max-width:61rem}.now-figure-frame{border:1px solid var(--ws-line);background:#fff;border-radius:10px;overflow:hidden}.now-figure figcaption{color:var(--ws-muted);margin-top:.7rem;font-size:13px;line-height:1.5}.now-prose p{color:var(--ws-ink);margin:0 0 1.25rem;font-size:1.0625rem;line-height:1.7}.now-prose h2{color:var(--ws-ink);margin:2.25rem 0 .85rem;font-size:1.25rem;font-weight:500}.now-prose a{color:var(--ws-ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--ws-dim);text-decoration-color:var(--ws-dim)}.now-prose a:hover{-webkit-text-decoration-color:var(--ws-ink);text-decoration-color:var(--ws-ink)}.now-prose p:last-child{margin-bottom:0}
