.news-events_newsEventsPage__1Pz_8{min-height:100vh;background:#ffffff}.news-events_container__V_fpj{max-width:1400px;margin:0 auto;padding:0 5%}.news-events_heroSection__EoDVj{background:linear-gradient(90deg,#983c36,#c46196 50%,#781a56);padding:120px 5% 80px;text-align:center;color:white;position:relative;overflow:hidden}.news-events_heroSection__EoDVj:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg width="100" height="100" xmlns="http://www.w3.org/2000/svg"><rect width="1" height="1" fill="rgba(255,255,255,0.03)"/></svg>');opacity:.5}.news-events_heroContent__SzrUI{position:relative;z-index:1}.news-events_heroTitle__5zdHw{font-size:3.5rem;font-weight:700;margin:0 0 20px;letter-spacing:-1px}.news-events_heroSubtitle__6E3Yz{font-size:1.3rem;margin:0 0 25px;opacity:.95;font-weight:400}.news-events_heroDivider__jBuVa{width:100px;height:4px;background:linear-gradient(90deg,#c46196,#ffffff);margin:0 auto 25px;border-radius:2px}.news-events_heroDescription__Q1w2C{font-size:1.1rem;max-width:700px;margin:0 auto;opacity:.9;line-height:1.6}.news-events_newsSection__8u_6M{padding:100px 0;background:linear-gradient(135deg,#f8f9fa,#ffffff)}.news-events_sectionHeader__X0o8S{text-align:center;margin-bottom:50px}.news-events_sectionTitle__SKGY7{font-size:2.8rem;font-weight:700;color:#1a1a1a;margin:0 0 15px;letter-spacing:-.5px}.news-events_sectionSubtitle__9dOkt{font-size:1.1rem;color:#666;margin:0}.news-events_categoryFilter__rk1JJ{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-bottom:50px}.news-events_categoryBtn__iEuNV{padding:10px 24px;border:2px solid #e0e0e0;background:white;color:#555;border-radius:30px;font-weight:600;font-size:.9rem;cursor:pointer;transition:all .3s ease}.news-events_categoryBtn__iEuNV:hover{border-color:#c46196;color:#983c36;transform:translateY(-2px)}.news-events_categoryBtnActive__vsUJN{background:linear-gradient(135deg,#983c36,#c46196);color:white;border-color:#c46196}.news-events_newsGrid__Smeo1{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:40px;gap:40px}.news-events_newsCard__v3mb6{background:white;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column}.news-events_newsCard__v3mb6:hover{transform:translateY(-8px);box-shadow:0 12px 40px rgba(0,0,0,.15)}.news-events_newsImageContainer__G_l6s{position:relative;width:100%;height:280px;overflow:hidden;background:linear-gradient(135deg,#e0e0e0,#f5f5f5)}.news-events_newsImage__qZYxL{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.4,0,.2,1)}.news-events_newsCard__v3mb6:hover .news-events_newsImage__qZYxL{transform:scale(1.1)}.news-events_categoryBadge__Ig9_e{position:absolute;top:16px;left:16px;background:rgba(196,97,150,.95);color:white;padding:6px 16px;border-radius:20px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.news-events_newsContent__BsOfw{padding:30px;flex-grow:1;display:flex;flex-direction:column}.news-events_newsMeta__00dKP{display:flex;gap:15px;margin-bottom:15px;font-size:.85rem;color:#999}.news-events_newsAuthor__uBReS,.news-events_newsDate__0PsPw{display:flex;align-items:center}.news-events_newsTitle__JIqYv{font-size:1.5rem;font-weight:700;color:#1a1a1a;margin:0 0 15px;line-height:1.4;transition:color .3s ease}.news-events_newsCard__v3mb6:hover .news-events_newsTitle__JIqYv{color:#c46196}.news-events_newsExcerpt__I67rE{font-size:1rem;color:#555;line-height:1.7;margin:0 0 20px;flex-grow:1}.news-events_readMoreBtn__DGIXx{display:inline-flex;align-items:center;gap:8px;color:#983c36;font-weight:600;font-size:.95rem;background:none;border:none;cursor:pointer;transition:all .3s ease;padding:0}.news-events_readMoreBtn__DGIXx:hover{gap:12px;color:#c46196}.news-events_arrowIcon__XjPoc{width:18px;height:18px;transition:transform .3s ease}.news-events_readMoreBtn__DGIXx:hover .news-events_arrowIcon__XjPoc{transform:translateX(4px)}.news-events_eventsSection__f38bi{padding:100px 0;background:white}.news-events_eventsGrid__flR7G{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px;gap:30px;margin-top:40px}.news-events_eventCard__yah0k{display:flex;gap:25px;background:#f8f9fa;border-radius:12px;padding:30px;border-left:4px solid #c46196;transition:all .3s ease;opacity:0;transform:translateX(-50px)}.news-events_eventCardVisible__pX_p1{animation:news-events_slideInFromLeft__Dq5kn .8s ease-out forwards}@keyframes news-events_slideInFromLeft__Dq5kn{0%{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}.news-events_eventCard__yah0k:hover{transform:translateX(5px);box-shadow:0 8px 30px rgba(0,0,0,.1)}.news-events_eventDate__jA10k{flex-shrink:0;width:80px;height:80px;background:linear-gradient(135deg,#983c36,#c46196);border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:white;box-shadow:0 4px 15px rgba(196,97,150,.3)}.news-events_eventDay__K55xi{font-size:2rem;font-weight:700;line-height:1}.news-events_eventMonth__JJJPa{font-size:.9rem;font-weight:600;text-transform:uppercase;margin-top:5px}.news-events_eventContent__bZ9ZP{flex-grow:1}.news-events_eventType__zN1tM{display:inline-block;background:#e0e0e0;color:#555;padding:4px 12px;border-radius:12px;font-size:.75rem;font-weight:600;text-transform:uppercase;margin-bottom:10px}.news-events_eventTitle__wMI_F{font-size:1.3rem;font-weight:700;color:#1a1a1a;margin:0 0 15px;line-height:1.3}.news-events_eventDetails__jHgKe{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.news-events_eventDetail__ovPUR{display:flex;align-items:center;gap:8px;font-size:.9rem;color:#666}.news-events_eventIcon__qNIS_{width:16px;height:16px;fill:#c46196}.news-events_eventDescription__qkA5g{font-size:.95rem;color:#555;line-height:1.6;margin:0}.news-events_newsletterSection__RC_JQ{padding:80px 0;background:linear-gradient(90deg,#983c36,#c46196 50%,#781a56);color:white}.news-events_newsletterContent__JhW8S{text-align:center;max-width:700px;margin:0 auto}.news-events_newsletterTitle__w6_uZ{font-size:2.5rem;font-weight:700;margin:0 0 15px}.news-events_newsletterText__GGgjI{font-size:1.1rem;margin:0 0 35px;opacity:.9}.news-events_newsletterForm__7SDQI{display:flex;gap:15px;max-width:550px;margin:0 auto}.news-events_newsletterInput__XJLZ3{flex:1 1;padding:16px 24px;border:2px solid rgba(255,255,255,.2);background:rgba(255,255,255,.1);color:white;border-radius:50px;font-size:1rem;outline:none;transition:all .3s ease}.news-events_newsletterInput__XJLZ3::placeholder{color:rgba(255,255,255,.6)}.news-events_newsletterInput__XJLZ3:focus{border-color:#c46196;background:rgba(255,255,255,.15)}.news-events_newsletterBtn__nsf4D{padding:16px 40px;background:linear-gradient(135deg,#781a56,#c46196);color:white;border:none;border-radius:50px;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s ease;white-space:nowrap}.news-events_newsletterBtn__nsf4D:hover{transform:translateY(-2px);box-shadow:0 6px 25px rgba(196,97,150,.4)}.news-events_modalOverlay__fIAhX{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.85);display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px;overflow-y:auto}.news-events_modalContent__t6YML{background:white;border-radius:16px;max-width:800px;width:100%;max-height:90vh;overflow-y:auto;position:relative;padding:40px;animation:news-events_modalSlideIn__V4aBa .3s ease-out}@keyframes news-events_modalSlideIn__V4aBa{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.news-events_modalClose__ANh_q{position:absolute;top:20px;right:20px;width:40px;height:40px;border-radius:50%;background:#f0f0f0;border:none;font-size:1.5rem;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.news-events_modalClose__ANh_q:hover{background:#e0e0e0;transform:rotate(90deg)}.news-events_modalImage__hp4ml{width:100%;height:400px;object-fit:cover;border-radius:12px;margin-bottom:25px}.news-events_modalCategory__wyvC0{display:inline-block;background:linear-gradient(135deg,#983c36,#c46196);color:white;padding:6px 16px;border-radius:20px;font-size:.85rem;font-weight:600;text-transform:uppercase;margin-bottom:15px}.news-events_modalTitle__UWSvO{font-size:2.2rem;font-weight:700;color:#1a1a1a;margin:0 0 20px;line-height:1.3}.news-events_modalMeta__VfQ9H{display:flex;gap:20px;margin-bottom:25px;padding-bottom:20px;border-bottom:2px solid #f0f0f0;font-size:.95rem;color:#999}.news-events_modalText__2dtwh{font-size:1.1rem;color:#333;line-height:1.8;margin:0}@media (max-width:1024px){.news-events_heroTitle__5zdHw{font-size:3rem}.news-events_sectionTitle__SKGY7{font-size:2.3rem}.news-events_eventsGrid__flR7G,.news-events_newsGrid__Smeo1{grid-template-columns:1fr}}@media (max-width:768px){.news-events_heroSection__EoDVj{padding:80px 5% 60px}.news-events_heroTitle__5zdHw{font-size:2.2rem}.news-events_heroSubtitle__6E3Yz{font-size:1.1rem}.news-events_heroDescription__Q1w2C{font-size:1rem}.news-events_eventsSection__f38bi,.news-events_newsSection__8u_6M{padding:60px 0}.news-events_sectionTitle__SKGY7{font-size:2rem}.news-events_categoryFilter__rk1JJ{gap:8px}.news-events_categoryBtn__iEuNV{padding:8px 16px;font-size:.85rem}.news-events_newsImageContainer__G_l6s{height:220px}.news-events_newsContent__BsOfw{padding:24px}.news-events_newsTitle__JIqYv{font-size:1.3rem}.news-events_eventCard__yah0k{flex-direction:column;gap:20px}.news-events_eventDate__jA10k{width:70px;height:70px}.news-events_eventDay__K55xi{font-size:1.7rem}.news-events_newsletterTitle__w6_uZ{font-size:2rem}.news-events_newsletterForm__7SDQI{flex-direction:column}.news-events_newsletterBtn__nsf4D{width:100%}.news-events_modalContent__t6YML{padding:30px 20px}.news-events_modalImage__hp4ml{height:250px}.news-events_modalTitle__UWSvO{font-size:1.7rem}.news-events_modalMeta__VfQ9H{flex-direction:column;gap:8px}}@media (max-width:480px){.news-events_heroTitle__5zdHw{font-size:1.8rem}.news-events_sectionTitle__SKGY7{font-size:1.7rem}.news-events_eventTitle__wMI_F{font-size:1.15rem}}