.shot[data-astro-cid-hthf76ca]{position:relative;margin:0}.shot--window[data-astro-cid-hthf76ca] .shot__bar[data-astro-cid-hthf76ca]{display:flex;gap:6px;align-items:center;height:30px;padding:0 14px;border:1px solid rgb(var(--c-line));border-bottom:0;border-radius:14px 14px 0 0;background:rgb(var(--c-surface))}.shot--window[data-astro-cid-hthf76ca] .shot__bar[data-astro-cid-hthf76ca] span[data-astro-cid-hthf76ca]{width:9px;height:9px;border-radius:50%;background:rgb(var(--c-ink) / .14)}.shot__img[data-astro-cid-hthf76ca]{position:relative;overflow:hidden;border:1px solid rgb(var(--c-line));border-radius:14px;background:rgb(var(--c-surface));box-shadow:0 1px 2px rgb(var(--c-ink) / .06),0 24px 60px -24px rgb(var(--c-ink) / .35)}.shot--window[data-astro-cid-hthf76ca] .shot__img[data-astro-cid-hthf76ca]{border-radius:0 0 14px 14px}.shot--dark[data-astro-cid-hthf76ca] .shot__img[data-astro-cid-hthf76ca]{border-color:rgb(var(--c-cream) / .12);box-shadow:0 1px 2px #0000004d,0 30px 70px -20px #0009}.shot--dark[data-astro-cid-hthf76ca] .shot__bar[data-astro-cid-hthf76ca]{border-color:rgb(var(--c-cream) / .12);background:rgb(var(--c-cream) / .06)}.shot--dark[data-astro-cid-hthf76ca] .shot__bar[data-astro-cid-hthf76ca] span[data-astro-cid-hthf76ca]{background:rgb(var(--c-cream) / .25)}.shot__img[data-astro-cid-hthf76ca] img{display:block;width:100%;height:auto}.shot__cap[data-astro-cid-hthf76ca]{margin-top:.75rem;font-size:13.5px;line-height:1.45;color:rgb(var(--c-ink) / .62)}.shot--dark[data-astro-cid-hthf76ca] .shot__cap[data-astro-cid-hthf76ca]{color:rgb(var(--c-cream) / .65)}.shot__pins[data-astro-cid-hthf76ca]{position:absolute;inset:0;margin:0;padding:0;list-style:none;pointer-events:none}.shot__pin[data-astro-cid-hthf76ca]{--tx: -11px;position:absolute;left:var(--x);top:var(--y);display:flex;align-items:center;gap:8px;transform:translate(var(--tx),-11px);opacity:0;animation:pin-in .6s cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc(.5s + var(--i) * .55s);animation-play-state:paused}.shot[data-astro-cid-hthf76ca].is-visible .shot__pin[data-astro-cid-hthf76ca]{animation-play-state:running}.shot__pin--flip[data-astro-cid-hthf76ca]{--tx: calc(-100% + 11px) ;flex-direction:row-reverse}.shot__dot[data-astro-cid-hthf76ca]{position:relative;display:grid;width:22px;height:22px;place-items:center;flex:none;border-radius:50%;background:rgb(var(--c-accent));box-shadow:0 0 0 3px rgb(var(--c-surface))}.shot__dot[data-astro-cid-hthf76ca]:after{content:"";width:6px;height:6px;border-radius:50%;background:rgb(var(--c-deep))}.shot__ring[data-astro-cid-hthf76ca]{position:absolute;inset:-4px;border-radius:50%;border:2px solid rgb(var(--c-accent));opacity:0;animation:pin-ring 2.6s ease-out 3;animation-delay:calc(1.1s + var(--i) * .55s)}.shot__label[data-astro-cid-hthf76ca]{padding:5px 10px;border-radius:999px;background:rgb(var(--c-deep));color:rgb(var(--c-cream));font-size:12.5px;font-weight:600;line-height:1.2;white-space:nowrap;box-shadow:0 6px 18px -8px rgb(var(--c-ink) / .5)}@keyframes pin-in{0%{opacity:0;transform:translate(var(--tx),-3px) scale(.92)}to{opacity:1;transform:translate(var(--tx),-11px) scale(1)}}@keyframes pin-ring{0%{opacity:.9;transform:scale(.6)}70%,to{opacity:0;transform:scale(1.7)}}@media (max-width: 640px){.shot__pins[data-astro-cid-hthf76ca],.shot__label[data-astro-cid-hthf76ca]{display:none}.shot__pin[data-astro-cid-hthf76ca]{--tx: -9px;transform:translate(var(--tx),-9px)}.shot__dot[data-astro-cid-hthf76ca]{width:18px;height:18px}}@media (prefers-reduced-motion: reduce){.shot__pin[data-astro-cid-hthf76ca]{animation:none;opacity:1}.shot__ring[data-astro-cid-hthf76ca]{animation:none}}.mq[data-astro-cid-t4jza2tn]{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.mq__track[data-astro-cid-t4jza2tn]{display:flex;width:-moz-max-content;width:max-content;animation:mq-scroll 38s linear 3;animation-fill-mode:forwards}.mq[data-astro-cid-t4jza2tn]:hover .mq__track[data-astro-cid-t4jza2tn],.mq[data-astro-cid-t4jza2tn]:focus-within .mq__track[data-astro-cid-t4jza2tn]{animation-play-state:paused}.mq__list[data-astro-cid-t4jza2tn]{display:flex;gap:10px;margin:0;padding:0 5px;list-style:none}.mq__item[data-astro-cid-t4jza2tn]{display:inline-flex;align-items:baseline;gap:8px;padding:9px 16px;border-radius:999px;border:1px solid rgb(var(--c-line));background:rgb(var(--c-surface));white-space:nowrap}.mq--dark[data-astro-cid-t4jza2tn] .mq__item[data-astro-cid-t4jza2tn]{border-color:rgb(var(--c-cream) / .2);background:rgb(var(--c-cream) / .06)}.mq__native[data-astro-cid-t4jza2tn]{font-size:1.15rem;font-weight:600;line-height:1;color:rgb(var(--c-ink))}.mq--dark[data-astro-cid-t4jza2tn] .mq__native[data-astro-cid-t4jza2tn]{color:rgb(var(--c-cream))}.mq__name[data-astro-cid-t4jza2tn]{font-size:12px;color:rgb(var(--c-ink) / .5)}.mq--dark[data-astro-cid-t4jza2tn] .mq__name[data-astro-cid-t4jza2tn]{color:rgb(var(--c-cream) / .55)}@keyframes mq-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.mq[data-astro-cid-t4jza2tn]{-webkit-mask-image:none;mask-image:none}.mq__track[data-astro-cid-t4jza2tn]{animation:none;width:auto}.mq__list[data-astro-cid-t4jza2tn]{flex-wrap:wrap}.mq__list[data-astro-cid-t4jza2tn][aria-hidden=true]{display:none}}
