html,body{margin:0;width:100%;height:100%;background-color:#f0f0f0;font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-size:18px}.eventsCard[data-astro-cid-h4bw6n5x]{width:calc(100% - 16px);border-radius:16px;background-color:#fff;padding:8px}.eventsCard[data-astro-cid-h4bw6n5x] .imgContainer[data-astro-cid-h4bw6n5x]{position:relative;display:flex}.eventsCard[data-astro-cid-h4bw6n5x] .imgContainer[data-astro-cid-h4bw6n5x] .eventImg[data-astro-cid-h4bw6n5x]{width:100%;aspect-ratio:16/9;border-radius:8px;object-fit:cover}.eventsCard[data-astro-cid-h4bw6n5x] .imgContainer[data-astro-cid-h4bw6n5x] .time[data-astro-cid-h4bw6n5x]{position:absolute;bottom:8px;right:8px;font-weight:300;background-color:#0000001a;border:1px solid rgba(255,255,255,.39);color:#fff;backdrop-filter:blur(2px);padding:2px 8px;border-radius:4px;text-shadow:0px 2px 4px black}.eventsCard[data-astro-cid-h4bw6n5x] .bottomInfoContainer[data-astro-cid-h4bw6n5x] .organizer[data-astro-cid-h4bw6n5x]{font-size:16px;color:#3b3b3b}.navbar[data-astro-cid-j7pv25f6]{position:fixed;top:0;z-index:10;display:flex;justify-content:center;align-items:center;background-color:#d83c3c;height:60px;width:100%}.navbar[data-astro-cid-j7pv25f6] .logo[data-astro-cid-j7pv25f6]{height:100%}.heroSection[data-astro-cid-j7pv25f6]{position:relative;display:flex;flex-direction:column;align-items:center;z-index:11;background-image:linear-gradient(to bottom,#06f,#007bff,#158dfe,#419ef9,#64adf2,#64adf2,#64adf2,#64adf2);min-height:700px;height:80vw;max-height:140vh}.heroSection[data-astro-cid-j7pv25f6] .logoContainer[data-astro-cid-j7pv25f6]{position:sticky;top:80px;display:flex;flex-direction:column;align-items:center;z-index:1;width:fit-content}.heroSection[data-astro-cid-j7pv25f6] .logoContainer[data-astro-cid-j7pv25f6] .heroSectionLogo[data-astro-cid-j7pv25f6]{display:flex;height:clamp(280px,50vw,320px);aspect-ratio:1;object-fit:contain;filter:drop-shadow(0px 4px 4px rgba(0,81,255,.8));padding-bottom:10px}.heroSection[data-astro-cid-j7pv25f6] .sunContainer[data-astro-cid-j7pv25f6]{position:absolute;top:0;display:flex;width:99vw;min-height:300px;overflow:hidden}.heroSection[data-astro-cid-j7pv25f6] .sunContainer[data-astro-cid-j7pv25f6] .sun[data-astro-cid-j7pv25f6]{position:absolute;top:0;right:0;transform:translate(45%,-45%)}.heroSection[data-astro-cid-j7pv25f6] .heroImage[data-astro-cid-j7pv25f6]{position:absolute;bottom:0;display:flex;z-index:2;width:100%;min-height:400px;object-fit:cover}.extraInfoSection[data-astro-cid-j7pv25f6]{text-align:center;margin-inline:auto}.extraInfoSection[data-astro-cid-j7pv25f6] .ticketSection[data-astro-cid-j7pv25f6]{margin:16px}.extraInfoSection[data-astro-cid-j7pv25f6] .ticketSection[data-astro-cid-j7pv25f6] .firstDayFree[data-astro-cid-j7pv25f6]{font-size:28px;margin-bottom:8px}.extraInfoSection[data-astro-cid-j7pv25f6] .ticketSection[data-astro-cid-j7pv25f6] .ticketPrice[data-astro-cid-j7pv25f6]{display:flex;justify-content:center;align-items:center;gap:16px;margin-inline:auto;background-color:#ffeded;color:#000;border:1px solid #D83C3C;max-width:340px;height:96px;width:calc(100% - 16px);padding:8px;border-radius:8px;font-size:22px}.extraInfoSection[data-astro-cid-j7pv25f6] .ticketSection[data-astro-cid-j7pv25f6] .ticketPrice[data-astro-cid-j7pv25f6] .ticketImg[data-astro-cid-j7pv25f6]{filter:brightness(0)}.extraInfoSection[data-astro-cid-j7pv25f6] .restaurants[data-astro-cid-j7pv25f6]{margin-top:64px;margin-bottom:60px}.extraInfoSection[data-astro-cid-j7pv25f6] .restaurants[data-astro-cid-j7pv25f6] .sectionTitle[data-astro-cid-j7pv25f6]{text-align:center;font-size:28px;margin-bottom:8px}.extraInfoSection[data-astro-cid-j7pv25f6] .restaurants[data-astro-cid-j7pv25f6] .allRestaurants[data-astro-cid-j7pv25f6]{display:grid;grid-template-rows:repeat(2,auto);grid-auto-flow:column;grid-auto-columns:320px;gap:16px;overflow-x:auto;padding:16px}.extraInfoSection[data-astro-cid-j7pv25f6] .restaurants[data-astro-cid-j7pv25f6] .allRestaurants[data-astro-cid-j7pv25f6] .restaurantCard[data-astro-cid-j7pv25f6]{display:flex;gap:16px;text-align:start;background-color:#fff;padding:8px;border-radius:8px}.extraInfoSection[data-astro-cid-j7pv25f6] .restaurants[data-astro-cid-j7pv25f6] .allRestaurants[data-astro-cid-j7pv25f6] .restaurantCard[data-astro-cid-j7pv25f6] .logo[data-astro-cid-j7pv25f6]{background-color:#ebebeb;border:1px solid rgb(238,238,238);aspect-ratio:1;height:100px;width:100px;border-radius:4px;object-fit:cover}.extraInfoSection[data-astro-cid-j7pv25f6] .restaurants[data-astro-cid-j7pv25f6] .allRestaurants[data-astro-cid-j7pv25f6] .restaurantCard[data-astro-cid-j7pv25f6] .businessType[data-astro-cid-j7pv25f6]{font-size:16px;color:#686868}.daySection[data-astro-cid-j7pv25f6] .dayTitle[data-astro-cid-j7pv25f6]{position:sticky;top:59px;z-index:1;text-align:center;background-color:#d83c3c;color:#fff;font-size:22px;font-weight:500;padding:6px 0}.daySection[data-astro-cid-j7pv25f6] .allEventsContainer[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(260px + 5vw),1fr));gap:16px;margin:16px 16px 0;max-width:100vw;padding-bottom:60px}footer[data-astro-cid-j7pv25f6]{background-color:#d83c3c;position:relative;display:flex;flex-direction:column;align-items:center;z-index:11;padding-bottom:26px;color:#fff}footer[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{text-align:center;font-size:16px;max-width:80%}footer[data-astro-cid-j7pv25f6] .logoContainer[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center;z-index:1;width:fit-content}footer[data-astro-cid-j7pv25f6] .logoContainer[data-astro-cid-j7pv25f6] .heroSectionLogo[data-astro-cid-j7pv25f6]{display:flex;height:clamp(280px,80vw,320px);aspect-ratio:1;object-fit:contain;padding-bottom:10px}footer[data-astro-cid-j7pv25f6] .presidency[data-astro-cid-j7pv25f6] .title[data-astro-cid-j7pv25f6]{text-align:center;font-size:36px;font-weight:600;margin-bottom:16px}footer[data-astro-cid-j7pv25f6] .presidency[data-astro-cid-j7pv25f6] .people[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center;margin-bottom:42px}footer[data-astro-cid-j7pv25f6] .presidency[data-astro-cid-j7pv25f6] .people[data-astro-cid-j7pv25f6] .personAndRole[data-astro-cid-j7pv25f6]{text-align:center;border-bottom:1px solid white;padding:8px;max-width:300px}footer[data-astro-cid-j7pv25f6] .presidency[data-astro-cid-j7pv25f6] .people[data-astro-cid-j7pv25f6] .personAndRole[data-astro-cid-j7pv25f6].personAndRole:nth-last-child(1){border-bottom:none}footer[data-astro-cid-j7pv25f6] .presidency[data-astro-cid-j7pv25f6] .people[data-astro-cid-j7pv25f6] .personAndRole[data-astro-cid-j7pv25f6] .name[data-astro-cid-j7pv25f6]{display:flex;justify-content:center;gap:8px;font-size:22px}footer[data-astro-cid-j7pv25f6] .presidency[data-astro-cid-j7pv25f6] .people[data-astro-cid-j7pv25f6] .personAndRole[data-astro-cid-j7pv25f6] .number[data-astro-cid-j7pv25f6]{color:#fff;-webkit-text-fill-color:white}@media only screen and (min-width:800px){footer[data-astro-cid-j7pv25f6] .presidency[data-astro-cid-j7pv25f6] .people[data-astro-cid-j7pv25f6]{flex-direction:row;justify-content:center;gap:24px}footer[data-astro-cid-j7pv25f6] .presidency[data-astro-cid-j7pv25f6] .people[data-astro-cid-j7pv25f6] .personAndRole[data-astro-cid-j7pv25f6]{text-align:center;border-bottom:1px solid white;padding:8px;max-width:300px}footer[data-astro-cid-j7pv25f6] .presidency[data-astro-cid-j7pv25f6] .people[data-astro-cid-j7pv25f6] .personAndRole[data-astro-cid-j7pv25f6].personAndRole:nth-last-child(1){border-bottom:1px solid white}}
