.member-image-overlay.svelte-kuoocy{position:absolute;bottom:0;left:0;right:0;padding:2.5rem 1rem 1rem;background:linear-gradient(transparent,#000000d9);color:var(--oks-white);text-align:center}.overlay-name.svelte-kuoocy{font-size:1.15rem;font-weight:700;color:var(--oks-white);margin:0 0 .25rem;line-height:1.3;text-shadow:1px 1px 3px rgba(0,0,0,.8)}.overlay-position.svelte-kuoocy{font-size:.8rem;font-weight:600;color:#ffd7c9;margin:0 0 .35rem;text-transform:uppercase;letter-spacing:1px;text-shadow:1px 1px 3px rgba(0,0,0,.8)}.overlay-year.svelte-kuoocy{display:inline-block;padding:.2rem .5rem;border-radius:10px;background:#ffffffe6;color:var(--oks-primary);font-size:.75rem;font-weight:700;text-shadow:none}.member-image-overlay.slider.svelte-kuoocy{padding:1rem .5rem .5rem;border-radius:0 0 20px 20px;background:linear-gradient(transparent,#000c)}.slider.svelte-kuoocy .overlay-name:where(.svelte-kuoocy){font-size:1rem;font-weight:600;text-shadow:1px 1px 2px rgba(0,0,0,.7)}.slider.svelte-kuoocy .overlay-position:where(.svelte-kuoocy){color:#f0f0f0;font-size:.85rem;font-weight:500;font-style:italic;text-transform:none;letter-spacing:normal;text-shadow:1px 1px 2px rgba(0,0,0,.7)}.slider.svelte-kuoocy .overlay-year:where(.svelte-kuoocy){font-size:.8rem}@media (max-width: 768px){.overlay-name.svelte-kuoocy{font-size:1.05rem}.overlay-position.svelte-kuoocy{font-size:.75rem}}.member-image-placeholder.svelte-w77ft6{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(135deg,#f8f9fa,#e9ecef);color:#6c757d;position:relative}.members-scroller.svelte-nlxa88{position:relative;width:100%;overflow:hidden;margin:2rem 0}.scroll-container.svelte-nlxa88{overflow:hidden;position:relative;padding:10px}.scroll-content.svelte-nlxa88{display:flex;gap:2rem;position:relative;animation:svelte-nlxa88-scroll var(--animation-duration, 40s) linear infinite;width:max-content}.scroll-content.skeleton-row.svelte-nlxa88{animation:none;width:100%}.scroll-content.svelte-nlxa88:hover{animation-play-state:paused}.scroll-content.skeleton-row.svelte-nlxa88:hover{animation-play-state:unset}@keyframes svelte-nlxa88-scroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - 3rem))}}.member-slide.svelte-nlxa88{flex:0 0 auto;width:250px;height:300px;border-radius:20px;overflow:hidden;box-shadow:0 6px 20px #0000001a;border:2px solid var(--oks-border-peach);background:linear-gradient(135deg,#f8f9fa,#e9ecef);transition:all .4s ease}.member-slide.svelte-nlxa88:hover{transform:translateY(-5px);box-shadow:0 12px 30px #0003;border-color:var(--oks-primary)}.member-slide.skeleton-slide.svelte-nlxa88:hover{transform:none;box-shadow:0 6px 20px #0000001a;border-color:var(--oks-border-peach)}.member-slide.svelte-nlxa88 .member-image:where(.svelte-nlxa88){height:100%;position:relative}.member-slide.svelte-nlxa88 .member-photo:where(.svelte-nlxa88){width:100%;height:100%;object-fit:fill;object-position:center;aspect-ratio:2 / 4}.skeleton-overlay.svelte-nlxa88{position:absolute;bottom:0;left:0;right:0;padding:1rem .5rem .5rem;background:linear-gradient(transparent,#000c);display:flex;flex-direction:column;align-items:center;gap:.35rem;border-radius:0 0 18px 18px}.board-members-title.svelte-nlxa88{font-size:2.5rem;font-weight:550;color:var(--oks-primary);margin-bottom:3rem;position:relative}.board-members-title.svelte-nlxa88:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:100%;height:4px;background:linear-gradient(135deg,var(--oks-primary) 0%,var(--oks-accent) 100%);border-radius:2px}.icon.svelte-nlxa88{color:var(--oks-primary);margin-right:.5rem}
