.blog-lightbox_dialog__bX_Fu{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;overflow:hidden;outline:none;cursor:zoom-out;touch-action:pinch-zoom}.blog-lightbox_dialog__bX_Fu::backdrop{background:transparent}.blog-lightbox_backdrop__BUIfg{position:absolute;inset:0;background:color-mix(in oklch,var(--neutral-98) 94%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.blog-lightbox_frame__ILKow{position:absolute;border-radius:var(--media-frame-radius);transform-origin:0 0;background:var(--neutral-95);box-shadow:0 0 0 1px var(--surface-edge),var(--surface-shadow-float);will-change:transform}.blog-lightbox_clip__UY1zf{position:absolute;inset:0;overflow:hidden;border-radius:inherit;-webkit-mask-image:-webkit-radial-gradient(white,black)}.blog-lightbox_image__X4Kqp{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.blog-lightbox_image__X4Kqp+.blog-lightbox_image__X4Kqp:not([data-loaded]){opacity:0}.blog-lightbox_image__X4Kqp+.blog-lightbox_image__X4Kqp{transition:opacity .2s ease-out}.blog-lightbox_chrome__D7Shg{position:absolute;inset:0;pointer-events:none}.blog-lightbox_button__858x0{position:absolute;display:grid;place-items:center;width:40px;height:40px;border-radius:9999px;color:var(--text-primary);background:oklch(1 0 0/.86);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:inset 0 0 0 1px var(--surface-edge),var(--surface-shadow-float);cursor:pointer;pointer-events:auto;touch-action:manipulation;transition:background-color .15s ease-out,opacity .15s ease-out,transform .15s ease-out}.blog-lightbox_button__858x0:before{content:"";position:absolute;inset:-2px}@media (hover:hover) and (pointer:fine){.blog-lightbox_button__858x0:hover:not(:disabled){background:oklch(1 0 0)}}.blog-lightbox_button__858x0:active:not(:disabled){transform:scale(.94)}.blog-lightbox_button__858x0:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}.blog-lightbox_button__858x0:disabled{opacity:.35;cursor:default}.blog-lightbox_close__xOGB7{top:max(16px,env(safe-area-inset-top));right:max(16px,env(safe-area-inset-right))}.blog-lightbox_next__UROgM,.blog-lightbox_prev__pcU5Y{top:50%;margin-top:-20px}.blog-lightbox_prev__pcU5Y{left:max(28px,env(safe-area-inset-left))}.blog-lightbox_next__UROgM{right:max(28px,env(safe-area-inset-right))}@media (max-width:767px){.blog-lightbox_next__UROgM,.blog-lightbox_prev__pcU5Y{display:none}}.blog-lightbox_footer__qq20m{position:absolute;display:flex;align-items:baseline;gap:1rem}.blog-lightbox_caption__A_kDj{font-size:.9375rem;line-height:1.5;color:var(--text-muted);text-wrap:pretty}.blog-lightbox_counter__Hf9bB{margin-left:auto;font-size:.8125rem;line-height:1.5;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text-subtle)}@media (prefers-reduced-motion:reduce){.blog-lightbox_button__858x0,.blog-lightbox_image__X4Kqp+.blog-lightbox_image__X4Kqp{transition:none}.blog-lightbox_button__858x0:active:not(:disabled){transform:none}}.blog-image-strip_root__4UsEY{container-type:inline-size;border-radius:4px}.blog-image-strip_root__4UsEY:has(.blog-image-strip_scroller__BKhXT:focus-visible){outline:2px solid var(--text-primary);outline-offset:4px}.blog-image-strip_scroller__BKhXT{--strip-bleed:0px;position:relative;margin-left:calc(-1 * var(--strip-bleed));overflow-x:auto;overflow-y:clip;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline-start:var(--strip-bleed);scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--strip-bleed));mask-image:linear-gradient(to right,transparent,#000 var(--strip-bleed))}.blog-image-strip_scroller__BKhXT:focus-visible{outline:none}.blog-image-strip_scroller__BKhXT::-webkit-scrollbar{display:none}.blog-image-strip_scroller__BKhXT[data-dragging],.blog-image-strip_scroller__BKhXT[data-settling]{scroll-snap-type:none}.blog-image-strip_scroller__BKhXT[data-dragging] .blog-image-strip_track__n32or{-webkit-user-select:none;-moz-user-select:none;user-select:none}.blog-image-strip_track__n32or{display:flex;width:-moz-max-content;width:max-content;gap:1.25rem;padding-left:var(--strip-bleed);padding-bottom:.125rem;padding-right:max(1rem,var(--safe-right,0px))}.blog-image-strip_item__Hw2Qo{flex:none;width:calc((100cqi - 1.25rem) / 2);scroll-snap-align:start}.blog-image-strip_item__Hw2Qo img{-webkit-user-drag:none}@media (hover:hover) and (pointer:fine){.blog-image-strip_scroller__BKhXT{cursor:grab}.blog-image-strip_scroller__BKhXT[data-dragging],.blog-image-strip_scroller__BKhXT[data-dragging] *{cursor:grabbing}.blog-image-strip_scroller__BKhXT[data-dragging] .blog-zoom__hint{opacity:0}}@media (min-width:640px){.blog-image-strip_track__n32or{padding-right:max(2rem,var(--safe-right,0px))}}