.ba-filters[data-astro-cid-fztqauyw]{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:32px}.ba-body[data-astro-cid-fztqauyw]{position:relative;max-width:1080px;margin:48px auto 0;display:grid;grid-template-columns:36px minmax(0,1fr) 36px;grid-template-areas:"prev stage next" ". title ." ". hint ." ". dots .";text-align:center}.ba-stage[data-astro-cid-fztqauyw]{grid-area:stage;position:relative;aspect-ratio:16 / 10;border-radius:34px;overflow:hidden;background:#bfc6cd;box-shadow:0 30px 60px #1416152e;cursor:ew-resize;user-select:none;touch-action:pan-y;text-align:left}.ba-layer[data-astro-cid-fztqauyw]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#3f464d;font-size:14px;font-weight:600;letter-spacing:.12em}.ba-before[data-astro-cid-fztqauyw]{background:#bfc6cd}.ba-after[data-astro-cid-fztqauyw]{background:#e9edf0;clip-path:inset(0 0 0 var(--pos))}.ba-layer[data-astro-cid-fztqauyw] img[data-astro-cid-fztqauyw]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ba-line[data-astro-cid-fztqauyw]{position:absolute;top:0;bottom:0;width:3px;margin-left:-1.5px;background:#fff;left:var(--pos);pointer-events:none}.ba-handle[data-astro-cid-fztqauyw]{position:absolute;top:50%;left:50%;width:58px;height:58px;margin:-29px 0 0 -29px;border-radius:50%;background:#fff;border:3px solid #7DB6E0;display:flex;align-items:center;justify-content:center;gap:6px;box-shadow:0 8px 20px #0003}.ba-tag[data-astro-cid-fztqauyw]{position:absolute;display:flex;align-items:center;gap:8px;background:#ffffffeb;color:#141615;font-size:15px;font-weight:600;padding:9px 18px;border-radius:999px;pointer-events:none}.ba-tag-before[data-astro-cid-fztqauyw]{left:22px;top:22px}.ba-tag-cat[data-astro-cid-fztqauyw]{right:22px;top:22px;background:#141615;color:#fff}.ba-tag-after[data-astro-cid-fztqauyw]{right:22px;bottom:22px}.ba-dot[data-astro-cid-fztqauyw]{width:9px;height:9px;border-radius:50%}.ba-range[data-astro-cid-fztqauyw]{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;pointer-events:none}.ba-stage[data-astro-cid-fztqauyw]:has(.ba-range:focus-visible){outline:3px solid #7DB6E0;outline-offset:4px}.ba-arrow[data-astro-cid-fztqauyw]{position:relative;z-index:2;align-self:center;width:72px;height:72px;border-radius:50%;border:0;background:#fff;box-shadow:0 10px 28px #1416152e;cursor:pointer;display:flex;align-items:center;justify-content:center}.ba-prev[data-astro-cid-fztqauyw]{grid-area:prev;justify-self:start}.ba-next[data-astro-cid-fztqauyw]{grid-area:next;justify-self:end}.ba-title[data-astro-cid-fztqauyw]{grid-area:title;margin:28px 0 0;font-size:22px;font-weight:600;letter-spacing:-.01em;color:#141615}.ba-hint[data-astro-cid-fztqauyw]{grid-area:hint;margin:6px 0 0;font-size:14px;color:#5c6166}.ba-dots[data-astro-cid-fztqauyw]{grid-area:dots;display:flex;justify-content:center;align-items:center;gap:4px;margin-top:20px}.ba-dots[data-astro-cid-fztqauyw] button{width:44px;height:44px;border:0;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.ba-dots[data-astro-cid-fztqauyw] span{display:block;height:12px;width:12px;border-radius:999px;background:#c5cbd1;transition:width .2s ease}.ba-dots[data-astro-cid-fztqauyw] button[aria-current=true] span{width:48px;background:#09578e}.ba[data-astro-cid-fztqauyw][data-single] [data-astro-cid-fztqauyw]:is(.ba-arrow,.ba-dots){display:none}@media(max-width:760px){.ba-filters[data-astro-cid-fztqauyw]{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;margin:22px -16px 0;padding:0 16px;gap:8px}.ba-filters[data-astro-cid-fztqauyw] .pill[data-astro-cid-fztqauyw]{flex:none;padding:11px 20px}.ba-body[data-astro-cid-fztqauyw]{margin-top:22px;grid-template-columns:52px minmax(0,1fr) 52px;grid-template-areas:"stage stage stage" "title title title" "prev dots next"}.ba-stage[data-astro-cid-fztqauyw]{aspect-ratio:4 / 5;border-radius:28px;box-shadow:0 24px 48px #1416152e}.ba-layer[data-astro-cid-fztqauyw]{font-size:12px}.ba-handle[data-astro-cid-fztqauyw]{width:50px;height:50px;margin:-25px 0 0 -25px;gap:5px}.ba-tag[data-astro-cid-fztqauyw]{font-size:13px;padding:7px 14px;gap:6px}.ba-tag-before[data-astro-cid-fztqauyw]{left:14px;top:14px}.ba-tag-cat[data-astro-cid-fztqauyw]{right:14px;top:14px}.ba-tag-after[data-astro-cid-fztqauyw]{right:14px;bottom:14px}.ba-dot[data-astro-cid-fztqauyw]{width:8px;height:8px}.ba-arrow[data-astro-cid-fztqauyw]{width:52px;height:52px;margin-top:14px;box-shadow:0 8px 20px #14161524}.ba-arrow[data-astro-cid-fztqauyw] svg[data-astro-cid-fztqauyw]{width:11px;height:18px}.ba-title[data-astro-cid-fztqauyw]{margin-top:20px;font-size:19px}.ba-hint[data-astro-cid-fztqauyw]{display:none}.ba-dots[data-astro-cid-fztqauyw]{margin-top:14px;gap:0}.ba-dots[data-astro-cid-fztqauyw] button{width:30px}.ba-dots[data-astro-cid-fztqauyw] span{height:10px;width:10px}.ba-dots[data-astro-cid-fztqauyw] button[aria-current=true] span{width:26px}}
