.style_banner__p0YvQ{padding:80px 0;background:linear-gradient(135deg,#667eea,#764ba2);color:white;position:relative;overflow:hidden}.style_banner__p0YvQ:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.1);z-index:1}.style_container__padpr{max-width:1400px;margin:0 auto;padding:0 20px;position:relative;z-index:2}.style_content__sy9BG{text-align:center;max-width:800px;margin:0 auto}.style_title__ecAMO{color:white!important;margin-bottom:20px;font-size:3rem;font-weight:800;text-shadow:0 2px 4px rgba(0,0,0,.3)}.style_subtitle__zcgmC{font-size:1.2rem;line-height:1.6;margin-bottom:40px;opacity:.95;font-weight:400}.style_searchForm__JPUVq{margin:40px auto;max-width:600px}.style_searchContainer__XTKJp{display:flex;align-items:center;background:rgba(255,255,255,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;padding:4px;border:1px solid rgba(255,255,255,.2);box-shadow:0 8px 32px rgba(0,0,0,.1)}.style_searchInput__9hgtq{flex:1 1;background:transparent;border:none;padding:16px 20px;color:white;font-size:1rem;outline:none;font-weight:400}.style_searchInput__9hgtq::placeholder{color:rgba(255,255,255,.7)}.style_searchButton__FW8Ju{background:var(--color-primary);color:white;border:none;padding:16px 24px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease;font-size:1rem;white-space:nowrap}.style_searchButton__FW8Ju:hover:not(:disabled){background:var(--color-primary-dark);transform:translateY(-1px)}.style_searchButton__FW8Ju:disabled{opacity:.5;cursor:not-allowed;transform:none}.style_stats__izTCG{display:flex;justify-content:center;gap:60px;margin-top:40px}.style_stat__VX1oZ{text-align:center;display:flex;flex-direction:column;gap:8px}.style_statNumber__l5Uy1{font-size:2.5rem;font-weight:800;color:#4ecdc4;text-shadow:0 2px 4px rgba(0,0,0,.3)}.style_statLabel__ls3_m{font-size:.9rem;opacity:.9;font-weight:500;text-transform:uppercase;letter-spacing:1px}@media (max-width:768px){.style_banner__p0YvQ{padding:60px 0}.style_container__padpr{padding:0 16px}.style_title__ecAMO{font-size:2.2rem}.style_subtitle__zcgmC{font-size:1.1rem}.style_searchForm__JPUVq{margin:30px auto}.style_searchContainer__XTKJp{flex-direction:column;gap:8px;padding:8px}.style_searchInput__9hgtq{width:100%;text-align:center}.style_searchButton__FW8Ju{width:100%;padding:14px 20px}.style_stats__izTCG{gap:40px;flex-wrap:wrap}.style_statNumber__l5Uy1{font-size:2rem}.style_statLabel__ls3_m{font-size:.8rem}}@media (max-width:480px){.style_banner__p0YvQ{padding:40px 0}.style_container__padpr{padding:0 12px}.style_title__ecAMO{font-size:1.8rem}.style_subtitle__zcgmC{font-size:1rem;margin-bottom:30px}.style_searchForm__JPUVq{margin:20px auto}.style_searchInput__9hgtq{padding:14px 16px;font-size:.9rem}.style_searchButton__FW8Ju{padding:12px 16px;font-size:.9rem}.style_stats__izTCG{gap:30px}.style_statNumber__l5Uy1{font-size:1.8rem}}.Title_root__w0xuB{background:linear-gradient(135deg,#ef5350,#b78fc2,#b78fc2);text-shadow:0 0 2px rgb(0 0 0/20%);-webkit-text-fill-color:transparent;font-size:clamp(2rem,3.5vw,8rem);-webkit-background-clip:text;background-clip:text;text-align:center}.coloredsection_root__H1JT5{padding:120px 5%;background-image:linear-gradient(135deg,rgb(99 102 241/3%),rgb(168 85 247/2%) 25%,rgb(236 72 153/3%) 50%,rgb(59 130 246/2%) 75%,rgb(16 185 129/3%)),radial-gradient(circle at 25% 25%,rgb(255 255 255/1%) 1px,transparent 0),radial-gradient(circle at 75% 75%,rgb(255 255 255/.8%) 1px,transparent 0);background-size:100% 100%,40px 40px,60px 60px;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center}.coloredsection_root__H1JT5:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 80%,rgb(120 119 198/10%) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgb(255 119 198/10%) 0,transparent 50%),radial-gradient(circle at 40% 40%,rgb(120 219 255/5%) 0,transparent 50%);pointer-events:none}.coloredsection_root__H1JT5:after{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgb(255 255 255/20%),transparent)}[theme-data=dark] .coloredsection_root__H1JT5,body.coloredsection_dark__VjIAJ .coloredsection_root__H1JT5{background-image:linear-gradient(135deg,rgb(99 102 241/6%),rgb(168 85 247/5%) 25%,rgb(236 72 153/6%) 50%,rgb(59 130 246/5%) 75%,rgb(16 185 129/6%)),radial-gradient(circle at 25% 25%,rgb(255 255 255/3%) 1px,transparent 0),radial-gradient(circle at 75% 75%,rgb(255 255 255/2.5%) 1px,transparent 0);background-size:100% 100%,40px 40px,60px 60px;background-color:rgb(17,17,17)}[theme-data=dark] .coloredsection_root__H1JT5:before,body.coloredsection_dark__VjIAJ .coloredsection_root__H1JT5:before{background:radial-gradient(circle at 20% 80%,rgb(120 119 198/18%) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgb(255 119 198/15%) 0,transparent 50%),radial-gradient(circle at 40% 40%,rgb(120 219 255/10%) 0,transparent 50%)}[theme-data=dark] .coloredsection_root__H1JT5:after,body.coloredsection_dark__VjIAJ .coloredsection_root__H1JT5:after{background:linear-gradient(90deg,transparent,rgb(255 255 255/10%),transparent)}.style_root__nqjnW{width:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#ff6b6b,#ee5a52 50%,#9b59b6);position:relative;overflow:hidden}.style_headerContainer__HqYRp{width:100%;display:flex;flex-direction:column;text-align:left;gap:30px;color:white;@media (max-width:768px){text-align:center;gap:25px}}.style_titleWrapper__6Xfn9{opacity:0;transform:translateY(-30px);transition:all .8s cubic-bezier(.25,.46,.45,.94)}.style_titleVisible__IG5Q1{opacity:1;transform:translateY(0)}.style_headerDescription__PrLmh{margin:0;color:#666;font-size:16px;line-height:1.5;opacity:1;max-width:800px;transform:translateY(20px);transition:all .8s cubic-bezier(.25,.46,.45,.94);transition-delay:.2s;@media (min-width:768px){font-size:18px;line-height:1.6}}.style_descriptionVisible__3dw_D{opacity:1;transform:translateY(0)}.style_container__tx4X3{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));align-items:center}.style_imageContainer__nBJQ7{grid-column:1;overflow:hidden;transition:all 1s cubic-bezier(.25,.46,.45,.94);position:relative;width:100%}.style_image__a7gFT{width:100%;height:100%;object-fit:cover;transition:.5s ease}.style_imageContainer__nBJQ7:hover .style_image__a7gFT{transform:scale(1.05)}.style_imageVisible__4glNw{opacity:1;transform:translateX(0) scale(1)}.style_contentContainer__MNF5s{gap:10px;padding:10%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;transform:translateX(30px);transition:all .8s cubic-bezier(.25,.46,.45,.94)}.style_aboutFeatureItem__az8x8{gap:20px;margin:10px 0;display:flex;align-items:flex-start;justify-content:flex-start;transition:all .8s cubic-bezier(.25,.46,.45,.94);.style_aboutFeatureDescription__RrcTD{margin:0;color:white;font-size:16px;line-height:1.6}}.style_checkmark__GeW9d{width:24px;height:24px;background-color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;color:#ff6b6b;font-weight:700;flex-shrink:0;margin-top:2px;@media (min-width:768px){width:28px;height:28px;font-size:16px}}.style_footerText__wLnPJ{margin:30px 0 0;color:white;font-size:18px;line-height:1.6;font-weight:500;opacity:0;transform:translateY(20px);transition:all .8s cubic-bezier(.25,.46,.45,.94);@media (max-width:768px){font-size:16px;text-align:center}}.style_root__nqjnW.style_animate__oeGy8 .style_contentContainer__MNF5s{opacity:1;transform:translateX(0);transition:all .8s cubic-bezier(.25,.46,.45,.94);transition-delay:.4s}.style_root__nqjnW.style_animate__oeGy8 .style_aboutFeatureItem__az8x8:first-child{opacity:1;transform:translateY(0);transition:all .6s ease-out;transition-delay:.4s}.style_root__nqjnW.style_animate__oeGy8 .style_aboutFeatureItem__az8x8:nth-child(2){opacity:1;transform:translateY(0);transition:all .6s ease-out;transition-delay:.6s}.style_root__nqjnW.style_animate__oeGy8 .style_aboutFeatureItem__az8x8:nth-child(3){opacity:1;transform:translateY(0);transition:all .6s ease-out;transition-delay:.8s}.style_root__nqjnW.style_animate__oeGy8 .style_footerText__wLnPJ{opacity:1;transform:translateY(0);transition:all .6s ease-out;transition-delay:1s}.style_featureVisible__BRaKd{opacity:1;transform:translateX(0)}.style_root__nqjnW.style_animate__oeGy8 .style_imageContainer__nBJQ7{opacity:1;transform:scale(1);transition:all .8s cubic-bezier(.25,.46,.45,.94);transition-delay:.2s}.style_buttonWrapper__pSrrk{opacity:0;transform:translateY(30px) scale(.95);transition:all .8s cubic-bezier(.25,.46,.45,.94);transition-delay:.5s}.style_buttonVisible__yc_HT{opacity:1;transform:translateY(0) scale(1)}.style_aboutFeatureIcon__3KCIy{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;color:white;flex-shrink:0;transition:all .3s ease;@media (min-width:768px){width:40px;height:40px;font-size:20px}}.style_featureVisible__BRaKd .style_aboutFeatureIcon__3KCIy{animation:style_iconBounce__yNeOS .6s ease-out;animation-delay:calc(var(--feature-index) * .15s + .5s)}@keyframes style_iconBounce__yNeOS{0%{transform:scale(.3) rotate(-180deg);opacity:0}50%{transform:scale(1.1) rotate(-90deg);opacity:.8}to{transform:scale(1) rotate(0deg);opacity:1}}.style_aboutFeatureItem__az8x8:hover{transform:translateX(5px) scale(1.02);transition:all .3s ease}.style_aboutFeatureItem__az8x8:hover .style_aboutFeatureIcon__3KCIy{transform:scale(1.1) rotate(5deg)}.style_headerContainer__HqYRp .title{color:white!important}.style_headerContainer__HqYRp h1,.style_headerContainer__HqYRp h2,.style_headerContainer__HqYRp h3{color:white}.style_headerTitle__wCVY3{font-weight:800;margin-bottom:3rem;font-size:clamp(2rem,3vw,5rem)}.style_fadeDown__qCiQe,.style_fadeLeft__bKS37,.style_fadeRight___KPz1,.style_fadeUp__nefo7,.style_scaleUp__bsIGu,.style_slideLeft__xtChm,.style_slideRight__ay12U{opacity:0;transition:all var(--animation-duration,.8s) cubic-bezier(.25,.46,.45,.94);transition-delay:var(--animation-delay,0s)}.style_fadeUp__nefo7{transform:translateY(50px)}.style_fadeUp__nefo7.style_visible__9vuOC{opacity:1;transform:translateY(0)}.style_fadeDown__qCiQe{transform:translateY(-50px)}.style_fadeDown__qCiQe.style_visible__9vuOC{opacity:1;transform:translateY(0)}.style_fadeLeft__bKS37{transform:translateX(-50px)}.style_fadeLeft__bKS37.style_visible__9vuOC{opacity:1;transform:translateX(0)}.style_fadeRight___KPz1{transform:translateX(50px)}.style_fadeRight___KPz1.style_visible__9vuOC{opacity:1;transform:translateX(0)}.style_scaleUp__bsIGu{transform:scale(.9)}.style_scaleUp__bsIGu.style_visible__9vuOC{opacity:1;transform:scale(1)}.style_slideLeft__xtChm{transform:translateX(-100px)}.style_slideLeft__xtChm.style_visible__9vuOC{opacity:1;transform:translateX(0)}.style_slideRight__ay12U{transform:translateX(100px)}.style_slideRight__ay12U.style_visible__9vuOC{opacity:1;transform:translateX(0)}@media (max-width:768px){.style_fadeDown__qCiQe,.style_fadeUp__nefo7{transform:translateY(30px)}.style_fadeLeft__bKS37,.style_slideLeft__xtChm{transform:translateX(-30px)}.style_fadeRight___KPz1,.style_slideRight__ay12U{transform:translateX(30px)}.style_slideLeft__xtChm{transform:translateX(-50px)}.style_slideRight__ay12U{transform:translateX(50px)}}@media (prefers-reduced-motion:reduce){.style_fadeDown__qCiQe,.style_fadeLeft__bKS37,.style_fadeRight___KPz1,.style_fadeUp__nefo7,.style_scaleUp__bsIGu,.style_slideLeft__xtChm,.style_slideRight__ay12U{transition:opacity var(--animation-duration,.8s) ease;transform:none}.style_fadeDown__qCiQe.style_visible__9vuOC,.style_fadeLeft__bKS37.style_visible__9vuOC,.style_fadeRight___KPz1.style_visible__9vuOC,.style_fadeUp__nefo7.style_visible__9vuOC,.style_scaleUp__bsIGu.style_visible__9vuOC,.style_slideLeft__xtChm.style_visible__9vuOC,.style_slideRight__ay12U.style_visible__9vuOC{opacity:1;transform:none}}.style_root__lhtmc{position:absolute;width:100px;height:auto;pointer-events:none;z-index:-1;opacity:.4;top:2%;left:5%;animation-name:style_move-arround__v9USp;animation-duration:10s;animation-delay:1s;animation-iteration-count:infinite;animation-direction:normal;transition:transform .4s cubic-bezier(.4,.2,.2,1),filter .3s}.style_img__WH4Bl{width:100%;height:100%;object-fit:contain;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}@keyframes style_move-arround__v9USp{0%{transform:translate(5%) rotate(0deg)}25%{transform:translate(5%) rotate(40deg)}55%{transform:translate(50%,20%) rotate(-10deg)}70%{transform:translate(30%,30%) rotate(50deg)}to{transform:translate(5%) rotate(-1turn)}}@media (max-width:1440px){.style_root__lhtmc{width:80px}}@media (max-width:1024px){.style_root__lhtmc{width:64px}}@media (max-width:768px){.style_root__lhtmc{width:48px}}@media (max-width:425px){.style_root__lhtmc{width:32px}}.style_root__l5ZWN{gap:50px;width:100%;display:flex;padding:50px 5%;align-items:center;flex-direction:column;justify-content:center}.style_container__gLHMD{gap:30px;width:100%;display:flex;flex-wrap:wrap;place-content:center center}.style_card__XaRSj{overflow:hidden;border-radius:10px;border:1px solid #ccc;flex:0 1 360px;transition:all .6s ease-out;box-shadow:0 4px 15px rgb(0 0 0/10%);display:flex;flex-direction:column}.style_card__XaRSj:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 8px 25px rgb(0 0 0/15%)}.style_image__76mhu{position:relative;width:100%;height:200px;overflow:hidden}.style_image__76mhu img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.style_card__XaRSj:hover .style_image__76mhu img{transform:scale(1.05)}.style_content__AQKe5{padding:25px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;flex-grow:1;position:relative;overflow:hidden}.style_bgImage__Pj_aF{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.style_title__Py8z4{font-size:1.5rem;font-weight:700;color:#fff;margin:0;position:relative;z-index:1}.style_description__TCA2l{margin:0;padding:0;color:#e2e8f0;font-size:1rem;line-height:1.6;text-align:center;position:relative;z-index:1}.style_icon__fyHvG{width:40px;height:40px;margin-top:12px;border:2px solid white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.2rem;color:#667eea;background:rgb(255 255 255/90%);transition:all .3s ease;cursor:pointer;position:relative;z-index:1;animation:style_buttonPulse__ySjH5 1.2s ease-in-out infinite}.style_icon__fyHvG:hover{color:white;background:rgb(177 39 37);animation:none;transform:translateX(5px)}@keyframes style_buttonPulse__ySjH5{0%{box-shadow:0 0 0 0 rgb(239 83 80/80%)}to{box-shadow:0 0 0 20px rgb(239 83 80/0)}}.style_root__6pHS1{gap:50px;width:100%;display:flex;padding:50px 5%;align-items:center;flex-direction:column;justify-content:center}.style_container___SFi1{display:flex;gap:10px;max-width:100%;overflow-x:auto;scroll-snap-type:x mandatory;padding:20px 0}.style_eventCard__eMzMV{padding:10px;flex:0 0 350px;overflow:hidden;border-radius:15px;scroll-snap-align:start;transition:all .3s ease;background:rgb(255 255 255/20%);transform:translateY(30px);animation:style_slideUp__LE_ag .6s ease-out forwards;box-shadow:0 0 6px rgb(0 0 0/4%);text-decoration:none;color:inherit;display:block}.style_eventCard__eMzMV:hover{background:rgb(255 255 255/50%);box-shadow:0 0 10px rgb(0 0 0/10%);transform:translateY(-5px)}.style_eventCard__eMzMV:hover,.style_eventCard__eMzMV:visited{text-decoration:none;color:inherit}.style_eventCard__eMzMV:focus{outline:2px solid var(--color-primary);outline-offset:2px}.style_eventImage__cwGxR{position:relative;width:100%;height:200px;overflow:hidden;border-radius:15px}.style_eventImage__cwGxR img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.style_eventCard__eMzMV:hover .style_eventImage__cwGxR img{transform:scale(1.05)}.style_eventContent__88N4w{padding:25px;display:flex;flex-direction:column;gap:15px}.style_eventTitle__ydlG7{font-size:1.25rem;font-weight:600;color:#1e293b;margin:0;line-height:1.4}.style_eventAddress__YoMjf{display:flex;align-items:center;gap:8px;color:#64748b;font-size:.95rem;line-height:1.4}.style_mapIcon__5rL9N{font-size:1rem;flex-shrink:0}.style_eventDate__G61S8{font-size:1rem;font-weight:600;color:#667eea;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@keyframes style_slideUp__LE_ag{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.style_root__6pHS1{padding:60px 5%}.style_container___SFi1{padding:0 15px}.style_eventCard__eMzMV{flex:0 0 280px}.style_eventContent__88N4w{padding:20px;gap:12px}.style_eventTitle__ydlG7{font-size:1.1rem}.style_eventAddress__YoMjf{font-size:.9rem}.style_eventDate__G61S8{font-size:.95rem}}@media (max-width:480px){.style_root__6pHS1{padding:40px 5%}.style_eventCard__eMzMV{flex:0 0 250px}.style_eventImage__cwGxR{height:150px}.style_eventContent__88N4w{padding:15px;gap:10px}.style_eventTitle__ydlG7{font-size:1rem}.style_eventAddress__YoMjf{font-size:.85rem}.style_eventDate__G61S8{font-size:.9rem}}.style_root__YX3nl{width:100%;display:flex;height:100vh;position:relative;background:#141e30;overflow:hidden}.style_bgImage__WkeTX{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;object-fit:cover;object-position:center;transform:scale(1.2);transition:all 1.5s cubic-bezier(.25,.46,.45,.94)}.style_bgImageVisible__1Xb4E{opacity:1;transform:scale(1)}.style_overlay__g9dLq{position:relative;z-index:8;flex:1 1;display:flex;padding:0 10%;align-items:center;flex-direction:column;justify-content:space-evenly;opacity:0;transform:translateY(30px);transition:all 1s ease-out .3s}.style_overlayVisible__3Uf1L{opacity:1;transform:translateY(0)}.style_logo__odnHA{width:auto;margin-top:max(80px,10%);height:min(150px,20vw);transform:translateY(-20px);transition:all .8s cubic-bezier(.25,.46,.45,.94);@media (max-width:1024px){&{height:min(110px,20vw)}}}.style_title__d7SAt{color:rgb(255 255 255/86%);line-height:1.2;text-align:center;font-size:clamp(32px,5vw,64px);font-weight:700;margin:0;position:relative;text-shadow:0 2px 4px rgb(0 0 0/50%);overflow:hidden}.style_titleWord__uI0V_{display:inline-block;opacity:0;margin-right:15px;transform:translateY(50px);transition:all .8s cubic-bezier(.25,.46,.45,.94);transition-delay:calc(var(--word-index) * .15s + .6s)}.style_titleWordVisible__HSxJm{opacity:1;transform:translateY(0)}.style_navigationContainer__NiLXH{display:flex;gap:20px;flex-wrap:wrap;justify-content:center;opacity:0;transform:translateY(30px);transition:all .8s ease-out;transition-delay:1.2s;@media (max-width:768px){gap:12px}}.style_navigationContainerVisible__wT3ij{opacity:1;transform:translateY(0)}.style_navigationButton__X3q00{min-width:180px;max-width:280px;@media screen and (max-width:768px){flex:1 1;min-width:200px}}.style_root__DV7HT{background:linear-gradient(90deg,#ef5350,#b78fc2);color:white;border:none;padding:12px 35px;border-radius:50px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .4s cubic-bezier(.25,.46,.45,.94);position:relative;overflow:hidden;opacity:0;transform:translateY(20px) scale(.95);display:flex;align-items:center;justify-content:center;gap:10px;animation:style_buttonSlideIn__v_MEU .8s ease-out forwards,style_buttonPulse__QtbzG 2s ease-in-out infinite;animation-delay:1.2s,2s}.style_root__DV7HT:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255/30%),transparent);transition:left .6s ease}.style_root__DV7HT:hover:before{left:100%}.style_root__DV7HT:hover{transform:translateY(-10px) scale(1.05);box-shadow:0 15px 40px rgb(239 83 80/40%);filter:brightness(1.1)}.style_root__DV7HT:active{transform:translateY(-1px) scale(1.02);transition:all .1s ease}.style_icon__Z2kjv{transition:all .2s linear}.style_root__DV7HT:hover .style_icon__Z2kjv{transform:translate(2px,-2px)}@keyframes style_buttonSlideIn__v_MEU{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes style_buttonPulse__QtbzG{0%,to{box-shadow:0 0 0 0 rgb(239 83 80/40%)}50%{box-shadow:0 0 0 20px rgb(239 83 80/0)}}@keyframes style_buttonBounce__oVd0Z{0%,20%,53%,80%,to{transform:translateZ(0)}40%,43%{transform:translate3d(0,-8px,0)}70%{transform:translate3d(0,-4px,0)}90%{transform:translate3d(0,-2px,0)}}.style_animatedCard__YXhWb{opacity:0;transition:all .8s cubic-bezier(.25,.46,.45,.94);will-change:transform,opacity}.style_animatedCard__YXhWb.style_animate__hfYeJ{opacity:1}.style_slideUp__cGecI{transform:translateY(30px)}.style_slideUp__cGecI.style_animate__hfYeJ{transform:translateY(0)}.style_slideDown__EvfY8{transform:translateY(-30px)}.style_slideDown__EvfY8.style_animate__hfYeJ{transform:translateY(0)}.style_slideLeft__8Tnze{transform:translateX(30px)}.style_slideLeft__8Tnze.style_animate__hfYeJ{transform:translateX(0)}.style_slideRight__AUBB8{transform:translateX(-30px)}.style_slideRight__AUBB8.style_animate__hfYeJ{transform:translateX(0)}.style_scale__2_clG{transform:scale(.9)}.style_scale__2_clG.style_animate__hfYeJ{transform:scale(1)}.style_fade__Wri4k,.style_fade__Wri4k.style_animate__hfYeJ{transform:none}.style_slideUpScale__30bKP{transform:translateY(30px) scale(.95)}.style_slideUpScale__30bKP.style_animate__hfYeJ{transform:translateY(0) scale(1)}.style_rotateIn__8hB89{transform:rotateY(-15deg) scale(.9);transform-origin:center}.style_rotateIn__8hB89.style_animate__hfYeJ{transform:rotateY(0deg) scale(1)}.style_animatedCard__YXhWb.style_rotateIn__8hB89,.style_animatedCard__YXhWb.style_scale__2_clG{transition-duration:1s}.style_animatedCard__YXhWb.style_fade__Wri4k{transition-duration:.6s}@media (max-width:768px){.style_animatedCard__YXhWb{transition-duration:.6s}.style_slideDown__EvfY8,.style_slideUp__cGecI{transform:translateY(20px)}.style_slideLeft__8Tnze,.style_slideRight__AUBB8{transform:translateX(20px)}.style_slideUpScale__30bKP{transform:translateY(20px) scale(.95)}}@media (prefers-reduced-motion:reduce){.style_animatedCard__YXhWb{transition-duration:.2s}.style_slideDown__EvfY8,.style_slideLeft__8Tnze,.style_slideRight__AUBB8,.style_slideUpScale__30bKP,.style_slideUp__cGecI{transform:none}.style_rotateIn__8hB89,.style_scale__2_clG{transform:scale(.95)}}.style_root__W7qDd{position:absolute;width:120px;height:auto;pointer-events:none;z-index:-1;opacity:.4;top:2%;left:5%;animation-name:style_move-arround__iIUnV;animation-duration:7s;animation-delay:1s;animation-iteration-count:infinite;animation-direction:normal;transition:transform .4s cubic-bezier(.4,.2,.2,1),filter .3s}.style_img__bYAbd{width:100%;height:100%;object-fit:contain;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}@keyframes style_move-arround__iIUnV{0%{transform:translate(5%) rotate(0deg)}25%{transform:translate(5%) rotate(20deg)}55%{transform:translate(200%,50%) rotate(-10deg)}70%{transform:translate(200%) rotate(0deg)}to{transform:translate(5%) rotate(-1turn)}}@media (max-width:1440px){.style_root__W7qDd{width:100px}}@media (max-width:1024px){.style_root__W7qDd{width:64px}}@media (max-width:768px){.style_root__W7qDd{width:48px}}@media (max-width:425px){.style_root__W7qDd{width:32px}}.style_fadeDown__YnJ9K,.style_fadeLeft__DZyq6,.style_fadeRight__20mo6,.style_fadeUp__y0r_X,.style_scaleUp__KkI__,.style_slideLeft__V_ut3,.style_slideRight__L1XES{opacity:0;transition:all var(--animation-duration,.8s) cubic-bezier(.25,.46,.45,.94);transition-delay:var(--animation-delay,0s)}.style_fadeUp__y0r_X{transform:translateY(50px)}.style_fadeUp__y0r_X.style_visible__ZSBJ7{opacity:1;transform:translateY(0)}.style_fadeDown__YnJ9K{transform:translateY(-50px)}.style_fadeDown__YnJ9K.style_visible__ZSBJ7{opacity:1;transform:translateY(0)}.style_fadeLeft__DZyq6{transform:translateX(-50px)}.style_fadeLeft__DZyq6.style_visible__ZSBJ7{opacity:1;transform:translateX(0)}.style_fadeRight__20mo6{transform:translateX(50px)}.style_fadeRight__20mo6.style_visible__ZSBJ7{opacity:1;transform:translateX(0)}.style_scaleUp__KkI__{transform:scale(.9)}.style_scaleUp__KkI__.style_visible__ZSBJ7{opacity:1;transform:scale(1)}.style_slideLeft__V_ut3{transform:translateX(-100px)}.style_slideLeft__V_ut3.style_visible__ZSBJ7{opacity:1;transform:translateX(0)}.style_slideRight__L1XES{transform:translateX(100px)}.style_slideRight__L1XES.style_visible__ZSBJ7{opacity:1;transform:translateX(0)}@media (max-width:768px){.style_fadeDown__YnJ9K,.style_fadeUp__y0r_X{transform:translateY(30px)}.style_fadeLeft__DZyq6,.style_slideLeft__V_ut3{transform:translateX(-30px)}.style_fadeRight__20mo6,.style_slideRight__L1XES{transform:translateX(30px)}.style_slideLeft__V_ut3{transform:translateX(-50px)}.style_slideRight__L1XES{transform:translateX(50px)}}@media (prefers-reduced-motion:reduce){.style_fadeDown__YnJ9K,.style_fadeLeft__DZyq6,.style_fadeRight__20mo6,.style_fadeUp__y0r_X,.style_scaleUp__KkI__,.style_slideLeft__V_ut3,.style_slideRight__L1XES{transition:opacity var(--animation-duration,.8s) ease;transform:none}.style_fadeDown__YnJ9K.style_visible__ZSBJ7,.style_fadeLeft__DZyq6.style_visible__ZSBJ7,.style_fadeRight__20mo6.style_visible__ZSBJ7,.style_fadeUp__y0r_X.style_visible__ZSBJ7,.style_scaleUp__KkI__.style_visible__ZSBJ7,.style_slideLeft__V_ut3.style_visible__ZSBJ7,.style_slideRight__L1XES.style_visible__ZSBJ7{opacity:1;transform:none}}.style_root__ZTi9N{width:100%;display:flex;align-items:center;justify-content:center;padding:2rem 5%}.style_buttonContainer__w3rAU{display:flex;gap:1.5rem;flex-wrap:wrap;justify-content:center}@media (max-width:768px){.style_root__ZTi9N{padding:1.5rem 4%}.style_buttonContainer__w3rAU{flex-direction:column;width:100%;gap:1rem;align-items:center}}@media (max-width:480px){.style_root__ZTi9N{padding:1rem 3%}}.style_container__nCTkp{gap:4rem;display:flex;padding:2em 5%;flex-direction:column}.style_header__erK_i{display:flex;align-items:center;gap:2rem;flex-wrap:wrap}.style_profileImage__2AwDS{width:200px;height:200px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.style_profileImage__2AwDS img{border-radius:50%}.style_headerContent__xkqHL{flex:1 1;min-width:300px}.style_companyName__BdM0s{font-size:2.5rem;font-weight:700;color:#1a1a1a;margin:0 0 .5rem}.style_tagline__jVF6Z{font-size:1.1rem;color:#666;line-height:1.5;margin:0}.style_section__h9Ste{display:flex;flex-direction:column}.style_sectionHeader__I_XnR{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem}.style_sectionIcon__zjYr5{width:24px;height:24px;color:#667eea}.style_sectionTitle__Qcg9h{font-size:1.5rem;font-weight:600;color:#1a1a1a;margin:0}.style_description__IGmDA{color:#555;line-height:1.6;font-size:1rem}.style_servicesList__dQVvK{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.style_serviceItem__JG_vq{color:#555;font-size:1rem;position:relative;padding-left:1.5rem}.style_serviceItem__JG_vq:before{content:"•";color:#667eea;font-weight:700;position:absolute;left:0}@media (max-width:768px){.style_container__nCTkp{padding:1rem;gap:1.5rem}.style_header__erK_i{flex-direction:column;text-align:center;gap:1.5rem}.style_profileImage__2AwDS{width:150px;height:150px}.style_companyName__BdM0s{font-size:2rem}.style_section__h9Ste{padding:1rem}}.style_container__13C5P{display:flex;flex-direction:column;gap:2rem;padding:2em 5%}.style_header__lO8cB{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.style_icon__fxFYk{width:28px;height:28px;color:#ff6b6b;flex-shrink:0}.style_title__D6WvJ{font-size:1.75rem;font-weight:600;color:#1a1a1a;margin:0}.style_grid__rL9H8{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(4,1fr);grid-gap:1.5rem;gap:1.5rem;margin-top:1rem}.style_portfolioItem__K1rHx:first-child{grid-row:span 2;grid-column:span 2}.style_portfolioItem__K1rHx:nth-child(2),.style_portfolioItem__K1rHx:nth-child(3){grid-row:span 2}.style_portfolioItem__K1rHx:nth-child(4),.style_portfolioItem__K1rHx:nth-child(5){grid-column:span 2}.style_portfolioItem__K1rHx{overflow:hidden;position:relative;border-radius:12px;box-shadow:0 4px 12px rgb(0 0 0/10%);transition:transform .3s ease,box-shadow .3s ease;background:#fff}.style_portfolioItem__K1rHx:hover{transform:translateY(-4px);box-shadow:0 8px 25px rgb(0 0 0/15%)}.style_portfolioImage__W_gBB{width:100%;height:auto;object-fit:cover;transition:transform .3s ease}.style_portfolioItem__K1rHx:hover .style_portfolioImage__W_gBB{transform:scale(1.05)}.style_portfolioOverlay__tWhU2{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,rgb(0 0 0/70%));color:white;padding:1.5rem;transform:translateY(100%);transition:transform .3s ease}.style_portfolioItem__K1rHx:hover .style_portfolioOverlay__tWhU2{transform:translateY(0)}.style_portfolioTitle__4ImtH{font-size:1.1rem;font-weight:600;margin:0 0 .5rem}.style_portfolioDescription__kV3cz{font-size:.9rem;opacity:.9;margin:0;line-height:1.4}@media (max-width:768px){.style_container__13C5P{padding:1.5em 4%;gap:1.5rem}.style_grid__rL9H8{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(auto,150px);gap:1rem}.style_portfolioItem__K1rHx:first-child{grid-column:span 2;grid-row:span 1}.style_portfolioItem__K1rHx:nth-child(4),.style_portfolioItem__K1rHx:nth-child(5){grid-column:span 1}.style_title__D6WvJ{font-size:1.5rem}}@media (max-width:480px){.style_container__13C5P{padding:1em 3%}.style_grid__rL9H8{grid-template-columns:1fr;grid-template-rows:repeat(auto,180px)}.style_portfolioItem__K1rHx{grid-row:span 1;grid-column:span 1}}.style_container__06BfU{display:flex;flex-direction:column;gap:2rem;padding:2em 5%}.style_header___2qu0{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.style_icon__62fAh{width:28px;height:28px;color:#ffd700;flex-shrink:0}.style_title__gR8ht{font-size:1.75rem;font-weight:600;color:#1a1a1a;margin:0}.style_reviewsList__XxO3F{display:flex;flex-direction:column;gap:0}@media (max-width:768px){.style_container__06BfU{padding:1.5em 4%;gap:1.5rem}.style_title__gR8ht{font-size:1.5rem}}@media (max-width:480px){.style_container__06BfU{padding:1em 3%}}.style_section__WNsdM{padding:60px 0}.style_header__34xly{margin-bottom:40px}.style_searchContainer___KXPI{margin-bottom:20px}.style_searchInputWrapper__u_mtz{position:relative;max-width:600px;margin:0 auto}.style_searchInput__y3zw4{width:100%;padding:16px 50px;border:2px solid #e9ecef;border-radius:50px;font-size:16px;background:white;transition:all .3s ease;outline:none}.style_searchInput__y3zw4:focus{border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.style_searchIcon__4YbBs{left:18px;font-size:18px}.style_clearButton__aDewq,.style_searchIcon__4YbBs{position:absolute;top:50%;transform:translateY(-50%);color:#6c757d}.style_clearButton__aDewq{right:18px;background:none;border:none;font-size:16px;cursor:pointer;padding:4px;border-radius:50%;transition:all .2s ease}.style_clearButton__aDewq:hover{background:#f8f9fa;color:#495057}.style_searchIndicator__mzycm{text-align:center;margin-top:10px;font-size:14px;color:#667eea}.style_resultsInfo__j_bmW{display:flex;justify-content:space-between;align-items:center;text-align:center}.style_resultsCount__SBfCJ{font-size:16px;color:#6c757d;font-weight:500}.style_mobileFilterButton__gFuDu{display:none;background:linear-gradient(135deg,#667eea,#764ba2);color:white;border:none;padding:8px 16px;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease}.style_mobileFilterButton__gFuDu:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(102,126,234,.3)}.style_eventsGrid__3kry8{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-gap:30px;gap:30px;margin-bottom:60px}.style_noResults__n80z_{text-align:center;padding:80px 20px;color:#6c757d}.style_noResultsIcon__5Uhwu{font-size:4rem;margin-bottom:20px;opacity:.5}.style_noResultsTitle__tIM1G{font-size:24px;font-weight:600;color:#495057;margin-bottom:12px}.style_noResultsText__hf15B{font-size:16px;line-height:1.6;margin-bottom:30px;max-width:400px;margin-left:auto;margin-right:auto}.style_clearFiltersButton__at94g{background:linear-gradient(135deg,#667eea,#764ba2);color:white;border:none;padding:12px 24px;border-radius:25px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:.5px}.style_clearFiltersButton__at94g:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(102,126,234,.3)}.style_pagination__ukdf_{gap:8px;margin-top:40px}.style_pageButton__j9xVF,.style_pagination__ukdf_{display:flex;justify-content:center;align-items:center}.style_pageButton__j9xVF{background:white;border:2px solid #e9ecef;color:#495057;padding:10px 16px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;min-width:44px;height:44px}.style_pageButton__j9xVF:hover:not(:disabled){background:#f8f9fa;border-color:#667eea;color:#667eea}.style_pageButton__j9xVF:disabled{opacity:.5;cursor:not-allowed}.style_pageButton__j9xVF.style_activePage__K7t9W{background:linear-gradient(135deg,#667eea,#764ba2);border-color:#667eea;color:white}.style_pageButton__j9xVF.style_prevNext__x1Agd{padding:10px 20px;font-weight:600}.style_pageNumbers__yhO73{display:flex;align-items:center;gap:4px}.style_ellipsis__E9W8c{padding:0 8px;color:#6c757d;font-weight:500}@media (max-width:768px){.style_section__WNsdM{padding:40px 0}.style_searchInputWrapper__u_mtz{max-width:100%}.style_searchInput__y3zw4{padding:14px 45px;font-size:15px}.style_eventsGrid__3kry8{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;margin-bottom:40px}.style_noResults__n80z_{padding:60px 20px}.style_noResultsIcon__5Uhwu{font-size:3rem}.style_noResultsTitle__tIM1G{font-size:20px}.style_pagination__ukdf_{flex-wrap:wrap;gap:6px}.style_pageButton__j9xVF{padding:8px 12px;font-size:13px;min-width:40px;height:40px}.style_pageButton__j9xVF.style_prevNext__x1Agd{padding:8px 16px}.style_mobileFilterButton__gFuDu{display:block}}@media (max-width:480px){.style_searchInput__y3zw4{padding:12px 40px;font-size:14px}.style_searchIcon__4YbBs{font-size:16px;left:14px}.style_clearButton__aDewq{right:14px;font-size:14px}.style_eventsGrid__3kry8{grid-template-columns:1fr;gap:16px}.style_noResults__n80z_{padding:40px 16px}.style_pageNumbers__yhO73{gap:2px}.style_pageButton__j9xVF{min-width:36px;height:36px;padding:6px 10px;font-size:12px}.style_pageButton__j9xVF.style_prevNext__x1Agd{padding:6px 12px}}.style_card__5PoYr{display:flex;flex-direction:column;background:white;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:all .3s ease;text-decoration:none;color:inherit;position:relative;overflow:hidden;border:1px solid rgba(0,0,0,.05);height:100%}.style_card__5PoYr:hover{transform:translateY(-8px);box-shadow:0 12px 40px rgba(0,0,0,.15);border-color:rgba(0,0,0,.1)}.style_featuredBadge__6XMbm{left:12px;background:linear-gradient(135deg,#ff6b6b,#ee5a52);color:white}.style_featuredBadge__6XMbm,.style_statusBadge__EPzui{position:absolute;top:12px;padding:6px 12px;border-radius:20px;font-size:12px;font-weight:600;z-index:2;text-transform:uppercase;letter-spacing:.5px}.style_statusBadge__EPzui{right:12px}.style_statusBadge__EPzui.style_ongoing__Ll9wv{background:linear-gradient(135deg,#4ecdc4,#44a08d);color:white;animation:style_pulse__nbKaK 2s infinite}.style_statusBadge__EPzui.style_completed__625w5{background:linear-gradient(135deg,#95a5a6,#7f8c8d);color:white}.style_statusBadge__EPzui.style_upcoming___Om0_{background:linear-gradient(135deg,#b8b505,#a59606);color:white}.style_onlineBadge__UAlxC{position:absolute;top:50px;right:12px;background:linear-gradient(135deg,#667eea,#764ba2);color:white;padding:4px 8px;border-radius:12px;font-size:10px;font-weight:600;z-index:2;text-transform:uppercase;letter-spacing:.3px}@keyframes style_pulse__nbKaK{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.style_imageContainer__h_iDq{position:relative;width:100%;height:200px;overflow:hidden;background:#f8f9fa}.style_image__cfGHG{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.style_card__5PoYr:hover .style_image__cfGHG{transform:scale(1.05)}.style_content__doKU_{padding:20px;flex:1 1;display:flex;flex-direction:column;gap:12px}.style_dateContainer__5IhSL{display:flex;flex-direction:column;gap:4px}.style_dateRange__OyXrC{font-size:14px;font-weight:600;color:#667eea;background:rgba(102,126,234,.1);padding:4px 8px;border-radius:8px;width:-moz-fit-content;width:fit-content}.style_location__u6qDL{display:flex;align-items:center;gap:6px;font-size:13px;color:#6c757d}.style_locationIcon__yqrdb{font-size:12px}.style_title__Swa44{font-size:18px;font-weight:700;color:#2c3e50;line-height:1.3}.style_description__vU07v,.style_title__Swa44{margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.style_description__vU07v{font-size:14px;color:#6c757d;line-height:1.5;flex:1 1}.style_organizer__jUsTZ{display:flex;flex-direction:column;gap:2px;font-size:13px}.style_organizerLabel__SOBPP{color:#95a5a6;font-weight:500}.style_organizerName__ulHpa{color:#34495e;font-weight:600}.style_tags__Habfo{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.style_tag__18DNF{background:#f8f9fa;color:#495057;padding:4px 8px;border-radius:12px;font-size:11px;font-weight:500;border:1px solid #e9ecef}.style_moreTagsIndicator__TTcSE{color:#6c757d;font-size:11px;font-weight:500}.style_footer__AWdN3{display:flex;justify-content:space-between;align-items:flex-end;margin-top:auto;padding-top:12px;border-top:1px solid #f1f3f4}.style_stats__27okl{display:flex;flex-direction:column;gap:4px}.style_stat__HJP6Y{display:flex;align-items:center;gap:4px;font-size:12px;color:#6c757d}.style_statIcon__Hw_wf{font-size:12px}.style_statText__mrQJ5{font-weight:500}.style_priceContainer__wEwcs{display:flex;align-items:center}.style_price__JEvWh{font-size:16px;font-weight:700;color:#2c3e50}.style_freePrice__IKpo7{font-size:16px;font-weight:700;color:#27ae60;background:rgba(39,174,96,.1);padding:4px 8px;border-radius:8px}@media (max-width:768px){.style_content__doKU_{padding:16px;gap:10px}.style_title__Swa44{font-size:16px}.style_description__vU07v{font-size:13px}.style_footer__AWdN3{flex-direction:column;align-items:flex-start;gap:8px}.style_stats__27okl{flex-direction:row;gap:12px}.style_priceContainer__wEwcs{align-self:flex-end}}@media (max-width:480px){.style_imageContainer__h_iDq{height:160px}.style_content__doKU_{padding:12px}.style_title__Swa44{font-size:15px}.style_description__vU07v{-webkit-line-clamp:3}}