@keyframes loading-module__jKvY_W__expShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.loading-module__jKvY_W__pulse{background:linear-gradient(90deg,#eceff1 25%,#f5f7f8 50%,#eceff1 75%) 0 0/200% 100%;border-radius:8px;animation:1.5s ease-in-out infinite loading-module__jKvY_W__expShimmer}.loading-module__jKvY_W__pulseDark{background:linear-gradient(90deg,#ffffff14 25%,#ffffff2e 50%,#ffffff14 75%) 0 0/200% 100%;border-radius:8px;animation:1.5s ease-in-out infinite loading-module__jKvY_W__expShimmer}.loading-module__jKvY_W__heroSection{background-color:var(--primary-green,#043906);box-sizing:border-box;align-items:flex-end;width:100%;height:60vh;min-height:400px;max-height:650px;margin-bottom:50px;padding:0 5%;display:flex;position:relative}.loading-module__jKvY_W__heroContent{width:100%;max-width:1300px;margin:0 auto;padding-bottom:40px}.loading-module__jKvY_W__topPillsRow{gap:12px;margin-bottom:20px;display:flex}.loading-module__jKvY_W__heroPill{border-radius:30px;width:90px;height:36px}.loading-module__jKvY_W__heroTitle{border-radius:10px;width:65%;max-width:600px;height:48px}.loading-module__jKvY_W__mainContainer{box-sizing:border-box;width:100%;padding:0 5%}.loading-module__jKvY_W__bodyGrid{grid-template-columns:1fr 380px;gap:40px;max-width:1300px;margin:0 auto;display:grid}@media (max-width:991px){.loading-module__jKvY_W__bodyGrid{grid-template-columns:1fr}}.loading-module__jKvY_W__leftCard{background:#fff;border:1px solid #eaeaea;border-radius:16px;flex-direction:column;gap:28px;padding:32px;display:flex;box-shadow:0 10px 30px #0000000d}.loading-module__jKvY_W__hostRow{background:#f8faf9;border-radius:16px;align-items:center;gap:16px;padding:16px;display:flex}.loading-module__jKvY_W__hostAvatar{border-radius:50%;flex-shrink:0;width:52px;height:52px}.loading-module__jKvY_W__hostInfo{flex-direction:column;flex:1;gap:8px;display:flex}.loading-module__jKvY_W__badgeRow{flex-wrap:wrap;gap:10px;display:flex}.loading-module__jKvY_W__badgePill{border-radius:20px;width:110px;height:32px}.loading-module__jKvY_W__boxRow{border:1px solid #f0f0f0;border-radius:12px;align-items:center;gap:16px;padding:20px;display:flex}.loading-module__jKvY_W__boxIcon{border-radius:10px;flex-shrink:0;width:44px;height:44px}.loading-module__jKvY_W__descBlock{flex-direction:column;gap:12px;display:flex}.loading-module__jKvY_W__textLine{border-radius:4px;height:16px}.loading-module__jKvY_W__attendeeRow{align-items:center;gap:12px;margin-top:8px;display:flex}.loading-module__jKvY_W__attendeeAvatar{border-radius:50%;width:40px;height:40px}.loading-module__jKvY_W__rightCard{background:#fff;border:1px solid #eaeaea;border-radius:16px;flex-direction:column;gap:20px;height:fit-content;padding:28px;display:flex;box-shadow:0 10px 30px #0000000d}.loading-module__jKvY_W__ctaButton{border-radius:30px;width:100%;height:52px}
