.hl-studio[data-astro-cid-3xoyrekz]{--hl-studio-gap: calc(.6 * var(--hl-space-block));--hl-studio-line: color-mix(in srgb, var(--hl-dark) 18%, transparent);--hl-studio-muted: color-mix(in srgb, var(--hl-dark) 72%, var(--hl-neutral));padding-block:var(--hl-space-block) var(--hl-space-section);color:var(--hl-dark)}.hl-studio__split[data-astro-cid-3xoyrekz]{display:grid;gap:var(--hl-space-block)}.hl-studio__split[data-astro-cid-3xoyrekz]>[data-astro-cid-3xoyrekz]{min-width:0}.hl-studio__back[data-astro-cid-3xoyrekz]{display:inline-flex;align-items:center;gap:.5em;font-size:var(--hl-size-small);font-weight:var(--hl-weight-semibold);letter-spacing:var(--hl-tracking-ui);color:var(--hl-studio-muted);transition:color var(--hl-duration-fast) ease}.hl-studio__back[data-astro-cid-3xoyrekz]:hover{color:var(--hl-dark)}.hl-studio__back[data-astro-cid-3xoyrekz]>.hl-studio__back-icon{font-size:.8em}.hl-studio__title[data-astro-cid-3xoyrekz]{margin:.35em 0 0;font-size:var(--hl-size-heading);line-height:var(--hl-leading-snug)}.hl-studio__stats[data-astro-cid-3xoyrekz]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8em var(--hl-space-block);margin:var(--hl-studio-gap) 0 0;padding-block:.9em;font-size:var(--hl-size-body);border-block:1px solid var(--hl-studio-line)}.hl-studio__stats[data-astro-cid-3xoyrekz] dt[data-astro-cid-3xoyrekz]{font-size:var(--hl-size-small);font-weight:var(--hl-weight-semibold);letter-spacing:var(--hl-tracking-ui);color:var(--hl-studio-muted)}.hl-studio__stats[data-astro-cid-3xoyrekz] dd[data-astro-cid-3xoyrekz]{margin:.15em 0 0;font-weight:var(--hl-weight-medium);line-height:var(--hl-leading-normal)}.hl-studio__index[data-astro-cid-3xoyrekz]{margin-top:var(--hl-studio-gap)}.hl-studio__index[data-astro-cid-3xoyrekz] .hl-rows__head{transition:color var(--hl-duration-fast) ease,background-color var(--hl-duration-fast) ease}.hl-studio__index[data-astro-cid-3xoyrekz] .hl-rows__head.on{color:var(--hl-neutral);background:var(--hl-dark)}.hl-studio__summary[data-astro-cid-3xoyrekz],.hl-studio__cta[data-astro-cid-3xoyrekz]{margin-top:var(--hl-studio-gap)}.hl-studio__stream[data-astro-cid-3xoyrekz]{display:flex;flex-direction:column;gap:var(--hl-space-block)}.hl-studio__figure[data-astro-cid-3xoyrekz]{margin:0}.hl-studio__figure[data-astro-cid-3xoyrekz] img,.hl-studio__figure[data-astro-cid-3xoyrekz] video{display:block;width:100%;border-radius:var(--hl-radius-card);cursor:zoom-in}.hl-studio__figure[data-astro-cid-3xoyrekz] .hlf-media>div:first-child{border-radius:var(--hl-radius-card)!important;background:var(--hl-dark)!important}.hl-studio__figure[data-astro-cid-3xoyrekz] .hlf-media{position:relative}.hl-studio__figure[data-astro-cid-3xoyrekz] .hlf-play{position:absolute;inset:0;display:grid;place-items:center;cursor:pointer}.hl-studio__figure[data-astro-cid-3xoyrekz] .hlf-play span{display:grid;place-items:center;width:64px;height:64px;padding-left:5px;font-size:22px;color:var(--hl-dark);background:var(--hl-neutral);border-radius:50%}.hl-studio__figure[data-astro-cid-3xoyrekz] iframe{border-radius:var(--hl-radius-card)!important}.hl-studio__section[data-astro-cid-3xoyrekz]{scroll-margin-top:100px}.hl-studio__rich[data-astro-cid-3xoyrekz]{font-size:var(--hl-size-body);line-height:var(--hl-leading-loose)}.hl-studio__rich[data-astro-cid-3xoyrekz] h2,.hl-studio__rich[data-astro-cid-3xoyrekz] h3,.hl-studio__rich[data-astro-cid-3xoyrekz] h4{margin:0 0 .5em;font-size:var(--hl-size-subtitle);font-weight:var(--hl-weight-medium);line-height:var(--hl-leading-snug);letter-spacing:var(--hl-tracking-display)}.hl-studio__rich[data-astro-cid-3xoyrekz] p{margin:0 0 1em}.hl-studio__rich[data-astro-cid-3xoyrekz] p:last-child{margin-bottom:0}.hl-studio__rich[data-astro-cid-3xoyrekz] strong{font-weight:var(--hl-weight-semibold)}.hl-studio__rich[data-astro-cid-3xoyrekz] a{text-decoration:underline;text-underline-position:from-font}.hl-studio__rich[data-astro-cid-3xoyrekz] ul,.hl-studio__rich[data-astro-cid-3xoyrekz] ol{margin:0 0 1em;padding-left:1.2em}.hl-studio__chips[data-astro-cid-3xoyrekz]{position:sticky;top:0;z-index:5;display:flex;gap:8px;margin-inline:calc(-1 * var(--hl-gutter));margin-bottom:var(--hl-space-block);padding:10px var(--hl-gutter);overflow-x:auto;scrollbar-width:none;background:var(--hl-veil-light);backdrop-filter:var(--hl-veil-blur);-webkit-backdrop-filter:var(--hl-veil-blur)}.hl-studio__chips[data-astro-cid-3xoyrekz] a[data-astro-cid-3xoyrekz]{flex:none;padding:.45em .9em;font-size:var(--hl-size-small);font-weight:var(--hl-weight-semibold);letter-spacing:var(--hl-tracking-ui);color:var(--hl-dark);border:1px solid var(--hl-studio-line);border-radius:var(--hl-radius-chip);transition:color var(--hl-duration-fast) ease,background-color var(--hl-duration-fast) ease}.hl-studio__chips[data-astro-cid-3xoyrekz] a[data-astro-cid-3xoyrekz].on{color:var(--hl-neutral);background:var(--hl-dark);border-color:var(--hl-dark)}@media(min-width:900px){.hl-studio__chips[data-astro-cid-3xoyrekz]{display:none}.hl-studio__split[data-astro-cid-3xoyrekz]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:calc(2 * var(--hl-space-block));align-items:start}.hl-studio__aside[data-astro-cid-3xoyrekz]{position:sticky;top:min(24px,calc(100svh - var(--hl-studio-aside-h, 0px) - 24px))}}.hlf-lightbox{position:fixed;inset:0;z-index:var(--hl-z-modal);display:none;align-items:center;justify-content:center;background:#232323f0}.hlf-lightbox.open{display:flex}.hlf-lightbox img,.hlf-lightbox video{max-width:92vw;max-height:88vh;border-radius:var(--hl-radius-card)}.hlf-lightbox button{position:absolute;display:grid;place-items:center;width:48px;height:48px;font-family:var(--hl-font-sans);font-size:22px;color:var(--hl-white);background:#ffffff24;border:0;border-radius:50%;cursor:pointer;transition:background-color var(--hl-duration-fast) ease}.hlf-lightbox button:hover{background:#ffffff47}.hlf-lightbox .hlf-lb-close{top:18px;right:22px}.hlf-lightbox .hlf-lb-prev,.hlf-lightbox .hlf-lb-next{top:50%;transform:translateY(-50%)}.hlf-lightbox .hlf-lb-prev{left:18px}.hlf-lightbox .hlf-lb-next{right:18px}
