.photo-strip-container[data-astro-cid-ekvetpst]{position:relative;width:100%}.photo-band[data-astro-cid-ekvetpst]{display:grid;gap:8px;height:var(--custom-height, 280px);overflow:hidden;border-radius:16px;margin:32px 0;width:100%}.photo-band[data-astro-cid-ekvetpst].cols-3{grid-template-columns:repeat(3,1fr)}.photo-band[data-astro-cid-ekvetpst].cols-4{grid-template-columns:repeat(4,1fr)}.pb-img[data-astro-cid-ekvetpst]{background-size:cover;background-position:center;position:relative;overflow:hidden;transition:transform .4s ease;height:100%;background-color:var(--ink, #070e17)}@media(hover:hover){.pb-img[data-astro-cid-ekvetpst]:hover{transform:scale(1.025)}}.pb-img[data-astro-cid-ekvetpst].pb-blur-fill{background-color:transparent;display:flex;align-items:center;justify-content:center}.pb-blur-backdrop[data-astro-cid-ekvetpst]{position:absolute;inset:-40px;background-size:100% 100%;background-position:center;filter:blur(40px) saturate(1.2) brightness(1);transform:scale(1.25);pointer-events:none;z-index:0;opacity:1}.pb-contain-frame[data-astro-cid-ekvetpst]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:1;pointer-events:none}.pb-contain-img[data-astro-cid-ekvetpst]{position:relative;height:100%;width:auto;max-width:100%;object-fit:contain;object-position:center;filter:none;mask-image:linear-gradient(to right,transparent 0%,black 8px,black calc(100% - 8px),transparent 100%),linear-gradient(to bottom,transparent 0%,black 8px,black calc(100% - 8px),transparent 100%);mask-composite:intersect;-webkit-mask-image:linear-gradient(to right,transparent 0%,black 8px,black calc(100% - 8px),transparent 100%),linear-gradient(to bottom,transparent 0%,black 8px,black calc(100% - 8px),transparent 100%);-webkit-mask-composite:source-in;transition:transform .4s cubic-bezier(.16,1,.3,1)}@media(hover:hover){.pb-img[data-astro-cid-ekvetpst].pb-blur-fill:hover .pb-contain-img[data-astro-cid-ekvetpst]{transform:scale(1.03)}}.pb-img[data-astro-cid-ekvetpst]:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.75) 0%,rgba(0,0,0,.25) 45%,transparent 75%);pointer-events:none;z-index:2}.pb-color-overlay[data-astro-cid-ekvetpst]{position:absolute;inset:0;pointer-events:none;z-index:2}.pb-label-wrap[data-astro-cid-ekvetpst]{position:absolute;bottom:16px;left:18px;z-index:3}.pb-label[data-astro-cid-ekvetpst]{font-size:13.5px;font-weight:700;color:#fff;letter-spacing:.3px;text-shadow:0 1px 4px rgba(0,0,0,.5)}.pb-sublabel[data-astro-cid-ekvetpst]{font-size:11px;color:#ffffffb3;margin-top:2px;letter-spacing:.2px}.pb-stats-wrap[data-astro-cid-ekvetpst]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;z-index:3;padding:16px}.pb-stats-num[data-astro-cid-ekvetpst]{font-family:var(--font-heading, "Lato", sans-serif);font-size:42px;font-weight:700;color:#fff;line-height:1}.pb-stats-lbl[data-astro-cid-ekvetpst]{font-size:11px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:#ffffffd9;margin-top:6px}.pb-dark-wrap[data-astro-cid-ekvetpst]{position:absolute;bottom:20px;left:20px;right:20px;z-index:3}.pb-badge[data-astro-cid-ekvetpst]{font-size:10px;font-weight:700;letter-spacing:1.5px;color:#56baf8;margin-bottom:6px}.pb-title[data-astro-cid-ekvetpst]{font-family:var(--font-heading, "Lato", sans-serif);font-size:18px;font-weight:700;color:#fff;line-height:1.3}.pb-tagline[data-astro-cid-ekvetpst]{font-size:13px;color:#ffffffb3}.pb-controls[data-astro-cid-ekvetpst]{display:none}@media(max-width:960px)and (min-width:769px){.photo-band[data-astro-cid-ekvetpst].cols-4{grid-template-columns:repeat(2,1fr);height:380px}}@media(max-width:768px){.photo-strip-container[data-astro-cid-ekvetpst]{margin:20px 0 28px}.photo-band[data-astro-cid-ekvetpst],.photo-band[data-astro-cid-ekvetpst].cols-3,.photo-band[data-astro-cid-ekvetpst].cols-4{display:flex!important;grid-template-columns:none!important;flex-direction:row;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;gap:12px;height:auto!important;margin:0;padding:6px 16px 14px;border-radius:0;scrollbar-width:none;-ms-overflow-style:none;scroll-padding-left:16px;outline:none}.photo-band[data-astro-cid-ekvetpst]::-webkit-scrollbar{display:none}.pb-img[data-astro-cid-ekvetpst]{flex:0 0 84%;min-width:84%;max-width:84%;height:250px;border-radius:14px;scroll-snap-align:start;box-shadow:0 4px 18px #0000002e;position:relative;overflow:hidden}.pb-img[data-astro-cid-ekvetpst]:hover{transform:none}.photo-band[data-astro-cid-ekvetpst].is-dragging{scroll-behavior:auto;scroll-snap-type:none}.photo-band[data-astro-cid-ekvetpst].is-dragging .pb-img[data-astro-cid-ekvetpst]{user-select:none;cursor:grabbing}.pb-controls[data-astro-cid-ekvetpst]{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:10px;padding:0 16px;user-select:none}.pb-nav-btn[data-astro-cid-ekvetpst]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#fff;border:1px solid var(--border, #E0E4EA);color:var(--ink, #0F1923);cursor:pointer;transition:all .2s ease;padding:0;box-shadow:0 2px 6px #0000000f;flex-shrink:0;-webkit-tap-highlight-color:transparent}.pb-nav-btn[data-astro-cid-ekvetpst]:hover:not(:disabled){background:var(--blue-light, #EBF5FB);border-color:var(--blue, #2574A9);color:var(--blue, #2574A9)}.pb-nav-btn[data-astro-cid-ekvetpst]:active:not(:disabled){transform:scale(.92)}.pb-nav-btn[data-astro-cid-ekvetpst]:disabled{opacity:.3;cursor:not-allowed;pointer-events:none;box-shadow:none}.pb-chevron-icon[data-astro-cid-ekvetpst]{width:14px;height:14px}.pb-dots[data-astro-cid-ekvetpst]{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;background:#0f19230d;border-radius:999px}.pb-dot[data-astro-cid-ekvetpst]{width:7px;height:7px;border-radius:999px;background:#0f192340;border:none;padding:0;cursor:pointer;transition:all .25s cubic-bezier(.16,1,.3,1);-webkit-tap-highlight-color:transparent}.pb-dot[data-astro-cid-ekvetpst].active{width:20px;background:var(--blue, #2574A9);box-shadow:0 1px 6px #2574a966}.sec-ink .pb-nav-btn[data-astro-cid-ekvetpst],.on-dark .pb-nav-btn[data-astro-cid-ekvetpst]{background:#ffffff1a;border-color:#ffffff2e;color:#fff;box-shadow:0 2px 8px #0000004d}.sec-ink .pb-nav-btn[data-astro-cid-ekvetpst]:hover:not(:disabled),.on-dark .pb-nav-btn[data-astro-cid-ekvetpst]:hover:not(:disabled){background:#fff3;border-color:var(--blue-glow, #56BAF8);color:var(--blue-glow, #56BAF8)}.sec-ink .pb-dots[data-astro-cid-ekvetpst],.on-dark .pb-dots[data-astro-cid-ekvetpst]{background:#ffffff14}.sec-ink .pb-dot[data-astro-cid-ekvetpst],.on-dark .pb-dot[data-astro-cid-ekvetpst]{background:#ffffff4d}.sec-ink .pb-dot[data-astro-cid-ekvetpst].active,.on-dark .pb-dot[data-astro-cid-ekvetpst].active{background:var(--blue-glow, #56BAF8);box-shadow:0 0 8px #56baf899}}
