@property --pdf-col{syntax:"<number>";inherits:true;initial-value:2}@property --pdf-row{syntax:"<number>";inherits:true;initial-value:0}.ld-fig.pdf{--pdf-bg:#fff;--pdf-line:#ececec;--pdf-line-2:#dcdcdf;--pdf-ink:#0a0a0a;--pdf-2:#52525b;--pdf-3:#8a8a93;--pdf-tray:#f3f3f3;--pdf-chip:#fff;--pdf-sunk:#f7f7f8;--pdf-card:#fff;--pdf-good:#005ed1;--pdf-good-soft:#0075ff1a;--pdf-warn:#a45a08;--pdf-warn-soft:#a45a081a;--pdf-blue:#0075ff;--pdf-blue-soft:#0075ff14;--pdf-scrim:#0a0a0c33;--pdf-lift:0 1px 2px #0a18340f, 0 18px 40px -14px #0a183447;--ld-ground:var(--pdf-bg);--ld-h:540px;--ld-h-sm:430px;--pdf-col:2;--pdf-row:0;transition:--pdf-col .72s cubic-bezier(.65,0,.35,1),--pdf-row .72s cubic-bezier(.65,0,.35,1)}.ld-fig.pdf[data-pdf-snap]{transition:none}.ld-fig.pdf[data-ld-lead=contacted]{--pdf-col:1;--pdf-row:1}.ld-fig.pdf[data-ld-lead=proposal]{--pdf-col:3;--pdf-row:1}:is(html.dark,body.dark,html[data-stacklumen-theme=dark]) .ld-fig.pdf{--pdf-bg:#17171b;--pdf-line:#ffffff14;--pdf-line-2:#ffffff29;--pdf-ink:#f4f4f5;--pdf-2:#b4b4bc;--pdf-3:#8f8f98;--pdf-tray:#0f0f12;--pdf-chip:#2a2a30;--pdf-sunk:#121215;--pdf-card:#1f1f24;--pdf-good:#3b9eff;--pdf-good-soft:#3b9eff24;--pdf-warn:#f0a24b;--pdf-warn-soft:#f0a24b1f;--pdf-blue:#4d9bff;--pdf-blue-soft:#4d9bff1f;--pdf-scrim:#00000073;--pdf-lift:0 1px 2px #00000080, 0 18px 40px -14px #000000b3;--ld-ground:var(--pdf-bg)}.pdf svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.pdf .ld-mark svg{stroke:none}.pdf .ld-bar.pdf-bar{background-color:var(--pdf-bg);border-bottom-color:var(--pdf-line);gap:12px}.pdf-search{border:1px solid var(--pdf-line);background:var(--pdf-sunk);width:min(300px,32%);height:26px;color:var(--pdf-3);white-space:nowrap;border-radius:2px;align-items:center;gap:8px;margin:0 auto;padding:0 6px 0 9px;font-size:11.5px;display:flex;overflow:hidden}.pdf-search svg{flex:none;width:13px;height:13px}.pdf-search kbd{background:var(--pdf-tray);color:var(--pdf-3);font:600 10px/1.3 var(--ld-font);border-radius:2px;margin-left:auto;padding:1px 4px}.pdf-baricons{color:var(--pdf-2);align-items:center;gap:14px;display:flex}.pdf-baricons svg{width:15px;height:15px}.pdf-av{color:#fff;width:22px;height:22px;font:600 9.5px/1 var(--ld-font);background:linear-gradient(160deg,#0075ff,#43198f);border-radius:50%;place-items:center;font-style:normal;display:grid}.pdf .ld-bar:not(:has(.ld-zoom))>.ld-play{margin-left:0}.pdf .ld-stage.pdf-stage{background-color:var(--pdf-bg)}.pdf-shell{color:var(--pdf-ink);grid-template-columns:196px minmax(0,1fr);display:grid;position:absolute;inset:0}.pdf-rail{border-right:1px solid var(--pdf-line);background:var(--pdf-bg);flex-direction:column;gap:1px;min-width:0;padding:12px 10px;display:flex;overflow:hidden}.pdf-rail-t{letter-spacing:-.01em;padding:2px 8px 8px;font-size:13px;font-weight:650}.pdf-rail-l{color:var(--pdf-3);letter-spacing:.08em;text-transform:uppercase;padding:10px 8px 4px;font-size:11px;font-weight:600}.pdf-rail-r{height:29px;color:var(--pdf-2);white-space:nowrap;transition:background-color .2s var(--ld-ease-out), color .2s var(--ld-ease-out), box-shadow .2s var(--ld-ease-out);border-radius:2px;align-items:center;gap:9px;padding:0 8px;font-size:12.5px;font-weight:500;display:flex}.pdf-rail-r svg{flex:none;width:15px;height:15px}.pdf:not([data-ld-screen]) .pdf-rail-r[data-pdf-go=overview],.pdf[data-ld-screen=overview] .pdf-rail-r[data-pdf-go=overview],.pdf[data-ld-screen=clients] .pdf-rail-r[data-pdf-go=clients],.pdf[data-ld-screen=crm] .pdf-rail-r[data-pdf-go=crm]{background:var(--pdf-tray);box-shadow:inset 0 0 0 1px var(--pdf-line);color:var(--pdf-ink);font-weight:600}.pdf-canvas{flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.pdf-top{border-bottom:1px solid var(--pdf-line);height:34px;color:var(--pdf-3);letter-spacing:.08em;text-transform:uppercase;flex:none;padding:0 22px;font-size:11px;font-weight:600;line-height:34px;position:relative}.pdf-top span{opacity:0;transition:opacity .25s var(--ld-ease-out);position:absolute}.pdf:not([data-ld-screen]) [data-scr-crumb=overview],.pdf[data-ld-screen=overview] [data-scr-crumb=overview],.pdf[data-ld-screen=clients] [data-scr-crumb=clients],.pdf[data-ld-screen=crm] [data-scr-crumb=crm]{opacity:1}.pdf-screens{flex:1;min-height:0;position:relative}.pdf-scr{opacity:0;visibility:hidden;transition:opacity .32s var(--ld-ease-out), visibility 0s linear .32s;flex-direction:column;gap:14px;padding:16px 22px 22px;display:flex;position:absolute;inset:0}.pdf:not([data-ld-screen]) .pdf-scr[data-scr=overview],.pdf[data-ld-screen=overview] .pdf-scr[data-scr=overview],.pdf[data-ld-screen=clients] .pdf-scr[data-scr=clients],.pdf[data-ld-screen=crm] .pdf-scr[data-scr=crm]{opacity:1;visibility:visible;transition:opacity .32s var(--ld-ease-out), visibility 0s}.pdf-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.pdf-h{letter-spacing:-.02em;font-size:19px;font-weight:650;line-height:1.2}.pdf .pdf-sub{color:var(--pdf-2);align-items:center;gap:6px;margin-top:3px;font-size:11.5px;display:flex}.pdf-live{background:var(--pdf-good);border-radius:50%;width:6px;height:6px}.pdf-acts{flex:none;align-items:center;gap:8px;display:flex}.pdf-btn{border:1px solid var(--pdf-line-2);background:var(--pdf-bg);height:26px;color:var(--pdf-ink);white-space:nowrap;border-radius:2px;align-items:center;gap:6px;padding:0 10px;font-size:11.5px;font-weight:550;display:inline-flex}.pdf-btn svg{width:12px;height:12px}.pdf-btn--pri{color:#fff;background:#0075ff;border-color:#0000}.pdf-pill{background:var(--pdf-tray);height:20px;color:var(--pdf-2);white-space:nowrap;transition:background-color .3s var(--ld-ease-out), color .3s var(--ld-ease-out);border-radius:2px;align-items:center;padding:0 7px;font-size:11px;font-weight:500;display:inline-flex}.pdf-pill[data-tone=good]{background:var(--pdf-good-soft);color:var(--pdf-good)}.pdf-pill[data-tone=warn]{background:var(--pdf-warn-soft);color:var(--pdf-warn)}.pdf-panel{border:1px solid var(--pdf-line);background:var(--pdf-bg);border-radius:2px}.pdf-ph{border-bottom:1px solid var(--pdf-line);justify-content:space-between;align-items:baseline;gap:12px;padding:9px 12px;display:flex}.pdf-ph b{font-size:12.5px;font-weight:600}.pdf-ph span{color:var(--pdf-3);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.pdf-sites{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:10px 12px 12px;display:grid}.pdf-site{flex-direction:column;gap:3px;min-width:0;display:flex}.pdf-face{border:1px solid var(--pdf-line);background:#fff;border-radius:2px;flex-direction:column;height:74px;margin-bottom:4px;display:flex;overflow:hidden}.pdf-face-bar{background:#fafafa;border-bottom:1px solid #eef0f3;align-items:center;gap:3px;height:15px;padding:0 6px;display:flex}.pdf-face-bar i{background:#d4d4d8;border-radius:50%;width:4px;height:4px}.pdf-face-bar em{color:#8a8a93;margin-left:6px;font-size:8px;font-style:normal}.pdf-face-page{flex:1;align-content:start;gap:4px;padding:8px 10px;display:grid;position:relative}.pdf-face-page b{background:#0b1220;border-radius:1px;width:58%;height:7px}.pdf-face-page i{background:#d9dde4;border-radius:1px;width:80%;height:3px}.pdf-face-page u{background:var(--face,#0f766e);border-radius:1px;width:28px;height:8px;margin-top:3px}.pdf-face-page[data-face=b]{--face:#0075ff}.pdf-face-page[data-face=c]{--face:#c2410c}.pdf-face-page[data-face=b] b{width:70%}.pdf-site-n{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.pdf-site-m{min-width:0;color:var(--pdf-3);white-space:nowrap;align-items:center;gap:7px;font-size:11px;display:flex}.pdf-site-m .pdf-pill{height:18px}.pdf-roster{padding:2px 12px 6px}.pdf-rr{border-top:1px solid var(--pdf-line);font-variant-numeric:tabular-nums;white-space:nowrap;grid-template-columns:minmax(0,1.5fr) minmax(0,.8fr) minmax(0,.7fr) minmax(0,.6fr) minmax(0,.9fr) minmax(0,.6fr);align-items:center;gap:10px;height:31px;font-size:11.5px;display:grid}.pdf-rr--h{height:27px;color:var(--pdf-3);border-top:0;font-size:11px;font-weight:600}.pdf-rr>*{text-overflow:ellipsis;min-width:0;overflow:hidden}.pdf-rr .n{text-align:right}.pdf-rr .f,.pdf-rr span.f{color:var(--pdf-3)}.pdf-rn{font-weight:600}.pdf-mst [data-v],.pdf-sel--m [data-v],.pdf-mst-out [data-v]{display:none}.pdf:not([data-ld-status]) :is(.pdf-mst,.pdf-sel--m,.pdf-mst-out) [data-v=lead],.pdf[data-ld-status=lead] :is(.pdf-mst,.pdf-sel--m,.pdf-mst-out) [data-v=lead],.pdf[data-ld-status=active] :is(.pdf-mst,.pdf-sel--m,.pdf-mst-out) [data-v=active],.pdf[data-ld-status=paused] :is(.pdf-mst,.pdf-sel--m,.pdf-mst-out) [data-v=paused]{display:inline}.pdf[data-ld-status=active] .pdf-mst{background:var(--pdf-good-soft);color:var(--pdf-good)}.pdf-cl{border:1px solid var(--pdf-line);border-radius:2px}.pdf-clr{border-top:1px solid var(--pdf-line);align-items:center;gap:14px;min-height:54px;padding:8px 12px;display:flex;position:relative}.pdf-clr:first-child{border-top:0}.pdf-clm{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.pdf-clm b{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.pdf-clm span{color:var(--pdf-3);font-size:11px}.pdf-cls{flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.pdf-apps{align-items:center;gap:5px;display:flex}.pdf-app{background:var(--pdf-blue-soft);height:20px;color:var(--pdf-blue);white-space:nowrap;border-radius:2px;align-items:center;padding:0 7px;font-size:11px;font-style:normal;font-weight:500;display:inline-flex}.pdf-none{color:var(--pdf-3);font-size:11.5px}.pdf-apps--m .pdf-app{animation:pdf-in .4s var(--ld-ease) both;display:none}.pdf[data-ld-baselumen=on]:not([data-ld-dlg]) .pdf-apps--m [data-app=baselumen],.pdf[data-ld-stacklumen=on]:not([data-ld-dlg]) .pdf-apps--m [data-app=stacklumen]{display:inline-flex}.pdf:not([data-ld-dlg]):is([data-ld-baselumen=on],[data-ld-stacklumen=on]) .pdf-apps--m .pdf-none{display:none}.pdf[data-ld-terms=trial] .pdf-apps--m .pdf-app{border:1px dashed var(--pdf-line-2);color:var(--pdf-2);background:0 0}.pdf-manage,.pdf:not([data-ld-dlg]):is([data-ld-baselumen=on],[data-ld-stacklumen=on]) .pdf-prov{display:none}.pdf:not([data-ld-dlg]):is([data-ld-baselumen=on],[data-ld-stacklumen=on]) .pdf-manage{display:inline}@keyframes pdf-in{0%{opacity:0;transform:translateY(3px)}}.pdf-sel{border:1px solid var(--pdf-line);min-width:64px;height:24px;color:var(--pdf-2);border-radius:2px;align-items:center;gap:4px;padding:0 6px;font-size:11.5px;display:inline-flex}.pdf-sel svg{width:11px;height:11px;margin-left:auto}.pdf-pop{opacity:0;visibility:hidden;transition:opacity .2s var(--ld-ease-out), transform .28s var(--ld-ease), visibility 0s linear .28s}.pdf-pop.is-in{opacity:1;visibility:visible;transition:opacity .2s var(--ld-ease-out), transform .28s var(--ld-ease), visibility 0s}.pdf-menu{z-index:3;border:1px solid var(--pdf-line-2);background:var(--pdf-bg);width:118px;box-shadow:var(--pdf-lift);border-radius:2px;flex-direction:column;padding:4px;display:flex;position:absolute;top:calc(100% - 10px);right:12px;transform:translateY(-4px)}.pdf-menu.is-in{transform:none}.pdf-menu span{height:25px;color:var(--pdf-ink);border-radius:2px;align-items:center;padding:0 8px;font-size:11.5px;display:flex}.pdf-menu [data-v=lead]{background:var(--pdf-tray)}.pdf-tray{background:var(--pdf-tray);border-radius:3px;gap:2px;padding:2px;display:flex}.pdf-tray i{color:var(--pdf-2);border-radius:2px;padding:4px 9px;font-size:11px;font-style:normal;font-weight:500}.pdf-tray i.on{background:var(--pdf-chip);color:var(--pdf-ink);box-shadow:0 1px 2px #0a18341a,0 0 0 1px #0a18340a}.pdf-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.pdf-kpi{border:1px solid var(--pdf-line);border-radius:2px;flex-direction:column;gap:1px;min-width:0;padding:10px 12px;display:flex}.pdf-kpi b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:19px;font-weight:600;line-height:1.2}.pdf-kpi .l{color:var(--pdf-2);font-size:11.5px;font-weight:500}.pdf-kpi .s{color:var(--pdf-3);white-space:nowrap;font-size:11px}.pdf-kpi--em{border-color:var(--pdf-blue)}.pdf-kpi--warn b{color:var(--pdf-warn)}.pdf-boardwrap{min-height:0;position:relative}.pdf-board{--pdf-g:8px;--pdf-cw:calc((100% - 4 * var(--pdf-g)) / 5);--pdf-card-h:64px;grid-template-columns:repeat(5, var(--pdf-cw));gap:var(--pdf-g);align-items:start;display:grid;position:relative}.pdf-col{border:1px solid var(--pdf-line);background:var(--pdf-sunk);min-width:0;height:190px;transition:border-color .16s var(--ld-ease-out), background-color .16s var(--ld-ease-out);border-radius:2px;flex-direction:column;gap:6px;padding:9px;display:flex}.pdf-colh{align-items:center;height:17px;display:flex}.pdf-colh b{font-size:12px;font-weight:600}.pdf-colh span{color:var(--pdf-3);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}.pdf-col.is-closed .pdf-colh b{color:var(--pdf-3)}.pdf-colm{height:15px;color:var(--pdf-2);font-variant-numeric:tabular-nums;align-items:baseline;margin-bottom:2px;font-size:11px;display:flex}.pdf-colm em{color:var(--pdf-3);margin-left:auto;font-size:11px;font-style:normal}.pdf-card{height:var(--pdf-card-h);border:1px solid var(--pdf-line);background:var(--pdf-card);border-radius:2px;flex-direction:column;gap:2px;padding:8px 9px;display:flex;overflow:hidden}.pdf-card b{text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:600;overflow:hidden}.pdf-card>span{color:var(--pdf-2);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.pdf-cardf{align-items:center;gap:6px;margin-top:auto;display:flex}.pdf-cardf em{color:var(--pdf-ink);font-variant-numeric:tabular-nums;font-size:11px;font-style:normal;font-weight:600}.pdf-cardf i{background:var(--pdf-tray);color:var(--pdf-2);white-space:nowrap;border-radius:2px;margin-left:auto;padding:0 5px;font-size:10px;font-style:normal;font-weight:600;line-height:16px}.pdf-fly,.pdf-ghost{top:calc(1px + 9px + 17px + 6px + 15px + 2px + 6px + var(--row) * (var(--pdf-card-h) + 6px));left:calc(var(--col) * (var(--pdf-cw) + var(--pdf-g)) + 10px);width:calc(var(--pdf-cw) - 20px);position:absolute}.pdf-fly{--col:var(--pdf-col);--row:var(--pdf-row);z-index:2;transition:box-shadow .2s var(--ld-ease-out), border-color .2s var(--ld-ease-out)}.pdf-ghost{--col:var(--pdf-from-col,2);--row:var(--pdf-from-row,0);opacity:0;transition:opacity .16s var(--ld-ease-out)}.pdf[data-pdf-moving] .pdf-fly{border-color:var(--pdf-line-2);box-shadow:var(--pdf-lift)}.pdf[data-pdf-moving] .pdf-ghost{opacity:.4}.pdf[data-pdf-over=contacted] .pdf-col[data-col=contacted],.pdf[data-pdf-over=qualified] .pdf-col[data-col=qualified],.pdf[data-pdf-over=proposal] .pdf-col[data-col=proposal]{border-color:var(--pdf-blue);background:var(--pdf-blue-soft)}.pdf-scrim{z-index:4;background:var(--pdf-scrim);place-items:start center;padding-top:64px;display:grid;position:absolute;inset:0}.pdf-dlg{border:1px solid var(--pdf-line-2);background:var(--pdf-bg);width:318px;box-shadow:var(--pdf-lift);color:var(--pdf-ink);transition:transform .32s var(--ld-ease);border-radius:2px;flex-direction:column;display:flex;transform:translateY(8px)scale(.985)}.pdf-scrim.is-in .pdf-dlg{transform:none}.pdf-dlg-h{border-bottom:1px solid var(--pdf-line);justify-content:space-between;align-items:flex-start;padding:12px 14px 10px;display:flex}.pdf-dlg-h b{font-size:14px;font-weight:600;display:block}.pdf-dlg-h span{color:var(--pdf-2);font-size:11.5px}.pdf-x{color:var(--pdf-3);font-size:16px;font-style:normal;line-height:1}.pdf-dlg-b{flex-direction:column;gap:10px;padding:12px 14px;display:flex}.pdf-note{border:1px solid var(--pdf-line);background:var(--pdf-sunk);color:var(--pdf-2);border-radius:2px;padding:7px 9px;font-size:11px;line-height:1.45}.pdf-pick{flex-direction:column;gap:1px;display:flex}.pdf-pickr{border-radius:2px;align-items:center;gap:9px;height:29px;padding:0 6px;font-size:12.5px;display:flex}.pdf-cb{border:1px solid var(--pdf-line-2);background:var(--pdf-bg);width:14px;height:14px;transition:background-color .15s var(--ld-ease-out), border-color .15s var(--ld-ease-out);border-radius:2px;flex:none;position:relative}.pdf-cb:after{content:"";opacity:0;width:3px;height:6px;transition:opacity .15s var(--ld-ease-out), transform .2s var(--ld-ease);border:1.6px solid #fff;border-width:0 1.6px 1.6px 0;position:absolute;top:2px;left:4.5px;transform:rotate(45deg)scale(.6)}.pdf[data-ld-baselumen=on] .pdf-pickr[data-k=baselumen] .pdf-cb,.pdf[data-ld-stacklumen=on] .pdf-pickr[data-k=stacklumen] .pdf-cb{background:#0075ff;border-color:#0075ff}.pdf[data-ld-baselumen=on] .pdf-pickr[data-k=baselumen] .pdf-cb:after,.pdf[data-ld-stacklumen=on] .pdf-pickr[data-k=stacklumen] .pdf-cb:after{opacity:1;transform:rotate(45deg)}.pdf-seg{background:var(--pdf-tray);border-radius:3px;align-self:flex-start;gap:2px;padding:2px;display:flex}.pdf-seg i{color:var(--pdf-2);transition:background-color .15s var(--ld-ease-out), box-shadow .15s var(--ld-ease-out), color .15s var(--ld-ease-out);border-radius:2px;padding:4px 14px;font-size:11.5px;font-style:normal;font-weight:500}.pdf:not([data-ld-terms=trial]) .pdf-seg [data-v=active],.pdf[data-ld-terms=trial] .pdf-seg [data-v=trial]{background:var(--pdf-chip);color:var(--pdf-ink);box-shadow:0 1px 2px #0a18341a,0 0 0 1px #0a18340a}.pdf-trial{color:var(--pdf-2);flex-direction:column;gap:5px;font-size:11.5px;display:none}.pdf[data-ld-terms=trial] .pdf-trial{animation:pdf-in .3s var(--ld-ease) both;display:flex}.pdf-date{border:1px solid var(--pdf-line-2);height:28px;color:var(--pdf-ink);font-variant-numeric:tabular-nums;border-radius:2px;align-items:center;padding:0 8px;font-size:12px;display:flex}.pdf-date .ld-caret{height:13px}.pdf-dlg-f{border-top:1px solid var(--pdf-line);justify-content:flex-end;gap:8px;padding:10px 14px 12px;display:flex}.pdf-insp .ld-tray[data-ld-tabs]{flex:none}.pdf-prods{row-gap:6px}.pdf-swrow{color:var(--ld-ink);grid-column:1/-1;justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.pdf-insp .ld-field output{font-variant-numeric:tabular-nums}.pdf-list .ld-type{text-transform:none;letter-spacing:0;font-size:11.5px;font-weight:500}.pdf-cap.mkt-shot-cap{margin-top:14px}@container ld (width>=641px) and (width<=1100px){.pdf-shell{grid-template-columns:52px minmax(0,1fr)}.pdf-rail{padding:12px 7px}.pdf-rail-t,.pdf-rail-l,.pdf-rail-r span{display:none}.pdf-rail-r{justify-content:center;padding:0}.pdf-rail-r+.pdf-rail-l+.pdf-rail-r{margin-top:10px}.pdf-board{--pdf-cw:132px;width:calc(5 * 132px + 4 * var(--pdf-g))}.pdf-kpi .s{text-overflow:ellipsis;overflow:hidden}.pdf-kpi .l{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@container ld (width<=640px){.pdf-search,.pdf-baricons>svg:nth-of-type(2){display:none}.pdf-baricons{gap:10px;margin-left:auto}.pdf .ld-cursor{width:13px;height:17px}.pdf-shell{grid-template-columns:44px minmax(0,1fr)}.pdf-rail{padding:8px 5px}.pdf-rail-t,.pdf-rail-l,.pdf-rail-r span{display:none}.pdf-rail-r{justify-content:center;height:30px;padding:0}.pdf-rail-r:nth-child(2){margin-top:4px}.pdf-rail-r+.pdf-rail-l+.pdf-rail-r{margin-top:8px}.pdf-top{height:28px;padding:0 12px;font-size:9.5px;line-height:28px}.pdf-scr{gap:10px;padding:10px 12px 16px}.pdf-h{font-size:15px}.pdf .pdf-sub{font-size:9.5px}.pdf-scrim{padding-top:30px}.pdf-acts .pdf-btn:not(.pdf-btn--pri),.pdf-scr[data-scr=overview] .pdf-acts,.pdf-tray,.pdf-ph span{display:none}.pdf-btn{height:22px;padding:0 7px;font-size:9.5px}.pdf-sites{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:8px}.pdf-site:nth-child(3){display:none}.pdf-face{height:52px}.pdf-site-n{font-size:10px}.pdf-site-m{font-size:9px}.pdf-site-m span:last-child{display:none}.pdf-pill,.pdf-app{height:17px;padding:0 5px;font-size:9px}.pdf-ph{padding:6px 8px}.pdf-ph b{font-size:10.5px}.pdf-roster{padding:0 8px 4px}.pdf-rr{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr) minmax(0,.5fr) minmax(0,.6fr);gap:6px;height:25px;font-size:9.5px}.pdf-rr--h{font-size:9px}.pdf-rr .w,.pdf-rlive,.pdf-cls>.pdf-pill{display:none}.pdf-clr{flex-wrap:wrap;gap:5px 8px;min-height:0;padding:7px 8px}.pdf-clm{flex-basis:100%}.pdf-clm b{font-size:10.5px}.pdf-clm span,.pdf-none{font-size:9px}.pdf-cls{flex-wrap:wrap;flex:auto;justify-content:flex-start;gap:5px}.pdf-cls>.pdf-sel{margin-left:auto}.pdf-sel{min-width:52px;height:20px;font-size:9.5px}.pdf-menu{width:92px;top:calc(100% - 4px);right:8px}.pdf-menu span{height:21px;font-size:9.5px}.pdf-dlg{width:min(260px,88%)}.pdf-dlg-h b{font-size:12px}.pdf-dlg-h span,.pdf-note,.pdf-trial{font-size:9.5px}.pdf-dlg-b{gap:7px;padding:9px 11px}.pdf-pickr{height:24px;font-size:10.5px}.pdf-date{height:23px;font-size:10px}.pdf-seg i{padding:3px 10px;font-size:9.5px}.pdf-dlg-f{padding:8px 11px 10px}.pdf-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.pdf-kpi:nth-child(n+3){display:none}.pdf-kpi{padding:6px 8px}.pdf-kpi b{font-size:14px}.pdf-kpi .l,.pdf-kpi .s{font-size:9px}.pdf-boardwrap{margin-right:-12px;overflow:hidden}.pdf-board{--pdf-cw:112px;--pdf-g:6px;--pdf-card-h:52px;width:584px;transform:translate(-230px)}.pdf-col{gap:5px;height:148px;padding:7px}.pdf-colh{height:14px}.pdf-colh b{font-size:10px}.pdf-colh span,.pdf-colm,.pdf-colm em{font-size:9px}.pdf-colm{height:12px}.pdf-card{padding:6px 7px}.pdf-card b{font-size:9.5px}.pdf-card>span,.pdf-cardf em{font-size:9px}.pdf-cardf i{font-size:9px;line-height:14px}.pdf-fly,.pdf-ghost{top:calc(1px + 7px + 14px + 5px + 12px + 2px + 5px + var(--row) * (var(--pdf-card-h) + 5px));left:calc(var(--col) * (var(--pdf-cw) + var(--pdf-g)) + 8px);width:calc(var(--pdf-cw) - 16px)}}@media (prefers-reduced-motion:reduce){.ld-fig.pdf,.pdf-scr,.pdf-top span,.pdf-rail-r,.pdf-pop,.pdf-dlg,.pdf-pill,.pdf-cb,.pdf-cb:after,.pdf-col{transition:none}.pdf-apps--m .pdf-app,.pdf[data-ld-terms=trial] .pdf-trial{animation:none}}.pd-wrap{background-color:var(--sl-bg);color:var(--sl-text);font-family:var(--sl-font);flex-direction:column;line-height:1.5;display:flex;overflow-x:clip}.pd-container{width:90%;max-width:1240px;margin:0 auto;padding:0}.pd-hero{isolation:isolate;padding:clamp(72px,12vh,132px) 0 clamp(56px,8vh,96px);position:relative}.pd-hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse 900px 460px at 80% -8%, rgba(var(--sl-accent-rgb), .13), transparent 64%), radial-gradient(ellipse 700px 420px at 10% 58%, rgba(var(--sl-purple-lift-rgb,67, 25, 143), var(--pd-low,.1)), transparent 66%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0,#000 clamp(96px,12vh,160px) calc(100% - 200px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 clamp(96px,12vh,160px) calc(100% - 200px),#0000 100%)}:is(html.dark,body.dark,html[data-stacklumen-theme=dark],body[data-stacklumen-theme=dark]) .pd-hero{--pd-low:.26}.mkt-title.pd-h1{margin-bottom:clamp(28px,3.4vw,44px)}.mkt-lede.pd-hero-lede{max-width:54ch;margin:0 0 28px}.pd-hero-grid{grid-template-columns:1.5fr 1fr;align-items:start;gap:clamp(28px,5vw,64px);display:grid}.pd-hero-meta{border:1px solid var(--sl-border);border-radius:var(--sl-radius);background-color:var(--sl-surface);flex-direction:column;margin:0;display:flex;overflow:hidden}.pd-hero-meta dt,.pd-hero-meta dd{margin:0}.pd-hero-meta-row{border-bottom:1px solid var(--sl-border);justify-content:space-between;align-items:center;gap:18px;padding:13px 16px;display:flex}.pd-hero-meta-row:last-child{border-bottom:0}.pd-hero-meta-key{color:var(--sl-text-label);font-size:13px}.pd-hero-meta-val{font-size:14px;font-weight:500}.pd-hero-meta-val a{color:var(--sl-text);text-decoration:none}.pd-hero-meta-val a:hover{color:var(--sl-accent)}.pd-frame{margin:clamp(40px,6vh,72px) 0 0}.pd-section{padding:clamp(80px,11vh,132px) 0;position:relative}.pd-section:not(.mkt-band):after{content:"";background:linear-gradient(90deg, transparent 0%, var(--sl-border) 16%, var(--sl-border) 84%, transparent 100%);pointer-events:none;width:min(90%,1240px);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.pd-section-head{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end;gap:clamp(24px,5vw,64px);margin-bottom:clamp(36px,5vh,56px);display:grid}.pd-section-desc{max-width:46ch;color:var(--sl-text-muted);margin:0;font-size:17px;line-height:1.55}.pd-grid{border:1px solid var(--sl-border);border-radius:var(--sl-radius);background-color:var(--sl-border);grid-template-columns:repeat(12,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.pd-card{background-color:var(--sl-surface);flex-direction:column;min-width:0;padding:clamp(22px,2.6vw,32px);display:flex;position:relative}.pd-span-6{grid-column:span 6}.pd-span-3{grid-column:span 3}.pd-card-top{align-items:center;gap:10px;margin-bottom:12px;display:flex}.pd-card-title{color:var(--sl-text);font-family:var(--sl-font-display);letter-spacing:-.02em;margin:0;font-size:clamp(22px,2vw,26px);font-weight:600;line-height:1.15}.pd-card--service .pd-card-title{margin-bottom:10px;font-size:19px}.pd-badge{border:1px solid var(--sl-border);color:var(--sl-text-muted);border-radius:2px;margin-left:auto;padding:3px 8px;font-size:12px;font-weight:500}.pd-mark{border-radius:2px;flex:none;width:14px;height:14px}.pd-mark--terminal{background:#0075ff}.pd-mark--hub{background:linear-gradient(#0075ff 0%,#5378e6 48%,#8a70ba 100%)}.pd-mark--baselumen{background:linear-gradient(#0075ff,#0075ff) 0 0/6px 6px no-repeat,linear-gradient(#3b9eff,#3b9eff) 8px 0/6px 6px no-repeat,linear-gradient(#3b9eff,#3b9eff) 0 8px/6px 6px no-repeat,linear-gradient(#ffd208,#ffd208) 8px 8px/6px 6px no-repeat;border-radius:0}.pd-mark--operalumen{background:linear-gradient(145deg,#6d28d9 0%,#8b5cf6 55%,#c4b5fd 100%);border-radius:50%}.pd-card-desc{max-width:56ch;color:var(--sl-text-muted);margin:0 0 22px;font-size:15px;line-height:1.6}.pd-card-foot{border-top:1px solid var(--sl-border);justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:18px;display:flex}.pd-card-foot--stack{flex-direction:column;align-items:flex-start;gap:10px}.pd-card-price{color:var(--sl-text);font-variant-numeric:tabular-nums;flex-direction:column;gap:2px;margin:0;font-size:14.5px;font-weight:600;display:flex}.pd-card-price-label{color:var(--sl-text-label);font-size:12px;font-weight:500}.pd-card-price-val{letter-spacing:-.02em;font-size:22px}.pd-card-link{color:var(--sl-accent);white-space:nowrap;font-size:14px;font-weight:500;text-decoration:none}.pd-card-link:after{content:" →"}.pd-card-link:hover{text-underline-offset:3px;text-decoration:underline}.pd-card-link:focus-visible{outline:2px solid var(--sl-accent);outline-offset:3px}.pd-crop{border:1px solid var(--sl-border);border-radius:var(--sl-radius);background:var(--sl-bg-subtle);margin:0 0 22px;position:relative;overflow:hidden}.pd-crop--terminal{max-height:440px;-webkit-mask-image:linear-gradient(#000 78%,#0000 100%);mask-image:linear-gradient(#000 78%,#0000 100%)}.pd-crop--hub{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:start;gap:10px;max-height:440px;padding:14px;display:grid;-webkit-mask-image:linear-gradient(#000 82%,#0000 100%);mask-image:linear-gradient(#000 82%,#0000 100%)}.pd-hub-rail{border:1px solid var(--sl-border);border-radius:var(--sl-radius);background:var(--sl-surface);flex-direction:column;min-width:0;padding:6px;display:flex}.pd-hub-canvas{border:1px solid var(--sl-border);border-radius:var(--sl-radius);background:var(--sl-surface);flex-direction:column;gap:6px;min-width:0;padding:12px;display:flex}.pd-hub-h{color:var(--sl-text);font-family:var(--sl-font-display);letter-spacing:-.02em;margin:0 0 4px;font-size:17px;font-weight:600}.pd-hub-client{border-top:1px solid var(--sl-border);grid-template-rows:auto auto;grid-template-columns:22px minmax(0,1fr);column-gap:8px;padding:7px 0;display:grid}.pd-hub-av{background:var(--sl-tray-bg);width:22px;height:22px;color:var(--sl-text-muted);border-radius:50%;grid-row:span 2;place-items:center;font-size:11px;font-weight:600;display:grid}.pd-hub-cn{color:var(--sl-text);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.pd-hub-cm{color:var(--sl-text-muted);font-size:11.5px}.pd-hub-label{color:var(--sl-text-label);letter-spacing:.09em;text-transform:uppercase;margin:12px 10px 4px;font-size:10.5px;font-weight:600}.pd-hub-label:first-child{margin-top:6px}.pd-hub-row{color:var(--sl-text-muted);border-radius:2px;align-items:center;gap:10px;padding:7px 10px;font-size:13px;font-weight:500;display:flex}.pd-hub-row svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:15px;height:15px}.pd-hub-row.is-on{background:var(--sl-tray-bg);color:var(--sl-text);font-weight:600}.pd-crop--list{padding:16px}.pd-bl-kinds{background:var(--sl-tray-bg);border-radius:3px;flex-wrap:wrap;gap:2px;padding:3px;font-size:12.5px;display:flex}.pd-bl-kinds span{color:var(--sl-text-muted);border-radius:2px;padding:5px 10px}.pd-bl-kinds .is-on{background:var(--sl-chip-on);box-shadow:var(--sl-chip-shadow);color:var(--sl-text);font-weight:600}.pd-bl-card{border:1px solid var(--sl-border);border-radius:var(--sl-radius);background:var(--sl-surface);grid-template-columns:88px minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:12px;padding:12px;display:grid}.pd-bl-wire{background:var(--sl-bg-subtle);border-radius:2px;grid-template-columns:repeat(3,1fr);gap:4px;height:52px;padding:6px;display:grid}.pd-bl-wire i{border:1px solid var(--sl-border-strong);background:var(--sl-surface);border-radius:1px}.pd-bl-meta{flex-direction:column;gap:2px;min-width:0;display:flex}.pd-bl-meta b{color:var(--sl-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.pd-bl-meta small{color:var(--sl-text-muted);font-size:12px}.pd-bl-copy{gap:6px;display:flex}.pd-bl-copy em{border:1px solid var(--sl-border-strong);color:var(--sl-text);border-radius:2px;padding:4px 8px;font-size:11.5px;font-style:normal;font-weight:600}.pd-op{flex-direction:column;gap:8px;font-size:13px;display:flex}.pd-op-head{color:var(--sl-text-label);letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:11px;font-weight:600;display:flex}.pd-op-mode{background:var(--sl-tray-bg);color:var(--sl-text);letter-spacing:.04em;border-radius:2px;padding:3px 8px}.pd-op-ask{border:1px solid var(--sl-border);border-radius:var(--sl-radius);background:var(--sl-surface);color:var(--sl-text);margin:0;padding:10px 12px}.pd-op-call{border-left:2px solid var(--sl-border-strong);background:var(--sl-surface);justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.pd-op-call b{color:var(--sl-text);font-weight:600}.pd-op-call span{color:var(--sl-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pd-op-note{color:var(--sl-text-muted);margin:0;font-size:12.5px}.pd-services-foot{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-top:24px;display:flex}.pd-booking{color:var(--sl-text-muted);margin-right:auto;font-size:14px;font-weight:500}@media screen and (max-width:1100px){.pd-span-3{grid-column:span 6}}@media screen and (max-width:991px){.pd-hero-grid,.pd-section-head{grid-template-columns:1fr}.pd-section-head{align-items:start;gap:16px}.pd-span-6{grid-column:span 12}}@media screen and (max-width:767px){.pd-span-3{grid-column:span 12}.pd-card-foot{flex-wrap:wrap}.pd-bl-card{grid-template-columns:64px minmax(0,1fr)}.pd-bl-meta b{white-space:normal}.pd-bl-copy{grid-column:1/-1}.pd-services-foot{justify-content:flex-start}.pd-booking{flex-basis:100%}}@media screen and (max-width:560px){.pd-crop--hub{grid-template-columns:minmax(0,1fr)}.pd-hub-canvas{order:-1}}
