:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--ambar:#b26a00;--ambar-fuerte:#8a5100;--sobre-ambar:#fff;--fondo:#fff;--superficie:#f6f5f3;--texto:#1c1b19;--tenue:#5d5a55;--linea:#d6d2cb;--sans:ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--ambar:#f2a93b;--ambar-fuerte:#ffc063;--sobre-ambar:#14120f;--fondo:#14120f;--superficie:#1e1b17;--texto:#f0ece5;--tenue:#a8a196;--linea:#38332b}}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--fondo);color:var(--texto);font-family:var(--sans);-webkit-text-size-adjust:100%;font-size:16px;line-height:1.5}.portada{width:min(460px,100%);padding:32px 20px calc(32px + env(safe-area-inset-bottom));flex-direction:column;justify-content:center;gap:12px;min-height:100dvh;margin:0 auto;display:flex}.marca{letter-spacing:-.01em;align-items:center;gap:10px;margin:0 0 12px;font-size:1.5rem;font-weight:700;display:flex}.luz{background:var(--ambar);width:14px;height:14px;box-shadow:0 0 0 4px color-mix(in srgb, var(--ambar) 28%, transparent);border-radius:50%}h1{letter-spacing:-.02em;margin:0;font-size:clamp(1.9rem,8vw,2.5rem);font-weight:750;line-height:1.12}h1 em{color:var(--ambar-fuerte);font-style:normal}.bajada{color:var(--tenue);margin:0;font-size:1.05rem}.descarga{border:1px solid var(--linea);background:var(--superficie);border-radius:14px;margin-top:20px;padding:20px}.descarga h2{margin:0 0 14px;font-size:1.15rem;font-weight:650}.tiendas{flex-direction:column;gap:10px;display:flex}.tienda{background:var(--ambar-fuerte);min-height:48px;color:var(--sobre-ambar);border-radius:10px;justify-content:center;align-items:center;padding:10px 16px;font-weight:650;text-decoration:none;display:flex}@media (prefers-color-scheme:dark){.tienda{background:var(--ambar)}}.tienda:hover{filter:brightness(1.08)}.pronto{color:var(--tenue);margin:0;font-weight:600}.tiendas+.pronto{margin-top:10px}.pie{margin-top:24px;font-size:.9rem}.pie nav{gap:20px;display:flex}.pie a{color:var(--ambar-fuerte);padding:8px 0}.pie a,.tienda{outline-offset:3px}a:focus-visible{outline:3px solid var(--ambar)}.nota{color:var(--tenue);margin:8px 0 0;font-size:.8rem}
