.video-dialog[data-astro-cid-dcfiwliy]{width:min(710px,calc(100vw - 32px),calc((100dvh - 128px) * 16 / 9));max-width:none;max-height:none;margin:auto;padding:0;border:0;background:transparent;overflow:visible}.video-dialog[data-astro-cid-dcfiwliy]::backdrop{background-color:#171a16d1}.video-dialog[data-astro-cid-dcfiwliy][open]{animation:video-dialog-in var(--motion-overlay) var(--motion-ease-arrive)}.video-dialog[data-astro-cid-dcfiwliy][open]::backdrop{animation:video-backdrop-in var(--motion-overlay) var(--motion-ease-arrive)}@keyframes video-dialog-in{0%{opacity:0;filter:blur(var(--motion-blur));transform:translateY(var(--motion-shift))}}@keyframes video-dialog-fade{0%{opacity:0}}@keyframes video-backdrop-in{0%{opacity:0}}.video-dialog__video[data-astro-cid-dcfiwliy]{display:block;width:100%;height:auto;aspect-ratio:16 / 9;border-radius:var(--hs-radius-card);background-color:#000}.video-dialog__frame[data-astro-cid-dcfiwliy]{position:relative}.video-dialog__captions[data-astro-cid-dcfiwliy]{position:absolute;right:0;bottom:16px;left:0;display:flex;justify-content:center;padding-inline:5%;pointer-events:none;transition:bottom .15s ease-out}.video-dialog__captions[data-astro-cid-dcfiwliy][hidden]{display:none}.video-dialog__frame[data-astro-cid-dcfiwliy].is-controls .video-dialog__captions[data-astro-cid-dcfiwliy]{bottom:68px}.video-dialog__captions[data-astro-cid-dcfiwliy] span[data-astro-cid-dcfiwliy]{padding:calc(var(--cap-pad-y, 5px) * var(--cap-scale, 1)) calc(var(--cap-pad-x, 12px) * var(--cap-scale, 1));border-radius:4px;background-color:#000;color:#fff;font-family:var(--hs-font-body);font-weight:500;font-size:calc(var(--cap-size, 14px) * var(--cap-scale, 1));line-height:calc(var(--cap-line, 20px) * var(--cap-scale, 1));text-align:center;white-space:pre-line}.video-dialog__frame[data-astro-cid-dcfiwliy]:fullscreen{--cap-scale: 1.38;--video-h: min(100vh, 56.25vw );--bar: calc((100vh - var(--video-h)) / 2);display:flex;align-items:center;justify-content:center;background-color:#000}.video-dialog__frame[data-astro-cid-dcfiwliy]:fullscreen .video-dialog__video[data-astro-cid-dcfiwliy]{width:calc(var(--video-h) * 16 / 9);height:var(--video-h);border-radius:0}.video-dialog__frame[data-astro-cid-dcfiwliy]:fullscreen .video-dialog__captions[data-astro-cid-dcfiwliy]{bottom:calc(var(--bar) + 24px)}.video-dialog__frame[data-astro-cid-dcfiwliy]:fullscreen.is-controls .video-dialog__captions[data-astro-cid-dcfiwliy]{bottom:calc(var(--bar) + 76px)}.video-dialog__fs-exit[data-astro-cid-dcfiwliy]{position:absolute;top:16px;right:16px;display:none;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background-color:#0009;color:#fff;cursor:pointer;opacity:0;transition:opacity .15s ease-out}.video-dialog__frame[data-astro-cid-dcfiwliy]:fullscreen .video-dialog__fs-exit[data-astro-cid-dcfiwliy]{display:flex}.video-dialog__frame[data-astro-cid-dcfiwliy].is-controls .video-dialog__fs-exit[data-astro-cid-dcfiwliy],.video-dialog__fs-exit[data-astro-cid-dcfiwliy]:focus-visible{opacity:1}.video-dialog__video[data-astro-cid-dcfiwliy]::cue{font-size:19.3px;background-color:#000;outline:none}.video-dialog__video[data-astro-cid-dcfiwliy]::-webkit-media-controls-toggle-closed-captions-button{display:none}.video-dialog__video[data-astro-cid-dcfiwliy]::-webkit-media-controls-fullscreen-button{display:none}.video-dialog__cc[data-astro-cid-dcfiwliy]{position:absolute;right:48px;bottom:100%;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:4px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--hs-neutrals-white);font-family:var(--hs-font-body);font-weight:700;font-size:13px;line-height:16px;letter-spacing:.02em;cursor:pointer;transition:background-color var(--transition-base),opacity var(--transition-base)}.video-dialog__fs[data-astro-cid-dcfiwliy]{position:absolute;right:96px;bottom:100%;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:4px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--hs-neutrals-white);cursor:pointer;transition:background-color var(--transition-base)}.video-dialog__fs[data-astro-cid-dcfiwliy]:hover{background-color:#ffffff1f}.video-dialog__cc[data-astro-cid-dcfiwliy][aria-pressed=false]{opacity:.5;text-decoration:line-through}.video-dialog__cc[data-astro-cid-dcfiwliy]:hover{background-color:#ffffff1f}.video-dialog__close[data-astro-cid-dcfiwliy]{position:absolute;right:0;bottom:100%;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:4px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--hs-neutrals-white);cursor:pointer;transition:background-color var(--transition-base)}.video-dialog__close[data-astro-cid-dcfiwliy]:hover{background-color:#ffffff1f}@media(prefers-reduced-motion:reduce){.video-dialog[data-astro-cid-dcfiwliy][open],.video-dialog[data-astro-cid-dcfiwliy][open]::backdrop{animation:video-dialog-fade .15s ease-out}.video-dialog__captions[data-astro-cid-dcfiwliy]{transition:none}}.video-dialog__cc[data-astro-cid-dcfiwliy]:focus-visible,.video-dialog__fs[data-astro-cid-dcfiwliy]:focus-visible,.video-dialog__fs-exit[data-astro-cid-dcfiwliy]:focus-visible,.video-dialog__close[data-astro-cid-dcfiwliy]:focus-visible{outline:2px solid var(--hs-blue-300);outline-offset:2px}@media(max-width:768px){.video-dialog__captions[data-astro-cid-dcfiwliy]{bottom:8px;--cap-size: 12px;--cap-line: 16px;--cap-pad-y: 3px;--cap-pad-x: 8px}}.experiments[data-astro-cid-ikdi3w7p]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none}.experiment[data-astro-cid-ikdi3w7p]{display:flex;flex-direction:column;background-color:var(--hs-bg-base);border:1px solid var(--v2-card-border);border-radius:var(--hs-radius-card);overflow:hidden}.experiment__thumb[data-astro-cid-ikdi3w7p]{display:block;width:100%;aspect-ratio:301 / 186;object-fit:cover;background-color:var(--hs-neutrals-900)}.experiment__thumb--video[data-astro-cid-ikdi3w7p]{position:relative;padding:0;border:0;overflow:hidden;cursor:pointer}.experiment__thumb--video[data-astro-cid-ikdi3w7p] img[data-astro-cid-ikdi3w7p]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.experiment__thumb--video[data-astro-cid-ikdi3w7p]:after{content:"";position:absolute;inset:0;background-color:var(--hs-neutrals-900);opacity:.4;transition:opacity .2s ease}.experiment__thumb--video[data-astro-cid-ikdi3w7p]:hover:after{opacity:.55}.experiment__thumb--video[data-astro-cid-ikdi3w7p]:focus-visible{outline:2px solid var(--hs-blue-300);outline-offset:-2px}.experiment__play[data-astro-cid-ikdi3w7p]{position:absolute;z-index:1;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background-color:var(--hs-neutrals-white);color:var(--hs-neutrals-900);translate:-50% -50%;transition:scale .2s ease}.experiment__thumb--video[data-astro-cid-ikdi3w7p]:hover .experiment__play[data-astro-cid-ikdi3w7p]{scale:1.06}.experiment__play[data-astro-cid-ikdi3w7p] svg[data-astro-cid-ikdi3w7p]{margin-left:2px}.experiment__time[data-astro-cid-ikdi3w7p]{position:absolute;z-index:1;right:8px;bottom:8px;padding:2px 6px;border-radius:4px;background-color:var(--hs-neutrals-900);color:var(--hs-neutrals-white);font-family:var(--hs-font-body);font-weight:600;font-size:12px;line-height:16px}@media(prefers-reduced-motion:reduce){.experiment__thumb--video[data-astro-cid-ikdi3w7p]:after,.experiment__play[data-astro-cid-ikdi3w7p]{transition:none}}.experiment__text[data-astro-cid-ikdi3w7p]{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:23px;font-family:var(--hs-font-body);color:var(--hs-neutrals-800)}.experiment__name[data-astro-cid-ikdi3w7p]{font-weight:700;font-size:16px;line-height:20px}.experiment__body[data-astro-cid-ikdi3w7p]{font-size:14px;line-height:20px}.experiment__link[data-astro-cid-ikdi3w7p]{margin-top:auto;padding:0;border:0;background:none;cursor:pointer;font:inherit;font-weight:700;font-size:16px;line-height:24px;color:var(--hs-pastel-600);text-decoration:underline;text-underline-offset:2px}.experiment__link[data-astro-cid-ikdi3w7p]:hover{color:var(--hs-blue-500)}.ai-experiments[data-astro-cid-ikdi3w7p]{container:ai / inline-size}@container ai (max-width: 759px){.experiments[data-astro-cid-ikdi3w7p]{grid-template-columns:minmax(0,1fr)}}@container ai (min-width: 480px) and (max-width: 759px){.experiment[data-astro-cid-ikdi3w7p]{flex-direction:row;align-items:stretch}.experiment__thumb[data-astro-cid-ikdi3w7p]{flex:0 0 40%;width:40%;aspect-ratio:auto;min-height:100%}}
