.Eventos-module-scss-module__LVhwvG__container{box-sizing:border-box;min-height:100vh;padding-top:120px;padding-bottom:60px}@media (max-width:640px){.Eventos-module-scss-module__LVhwvG__container{padding-top:100px;padding-bottom:40px}}.Eventos-module-scss-module__LVhwvG__section{padding:0 var(--page-pad-x);box-sizing:border-box;max-width:1440px;margin:0 auto}.Eventos-module-scss-module__LVhwvG__header{text-align:center;flex-direction:column;align-items:center;margin-bottom:60px;display:flex}@media (max-width:640px){.Eventos-module-scss-module__LVhwvG__header{margin-bottom:36px}}.Eventos-module-scss-module__LVhwvG__title{color:#fff;text-transform:uppercase;letter-spacing:.02em;text-shadow:0 10px 40px #000c;margin:0 0 16px;font-family:Gulams Condensed,Impact,sans-serif;font-size:clamp(48px,6vw,80px);font-weight:900;line-height:.9}.Eventos-module-scss-module__LVhwvG__subtitle{color:#e8e8e8;text-shadow:0 2px 10px #000c;max-width:600px;margin:0;font-family:Inter,sans-serif;font-size:clamp(16px,2vw,22px);font-weight:500;line-height:1.4}.Eventos-module-scss-module__LVhwvG__searchWrapper{flex-direction:column;gap:24px;margin-bottom:48px;display:flex}@media (max-width:640px){.Eventos-module-scss-module__LVhwvG__searchWrapper{margin-bottom:32px}}.Eventos-module-scss-module__LVhwvG__searchBar{width:100%;max-width:600px;margin:0 auto;position:relative}.Eventos-module-scss-module__LVhwvG__searchIcon{color:#fff;opacity:.5;pointer-events:none;position:absolute;top:20px;left:20px}.Eventos-module-scss-module__LVhwvG__searchInput{color:#fff;-webkit-backdrop-filter:blur(12px);box-sizing:border-box;background:#ffffff08;border:1px solid #ffffff1a;border-radius:999px;outline:none;width:100%;padding:20px 24px 20px 56px;font-family:Inter,sans-serif;font-size:16px;transition:all .3s}.Eventos-module-scss-module__LVhwvG__searchInput:focus{background:#ffffff14;border-color:#fff}.Eventos-module-scss-module__LVhwvG__searchInput::placeholder{color:#fff6}.Eventos-module-scss-module__LVhwvG__grid{box-sizing:border-box;flex-wrap:wrap;justify-content:center;gap:24px;display:flex}.Eventos-module-scss-module__LVhwvG__cardShell{box-sizing:border-box;flex:350px;min-width:min(100%,350px);max-width:calc(33.3333% - 16px)}@media (max-width:1100px){.Eventos-module-scss-module__LVhwvG__cardShell{max-width:calc(50% - 12px)}}@media (max-width:768px){.Eventos-module-scss-module__LVhwvG__cardShell{min-width:100%;max-width:100%}}.Eventos-module-scss-module__LVhwvG__loadingBox{text-align:center;color:#fff;opacity:.6;padding:100px 0;font-family:Inter,sans-serif;font-size:16px}.Eventos-module-scss-module__LVhwvG__emptyState{text-align:center;-webkit-backdrop-filter:blur(10px);box-sizing:border-box;background:#0003;border:1px solid #ffffff0d;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;margin:40px 0;padding:100px 20px;animation:.6s Eventos-module-scss-module__LVhwvG__fadeIn;display:flex}@media (max-width:640px){.Eventos-module-scss-module__LVhwvG__emptyState{padding:60px 16px}}.Eventos-module-scss-module__LVhwvG__emptyIconCircle{background:#ffffff08;border:1px solid #ffffff0d;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:24px;display:flex;box-shadow:0 10px 30px #0003}.Eventos-module-scss-module__LVhwvG__emptyTitle{color:#fff;text-transform:uppercase;letter-spacing:.02em;margin:0 0 12px;font-family:Gulams Condensed,Impact,sans-serif;font-size:clamp(24px,3vw,32px)}.Eventos-module-scss-module__LVhwvG__emptyDesc{color:#a1a1aa;max-width:420px;margin:0;font-family:Inter,sans-serif;font-size:16px;line-height:1.5}@keyframes Eventos-module-scss-module__LVhwvG__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
