.sheet__body:where(.astro-lcdefpme) a:where(.astro-lcdefpme){color:inherit;text-underline-offset:.2em;text-decoration:underline 1px}.cols__action:where(.astro-lcdefpme){margin:var(--space-5) 0 0}.cols__item--wide:where(.astro-lcdefpme){padding-left:0;padding-bottom:var(--space-4);border-left:0;border-top:1px solid var(--fb-rule-dark);grid-column:1/-1}.cols--on-plate:where(.astro-lcdefpme){z-index:1;margin-top:var(--space-8);border-top-color:var(--fb-rule-dark);position:relative}.cols--on-plate:where(.astro-lcdefpme) .cols__item:where(.astro-lcdefpme){border-left-color:var(--fb-rule-dark);padding-bottom:0}.cols--on-plate:where(.astro-lcdefpme) h3:where(.astro-lcdefpme){color:var(--fb-on-dark)}.cols--on-plate:where(.astro-lcdefpme) p:where(.astro-lcdefpme){color:var(--fb-on-dark-2)}.cols--on-plate:where(.astro-lcdefpme) strong:where(.astro-lcdefpme){color:var(--fb-on-dark)}.cols--on-plate:where(.astro-lcdefpme) .cols__num:where(.astro-lcdefpme){color:var(--fb-on-dark-2)}.viewer:where(.astro-lcdefpme){flex-direction:column;display:flex}.viewer__slug:where(.astro-lcdefpme){align-items:center;gap:var(--space-3);margin:0 0 var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--fb-ink);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.14em;text-transform:uppercase;color:var(--fb-ink-3);display:flex}.viewer__frame:where(.astro-lcdefpme){aspect-ratio:21/9;background:var(--fb-ink);position:relative}.viewer__frame:where(.astro-lcdefpme) iframe:where(.astro-lcdefpme){border:0;width:100%;height:100%;position:absolute;inset:0}.viewer__foot:where(.astro-lcdefpme){justify-content:space-between;align-items:flex-start;gap:var(--space-6);margin-top:var(--space-4);display:flex}.viewer__caption:where(.astro-lcdefpme){max-width:60ch;font-size:var(--font-size-sm);color:var(--fb-ink-2);margin:0}.carousel__slide:where(.astro-lcdefpme){opacity:0;visibility:hidden;transition:opacity .35s,visibility 0s linear .35s;position:absolute;inset:0}.carousel__slide:where(.astro-lcdefpme)[data-active]{opacity:1;visibility:visible;transition:opacity .35s,visibility}.carousel__arrow:where(.astro-lcdefpme){z-index:2;color:#fff;cursor:pointer;opacity:0;background:#0b0c0d80;border:1px solid #fff9;border-radius:0;place-items:center;width:2.75rem;height:2.75rem;padding:0;transition:opacity .15s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.carousel__arrow:where(.astro-lcdefpme) svg:where(.astro-lcdefpme){width:1.1rem;height:1.1rem}.carousel__arrow--prev:where(.astro-lcdefpme){left:0}.carousel__arrow--next:where(.astro-lcdefpme){right:0}.carousel:where(.astro-lcdefpme):hover .carousel__arrow:where(.astro-lcdefpme),.carousel__arrow:where(.astro-lcdefpme):focus-visible{opacity:1}.carousel__arrow:where(.astro-lcdefpme):focus-visible{box-shadow:var(--focus-ring);outline:none}.carousel__toggle:where(.astro-lcdefpme){border:1px solid var(--fb-rule);width:1.5rem;height:1.5rem;color:var(--fb-ink-2);cursor:pointer;background:0 0;border-radius:0;place-items:center;margin-left:auto;padding:0;display:grid}.carousel__toggle:where(.astro-lcdefpme):hover{border-color:var(--fb-ink);color:var(--fb-ink)}.carousel__toggle:where(.astro-lcdefpme):focus-visible{box-shadow:var(--focus-ring);outline:none}.carousel__icon:where(.astro-lcdefpme){fill:currentColor;width:.6rem;height:.6rem}.carousel__icon--play:where(.astro-lcdefpme),.carousel__toggle:where(.astro-lcdefpme)[data-paused] .carousel__icon--pause:where(.astro-lcdefpme){display:none}.carousel__toggle:where(.astro-lcdefpme)[data-paused] .carousel__icon--play:where(.astro-lcdefpme){display:block}.carousel__dots:where(.astro-lcdefpme){gap:var(--space-2);flex-shrink:0;padding-top:.4rem;display:flex}.carousel__dot:where(.astro-lcdefpme){background:var(--fb-rule);cursor:pointer;border:0;border-radius:0;width:2rem;height:2px;padding:0;transition:background-color .15s}.carousel__dot:where(.astro-lcdefpme):hover{background:var(--fb-ink-3)}.carousel__dot:where(.astro-lcdefpme)[aria-current=true]{background:var(--fb-ink)}.carousel__dot:where(.astro-lcdefpme):focus-visible{box-shadow:var(--focus-ring);outline:none}@media (prefers-reduced-motion:reduce){.carousel__slide:where(.astro-lcdefpme){transition:none}}@media (width<=60rem){.viewer__frame:where(.astro-lcdefpme){aspect-ratio:16/10}.viewer__foot:where(.astro-lcdefpme){gap:var(--space-4);flex-direction:column}}
