.events-component:where(.astro-bqssetp2){display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;min-width:80%}a:where(.astro-bqssetp2){text-decoration:none;color:#fff}.event-container:where(.astro-bqssetp2){display:flex;flex-direction:column;align-items:center;padding:2rem;height:480px;width:80%;position:relative;border-radius:16px;border:1px solid #ffffff4b}.event-wrapper:where(.astro-bqssetp2){width:90%}.event:where(.astro-bqssetp2){display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;align-items:center;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #ffffff45;width:100%}.pill:where(.astro-bqssetp2){background-color:#fb4521;padding:16px 20px;border-radius:50px;white-space:nowrap;max-width:90px}.mid:where(.astro-bqssetp2){text-align:center}.mid:where(.astro-bqssetp2) .title:where(.astro-bqssetp2){font-size:1.8rem;font-weight:700;margin-bottom:.5rem;min-width:200px}.mid:where(.astro-bqssetp2) .location:where(.astro-bqssetp2){font-size:.8rem;letter-spacing:.1rem}.right:where(.astro-bqssetp2){margin:0 auto;font-size:.8rem;text-wrap:wrap;color:#ffffffc7;max-width:200px}.EventsTitle:where(.astro-bqssetp2){font-size:3rem;background:linear-gradient(60deg,#d9d9d9 35%,#737373);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:20px;text-align:center}@media (max-width: 1024px){.event-container:where(.astro-bqssetp2){padding:1.5rem}.event:where(.astro-bqssetp2){gap:1.5rem}.mid:where(.astro-bqssetp2) .title:where(.astro-bqssetp2){font-size:1.5rem}.EventsTitle:where(.astro-bqssetp2){font-size:2.5rem}}@media (max-width: 768px){.events-component:where(.astro-bqssetp2){padding:10px}.event-container:where(.astro-bqssetp2){padding:1rem}.event:where(.astro-bqssetp2){grid-template-columns:1fr;gap:1rem;text-align:center;padding:1.5rem 0}.left:where(.astro-bqssetp2){display:flex;justify-content:center}.mid:where(.astro-bqssetp2){text-align:center}.right:where(.astro-bqssetp2){margin:0 auto;text-align:center;max-width:100%}.pill:where(.astro-bqssetp2){padding:12px 16px;font-size:.9rem}.mid:where(.astro-bqssetp2) .title:where(.astro-bqssetp2){font-size:1.3rem}.mid:where(.astro-bqssetp2) .location:where(.astro-bqssetp2){font-size:.75rem}.EventsTitle:where(.astro-bqssetp2){font-size:2rem}@media (max-width: 480px){.event-container:where(.astro-bqssetp2){padding:.8rem}.event:where(.astro-bqssetp2){padding:1rem 0}.mid:where(.astro-bqssetp2) .title:where(.astro-bqssetp2){font-size:1.1rem}.right:where(.astro-bqssetp2){font-size:.75rem}.EventsTitle:where(.astro-bqssetp2){font-size:1.8rem}}}.people-component:where(.astro-e2ocloyh){margin-top:10rem;min-width:100%;margin-bottom:10rem}.PeopleTitle:where(.astro-e2ocloyh){font-size:3rem;background:linear-gradient(60deg,#d9d9d9 45%,#737373);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:2rem;text-align:center}.people-grid:where(.astro-e2ocloyh){margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr);gap:2rem 6rem}.person-card:where(.astro-e2ocloyh){display:flex;align-items:center;padding:2rem;gap:3rem;text-align:center;background-color:#2f2f2f7a;border-radius:16px;border:1px solid #ffffff4b;color:#fff}.person-card:where(.astro-e2ocloyh):hover img:where(.astro-e2ocloyh){opacity:1;transition:.7s ease-in-out}img:where(.astro-e2ocloyh){border-radius:7px;width:196px;opacity:.7}.person-info:where(.astro-e2ocloyh) h3:where(.astro-e2ocloyh){font-size:2rem;font-weight:700;margin-bottom:1rem}.person-info:where(.astro-e2ocloyh) p:where(.astro-e2ocloyh){font-size:1.5rem;font-weight:400;opacity:.7}@media (max-width: 1024px){.people-component:where(.astro-e2ocloyh){margin:4rem auto}.PeopleTitle:where(.astro-e2ocloyh){font-size:2.5rem}.person-card:where(.astro-e2ocloyh){padding:1.5rem;gap:1.5rem}.person-card:where(.astro-e2ocloyh) img:where(.astro-e2ocloyh){width:100px;height:100px}}@media (max-width: 768px){.people-component:where(.astro-e2ocloyh){margin:3rem auto;padding:0 15px}.PeopleTitle:where(.astro-e2ocloyh){font-size:2rem;margin-bottom:2rem}.people-grid:where(.astro-e2ocloyh){grid-template-columns:1fr;gap:1.5rem}.person-card:where(.astro-e2ocloyh){padding:1.2rem;gap:1.2rem}.person-info:where(.astro-e2ocloyh) h3:where(.astro-e2ocloyh){font-size:1.3rem}.person-info:where(.astro-e2ocloyh) p:where(.astro-e2ocloyh){font-size:.9rem}}@media (max-width: 480px){.people-component:where(.astro-e2ocloyh){margin:2rem auto;padding:0 10px}.PeopleTitle:where(.astro-e2ocloyh){font-size:1.8rem;margin-bottom:1.5rem}.person-card:where(.astro-e2ocloyh){padding:1rem;gap:1rem}.person-card:where(.astro-e2ocloyh) img:where(.astro-e2ocloyh){width:80px;height:80px}.person-info:where(.astro-e2ocloyh) h3:where(.astro-e2ocloyh){font-size:1.1rem}.person-info:where(.astro-e2ocloyh) p:where(.astro-e2ocloyh){font-size:.8rem}.person-info:where(.astro-e2ocloyh) a:where(.astro-e2ocloyh){padding:.4rem .8rem;font-size:.8rem}}.gallery-widget:where(.astro-j7pv25f6){width:80%;margin:0 auto}.gallery:where(.astro-j7pv25f6) .EventsTitle:where(.astro-j7pv25f6){font-size:3rem;background:linear-gradient(60deg,#d9d9d9 45%,#737373);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:20px;text-align:center}.animated:where(.astro-j7pv25f6){min-height:960px;position:relative}.animated:where(.astro-j7pv25f6) h1:where(.astro-j7pv25f6){z-index:999;color:beige}body{min-height:120vh;background:linear-gradient(10deg,#8c05c1,#020918);margin:0;padding:0;scroll-behavior:smooth}.MainPage:where(.astro-j7pv25f6){display:flex;justify-content:center;align-items:center;flex-direction:column;padding:20px;text-align:center;margin:77px 0}.MainPage:where(.astro-j7pv25f6) img:where(.astro-j7pv25f6).logo{width:230px;margin:3rem;max-width:100%;height:auto}.MainPage:where(.astro-j7pv25f6) h2:where(.astro-j7pv25f6){font-size:2rem;font-weight:700}.WhiteText:where(.astro-j7pv25f6){color:#fff}.YellowText:where(.astro-j7pv25f6){color:#eed101}.MainPage:where(.astro-j7pv25f6) h1:where(.astro-j7pv25f6){color:#fff;font-size:4rem;font-weight:700;margin:2rem 0}.MainPage:where(.astro-j7pv25f6) h3:where(.astro-j7pv25f6){color:#fff;font-size:2rem;line-height:1.5}.MainPage:where(.astro-j7pv25f6) a:where(.astro-j7pv25f6).membership-btn{color:#000;background-color:#fff;font-size:2rem;font-weight:600;text-decoration:none;padding:15px 40px;margin:3rem 0;border-radius:10px;transition:background-color .3s,color .3s}.MainPage:where(.astro-j7pv25f6) a:where(.astro-j7pv25f6).membership-btn:hover{background-color:#eed101;color:#000}@media (max-width: 1024px){.MainPage:where(.astro-j7pv25f6){margin-top:70px}.MainPage:where(.astro-j7pv25f6) h1:where(.astro-j7pv25f6){font-size:3rem}.MainPage:where(.astro-j7pv25f6) h2:where(.astro-j7pv25f6){font-size:1.8rem}.MainPage:where(.astro-j7pv25f6) h3:where(.astro-j7pv25f6){font-size:1.8rem}.MainPage:where(.astro-j7pv25f6) img:where(.astro-j7pv25f6).logo{width:200px;margin:2rem}.MainPage:where(.astro-j7pv25f6) a:where(.astro-j7pv25f6).membership-btn{font-size:1.8rem;padding:12px 35px}}@media (max-width: 768px){.animated:where(.astro-j7pv25f6){min-height:600px}.MainPage:where(.astro-j7pv25f6){margin-top:70px;padding:15px}.MainPage:where(.astro-j7pv25f6) h1:where(.astro-j7pv25f6){font-size:2.5rem}.MainPage:where(.astro-j7pv25f6) h2:where(.astro-j7pv25f6){font-size:1.5rem}.MainPage:where(.astro-j7pv25f6) h3:where(.astro-j7pv25f6){font-size:1.5rem}.MainPage:where(.astro-j7pv25f6) img:where(.astro-j7pv25f6).logo{width:150px;margin:1.5rem}.MainPage:where(.astro-j7pv25f6) a:where(.astro-j7pv25f6).membership-btn{font-size:1.5rem;padding:10px 30px;margin:2rem 0}}@media (max-width: 480px){.animated:where(.astro-j7pv25f6){min-height:400px}.MainPage:where(.astro-j7pv25f6){margin-top:70px;padding:10px}.MainPage:where(.astro-j7pv25f6) h1:where(.astro-j7pv25f6){font-size:2rem}.MainPage:where(.astro-j7pv25f6) h2:where(.astro-j7pv25f6){font-size:1.2rem}.MainPage:where(.astro-j7pv25f6) h3:where(.astro-j7pv25f6){font-size:1rem}.MainPage:where(.astro-j7pv25f6) img:where(.astro-j7pv25f6).logo{width:120px;margin:1rem}.MainPage:where(.astro-j7pv25f6) a:where(.astro-j7pv25f6).membership-btn{font-size:1.2rem;padding:8px 20px;margin:1.5rem 0}}.events:where(.astro-j7pv25f6),.committee:where(.astro-j7pv25f6){padding:20px}
