.ini-arriba:has(.ini-menu){z-index:5}.ini-arriba:has(.ini-menu[data-abierto=si]){z-index:20}.ini-menu{font-family:var(--font-sans);font-size:16px;font-weight:400;font-stretch:100%;display:contents}.ini-menu-boton{z-index:2;width:44px;height:44px;color:var(--marca-papel);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin-right:-14px;display:grid;position:relative}html.deslizapp-botones-pagina-nativos .ini-menu-boton{margin-right:0}.ini-menu-boton svg{filter:drop-shadow(0 1px 1.5px #172a228c)drop-shadow(0 0 6px #172a224d);overflow:visible}.ini-menu-boton:focus-visible,.ini-menu-opcion:focus-visible,.ini-menu-legal:focus-visible{outline:3px solid var(--marca-mandarina);outline-offset:3px}.ini-menu-raya{transform-origin:12px 12px;transition:transform .35s cubic-bezier(.2,1.2,.35,1),stroke-dasharray .35s cubic-bezier(.2,.9,.2,1)}.ini-menu-r2{stroke-dasharray:9.6 30}.ini-menu[data-abierto=si] .ini-menu-r1{transform:translateY(4px)rotate(45deg)}.ini-menu[data-abierto=si] .ini-menu-r2{stroke-dasharray:14 30;transform:translateY(-4px)rotate(-45deg)}.ini-menu-velo,.ini-menu-fuera,.ini-menu-panel{position:fixed;inset:0}.ini-menu-velo{--menu-fin:54dvh;z-index:0;pointer-events:none}.ini-menu-capa{opacity:0;transition:opacity .5s cubic-bezier(.2,.9,.2,1);position:absolute;inset:0}.ini-menu[data-abierto=si] .ini-menu-capa{opacity:1}.ini-menu-b1{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);-webkit-mask-image:linear-gradient(to bottom, #000 0, #000 calc(var(--menu-fin) * 1.3), transparent calc(var(--menu-fin) * 1.78));-webkit-mask-image:linear-gradient(to bottom, #000 0, #000 calc(var(--menu-fin) * 1.3), transparent calc(var(--menu-fin) * 1.78));mask-image:linear-gradient(to bottom, #000 0, #000 calc(var(--menu-fin) * 1.3), transparent calc(var(--menu-fin) * 1.78))}.ini-menu-b2{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);-webkit-mask-image:linear-gradient(to bottom, #000 0, #000 calc(var(--menu-fin) * 1.11), transparent calc(var(--menu-fin) * 1.6));-webkit-mask-image:linear-gradient(to bottom, #000 0, #000 calc(var(--menu-fin) * 1.11), transparent calc(var(--menu-fin) * 1.6));mask-image:linear-gradient(to bottom, #000 0, #000 calc(var(--menu-fin) * 1.11), transparent calc(var(--menu-fin) * 1.6))}.ini-menu-b3{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);-webkit-mask-image:linear-gradient(to bottom, #000 0, #000 calc(var(--menu-fin) * .93), transparent calc(var(--menu-fin) * 1.4));-webkit-mask-image:linear-gradient(to bottom, #000 0, #000 calc(var(--menu-fin) * .93), transparent calc(var(--menu-fin) * 1.4));mask-image:linear-gradient(to bottom, #000 0, #000 calc(var(--menu-fin) * .93), transparent calc(var(--menu-fin) * 1.4))}.ini-menu-b4{-webkit-backdrop-filter:blur(36px);backdrop-filter:blur(36px);-webkit-mask-image:linear-gradient(to bottom, #000 0, #000 calc(var(--menu-fin) * .74), transparent calc(var(--menu-fin) * 1.22));-webkit-mask-image:linear-gradient(to bottom, #000 0, #000 calc(var(--menu-fin) * .74), transparent calc(var(--menu-fin) * 1.22));mask-image:linear-gradient(to bottom, #000 0, #000 calc(var(--menu-fin) * .74), transparent calc(var(--menu-fin) * 1.22))}.ini-menu-tinte{background:linear-gradient(to bottom, #0d281fcc 0, #0d281f9e calc(var(--menu-fin) * .83), #0d281f26 calc(var(--menu-fin) * 1.48), transparent calc(var(--menu-fin) * 1.85))}.ini-menu-fuera{z-index:0;pointer-events:none;background:0 0;border:0;padding:0}.ini-menu[data-abierto=si] .ini-menu-fuera{pointer-events:auto}.ini-menu-panel{z-index:1;overscroll-behavior:contain;max-height:100dvh;padding:calc(76px + env(safe-area-inset-top)) max(20px, env(safe-area-inset-right)) calc(24px + env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left));visibility:hidden;pointer-events:none;color:var(--marca-papel);transition:visibility 0s linear .5s;bottom:auto;overflow-y:auto}.ini-menu[data-abierto=si] .ini-menu-panel{visibility:visible;transition-delay:0s}.ini-menu[data-abierto=si] .ini-menu-lista>li>*{pointer-events:auto}.ini-menu-lista{flex-direction:column;gap:4px;max-width:480px;margin:0;padding:0;list-style:none;display:flex}.ini-menu-lista>li{opacity:0;transition:opacity .35s,transform .45s cubic-bezier(.2,1.2,.35,1);transform:translateY(-10px)}.ini-menu[data-abierto=si] .ini-menu-lista>li{opacity:1;transform:none}.ini-menu[data-abierto=si] .ini-menu-lista>li:nth-child(2){transition-delay:40ms}.ini-menu[data-abierto=si] .ini-menu-lista>li:nth-child(3){transition-delay:80ms}.ini-menu[data-abierto=si] .ini-menu-lista>li:nth-child(4){transition-delay:.12s}.ini-menu[data-abierto=si] .ini-menu-lista>li:nth-child(5){transition-delay:.16s}.ini-menu[data-abierto=si] .ini-menu-lista>li:nth-child(6){transition-delay:.2s}.ini-menu[data-abierto=si] .ini-menu-lista>li:nth-child(7){transition-delay:.24s}.ini-menu[data-abierto=si] .ini-menu-lista>li:nth-child(8){transition-delay:.28s}.ini-menu-opcion{text-align:left;width:100%;min-height:56px;color:var(--marca-papel);border-radius:16px;align-items:center;gap:14px;padding:10px 4px;display:flex}.ini-menu-icono{background:#fff9ee1f;border:1px solid #fff9ee2e;border-radius:14px;flex:none;place-items:center;width:44px;height:44px;display:grid}.ini-menu-destacada .ini-menu-icono{border-color:var(--marca-mandarina);background:var(--marca-mandarina);color:var(--color-bosque-oscuro)}.ini-menu-textos{flex-direction:column;min-width:0;display:flex}.ini-menu-titulo{font-family:var(--font-display);letter-spacing:-.3px;font-size:26px;font-weight:700;line-height:1.05}.ini-menu-destacada .ini-menu-titulo{color:var(--marca-mandarina)}.ini-menu-detalle{color:var(--marca-bosque-texto);overflow-wrap:anywhere;margin-top:2px;font-size:14px;line-height:1.3}.ini-menu-legales{flex-wrap:wrap;gap:6px;padding-top:4px;display:flex}.ini-menu-legal{min-height:44px;color:var(--marca-bosque-texto);text-underline-offset:3px;border-radius:12px;align-items:center;padding:0 6px;font-size:14px;font-weight:600;text-decoration:underline;display:inline-flex}@media (hover:hover){.ini-menu-opcion:hover{background:#fff9ee14}}@media (prefers-reduced-motion:reduce){.ini-menu-raya,.ini-menu-capa,.ini-menu-panel,.ini-menu-lista>li{transition:none!important}.ini-menu-lista>li{transform:none}}
