.hEN2Qq_landing{background:linear-gradient(180deg, var(--tienda-bg) 0%, var(--tienda-surface-2) 50%, var(--tienda-bg) 100%);overflow:hidden}.hEN2Qq_hero{isolation:isolate;align-items:center;min-height:min(720px,86dvh);display:grid;position:relative;overflow:hidden}.hEN2Qq_heroImage,.hEN2Qq_heroVeil,.hEN2Qq_heroGrid{position:absolute;inset:0}.hEN2Qq_heroImage{z-index:-3;object-fit:cover;object-position:center;filter:saturate(1.15)contrast(1.08)}.hEN2Qq_heroVeil{z-index:-2;background:linear-gradient(90deg, var(--tienda-bg) 0%, color-mix(in srgb, var(--tienda-bg) 82%, transparent) 47%, color-mix(in srgb, var(--tienda-bg) 30%, transparent) 100%), linear-gradient(0deg, var(--tienda-bg) 0%, transparent 35%, color-mix(in srgb, var(--tienda-bg) 35%, transparent) 100%)}.hEN2Qq_heroGrid{z-index:-1;opacity:.18;background-image:linear-gradient(color-mix(in srgb, var(--tienda-accent-warm) 18%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--tienda-accent-warm) 18%, transparent) 1px, transparent 1px);-webkit-mask-image:linear-gradient(90deg, var(--tienda-bg), transparent 80%);mask-image:linear-gradient(90deg, var(--tienda-bg), transparent 80%);background-size:48px 48px}.hEN2Qq_heroInner{width:min(720px, calc(100% - (var(--tienda-gutter) * 2)));margin-inline:var(--tienda-side);padding-block:100px 120px}.hEN2Qq_logo{width:clamp(220px,42vw,420px);height:auto;margin-bottom:24px;display:block}.hEN2Qq_kicker,.hEN2Qq_eyebrow,.hEN2Qq_sectionNumber{color:var(--tienda-accent-warm);font-family:var(--tienda-font-display);font-size:var(--tienda-text-sm);letter-spacing:var(--tienda-tracking-caps);text-transform:uppercase;font-weight:700}.hEN2Qq_hero h1{max-width:680px;color:var(--tienda-text-strong);font-family:var(--tienda-font-impact);text-transform:uppercase;margin:0;font-size:clamp(64px,11vw,148px);font-weight:400;line-height:.82}.hEN2Qq_heroText{max-width:510px;color:var(--tienda-text);margin:28px 0 0;font-size:clamp(16px,2vw,20px);line-height:1.5}.hEN2Qq_heroActions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.hEN2Qq_primaryCta,.hEN2Qq_secondaryCta{min-height:var(--tienda-btn-h-lg);border-radius:var(--tienda-radius-sm);font-family:var(--tienda-font-display);font-size:var(--tienda-text-md);letter-spacing:var(--tienda-tracking-wide);text-transform:uppercase;transition:transform var(--tienda-transition-fast), box-shadow var(--tienda-transition-fast), background var(--tienda-transition-fast);justify-content:center;align-items:center;padding:12px 22px;font-weight:700;text-decoration:none;display:inline-flex}.hEN2Qq_primaryCta{color:var(--tienda-text-on-primary);background:var(--tienda-cta);box-shadow:var(--tienda-glow)}.hEN2Qq_primaryCta:hover{box-shadow:var(--tienda-glow-fuerte);transform:translateY(-2px)}.hEN2Qq_secondaryCta{border:1px solid color-mix(in srgb, var(--tienda-text) 50%, transparent);color:var(--tienda-text-strong);background:color-mix(in srgb, var(--tienda-bg) 48%, transparent)}.hEN2Qq_secondaryCta:hover{border-color:var(--tienda-accent-warm);background:color-mix(in srgb, var(--tienda-accent-warm) 14%, transparent)}.hEN2Qq_heroStamp{right:var(--tienda-side);color:var(--tienda-text);font-family:var(--tienda-font-display);font-size:var(--tienda-text-xs);letter-spacing:var(--tienda-tracking-caps);opacity:.7;writing-mode:vertical-rl;position:absolute;bottom:40px}.hEN2Qq_valueBar{padding-inline:var(--tienda-side);background:var(--tienda-border);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.hEN2Qq_valueBar>div{background:var(--tienda-surface);gap:4px;padding:24px 20px;display:grid}.hEN2Qq_valueBar strong{color:var(--tienda-text-strong);font-family:var(--tienda-font-display);font-size:var(--tienda-text-lg);letter-spacing:var(--tienda-tracking-wide);text-transform:uppercase}.hEN2Qq_valueBar span{color:var(--tienda-text-muted);font-size:var(--tienda-text-sm)}.hEN2Qq_categoryNav,.hEN2Qq_howItWorks{max-width:var(--tienda-max);padding:110px var(--tienda-side) 80px;grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);gap:56px;margin-inline:auto;display:grid}.hEN2Qq_sectionIntro h2,.hEN2Qq_productHeader h2,.hEN2Qq_featureCopy h2,.hEN2Qq_finalCta h2{color:var(--tienda-text-strong);font-family:var(--tienda-font-impact);text-transform:uppercase;margin:10px 0 0;font-size:clamp(42px,6vw,76px);font-weight:400;line-height:.9}.hEN2Qq_sectionIntro p{max-width:360px;color:var(--tienda-text-muted);margin:20px 0 0}.hEN2Qq_categoryLinks{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.hEN2Qq_categoryLink{border:1px solid var(--tienda-border);border-radius:var(--tienda-radius);background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--tienda-secondary) 25%, transparent), transparent 50%), var(--tienda-surface);min-height:160px;transition:border-color var(--tienda-transition-fast), transform var(--tienda-transition-fast);align-content:end;gap:5px;padding:20px;text-decoration:none;display:grid;position:relative;overflow:hidden}.hEN2Qq_categoryLink:nth-child(2n){background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--tienda-accent-warm) 25%, transparent), transparent 50%), var(--tienda-surface)}.hEN2Qq_categoryLink:hover{border-color:var(--tienda-accent-warm);transform:translateY(-3px)}.hEN2Qq_categoryLink>span{color:var(--tienda-accent-warm);font-family:var(--tienda-font-display);font-size:var(--tienda-text-sm);font-weight:700;position:absolute;top:16px;right:18px}.hEN2Qq_categoryLink strong{color:var(--tienda-text-strong);font-family:var(--tienda-font-display);font-size:var(--tienda-title-md);letter-spacing:var(--tienda-tracking-wide);text-transform:uppercase}.hEN2Qq_categoryLink small{color:var(--tienda-text-muted);font-size:var(--tienda-text-sm)}.hEN2Qq_catalogo{max-width:var(--tienda-max);padding-inline:var(--tienda-side);gap:104px;margin-inline:auto;display:grid}.hEN2Qq_productSection{scroll-margin-top:100px}.hEN2Qq_productHeader{justify-content:space-between;align-items:end;gap:32px;margin-bottom:28px;display:flex}.hEN2Qq_productHeader p{max-width:260px;color:var(--tienda-text-muted);text-align:right;margin:0 0 4px}.hEN2Qq_sectionNumber{color:var(--tienda-secondary)}.hEN2Qq_featureSection{border:1px solid color-mix(in srgb, var(--tienda-accent-warm) 42%, transparent);border-radius:var(--tienda-radius-lg);background:radial-gradient(circle at 0% 0%, color-mix(in srgb, var(--tienda-accent-warm) 20%, transparent), transparent 42%), linear-gradient(135deg, var(--tienda-surface), var(--tienda-surface-2));grid-template-columns:minmax(0,.72fr) minmax(250px,.28fr);align-items:center;gap:48px;padding:clamp(28px,5vw,72px);scroll-margin-top:100px;display:grid}.hEN2Qq_featureCopy p{max-width:520px;color:var(--tienda-text);font-size:var(--tienda-text-lg);margin:24px 0}.hEN2Qq_featureLink{color:var(--tienda-accent-warm);font-family:var(--tienda-font-display);letter-spacing:var(--tienda-tracking-wide);text-transform:uppercase;font-weight:700}.hEN2Qq_emptyFeature{color:var(--tienda-text-muted)}.hEN2Qq_priceSections{gap:64px;display:grid}.hEN2Qq_priceSection{scroll-margin-top:100px}.hEN2Qq_priceHeader{border-bottom:1px solid var(--tienda-border);justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:18px;padding-bottom:12px;display:flex}.hEN2Qq_priceHeader h3{color:var(--tienda-text-strong);font-family:var(--tienda-font-display);font-size:var(--tienda-title-md);letter-spacing:var(--tienda-tracking-wide);text-transform:uppercase;margin:0}.hEN2Qq_priceHeader span{color:var(--tienda-text-muted);font-size:var(--tienda-text-sm);white-space:nowrap}.hEN2Qq_howItWorks{padding-top:128px}.hEN2Qq_steps{background:var(--tienda-border);gap:1px;display:grid}.hEN2Qq_steps>div{background:var(--tienda-surface);grid-template-columns:52px 1fr;gap:4px 16px;padding:22px 24px;display:grid}.hEN2Qq_steps span{color:var(--tienda-accent-warm);font-family:var(--tienda-font-impact);grid-row:span 2;font-size:34px;line-height:1}.hEN2Qq_steps strong{color:var(--tienda-text-strong);font-family:var(--tienda-font-display);font-size:var(--tienda-text-lg);letter-spacing:var(--tienda-tracking-wide);text-transform:uppercase}.hEN2Qq_steps p{color:var(--tienda-text-muted);font-size:var(--tienda-text-sm);margin:0}.hEN2Qq_finalCta{padding:100px var(--tienda-side);text-align:center;background:radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--tienda-secondary) 30%, transparent), transparent 48%), var(--tienda-surface-2);justify-items:center;gap:14px;margin-top:90px;display:grid}.hEN2Qq_finalLogo{width:min(300px,62vw);height:auto;margin-bottom:14px}.hEN2Qq_finalCta h2{max-width:680px}.hEN2Qq_finalCta p{color:var(--tienda-text-muted);font-size:var(--tienda-text-lg);margin:0 0 14px}@media (max-width:767px){.hEN2Qq_hero{min-height:700px}.hEN2Qq_heroImage{object-position:65% center}.hEN2Qq_heroVeil{background:linear-gradient(0deg, var(--tienda-bg) 0%, color-mix(in srgb, var(--tienda-bg) 55%, transparent) 68%, color-mix(in srgb, var(--tienda-bg) 40%, transparent) 100%), linear-gradient(90deg, color-mix(in srgb, var(--tienda-bg) 78%, transparent), transparent)}.hEN2Qq_heroInner{padding-block:120px 100px}.hEN2Qq_hero h1{font-size:clamp(60px,18vw,112px)}.hEN2Qq_heroStamp{display:none}.hEN2Qq_valueBar,.hEN2Qq_categoryNav,.hEN2Qq_howItWorks{grid-template-columns:1fr}.hEN2Qq_valueBar{padding-inline:0}.hEN2Qq_valueBar>div{padding-inline:var(--tienda-side)}.hEN2Qq_categoryNav,.hEN2Qq_howItWorks{gap:34px;padding-top:80px}.hEN2Qq_categoryLinks{grid-template-columns:1fr 1fr}.hEN2Qq_categoryLink{min-height:140px;padding:16px}.hEN2Qq_categoryLink strong{font-size:var(--tienda-text-lg)}.hEN2Qq_productHeader{align-items:start;gap:12px;display:grid}.hEN2Qq_productHeader p{text-align:left;max-width:320px}.hEN2Qq_featureSection{grid-template-columns:1fr;gap:28px}.hEN2Qq_featureProduct{max-width:280px}.hEN2Qq_priceHeader{flex-direction:column;align-items:start;gap:6px}.hEN2Qq_finalCta{margin-top:70px;padding-block:80px}}@media (max-width:478px){.hEN2Qq_heroActions{display:grid}.hEN2Qq_primaryCta,.hEN2Qq_secondaryCta{width:100%}.hEN2Qq_categoryLinks{grid-template-columns:1fr}.hEN2Qq_catalogo{gap:76px}}:root:has([data-marca-nueva]) .hEN2Qq_landing{background:var(--tienda-bg)}:root:has([data-marca-nueva]) .hEN2Qq_heroGrid{display:none}:root:has([data-marca-nueva]) .hEN2Qq_kicker,:root:has([data-marca-nueva]) .hEN2Qq_eyebrow,:root:has([data-marca-nueva]) .hEN2Qq_sectionNumber{isolation:isolate;color:var(--marca-blanco);font:italic 800 13px / 1 var(--marca-titulos);letter-spacing:.1em;padding:.38em .76em .32em .88em;display:inline-block;position:relative}:root:has([data-marca-nueva]) .hEN2Qq_kicker:before,:root:has([data-marca-nueva]) .hEN2Qq_eyebrow:before,:root:has([data-marca-nueva]) .hEN2Qq_sectionNumber:before{content:"";z-index:-1;background:var(--marca-frio);transform:skewX(var(--marca-inclinacion));position:absolute;inset:0}:root:has([data-marca-nueva]) .hEN2Qq_hero h1,:root:has([data-marca-nueva]) .hEN2Qq_sectionIntro h2,:root:has([data-marca-nueva]) .hEN2Qq_productHeader h2,:root:has([data-marca-nueva]) .hEN2Qq_featureCopy h2,:root:has([data-marca-nueva]) .hEN2Qq_finalCta h2{color:var(--marca-blanco);font-family:var(--marca-titulos);font-style:italic;font-weight:900;line-height:.94}:root:has([data-marca-nueva]) .hEN2Qq_hero h1{margin-top:14px;font-size:clamp(60px,9.4vw,132px)}:root:has([data-marca-nueva]) .hEN2Qq_sectionIntro h2,:root:has([data-marca-nueva]) .hEN2Qq_productHeader h2,:root:has([data-marca-nueva]) .hEN2Qq_featureCopy h2,:root:has([data-marca-nueva]) .hEN2Qq_finalCta h2{margin-top:14px;font-size:clamp(40px,5.4vw,72px)}:root:has([data-marca-nueva]) .hEN2Qq_heroText,:root:has([data-marca-nueva]) .hEN2Qq_featureCopy p{color:#cdd3de}:root:has([data-marca-nueva]) .hEN2Qq_sectionIntro p,:root:has([data-marca-nueva]) .hEN2Qq_productHeader p{color:#a9b1c2}:root:has([data-marca-nueva]) .hEN2Qq_primaryCta,:root:has([data-marca-nueva]) .hEN2Qq_secondaryCta{isolation:isolate;box-shadow:none;font:italic 800 17px / 1 var(--marca-titulos);letter-spacing:.08em;background:0 0;border:0;border-radius:0;margin-inline:7px;padding:14px 28px 13px;position:relative}:root:has([data-marca-nueva]) .hEN2Qq_primaryCta{color:#0b0f1a}:root:has([data-marca-nueva]) .hEN2Qq_secondaryCta{color:var(--marca-blanco)}:root:has([data-marca-nueva]) .hEN2Qq_primaryCta:before,:root:has([data-marca-nueva]) .hEN2Qq_secondaryCta:before{content:"";z-index:-1;transform:skewX(var(--marca-inclinacion));transition:filter .2s,border-color .2s;position:absolute;inset:0}:root:has([data-marca-nueva]) .hEN2Qq_primaryCta:before{background:var(--marca-calido);box-shadow:0 12px 28px #00000059}:root:has([data-marca-nueva]) .hEN2Qq_secondaryCta:before{background:#0b0f1a80;border:1.5px solid #f7f7f480}:root:has([data-marca-nueva]) .hEN2Qq_primaryCta:hover,:root:has([data-marca-nueva]) .hEN2Qq_secondaryCta:hover{box-shadow:none;background:0 0}:root:has([data-marca-nueva]) .hEN2Qq_primaryCta:hover:before{filter:brightness(1.08)}:root:has([data-marca-nueva]) .hEN2Qq_secondaryCta:hover:before{border-color:var(--marca-cal-1)}:root:has([data-marca-nueva]) .hEN2Qq_heroStamp{font-family:var(--marca-titulos);font-style:italic;font-weight:800}:root:has([data-marca-nueva]) .hEN2Qq_valueBar{background:var(--marca-caja-borde)}:root:has([data-marca-nueva]) .hEN2Qq_valueBar>div{background:var(--marca-caja)}:root:has([data-marca-nueva]) .hEN2Qq_valueBar strong,:root:has([data-marca-nueva]) .hEN2Qq_categoryLink strong,:root:has([data-marca-nueva]) .hEN2Qq_steps strong,:root:has([data-marca-nueva]) .hEN2Qq_priceHeader h3{color:var(--marca-blanco);font-family:var(--marca-titulos);letter-spacing:.03em;font-style:italic;font-weight:800}:root:has([data-marca-nueva]) .hEN2Qq_valueBar strong{font-size:20px}:root:has([data-marca-nueva]) .hEN2Qq_valueBar span,:root:has([data-marca-nueva]) .hEN2Qq_categoryLink small,:root:has([data-marca-nueva]) .hEN2Qq_steps p{color:#a9b1c2}:root:has([data-marca-nueva]) .hEN2Qq_categoryLink,:root:has([data-marca-nueva]) .hEN2Qq_categoryLink:nth-child(2n){border-color:var(--marca-caja-borde);border-radius:var(--marca-radio);background:var(--marca-caja)}:root:has([data-marca-nueva]) .hEN2Qq_categoryLink:hover{border-color:#ffb60080}:root:has([data-marca-nueva]) .hEN2Qq_categoryLink>span,:root:has([data-marca-nueva]) .hEN2Qq_steps span{background-image:var(--marca-texto-calido);color:#0000;font-family:var(--marca-titulos);-webkit-background-clip:text;background-clip:text;padding-right:.06em;font-style:italic;font-weight:900}:root:has([data-marca-nueva]) .hEN2Qq_categoryLink>span{font-size:22px;line-height:1.2}:root:has([data-marca-nueva]) .hEN2Qq_categoryLink strong{font-size:26px}:root:has([data-marca-nueva]) .hEN2Qq_featureSection{border-radius:var(--marca-radio);background:var(--marca-caja);border-color:#ff960066}:root:has([data-marca-nueva]) .hEN2Qq_featureLink{color:var(--marca-cal-1);font-family:var(--marca-titulos);font-style:italic;font-weight:800}:root:has([data-marca-nueva]) .hEN2Qq_priceHeader{border-bottom-color:var(--marca-caja-borde)}:root:has([data-marca-nueva]) .hEN2Qq_priceHeader h3{font-size:26px}:root:has([data-marca-nueva]) .hEN2Qq_priceHeader span{background-image:var(--marca-texto-calido);color:#0000;font:italic 800 18px / 1.2 var(--marca-titulos);-webkit-background-clip:text;background-clip:text;padding-right:.06em}:root:has([data-marca-nueva]) .hEN2Qq_steps{border-radius:var(--marca-radio);background:var(--marca-caja-borde);overflow:hidden}:root:has([data-marca-nueva]) .hEN2Qq_steps>div{background:var(--marca-caja)}:root:has([data-marca-nueva]) .hEN2Qq_steps span{font-size:40px;line-height:1.1}:root:has([data-marca-nueva]) .hEN2Qq_steps strong{font-size:20px}:root:has([data-marca-nueva]) .hEN2Qq_finalCta{background:var(--marca-calido);color:#0b0f1a}:root:has([data-marca-nueva]) .hEN2Qq_finalCta h2{color:#0b0f1a}:root:has([data-marca-nueva]) .hEN2Qq_finalCta h2 [data-marca-tono=calido]{color:var(--marca-blanco);background:0 0}:root:has([data-marca-nueva]) .hEN2Qq_finalCta p{color:#0b0f1acc;font-weight:600}:root:has([data-marca-nueva]) .hEN2Qq_finalCta .hEN2Qq_primaryCta{color:var(--marca-blanco)}:root:has([data-marca-nueva]) .hEN2Qq_finalCta .hEN2Qq_primaryCta:before{background:#0b0f1a;box-shadow:0 12px 28px #0b0f1a59}