.prevision-module___yd9Ua__page{padding:4rem 2rem}.prevision-module___yd9Ua__inner{flex-direction:column;align-items:center;gap:4rem;max-width:900px;margin:0 auto;display:flex}.prevision-module___yd9Ua__header{text-align:center;flex-direction:column;align-items:center;gap:0;display:flex}.prevision-module___yd9Ua__titleRow{justify-content:center;align-items:center;gap:1.8rem;width:100%;display:flex}.prevision-module___yd9Ua__titleDeco{background:linear-gradient(to var(--dir,right), transparent, #b4873a);flex:1;max-width:120px;height:1.5px}.prevision-module___yd9Ua__titleDecoLeft{--dir:right}.prevision-module___yd9Ua__titleDecoRight{--dir:left}.prevision-module___yd9Ua__subtitle{max-width:48ch;margin-top:1rem}.prevision-module___yd9Ua__beneficios{padding:2rem}.prevision-module___yd9Ua__beneficiosInner{max-width:1000px;margin:0 auto}.prevision-module___yd9Ua__grid{scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;gap:2rem;margin:0;padding:0 0 1.5rem;list-style:none;display:flex;overflow-x:auto}.prevision-module___yd9Ua__grid::-webkit-scrollbar{display:none}.prevision-module___yd9Ua__card{scroll-snap-align:start;border:1px solid #b4873a26;border-radius:10px;flex-direction:column;flex:0 0 280px;gap:1.2rem;padding:2rem 1.5rem;display:flex}.prevision-module___yd9Ua__iconWrap{color:var(--dorado,#b4873a);background:#b4873a14;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.prevision-module___yd9Ua__controles{justify-content:center;gap:1rem;display:flex}.prevision-module___yd9Ua__btnControl{color:var(--dorado,#b4873a);cursor:pointer;background-color:#0000;border:1px solid #b4873a66;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .3s;display:flex}.prevision-module___yd9Ua__btnControl:hover{background-color:var(--dorado,#b4873a);color:#fff;transform:scale(1.05)}.prevision-module___yd9Ua__planesSection{padding:4rem 2rem}.prevision-module___yd9Ua__planesContainer{max-width:1200px;margin:0 auto}.prevision-module___yd9Ua__planesHeader{text-align:center;flex-direction:column;max-width:800px;margin:0 auto 2rem;display:flex}.prevision-module___yd9Ua__planesGrid{grid-template-columns:repeat(3,1fr);align-items:start;gap:1rem;display:grid}.prevision-module___yd9Ua__planesCard{border:1px solid #b4873a33;border-radius:10px;flex-direction:column;padding:2.5rem 2rem;transition:border-color .3s;display:flex}.prevision-module___yd9Ua__planesCard:hover{border-color:#b4873ab3}.prevision-module___yd9Ua__planesCardHeader{text-align:center;margin-bottom:2rem}.prevision-module___yd9Ua__planesNivel{background-color:var(--dorado);color:#fff;letter-spacing:2px;text-transform:uppercase;border-radius:999px;width:fit-content;margin:1rem auto;padding:.1rem 1.5rem;display:block}.prevision-module___yd9Ua__planesNombre{margin:0 0 1rem}.prevision-module___yd9Ua__planesToggleBtn{color:var(--dorado,#b4873a);cursor:pointer;background:0 0;border:1px solid #b4873a66;border-radius:10px;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-bottom:1rem;padding:.8rem 1.5rem;transition:all .3s;display:flex}.prevision-module___yd9Ua__planesToggleBtn:hover{background:var(--dorado,#b4873a);color:#fff}.prevision-module___yd9Ua__planesListaWrapper{grid-template-rows:0fr;transition:grid-template-rows .4s;display:grid}.prevision-module___yd9Ua__planesListaOpen{grid-template-rows:1fr}.prevision-module___yd9Ua__planesListaInner{overflow:hidden}.prevision-module___yd9Ua__planesLista{border-top:1px solid #0000000d;flex-direction:column;gap:1rem;margin:0;padding:1.5rem 0 0;list-style:none;display:flex}.prevision-module___yd9Ua__planesItem{align-items:flex-start;gap:.8rem;display:flex}.prevision-module___yd9Ua__planesCheckIcon{color:var(--dorado,#b4873a);flex-shrink:0;margin-top:2px}@media (max-width:1024px){.prevision-module___yd9Ua__planesGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.prevision-module___yd9Ua__planesGrid{grid-template-columns:1fr}.prevision-module___yd9Ua__planesSection{padding:4rem 1.5rem}.prevision-module___yd9Ua__planesTitle{font-size:1.8rem}}
