.wm-viewer[data-astro-cid-m37bfj2f]{margin:0}.wm-viewer__stage[data-astro-cid-m37bfj2f]{aspect-ratio:var(--wm-ratio-photo);background:var(--wm-color-paper);border:var(--wm-border-width) solid var(--wm-color-border);position:relative;overflow:hidden}.wm-viewer__poster[data-astro-cid-m37bfj2f]{object-fit:contain;width:100%;height:100%;display:block}.wm-viewer__canvas[data-astro-cid-m37bfj2f]{touch-action:none;cursor:grab;width:100%;height:100%;display:none}.wm-viewer--live[data-astro-cid-m37bfj2f] .wm-viewer__poster[data-astro-cid-m37bfj2f]{display:none}.wm-viewer--live[data-astro-cid-m37bfj2f] .wm-viewer__canvas[data-astro-cid-m37bfj2f]{display:block}.wm-viewer__canvas[data-astro-cid-m37bfj2f]:focus-visible{outline:2px solid var(--wm-color-focus);outline-offset:-2px}.wm-viewer__status[data-astro-cid-m37bfj2f]{padding:var(--wm-space-2) var(--wm-space-4);font-size:var(--wm-text-xs);text-align:center;color:var(--wm-color-ink-subtle);background:var(--wm-color-surface);position:absolute;inset:auto 0 0}.wm-viewer__bar[data-astro-cid-m37bfj2f]:not([hidden]){display:flex}.wm-viewer__bar[data-astro-cid-m37bfj2f]{justify-content:space-between;align-items:center;gap:var(--wm-space-3);margin-top:var(--wm-space-3);flex-wrap:wrap}.wm-viewer__hint[data-astro-cid-m37bfj2f]{font-size:var(--wm-text-label);letter-spacing:var(--wm-tracking-label);text-transform:uppercase;color:var(--wm-color-ink-subtle)}.wm-viewer__actions[data-astro-cid-m37bfj2f]{gap:var(--wm-space-2);display:flex}.wm-viewer__button[data-astro-cid-m37bfj2f]{min-height:44px;padding:var(--wm-space-2) var(--wm-space-4);border:var(--wm-border-width) solid var(--wm-color-border-strong);border-radius:var(--wm-radius-pill);font-size:var(--wm-text-sm);font-weight:var(--wm-font-weight-bold);color:var(--wm-color-ink);cursor:pointer;transition:background-color var(--wm-motion-duration-fast) var(--wm-motion-ease-out);background:0 0}.wm-viewer__button[data-astro-cid-m37bfj2f]:hover{background:var(--wm-color-ink);color:var(--wm-color-ink-inverse)}.wm-viewer__button[data-astro-cid-m37bfj2f]:focus-visible{outline:2px solid var(--wm-color-focus);outline-offset:2px}.wm-viewer__button[data-astro-cid-m37bfj2f][aria-pressed=true]{background:var(--wm-color-action);border-color:var(--wm-color-action);color:var(--wm-color-action-ink)}.wm-viewer__meta[data-astro-cid-m37bfj2f]{gap:var(--wm-space-4);margin-top:var(--wm-space-3);font-family:var(--wm-font-mono);font-size:var(--wm-text-xs);color:var(--wm-color-ink-subtle);flex-wrap:wrap;display:flex}.wm-pfaq__head[data-astro-cid-pwifb4jv]{justify-content:space-between;align-items:baseline;gap:var(--wm-space-4);padding-bottom:var(--wm-space-4);border-bottom:3px solid var(--wm-color-ink);flex-wrap:wrap;display:flex}.wm-pfaq__title[data-astro-cid-pwifb4jv]{font-size:var(--wm-text-2xl)}.wm-pfaq__all[data-astro-cid-pwifb4jv]{font-size:var(--wm-text-label);font-weight:var(--wm-font-weight-bold);letter-spacing:var(--wm-tracking-label);text-transform:uppercase;color:var(--wm-color-ink)}.wm-pfaq__list[data-astro-cid-pwifb4jv]{margin-top:var(--wm-space-2)}.wm-detail__fallback[data-astro-cid-677yodwt]{margin-top:var(--wm-space-5);padding:var(--wm-space-3) var(--wm-space-4);border-left:4px solid var(--wm-color-warning);background:var(--wm-color-surface);font-size:var(--wm-text-sm)}.wm-detail__top[data-astro-cid-677yodwt]{gap:var(--wm-space-7);margin-top:var(--wm-space-6);grid-template-columns:minmax(0,1.4fr) minmax(20rem,1fr);align-items:start;display:grid}.wm-detail__gallery[data-astro-cid-677yodwt]{gap:var(--wm-space-4);grid-template-columns:repeat(auto-fit,minmax(min(16rem,100%),1fr));display:grid}.wm-detail__panel[data-astro-cid-677yodwt]{gap:var(--wm-space-4);padding-top:var(--wm-space-4);border-top:3px solid var(--wm-color-action);flex-direction:column;display:flex}.wm-detail__meta[data-astro-cid-677yodwt]{gap:var(--wm-space-3);font-size:var(--wm-text-xs);letter-spacing:var(--wm-tracking-label);text-transform:uppercase;color:var(--wm-color-ink-muted);flex-wrap:wrap;display:flex}.wm-detail__model[data-astro-cid-677yodwt]{font-family:var(--wm-font-mono);font-weight:var(--wm-font-weight-bold);color:var(--wm-color-ink)}.wm-detail__title[data-astro-cid-677yodwt]{font-size:var(--wm-text-3xl);font-weight:var(--wm-font-weight-light);letter-spacing:var(--wm-tracking-display)}.wm-detail__summary[data-astro-cid-677yodwt]{font-size:var(--wm-text-base);color:var(--wm-color-ink-muted)}.wm-detail__facts[data-astro-cid-677yodwt]{gap:var(--wm-space-2) var(--wm-space-4);font-size:var(--wm-text-sm);grid-template-columns:auto 1fr;display:grid}.wm-detail__facts[data-astro-cid-677yodwt] dt[data-astro-cid-677yodwt]{color:var(--wm-color-ink-muted)}.wm-detail__facts[data-astro-cid-677yodwt] dd[data-astro-cid-677yodwt]{color:var(--wm-color-ink);font-variant-numeric:tabular-nums;margin:0}.wm-detail__basis[data-astro-cid-677yodwt]{padding:var(--wm-space-4);background:var(--wm-color-surface);font-size:var(--wm-text-xs);line-height:var(--wm-leading-snug);color:var(--wm-color-ink-muted)}.wm-detail__actions[data-astro-cid-677yodwt]{gap:var(--wm-space-3);flex-wrap:wrap;display:flex}.wm-detail__specs[data-astro-cid-677yodwt]{margin-top:var(--wm-space-6)}.wm-detail__viewerHead[data-astro-cid-677yodwt]{margin-bottom:var(--wm-space-5)}.wm-detail__viewer[data-astro-cid-677yodwt]{margin-top:var(--wm-space-6)}.wm-detail__specContext[data-astro-cid-677yodwt]{margin-top:var(--wm-space-5);max-width:var(--wm-measure-narrow);padding-left:var(--wm-space-5);border-left:3px solid var(--wm-color-ink);font-size:var(--wm-text-sm);line-height:var(--wm-leading-snug);color:var(--wm-color-ink-muted)}.wm-detail__prose[data-astro-cid-677yodwt]{max-width:var(--wm-measure-narrow);gap:var(--wm-space-4);font-size:var(--wm-text-base);flex-direction:column;display:flex}.wm-detail__related[data-astro-cid-677yodwt]{margin-top:var(--wm-space-6)}@media (width<=1023px){.wm-detail__top[data-astro-cid-677yodwt]{grid-template-columns:1fr}}
