@font-face{font-family:"Bricolage Grotesque";font-style:normal;font-weight:700;font-display:swap;src:url(/fuentes/bricolage-grotesque-latin-700-normal.woff2) format("woff2")}@font-face{font-family:"Instrument Sans";font-style:normal;font-weight:400;font-display:swap;src:url(/fuentes/instrument-sans-latin-400-normal.woff2) format("woff2")}@font-face{font-family:"Instrument Sans";font-style:normal;font-weight:500;font-display:swap;src:url(/fuentes/instrument-sans-latin-500-normal.woff2) format("woff2")}@font-face{font-family:"Instrument Sans";font-style:normal;font-weight:600;font-display:swap;src:url(/fuentes/instrument-sans-latin-600-normal.woff2) format("woff2")}@font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:500;font-display:swap;src:url(/fuentes/ibm-plex-mono-latin-500-normal.woff2) format("woff2")}:root{--chev:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 0.5h8L5 5.5z' fill='%235b6372' fill-opacity='.8'/%3E%3C/svg%3E");--bg:#f3f4f7;--surface:#ffffff;--surface-2:#f8f9fb;--ink:#1a1e27;--muted:#5b6372;--line:#dde1e8;--line-strong:#c6ccd6;--accent:#3a5a96;--accent-ink:#ffffff;--accent-soft:#e6ecf7;--focus:#2f6fe0;--pos:#1f6b3a;--neg:#a3262a;--amber-bg:#fdf3d6;--amber-fg:#7a4100;--green-bg:#dcf3e2;--green-fg:#1d5a2c;--red-bg:#f8d9d9;--red-fg:#8f1d1d;--blue-bg:#d9e6fd;--blue-fg:#1a4480;--purple-bg:#ecdcf7;--purple-fg:#5a3a6e;--orange-bg:#ffe5d0;--orange-fg:#8b3a00;--cyan-bg:#d4eef2;--cyan-fg:#0c5460;--pink-bg:#fbdcec;--pink-fg:#8a1f5a;--shadow:0 12px 40px rgba(20,30,50,.18);--danger-solid:#c62828;--danger-solid-hover:#b01f1f;--scrim:rgba(10,14,22,.5);--c-coste:#c0392b;--c-pvp:#9a7400;--c-gan:#3f8f4f;--c-pvpf:#c46f00;--c-ganf:#1f6b2e;--c-ink:#1a1e27;--f-display:"Bricolage Grotesque",ui-sans-serif,system-ui,sans-serif;--f-body:"Instrument Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--f-mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace}@media (prefers-color-scheme:dark){:root:not([data-theme="light"]){--chev:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 0.5h8L5 5.5z' fill='%239aa3b2' fill-opacity='.8'/%3E%3C/svg%3E");--bg:#12151b;--surface:#1a1e26;--surface-2:#20252f;--ink:#e7eaf0;--muted:#9aa3b2;--line:#2c323d;--line-strong:#3b4350;--accent:#8aa8e6;--accent-ink:#0f1520;--accent-soft:#243251;--focus:#8fb4ff;--pos:#6fd08f;--neg:#ff8a85;--amber-bg:#4a3510;--amber-fg:#f8d48a;--green-bg:#173d24;--green-fg:#9fe0b2;--red-bg:#4a1c1d;--red-fg:#ffb3b0;--blue-bg:#1c2f52;--blue-fg:#a9c6ff;--purple-bg:#372447;--purple-fg:#dcbcf2;--orange-bg:#4a2a12;--orange-fg:#ffc394;--cyan-bg:#123d44;--cyan-fg:#9fe3ee;--pink-bg:#4a1d36;--pink-fg:#ffb3da;--c-coste:#ff9b8f;--c-pvp:#f2d27a;--c-gan:#9fd8aa;--c-pvpf:#ffb35c;--c-ganf:#6fd08f;--c-ink:#eef0f4;--shadow:0 12px 40px rgba(0,0,0,.5);color-scheme:dark;--danger-solid:#d93a3a;--danger-solid-hover:#c43030}}:root[data-theme="dark"]{--chev:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 0.5h8L5 5.5z' fill='%239aa3b2' fill-opacity='.8'/%3E%3C/svg%3E");--bg:#12151b;--surface:#1a1e26;--surface-2:#20252f;--ink:#e7eaf0;--muted:#9aa3b2;--line:#2c323d;--line-strong:#3b4350;--accent:#8aa8e6;--accent-ink:#0f1520;--accent-soft:#243251;--focus:#8fb4ff;--pos:#6fd08f;--neg:#ff8a85;--amber-bg:#4a3510;--amber-fg:#f8d48a;--green-bg:#173d24;--green-fg:#9fe0b2;--red-bg:#4a1c1d;--red-fg:#ffb3b0;--blue-bg:#1c2f52;--blue-fg:#a9c6ff;--purple-bg:#372447;--purple-fg:#dcbcf2;--orange-bg:#4a2a12;--orange-fg:#ffc394;--cyan-bg:#123d44;--cyan-fg:#9fe3ee;--pink-bg:#4a1d36;--pink-fg:#ffb3da;--c-coste:#ff9b8f;--c-pvp:#f2d27a;--c-gan:#9fd8aa;--c-pvpf:#ffb35c;--c-ganf:#6fd08f;--c-ink:#eef0f4;--shadow:0 12px 40px rgba(0,0,0,.5);color-scheme:dark;--danger-solid:#d93a3a;--danger-solid-hover:#c43030}:root{--accent-line:color-mix(in srgb,var(--accent) 38%,var(--surface));--green-line:color-mix(in srgb,var(--pos) 30%,var(--surface));--red-line:color-mix(in srgb,var(--neg) 30%,var(--surface));--orange-line:color-mix(in srgb,var(--orange-fg) 30%,var(--surface));--amber-line:color-mix(in srgb,var(--amber-fg) 30%,var(--surface))}.dd{display:inline-flex;max-width:100%;vertical-align:middle}.dd-btn{border:0;cursor:pointer;font:600 12.5px var(--f-body);padding:4px 10px;display:inline-flex;align-items:center;gap:6px;max-width:100%}.dd-btn .dd-l{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dd-btn .dd-c{font-size:14px;line-height:1;opacity:.75}.dd-btn:hover:not(:disabled){filter:brightness(.95)}.dd-btn:disabled{cursor:default}.dd-btn:disabled .dd-c{display:none}.dd-pop{position:fixed;z-index:80;background:var(--surface);border:1px solid var(--line-strong);border-radius:10px;box-shadow:var(--shadow);padding:4px;display:flex;flex-direction:column;gap:1px;min-width:160px;max-height:min(340px,60vh);overflow-y:auto}.dd-pop.anclado{position:absolute;position-anchor:--kz-ancla;position-visibility:always;top:calc(anchor(bottom) + 4px);left:calc(anchor(left) + var(--kz-dx,0px))}.dd-pop.anclado.fijo,.rf-pop.anclado.fijo,.col-pop.anclado.fijo{position:fixed}.dd-pop.anclado.arriba{top:auto;bottom:calc(anchor(top) + 4px)}.dd-opt{display:flex;align-items:center;justify-content:space-between;gap:12px;border:0;background:transparent;padding:5px 8px;border-radius:7px;cursor:pointer;text-align:left;color:var(--ink);font:inherit}.dd-opt:hover,.dd-opt:focus-visible{background:var(--surface-2);outline:none}.dd-opt .dd-ok{color:var(--accent);font-weight:700}.dd-block{display:flex;width:100%}.dd-block .dd-btn{width:100%;justify-content:space-between}.dd-btn.dd-fbtn{width:100%;justify-content:space-between;gap:8px;font:14px var(--f-body);color:var(--ink);background:var(--surface);border:1px solid var(--line-strong);border-radius:8px;padding:8px 10px;text-align:left}.dd-btn.dd-fbtn:hover:not(:disabled){filter:none;border-color:var(--muted)}.dd-btn.dd-fbtn:focus-visible,.dd-btn.dd-fbtn[aria-expanded="true"]{outline:2px solid color-mix(in srgb,var(--focus) 45%,transparent);border-color:var(--focus)}.dd-btn.dd-fbtn.vacio .dd-l{color:var(--muted)}.dd-btn.dd-fbtn:disabled{opacity:.6}.dd:not(.dd-block) .dd-btn.dd-fbtn{width:auto}.dd-btn.dd-fbtn .dd-c{flex:none}.dd-opt .dd-t{overflow-wrap:anywhere;font-size:13.5px}.dd-opt .dd-t.vacio{color:var(--muted)}.kz-muestra{display:inline-block;width:10px;height:10px;border-radius:50%;margin-left:8px;vertical-align:baseline;box-shadow:inset 0 0 0 1px var(--line-strong);flex:none}.dd-search{position:sticky;top:0;z-index:1;margin:0 0 3px;padding:6px 9px;font:13px var(--f-body);color:var(--ink);background:var(--surface);border:1px solid var(--line-strong);border-radius:8px;width:100%;min-width:0}.dd-search:focus{outline:2px solid color-mix(in srgb,var(--focus) 45%,transparent);border-color:var(--focus)}.dd-opt[hidden]{display:none}.dd-compacto .dd-btn.dd-fbtn{font:500 12.5px/1.25 var(--f-body);font-variant-numeric:tabular-nums;padding:5px 8px}.dd-l:has(>.dd-w){display:grid}.dd-l>.dd-v,.dd-l>.dd-w{grid-area:1/1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dd-l>.dd-w{visibility:hidden;height:0;white-space:pre}.kz-clave{position:relative;display:flex;width:100%;min-width:0}.kz-clave>input[type]{width:100%;padding-right:42px}.kz-ojo{position:absolute;top:50%;right:4px;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--muted);cursor:pointer}.kz-ojo:hover{color:var(--ink);background:var(--surface-2)}.kz-ojo:focus-visible{outline:2px solid var(--focus);outline-offset:0}.kz-ojo[aria-pressed="true"]{color:var(--accent)}.kz-spin{--kz-spin-tam:22px;--kz-spin-grosor:3px;display:inline-flex;align-items:center;gap:10px;vertical-align:middle;color:var(--muted);animation:kz-spin-aparece .2s ease .2s both}.kz-spin-peq{--kz-spin-tam:16px;--kz-spin-grosor:2px;gap:8px}.kz-spin-grande{--kz-spin-tam:36px;--kz-spin-grosor:4px;gap:14px}.kz-spin-bloque{display:flex;justify-content:center;padding:24px 0}.kz-spin-rueda{flex:none;box-sizing:border-box;width:var(--kz-spin-tam);height:var(--kz-spin-tam);border:var(--kz-spin-grosor) solid var(--line-strong);border-top-color:var(--accent);border-radius:50%;animation:kz-spin-gira .8s linear infinite}.kz-spin-oculto{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@keyframes kz-spin-gira{to{transform:rotate(360deg)}}@keyframes kz-spin-aparece{from{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.kz-spin{animation:none}.kz-spin-rueda{animation-duration:2.4s}}html.kz-scroll-sup{scrollbar-width:none}html.kz-scroll-sup::-webkit-scrollbar{display:none}.kz-sb{position:fixed;top:0;right:0;bottom:0;width:12px;z-index:70;opacity:0;transition:opacity .25s}.kz-sb[hidden]{display:none}.kz-sb.on,.kz-sb:hover{opacity:1}.kz-sb-p{position:absolute;top:0;right:2px;width:6px;border-radius:6px;background:var(--line-strong);cursor:default}.kz-sb:hover .kz-sb-p,.kz-sb.arr .kz-sb-p{background:var(--muted);width:8px}.bl-saltar{position:absolute;left:-999px;top:8px;background:var(--surface);color:var(--ink);padding:8px 14px;border-radius:var(--bl-radio-s,10px);z-index:20}.bl-saltar:focus{left:8px}.bl-contenedor{max-width:var(--bl-ancho,1120px);margin:0 auto;padding:0 max(20px,env(safe-area-inset-left)) 0 max(20px,env(safe-area-inset-right))}.bl-estrecho{max-width:760px}.bl-cab{position:sticky;top:0;z-index:10;background:color-mix(in srgb,var(--bg) 88%,transparent);backdrop-filter:saturate(1.4) blur(10px);border-bottom:1px solid var(--line)}.bl-cab .bl-contenedor{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px}.bl-marca{display:flex;align-items:center;gap:12px;color:var(--ink);text-decoration:none}@media (min-width:961px){.bl-marca{flex:none}}.bl-marca svg{height:30px;width:auto;color:var(--ink)}.bl-marca .bl-k-acento{fill:var(--accent)}.bl-marca .bl-marca-texto{height:15px}@media (max-width:420px){.bl-marca .bl-marca-texto{height:12px}}.bl-menu ul{display:flex;gap:4px;list-style:none;margin:0;padding:0}.bl-menu a{display:block;white-space:nowrap;padding:8px 12px;border-radius:var(--bl-radio-s,10px);color:var(--ink);text-decoration:none;font-weight:500}.bl-menu a:hover,.bl-menu a[aria-current="page"]{background:var(--surface-2)}.bl-menu a[aria-current="page"]{color:var(--bl-enlace,var(--accent))}.bl-cab .bl-menu{margin-left:auto}.bl-menu .bl-con-sub{position:relative}.bl-menu .bl-con-sub>a::after{content:"";display:inline-block;margin-left:6px;width:6px;height:6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-3px) rotate(45deg)}.bl-menu .bl-submenu{display:none;position:absolute;top:100%;left:0;z-index:5;min-width:200px;flex-direction:column;gap:2px;padding:6px;background:var(--surface);border:1px solid var(--line);border-radius:var(--bl-radio-s,10px);box-shadow:var(--shadow)}.bl-menu .bl-con-sub:hover>.bl-submenu,.bl-menu .bl-con-sub:focus-within>.bl-submenu{display:flex}.bl-tema{display:inline-grid;place-items:center;flex:none;width:42px;height:42px;padding:0;border:1px solid var(--line);border-radius:var(--bl-radio-s,10px);background:transparent;color:var(--ink);cursor:pointer}.bl-tema[hidden]{display:none}.bl-tema:hover{background:var(--surface-2)}.bl-tema svg{width:20px;height:20px}.bl-acceso,.bl-menu-movil summary{display:inline-flex;align-items:center;gap:8px;flex:none;min-height:42px;padding:0 14px;border:1px solid var(--line);border-radius:var(--bl-radio-s,10px);color:var(--ink);text-decoration:none;font-weight:600;white-space:nowrap}.bl-acceso:hover,.bl-acceso[aria-current="page"],.bl-menu-movil summary:hover{border-color:var(--bl-enlace,var(--accent))}.bl-acceso[aria-current="page"]{color:var(--bl-enlace,var(--accent))}.bl-acceso svg,.bl-menu-movil summary svg{flex:none}@media (max-width:420px){.bl-acceso{width:42px;padding:0;justify-content:center}.bl-acceso span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.bl-menu-movil{display:none}.bl-menu-movil summary{list-style:none;cursor:pointer}.bl-menu-movil summary::-webkit-details-marker{display:none}@media (max-width:960px){.bl-cab .bl-menu{display:none}.bl-cab .bl-tema,.bl-cab .bl-acceso{margin-left:auto}.bl-cab .bl-acceso~.bl-acceso,.bl-cab .bl-acceso~.bl-tema{margin-left:0}.bl-menu-movil{display:block}}.bl-cab-compacta .bl-menu{display:none}.bl-cab-compacta .bl-tema,.bl-cab-compacta .bl-acceso{margin-left:auto}.bl-cab-compacta .bl-acceso~.bl-acceso,.bl-cab-compacta .bl-acceso~.bl-tema{margin-left:0}.bl-cab-compacta .bl-menu-movil{display:block}.bl-cab:has(.bl-menu-movil[open]){backdrop-filter:none;background:var(--bg)}body:has(.bl-menu-movil[open]){overflow:hidden}.bl-menu-movil[open] summary::before{content:"";position:fixed;inset:0;z-index:1;background:var(--scrim);cursor:default}.bl-menu-movil[open] summary::after{content:"✕" / "Cerrar";position:fixed;top:14px;right:14px;z-index:3;width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--line);border-radius:var(--bl-radio-s,10px);background:var(--surface);color:var(--ink);font-size:1.1rem}.bl-menu-movil nav{position:fixed;top:0;right:0;bottom:0;z-index:2;width:min(320px,85vw);overflow-y:auto;padding:76px 16px 24px;background:var(--surface);border-left:1px solid var(--line);box-shadow:var(--shadow);animation:bl-desde-derecha .25s ease-out}.bl-menu-movil ul{list-style:none;margin:0;padding:0;display:grid;gap:4px}.bl-menu-movil .bl-submenu{margin:2px 0 6px 16px;padding-left:8px;border-left:1px solid var(--line)}.bl-menu-movil .bl-submenu a{padding:10px 14px;font-size:1rem}.bl-menu-movil a{display:block;padding:14px 16px;border-radius:var(--bl-radio-s,10px);color:var(--ink);text-decoration:none;font-weight:500;font-size:1.05rem}.bl-menu-movil a:hover,.bl-menu-movil a[aria-current="page"]{background:var(--surface-2)}.bl-menu-movil a[aria-current="page"]{color:var(--bl-enlace,var(--accent))}@media (max-width:960px){.bl-marca{min-width:var(--bl-marca-min,100px)}}.bl-menu-tema{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;padding:12px 0 0 16px;border-top:1px solid var(--line);font-weight:500;font-size:1.05rem}.bl-menu-tema[hidden]{display:none}.bl-cab-estrecha .bl-marca{min-width:0}.bl-cab-estrecha .bl-menu-movil summary{width:42px;padding:0;justify-content:center}.bl-cab-estrecha .bl-menu-movil summary span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@keyframes bl-desde-derecha{from{transform:translateX(100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.bl-menu-movil nav{animation:none}}.bl-migas{font-size:.9rem;color:var(--muted);padding-top:20px;padding-bottom:20px}.bl-migas ol{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.bl-migas li{margin:0}.bl-migas li+li::before{content:"/";margin-right:6px;color:var(--line-strong)}.bl-migas a{color:var(--muted)}.bl-hero{background:radial-gradient(1200px 500px at 85% -10%,var(--accent-soft),var(--bg) 70%);padding:72px 0 64px;border-bottom:1px solid var(--line)}.bl-hero.bl-compacto{padding:40px 0 44px}.bl-hero-media{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:48px;align-items:center}.bl-hero-figura{justify-self:center;width:100%;max-width:380px}.bl-hero-figura svg,.bl-hero-figura img{width:100%;height:auto}@media (max-width:760px){.bl-hero-media{grid-template-columns:1fr;gap:24px}.bl-hero-figura{order:-1;max-width:160px;justify-self:start}}.bl-ante{display:inline-block;font:500 .8rem/1.35 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--bl-enlace,var(--accent));background:var(--surface);border:1px solid var(--accent-line);padding:6px 10px;border-radius:12px;margin-bottom:18px}.bl-entradilla{font-size:clamp(1.1rem,2vw,1.3rem);color:var(--muted);max-width:62ch}.bl-acciones{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.bl-boton{display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 20px;border-radius:999px;font-weight:600;text-decoration:none;border:1px solid transparent;font-family:inherit;font-size:inherit;cursor:pointer;background:var(--accent);color:var(--accent-ink)}.bl-boton:hover{filter:brightness(1.08)}.bl-boton.bl-secundario{background:var(--surface);color:var(--ink);border-color:var(--line-strong)}.bl-boton.bl-secundario:hover{border-color:var(--bl-enlace,var(--accent))}.bl-seccion{padding:64px 0}.bl-seccion[id]{scroll-margin-top:72px}.bl-seccion.bl-alterna{background:var(--surface);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.bl-seccion>.bl-contenedor>header{max-width:68ch;margin-bottom:32px}.bl-seccion>.bl-contenedor>header p{color:var(--muted)}.bl-rejilla{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.bl-rejilla.bl-dos{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:center;gap:40px}.bl-tarjeta{background:var(--surface);border:1px solid var(--line);border-radius:var(--bl-radio,14px);padding:24px}.bl-alterna .bl-tarjeta{background:var(--surface-2)}.bl-tarjeta h3{margin-bottom:.4em}.bl-tarjeta p:last-child{margin-bottom:0}.bl-tarjeta .bl-num{font:500 .85rem/1 var(--f-mono);color:var(--bl-enlace,var(--accent));margin-bottom:12px;display:block}a.bl-tarjeta{display:block;color:var(--ink);text-decoration:none;transition:border-color .15s,transform .15s}a.bl-tarjeta:hover{border-color:var(--bl-enlace,var(--accent));transform:translateY(-2px)}a.bl-tarjeta .bl-mas{color:var(--bl-enlace,var(--accent));font-weight:600}.bl-tarjeta.bl-con-img{display:flex;gap:16px}.bl-tal-inicio{--bl-tal:flex-start}.bl-tal-centro{--bl-tal:center}.bl-tal-fin{--bl-tal:flex-end}.bl-tp-arriba,.bl-tp-abajo{flex-direction:column}.bl-tp-abajo{flex-direction:column-reverse}.bl-tp-derecha{flex-direction:row-reverse}.bl-tp-arriba>.bl-tarjeta-img,.bl-tp-abajo>.bl-tarjeta-img{align-self:var(--bl-tal)}.bl-tp-izquierda,.bl-tp-derecha{align-items:var(--bl-tal)}.bl-tp-izquierda>.bl-tarjeta-img,.bl-tp-derecha>.bl-tarjeta-img{flex:0 0 auto;max-width:40%}.bl-tarjeta-img{max-width:100%}.bl-tarjeta-img img{display:block;max-width:100%;height:auto;border-radius:calc(var(--bl-radio,14px) - 6px)}.bl-tarjeta-txt{min-width:0;flex:1 1 auto}@media (max-width:640px){.bl-tp-izquierda,.bl-tp-derecha{flex-direction:column;align-items:stretch}.bl-tp-izquierda>.bl-tarjeta-img,.bl-tp-derecha>.bl-tarjeta-img{max-width:100%;align-self:flex-start}}.bl-figura{border-radius:var(--bl-radio,14px);overflow:hidden;border:1px solid var(--line);background:var(--surface-2)}.bl-figura img{width:100%}.bl-precio{font:700 2rem/1 var(--f-display);margin:8px 0 16px}.bl-nota{font-size:.92rem;color:var(--muted)}.bl-checks{list-style:none;padding:0}.bl-checks li{padding-left:28px;position:relative}.bl-checks li::before{content:"";position:absolute;left:4px;top:.55em;width:12px;height:7px;border-left:2px solid var(--pos);border-bottom:2px solid var(--pos);transform:rotate(-45deg)}.bl-prosa{padding:64px 0}.bl-prosa h2{font-size:1.6rem;margin-top:1.6em}.bl-prosa h3{margin-top:1.4em}.bl-prosa .bl-meta{color:var(--muted);font-size:.95rem}.bl-prosa .bl-figura{display:inline-block;max-width:100%;vertical-align:top}.bl-prosa .bl-figura img{width:auto}.bl-faq details{background:var(--surface);border:1px solid var(--line);border-radius:var(--bl-radio-s,10px);margin-bottom:10px}.bl-faq summary{cursor:pointer;padding:16px 20px;font-weight:600}.bl-faq details>div{padding:0 20px 16px;color:var(--muted)}.bl-form{background:var(--surface);border:1px solid var(--line);border-radius:var(--bl-radio,14px);padding:28px;display:grid;gap:18px}.bl-form[hidden]{display:none}.bl-form-carga{position:relative}.bl-form-spin{display:none}html:not([data-js]) [data-bl-form-carga]>.bl-form{display:none}[data-bl-form-carga]>.bl-form>*{visibility:hidden;opacity:0}[data-js] [data-bl-form-carga]>.bl-form-spin{display:flex;position:absolute;inset:0;justify-content:center;align-items:center}.bl-form-carga>.bl-form>*{transition:opacity .25s ease}@media (prefers-reduced-motion:reduce){.bl-form-carga>.bl-form>*{transition:none}}.bl-campos{display:grid;grid-template-columns:1fr 1fr;gap:16px}.bl-campos:empty{display:none}.bl-campo{display:grid;gap:6px;grid-column:1/-1;align-content:start}.bl-campo.bl-medio{grid-column:auto}.bl-campo[hidden]{display:none}.bl-campo label{font-weight:600;font-size:.95rem}.bl-campo input,.bl-campo select,.bl-campo textarea{font:inherit;color:var(--ink);background:var(--bg);border:1px solid var(--line-strong);border-radius:var(--bl-radio-s,10px);padding:12px 14px;min-height:48px;width:100%}.bl-campo textarea{resize:vertical;min-height:140px}.bl-campo select{line-height:inherit;min-height:calc(1lh + 26px)}.bl-campo .dd{display:flex;width:100%}.bl-campo .dd .dd-btn.dd-fbtn{width:100%;min-height:48px;font:inherit;padding:12px 18px 12px 14px;background:var(--bg);border-radius:var(--bl-radio-s,10px)}.bl-campo select:not([multiple]){appearance:none;-webkit-appearance:none;padding-right:44px;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 24px) 52%,calc(100% - 19px) 52%;background-size:5px 5px;background-repeat:no-repeat}.bl-campo:focus-visible{outline:2px solid var(--focus);outline-offset:1px;border-color:transparent}.bl-casilla{display:flex;gap:10px;align-items:center;font-size:.95rem;color:var(--muted)}.bl-casilla input[type="checkbox"]{width:20px;height:20px;min-height:0;margin:0;padding:0;accent-color:var(--bl-enlace,var(--accent));flex:none;cursor:pointer}.bl-trampa{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.bl-captcha[data-version="v2"]{min-height:78px}.bl-captcha .bl-nota{margin:0}.bl-form .bl-acciones{margin-top:0}.bl-form button.bl-boton{font:inherit;font-weight:600;cursor:pointer}.bl-form button.bl-boton:disabled{opacity:.6;cursor:progress}.bl-estado{margin:0;font-weight:600}.bl-estado:empty{display:none}.bl-estado[data-tipo="ok"]{color:var(--pos)}.bl-estado[data-tipo="error"]{color:var(--neg)}.bl-alternativa{color:var(--muted);margin-top:16px}.bl-ayuda{margin:0;font-size:.88rem;color:var(--muted)}.bl-error{display:block;margin:0;font-size:.9rem;font-weight:600;color:var(--neg)}.bl-error[hidden]{display:none}.bl-campo [aria-invalid="true"]{border-color:var(--neg)}.bl-form-pie{margin:0;font-size:.95rem}.bl-form-boton{margin:0 0 20px}.bl-cookies{position:fixed;left:16px;right:16px;bottom:16px;z-index:50;max-width:760px;margin:0 auto;display:flex;align-items:center;gap:16px 20px;flex-wrap:wrap;padding:16px 20px;background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:var(--bl-radio,14px);box-shadow:var(--shadow)}.bl-cookies p{margin:0;flex:1 1 320px;font-size:.95rem}.bl-cookies a{color:var(--bl-enlace,var(--accent))}.bl-cookies .bl-boton{font:inherit;font-weight:600;cursor:pointer}.bl-cookies-botones{display:flex;gap:10px;flex-wrap:wrap}.bl-form+.bl-form-boton,.bl-tabla+.bl-form-boton,.bl-ficha+.bl-form-boton,.bl-aviso+.bl-form-boton{margin-top:32px}.bl-form-boton button.bl-boton{font:inherit;font-weight:600;cursor:pointer}.bl-form+h2,.bl-form-boton+h2,.bl-tabla+h2,.bl-ficha+h2{margin-top:48px}.bl-aviso{margin:0 0 20px;padding:14px 18px;background:var(--surface);border:1px solid var(--line);border-left:4px solid var(--bl-enlace,var(--accent));border-radius:var(--bl-radio-s,10px)}.bl-aviso p{margin:0}.bl-aviso p+p{margin-top:6px}.bl-aviso-titulo{font-weight:700}.bl-aviso-info{border-left-color:var(--bl-enlace,var(--accent))}.bl-aviso-ok{border-left-color:var(--pos)}.bl-aviso-error{border-left-color:var(--neg)}.bl-aviso-error .bl-aviso-titulo{color:var(--neg)}.bl-ficha{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px 24px;margin:0 0 24px}.bl-ficha dt{font-size:.85rem;color:var(--muted)}.bl-ficha dd{margin:2px 0 0;font-weight:600;overflow-wrap:anywhere}.bl-tabla{overflow-x:auto;margin:0 0 24px;border:1px solid var(--line);border-radius:var(--bl-radio-s,10px);background:var(--surface)}.bl-tabla table{width:100%;border-collapse:collapse;font-size:.95rem}.bl-tabla caption{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.bl-tabla th,.bl-tabla td{padding:12px 14px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}.bl-tabla thead th{font-size:.85rem;color:var(--muted);font-weight:600;white-space:nowrap}.bl-tabla tbody tr:last-child td{border-bottom:0}.bl-tabla tfoot th,.bl-tabla tfoot td{border-bottom:0;border-top:1px solid var(--line);font-weight:600}.bl-tabla .bl-dcha{text-align:right;font-variant-numeric:tabular-nums}.bl-vacio{color:var(--muted)}.bl-pill{display:inline-block;padding:2px 10px;border-radius:999px;border:1px solid var(--line);background:var(--surface-2);font-size:.85rem;font-weight:600;white-space:nowrap}.bl-pill-ok{background:var(--green-bg);color:var(--green-fg);border-color:transparent}.bl-pill-aviso{background:var(--amber-bg);color:var(--amber-fg);border-color:transparent}.bl-pill-mal{background:var(--red-bg);color:var(--red-fg);border-color:transparent}@media (max-width:640px){.bl-tabla{border:0;background:none;overflow:visible}.bl-tabla thead{display:none}.bl-tabla tbody tr{display:block;margin:0 0 12px;padding:6px 0;border:1px solid var(--line);border-radius:var(--bl-radio-s,10px);background:var(--surface)}.bl-tabla tbody td{display:flex;justify-content:space-between;gap:16px;border:0;padding:6px 14px;text-align:right}.bl-tabla tbody td::before{content:attr(data-etiqueta);color:var(--muted);font-size:.85rem;text-align:left}.bl-tabla tfoot tr{display:flex;justify-content:space-between;padding:6px 14px}.bl-tabla tfoot th,.bl-tabla tfoot td{border:0;padding:0}}@media (max-width:600px){.bl-campos{grid-template-columns:1fr}.bl-campo.bl-medio{grid-column:1/-1}.bl-form{padding:20px}}.bl-cta{background:var(--accent);color:var(--accent-ink);border-radius:var(--bl-radio,14px);padding:40px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px}.bl-cta h2{margin:0}.bl-cta p{margin:6px 0 0;opacity:.9}.bl-cta .bl-boton{background:var(--accent-ink);color:var(--accent)}.bl-pie{border-top:1px solid var(--line);background:var(--surface);padding:48px 0 calc(32px + env(safe-area-inset-bottom));font-size:.95rem;color:var(--muted)}.bl-pie .bl-rejilla{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.bl-pie h2{font-size:1rem;color:var(--ink);font-family:var(--f-body);letter-spacing:0}.bl-pie ul{list-style:none;padding:0}.bl-pie a{color:var(--muted)}.bl-pie a:hover{color:var(--ink)}.bl-pie .bl-legal{margin-top:32px;padding-top:20px;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.bl-entradas{display:grid;gap:24px}.bl-entradas.bl-col-1{grid-template-columns:1fr}.bl-entradas.bl-col-2{grid-template-columns:repeat(2,minmax(0,1fr))}.bl-entradas.bl-col-3{grid-template-columns:repeat(3,minmax(0,1fr))}.bl-entradas.bl-col-4{grid-template-columns:repeat(4,minmax(0,1fr))}.bl-entrada{display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line);border-radius:var(--bl-radio,14px);overflow:hidden;transition:border-color .15s}.bl-entrada:hover{border-color:var(--bl-enlace,var(--accent))}.bl-entrada-img{display:block;aspect-ratio:16/10;background:var(--surface-2);overflow:hidden}.bl-entrada-img img{width:100%;height:100%;object-fit:cover}.bl-entrada-txt{padding:20px 22px 22px}.bl-entrada .bl-meta{font-size:.88rem;color:var(--muted);margin:0 0 8px}.bl-entrada .bl-meta a{color:var(--bl-enlace,var(--accent))}.bl-entrada h2,.bl-entrada h3{font-size:1.25rem;margin:0 0 .4em}.bl-entrada h2 a,.bl-entrada h3 a{color:var(--ink);text-decoration:none}.bl-entrada h2 a:hover,.bl-entrada h3 a:hover{color:var(--bl-enlace,var(--accent))}.bl-entrada-txt>p:last-child{margin-bottom:0;color:var(--muted)}.bl-en-lista .bl-entrada{display:grid;grid-template-columns:minmax(180px,34%) 1fr}.bl-en-lista .bl-entrada-img{aspect-ratio:auto;min-height:100%}.bl-en-lista .bl-entrada:not(:has(.bl-entrada-img)){grid-template-columns:1fr}@media (max-width:960px){.bl-entradas.bl-col-3,.bl-entradas.bl-col-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.bl-entradas.bl-col-2,.bl-entradas.bl-col-3,.bl-entradas.bl-col-4{grid-template-columns:1fr}.bl-en-lista .bl-entrada{grid-template-columns:1fr}.bl-en-lista .bl-entrada-img{aspect-ratio:16/10}}.bl-paginas{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:40px}.bl-pag{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 14px;border:1px solid var(--line);border-radius:999px;color:var(--ink);text-decoration:none;font-weight:600}a.bl-pag:hover{border-color:var(--bl-enlace,var(--accent))}.bl-pag[aria-current="page"]{background:var(--accent);color:var(--accent-ink);border-color:transparent}.bl-pag.bl-hueco{border-color:transparent;min-width:24px;padding:0}.bl-infinito[aria-busy="true"]{opacity:.5}.bl-chips{margin-bottom:28px}.bl-chips h2{font-size:1rem;font-family:var(--f-body);letter-spacing:0;margin:0 0 12px}.bl-chips ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.bl-chips a,.bl-chips button{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 14px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--ink);text-decoration:none;font-size:.92rem}.bl-chips a:hover,.bl-chips button:hover{border-color:var(--bl-enlace,var(--accent))}.bl-chips form{margin:0}.bl-chips button{font-family:inherit;cursor:pointer}.bl-chips .bl-peligro,.bl-chips .bl-peligro:hover{border-color:var(--neg);color:var(--neg)}.bl-chips .bl-peligro:hover{background:var(--red-bg)}.bl-chips a[aria-current="page"]{border-color:var(--bl-enlace,var(--accent));color:var(--bl-enlace,var(--accent));font-weight:600}.bl-cuenta{color:var(--muted);font:500 .8rem/1 var(--f-mono)}.bl-con-lateral{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:40px;align-items:start}.bl-lateral{position:sticky;top:88px}.bl-lateral .bl-chips ul{flex-direction:column;align-items:flex-start}@media (max-width:960px){.bl-con-lateral{grid-template-columns:1fr}.bl-lateral{position:static}.bl-lateral .bl-chips ul{flex-direction:row}}.bl-prosa figure,.bl-rico figure{margin:1.6em 0}.bl-prosa figure img,.bl-prosa p img,.bl-rico figure img,.bl-rico p img{max-width:100%;height:auto;border-radius:var(--bl-radio-s,10px)}.bl-prosa figcaption,.bl-rico figcaption{color:var(--muted);font-size:.9rem;margin-top:8px}.bl-prosa blockquote,.bl-rico blockquote{margin:1.4em 0;padding:4px 0 4px 18px;border-left:3px solid var(--accent);color:var(--muted)}.bl-prosa table,.bl-rico table{border-collapse:collapse;margin:1.4em 0;display:block;overflow-x:auto;max-width:100%}.bl-prosa th,.bl-prosa td,.bl-rico th,.bl-rico td{border:1px solid var(--line);padding:8px 12px;text-align:left;vertical-align:top}.bl-prosa th,.bl-rico th{background:var(--surface-2)}.bl-prosa li>ul,.bl-prosa li>ol,.bl-rico li>ul,.bl-rico li>ol{margin:.3em 0}.bl-prosa pre,.bl-rico pre{background:var(--surface-2);border-radius:var(--bl-radio-s,10px);padding:14px 16px;overflow-x:auto}.bl-estrecho p img{max-width:100%;height:auto;border-radius:var(--bl-radio-s,10px)}.bl-estrecho blockquote{margin:1.4em 0;padding:4px 0 4px 18px;border-left:3px solid var(--accent);color:var(--muted)}.bl-estrecho table{border-collapse:collapse;margin:1.4em 0;display:block;overflow-x:auto;max-width:100%}.bl-estrecho th,.bl-estrecho td{border:1px solid var(--line);padding:8px 12px;text-align:left;vertical-align:top}.bl-estrecho th{background:var(--surface-2)}.bl-estrecho li>ul,.bl-estrecho li>ol{margin:.3em 0}.bl-estrecho pre{background:var(--surface-2);border-radius:var(--bl-radio-s,10px);padding:14px 16px;overflow-x:auto}.bl-prosa .bl-chips{margin:32px 0 0}@media (max-width:760px){.bl-seccion,.bl-prosa{padding:48px 0}.bl-hero{padding:48px 0}.bl-cta{padding:28px}}.bl-acciones+.bl-nota{margin-top:12px}.bl-producto .bl-entrada-img{aspect-ratio:1/1}.bl-producto .bl-meta+.bl-meta{margin-top:-4px}.bl-precio-linea{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:10px 0 0}.bl-precio-linea strong{font:700 1.2rem/1.2 var(--f-display);color:var(--ink)}.bl-precio-linea s{color:var(--muted)}.bl-precio-linea small{flex-basis:100%;color:var(--muted);font-size:.82rem}.bl-precio-linea.bl-grande strong{font-size:2rem}.bl-ficha-producto{align-items:start}.bl-ficha-producto h1{margin:0 0 .3em}.bl-galeria{display:grid;gap:12px}.bl-galeria>.bl-figura img{aspect-ratio:1/1;object-fit:cover}.bl-miniaturas{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.bl-miniaturas img{aspect-ratio:1/1;object-fit:cover}.bl-compra{display:grid;gap:14px;margin:20px 0 24px;max-width:420px}.bl-compra .bl-campo{grid-column:auto}.bl-compra .bl-cantidad input{max-width:120px}.bl-compra .bl-acciones{margin:0}.bl-compra .bl-estado{margin:0;min-height:1.4em}.bl-pers[hidden]{display:none}fieldset.bl-pers{border:0;padding:0;margin:0;display:grid;gap:8px}fieldset.bl-pers legend{font-weight:600;margin-bottom:6px;padding:0}.bl-req{color:var(--neg)}.bl-contador{font-variant-numeric:tabular-nums}.bl-carrito-linea .bl-pers-txt{color:var(--muted);overflow-wrap:anywhere}.bl-boton[disabled]{opacity:.55;cursor:not-allowed}.bl-acceso[hidden],.bl-cab li[hidden]{display:none}.bl-cab .bl-carrito{gap:6px}.bl-cab .bl-carrito span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (max-width:420px){.bl-cab .bl-carrito{width:auto;padding:0 10px}}.bl-productos .bl-entrada-img{aspect-ratio:1}.bl-carrito-n{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:var(--accent);color:var(--accent-ink);font:600 .78rem/1 var(--f-mono)}html:not([data-js]) [data-bl-carrito-pagina] .kz-spin{display:none}.bl-carrito-lineas{display:grid;gap:12px;margin:0 0 24px;padding:0;list-style:none}.bl-carrito-linea{display:grid;grid-template-columns:72px minmax(0,1fr) auto auto;gap:16px;align-items:center;padding:12px;border:1px solid var(--line);border-radius:var(--bl-radio,14px);background:var(--surface)}.bl-carrito-linea img,.bl-carrito-linea .bl-hueco-img{width:72px;height:72px;object-fit:cover;border-radius:var(--bl-radio-s,10px);background:var(--surface-2)}.bl-carrito-linea a{color:var(--ink);font-weight:600;text-decoration:none}.bl-carrito-linea small{display:block;color:var(--muted)}.bl-carrito-linea input{width:72px;font:inherit;color:var(--ink);background:var(--bg);border:1px solid var(--line-strong);border-radius:var(--bl-radio-s,10px);padding:8px 10px}.bl-carrito-linea button{font:inherit;background:none;border:0;color:var(--muted);cursor:pointer;padding:8px}.bl-carrito-linea button:hover{color:var(--ink)}.bl-carrito-total{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:16px;border-top:1px solid var(--line)}.bl-carrito-total strong{font:700 1.4rem/1.2 var(--f-display)}@media (max-width:640px){.bl-carrito-linea{grid-template-columns:56px minmax(0,1fr) auto}.bl-carrito-linea img,.bl-carrito-linea .bl-hueco-img{width:56px;height:56px}.bl-carrito-linea .bl-carrito-imp{grid-column:2/-1}}.bl-mal,.bl-carrito-linea .bl-mal{color:var(--neg)}.bl-carrito-pago{margin-top:8px}.bl-carrito-dir{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:0}.bl-carrito-dir>span{font-weight:600;color:var(--ink)}.bl-carrito-fila-imp{font-size:.9rem;color:var(--muted)}.bl-envios{grid-column:1/-1;border:0;padding:0;margin:0;display:grid;gap:8px}.bl-envios legend{font-weight:600;margin-bottom:6px;padding:0}.bl-opcion{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;padding:12px 14px;border:1px solid var(--line);border-radius:var(--bl-radio-s,10px);cursor:pointer;background:var(--bg)}.bl-opcion:has(input:checked){border-color:var(--accent)}.bl-opcion small{display:block;color:var(--muted)}.bl-carrito-resumen{display:grid;gap:8px;justify-content:stretch;margin-top:20px}.bl-carrito-fila{display:flex;justify-content:space-between;gap:16px}.bl-carrito-fila-total{font-size:1.15rem;padding-top:8px;border-top:1px solid var(--line)}.bl-opcion input{width:auto;min-height:0;margin:0;accent-color:var(--accent)}.bl-columnas{display:grid;gap:32px;grid-template-columns:repeat(var(--bl-cols,1),minmax(0,1fr))}.bl-cols-2{--bl-cols:2}.bl-cols-3{--bl-cols:3}.bl-cols-4{--bl-cols:4}.bl-columnas.bl-rep-1-2{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.bl-columnas.bl-rep-2-1{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.bl-columna{display:flex;flex-direction:column;gap:24px;min-width:0}.bl-en-columna>h3{margin:0 0 8px}.bl-en-columna>p:first-of-type{margin-top:0}.bl-foto{margin:0}.bl-foto figcaption{margin-top:8px}@media (max-width:960px){.bl-cols-3,.bl-cols-4{--bl-cols:2}}@media (max-width:640px){.bl-columnas,.bl-columnas.bl-rep-1-2,.bl-columnas.bl-rep-2-1{grid-template-columns:1fr}}:root{--bg:#ebebeb;--surface:#f6f6f6;--surface-2:#e2e2e2;--ink:#000000;--muted:#4a4a4a;--line:#d4d4d4;--line-strong:#b8b8b8;--accent:#f653ab;--accent-ink:#000000;--accent-soft:#f9cfe5;--accent-line:#36b5ea;--focus:#a3125f;--bl-enlace:#a3125f;--r-azul-suave:#cdebf8;--shadow:0 12px 40px rgba(0,0,0,.14)}@media (prefers-color-scheme:dark){:root:not([data-theme="light"]){--bg:#000000;--surface:#0f0f0f;--surface-2:#181818;--ink:#ffffff;--muted:#a8a8a8;--line:#262626;--line-strong:#3a3a3a;--accent:#f653ab;--accent-ink:#000000;--accent-soft:#3a0f26;--accent-line:#36b5ea;--focus:#36b5ea;--bl-enlace:#f653ab;--r-azul-suave:#0c2c3a;--shadow:0 12px 40px rgba(0,0,0,.6)}}:root[data-theme="dark"]{--bg:#000000;--surface:#0f0f0f;--surface-2:#181818;--ink:#ffffff;--muted:#a8a8a8;--line:#262626;--line-strong:#3a3a3a;--accent:#f653ab;--accent-ink:#000000;--accent-soft:#3a0f26;--accent-line:#36b5ea;--focus:#36b5ea;--bl-enlace:#f653ab;--r-azul-suave:#0c2c3a;--shadow:0 12px 40px rgba(0,0,0,.6)}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}body{margin:0;background:var(--bg);color:var(--ink);font:400 1.0625rem/1.65 var(--f-body);text-rendering:optimizeLegibility}img,svg{display:block;max-width:100%;height:auto}a{color:var(--bl-enlace)}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:4px}[hidden]{display:none!important}h1,h2,h3{font-family:var(--f-display);font-weight:700;line-height:1.15;letter-spacing:-.015em;margin:0 0 .5em}h1{font-size:clamp(2.1rem,5.2vw,3.6rem)}h2{font-size:clamp(1.6rem,3.4vw,2.3rem)}h3{font-size:1.25rem}p{margin:0 0 1em}ul,ol{margin:0 0 1em;padding-left:1.25em}li{margin:.25em 0}.bl-marca .bl-marca-texto{height:18px}@media (max-width:420px){.bl-marca .bl-marca-texto{height:14px}}.r-rosa{fill:var(--accent)}.bl-hero{background:radial-gradient(900px 420px at 88% -10%,var(--accent-soft),transparent 70%),radial-gradient(700px 380px at -5% 110%,var(--r-azul-suave),transparent 70%),var(--bg)}.bl-hero-media>div:first-child{container-type:inline-size}.bl-hero h1:has(.bl-linea){font-size:min(3.6rem,5.7cqi)}.bl-linea{display:block;white-space:nowrap}.grecaptcha-badge{visibility:hidden}*{scrollbar-width:thin;scrollbar-color:var(--accent) var(--surface-2)}@supports not (scrollbar-width:thin){::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:var(--surface-2)}::-webkit-scrollbar-thumb{background:var(--accent);border-radius:999px;border:3px solid var(--surface-2)}::-webkit-scrollbar-thumb:hover{background:var(--bl-enlace)}}.kz-sb-p{background:var(--accent)}.kz-sb:hover .kz-sb-p,.kz-sb.arr .kz-sb-p{background:var(--bl-enlace)}