.wv[data-astro-cid-qwikjmtd]{margin:0}.wv__frame[data-astro-cid-qwikjmtd]{background-color:var(--color-surface-sunken);border-radius:var(--radius-sm);position:relative;overflow:hidden}.wv--tall[data-astro-cid-qwikjmtd] .wv__frame[data-astro-cid-qwikjmtd]{width:min(100%, calc(85svh * var(--r)));margin-inline:auto}.wv__video[data-astro-cid-qwikjmtd]{object-fit:cover;width:100%;height:100%;display:block}.wv__sound[data-astro-cid-qwikjmtd]{top:var(--space-3);right:var(--space-3);align-items:center;gap:var(--space-2);min-height:var(--control-md);padding-inline:var(--space-4);background-color:color-mix(in srgb, var(--color-bg) 78%, transparent);backdrop-filter:blur(8px);border:1px solid var(--color-border);border-radius:var(--radius-pill);font-size:var(--text-small);font-weight:var(--weight-heading);color:var(--color-text);transition:color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);display:inline-flex;position:absolute}.wv__sound[data-astro-cid-qwikjmtd]:hover,.wv__sound[data-astro-cid-qwikjmtd]:focus-visible{color:var(--color-accent);border-color:var(--color-accent)}.wv__sound-icon[data-astro-cid-qwikjmtd]{width:var(--icon-sm);height:var(--icon-sm);stroke-width:2px}.wv__sound-icon--on[data-astro-cid-qwikjmtd],.wv__sound[data-astro-cid-qwikjmtd][aria-pressed=true] .wv__sound-icon--off[data-astro-cid-qwikjmtd]{display:none}.wv__sound[data-astro-cid-qwikjmtd][aria-pressed=true] .wv__sound-icon--on[data-astro-cid-qwikjmtd]{display:block}.wv__caption[data-astro-cid-qwikjmtd]{margin-top:var(--space-3);max-width:var(--measure);font-size:var(--text-small);color:var(--color-text-muted)}.wp[data-astro-cid-pznzci7v]{max-width:var(--width-content);padding:var(--space-8) var(--space-5) var(--space-10);margin-inline:auto}.wp__head[data-astro-cid-pznzci7v]{gap:var(--space-7);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1024px){.wp__head--aside[data-astro-cid-pznzci7v]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}.wp__aside[data-astro-cid-pznzci7v]{top:var(--space-6);position:sticky}}.wp__back[data-astro-cid-pznzci7v]{align-items:center;gap:var(--space-2);min-height:var(--control-md);font-size:var(--text-small);font-weight:var(--weight-heading);color:var(--color-text-muted);transition:color var(--duration-fast) var(--ease-out);display:inline-flex}.wp__back[data-astro-cid-pznzci7v]:hover,.wp__back[data-astro-cid-pznzci7v]:focus-visible{color:var(--color-accent)}.wp__icon[data-astro-cid-pznzci7v]{width:var(--icon-sm);height:var(--icon-sm);stroke-width:2px;flex:none}.wp__label[data-astro-cid-pznzci7v]{width:fit-content;min-height:var(--control-sm);margin-top:var(--space-5);padding-inline:var(--space-3);background-color:var(--color-accent-soft);border-radius:var(--radius-pill);font-size:var(--text-chip);font-weight:var(--weight-heading);color:var(--color-accent);align-items:center;display:flex}.wp__title[data-astro-cid-pznzci7v]{margin-top:var(--space-4)}.wp__summary[data-astro-cid-pznzci7v]{margin-top:var(--space-4);max-width:var(--measure);font-size:var(--text-h3);line-height:var(--leading-heading);color:var(--color-accent)}.wp__credits[data-astro-cid-pznzci7v]{gap:var(--space-4) var(--space-6);margin:var(--space-6) 0 0;padding-block:var(--space-5);border-block:1px solid var(--color-border);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.wp__credits[data-astro-cid-pznzci7v] dt[data-astro-cid-pznzci7v]{font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-text-faint)}.wp__credits[data-astro-cid-pznzci7v] dd[data-astro-cid-pznzci7v]{margin:var(--space-1) 0 0;font-size:var(--text-small);color:var(--color-text)}.wp__intro[data-astro-cid-pznzci7v]{margin-top:var(--space-5);color:var(--color-text-muted)}.wp__links[data-astro-cid-pznzci7v]{gap:var(--space-2) var(--space-5);margin:var(--space-5) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.wp__links[data-astro-cid-pznzci7v] a[data-astro-cid-pznzci7v]{align-items:center;gap:var(--space-2);min-height:var(--control-md);font-size:var(--text-small);font-weight:var(--weight-heading);color:var(--color-accent);display:inline-flex}.wp__lead[data-astro-cid-pznzci7v]{margin-top:var(--space-8)}.wp__gallery[data-astro-cid-pznzci7v]{align-items:start;gap:var(--space-6) var(--space-5);margin-top:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=640px){.wp__gallery[data-astro-cid-pznzci7v]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.wp__gallery[data-astro-cid-pznzci7v][data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.wp__item--span[data-astro-cid-pznzci7v]{grid-column:1/-1}.wp__open[data-astro-cid-pznzci7v]{background-color:var(--color-surface-sunken);border-radius:var(--radius-sm);cursor:zoom-in;width:100%;padding:0;display:block;overflow:hidden}.wp__open[data-astro-cid-pznzci7v] img{width:100%;height:auto;transition:scale var(--duration-slow) var(--ease-out);display:block}.wp__open[data-astro-cid-pznzci7v]:hover img,.wp__open[data-astro-cid-pznzci7v]:focus-visible img{scale:1.02}.wp__more[data-astro-cid-pznzci7v]{gap:var(--space-4);margin-top:var(--space-9);padding-top:var(--space-6);border-top:1px solid var(--color-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wp__step[data-astro-cid-pznzci7v]{gap:var(--space-1);min-height:var(--control-lg);color:var(--color-text);flex-direction:column;display:flex}.wp__step--next[data-astro-cid-pznzci7v]{text-align:right;align-items:flex-end}.wp__step-dir[data-astro-cid-pznzci7v]{align-items:center;gap:var(--space-2);font-size:var(--text-small);color:var(--color-text-faint);display:inline-flex}.wp__step-name[data-astro-cid-pznzci7v]{font-size:var(--text-h4);font-weight:var(--weight-heading);transition:color var(--duration-fast) var(--ease-out)}.wp__step[data-astro-cid-pznzci7v]:hover .wp__step-name[data-astro-cid-pznzci7v],.wp__step[data-astro-cid-pznzci7v]:focus-visible .wp__step-name[data-astro-cid-pznzci7v]{color:var(--color-accent)}@media (prefers-reduced-motion:reduce){.wp__open[data-astro-cid-pznzci7v] img{transition:none}.wp__open[data-astro-cid-pznzci7v]:hover img,.wp__open[data-astro-cid-pznzci7v]:focus-visible img{scale:none}}
