.blogs_page__CI6yd{min-height:100vh;background:var(--black);color:var(--off-white)}.blogs_main__roFpQ{padding:calc(var(--nav-h) + 56px) 0 96px}.blogs_eyebrow__mdIYR{font-family:var(--font-jetbrains),monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--green);margin-bottom:14px}.blogs_heading__TPu04{font-family:var(--font-syne),sans-serif;font-weight:800;font-size:clamp(36px,6vw,72px);line-height:1.05;margin-bottom:14px}.blogs_lede__46Bwg{max-width:560px;font-size:15px;line-height:1.6;color:var(--gray);margin-bottom:56px}.blogs_grid__qFewV{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px}.blogs_card__OVJaJ{display:flex;flex-direction:column;gap:14px;padding:26px;border:1px solid var(--border-dark);background:#0a0a0a;transition:border-color .3s var(--ease),transform .3s var(--ease)}.blogs_card__OVJaJ:hover{border-color:var(--green);transform:translateY(-3px)}.blogs_meta__qgGlc{display:flex;align-items:center;justify-content:space-between;gap:10px;font-family:var(--font-jetbrains),monospace;font-size:10.5px;color:var(--gray)}.blogs_tag__utaXJ{text-transform:uppercase;letter-spacing:.08em;color:var(--green);border:1px solid var(--green);padding:3px 8px}.blogs_cardTitle__HoKAV{font-family:var(--font-syne),sans-serif;font-weight:700;font-size:22px;line-height:1.2}.blogs_excerpt__Q2lup{font-size:14px;line-height:1.6;color:var(--gray)}.blogs_readMore__janis{margin-top:auto;font-family:var(--font-jetbrains),monospace;font-size:12px;color:var(--green)}.blogs_empty__vn8kN{color:var(--gray);font-size:15px}.blogs_byline__yyXY9{font-family:var(--font-jetbrains),monospace;font-size:11.5px;color:var(--gray)}@media (max-width:768px){.blogs_main__roFpQ{padding-top:calc(var(--nav-h) + 24px)}.blogs_grid__qFewV{grid-template-columns:1fr}}.events_sectionHeading__Hl7fu{display:flex;align-items:center;gap:16px;font-family:var(--font-syne),sans-serif;font-weight:700;font-size:15px;margin-bottom:18px}.events_pastHeading__jHyCm{margin-top:64px}.events_rule__kH_wA{flex:1;height:1px;background:var(--off-white);opacity:.6}.EventGallery_grid__0lsoc{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.EventGallery_thumb__mYyi0{position:relative;aspect-ratio:4/3;padding:0;overflow:hidden;border:1px solid var(--border-dark);background:#111;cursor:pointer}.EventGallery_thumb__mYyi0 img{width:100%;height:100%;object-fit:cover;transition:transform .4s var(--ease)}.EventGallery_thumb__mYyi0:hover img{transform:scale(1.05)}.EventGallery_cover__pV1aQ{grid-column:1/-1;aspect-ratio:16/9}.EventGallery_grid__0lsoc[data-count="1"]{grid-template-columns:1fr}.EventGallery_lightbox__HKiAg{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:56px 64px;background:rgba(0,0,0,.92)}.EventGallery_lightbox__HKiAg img{max-width:100%;max-height:100%;object-fit:contain}.EventGallery_close__XfV9q,.EventGallery_nav__007Nq{position:absolute;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--border-dark);background:rgba(10,10,10,.8);color:var(--off-white);font-size:26px;line-height:1;cursor:pointer}.EventGallery_close__XfV9q:hover,.EventGallery_nav__007Nq:hover{border-color:var(--green);color:var(--green)}.EventGallery_prev__ho7Ke{left:12px;top:50%;transform:translateY(-50%)}.EventGallery_next__R_Kkr{right:12px;top:50%;transform:translateY(-50%)}.EventGallery_close__XfV9q{top:12px;right:12px}.EventGallery_counter__ZnKSt{position:absolute;bottom:16px;left:50%;transform:translateX(-50%);font-family:var(--font-jetbrains),monospace;font-size:11px;color:var(--gray)}@media (max-width:768px){.EventGallery_lightbox__HKiAg{padding:56px 8px}}