.s-nov-portada.s-seccion--primera{padding-top:calc(clamp(56px, 6vw, 100px) + 72px)}.s-nov-portada{padding-bottom:clamp(56px,6vw,88px)}.s-nov-portada__caja{display:flex;flex-direction:column;align-items:center;max-width:820px;margin:0 auto;text-align:center}.s-nov-portada .s-h1{font-size:clamp(40px,30px + 2.3vw,62px)}.s-nov-portada__lead{max-width:560px;margin:20px auto 0}.s-nov-portada__cuenta{margin:18px 0 0;font-family:var(--s-etiqueta);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--s-naranja-texto)}.s-nov-seccion{padding-top:clamp(48px,5vw,72px)}.s-nov{max-width:920px;margin:0 auto}.s-nov__filtros{position:sticky;top:84px;z-index:5;display:flex;gap:6px;width:fit-content;max-width:100%;margin:0 auto;padding:5px;overflow-x:auto;border-radius:999px;background:rgba(241,237,230,.97);box-shadow:inset 0 0 0 1px rgba(18,18,18,.06);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.s-nov__filtros button{flex:none;height:38px;padding:0 16px;border-radius:999px;font-size:14.5px;font-weight:500;color:var(--s-gris);transition:background .3s,color .3s,box-shadow .3s}.s-nov__filtros button span{margin-left:4px;font-size:12.5px;color:var(--s-gris-2)}.s-nov__filtros button[aria-pressed=true]{background:#fff;box-shadow:0 1px 2px rgba(18,18,18,.08);color:var(--s-tinta)}.s-nov__mes{margin-top:clamp(48px,5vw,72px)}.s-nov__mas{display:flex;justify-content:center;margin-top:clamp(40px,4vw,56px)}.s-nov__mes-titulo{margin:0;padding-bottom:14px;border-bottom:1px solid var(--s-linea);font-family:var(--s-titulo);font-size:clamp(24px,.8vw + 18px,30px);font-weight:600;letter-spacing:-.03em}.s-nov__lista{margin:0;padding:0;list-style:none}.s-nov__entrada{display:grid;grid-template-columns:96px minmax(0,1fr);gap:24px;padding:30px 0;border-bottom:1px solid var(--s-linea)}.s-nov__fecha{padding-top:3px;font-family:var(--s-titulo);font-size:15px;font-weight:500;color:var(--s-gris)}.s-nov__etiquetas{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0}.s-nov__tipo{display:inline-block;padding:4px 10px;border-radius:999px;font-family:var(--s-etiqueta);font-size:11px;font-weight:600;line-height:1.3;letter-spacing:.1em;text-transform:uppercase}.s-nov__tipo--nuevo{background:var(--s-naranja-suave);color:var(--s-naranja-texto)}.s-nov__tipo--mejora{background:var(--s-crema);color:var(--s-tinta)}.s-nov__tipo--correccion{background:var(--s-exito-suave);color:var(--s-exito)}.s-nov__plataformas{font-size:13.5px;color:var(--s-gris-2)}.s-nov__titulo{margin:12px 0 0;font-family:var(--s-titulo);font-size:clamp(19px,.4vw + 16px,22px);font-weight:600;line-height:1.25;letter-spacing:-.02em;text-wrap:balance}.s-nov__resumen{margin:8px 0 0;font-size:16px;line-height:1.6;color:var(--s-gris)}.s-nov__puntos{display:grid;gap:6px;margin:14px 0 0;padding:0;list-style:none;font-size:15px;line-height:1.55;color:#2b2825}.s-nov__puntos li{position:relative;padding-left:20px}.s-nov__puntos li:before{content:"";position:absolute;top:.62em;left:4px;width:6px;height:6px;border-radius:50%;background:var(--s-naranja)}.s-nov__vacio{margin:0;text-align:center;color:var(--s-gris)}.s-nov-ideas{scroll-margin-top:0}.s-nov-ideas__caja{display:flex;flex-direction:column;align-items:center;text-align:center}.s-nov-ideas__caja .s-h2{max-width:900px}.s-nov-ideas__texto{max-width:560px;margin:18px auto 0}.s-nov-ideas__botones{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px}@media (max-width:640px){.s-nov-portada__caja{align-items:flex-start;text-align:left}.s-nov__filtros{top:78px;gap:2px;margin-left:0;padding:4px}.s-nov__filtros button{height:36px;padding:0 10px;font-size:14px}.s-nov__filtros button span{display:none}.s-nov__entrada{grid-template-columns:minmax(0,1fr);gap:8px;padding:24px 0}.s-nov-ideas__botones{flex-direction:column;align-items:stretch;width:100%}}.s-fun-portada{padding-bottom:clamp(72px,7vw,120px)}.s-fun{padding-top:clamp(24px,3vw,48px);background-image:linear-gradient(var(--s-crema),var(--s-durazno))}.s-fun__rejilla{display:grid;grid-template-columns:minmax(0,200px) minmax(0,1fr);gap:clamp(32px,4vw,64px)}.s-fun .s-art__indice{justify-self:start;max-width:200px}.s-fun .s-art__indice-caja{top:120px;padding-top:clamp(56px,7vw,110px)}.s-fun__lista{display:grid}.s-fun__fila{display:grid;align-items:center;gap:clamp(40px,5vw,88px);min-height:min(760px,88vh);padding-block:clamp(56px,7vw,110px);scroll-margin-top:40px}.s-fun__fila+.s-fun__fila{border-top:1px solid var(--s-linea)}.s-fun__fila--web{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr)}.s-fun__fila--cel{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.s-fun__fila--invertida.s-fun__fila--web{grid-template-columns:minmax(0,1.22fr) minmax(0,.78fr)}.s-fun__fila--invertida .s-fun__texto{order:2}.s-fun__texto{max-width:460px}.s-fun__numero{margin:0;font-family:var(--s-etiqueta);font-size:12px;font-weight:600;letter-spacing:.12em;color:var(--s-gris-2)}.s-fun__titulo{margin:16px 0 0;font-family:var(--s-titulo);font-size:clamp(32px,1.9vw + 16px,48px);font-weight:600;line-height:1.04;letter-spacing:-.04em;text-wrap:balance}.s-fun__desc{margin:18px 0 0;font-size:17px;line-height:1.6;color:var(--s-gris)}.s-fun__dato{display:inline-flex;align-items:center;gap:8px;margin:22px 0 0;padding:8px 14px 8px 11px;border-radius:999px;background:var(--s-tinta);font-family:var(--s-etiqueta);font-size:12.5px;font-weight:500;line-height:15px;letter-spacing:.01em;color:var(--s-crema)}.s-fun__dato i{width:7px;height:7px;flex:none;border-radius:50%;background:var(--s-naranja)}.s-fun__enlace{margin-top:18px}.s-fun__visual{min-width:0}.s-fun__fila--cel .s-pv--cel .s-pv__cel .s-celular{--cel-w:clamp(230px,20vw,290px)!important}@media (max-width:1099px){.s-fun__rejilla{grid-template-columns:minmax(0,1fr)}.s-fun .s-art__indice{display:none}}@media (max-width:1023px){.s-fun__fila,.s-fun__fila--cel,.s-fun__fila--invertida.s-fun__fila--web,.s-fun__fila--web{grid-template-columns:minmax(0,1fr);min-height:0}.s-fun__fila--invertida .s-fun__texto{order:0}.s-fun__texto{max-width:620px}}@media (max-width:809px){.s-fun__fila{gap:32px;padding-block:48px}.s-fun__desc{font-size:16px}.s-fun__fila--cel .s-pv--cel .s-pv__cel .s-celular{--cel-w:min(270px,72vw)!important}}