.event-module__UFrEtG__container{min-height:100vh;padding:6rem 2rem 4rem;position:relative}.event-module__UFrEtG__container:before{content:"";pointer-events:none;position:absolute;inset:0}.event-module__UFrEtG__header{text-align:center;z-index:1;margin-bottom:4rem;position:relative}.event-module__UFrEtG__title{color:#fff;margin-bottom:1rem;font-size:clamp(2.5rem,5vw,4rem);font-weight:800;animation:.8s ease-out event-module__UFrEtG__fadeInDown}.event-module__UFrEtG__searchWrapper{width:90%;margin:0 auto;animation:.8s ease-out .3s both event-module__UFrEtG__fadeInUp}.event-module__UFrEtG__searchInput{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#ffffff1a;border:2px solid #fff3;border-radius:50px;outline:none;width:100%;padding:1rem 1.5rem;font-size:1rem;transition:all .3s}.event-module__UFrEtG__searchInput::placeholder{color:#ffffff80}.event-module__UFrEtG__searchInput:focus{background:#ffffff26;border-color:#e68153;box-shadow:0 0 20px #e681534d}.event-module__UFrEtG__grid{z-index:1;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:2rem;max-width:1400px;margin:0 auto;display:grid;position:relative}.event-module__UFrEtG__card{animation:.6s ease-out both event-module__UFrEtG__fadeInScale;animation-delay:calc(var(--index)*.1s);border-radius:20px;transition:all .4s cubic-bezier(.4,0,.2,1);overflow:hidden}.event-module__UFrEtG__card:hover{cursor:pointer;transform:translateY(-8px)}.event-module__UFrEtG__posterWrapper{aspect-ratio:3/4;background:linear-gradient(135deg,#e68153 0%,#e2b947 100%);border-radius:20px 20px 0 0;width:100%;position:relative;overflow:hidden}.event-module__UFrEtG__poster{object-fit:cover;transition:transform .6s cubic-bezier(.4,0,.2,1)}.event-module__UFrEtG__card:hover .event-module__UFrEtG__poster{transform:scale(1.08)}.event-module__UFrEtG__noPoster{color:#fff9;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.2rem;font-weight:600;display:flex}.event-module__UFrEtG__overlay{background:linear-gradient(#0000 0%,#000000e6 100%);padding:2rem 1.5rem 1.5rem;transition:all .4s;position:absolute;bottom:0;left:0;right:0;transform:translateY(0)}.event-module__UFrEtG__eventName{color:#fff;text-shadow:0 2px 8px #00000080;margin:0;font-size:1.25rem;font-weight:700;line-height:1.3}.event-module__UFrEtG__actions{align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}.event-module__UFrEtG__actions.event-module__UFrEtG__centered{justify-content:center}.event-module__UFrEtG__detailBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#e68153 0%,#e2b947 100%);border:none;border-radius:12px;flex:1;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;transition:all .3s;position:relative;overflow:hidden}.event-module__UFrEtG__detailBtn:before{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.event-module__UFrEtG__detailBtn:hover:before{left:100%}.event-module__UFrEtG__detailBtn:hover{transform:translateY(-2px);box-shadow:0 8px 20px #e6815366}.event-module__UFrEtG__detailBtn.event-module__UFrEtG__active{background:linear-gradient(135deg,#f093fb 0%,#f5576c 100%)}.event-module__UFrEtG__igWrapper{align-items:center;display:flex}.event-module__UFrEtG__popup{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);touch-action:none;background:#000c;justify-content:center;align-items:center;transition:opacity .3s;animation:.3s event-module__UFrEtG__fadeIn;display:flex;position:fixed;inset:0;overflow-y:auto;z-index:1000!important}.event-module__UFrEtG__popup.event-module__UFrEtG__closing{animation:.3s forwards event-module__UFrEtG__fadeOut}.event-module__UFrEtG__popupContent{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;background:linear-gradient(135deg,#e6815340 0%,#e2b94740 100%);border:1px solid #e6815366;border-radius:20px;width:90%;max-width:600px;max-height:80vh;margin:2rem auto;padding:2rem;transition:transform .3s,opacity .3s;animation:.4s event-module__UFrEtG__slideUp;position:relative;overflow-y:auto;box-shadow:0 20px 60px #00000080;z-index:1010!important}.event-module__UFrEtG__popup.event-module__UFrEtG__closing .event-module__UFrEtG__popupContent{animation:.3s forwards event-module__UFrEtG__slideDown}.event-module__UFrEtG__closeBtn{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding-bottom:.4rem;font-size:1.5rem;line-height:0;transition:all .3s;display:flex;position:absolute;top:1rem;right:1rem}.event-module__UFrEtG__closeBtn:hover{background:#fff3}.event-module__UFrEtG__popupTitle{color:#fff;margin-bottom:1.5rem;padding-right:2rem;font-size:1.75rem;font-weight:700}@keyframes event-module__UFrEtG__slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes event-module__UFrEtG__slideDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(30px)}}@keyframes event-module__UFrEtG__fadeOut{0%{opacity:1}to{opacity:0}}.event-module__UFrEtG__section{margin-bottom:1.5rem}.event-module__UFrEtG__section:last-child{margin-bottom:0}.event-module__UFrEtG__sectionTitle{color:#e2b947;letter-spacing:1px;margin-bottom:.75rem;font-size:1rem;font-weight:700}.event-module__UFrEtG__description{color:#ffffffd9;font-size:.95rem;line-height:1.7}.event-module__UFrEtG__sdgList{flex-wrap:wrap;gap:.5rem;display:flex}.event-module__UFrEtG__sdgBadge{color:#fff;text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#e681534d 0%,#e2b9474d 100%);border:1px solid #e6815380;border-radius:20px;padding:.5rem 1rem;font-size:.85rem;font-weight:600;transition:all .3s}.event-module__UFrEtG__sdgBadge:hover{background:linear-gradient(135deg,#e6815380 0%,#e2b94780 100%);transform:translateY(-2px);box-shadow:0 4px 12px #e681534d}@keyframes event-module__UFrEtG__fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes event-module__UFrEtG__fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes event-module__UFrEtG__fadeInScale{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes event-module__UFrEtG__fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.event-module__UFrEtG__container{padding:5rem 1rem 3rem}.event-module__UFrEtG__grid{grid-template-columns:1fr;gap:1.5rem}.event-module__UFrEtG__header{margin-bottom:3rem}.event-module__UFrEtG__actions{flex-direction:column;gap:.75rem}.event-module__UFrEtG__detailBtn{width:100%}.event-module__UFrEtG__igWrapper{justify-content:center;width:100%}}@media (min-width:769px) and (max-width:1024px){.event-module__UFrEtG__grid{grid-template-columns:repeat(2,1fr)}}
.InstagramButton-module__TT_dnq__tooltipContainer{cursor:pointer;border-radius:10px;font-size:1rem;transition:all .2s;position:relative}.InstagramButton-module__TT_dnq__tooltip{opacity:0;pointer-events:none;border-radius:15px;padding:10px;transition:all .3s;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:inset 5px 5px 5px #0003,inset -5px -5px 15px #ffffff1a,5px 5px 15px #0000004d,-5px -5px 15px #ffffff1a}.InstagramButton-module__TT_dnq__profile{background:linear-gradient(45deg,#feda75cc,#fa7e1ecc,#d62976cc,#962fbfcc,#4f5bd5cc);border:1px solid #c2aca5;border-radius:10px 15px;padding:10px;-webkit-backdrop-filter:blur(12px)!important}.InstagramButton-module__TT_dnq__tooltipContainer:hover .InstagramButton-module__TT_dnq__tooltip{opacity:1;visibility:visible;pointer-events:auto;top:-6rem}.InstagramButton-module__TT_dnq__icon{color:#fff;text-decoration:none;display:block;position:relative}.InstagramButton-module__TT_dnq__layer{transition:transform .3s}.InstagramButton-module__TT_dnq__icon:hover .InstagramButton-module__TT_dnq__layer{transform:rotate(-35deg)skew(20deg)}.InstagramButton-module__TT_dnq__layer span{border:1px solid #fff;border-radius:15px;width:100%;height:100%;transition:all .3s;position:absolute;top:0;left:0}.InstagramButton-module__TT_dnq__layer span,.InstagramButton-module__TT_dnq__text{color:#e6683c;border-color:#e6683c}.InstagramButton-module__TT_dnq__icon .InstagramButton-module__TT_dnq__text{opacity:0;font-weight:500;transition:bottom .3s,opacity .3s;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}.InstagramButton-module__TT_dnq__icon:hover .InstagramButton-module__TT_dnq__text{opacity:1;bottom:-35px}.InstagramButton-module__TT_dnq__icon:hover .InstagramButton-module__TT_dnq__layer span:first-child{opacity:.2}.InstagramButton-module__TT_dnq__icon:hover .InstagramButton-module__TT_dnq__layer span:nth-child(2){opacity:.4;transform:translate(5px,-5px)}.InstagramButton-module__TT_dnq__icon:hover .InstagramButton-module__TT_dnq__layer span:nth-child(3){opacity:.6;transform:translate(10px,-10px)}.InstagramButton-module__TT_dnq__icon:hover .InstagramButton-module__TT_dnq__layer span:nth-child(4){opacity:.8;transform:translate(15px,-15px)}.InstagramButton-module__TT_dnq__icon:hover .InstagramButton-module__TT_dnq__layer span:nth-child(5){opacity:1;transform:translate(20px,-20px)}.InstagramButton-module__TT_dnq__instagramSVG{background:linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);justify-content:center;align-items:center;display:flex}.InstagramButton-module__TT_dnq__user{gap:10px;display:flex}.InstagramButton-module__TT_dnq__details{color:#fff;flex-direction:column;gap:0;display:flex}.InstagramButton-module__TT_dnq__big .InstagramButton-module__TT_dnq__layer{width:3.4rem;height:3.4rem}.InstagramButton-module__TT_dnq__big .InstagramButton-module__TT_dnq__instagramSVG{font-size:25px}.InstagramButton-module__TT_dnq__big .InstagramButton-module__TT_dnq__tooltipContainer:hover .InstagramButton-module__TT_dnq__tooltip{top:-6rem}.InstagramButton-module__TT_dnq__medium .InstagramButton-module__TT_dnq__layer{width:2.6rem;height:2.6rem}.InstagramButton-module__TT_dnq__medium .InstagramButton-module__TT_dnq__instagramSVG{font-size:18px}.InstagramButton-module__TT_dnq__medium .InstagramButton-module__TT_dnq__tooltipContainer:hover .InstagramButton-module__TT_dnq__tooltip{top:-5rem}.InstagramButton-module__TT_dnq__small .InstagramButton-module__TT_dnq__layer{width:2rem;height:2rem}.InstagramButton-module__TT_dnq__small .InstagramButton-module__TT_dnq__instagramSVG{font-size:14px}.InstagramButton-module__TT_dnq__small .InstagramButton-module__TT_dnq__tooltipContainer:hover .InstagramButton-module__TT_dnq__tooltip{top:-4rem}
.Loader-module__O3rPRW__overlay{perspective:1500px;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden;z-index:2147483647!important}.Loader-module__O3rPRW__bgLeft{background:linear-gradient(45deg,var(--color-orange),var(--color-yellow));width:50%;height:100%;transform-style:preserve-3d;position:absolute;top:0}.Loader-module__O3rPRW__bgRight{background:linear-gradient(-45deg,var(--color-orange),var(--color-yellow));width:50%;height:100%;transform-style:preserve-3d;position:absolute;top:0}.Loader-module__O3rPRW__bgLeft{transform-origin:0;left:0}.Loader-module__O3rPRW__bgRight{transform-origin:100%;right:0}.Loader-module__O3rPRW__bgLeft.Loader-module__O3rPRW__splitLeft{animation:.8s cubic-bezier(.4,0,.2,1) forwards Loader-module__O3rPRW__curveOpenLeft}.Loader-module__O3rPRW__bgRight.Loader-module__O3rPRW__splitRight{animation:.8s cubic-bezier(.4,0,.2,1) forwards Loader-module__O3rPRW__curveOpenRight}@keyframes Loader-module__O3rPRW__curveOpenLeft{0%{transform:rotateY(0)translate(0)}50%{transform:rotateY(60deg)}to{transform:rotateY(120deg)}}@keyframes Loader-module__O3rPRW__curveOpenRight{0%{transform:rotateY(0)translate(0)}50%{transform:rotateY(-60deg)}to{transform:rotateY(-120deg)}}.Loader-module__O3rPRW__overlay.Loader-module__O3rPRW__leave{animation:none!important}.Loader-module__O3rPRW__loader{z-index:1;flex-direction:row;justify-content:center;align-items:center;display:flex;position:relative}.Loader-module__O3rPRW__loader.Loader-module__O3rPRW__hide .Loader-module__O3rPRW__slider{animation:.6s ease-in forwards Loader-module__O3rPRW__fallDown}.Loader-module__O3rPRW__loader.Loader-module__O3rPRW__hide .Loader-module__O3rPRW__slider:first-child{animation-delay:0s}.Loader-module__O3rPRW__loader.Loader-module__O3rPRW__hide .Loader-module__O3rPRW__slider:nth-child(2){animation-delay:50ms}.Loader-module__O3rPRW__loader.Loader-module__O3rPRW__hide .Loader-module__O3rPRW__slider:nth-child(3){animation-delay:.1s}.Loader-module__O3rPRW__loader.Loader-module__O3rPRW__hide .Loader-module__O3rPRW__slider:nth-child(4){animation-delay:.15s}.Loader-module__O3rPRW__loader.Loader-module__O3rPRW__hide .Loader-module__O3rPRW__slider:nth-child(5){animation-delay:.2s}@keyframes Loader-module__O3rPRW__fallDown{0%{transform:translateY(0)rotate(0)}to{transform:translateY(calc(100vh + 100px))rotate(15deg)}}.Loader-module__O3rPRW__slider{background-color:#fff;border-radius:30px;width:20px;height:80px;margin:0 15px;position:relative;overflow:hidden;box-shadow:8px 8px 15px #0000000d,-4px -8px 15px #ffffff80,inset -3px -3px 8px #00000008,inset 3px 3px 8px #00000008}.Loader-module__O3rPRW__slider:before{content:"";width:20px;height:20px;animation:2.5s ease-in-out infinite Loader-module__O3rPRW__animate_2;animation-delay:calc(-.5s*var(--i));border-radius:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 #0000004d,0 420px 0 400px #2697f3,inset 0 0 #0000001a}@keyframes Loader-module__O3rPRW__animate_2{0%{filter:hue-rotate();transform:translateY(250px)}50%{transform:translateY(0)}to{filter:hue-rotate(180deg);transform:translateY(250px)}}
.LineButton-module__y_KjNa__tooltipContainer{cursor:pointer;border-radius:10px;font-size:1rem;transition:all .2s;position:relative}.LineButton-module__y_KjNa__tooltip{opacity:0;pointer-events:none;border-radius:15px;padding:10px;transition:all .3s;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:inset 5px 5px 5px #0003,inset -5px -5px 15px #ffffff1a,5px 5px 15px #0000004d,-5px -5px 15px #ffffff1a}.LineButton-module__y_KjNa__profile{background:linear-gradient(45deg,#00c300cc,#00d000cc,#00e000cc,#00f000cc,#0f0c);border:1px solid #00c300;border-radius:10px 15px;padding:10px;-webkit-backdrop-filter:blur(12px)!important}.LineButton-module__y_KjNa__tooltipContainer:hover .LineButton-module__y_KjNa__tooltip{opacity:1;visibility:visible;pointer-events:auto;top:-6rem}.LineButton-module__y_KjNa__icon{color:#fff;text-decoration:none;display:block;position:relative}.LineButton-module__y_KjNa__layer{transition:transform .3s}.LineButton-module__y_KjNa__icon:hover .LineButton-module__y_KjNa__layer{transform:rotate(-35deg)skew(20deg)}.LineButton-module__y_KjNa__layer span{border:1px solid #fff;border-radius:15px;width:100%;height:100%;transition:all .3s;position:absolute;top:0;left:0}.LineButton-module__y_KjNa__layer span,.LineButton-module__y_KjNa__text{color:#00c300;border-color:#00c300}.LineButton-module__y_KjNa__icon .LineButton-module__y_KjNa__text{opacity:0;font-weight:500;transition:bottom .3s,opacity .3s;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}.LineButton-module__y_KjNa__icon:hover .LineButton-module__y_KjNa__text{opacity:1;bottom:-35px}.LineButton-module__y_KjNa__icon:hover .LineButton-module__y_KjNa__layer span:first-child{opacity:.2}.LineButton-module__y_KjNa__icon:hover .LineButton-module__y_KjNa__layer span:nth-child(2){opacity:.4;transform:translate(5px,-5px)}.LineButton-module__y_KjNa__icon:hover .LineButton-module__y_KjNa__layer span:nth-child(3){opacity:.6;transform:translate(10px,-10px)}.LineButton-module__y_KjNa__icon:hover .LineButton-module__y_KjNa__layer span:nth-child(4){opacity:.8;transform:translate(15px,-15px)}.LineButton-module__y_KjNa__icon:hover .LineButton-module__y_KjNa__layer span:nth-child(5){opacity:1;transform:translate(20px,-20px)}.LineButton-module__y_KjNa__LineSVG{background:linear-gradient(45deg,#00c300,#00d000,#00e000,#00f000,#0f0);justify-content:center;align-items:center;display:flex}.LineButton-module__y_KjNa__user{gap:10px;display:flex}.LineButton-module__y_KjNa__details{color:#fff;flex-direction:column;gap:0;display:flex}.LineButton-module__y_KjNa__big .LineButton-module__y_KjNa__layer{width:3.4rem;height:3.4rem}.LineButton-module__y_KjNa__big .LineButton-module__y_KjNa__LineSVG{font-size:25px}.LineButton-module__y_KjNa__big .LineButton-module__y_KjNa__tooltipContainer:hover .LineButton-module__y_KjNa__tooltip{top:-6rem}.LineButton-module__y_KjNa__medium .LineButton-module__y_KjNa__layer{width:2.6rem;height:2.6rem}.LineButton-module__y_KjNa__medium .LineButton-module__y_KjNa__LineSVG{font-size:18px}.LineButton-module__y_KjNa__medium .LineButton-module__y_KjNa__tooltipContainer:hover .LineButton-module__y_KjNa__tooltip{top:-5rem}.LineButton-module__y_KjNa__small .LineButton-module__y_KjNa__layer{width:2rem;height:2rem}.LineButton-module__y_KjNa__small .LineButton-module__y_KjNa__LineSVG{font-size:14px}.LineButton-module__y_KjNa__small .LineButton-module__y_KjNa__tooltipContainer:hover .LineButton-module__y_KjNa__tooltip{top:-4rem}
