.page-module__3zL-vG__pageWrapper{color:#e0e0e0;background-color:#1a1a1a;width:100%;min-height:100vh;padding-bottom:4rem;font-family:inherit;position:relative;overflow-x:hidden}.page-module__3zL-vG__pageWrapper:before{content:"";z-index:0;--circle-color:#ffffff08;background-image:radial-gradient(var(--circle-color) 1px, transparent 1px);pointer-events:none;background-size:20px 20px;position:fixed;inset:0}.page-module__3zL-vG__container{z-index:1;width:100%;max-width:1200px;margin:0 auto;padding:8rem 1.5rem 0;position:relative}.page-module__3zL-vG__header{margin-bottom:5rem}.page-module__3zL-vG__title{letter-spacing:-.03em;color:#fff;background:linear-gradient(90deg,#fff,#9ca3af);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin:0;font-size:clamp(3rem,6vw,5rem);font-weight:800;line-height:1.1}.page-module__3zL-vG__description{color:#9ca3af;max-width:600px;margin-top:1.5rem;font-size:clamp(1.1rem,2vw,1.25rem);line-height:1.6}.page-module__3zL-vG__timelineContainer{max-width:1000px;margin:0 auto;position:relative}.page-module__3zL-vG__timelineLine{background:linear-gradient(#0000,#ffffff1a 10%,#ffffff0d 90%,#0000);width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.page-module__3zL-vG__timelineItem{justify-content:space-between;align-items:center;width:100%;margin-bottom:6rem;display:flex;position:relative}.page-module__3zL-vG__timelineItem:nth-child(2n){flex-direction:row-reverse}.page-module__3zL-vG__timelineContent{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;background:#ffffff05;border:1px solid #ffffff0d;border-radius:16px;width:45%;padding:2rem;transition:all .3s;position:relative}.page-module__3zL-vG__timelineContent:hover{background:#ffffff0a;border-color:#ffffff1a;transform:translateY(-5px);box-shadow:0 10px 30px -10px #00000080}.page-module__3zL-vG__timelineDate{text-align:right;color:#e0e0e0;justify-content:flex-end;align-items:center;gap:1rem;width:45%;font-family:inherit;font-size:1.5rem;font-weight:600;display:flex}.page-module__3zL-vG__timelineItem:nth-child(2n) .page-module__3zL-vG__timelineDate{text-align:left;flex-direction:row-reverse;justify-content:flex-start}.page-module__3zL-vG__dateBadge{color:#9ca3af;white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50px;padding:.5rem 1rem;font-size:.9rem;font-weight:500}.page-module__3zL-vG__timelineDot{z-index:2;background:#1a1a1a;border:2px solid #525252;border-radius:50%;width:16px;height:16px;transition:all .3s;position:absolute;left:50%;transform:translate(-50%)}.page-module__3zL-vG__timelineContent:hover~.page-module__3zL-vG__timelineDot,.page-module__3zL-vG__timelineContent:hover+.page-module__3zL-vG__timelineDot{background:#fff;border-color:#fff;transform:translate(-50%)scale(1.2);box-shadow:0 0 15px #ffffff80}.page-module__3zL-vG__eventTitle{color:#fff;margin-bottom:.75rem;font-size:1.5rem;font-weight:700}.page-module__3zL-vG__eventMeta{color:#9ca3af;flex-wrap:wrap;gap:1rem;margin-bottom:1rem;font-size:.85rem;display:flex}.page-module__3zL-vG__metaItem{align-items:center;gap:.4rem;display:flex}.page-module__3zL-vG__eventPreview{border-radius:12px;width:100%;height:180px;margin-bottom:1rem;position:relative;overflow:hidden}.page-module__3zL-vG__previewImage{object-fit:cover;transition:transform .5s}.page-module__3zL-vG__timelineContent:hover .page-module__3zL-vG__previewImage{transform:scale(1.05)}.page-module__3zL-vG__evidenceCount{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;background:#000000b3;border-radius:20px;align-items:center;gap:.4rem;padding:.3rem .8rem;font-size:.75rem;font-weight:600;display:flex;position:absolute;bottom:.75rem;right:.75rem}.page-module__3zL-vG__viewButton{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.6rem 1.2rem;font-size:.9rem;transition:all .2s;display:flex}.page-module__3zL-vG__viewButton:hover{background:#ffffff1a}.page-module__3zL-vG__galleryOverlay{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000e6;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;inset:0}.page-module__3zL-vG__galleryContainer{flex-direction:column;width:100%;max-width:1200px;height:90vh;display:flex;position:relative}.page-module__3zL-vG__closeButton{color:#fff;cursor:pointer;z-index:60;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background .2s;display:flex;position:absolute;top:-1rem;right:0}.page-module__3zL-vG__closeButton:hover{background:#fff3}.page-module__3zL-vG__galleryHeader{margin-bottom:2rem}.page-module__3zL-vG__galleryTitle{color:#fff;margin-bottom:.5rem;font-size:2rem;font-weight:700}.page-module__3zL-vG__galleryDate{color:#9ca3af;align-items:center;gap:.5rem;font-size:1rem;display:flex}.page-module__3zL-vG__galleryGrid{flex:1;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1.5rem;padding-right:1rem;display:grid;overflow-y:auto}.page-module__3zL-vG__galleryGrid::-webkit-scrollbar{width:8px}.page-module__3zL-vG__galleryGrid::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.page-module__3zL-vG__galleryGrid::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.page-module__3zL-vG__galleryGrid::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.page-module__3zL-vG__galleryItem{aspect-ratio:16/9;cursor:zoom-in;background:#ffffff0d;border:1px solid #ffffff0d;border-radius:12px;transition:transform .3s;position:relative;overflow:hidden}.page-module__3zL-vG__galleryItem:hover{z-index:2;border-color:#fff3;transform:scale(1.02)}.page-module__3zL-vG__galleryImage{object-fit:cover;transition:all .5s}.page-module__3zL-vG__lightbox{z-index:60;background:#000000f2;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.page-module__3zL-vG__lightboxImage{object-fit:contain;max-width:90vw;max-height:90vh}.page-module__3zL-vG__retryButton{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:.6rem 1.4rem;font-size:.9rem;transition:all .2s;display:inline-flex}.page-module__3zL-vG__retryButton:hover{background:#ffffff1a}.page-module__3zL-vG__emptyState{color:#9ca3af;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:40vh;display:flex}.page-module__3zL-vG__galleryMessage{color:#9ca3af;text-align:center;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:1rem;min-height:300px;display:flex}.page-module__3zL-vG__loaderContainer{color:#9ca3af;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;min-height:60vh;display:flex}@media (max-width:768px){.page-module__3zL-vG__timelineLine{left:20px}.page-module__3zL-vG__timelineItem{flex-direction:column;align-items:flex-start;margin-bottom:4rem;padding-left:50px}.page-module__3zL-vG__timelineItem:nth-child(2n){flex-direction:column;align-items:flex-start}.page-module__3zL-vG__timelineDate{text-align:left;order:-1;justify-content:flex-start;width:100%;margin-bottom:1rem}.page-module__3zL-vG__timelineItem:nth-child(2n) .page-module__3zL-vG__timelineDate{flex-direction:row;justify-content:flex-start}.page-module__3zL-vG__timelineContent{width:100%}.page-module__3zL-vG__timelineDot{top:5px;left:20px;transform:translate(-50%)}.page-module__3zL-vG__timelineContent:hover~.page-module__3zL-vG__timelineDot,.page-module__3zL-vG__timelineContent:hover+.page-module__3zL-vG__timelineDot{transform:translate(-50%)scale(1.2)}.page-module__3zL-vG__galleryGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.page-module__3zL-vG__title{font-size:2.5rem}.page-module__3zL-vG__galleryGrid{grid-template-columns:1fr}}
