.history-content.svelte-1qe25u4{padding:0}.history-content-full.svelte-1qe25u4{padding:0 0 1rem}.history-paragraph.svelte-1qe25u4{margin-bottom:1.2rem;transition:all .3s ease}.history-paragraph.svelte-1qe25u4:hover{transform:translate(5px)}.history-paragraph.svelte-1qe25u4:last-child{margin-bottom:0}.history-paragraph.svelte-1qe25u4 p:where(.svelte-1qe25u4){font-size:1.15rem;line-height:1.9;color:#2c3e50;text-align:justify;margin:0;font-weight:400;letter-spacing:.3px}.highlight-year.svelte-1qe25u4{background:linear-gradient(120deg,var(--oks-accent) 0%,var(--oks-accent) 100%);background-repeat:no-repeat;background-size:100% .2em;background-position:0 88%;transition:background-size .25s ease-in;font-weight:600;color:var(--oks-primary);padding:0 2px}.highlight-year.svelte-1qe25u4:hover{background-size:100% 100%;color:var(--oks-white)}.highlight-date.svelte-1qe25u4{background:linear-gradient(120deg,var(--oks-primary) 0%,var(--oks-primary) 100%);background-repeat:no-repeat;background-size:100% .2em;background-position:0 88%;transition:background-size .25s ease-in;font-weight:600;color:var(--oks-primary);padding:0 2px}.highlight-date.svelte-1qe25u4:hover{background-size:100% 100%;color:var(--oks-white)}.history-paragraph.svelte-1qe25u4 strong:where(.svelte-1qe25u4){color:var(--oks-primary);font-weight:700;text-shadow:0 1px 2px rgba(122,31,31,.1)}.history-paragraph.svelte-1qe25u4 em:where(.svelte-1qe25u4){color:var(--oks-accent);font-style:italic;font-weight:500}.community-btn.svelte-1qe25u4{background:linear-gradient(135deg,var(--oks-primary) 0%,var(--oks-primary-dark) 100%);border:none;padding:15px 30px;font-size:1.1rem;font-weight:600;border-radius:30px;transition:all .3s ease;box-shadow:0 8px 20px #7a1f1f4d;width:100%;margin:12px 0 0}.community-btn.svelte-1qe25u4:hover{transform:translateY(-2px);box-shadow:0 12px 30px #7a1f1f66}.image-gallery.svelte-1qe25u4{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;grid-auto-rows:115px;grid-auto-flow:dense;height:auto;min-height:645px;padding:.8rem;max-width:100%}.gallery-item.svelte-1qe25u4{position:relative;overflow:hidden;transition:all .4s ease;background:transparent;border-radius:20px;border:1px solid rgba(122,31,31,.2)}.gallery-item.svelte-1qe25u4:hover{transform:scale(1.001) translateY(-5px);z-index:10}.gallery-image.svelte-1qe25u4{width:100%;height:100%;object-fit:contain;transition:transform .4s ease;filter:brightness(.9) drop-shadow(0 8px 25px rgba(0,0,0,.2)) drop-shadow(0 4px 15px rgba(122,31,31,.1))}.gallery-item.svelte-1qe25u4:hover .gallery-image:where(.svelte-1qe25u4){transform:scale(1.1);filter:brightness(1.1) drop-shadow(0 15px 40px rgba(0,0,0,.3)) drop-shadow(0 8px 25px rgba(122,31,31,.2))}.gallery-item.svelte-1qe25u4:nth-child(1){grid-column:span 2;grid-row:span 3;border-radius:40px 25px 35px 30px}.gallery-item.svelte-1qe25u4:nth-child(2){grid-column:span 1;grid-row:span 1;border-radius:30px 20px 25px 35px}.gallery-item.svelte-1qe25u4:nth-child(3){grid-column:span 1;grid-row:span 2;border-radius:35px 30px 40px 25px}.gallery-item.svelte-1qe25u4:nth-child(4){grid-column:span 1;grid-row:span 1;border-radius:25px 35px 30px 40px}.gallery-item.svelte-1qe25u4:nth-child(5){grid-column:span 2;grid-row:span 2;border-radius:30px 25px 35px 40px}.gallery-item.svelte-1qe25u4:nth-child(6){grid-column:span 1;grid-row:span 1;border-radius:35px 40px 25px 30px}@media (max-width: 768px){.history-content.svelte-1qe25u4{padding:1rem 0}.history-paragraph.svelte-1qe25u4{margin-bottom:1.5rem}.history-paragraph.svelte-1qe25u4 p:where(.svelte-1qe25u4){font-size:1rem;line-height:1.7}.desktop-only.svelte-1qe25u4{display:none!important}.image-gallery.svelte-1qe25u4{display:flex;justify-content:center;align-items:center;height:200px;padding:1rem}.gallery-item.svelte-1qe25u4{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.gallery-image.svelte-1qe25u4{width:100%;height:100%;object-fit:contain}}@media (max-width: 576px){.image-gallery.svelte-1qe25u4{height:200px}}.board-members-title.svelte-1qe25u4{font-size:2.5rem;font-weight:550;color:var(--oks-primary);margin-bottom:3rem;position:relative}.board-members-title.svelte-1qe25u4: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}.board-member-card.svelte-1qe25u4{background:var(--oks-white);border-radius:20px;box-shadow:0 6px 20px #0000001a;overflow:hidden;transition:all .4s ease;height:100%;border:2px solid var(--oks-border-peach)}.board-member-card.svelte-1qe25u4:hover{transform:translateY(-10px);box-shadow:0 12px 30px #0003;border-color:var(--oks-primary)}.member-image.svelte-1qe25u4{position:relative;overflow:hidden;height:300px}.member-img.svelte-1qe25u4{width:100%;height:100%;object-fit:cover;transition:transform .4s ease;filter:brightness(.9)}.board-member-card.svelte-1qe25u4:hover .member-img:where(.svelte-1qe25u4){transform:scale(1.1);filter:brightness(1.1)}.member-info.svelte-1qe25u4{padding:.75rem 1.5rem 1.5rem;text-align:center;min-height:5rem;display:flex;flex-direction:column;align-items:center;gap:.45rem}.member-description.svelte-1qe25u4{font-size:.9rem;color:var(--oks-text-muted);line-height:1.6;margin:0}@media (max-width: 768px){.board-members-title.svelte-1qe25u4{font-size:2rem;margin-bottom:2rem}.member-image.svelte-1qe25u4{height:380px}.member-description.svelte-1qe25u4{font-size:.85rem}}.history-author.svelte-1qe25u4{text-align:right;margin-top:1rem;padding-top:.5rem}.author-divider-small.svelte-1qe25u4{height:1px;background:linear-gradient(90deg,transparent 0%,var(--oks-primary) 70%,transparent 100%);margin:.5rem 0;width:150px;margin-left:auto;border-radius:.5px}.history-author-text.svelte-1qe25u4{font-size:1rem;color:var(--oks-primary);margin-bottom:0;font-style:italic;font-weight:500}.history-author-text.svelte-1qe25u4 i:where(.svelte-1qe25u4){color:var(--oks-primary);opacity:.8}.loading-overlay.svelte-1qe25u4{position:absolute;bottom:0;left:0;right:0;padding:2.5rem 1rem 1rem;background:linear-gradient(transparent,#000000d9);display:flex;flex-direction:column;align-items:center;gap:.4rem}
