.session-board[data-astro-cid-bcjfmjyd]{--link-w: 96px;padding-top:8px;padding-bottom:var(--hs-size-6)}.session-board__grid[data-astro-cid-bcjfmjyd]{display:grid;grid-template-columns:var(--content-w) var(--link-w) var(--content-w) var(--link-w) var(--content-w);row-gap:var(--hs-size-6);justify-content:center;align-items:center}.session-board__label--1[data-astro-cid-bcjfmjyd]{grid-area:1 / 1}.session-board__label--2[data-astro-cid-bcjfmjyd]{grid-area:1 / 3}.session-board__label--3[data-astro-cid-bcjfmjyd]{grid-area:1 / 5}.session-board__connector[data-astro-cid-bcjfmjyd]{display:flex;flex-direction:column;align-items:center;gap:4px;transform:translateY(-10px)}.session-board__joint[data-astro-cid-bcjfmjyd]{margin:0;font-family:var(--hs-font-body);font-weight:500;font-size:12px;line-height:16px;color:var(--hs-neutrals-600);white-space:nowrap}.session-board__content--1[data-astro-cid-bcjfmjyd]{grid-area:2 / 1}.session-board__connector--1[data-astro-cid-bcjfmjyd]{grid-area:2 / 2}.session-board__content--2[data-astro-cid-bcjfmjyd]{grid-area:2 / 3}.session-board__connector--2[data-astro-cid-bcjfmjyd]{grid-area:2 / 4}.session-board__content--3[data-astro-cid-bcjfmjyd]{grid-area:2 / 5}.session-board__notes[data-astro-cid-bcjfmjyd]{grid-template-columns:repeat(3,var(--note))}.session-board__list[data-astro-cid-bcjfmjyd]{display:flex;flex-direction:column;height:calc(2 * var(--note) + var(--note-gap));margin:0;padding:0;list-style:none;border-top:.5px solid var(--hs-neutrals-400)}.session-board__row[data-astro-cid-bcjfmjyd]{display:flex;flex:1;align-items:center;gap:var(--hs-size-4);border-bottom:.5px solid var(--hs-neutrals-400)}.session-board__number[data-astro-cid-bcjfmjyd]{width:12px;font-family:var(--hs-font-body);font-weight:var(--hs-text-section-weight);font-size:12px;line-height:16px;color:var(--hs-neutrals-600);font-variant-numeric:tabular-nums}.session-board__line--row[data-astro-cid-bcjfmjyd]{background-color:var(--hs-neutrals-400)}@media(max-width:1024px){.session-board__grid[data-astro-cid-bcjfmjyd]{width:100%;max-width:var(--case-col);margin-inline:auto;grid-template-columns:minmax(0,1fr);row-gap:0;justify-content:stretch}.session-board__label--1[data-astro-cid-bcjfmjyd]{grid-area:1 / 1}.session-board__content--1[data-astro-cid-bcjfmjyd]{grid-area:2 / 1}.session-board__connector--1[data-astro-cid-bcjfmjyd]{grid-area:3 / 1}.session-board__label--2[data-astro-cid-bcjfmjyd]{grid-area:4 / 1}.session-board__content--2[data-astro-cid-bcjfmjyd]{grid-area:5 / 1}.session-board__connector--2[data-astro-cid-bcjfmjyd]{grid-area:6 / 1}.session-board__label--3[data-astro-cid-bcjfmjyd]{grid-area:7 / 1}.session-board__content--3[data-astro-cid-bcjfmjyd]{grid-area:8 / 1}[data-astro-cid-bcjfmjyd][class*=session-board__content--]{margin-top:var(--hs-size-6)}.session-board__connector[data-astro-cid-bcjfmjyd]{align-items:flex-start;margin-block:var(--hs-size-6) var(--hs-size-1);transform:none}.session-board__link[data-astro-cid-bcjfmjyd]{display:none}.session-board__notes[data-astro-cid-bcjfmjyd]{grid-template-columns:repeat(6,var(--note))}.session-board__list[data-astro-cid-bcjfmjyd]{width:var(--content-w);height:auto}.session-board__row[data-astro-cid-bcjfmjyd]{padding-block:10px}}@media(max-width:768px){.session-board__notes[data-astro-cid-bcjfmjyd]{grid-template-columns:repeat(3,var(--note))}}.session-flow[data-astro-cid-rprbabz6]{display:flex;flex-direction:column;gap:var(--hs-size-8);padding-top:8px;padding-bottom:var(--hs-size-4)}.session-flow__parts[data-astro-cid-rprbabz6]{display:grid;grid-template-columns:var(--content-w) auto var(--content-w) auto var(--content-w);justify-content:center;grid-template-rows:auto auto;row-gap:var(--hs-size-6);align-items:center}.session-flow__label[data-astro-cid-rprbabz6]{white-space:nowrap}.session-flow__label--1[data-astro-cid-rprbabz6]{grid-area:1 / 1}.session-flow__label--2[data-astro-cid-rprbabz6]{grid-area:1 / 3}.session-flow__label--3[data-astro-cid-rprbabz6]{grid-area:1 / 5}.session-flow__content--1[data-astro-cid-rprbabz6]{grid-area:2 / 1}.session-flow__link--1[data-astro-cid-rprbabz6]{grid-area:2 / 2}.session-flow__content--2[data-astro-cid-rprbabz6]{grid-area:2 / 3}.session-flow__link--2[data-astro-cid-rprbabz6]{grid-area:2 / 4}.session-flow__content--3[data-astro-cid-rprbabz6]{grid-area:2 / 5}.session-flow__content[data-astro-cid-rprbabz6]{min-width:0}.session-flow__link[data-astro-cid-rprbabz6]{margin-inline:28px}.session-flow__brief-deck[data-astro-cid-rprbabz6]{position:relative;width:var(--content-w);padding:12px 12px 0 0}.session-flow__brief-deck[data-astro-cid-rprbabz6]:before,.session-flow__brief-deck[data-astro-cid-rprbabz6]:after{content:"";position:absolute;inset:12px 12px 0 0;border:.5px solid var(--hs-neutrals-400);border-radius:var(--hs-radius-2);background-color:var(--hs-neutrals-white)}.session-flow__brief-deck[data-astro-cid-rprbabz6]:before{opacity:.45;transform:translate(12px,-12px)}.session-flow__brief-deck[data-astro-cid-rprbabz6]:after{opacity:.75;transform:translate(6px,-6px)}.session-flow__brief[data-astro-cid-rprbabz6]{position:relative;z-index:1;display:flex;flex-direction:column;gap:6px;min-height:calc(2 * var(--note) + 6px - 12px);padding:var(--hs-size-5);border:.5px solid var(--hs-neutrals-400);border-radius:var(--hs-radius-2);background-color:var(--hs-neutrals-white)}.session-flow__theme[data-astro-cid-rprbabz6]{align-self:flex-start;margin-bottom:var(--hs-size-2)}.session-flow__recording[data-astro-cid-rprbabz6]{display:flex;flex-direction:column;gap:var(--hs-size-4);width:var(--content-w)}.session-flow__deck[data-astro-cid-rprbabz6]{position:relative;margin-top:12px;margin-right:12px}.session-flow__deck[data-astro-cid-rprbabz6]:before,.session-flow__deck[data-astro-cid-rprbabz6]:after{content:"";position:absolute;inset:0;border-radius:var(--hs-radius-2)}.session-flow__deck[data-astro-cid-rprbabz6]:before{border:.5px solid var(--hs-neutrals-400);background-color:var(--hs-neutrals-white);opacity:.45;transform:translate(12px,-12px)}.session-flow__deck[data-astro-cid-rprbabz6]:after{background-color:var(--hs-neutrals-900);opacity:.32;transform:translate(6px,-6px)}.session-flow__video[data-astro-cid-rprbabz6]{position:relative;z-index:1;aspect-ratio:16 / 9;border-radius:var(--hs-radius-2);background-color:var(--hs-neutrals-900)}.session-flow__play[data-astro-cid-rprbabz6]{position:absolute;left:50%;top:45%;border-style:solid;border-width:7px 0 7px 12px;border-color:transparent transparent transparent var(--hs-neutrals-white);transform:translate(-40%,-50%)}.session-flow__bar[data-astro-cid-rprbabz6]{position:absolute;inset-inline:10px;bottom:10px;height:3px;border-radius:999px;background-color:#ffffff3d}.session-flow__bar[data-astro-cid-rprbabz6]:after{content:"";position:absolute;inset-block:0;left:0;width:calc(var(--progress) * 100%);border-radius:inherit;background-color:var(--hs-chip-bg)}.session-flow__notes[data-astro-cid-rprbabz6],.session-flow__reflection[data-astro-cid-rprbabz6]{grid-template-columns:repeat(3,var(--note))}.session-flow__notes[data-astro-cid-rprbabz6]{position:relative}.session-flow__reaction[data-astro-cid-rprbabz6]{position:absolute;top:-7px;right:-7px;z-index:1;display:grid;place-items:center;width:20px;height:20px;border:.5px solid var(--hs-neutrals-400);border-radius:50%;background-color:var(--hs-neutrals-white);box-shadow:0 1px 2px #171a1614}.session-flow__reaction[data-astro-cid-rprbabz6] svg[data-astro-cid-rprbabz6]{width:12px;height:12px;fill:var(--hs-neutrals-900)}.session-flow__plus[data-astro-cid-rprbabz6]{font-family:var(--hs-font-body);font-weight:800;font-size:9px;line-height:1;letter-spacing:-.02em;color:var(--hs-neutrals-900)}.session-flow__cursor[data-astro-cid-rprbabz6]{--tone: var(--hs-neutrals-900);position:absolute;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:1px;pointer-events:none}.session-flow__cursor--blue[data-astro-cid-rprbabz6]{--tone: var(--hs-blue-400)}.session-flow__cursor-arrow[data-astro-cid-rprbabz6]{width:12px;height:14px;fill:var(--tone);stroke:var(--hs-neutrals-white);stroke-width:1;stroke-linejoin:round}.session-flow__cursor-label[data-astro-cid-rprbabz6]{margin-left:9px;padding:2px 6px;border-radius:4px;background-color:var(--tone);box-shadow:0 1px 3px #171a162e;color:var(--hs-neutrals-white);font-family:var(--hs-font-body);font-weight:600;font-size:10px;line-height:14px;white-space:nowrap}.session-flow__room[data-astro-cid-rprbabz6]{width:100%;max-width:var(--case-col);margin-inline:auto;display:flex;flex-direction:column;gap:var(--hs-size-4);padding-top:var(--hs-size-6);border-top:.5px solid var(--hs-neutrals-400)}.session-flow__chips[data-astro-cid-rprbabz6]{display:flex;flex-wrap:wrap;gap:var(--hs-size-2);margin:0;padding:0;list-style:none}@media(max-width:1024px){.session-flow__parts[data-astro-cid-rprbabz6]{width:100%;max-width:var(--case-col);margin-inline:auto;grid-template-columns:minmax(0,1fr);justify-content:stretch;grid-template-rows:none;row-gap:0}.session-flow__label--1[data-astro-cid-rprbabz6]{grid-area:1 / 1}.session-flow__content--1[data-astro-cid-rprbabz6]{grid-area:2 / 1}.session-flow__label--2[data-astro-cid-rprbabz6]{grid-area:3 / 1}.session-flow__content--2[data-astro-cid-rprbabz6]{grid-area:4 / 1}.session-flow__label--3[data-astro-cid-rprbabz6]{grid-area:5 / 1}.session-flow__content--3[data-astro-cid-rprbabz6]{grid-area:6 / 1}.session-flow__content[data-astro-cid-rprbabz6]{margin-top:var(--hs-size-6)}.session-flow__label--2[data-astro-cid-rprbabz6],.session-flow__label--3[data-astro-cid-rprbabz6]{margin-top:var(--hs-size-8)}.session-flow__link[data-astro-cid-rprbabz6]{display:none}}@media(max-width:768px){.session-flow__label[data-astro-cid-rprbabz6]{white-space:normal}.session-flow__cursor[data-astro-cid-rprbabz6]{display:none}}.case-gallery__screenshot-wrap[data-astro-cid-ne2xgsct]{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.case-gallery__screenshot[data-astro-cid-ne2xgsct]{display:block;width:auto;height:100%;max-width:100%;border:1.4px solid var(--hs-neutrals-500);border-radius:11px;box-shadow:0 2px 4px #00000040;object-fit:cover}.case-block-image[data-astro-cid-ne2xgsct]{display:flex;flex-direction:column;gap:var(--hs-size-4);width:100%;max-width:var(--case-col)}.case-process__item--spaced[data-astro-cid-ne2xgsct]{margin-block:var(--hs-size-5)}.case-block-image[data-astro-cid-ne2xgsct].case-process__item--full-bleed{max-width:none}.case-block-image__img[data-astro-cid-ne2xgsct]{display:block;width:100%;border-radius:var(--hs-radius-card)}.case-framed[data-astro-cid-ne2xgsct]{display:flex;align-items:center;justify-content:center;padding:0;container-type:inline-size}.case-framed__panel[data-astro-cid-ne2xgsct]{position:relative;width:93cqw;padding:1.2cqw;border-radius:2.75cqw;background-color:var(--hs-neutrals-white)}.case-framed__img[data-astro-cid-ne2xgsct]{display:block;width:100%;height:auto}@media(max-width:768px){.case-framed[data-astro-cid-ne2xgsct]{aspect-ratio:auto;padding:var(--hs-size-8) 0}}
