.lum-wf{--wf-acc:#34508f;--wf-inc:#8e97a3;--wf-hal:#b8862f;--wf-ink:#2b303a;--wf-ink-2:#4d5360;--wf-line:rgba(26,29,35,0.11);--wf-ease:cubic-bezier(0.23,1,0.32,1);margin:40px 0 0;padding:30px 32px 0;background:#fff;border:1px solid rgba(26,29,35,.12);border-radius:0;box-shadow:0 1px 0 rgba(26,29,35,.04),0 22px 44px -30px rgba(22,28,48,.38);color:var(--wf-ink)}.lum-wf .lum-wf-title{margin:0;font-family:var(--font-display),Georgia,serif;font-size:26px;font-weight:500;letter-spacing:-.014em;line-height:1.15;color:var(--wf-ink)}.lum-wf-kicker{margin:8px 0 0;max-width:60ch;font-size:14.5px;line-height:1.5;color:var(--wf-ink-2)}.lum-wf-tabs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:16px}.lum-wf-tabs>span{margin-right:6px;font-size:13.5px;font-weight:550;color:var(--wf-ink)}.lum-wf-tab{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 12px;border:1px solid rgba(26,29,35,.16);border-radius:0;background:#fff;font:inherit;font-size:13.5px;white-space:nowrap;color:var(--wf-ink-2);cursor:pointer;transition:background-color .52s var(--wf-ease),border-color .52s var(--wf-ease),color .52s var(--wf-ease),transform .52s var(--wf-ease)}.lum-wf-tab:hover{border-color:rgba(26,29,35,.4);color:var(--wf-ink)}.lum-wf-tab:active{transform:scale(.97);transition-duration:.16s}.lum-wf-tab.is-on{background:#232b3a;border-color:#232b3a;color:#fff}.lum-wf-tab:focus-visible{outline:2px solid var(--wf-acc);outline-offset:2px}.lum-wf-tab i{width:10px;height:10px;flex:none}.lum-wf-tab i.is-acc{border-radius:50%;background:var(--wf-acc)}.lum-wf-tab i.is-inc{border-radius:50%;background:var(--wf-inc)}.lum-wf-tab i.is-hal{border-radius:0;background:var(--wf-hal)}.lum-wf-tab.is-on i.is-acc{background:#9fb3e6}.lum-wf-grids{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:44px;margin-top:18px}.lum-wf-tool{position:relative;padding:4px 0 14px}.lum-wf-tool+.lum-wf-tool:before{content:"";position:absolute;left:-22px;top:0;bottom:0;border-left:1px solid var(--wf-line)}.lum-wf-who{display:grid;gap:8px;align-content:start;justify-items:start;min-height:44px}.lum-wf-name{font-size:15.5px;font-weight:650;line-height:1.3;color:var(--wf-ink)}.lum-wf-logo{display:block;width:auto;opacity:.75;filter:grayscale(1);transition:filter .56s var(--wf-ease),opacity .56s var(--wf-ease)}.lum-wf-tool:focus-within .lum-wf-logo,.lum-wf-tool:hover .lum-wf-logo{filter:none;opacity:1}.lum-wf-logo.is-ln{height:14px}.lum-wf-logo.is-tr{height:11px}.lum-wf-svg{display:block;width:100%;max-width:208px;height:auto;margin:10px 0;overflow:visible}.lum-wf-mark{transform-box:fill-box;transform-origin:center;transition:opacity .62s var(--wf-ease),transform .62s var(--wf-ease);transition-delay:calc(var(--g, 0) * .16s + var(--k, 0) * 6ms)}.lum-wf-mark.is-acc{fill:var(--wf-acc)}.lum-wf-mark.is-inc{fill:var(--wf-inc)}.lum-wf-mark.is-hal{fill:var(--wf-hal)}.lum-wf-tool[data-row=acc] .lum-wf-mark:not(.is-acc),.lum-wf-tool[data-row=hal] .lum-wf-mark:not(.is-hal),.lum-wf-tool[data-row=inc] .lum-wf-mark:not(.is-inc),.lum-wf[data-kind=acc] .lum-wf-mark:not(.is-acc),.lum-wf[data-kind=hal] .lum-wf-mark:not(.is-hal),.lum-wf[data-kind=inc] .lum-wf-mark:not(.is-inc){opacity:.16;transform:scale(.82)}.lum-wf:not([data-seen]) .lum-wf-svg{opacity:0}.lum-wf[data-seen] .lum-wf-svg{animation:lum-wf-in .6s var(--wf-ease) both;animation-delay:calc(var(--g, 0) * .18s)}@keyframes lum-wf-in{0%{opacity:0;transform:translateY(8px);filter:blur(2px)}to{opacity:1;transform:none;filter:blur(0)}}.lum-wf-rows{display:grid;gap:2px;padding-top:10px;border-top:1px solid var(--wf-line)}.lum-wf-row{display:grid;grid-template-columns:10px 1fr auto;align-items:center;gap:9px;padding:4px 8px;border:0;border-radius:0;background:transparent;font:inherit;font-size:13.5px;white-space:nowrap;color:var(--wf-ink-2);text-align:left;cursor:pointer;transition:background-color .52s var(--wf-ease),color .52s var(--wf-ease)}.lum-wf-row.is-on,.lum-wf-row:hover{background:#f3f5f9;color:var(--wf-ink)}.lum-wf-row:focus-visible{outline:2px solid var(--wf-acc);outline-offset:-2px}.lum-wf-row i{width:10px;height:10px}.lum-wf-row i.is-acc{border-radius:50%;background:var(--wf-acc)}.lum-wf-row i.is-inc{border-radius:50%;background:var(--wf-inc)}.lum-wf-row i.is-hal{border-radius:0;background:var(--wf-hal)}.lum-wf-row b{font-size:15px;font-weight:600;color:var(--wf-ink);font-variant-numeric:tabular-nums}.lum-wf-source{display:grid;gap:6px;margin:0 -32px;padding:14px 32px 18px;border-top:1px solid var(--wf-line);font-size:13px;line-height:1.5;color:#5b616c}.lum-wf-notes summary{width:fit-content;cursor:pointer;color:var(--wf-ink);font-weight:550;text-decoration:underline;text-decoration-color:rgba(26,29,35,.3);text-underline-offset:3px;transition:text-decoration-color .52s var(--wf-ease)}.lum-wf-notes summary:hover{text-decoration-color:currentColor}.lum-wf-notes summary:focus-visible{outline:2px solid var(--wf-acc);outline-offset:2px;border-radius:2px}.lum-wf-notes p{margin:8px 0 0;max-width:68ch}.lum-wf-notes[open] p{animation:lum-wf-in .6s var(--wf-ease) both}.lum-wf-notes[open] p+p{animation-delay:.16s}@media (max-width:760px){.lum-wf{padding:24px 20px 0}.lum-wf .lum-wf-title{font-size:23px}.lum-wf-tabs>span{width:100%}.lum-wf-tab{height:36px;padding:0 12px;font-size:13.5px}.lum-wf-grids{grid-template-columns:1fr}.lum-wf-tool{display:grid;grid-template-columns:132px minmax(0,1fr);column-gap:20px;align-items:start;padding:20px 0 18px}.lum-wf-row{grid-template-columns:10px auto;justify-content:start}.lum-wf-row span{display:none}.lum-wf-logo{max-width:100%}.lum-wf-tool+.lum-wf-tool:before{left:0;right:0;bottom:auto;border-left:0;border-top:1px solid var(--wf-line)}.lum-wf-who{grid-column:1/-1;grid-auto-flow:column;justify-content:space-between;align-items:center;min-height:0}.lum-wf-svg{margin:14px 0 0}.lum-wf-rows{margin-top:14px;padding-top:0;border-top:0}.lum-wf-row{gap:7px;padding:7px 6px;font-size:13px}.lum-wf-row b{font-size:14px}.lum-wf-source{margin:0 -20px;padding:12px 20px 16px}}@media (prefers-reduced-motion:reduce){.lum-wf-mark,.lum-wf-row,.lum-wf-tab{transition:none}.lum-wf .lum-wf-svg,.lum-wf-notes[open] p{animation:none;opacity:1;transform:none}}