.events-module__uXo2ga__container{max-width:1000px;margin:0 auto;padding:60px 20px}.events-module__uXo2ga__header{text-align:center;margin-bottom:60px}.events-module__uXo2ga__title{color:var(--secondary);margin-bottom:16px;font-size:3rem}.events-module__uXo2ga__subtitle{color:var(--muted);font-size:1.2rem}.events-module__uXo2ga__grid{flex-direction:column;gap:30px;margin-bottom:60px;display:flex}.events-module__uXo2ga__eventCard{background:#fff;border-radius:20px;transition:transform .3s;display:flex;overflow:hidden;box-shadow:0 10px 40px #0000000d}.events-module__uXo2ga__eventCard:hover{transform:translate(10px)}.events-module__uXo2ga__monthTag{background:var(--primary);color:#fff;text-align:center;justify-content:center;align-items:center;width:150px;padding:20px;font-size:1.5rem;font-weight:700;display:flex}.events-module__uXo2ga__eventDetails{flex:1;padding:30px}.events-module__uXo2ga__eventDetails h2{color:var(--secondary);margin-bottom:12px;font-size:1.8rem}.events-module__uXo2ga__meta{color:var(--muted);gap:24px;margin-bottom:16px;font-size:.95rem;font-weight:600;display:flex}.events-module__uXo2ga__description{color:var(--muted);line-height:1.6}.events-module__uXo2ga__cta{text-align:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;padding:40px}.events-module__uXo2ga__cta h3{color:var(--secondary);margin-bottom:16px;font-size:1.8rem}.events-module__uXo2ga__cta p{color:var(--muted);margin-bottom:24px}.events-module__uXo2ga__registerBtn{background:var(--primary);color:#fff;border-radius:40px;padding:14px 32px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.events-module__uXo2ga__registerBtn:hover{background:#0ea5e9;transform:translateY(-2px)}@media (max-width:600px){.events-module__uXo2ga__eventCard{flex-direction:column}.events-module__uXo2ga__monthTag{width:100%;height:60px;font-size:1.25rem}}
