main[data-astro-cid-lcdefpme]{--slide:min(55.6vw, 1100px);--gap:5.3vw;--rise:30%;grid-template-columns:minmax(0,1fr);align-items:center;padding-inline:0;display:grid}.stage[data-astro-cid-lcdefpme]{padding-block:clamp(28px,3vw,56px);position:relative;overflow-x:clip}.track[data-astro-cid-lcdefpme]{width:var(--slide);column-gap:var(--gap);touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;transition:transform .65s var(--ease-out);margin:0 auto;padding:0;list-style:none;display:grid;position:relative}.track[data-astro-cid-lcdefpme][data-dragging],.track[data-astro-cid-lcdefpme][data-dragging] *{cursor:grabbing!important}.track[data-astro-cid-lcdefpme][data-instant]{transition:none}.slide[data-astro-cid-lcdefpme]{translate:calc(var(--pos,0) * (var(--slide) + var(--gap))) 0;opacity:.6;filter:blur(6px);transition:opacity .4s var(--ease-out), filter .4s var(--ease-out), transform .4s var(--ease-out);grid-area:1/1;gap:clamp(10px,1.4vw,28px);display:grid;transform:scale(.72)}.slide[data-astro-cid-lcdefpme][data-active]{opacity:1;filter:none;transform:none}.meta[data-astro-cid-lcdefpme]{font-family:var(--font-hand);color:var(--ink);margin:0}h2[data-astro-cid-lcdefpme]{font-size:clamp(24px,1.67vw,32px);font-weight:700;line-height:1}.meta-foot[data-astro-cid-lcdefpme]{color:var(--muted);font-size:clamp(18px,1.25vw,24px)}.media[data-astro-cid-lcdefpme]{--shrink:.86;aspect-ratio:16/9;position:relative;overflow:hidden;box-shadow:0 0 60px #06030194}.media[data-astro-cid-lcdefpme]>img{object-fit:cover;width:100%;height:100%;display:block}.media[data-astro-cid-lcdefpme][data-fit=contain]{isolation:isolate;background:#161616}.media[data-astro-cid-lcdefpme][data-fit=contain]:after{content:"";z-index:-1;background:var(--backdrop) center / cover;filter:blur(24px)brightness(.4);position:absolute;inset:-40px}.media[data-astro-cid-lcdefpme][data-fit=contain]>img{object-fit:contain;transform:scale(var(--shrink));filter:drop-shadow(0 12px 28px #0000008c)}.lens[data-astro-cid-lcdefpme]{aspect-ratio:1;opacity:0;pointer-events:none;width:clamp(120px,16.6%,220px);transition:opacity .2s ease-out, transform .2s var(--ease-out);background-color:#0b1220;background-repeat:no-repeat;border:2px solid #ffffffd9;border-radius:50%;position:absolute;top:0;left:0;transform:scale(.85);box-shadow:0 8px 28px #00000073}.lens[data-astro-cid-lcdefpme]:after{content:"";filter:drop-shadow(0 0 1px #000c);background:linear-gradient(#ffffffe6,#ffffffe6) 50%/1.5px 100% no-repeat,linear-gradient(#ffffffe6,#ffffffe6) 50%/100% 1.5px no-repeat;width:18px;height:18px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.lens[data-astro-cid-lcdefpme][data-visible]{opacity:1;transition-duration:.26s;transform:none}.media[data-astro-cid-lcdefpme][data-lens]{cursor:none}.step[data-astro-cid-lcdefpme]{z-index:2;width:72px;height:72px;color:var(--ink);backdrop-filter:blur(6px);cursor:pointer;transition:opacity .2s ease-out, transform .16s var(--ease-out);background:#ffffff59;border:1px solid #ffffffb3;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 5px 14px #0000002e}.step[data-astro-cid-lcdefpme] svg{width:22px;height:auto;color:var(--ink)}.step-prev[data-astro-cid-lcdefpme]{left:var(--gutter)}.step-prev[data-astro-cid-lcdefpme] svg{transform:rotate(90deg)}.step-next[data-astro-cid-lcdefpme]{right:var(--gutter)}.step-next[data-astro-cid-lcdefpme] svg{transform:rotate(-90deg)}.step[data-astro-cid-lcdefpme]:active{transform:translateY(-50%)scale(.95)}@media (scripting:none){.step[data-astro-cid-lcdefpme]{display:none}.track[data-astro-cid-lcdefpme]{cursor:auto}}@media (prefers-reduced-motion:reduce){.track[data-astro-cid-lcdefpme]{transition:none}.lens[data-astro-cid-lcdefpme],.lens[data-astro-cid-lcdefpme][data-visible]{transition:opacity .12s ease-out;transform:none}}@media (orientation:portrait) and (701px<=width<=1024px){main[data-astro-cid-lcdefpme]{--slide:68vw}}@media (width<=700px){main[data-astro-cid-lcdefpme]{padding-top:clamp(8px,4svh,40px);padding-inline:var(--gutter);align-items:start}.stage[data-astro-cid-lcdefpme]{overflow-x:visible}.track[data-astro-cid-lcdefpme]{touch-action:auto;cursor:auto;flex-direction:column;gap:clamp(36px,10vw,56px);width:auto;transition:none;display:flex;transform:none!important}.slide[data-astro-cid-lcdefpme]{opacity:1;filter:none;transform:none}.step[data-astro-cid-lcdefpme]{display:none}}
