.ppro-xedition[data-astro-cid-6ccl2iiq]{background:radial-gradient(120% 140% at 0 0,#10b98114,#0000 60%),#ffffff05;border:1px solid #34d39938;border-radius:18px;padding:2.25rem;position:relative;overflow:hidden}@media (width>=768px){.ppro-xedition[data-astro-cid-6ccl2iiq]{padding:2.75rem}}.ppro-shot[data-astro-cid-6ccl2iiq]{background:#ffffff05;border:1px solid #ffffff14;border-radius:14px;margin:0;transition:transform .2s,border-color .2s;overflow:hidden;box-shadow:0 20px 50px -20px #0009}.ppro-shot[data-astro-cid-6ccl2iiq]:hover{border-color:#34d3994d;transform:translateY(-3px)}.ppro-shot__bar[data-astro-cid-6ccl2iiq]{background:#ffffff08;border-bottom:1px solid #ffffff0f;align-items:center;gap:6px;padding:10px 14px;display:flex}.ppro-shot__bar[data-astro-cid-6ccl2iiq] span[data-astro-cid-6ccl2iiq]{background:#ffffff29;border-radius:9999px;width:9px;height:9px}.ppro-shot__zoom[data-astro-cid-6ccl2iiq]{cursor:zoom-in;color:#e2e8f0;background:0 0;border:0;width:100%;margin:0;padding:0;transition:transform .2s cubic-bezier(.16,1,.3,1);display:block;position:relative}.ppro-shot__zoom[data-astro-cid-6ccl2iiq]:active{transform:scale(.985)}.ppro-shot__img[data-astro-cid-6ccl2iiq]{aspect-ratio:4/3;background:#0b1220;justify-content:center;align-items:center;display:flex;overflow:hidden}.ppro-shot__img[data-astro-cid-6ccl2iiq] img[data-astro-cid-6ccl2iiq]{object-fit:contain;width:100%;height:100%;display:block}.ppro-shot__zoom-icon[data-astro-cid-6ccl2iiq]{backdrop-filter:blur(4px);color:#6ee7b7;opacity:0;pointer-events:none;background:#0b1220b8;border:1px solid #ffffff1f;border-radius:9999px;justify-content:center;align-items:center;width:34px;height:34px;transition:opacity .18s,transform .18s;display:inline-flex;position:absolute;top:12px;right:12px;transform:scale(.85)}.ppro-shot__zoom[data-astro-cid-6ccl2iiq]:hover .ppro-shot__zoom-icon[data-astro-cid-6ccl2iiq],.ppro-shot__zoom[data-astro-cid-6ccl2iiq]:focus-visible .ppro-shot__zoom-icon[data-astro-cid-6ccl2iiq]{opacity:1;transform:scale(1)}.ppro-shot__zoom[data-astro-cid-6ccl2iiq]:focus-visible{outline:none}.ppro-shot__zoom[data-astro-cid-6ccl2iiq]:focus-visible .ppro-shot__img[data-astro-cid-6ccl2iiq]{outline-offset:-2px;outline:2px solid #34d399}.ppro-shot__cap[data-astro-cid-6ccl2iiq]{color:#94a3b8;border-top:1px solid #ffffff0f;padding:12px 16px;font-size:.8rem}.ppro-lightbox[data-astro-cid-6ccl2iiq]{color:#e2e8f0;opacity:0;background:#0b1220;border:1px solid #ffffff1a;border-radius:16px;max-width:92vw;max-height:92vh;margin:auto;padding:0;transition:opacity .22s ease-out,transform .26s cubic-bezier(.16,1,.3,1);overflow:visible;transform:scale(.96)translateY(8px);box-shadow:0 40px 120px -30px #000000d9}.ppro-lightbox[data-astro-cid-6ccl2iiq][open]{opacity:1;transform:scale(1)translateY(0)}@starting-style{.ppro-lightbox[data-astro-cid-6ccl2iiq][open]{opacity:0;transform:scale(.96)translateY(8px)}}.ppro-lightbox[data-astro-cid-6ccl2iiq]::backdrop{backdrop-filter:blur();background:#02061000;transition:background .22s ease-out,backdrop-filter .22s ease-out}.ppro-lightbox[data-astro-cid-6ccl2iiq][open]::backdrop{backdrop-filter:blur(4px);background:#020610d1}@starting-style{.ppro-lightbox[data-astro-cid-6ccl2iiq][open]::backdrop{backdrop-filter:blur();background:#02061000}}.ppro-lightbox__fig[data-astro-cid-6ccl2iiq]{flex-direction:column;margin:0;display:flex}.ppro-lightbox__img[data-astro-cid-6ccl2iiq]{object-fit:contain;background:#0b1220;border-radius:16px 16px 0 0;max-width:90vw;max-height:80vh;display:block}.ppro-lightbox__cap[data-astro-cid-6ccl2iiq]{color:#94a3b8;border-top:1px solid #ffffff14;padding:12px 18px;font-size:.85rem}.ppro-lightbox__cap[data-astro-cid-6ccl2iiq][hidden]{display:none}.ppro-lightbox__cap[data-astro-cid-6ccl2iiq]:not([hidden])+.ppro-lightbox__img[data-astro-cid-6ccl2iiq],.ppro-lightbox__cap[data-astro-cid-6ccl2iiq]:not([hidden])~.ppro-lightbox__img[data-astro-cid-6ccl2iiq]{border-radius:16px}.ppro-lightbox__close[data-astro-cid-6ccl2iiq]{z-index:2;color:#e2e8f0;cursor:pointer;background:#111c30;border:1px solid #ffffff29;border-radius:9999px;justify-content:center;align-items:center;width:40px;height:40px;transition:background .18s,border-color .18s,transform .18s cubic-bezier(.16,1,.3,1);display:inline-flex;position:absolute;top:-14px;right:-14px}.ppro-lightbox__close[data-astro-cid-6ccl2iiq]:hover{background:#1a273f;border-color:#34d39966}.ppro-lightbox__close[data-astro-cid-6ccl2iiq]:active{transform:scale(.92)}.ppro-lightbox__close[data-astro-cid-6ccl2iiq]:focus-visible{outline-offset:2px;outline:2px solid #34d399}@media (prefers-reduced-motion:reduce){.ppro-shot[data-astro-cid-6ccl2iiq],.ppro-shot__zoom[data-astro-cid-6ccl2iiq],.ppro-shot__zoom-icon[data-astro-cid-6ccl2iiq],.ppro-lightbox[data-astro-cid-6ccl2iiq],.ppro-lightbox[data-astro-cid-6ccl2iiq]::backdrop,.ppro-lightbox__close[data-astro-cid-6ccl2iiq]{transition:none!important;transform:none!important}}
