.ba[data-astro-cid-fztqauyw]{margin:0}.ba__stage[data-astro-cid-fztqauyw]{position:relative;aspect-ratio:var(--ar);overflow:hidden;touch-action:pan-y;user-select:none;-webkit-user-select:none}.ba__stage[data-astro-cid-fztqauyw] img[data-astro-cid-fztqauyw]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.ba[data-astro-cid-fztqauyw]:not(.ba--toggle) .ba__bw[data-astro-cid-fztqauyw]{display:none}.ba--oval[data-astro-cid-fztqauyw] .ba__stage[data-astro-cid-fztqauyw] img[data-astro-cid-fztqauyw]{clip-path:ellipse(41% 46% at 50% 50%)}.ba--slider[data-astro-cid-fztqauyw] .ba__raw[data-astro-cid-fztqauyw]{clip-path:inset(0 calc(100% - var(--x, 50%)) 0 0)}.ba--oval[data-astro-cid-fztqauyw].ba--slider .ba__raw[data-astro-cid-fztqauyw]{clip-path:inset(0 calc(100% - var(--x, 50%)) 0 0);mask:radial-gradient(ellipse 41% 46% at 50% 50%,#000 99%,transparent 100%)}.ba__line[data-astro-cid-fztqauyw]{position:absolute;top:0;bottom:0;left:var(--x, 50%);width:2px;margin-left:-1px;background:#fafaf9f2;box-shadow:0 0 0 1px #463a3c1f;pointer-events:none}.ba__knob[data-astro-cid-fztqauyw]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border-radius:50%;background:var(--bone);color:var(--plum);display:grid;place-items:center;font-size:.8rem;letter-spacing:-.05em;box-shadow:0 4px 14px #241e1f40}.ba__tag[data-astro-cid-fztqauyw]{position:absolute;bottom:.75rem;font-family:var(--mono, monospace);font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;color:var(--bone);background:#241e1f73;padding:.3rem .55rem;pointer-events:none}.ba__tag--l[data-astro-cid-fztqauyw]{left:.75rem}.ba__tag--r[data-astro-cid-fztqauyw]{right:.75rem}.ba__range[data-astro-cid-fztqauyw]{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;touch-action:pan-y}.ba__range[data-astro-cid-fztqauyw]:focus-visible+[data-astro-cid-fztqauyw]{outline:none}.ba--slider[data-astro-cid-fztqauyw]:focus-within .ba__knob[data-astro-cid-fztqauyw]{outline:2px solid var(--plum);outline-offset:2px}.ba--slide[data-astro-cid-fztqauyw] .ba__raw[data-astro-cid-fztqauyw]{clip-path:inset(0 calc(100% - var(--x, 0%)) 0 0)}.ba--slide[data-astro-cid-fztqauyw] .ba__line[data-astro-cid-fztqauyw],.ba--slide[data-astro-cid-fztqauyw] .ba__tag[data-astro-cid-fztqauyw]{opacity:0;transition:opacity .2s ease}.ba--slide[data-astro-cid-fztqauyw].is-active .ba__line[data-astro-cid-fztqauyw],.ba--slide[data-astro-cid-fztqauyw].is-active .ba__tag[data-astro-cid-fztqauyw]{opacity:1}.ba--slide[data-astro-cid-fztqauyw].is-fine .ba__stage[data-astro-cid-fztqauyw]{cursor:ew-resize}.ba__chip[data-astro-cid-fztqauyw]{position:absolute;left:50%;bottom:.9rem;transform:translate(-50%);padding:.4rem .8rem;border-radius:999px;background:#241e1f8c;color:var(--bone);font-size:.74rem;letter-spacing:.02em;white-space:nowrap;pointer-events:none;transition:opacity .25s ease}.ba__chip[data-astro-cid-fztqauyw]>span[data-astro-cid-fztqauyw]{display:none}.ba--slide[data-astro-cid-fztqauyw].is-fine .ba__chip-fine[data-astro-cid-fztqauyw],.ba--slide[data-astro-cid-fztqauyw].is-touch:not(.is-open) .ba__chip-touch[data-astro-cid-fztqauyw],.ba--slide[data-astro-cid-fztqauyw].is-open .ba__chip-open[data-astro-cid-fztqauyw]{display:inline}.ba--slide[data-astro-cid-fztqauyw].is-fine.is-active .ba__chip[data-astro-cid-fztqauyw]{opacity:0}.ba--slide[data-astro-cid-fztqauyw].is-open .ba__chip[data-astro-cid-fztqauyw]{bottom:auto;top:.9rem}.ba__key[data-astro-cid-fztqauyw]{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}.ba--slide[data-astro-cid-fztqauyw]:focus-within .ba__line[data-astro-cid-fztqauyw]{opacity:1}.ba--lens[data-astro-cid-fztqauyw] .ba__raw[data-astro-cid-fztqauyw]{opacity:0;transition:opacity .25s ease;-webkit-mask:radial-gradient(circle 110px at var(--lx, 50%) var(--ly, 50%),#000 55%,transparent 100%);mask:radial-gradient(circle 110px at var(--lx, 50%) var(--ly, 50%),#000 55%,transparent 100%)}.ba--lens[data-astro-cid-fztqauyw].is-on .ba__raw[data-astro-cid-fztqauyw]{opacity:1}.ba--lens[data-astro-cid-fztqauyw] .ba__stage[data-astro-cid-fztqauyw]{cursor:crosshair}.ba--hover[data-astro-cid-fztqauyw] .ba__raw[data-astro-cid-fztqauyw]{opacity:0;transition:opacity .7s ease}.ba--hover[data-astro-cid-fztqauyw].is-on .ba__raw[data-astro-cid-fztqauyw]{opacity:1}.ba--toggle[data-astro-cid-fztqauyw] .ba__raw[data-astro-cid-fztqauyw],.ba--toggle[data-astro-cid-fztqauyw] .ba__bw[data-astro-cid-fztqauyw]{opacity:0;transition:opacity .45s ease}.ba--toggle[data-astro-cid-fztqauyw][data-show=raw] .ba__raw[data-astro-cid-fztqauyw],.ba--toggle[data-astro-cid-fztqauyw][data-show=bw] .ba__bw[data-astro-cid-fztqauyw]{opacity:1}.ba__btns[data-astro-cid-fztqauyw]{display:flex;justify-content:center;gap:.4rem;margin-top:1rem}.ba__btns[data-astro-cid-fztqauyw] button[data-astro-cid-fztqauyw]{font:inherit;font-size:.88rem;padding:.5rem 1rem;border-radius:999px;border:1px solid rgba(122,111,101,.35);background:var(--bone);color:var(--ink);cursor:pointer}.ba__btns[data-astro-cid-fztqauyw] button[data-astro-cid-fztqauyw][aria-pressed=true]{background:var(--plum);border-color:var(--plum);color:var(--bone)}.ba__hint[data-astro-cid-fztqauyw]{margin-top:.8rem;text-align:center;font-family:var(--serif);font-style:italic;color:var(--stone-deep);font-size:.95rem}@media(prefers-reduced-motion:reduce){.ba__raw[data-astro-cid-fztqauyw],.ba__bw[data-astro-cid-fztqauyw]{transition:none!important}}
