.web{--txt:#1d1d1f;--suave:#6e6e73;--gris:#f5f5f7;--borde:#d2d2d7;--azul:#0071e3;background:#fff;color:var(--txt);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}.web a{color:#0066cc;text-decoration:none}.web a:hover{text-decoration:underline}.web h1,.web h2,.web p{margin:0}.w-nav{position:-webkit-sticky;position:sticky;top:0;z-index:5;background:rgba(255,255,255,.82);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid rgba(0,0,0,.08)}.w-nav-in{max-width:1100px;margin:0 auto;padding:0 22px;min-height:48px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 28px}.w-nav a{color:var(--txt);font-size:13px;opacity:.82}.w-nav a:hover{opacity:1;text-decoration:none}.w-nav .marca{font-weight:600;font-size:15px;opacity:1}.w-links{display:flex;flex-wrap:wrap;gap:6px 26px}.w-btn{display:inline-block;border-radius:980px;padding:12px 22px;font-size:17px;line-height:1.2;text-decoration:none!important;border:0;cursor:pointer;font-family:inherit;text-align:center}.w-btn:hover{filter:brightness(1.08)}.w-btn-azul{background:var(--azul);color:#fff!important}.w-btn-borde{border:1px solid var(--azul);color:#2997ff!important;background:transparent}.w-sec{padding:96px 22px}.w-in{max-width:1100px;margin:0 auto}.w-gris{background:var(--gris)}.w-negro{background:#000;color:#f5f5f7}.w-h2{font-size:clamp(32px,5vw,48px);line-height:1.08;letter-spacing:-.02em;font-weight:700}.w-lead{margin-top:12px;font-size:21px;line-height:1.3;color:var(--suave)}.w-negro .w-lead{color:#a1a1a6}.w-hero{background:#000;color:#f5f5f7;text-align:center;padding:72px 22px 0;overflow:hidden}.w-hero h1{font-size:clamp(40px,7vw,76px);line-height:1.04;font-weight:700;letter-spacing:-.03em;margin-top:6px}.w-hero p{margin:18px auto 0;max-width:640px;font-size:clamp(19px,2.6vw,28px);line-height:1.25;color:#a1a1a6;font-weight:500}.w-promo{max-width:1100px;margin:0 auto;padding:26px 30px;display:flex;flex-wrap:wrap;gap:14px 28px;align-items:center;justify-content:space-between}.w-card,.w-promo{background:#fff;border-radius:24px}.w-card{padding:28px}.w-campo{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--suave)}.w-campo input,.w-campo select,.w-campo textarea{font:inherit;font-size:17px;border:1px solid var(--borde);border-radius:12px;padding:14px;min-height:48px;background:#fff;color:var(--txt)}.w-fila{display:flex;flex-wrap:wrap;gap:16px}.w-chip{border-radius:12px;padding:14px;font-size:16px;min-height:48px;cursor:pointer;font-family:inherit;flex:1 1;background:#fff;color:var(--txt);border:1px solid var(--borde)}.w-chip.on{background:#1d1d1f;color:#fff;border-color:#1d1d1f}.w-foot{background:var(--gris);border-top:1px solid var(--borde);padding:40px 22px 56px;color:var(--suave);font-size:13px;line-height:1.5}.w-foot b{color:var(--txt);font-size:15px;display:block}.w-wa{position:fixed;right:16px;bottom:16px;z-index:10;width:52px;height:52px;display:flex;align-items:center;justify-content:center;background:#25d366;color:#fff!important;border-radius:50%;box-shadow:0 6px 18px rgba(0,0,0,.28)}.w-wa:hover{text-decoration:none!important}.w-ph{background:linear-gradient(160deg,#fafafc,#e8e8ed);color:#86868b;display:flex;align-items:center;justify-content:center;font-size:13px}.w-nav .w-links a.activo{opacity:1;font-weight:600}.w-nav .w-links a.w-cg{opacity:1;border-left:1px solid var(--borde);padding-left:26px}.w-burger{display:none;width:44px;height:44px;margin-right:-10px;background:none;border:0;cursor:pointer;position:relative}.w-burger span{position:absolute;left:12px;right:12px;height:1.5px;background:var(--txt);transition:transform .25s,top .25s}.w-burger span:first-child{top:19px}.w-burger span:last-child{top:25px}.w-burger[aria-expanded=true] span:first-child{top:22px;transform:rotate(45deg)}.w-burger[aria-expanded=true] span:last-child{top:22px;transform:rotate(-45deg)}@media (max-width:760px){.w-nav-in{flex-wrap:wrap;gap:0}.w-burger{display:block}.w-links{display:none;flex-basis:100%;flex-direction:column;gap:0;padding:4px 0 14px}.w-links.abierto{display:flex}.w-nav .w-links a{font-size:17px;padding:12px 0;border-top:1px solid rgba(0,0,0,.06);opacity:1}.w-nav .w-links a.w-cg{border-left:0;padding-left:0}.w-sec{padding:64px 22px}}.w-marcas{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:20px;gap:20px}.w-marca{border-radius:28px;padding:36px 32px;display:flex;flex-direction:column;gap:10px;min-height:260px;text-decoration:none!important}.w-marca h3{margin:0;font-size:28px;letter-spacing:-.02em}.w-marca p{margin:0;font-size:17px;line-height:1.35}.w-marca .w-ir{margin-top:auto;font-size:17px}.w-marca-ltm{background:#fff;color:var(--txt)!important}.w-marca-ltm p{color:var(--suave)}.w-marca-cg{background:#000;color:#f5f5f7!important}.w-marca-cg p{color:#a1a1a6}.w-marca-cg .w-ir{color:#2997ff}.w-dest{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:20px;gap:20px;margin-top:32px}