.fs-lightbox-overlay{background:rgba(17,17,17,.2);backdrop-filter:blur(15px)}.fs-lightbox-overlay.fs-lightbox-open{opacity:1 !important}.fs-lightbox{background:none;outline:0}.fs-lightbox.fs-lightbox-mobile{background:#111}.fs-lightbox-close{background:#b00024;color:#fff;padding:1.375rem;scale:.75;translate:50% -50%;transition:background .25s}.fs-lightbox-close:focus-visible{background:#8c0021}@media(hover: hover){.fs-lightbox-close:hover{background:#8c0021}}@media(min-width:1220px){.fs-lightbox-close{scale:1}}.fs-lightbox-mobile .fs-lightbox-close{translate:0 0}.fs-lightbox-container{background:none;overflow:visible}.fs-lightbox-mobile .fs-lightbox-controls{height:4.375rem;background:none !important}.fs-lightbox-control{background:#b00024;color:#fff;padding:1.5rem;scale:.75;transition:background .25s}.fs-lightbox-control:focus-visible{background:#8c0021}@media(hover: hover){.fs-lightbox-control:hover{background:#8c0021}}@media(min-width:1220px){.fs-lightbox-control{scale:1}}.fs-lightbox-control.fs-lightbox-control_disabled{background:#fff;color:#111}.fs-lightbox-control_previous{translate:-50% 0}.fs-lightbox-mobile .fs-lightbox-control_previous{translate:0 0}.fs-lightbox-control_next{translate:50% 0}.fs-lightbox-mobile .fs-lightbox-control_next{translate:0 0}.fs-lightbox-toggle{color:#fff;opacity:.7;translate:0 calc(-100% - 0.625rem)}.fs-lightbox-meta{padding-block:0.625rem}.fs-lightbox-mobile .fs-lightbox-meta{padding-block:1.4375rem;padding-inline:5rem}.fs-lightbox-meta_content{display:grid;gap:10px;grid-template-columns:1fr max-content}.fs-lightbox-position{font-family:"Sora","Noto Sans SC",sans-serif;font-weight:600;font-size:0.875rem;letter-spacing:0.03125rem;line-height:1.5;text-transform:uppercase;margin-block:0;order:2;padding-top:0.25rem}@media print{.fs-lightbox-position{font-size:0.75rem;line-height:1.5}}.fs-lightbox-meta-divider:before{content:" / "}.fs-lightbox-caption{font-family:"Public Sans","Noto Sans SC",sans-serif;font-weight:400;font-size:1rem;line-height:1.5}@media print{.fs-lightbox-caption{font-size:0.75rem}}.fs-lightbox-caption>*:first-child{margin-top:0}.fs-lightbox-caption>*:last-child{margin-bottom:0}