.Home-module-scss-module__Yuxjaq__heroCarousel{z-index:0;width:100%;height:calc(100vh - 32px);min-height:700px;padding:0 var(--page-pad-x) clamp(60px,8vw,120px);margin-bottom:var(--section-gap);box-sizing:border-box;border-radius:24px;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}@media (max-width:1024px){.Home-module-scss-module__Yuxjaq__heroCarousel{width:calc(100% + 32px)!important;margin:-16px -16px var(--section-gap)!important;border-radius:0!important;height:100svh!important;min-height:100svh!important}}.Home-module-scss-module__Yuxjaq__heroSlide{opacity:0;z-index:-1;background-position:50%;background-size:cover;width:100%;height:100%;transition:opacity 1.5s ease-in-out,transform 6s ease-out;position:absolute;top:0;left:0;transform:scale(1)}.Home-module-scss-module__Yuxjaq__heroSlide.Home-module-scss-module__Yuxjaq__active{opacity:1;transform:scale(1.05)}.Home-module-scss-module__Yuxjaq__heroOverlay{z-index:-1;background:linear-gradient(#0009 0%,#0000 30%,#000000b3 100%);width:100%;height:100%;position:absolute;top:0;left:0}.Home-module-scss-module__Yuxjaq__heroContent{z-index:1;animation:1s Home-module-scss-module__Yuxjaq__fadeInUp;position:relative}.Home-module-scss-module__Yuxjaq__heroTitle{font-family:Gulams Condensed,Impact,sans-serif;font-size:var(--text-hero);color:#fff;letter-spacing:-.01em;text-transform:uppercase;text-shadow:0 10px 40px #000c;margin:0 0 16px;font-weight:900;line-height:.8}.Home-module-scss-module__Yuxjaq__heroDescWrap{flex-direction:column;gap:32px;max-width:600px;display:flex}.Home-module-scss-module__Yuxjaq__heroSubtitle{color:#e8e8e8;text-shadow:0 2px 10px #000c;margin:0;font-family:Inter,sans-serif;font-size:clamp(16px,2vw,22px);font-weight:500;line-height:1.4}.Home-module-scss-module__Yuxjaq__heroButton{color:#fff;-webkit-backdrop-filter:blur(8px);background:#0000001a;border:1px solid #ffffff80;border-radius:999px;justify-content:center;align-items:center;width:fit-content;padding:16px 36px;font-family:Inter,sans-serif;font-size:15px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.Home-module-scss-module__Yuxjaq__heroButton:hover{color:#000;background:#fff}.Home-module-scss-module__Yuxjaq__heroIndicators{z-index:1;box-sizing:border-box;gap:16px;width:100%;max-width:332px;padding:0 16px;display:flex;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.Home-module-scss-module__Yuxjaq__heroIndicatorBar{cursor:pointer;background:#fff3;border:none;border-radius:2px;flex:auto;min-width:40px;max-width:100px;height:4px;padding:0;transition:background .3s}.Home-module-scss-module__Yuxjaq__heroIndicatorBar.Home-module-scss-module__Yuxjaq__active{background:#fff}.Home-module-scss-module__Yuxjaq__eventsSection{padding:0 var(--page-pad-x);max-width:1440px;margin:0 auto var(--section-gap);box-sizing:border-box}.Home-module-scss-module__Yuxjaq__eventsGrid{box-sizing:border-box;flex-wrap:wrap;justify-content:center;gap:24px;display:flex}.Home-module-scss-module__Yuxjaq__cardShell{box-sizing:border-box;flex:350px;min-width:min(100%,350px);max-width:calc(33.3333% - 16px)}@media (max-width:1100px){.Home-module-scss-module__Yuxjaq__cardShell{max-width:calc(50% - 12px)}}@media (max-width:768px){.Home-module-scss-module__Yuxjaq__cardShell{min-width:100%;max-width:100%}}.Home-module-scss-module__Yuxjaq__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:20px 0 40px;padding:100px 20px;animation:.6s Home-module-scss-module__Yuxjaq__fadeIn;display:flex}.Home-module-scss-module__Yuxjaq__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}.Home-module-scss-module__Yuxjaq__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)}.Home-module-scss-module__Yuxjaq__emptyDesc{color:#a1a1aa;max-width:420px;margin:0;font-family:Inter,sans-serif;font-size:16px;line-height:1.5}.Home-module-scss-module__Yuxjaq__viewAllWrap{justify-content:center;margin-top:40px;display:flex}.Home-module-scss-module__Yuxjaq__viewAllBtn{color:#fff;-webkit-backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;justify-content:center;align-items:center;padding:16px 32px;font-family:Inter,sans-serif;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.Home-module-scss-module__Yuxjaq__viewAllBtn span{margin-left:8px;transition:transform .2s}.Home-module-scss-module__Yuxjaq__viewAllBtn:hover{color:#000;background:#fff}.Home-module-scss-module__Yuxjaq__viewAllBtn:hover span{transform:translate(4px)}.Home-module-scss-module__Yuxjaq__finalEventWrap{z-index:3;width:100%;max-width:var(--content-max);margin:0 auto var(--section-gap);position:relative;overflow:visible}@media (max-width:1024px){.Home-module-scss-module__Yuxjaq__finalEventWrap{width:calc(100% + 32px)!important;max-width:none!important;margin-left:-16px!important;margin-right:-16px!important}}.Home-module-scss-module__Yuxjaq__finalEventHero{z-index:0;width:100%;height:calc(100vh - 32px);min-height:600px;padding:clamp(40px,8vw,120px) var(--page-pad-x);box-sizing:border-box;background:url(/otros/Section2-optimized.webp) 50%/cover no-repeat;border-radius:32px;align-items:center;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 60px #00000080}@media (max-width:1024px){.Home-module-scss-module__Yuxjaq__finalEventHero{border-radius:0!important}}.Home-module-scss-module__Yuxjaq__finalEventOverlay{background:linear-gradient(90deg,#0009 0%,#0000 80%);position:absolute;inset:0}.Home-module-scss-module__Yuxjaq__finalEventContent{z-index:2;max-width:800px;position:relative}.Home-module-scss-module__Yuxjaq__finalEventTitle{font-size:var(--text-hero);color:#fff;text-transform:uppercase;letter-spacing:-.01em;text-shadow:0 10px 40px #000c;margin:0 0 16px;font-family:Gulams Condensed,Impact,sans-serif;font-weight:900;line-height:.8}.Home-module-scss-module__Yuxjaq__finalEventTextWrap{flex-direction:column;gap:16px;display:flex}.Home-module-scss-module__Yuxjaq__finalEventDesc{color:#e8e8e8;text-shadow:0 2px 10px #000c;margin:0;font-family:Inter,sans-serif;font-size:clamp(16px,2vw,22px);font-weight:500;line-height:1.4}.Home-module-scss-module__Yuxjaq__collabBand{z-index:0;box-sizing:border-box;background-image:none;background-position:top;background-repeat:no-repeat;background-size:cover;width:calc(100% + 32px);margin:0 -16px;padding:clamp(112px,8vw,150px) 16px clamp(72px,8vw,130px);position:relative;overflow:hidden}@media (max-width:860px){.Home-module-scss-module__Yuxjaq__collabBand{background-position:top;padding-top:54px;padding-bottom:64px}}.Home-module-scss-module__Yuxjaq__collabSection{flex-direction:column;align-items:center;width:100%;margin-bottom:clamp(56px,7vw,110px);display:flex}.Home-module-scss-module__Yuxjaq__collabTitle{font-size:var(--text-h1);color:#ff3b18;text-transform:uppercase;letter-spacing:.01em;text-align:center;margin:0 0 60px;padding:0 16px;font-family:Gulams Condensed,Impact,sans-serif;font-weight:900}.Home-module-scss-module__Yuxjaq__collabTitle span{color:#fff;letter-spacing:0;font-family:Gulams Condensed,Arial Narrow,sans-serif;font-weight:100}@media (min-width:1025px){.Home-module-scss-module__Yuxjaq__collabTitle{transform:translateY(-96px)}}.Home-module-scss-module__Yuxjaq__collabImagesRow{width:100%;display:flex;overflow:hidden}.Home-module-scss-module__Yuxjaq__collabImage{object-fit:cover;flex:1;width:33.33%;height:min(30vw,400px)}.Home-module-scss-module__Yuxjaq__contactSection{text-align:center;width:100%;padding:0 var(--page-pad-x);box-sizing:border-box;flex-direction:column;align-items:center;margin-bottom:clamp(48px,6vw,96px);display:flex}.Home-module-scss-module__Yuxjaq__contactEyebrow{color:#fff;margin:0 0 8px;font-family:Inter,sans-serif;font-size:42px;font-weight:700}@media (max-width:640px){.Home-module-scss-module__Yuxjaq__contactEyebrow{font-size:28px}}.Home-module-scss-module__Yuxjaq__contactSubtitle{color:#fff;margin:0 0 24px;font-family:Inter,sans-serif;font-size:32px;font-weight:500}@media (max-width:640px){.Home-module-scss-module__Yuxjaq__contactSubtitle{margin-bottom:16px;font-size:20px}}.Home-module-scss-module__Yuxjaq__contactImageLink{transition:transform .25s;display:inline-block}.Home-module-scss-module__Yuxjaq__contactImageLink:hover{transform:scale(1.03)}.Home-module-scss-module__Yuxjaq__contactImage{max-width:100%;height:auto;display:block}.Home-module-scss-module__Yuxjaq__newsletterSection{width:100%;padding:0 var(--page-pad-x);box-sizing:border-box;justify-content:center;display:flex}@media (max-width:860px){.Home-module-scss-module__Yuxjaq__newsletterSection{width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding-left:2px!important;padding-right:2px!important}}.Home-module-scss-module__Yuxjaq__newsletterTicket{width:100%;max-width:var(--content-max);filter:drop-shadow(0 20px 40px #0006);box-sizing:border-box;margin:0 auto;display:flex}@media (max-width:860px){.Home-module-scss-module__Yuxjaq__newsletterTicket{width:calc(100vw - 4px)!important;max-width:none!important;min-height:clamp(104px,29vw,124px)!important}}@media (max-width:640px){.Home-module-scss-module__Yuxjaq__newsletterTicket{min-height:280px!important}}.Home-module-scss-module__Yuxjaq__newsletterPerforation{flex-shrink:0;width:12px;min-height:180px;display:block}@media (max-width:860px){.Home-module-scss-module__Yuxjaq__newsletterPerforation{width:12px!important;min-height:clamp(104px,29vw,124px)!important}}@media (max-width:640px){.Home-module-scss-module__Yuxjaq__newsletterPerforation{min-height:280px!important}}.Home-module-scss-module__Yuxjaq__newsletterContent{box-sizing:border-box;background:#f2ebe3;flex:1;grid-template-columns:minmax(0,.9fr) minmax(180px,1fr) minmax(0,1.05fr);align-items:center;gap:24px;padding:clamp(24px,4vw,40px) clamp(24px,4vw,60px);display:grid}@media (max-width:860px){.Home-module-scss-module__Yuxjaq__newsletterContent{grid-template-columns:minmax(106px,.95fr) minmax(136px,1.24fr) minmax(80px,.74fr)!important;gap:clamp(5px,1.35vw,8px)!important;padding:clamp(12px,3.2vw,16px) clamp(8px,2.2vw,12px)!important}}@media (max-width:640px){.Home-module-scss-module__Yuxjaq__newsletterContent{grid-template-rows:auto auto 1fr;grid-template-areas:"title""form""contact";grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:14px!important;padding:28px 18px 24px!important}}@media (max-width:380px){.Home-module-scss-module__Yuxjaq__newsletterContent{padding-left:16px!important;padding-right:16px!important}}.Home-module-scss-module__Yuxjaq__newsletterTitleWrap{min-width:0}@media (max-width:640px){.Home-module-scss-module__Yuxjaq__newsletterTitleWrap{grid-area:title}}.Home-module-scss-module__Yuxjaq__newsletterTitle{color:#050505;letter-spacing:.01em;margin:0;font-family:Gulams Condensed,Helvetica,Inter,sans-serif;font-size:clamp(28px,3.5vw,48px);font-weight:900;line-height:1}@media (max-width:860px){.Home-module-scss-module__Yuxjaq__newsletterTitle{transform-origin:0;-webkit-text-stroke:.22px #050505;text-shadow:.28px 0 #050505,0 .28px #050505;transform:translateY(-3px)scaleY(1.08);letter-spacing:0!important;white-space:nowrap!important;font-size:clamp(14px,4.2vw,18px)!important;font-weight:950!important;line-height:.9!important}}@media (max-width:640px){.Home-module-scss-module__Yuxjaq__newsletterTitle{transform:none;white-space:normal!important;font-size:32px!important;line-height:.92!important}}@media (max-width:380px){.Home-module-scss-module__Yuxjaq__newsletterTitle{font-size:28px!important}}.Home-module-scss-module__Yuxjaq__newsletterFormWrap{justify-content:center;min-width:0;display:flex}@media (max-width:860px){.Home-module-scss-module__Yuxjaq__newsletterFormWrap{justify-content:stretch!important}}@media (max-width:640px){.Home-module-scss-module__Yuxjaq__newsletterFormWrap{grid-area:form;width:100%}}.Home-module-scss-module__Yuxjaq__newsletterForm{box-sizing:border-box;background:0 0;border:1.5px solid #000;border-radius:999px;align-items:stretch;width:100%;min-width:0;max-width:400px;height:52px;display:flex;overflow:hidden}@media (max-width:860px){.Home-module-scss-module__Yuxjaq__newsletterForm{min-width:0!important;max-width:none!important;height:clamp(28px,7.8vw,34px)!important}}@media (max-width:640px){.Home-module-scss-module__Yuxjaq__newsletterForm{width:100%!important;height:44px!important}}.Home-module-scss-module__Yuxjaq__newsletterInput{color:#050505;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:0 16px;font-family:Inter,sans-serif;font-size:15px;font-weight:500}.Home-module-scss-module__Yuxjaq__newsletterInput::placeholder{color:#05050580}@media (max-width:860px){.Home-module-scss-module__Yuxjaq__newsletterInput{padding-left:clamp(6px,1.6vw,9px)!important;padding-right:3px!important;font-size:clamp(7.5px,2.05vw,10px)!important}.Home-module-scss-module__Yuxjaq__newsletterInput::placeholder{font-size:clamp(7.5px,2.05vw,10px)}}@media (max-width:640px){.Home-module-scss-module__Yuxjaq__newsletterInput{padding:0 12px!important;font-size:12px!important}.Home-module-scss-module__Yuxjaq__newsletterInput::placeholder{font-size:12px}}.Home-module-scss-module__Yuxjaq__newsletterButton{color:#fff;cursor:pointer;letter-spacing:.05em;text-transform:uppercase;background:#050505;border:none;border-left:1.5px solid #000;padding:0 20px;font-family:Inter,sans-serif;font-size:14px;font-weight:700;transition:background .2s}.Home-module-scss-module__Yuxjaq__newsletterButton:hover{background:#e23525}@media (max-width:860px){.Home-module-scss-module__Yuxjaq__newsletterButton{letter-spacing:.03em!important;flex:0 0 clamp(48px,13vw,58px)!important;padding-left:0!important;padding-right:0!important;font-size:clamp(7.2px,1.95vw,9.5px)!important}}@media (max-width:640px){.Home-module-scss-module__Yuxjaq__newsletterButton{flex:0 0 88px!important;padding:0 10px!important;font-size:10px!important}}@media (max-width:380px){.Home-module-scss-module__Yuxjaq__newsletterButton{flex-basis:78px!important;font-size:10px!important}}.Home-module-scss-module__Yuxjaq__newsletterContactWrap{justify-content:flex-start;align-items:center;gap:32px;min-width:0;display:flex}@media (max-width:860px){.Home-module-scss-module__Yuxjaq__newsletterContactWrap{justify-content:flex-start!important;gap:clamp(6px,1.8vw,10px)!important}}@media (max-width:640px){.Home-module-scss-module__Yuxjaq__newsletterContactWrap{border-top:1.5px solid #000000c7;flex-direction:column;grid-area:contact;align-self:end;width:100%;padding-top:14px;justify-content:flex-end!important;align-items:flex-start!important;gap:0!important}}.Home-module-scss-module__Yuxjaq__newsletterDivider{opacity:.8;background:#000;width:1.5px;height:70px}@media (max-width:860px){.Home-module-scss-module__Yuxjaq__newsletterDivider{width:1px!important;height:clamp(66px,18vw,78px)!important;display:block!important}}@media (max-width:640px){.Home-module-scss-module__Yuxjaq__newsletterDivider{display:none!important}}.Home-module-scss-module__Yuxjaq__newsletterContact{flex-direction:column;gap:4px;display:flex}@media (max-width:860px){.Home-module-scss-module__Yuxjaq__newsletterContact{gap:2px!important;min-width:0!important}}@media (max-width:640px){.Home-module-scss-module__Yuxjaq__newsletterContact{gap:3px!important}}.Home-module-scss-module__Yuxjaq__newsletterContactTitle{color:#000;margin:0 0 4px;font-family:Inter,sans-serif;font-size:16px;font-weight:800}@media (max-width:860px){.Home-module-scss-module__Yuxjaq__newsletterContactTitle{margin-bottom:2px!important;font-size:clamp(8.4px,2.35vw,11px)!important;line-height:1!important}}@media (max-width:640px){.Home-module-scss-module__Yuxjaq__newsletterContactTitle{font-size:14px!important}}.Home-module-scss-module__Yuxjaq__newsletterContactText{color:#111;word-break:break-word;margin:0;font-family:Inter,sans-serif;font-size:13px;line-height:1.4}@media (max-width:860px){.Home-module-scss-module__Yuxjaq__newsletterContactText{word-break:normal!important;font-size:clamp(6.2px,1.72vw,8.4px)!important;line-height:1.18!important}}@media (max-width:640px){.Home-module-scss-module__Yuxjaq__newsletterContactText{font-size:10px!important;line-height:1.3!important}}@media (max-width:380px){.Home-module-scss-module__Yuxjaq__newsletterContactText{font-size:10px!important}}
