.Navigation_navbar__rd8mw{position:fixed;top:0;width:100%;z-index:1000;background:rgba(9,9,11,.7);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--border-color);transition:all .3s ease}.Navigation_container__h1peP{max-width:1200px;margin:0 auto;padding:1.2rem 2rem;display:flex;justify-content:space-between;align-items:center}.Navigation_brand__V_MfK{font-family:var(--font-heading);font-size:1.8rem;font-weight:800;letter-spacing:-.05em;color:var(--text-color)}.Navigation_accent__67RUt{color:var(--accent-color);text-shadow:0 0 10px var(--accent-glow)}.Navigation_navLinks__MaBfM{display:flex;gap:2.5rem;list-style:none}.Navigation_navLinks__MaBfM a{font-size:.95rem;font-weight:500;color:var(--text-muted);transition:color .2s ease,text-shadow .2s ease}.Navigation_navLinks__MaBfM a:hover{color:var(--accent-color);text-shadow:0 0 8px var(--accent-glow)}.Navigation_subscribeBtn__W3_uy{background:transparent;color:var(--text-color);border:1px solid var(--accent-color);padding:.6rem 1.5rem;border-radius:4px;font-weight:600;font-size:.9rem;transition:all .3s ease;box-shadow:0 0 10px transparent}.Navigation_subscribeBtn__W3_uy:hover{background:var(--accent-color);box-shadow:0 0 15px var(--accent-glow);color:#fff}@media (max-width:768px){.Navigation_navLinks__MaBfM,.Navigation_subscribeBtn__W3_uy{display:none}}.Hero_hero__T3Fr4{position:relative;height:95vh;min-height:600px;display:flex;align-items:flex-end;justify-content:flex-start;background:url(/hero-cover.jpg) top/cover no-repeat;margin-bottom:4rem}.Hero_overlay__4XjG7{position:absolute;inset:0;background:linear-gradient(to top,var(--bg-color) 2%,rgba(9,9,11,.4) 40%,rgba(9,9,11,.7) 100%);z-index:1}.Hero_imageContainer__qbcGW{position:absolute;inset:0;z-index:0}.Hero_backgroundImage__ZPmQq{object-fit:cover;object-position:top center}.Hero_content__9ypWn{position:relative;z-index:2;text-align:left;max-width:700px;padding:0 5vw 6rem}.Hero_tag__oYV_X{display:inline-block;font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:.15em;color:#fff;background:var(--accent-color);padding:.4rem 1.2rem;border-radius:30px;margin-bottom:1.5rem;box-shadow:0 0 20px var(--accent-color),0 0 40px var(--accent-glow);text-shadow:0 2px 4px rgba(0,0,0,.8);animation:Hero_revealUp__TTkT1 .8s cubic-bezier(.16,1,.3,1) .3s forwards}.Hero_title__Bn2TU{font-size:clamp(2rem,4vw,3.2rem);line-height:1.1;margin-bottom:1.5rem;text-shadow:0 4px 25px rgba(0,0,0,.9)}.Hero_title__Bn2TU span{display:inline-block;animation:Hero_revealUp__TTkT1 1s cubic-bezier(.16,1,.3,1) forwards}.Hero_title__Bn2TU span:first-child{animation-delay:.5s}.Hero_title__Bn2TU span:nth-child(2){animation-delay:.6s}.Hero_title__Bn2TU span.Hero_accent__9kIh6{animation-delay:.8s}.Hero_accent__9kIh6{color:var(--accent-color);text-shadow:0 0 30px var(--accent-glow)}.Hero_excerpt__w3sjC{font-family:var(--font-primary);font-size:1.1rem;color:#e4e4e7;line-height:1.6;margin-bottom:2.5rem;max-width:550px;animation:Hero_revealUp__TTkT1 .8s cubic-bezier(.16,1,.3,1) 1s forwards}.Hero_readMoreBtn__kFZ8p{background:var(--text-color);color:var(--bg-color);padding:1rem 2.5rem;font-size:1.05rem;font-family:var(--font-heading);font-weight:700;border-radius:30px;transition:all .3s cubic-bezier(.16,1,.3,1);animation:Hero_revealUp__TTkT1 .8s cubic-bezier(.16,1,.3,1) 1.2s forwards}.Hero_readMoreBtn__kFZ8p:hover{background:var(--accent-color);color:#fff;box-shadow:0 0 25px var(--accent-glow);transform:scale(1.05) translateY(-2px)}@keyframes Hero_revealUp__TTkT1{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width:768px){.Hero_hero__T3Fr4{height:85vh}.Hero_content__9ypWn{padding:0 2rem 4rem}.Hero_tag__oYV_X{font-size:.55rem;padding:.3rem .6rem;margin-bottom:1rem}.Hero_title__Bn2TU{font-size:clamp(1.6rem,8vw,2.4rem)}.Hero_excerpt__w3sjC{font-size:1rem}}.MasonryGrid_section__dOdIk{max-width:1400px;margin:0 auto;padding:4rem 2rem 8rem}.MasonryGrid_header__IVIGJ{margin-bottom:4rem;text-align:center;animation:MasonryGrid_fadeInUp__h_1__ .8s cubic-bezier(.16,1,.3,1) forwards}.MasonryGrid_heading__NbcZr{font-size:clamp(2.5rem,5vw,4rem);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.MasonryGrid_accent__RPid5{color:var(--accent-color);text-shadow:0 0 20px var(--accent-glow)}.MasonryGrid_subheading__bk7Uu{color:var(--text-muted);font-size:1.15rem;font-family:var(--font-primary)}.MasonryGrid_masonry__m9I7b{column-count:3;column-gap:2rem}.MasonryGrid_masonryItem__wEE5I{page-break-inside:avoid;break-inside:avoid;margin-bottom:2rem;animation:MasonryGrid_fadeInUp__h_1__ .8s cubic-bezier(.16,1,.3,1) forwards}@media (max-width:1024px){.MasonryGrid_masonry__m9I7b{column-count:2}}@media (max-width:640px){.MasonryGrid_masonry__m9I7b{column-count:1;column-gap:0}.MasonryGrid_section__dOdIk{padding:2rem 1rem 4rem}}.Footer_footer__UaG1g{border-top:1px solid var(--border-color);background:var(--bg-color);padding:3rem 0;margin-top:2rem}.Footer_container__Z8cUU{max-width:1200px;margin:0 auto;padding:0 2rem;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.Footer_brand___zP6t{font-family:var(--font-heading);font-size:2rem;font-weight:800;letter-spacing:-.05em;color:var(--text-color)}.Footer_accent___A7Vg{color:var(--accent-color);text-shadow:0 0 10px var(--accent-glow)}.Footer_copyright__j5CNb{font-size:.9rem;color:var(--text-muted);font-family:var(--font-primary)}@media (min-width:768px){.Footer_container__Z8cUU{flex-direction:row;justify-content:space-between}}.NewsCard_card__tQJga{background:var(--card-bg);border-radius:12px;overflow:hidden;position:relative;transition:transform .4s ease,box-shadow .4s ease;border:1px solid var(--border-color);cursor:pointer;display:flex;flex-direction:column}.NewsCard_card__tQJga:hover{transform:translateY(-8px);box-shadow:0 15px 30px rgba(0,0,0,.8),0 0 20px rgba(217,70,239,.15);border-color:rgba(217,70,239,.4)}.NewsCard_imageWrapper__W9eRH{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden}.NewsCard_large__WGnJT .NewsCard_imageWrapper__W9eRH{aspect-ratio:16/10}.NewsCard_image__PNV7Y{object-fit:cover;transition:transform .6s cubic-bezier(.16,1,.3,1)}.NewsCard_card__tQJga:hover .NewsCard_image__PNV7Y{transform:scale(1.08)}.NewsCard_overlay__nFnpp{position:absolute;inset:0;background:linear-gradient(to top,var(--card-bg) 0,transparent 50%);pointer-events:none}.NewsCard_category__SqAAQ{background:rgba(9,9,11,.85);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:.2rem .6rem;border-radius:15px;font-size:.6rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#fff;border:1px solid rgba(217,70,239,.5);box-shadow:0 0 10px rgba(217,70,239,.4)}.NewsCard_content__zy3QB{padding:1.5rem;flex-grow:1;display:flex;flex-direction:column}.NewsCard_meta__mAvTo{font-size:.85rem;color:var(--text-muted);margin-bottom:.8rem;font-family:var(--font-primary)}.NewsCard_textCategory__vsqXL{color:var(--accent-color);font-weight:700;text-transform:uppercase}.NewsCard_title__TJYgh{font-size:1.3rem;margin-bottom:1rem;line-height:1.3;transition:color .3s ease}.NewsCard_large__WGnJT .NewsCard_title__TJYgh{font-size:clamp(1.5rem,3vw,2rem)}.NewsCard_card__tQJga:hover .NewsCard_title__TJYgh{color:var(--accent-color)}.NewsCard_excerpt__xzIaM{color:var(--text-muted);font-size:.95rem;margin-bottom:1.5rem;line-height:1.6}.NewsCard_readMore__Z9vr_{margin-top:auto;align-self:flex-start;color:var(--text-color);font-weight:600;font-size:.95rem;font-family:var(--font-primary);display:flex;align-items:center;gap:.5rem;transition:all .3s ease;position:relative}.NewsCard_arrow__qJcsF{transition:transform .3s ease;color:var(--accent-color)}.NewsCard_card__tQJga:hover .NewsCard_readMore__Z9vr_{text-shadow:0 0 10px var(--accent-glow)}.NewsCard_card__tQJga:hover .NewsCard_arrow__qJcsF{transform:translateX(5px)}