.ba{--ba-fondo: var(--fondo);--ba-gris: var(--sup);--ba-negro: var(--noche);--ba-tinta: var(--tinta);--ba-sub: var(--tinta2);--ba-linea: var(--adorno);--ba-verde: var(--barro);--ba-verde-2: var(--barro);--ba-terra: var(--barro);--ba-oro: var(--barro);--ba-display: var(--bk-display);--ba-texto: var(--bk-texto);background:var(--ba-fondo);color:var(--ba-tinta);font-family:var(--ba-texto);-webkit-font-smoothing:antialiased;overflow-x:clip}.ba :where(h1,h2,h3){font-family:var(--ba-display);margin:0;color:inherit}.ba :where(p){margin:0}.ba-w{width:100%;max-width:1120px;margin:0 auto;padding:0 28px}.ba-centro{text-align:center}.ba-gris{color:var(--ba-sub)}.ba-eyebrow{font-size:15px;font-weight:600;color:var(--ba-terra);margin-bottom:14px;letter-spacing:-.01em}.ba-eyebrow.ba-centro{display:block}.ba-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;background:var(--barro);color:var(--sobre)!important;text-decoration:none;font-weight:500;font-size:15px;padding:11px 22px;border-radius:980px;transition:transform .2s ease,background .2s ease,box-shadow .2s ease;white-space:nowrap}.ba-btn:hover{background:var(--barro-h)}.ba-btn:active{transform:scale(.98)}.ba-btn--chico{padding:7px 15px;font-size:13px}.ba-btn--grande{padding:15px 30px;font-size:17px}.ba-btn--claro{background:var(--sup);color:var(--ba-tinta)!important}.ba-btn--claro:hover{background:var(--suave)}.ba-btn--ancho{width:100%}.ba-link{display:inline-flex;align-items:center;gap:2px;color:var(--ba-verde-2);font-size:17px;font-weight:500;text-decoration:none}.ba-link:hover{text-decoration:underline}.ba-link--claro{color:var(--sobre-noche-2)}.ba-marca{display:inline-flex;align-items:center;gap:6px;text-decoration:none;color:var(--ba-tinta);font-family:Fraunces,Georgia,serif;font-weight:700;font-size:20px;letter-spacing:-.02em}.ba-marca em{color:var(--ba-terra)}.ba-marca__sello{width:22px;height:22px;border-radius:6px;background:var(--barro);color:var(--sobre-noche-2);display:grid;place-items:center}.ba-nav{position:fixed;top:0;left:0;right:0;z-index:50;transition:background .3s,backdrop-filter .3s,border-color .3s;border-bottom:1px solid transparent}.ba-nav--oscuro.ba-nav--vidrio{background:#1f1c19b8!important;border-color:#ffffff14!important}.ba-nav--oscuro .ba-marca,.ba-nav--oscuro .ba-nav__links a,.ba-nav--oscuro .ba-nav__entrar{color:var(--sobre-noche)}.ba-nav--oscuro .ba-btn{background:#e3a186;color:#17140f!important}.ba-nav--oscuro .ba-btn:hover{background:#eab59e}.ba-nav--vidrio{background:var(--vidrio);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);border-color:var(--ba-linea)}.ba-nav__in{display:flex;align-items:center;height:56px}.ba-nav__links{display:flex;gap:30px;margin:0 auto}.ba-nav__links a,.ba-nav__entrar{color:var(--ba-tinta);text-decoration:none;font-size:13px;opacity:.8;transition:opacity .2s}.ba-nav__links a:hover,.ba-nav__entrar:hover{opacity:1}.ba-nav__der{display:flex;align-items:center;gap:18px}.ba-hero{min-height:100vh;padding-top:120px;display:flex;flex-direction:column;align-items:center;text-align:center;background:radial-gradient(1100px 600px at 50% 105%,var(--suave) 0%,transparent 70%),var(--ba-fondo);overflow:hidden}.ba-hero__eyebrow{font-size:17px;font-weight:600;color:var(--ba-terra);margin-bottom:18px}.ba-hero__t{font-size:clamp(56px,10vw,128px);font-weight:600;letter-spacing:-.02em;line-height:.95;display:flex;flex-direction:column;align-items:center}.ba-degradado{background:linear-gradient(90deg,var(--barro),var(--barro));-webkit-background-clip:text;background-clip:text;color:transparent;padding-bottom:.08em}.ba-hero__sub{max-width:640px;margin:26px auto 0;font-size:clamp(19px,2vw,24px);line-height:1.4;color:var(--ba-sub);letter-spacing:-.01em}.ba-hero__ctas{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 28px;margin-top:34px}.ba-hero__ctas--centro{margin-top:30px}.ba-hero__nota{margin-top:18px;font-size:13px;color:var(--ba-sub)}.ba-hero__escena{position:relative;width:100%;max-width:980px;height:min(58vh,560px);margin-top:20px}.ba-hero__escena .bkl-3d{top:0;right:0;bottom:0;left:0}.ba-hero__pase{width:min(440px,88%);margin:40px auto 0;transform:rotate(-4deg);animation:ba-sube 1.2s .5s cubic-bezier(.2,.7,.2,1) both}.ba-escena-carga{position:absolute;top:15%;right:25%;bottom:15%;left:25%;border-radius:28px;background:linear-gradient(110deg,#9e52381f 30%,#9e52383d,#9e52381f 70%);background-size:200% 100%;animation:bk-carga 1.4s linear infinite}.ba-entra{animation:ba-sube 1s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--i, 0) * .11s + .12s)}@keyframes ba-sube{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.ba-sec{padding:140px 0}.ba-sec--gris{background:var(--ba-gris)}.ba-titulo{font-size:clamp(40px,6vw,80px);font-weight:600;letter-spacing:-.02em;line-height:1;max-width:900px}.ba-titulo--centro{margin:0 auto;text-align:center}.ba-titulo--enorme{font-size:clamp(56px,10vw,140px);margin:0 auto}.ba-palabra{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.08em;margin-bottom:-.08em}.ba-palabra>span{display:inline-block;transform:translateY(110%);transition:transform 1s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i, 0) * 60ms)}.ba-titulo.is-in .ba-palabra>span{transform:none}.ba .rv:not(.ba-titulo){opacity:0;transform:translateY(40px);transition:opacity 1s cubic-bezier(.2,.7,.2,1),transform 1s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i, 0) * 90ms)}.ba .rv.is-in:not(.ba-titulo){opacity:1;transform:none}.ba-historia{height:420vh;background:var(--ba-fondo);position:relative}.ba-historia__fijo{position:sticky;top:0;height:100vh;display:flex;align-items:center;overflow:hidden}.ba-historia__grid{display:grid;grid-template-columns:1fr 1.15fr;gap:40px;align-items:center}.ba-historia__pila{position:relative;height:340px}.ba-historia__paso{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transform:translateY(40px);transition:opacity .6s ease,transform .7s cubic-bezier(.2,.7,.2,1);pointer-events:none}.ba-historia__paso.antes{transform:translateY(-40px)}.ba-historia__paso.on{opacity:1;transform:none}.ba-historia__n{display:block;font-family:var(--ba-display);font-size:15px;font-weight:600;color:var(--ba-terra);margin-bottom:14px}.ba-historia__paso h2{font-size:clamp(44px,5.4vw,72px);font-weight:600;letter-spacing:-.02em;line-height:1}.ba-historia__paso p{margin-top:22px;font-size:21px;line-height:1.45;color:var(--ba-sub);max-width:440px}.ba-historia__barra{display:flex;gap:8px;margin-top:30px;max-width:320px}.ba-historia__barra i{flex:1;height:4px;border-radius:99px;background:#0000001a;overflow:hidden}.ba-historia__barra b{display:block;height:100%;background:var(--barro);transform-origin:left;transition:transform .15s linear}.ba-historia__escena{position:relative;height:min(70vh,620px)}.ba-historia__escena .bkl-3d{top:0;right:0;bottom:0;left:0}.ba-frase{height:260vh;background:var(--noche);position:relative}.ba-frase__fijo{position:sticky;top:0;height:100vh;display:grid;place-items:center;padding:0 28px}.ba-frase__t{max-width:1000px;font-family:var(--ba-display);font-size:clamp(38px,6.4vw,88px);font-weight:600;letter-spacing:-.02em;line-height:1.05;color:var(--sobre-noche);text-align:center}.ba-frase__t span{opacity:clamp(.14,calc(var(--p, 0) * (var(--n) + 4) - var(--i)),1);transition:opacity .2s linear}.ba-bento{display:grid;grid-template-columns:repeat(6,1fr);gap:20px;margin-top:72px}.ba-tile{position:relative;background:var(--sup);border-radius:30px;padding:34px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;min-height:300px;box-shadow:0 1px 2px #0000000a}.ba-tile h3{font-size:26px;font-weight:600;letter-spacing:-.02em;line-height:1.1}.ba-tile p{margin-top:8px;font-size:16px;line-height:1.45;color:var(--ba-sub)}.ba-tile>[aria-hidden]{flex:1;display:flex;align-items:center;justify-content:center;margin-bottom:18px}.ba-tile__txt{position:relative;z-index:1;max-width:360px}.ba-tile--wallet{grid-column:span 4;grid-row:span 2;min-height:620px;background:var(--sup);justify-content:space-between}.ba-tile--cumple,.ba-tile--resenas,.ba-tile--invita,.ba-tile--promo,.ba-tile--escaner,.ba-tile--caja{grid-column:span 2}.ba-tile--panel{grid-column:span 4;background:var(--noche);color:var(--sobre-noche);justify-content:space-between}.ba-tile--panel p{color:var(--tinta2)}.ba-tile--sucursales{grid-column:span 6;min-height:0;flex-direction:row;align-items:center;justify-content:space-between;gap:30px}.ba-tile--sucursales>[aria-hidden]{order:2;flex:none;margin:0}.ba-wallet{position:relative;height:420px;margin:20px 0 0!important}.ba-wallet__pase{position:absolute;left:50%;width:min(420px,90%);border-radius:22px;padding:18px 20px;box-shadow:0 30px 60px -28px #00000073;transform:translate(-50%);transition:transform .8s cubic-bezier(.2,.7,.2,1)}.ba-wallet__pase b{font-family:Fraunces,Georgia,serif;font-size:20px}.ba-wallet__pase--3{top:20px;background:#6e1f08;color:#ffd27a;height:160px}.ba-wallet__pase--2{top:80px;background:#6b4a10;color:#f3e3a8;height:160px}.ba-wallet__pase--1{top:140px;background:linear-gradient(150deg,#a85c40,#9e5238 55%,#7c3b25);color:#f6f1e7;padding-bottom:26px}.ba-tile--wallet.is-in .ba-wallet__pase--3{transform:translate(-50%) translateY(-6px)}.ba-tile--wallet:hover .ba-wallet__pase--1{transform:translate(-50%) translateY(-16px)}.ba-wallet__cab{display:flex;align-items:center;gap:10px}.ba-wallet__logo{width:34px;height:34px;border-radius:9px;background:#f7f7f8;display:grid;place-items:center;overflow:hidden}.ba-wallet__logo img{width:28px;height:28px;object-fit:contain}.ba-wallet__sellos{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:22px;max-width:300px}.ba-wallet__sellos i{aspect-ratio:1;border-radius:50%;border:1.5px dashed rgba(158,82,56,.7);display:grid;place-items:center}.ba-wallet__sellos i.on{background:var(--ba-oro);border:0;color:var(--ba-verde);transform:scale(0)}.ba-tile--wallet.is-in .ba-wallet__sellos i.on{animation:bk-sello-uno .6s cubic-bezier(.34,1.56,.5,1) both;animation-delay:calc(var(--i) * .14s + .5s)}.ba-cumple{flex-direction:column;gap:2px}.ba-cumple small{font-weight:700;color:var(--ba-terra);letter-spacing:.12em;font-size:13px}.ba-cumple b{font-family:var(--bk-texto);font-variant-numeric:tabular-nums;font-size:92px;font-weight:600;line-height:.9;letter-spacing:-.02em}.ba-cumple svg{color:var(--ba-terra);margin-top:6px}.ba-resenas{flex-direction:column;gap:8px}.ba-resenas b{font-family:var(--bk-texto);font-variant-numeric:tabular-nums;font-size:92px;font-weight:600;line-height:.9;letter-spacing:-.02em}.ba-resenas span{display:flex;gap:3px;color:var(--enlace)}.ba-tile--resenas.is-in .ba-resenas svg{animation:bk-estrella .5s cubic-bezier(.34,1.8,.5,1) both;animation-delay:calc(var(--i) * 90ms + .4s)}.ba-kpis{display:grid!important;grid-template-columns:repeat(3,1fr);gap:20px;align-items:end!important;margin:34px 0 0!important}.ba-kpis b{display:block;font-family:var(--bk-texto);font-variant-numeric:tabular-nums;font-size:clamp(48px,6vw,84px);font-weight:600;letter-spacing:-.02em;line-height:1;background:linear-gradient(180deg,var(--sobre-noche),var(--sobre-noche-2));-webkit-background-clip:text;background-clip:text;color:transparent}.ba-kpis span{font-size:14px;color:var(--tinta2)}.ba-invita{gap:8px}.ba-invita span{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;font-family:var(--ba-display);font-size:26px;font-weight:600;color:var(--sobre);background:var(--ba-terra)}.ba-invita span:nth-of-type(2){background:var(--ba-verde-2)}.ba-invita i{font-style:normal;font-weight:700;color:var(--ba-verde-2);background:#e3f3ea;border-radius:99px;padding:4px 10px;font-size:14px;animation:ba-flota 3s ease-in-out infinite}.ba-invita i:last-child{animation-delay:.6s}@keyframes ba-flota{50%{transform:translateY(-8px)}}.ba-promo{gap:10px;align-items:flex-start!important}.ba-promo svg{color:#25d366;flex:none;margin-top:10px}.ba-promo p{background:#e7f8d9;color:var(--ba-tinta)!important;border-radius:18px 18px 18px 4px;padding:12px 16px;font-size:15px!important;margin:0!important;max-width:240px;box-shadow:0 6px 16px -10px #0000004d}.ba-escaner{position:relative}.ba-escaner svg{color:var(--ba-tinta)}.ba-escaner i{position:absolute;left:50%;top:50%;width:110px;height:110px;transform:translate(-50%,-50%);border-radius:18px;border:3px solid var(--ba-verde-2)}.ba-escaner i:after{content:"";position:absolute;left:8px;right:8px;top:8px;height:2px;background:var(--barro);box-shadow:0 0 10px 2px #9e523899;animation:ba-mira 1.6s ease-in-out infinite alternate}@keyframes ba-mira{to{top:calc(100% - 10px)}}.ba-ticket{flex-direction:column;align-items:stretch!important;background:var(--ba-gris);border-radius:18px;padding:18px;gap:4px}.ba-ticket span{font-size:14px;color:var(--ba-sub)}.ba-ticket b{font-family:var(--bk-texto);font-variant-numeric:tabular-nums;font-size:34px;letter-spacing:-.02em}.ba-ticket em{font-style:normal;display:flex;gap:6px;align-items:center;color:var(--ba-verde-2);font-weight:600;font-size:14px}.ba-pins{display:flex!important;gap:12px;flex-wrap:wrap}.ba-pins span{display:inline-flex;align-items:center;gap:6px;background:var(--ba-gris);border-radius:99px;padding:10px 16px;font-weight:500;font-size:15px}.ba-pins svg{color:var(--ba-terra)}.ba-negocios__cab{display:flex;justify-content:space-between;align-items:flex-end;gap:30px}.ba-flechas{display:flex;gap:10px}.ba-flechas button{width:44px;height:44px;border-radius:50%;border:0;background:var(--ba-gris);color:var(--ba-tinta);display:grid;place-items:center;transition:background .2s,transform .2s}.ba-flechas button:hover{background:var(--suave);transform:scale(1.05)}.ba-negocios{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;padding:60px max(28px,calc((100vw - 1120px)/2 + 28px)) 20px;scroll-padding-inline:max(28px,calc((100vw - 1120px)/2 + 28px));scrollbar-width:none}.ba-negocios::-webkit-scrollbar{display:none}.ba-negocio{position:relative;flex:0 0 340px;height:460px;border-radius:30px;padding:32px;color:var(--sobre-noche);overflow:hidden;scroll-snap-align:start;display:flex;flex-direction:column;justify-content:flex-end}.ba-negocio__fondo{position:absolute;right:-40px;top:-20px;opacity:.14}.ba-negocio__ico{position:absolute;top:30px;left:30px;width:52px;height:52px;border-radius:16px;background:#ffffff29;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:grid;place-items:center}.ba-negocio h3{font-size:34px;font-weight:600;letter-spacing:-.02em}.ba-negocio p{margin-top:8px;font-size:18px;color:var(--sobre-noche-2);line-height:1.35}.ba-carton{display:grid;grid-template-columns:1fr 1fr;gap:20px;max-width:900px;margin:64px auto 0}.ba-carton__col{border-radius:30px;padding:36px}.ba-carton__col h3{display:flex;align-items:center;gap:8px;font-size:24px;font-weight:600;letter-spacing:-.02em;margin-bottom:20px}.ba-carton__col p{display:flex;gap:10px;align-items:flex-start;font-size:17px;line-height:1.4;padding:12px 0;border-top:1px solid var(--ba-linea)}.ba-carton__col p svg{flex:none;margin-top:3px}.ba-carton__col--viejo{background:var(--adorno);color:var(--tinta2)}.ba-carton__col--viejo p{text-decoration:line-through;text-decoration-color:var(--linea)}.ba-carton__col--nuevo{background:var(--ba-verde);color:var(--sobre)}.ba-carton__col--nuevo p{border-color:color-mix(in srgb,var(--sobre) 22%,transparent)}.ba-carton__col--nuevo svg{color:var(--sobre)}.ba-periodo{position:relative;display:flex;width:260px;margin:40px auto 0;background:var(--ba-gris);border-radius:99px;padding:4px}.ba-periodo button{position:relative;z-index:1;flex:1;border:0;background:none;padding:10px;font-size:15px;font-weight:500;color:var(--ba-sub);transition:color .3s}.ba-periodo button.on{color:var(--ba-tinta)}.ba-periodo button small{color:var(--ba-verde-2);font-weight:700;margin-left:4px}.ba-periodo__bola{position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:99px;background:var(--sup);box-shadow:0 2px 8px -2px #00000026;transition:transform .4s cubic-bezier(.34,1.3,.5,1)}.ba-planes{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:48px;align-items:stretch}.ba-plan{position:relative;background:var(--sup);border:1px solid var(--ba-linea);border-radius:30px;padding:36px 30px;display:flex;flex-direction:column}.ba-plan h3{font-size:30px;font-weight:600;letter-spacing:-.02em}.ba-plan__lema{color:var(--ba-sub);font-size:17px;margin-top:4px!important}.ba-plan__precio{margin-top:26px!important}.ba-plan__precio b{display:inline-block;font-family:var(--bk-texto);font-variant-numeric:tabular-nums;font-size:56px;font-weight:600;letter-spacing:-.02em;animation:bk-cifra .45s cubic-bezier(.34,1.6,.5,1)}.ba-plan__precio span{color:var(--ba-sub);font-size:15px}.ba-plan__nota{color:var(--ba-sub);font-size:14px;margin:4px 0 24px!important;min-height:20px}.ba-plan ul{list-style:none;padding:24px 0 0;margin:28px 0 0;display:grid;gap:12px;border-top:1px solid var(--ba-linea)}.ba-plan li{display:flex;gap:10px;font-size:15px;line-height:1.4}.ba-plan li svg{flex:none;color:var(--ba-verde-2);margin-top:2px}.ba-plan--top{background:var(--noche);color:var(--sobre-noche);border-color:transparent;box-shadow:0 40px 80px -40px #0000008c}.ba-plan--top .ba-plan__lema,.ba-plan--top .ba-plan__precio span,.ba-plan--top .ba-plan__nota{color:var(--tinta2)}.ba-plan--top ul{border-color:#ffffff1f}.ba-plan--top li svg{color:var(--sobre-noche-2)}.ba-plan__etq{position:absolute;top:22px;right:22px;font-size:12px;font-weight:600;color:var(--sobre-noche-2);background:#e3a18629;border-radius:99px;padding:5px 12px}.ba-precios__pie{text-align:center;color:var(--ba-sub);font-size:14px;margin-top:30px!important}.ba-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:60px;align-items:start}.ba-faq .ba-titulo{font-size:clamp(40px,5vw,64px)}.ba-faq__item{border-bottom:1px solid var(--ba-linea)}.ba-faq__item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:20px;align-items:center;padding:24px 0;font-size:20px;font-weight:500;letter-spacing:-.02em}.ba-faq__item summary::-webkit-details-marker{display:none}.ba-faq__item summary span{position:relative;width:16px;height:16px;flex:none}.ba-faq__item summary span:before,.ba-faq__item summary span:after{content:"";position:absolute;left:0;right:0;top:7px;height:2px;border-radius:2px;background:var(--barro);transition:transform .3s ease}.ba-faq__item summary span:after{transform:rotate(90deg)}.ba-faq__item[open] summary span:after{transform:rotate(0)}.ba-faq__item p{padding:0 40px 24px 0;font-size:17px;line-height:1.55;color:var(--ba-sub);animation:ba-sube .4s both}.ba-cierre{background:var(--noche);color:var(--sobre-noche);padding:160px 0 0;overflow:hidden}.ba-cierre .ba-titulo{color:var(--sobre-noche)}.ba-cierre__sub{margin-top:24px!important;font-size:21px;color:var(--tinta2)}.ba-cierre__pases{display:flex;justify-content:center;gap:20px;margin-top:90px;perspective:1000px}.ba-mini{width:280px;border-radius:22px 22px 0 0;padding:20px 20px 40px;text-align:left;transform:translateY(40px) rotateX(18deg);transition:transform .5s ease}.ba-mini:nth-child(2){transform:translateY(0) rotateX(12deg)}.ba-mini:hover{transform:translateY(-10px) rotateX(0)}.ba-mini b{font-family:Fraunces,Georgia,serif;font-size:20px}.ba-mini>div{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:20px}.ba-mini i{aspect-ratio:1;border-radius:50%;border:1.5px dashed;display:grid;place-items:center}.ba-pie{background:var(--ba-gris);padding:60px 0 30px;font-size:13px;color:var(--ba-sub)}.ba-pie__grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:30px;padding-bottom:30px;border-bottom:1px solid var(--ba-linea)}.ba-pie__grid p{margin-top:12px!important;max-width:260px;line-height:1.5}.ba-pie__grid b{display:block;color:var(--ba-tinta);font-weight:600;margin-bottom:10px}.ba-pie__grid a{display:block;color:var(--ba-sub);text-decoration:none;margin-bottom:8px}.ba-pie__grid a:hover{color:var(--ba-tinta);text-decoration:underline}.ba-pie__base{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;padding-top:20px}.ba-pie__base span{display:inline}.ba-pie__grid>div:first-child a{display:inline-flex;color:var(--ba-tinta);margin:0;padding:0;text-decoration:none}.ba-pie__grid>div:first-child a b{display:inline;margin:0;color:inherit}.ba-pie__base a{color:inherit;text-decoration:underline;text-underline-offset:2px}.ba-pie__empresa{margin:10px 0 0;font-size:12px;opacity:.7}.ba [data-inclina]{transform-style:preserve-3d}@media (max-width: 1000px){.ba-nav__links{display:none}.ba-nav__der{margin-left:auto}.ba-historia__grid{grid-template-columns:1fr;gap:0}.ba-historia__fijo{align-items:flex-start;padding-top:70px}.ba-historia__escena{height:42vh;order:-1}.ba-historia__pila{height:260px}.ba-historia__paso h2{font-size:40px}.ba-historia__paso p{font-size:18px;margin-top:14px}.ba-bento{grid-template-columns:repeat(2,1fr)}.ba-tile--wallet,.ba-tile--panel,.ba-tile--sucursales{grid-column:span 2}.ba-tile--cumple,.ba-tile--resenas,.ba-tile--invita,.ba-tile--promo,.ba-tile--escaner,.ba-tile--caja{grid-column:span 1}.ba-tile--wallet{min-height:560px}.ba-planes{grid-template-columns:1fr;max-width:460px;margin-left:auto;margin-right:auto}.ba-faq{grid-template-columns:1fr;gap:20px}.ba-pie__grid{grid-template-columns:1fr 1fr}}@media (max-width: 640px){.ba-w{padding:0 20px}.ba-sec{padding:96px 0}.ba-nav__entrar{display:none}.ba-hero{padding-top:96px}.ba-hero__escena{height:44vh}.ba-bento{grid-template-columns:1fr}.ba-tile--wallet,.ba-tile--panel,.ba-tile--sucursales,.ba-tile--cumple,.ba-tile--resenas,.ba-tile--invita,.ba-tile--promo,.ba-tile--escaner,.ba-tile--caja{grid-column:span 1}.ba-tile{padding:28px;min-height:260px}.ba-tile--sucursales{flex-direction:column;align-items:flex-start}.ba-kpis{grid-template-columns:1fr;gap:14px}.ba-negocio{flex-basis:280px;height:400px}.ba-negocios__cab .ba-flechas{display:none}.ba-carton{grid-template-columns:1fr}.ba-cierre__pases{gap:10px}.ba-mini{width:160px;padding:14px 14px 30px}.ba-mini b{font-size:15px}.ba-mini>div{gap:5px}.ba-pie__grid{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.ba *,.ba *:before,.ba *:after{animation:none!important;transition:none!important}.ba .rv{opacity:1!important;transform:none!important}.ba-palabra>span{transform:none!important}.ba-frase__t span{opacity:1!important}.ba-wallet__sellos i.on{transform:none!important}}.bk .bkc-banner{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;padding:9px 14px;border-radius:10px;margin:0 0 14px;font-size:14px;line-height:1.35;max-width:100%}.bk .bkc-banner__txt{flex:1 1 180px;min-width:0;display:flex;flex-direction:column;gap:2px}.bk .bkc-banner__txt strong{font-family:var(--bk-texto);font-variant-numeric:tabular-nums;font-weight:600;font-size:16px;letter-spacing:-.01em}.bk .bkc-banner__btn{border:0;border-radius:6px;padding:7px 12px;font-weight:600;font-size:14px;background:var(--bk-cta);color:var(--sobre);white-space:nowrap;transition:background .15s}.bk .bkc-banner__btn:hover{background:var(--bk-cta-h, var(--bk-cta))}.bk .bkc-banner__btn:disabled{opacity:.6;cursor:default}.bk .bkc-banner__link{border:0;background:none;padding:0;color:var(--bk-verde);font-weight:600;text-decoration:underline;text-underline-offset:3px;font-size:inherit}.bk .bkc-banner__link:disabled{opacity:.6;cursor:default}.bk .bkc-banner--prueba{background:var(--bk-papel);border:1px solid var(--bk-linea)}.bk .bkc-banner--prueba>svg{color:var(--enlace);flex:none}.bk .bkc-banner--vencido{background:var(--noche);color:var(--sobre-noche);padding:14px 16px;border-radius:12px;box-shadow:0 10px 24px -14px #1f1c19b3}.bk .bkc-banner--vencido strong{color:var(--sobre-noche)}.bk .bkc-banner--vencido span{color:var(--sobre-noche-2)}.bk .bkc-banner--vencido>svg{color:var(--sobre-noche-2);flex:none}.bk .bkc-banner--vencido .bkc-banner__btn{padding:9px 16px}.bk .bkc-banner--activo{background:transparent;padding:4px 2px;font-size:13px;color:var(--bk-gris)}.bk .bkc-banner--activo .bkc-banner__txt{flex:0 1 auto}.bk .bkc-banner--activo>svg{flex:none}.bk .bkc-aviso{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;margin:0 0 12px;border-radius:10px;font-size:14px;border:1px solid var(--bk-linea)}.bk .bkc-aviso>span{flex:1;min-width:0}.bk .bkc-aviso--ok{background:var(--suave);color:var(--tinta)}.bk .bkc-aviso--info{background:var(--bk-papel);color:var(--bk-gris)}.bk .bkc-aviso>svg{margin-top:2px;flex:none}.bk .bkc-aviso__x{border:0;background:none;padding:2px;color:inherit;opacity:.7;line-height:0}.bk .bkc-error{color:var(--ko);font-size:14px;margin:8px 0 0}.bk .bkc-fondo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#1f1c198c;display:flex;align-items:flex-start;justify-content:center;padding:24px 16px;overflow-y:auto;animation:bkc-entra .18s ease-out}.bk .bkc-modal{position:relative;width:100%;max-width:920px;margin:auto 0;background:var(--bk-crema);border-radius:16px;padding:32px 28px 24px;box-shadow:0 30px 60px -20px #1f1c1980;outline:none;animation:bkc-sube .22s ease-out}.bk .bkc-modal__x{position:absolute;top:12px;right:12px;border:0;background:transparent;width:36px;height:36px;border-radius:50%;color:var(--bk-gris);display:grid;place-items:center}.bk .bkc-modal__x:hover{background:var(--bk-linea)}.bk .bkc-modal__titulo{font-family:var(--bk-display);font-size:clamp(26px,5vw,34px);text-align:center}.bk .bkc-modal__sub{font-family:var(--bk-serif);text-align:center;color:var(--bk-gris);margin:8px auto 20px;max-width:46ch;font-size:16px}.bk .bkc-ciclo{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin:0 auto 22px}.bk .bkc-ciclo__op{border:1px solid var(--bk-linea);background:var(--bk-papel);color:var(--bk-gris);padding:7px 16px;font-weight:600;font-size:14px;border-radius:999px;transition:background .15s,color .15s}.bk .bkc-ciclo__op.is-on{background:var(--noche);color:var(--sobre-noche);border-color:var(--tinta)}.bk .bkc-ciclo__ahorro{font-size:12px;font-weight:700;padding:4px 10px;border-radius:999px;background:var(--barro);color:var(--sobre)}.bk .bkc-planes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.bk .bkc-plan{position:relative;display:flex;flex-direction:column;gap:6px;text-align:left;background:var(--bk-papel);border:2px solid var(--bk-linea);border-radius:14px;padding:20px 18px 18px;color:inherit;min-width:0;transition:border-color .15s,box-shadow .15s,transform .15s}.bk .bkc-plan:hover{border-color:#9e523866}.bk .bkc-plan.is-on{border-color:var(--bk-verde);box-shadow:0 12px 28px -18px #9e5238cc}.bk .bkc-plan:focus-visible,.bk .bkc-ciclo__op:focus-visible,.bk .bkc-cta:focus-visible{outline:2px solid var(--bk-terra);outline-offset:2px}.bk .bkc-plan--rec{background:var(--sup)}.bk .bkc-plan__rec{position:absolute;top:-11px;left:18px;font-size:11px;font-weight:700;letter-spacing:.08em;background:var(--bk-terra);color:var(--sobre);padding:3px 9px;border-radius:999px}.bk .bkc-plan__cab{display:flex;align-items:center;justify-content:space-between;gap:8px}.bk .bkc-plan__nombre{font-family:var(--bk-display);font-weight:600;font-size:20px;letter-spacing:-.02em}.bk .bkc-plan__radio{width:20px;height:20px;border-radius:50%;border:2px solid var(--bk-linea);display:grid;place-items:center;flex:none;color:var(--sobre-noche)}.bk .bkc-plan__radio.is-on{background:var(--bk-verde);border-color:var(--bk-verde)}.bk .bkc-plan__lema{font-size:13px;color:var(--bk-gris)}.bk .bkc-plan__precio{margin-top:8px;display:flex;align-items:baseline;flex-wrap:wrap;gap:4px}.bk .bkc-plan__precio strong{font-family:var(--bk-texto);font-variant-numeric:tabular-nums;font-size:30px;font-weight:600;letter-spacing:-.02em;color:var(--tinta)}.bk .bkc-plan__precio span{font-size:13px;color:var(--bk-gris)}.bk .bkc-plan__nota{font-size:12px;color:var(--bk-gris)}.bk .bkc-plan__lista{list-style:none;margin:10px 0 0;padding:10px 0 0;border-top:1px solid var(--bk-linea);display:grid;gap:6px}.bk .bkc-plan__lista li{display:flex;align-items:flex-start;gap:6px;font-size:13px}.bk .bkc-plan__lista svg{color:var(--bk-verde);margin-top:3px;flex:none}.bk .bkc-cta{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;max-width:360px;margin:22px auto 0;border:0;border-radius:8px;padding:14px 18px;font-weight:600;font-size:16px;background:var(--bk-cta);color:var(--sobre);box-shadow:0 8px 18px -8px #9e5238a6;transition:background .15s}.bk .bkc-cta:hover{background:var(--bk-cta-h, var(--bk-cta))}.bk .bkc-cta:disabled{opacity:.7;cursor:default}.bk .bkc-legal{text-align:center;font-size:12px;color:var(--bk-gris);margin-top:10px}.bk .bkc-gira{animation:bkc-gira 1s linear infinite}@keyframes bkc-entra{0%{opacity:0}}@keyframes bkc-sube{0%{opacity:0;transform:translateY(12px)}}@keyframes bkc-gira{to{transform:rotate(360deg)}}@media (max-width: 760px){.bk .bkc-planes{grid-template-columns:minmax(0,1fr);gap:16px}.bk .bkc-modal{padding:28px 16px 20px;border-radius:14px}.bk .bkc-fondo{padding:12px}.bk .bkc-plan{padding:18px 14px 14px}}@media (prefers-reduced-motion: reduce){.bk .bkc-fondo,.bk .bkc-modal,.bk .bkc-gira{animation:none}.bk [class^=bkc-],.bk [class*=" bkc-"]{transition:none}}.bkm{display:grid;gap:16px;padding-bottom:32px;color:var(--bk-tinta);font-family:var(--bk-texto)}.bkm h2,.bkm h3{font-family:var(--bk-display);font-weight:600;letter-spacing:-.02em;margin:0;color:var(--bk-tinta)}.bkm p{margin:0}.bkm-tenue{color:var(--bk-gris);font-size:14px}.bkm-cargando{display:flex;align-items:center;gap:10px;color:var(--bk-gris);padding:32px 0}.bkm-gira{animation:bkm-gira 1s linear infinite}@keyframes bkm-gira{to{transform:rotate(360deg)}}.bkm-cab h2{font-size:30px}.bkm-cab p{color:var(--bk-gris);margin-top:6px;max-width:60ch}.bkm-alerta{display:flex;gap:10px;align-items:flex-start;background:var(--aviso-fondo);color:var(--tinta);border-radius:12px;padding:12px 14px;font-size:14px;line-height:1.45}.bkm-alerta svg{flex:none;margin-top:2px}.bkm-aviso{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin:0;animation:bkm-entra .25s ease}.bkm-cerrar{background:none;border:0;padding:2px;color:inherit;opacity:.7}.bkm-cerrar:hover{opacity:1}.bkm-autos{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.bkm-auto{position:relative;background:var(--bk-papel);border:1px solid var(--bk-linea);border-radius:16px;padding:18px;display:flex;flex-direction:column;gap:10px;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.bkm-auto--on{border-color:#9e523859;box-shadow:0 10px 24px -18px #1f1c198c}.bkm-auto:hover{transform:translateY(-1px)}.bkm-auto__cab{display:flex;align-items:center;gap:10px}.bkm-auto__cab h3{font-size:18px;flex:1}.bkm-auto__icono{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:11px;flex:none;background:var(--bk-crema);color:var(--bk-verde);transition:background .2s ease,color .2s ease}.bkm-auto--on .bkm-auto__icono{background:var(--bk-verde);color:var(--sobre)}.bkm-auto__texto{font-size:14px;color:var(--bk-gris);line-height:1.5;flex:1}.bkm-auto__pie{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;border-top:1px solid var(--bk-linea);padding-top:10px}.bkm-auto__pie strong{font-family:var(--bk-display);font-size:28px;letter-spacing:-.02em;color:var(--tinta)}.bkm-auto__pie span{font-size:13px;color:var(--bk-gris)}.bkm-auto__pie em{font-style:normal;font-size:12px;font-weight:600;color:var(--bk-terra);width:100%}.bkm-auto__estado{position:absolute;top:-9px;left:16px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;background:var(--bk-crema);color:var(--bk-gris);border-radius:99px;padding:1px 8px;border:1px solid var(--bk-linea)}.bkm-auto--on .bkm-auto__estado{background:var(--bk-verde);color:var(--sobre);border-color:var(--bk-verde)}.bkm-switch{position:relative;width:51px;height:31px;border-radius:99px;border:0;padding:0;flex:none;background:#1f1c192e;transition:background .2s ease}.bkm-switch span{position:absolute;top:2px;left:2px;width:27px;height:27px;border-radius:50%;background:var(--sup);box-shadow:0 1px 3px #00000040;transition:transform .22s cubic-bezier(.3,1.4,.5,1)}.bkm-switch[aria-checked=true]{background:var(--bk-verde)}.bkm-switch[aria-checked=true] span{transform:translate(20px)}.bkm-switch:after{content:"";position:absolute;top:-7px;right:-4px;bottom:-7px;left:-4px}.bkm-switch:disabled{opacity:.7}.bkm-switch:focus-visible{outline:2px solid var(--bk-cta);outline-offset:2px}.bkm-caja{background:var(--bk-papel);border:1px solid var(--bk-linea);border-radius:16px;padding:20px}.bkm-caja h3{font-size:20px;margin-bottom:4px}.bkm-promo__cab{display:flex;gap:12px;align-items:center;margin-bottom:16px}.bkm-promo__cab .bkm-auto__icono{background:var(--bk-terra);color:var(--sobre)}.bkm-promo__grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:22px;align-items:start}.bkm-etiqueta{display:block;font-size:13px;font-weight:600;color:var(--tinta);margin:14px 0 6px}.bkm-etiqueta:first-child{margin-top:0}.bkm-textarea{position:relative}.bkm-textarea textarea{width:100%;resize:vertical;min-height:120px;font:inherit;font-size:15px;line-height:1.5;color:var(--bk-tinta);background:var(--sup);border:1.5px solid var(--bk-linea);border-radius:12px;padding:12px 14px 28px;transition:border-color .15s ease,box-shadow .15s ease}.bkm-textarea textarea:focus{outline:none;border-color:var(--bk-verde);box-shadow:0 0 0 3px #9e523826}.bkm-contador{position:absolute;right:12px;bottom:10px;font-size:12px;color:var(--bk-gris);font-variant-numeric:tabular-nums}.bkm-contador--alto{color:var(--bk-cta);font-weight:600}.bkm-ideas{display:grid;gap:6px;margin-top:8px}.bkm-ideas button{text-align:left;background:transparent;border:1px dashed var(--adorno);border-radius:10px;padding:7px 10px;font-size:13px;color:var(--bk-gris);transition:border-color .15s ease,color .15s ease,background .15s ease}.bkm-ideas button:hover{border-color:var(--bk-verde);color:var(--tinta);background:#9e52380d}.bkm-pills{display:flex;flex-wrap:wrap;gap:8px}.bkm-pill{display:inline-flex;align-items:center;gap:8px;border:1.5px solid var(--bk-linea);background:var(--sup);color:var(--bk-tinta);border-radius:99px;padding:7px 8px 7px 14px;font-size:14px;font-weight:500;transition:background .15s ease,border-color .15s ease,color .15s ease}.bkm-pill b{font-weight:600;font-size:12px;background:var(--bk-crema);color:var(--tinta);border-radius:99px;padding:1px 8px;min-width:24px;text-align:center}.bkm-pill:hover{border-color:var(--bk-verde)}.bkm-pill--on{background:var(--noche);border-color:var(--tinta);color:var(--sobre-noche)}.bkm-pill--on b{background:var(--barro);color:var(--sobre)}.bkm-alcance{margin-top:8px}.bkm-check{display:flex;gap:10px;align-items:flex-start;margin-top:14px;cursor:pointer;font-size:14px;font-weight:500}.bkm-check input{width:18px;height:18px;margin-top:2px;accent-color:var(--bk-verde);flex:none}.bkm-check small{display:block;font-weight:400;color:var(--bk-gris);font-size:13px}.bkm-movil{border-radius:22px;overflow:hidden;border:6px solid var(--tinta);background:var(--fondo);box-shadow:0 18px 40px -26px #1f1c19b3}.bkm-movil__barra{background:var(--bk-verde);color:var(--sobre);font-size:13px;font-weight:600;padding:10px 14px}.bkm-movil__chat{min-height:200px;padding:18px 12px;display:flex;align-items:flex-start;background-image:radial-gradient(rgba(31,28,25,.06) 1px,transparent 1px);background-size:14px 14px}.bkm-burbuja{position:relative;max-width:92%;background:var(--sup);border-radius:4px 12px 12px;padding:8px 10px 20px;font-size:14px;line-height:1.45;color:#111b21;box-shadow:0 1px 1px #0000001f;white-space:pre-wrap;word-break:break-word;animation:bkm-entra .25s ease}.bkm-burbuja--vacia{color:var(--bk-gris)}.bkm-burbuja__hora{position:absolute;right:8px;bottom:4px;display:inline-flex;align-items:center;gap:2px;font-size:11px;color:var(--tinta2)}.bkm-promo__pie{margin-top:18px;display:flex;justify-content:flex-end}.bkm-confirma{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;background:var(--bk-crema);border:1px solid var(--bk-linea);border-radius:12px;padding:12px 14px;animation:bkm-entra .2s ease}.bkm-confirma p{font-size:14px;flex:1 1 260px}.bkm-confirma__botones{display:flex;gap:8px}.bkm-entarjeta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;border-left:4px solid var(--barro)}.bkm-entarjeta p{font-family:var(--bk-serif);font-size:17px;color:var(--tinta)}.bkm-sobre{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--bk-terra)}.bkm-historial{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:0}.bkm-historial li{padding:12px 0;border-top:1px solid var(--bk-linea)}.bkm-historial li:first-child{border-top:0}.bkm-historial__cab{display:flex;justify-content:space-between;align-items:center;gap:8px}.bkm-historial__msg{margin-top:6px!important;font-size:14px;color:var(--bk-tinta)}.bkm-historial__cifras{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:6px;font-size:13px;color:var(--bk-gris)}.bkm-historial__cifras span{display:inline-flex;align-items:center;gap:4px}.bkm-enviando{color:var(--bk-verde);font-weight:600}.bkm-chip{font-size:12px;font-weight:600;background:var(--bk-crema);color:var(--tinta);border-radius:99px;padding:2px 10px}@keyframes bkm-entra{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (max-width: 900px){.bkm-autos{grid-template-columns:1fr;gap:18px}.bkm-promo__grid{grid-template-columns:1fr}}@media (max-width: 480px){.bkm-cab h2{font-size:26px}.bkm-caja{padding:16px;border-radius:14px}.bkm-pill{font-size:13px;padding:6px 6px 6px 12px}.bkm-promo__pie .bk-btn--primario,.bkm-confirma__botones{width:100%}.bkm-confirma__botones .bk-btn{flex:1}}@media (prefers-reduced-motion: reduce){.bkm *,.bkm *:before,.bkm *:after{animation:none!important;transition:none!important}.bkm-auto:hover{transform:none}}.bkm-auto--bloqueado{opacity:.85}.bkm-auto--bloqueado .bkm-auto__cab svg:last-child{margin-left:auto;color:var(--tinta2)}.bkm-auto--bloqueado .bk-btn{margin-top:12px}.bkm-candado{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.bkm-candado>div{flex:1;min-width:220px}.bkm-candado h3{margin:0 0 4px}.bkm-cuando{display:grid;gap:4px;margin-top:10px}.bkm-cuando input{border:1.5px solid var(--bk-linea);border-radius:10px;padding:10px 12px;background:var(--sup);color:var(--bk-tinta);max-width:280px}.bkm-silencio{display:flex;align-items:center;gap:6px;margin:4px 0 2px!important}.bkm-cancelar{border:0;background:none;padding:4px 0;color:var(--bk-terra);font-weight:600;font-size:13px}.bkm-retorno{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:6px;font-size:13px;color:var(--bk-gris)}.bkm-retorno b{color:var(--bk-tinta);font-weight:700}.bka{display:grid;gap:12px}.bka .bkm-promo__cab{margin-bottom:4px}.bka .bkm-promo__cab .bkm-auto__icono{background:var(--bk-verde);color:var(--sobre)}.bka-canales .bkm-etiqueta{margin-top:0}.bka-check{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;min-height:36px;margin-right:8px;cursor:pointer}.bka-check input{width:18px;height:18px;accent-color:var(--bk-verde)}.bka-bloque{border:1px solid var(--bk-linea);border-radius:14px;background:var(--sup);transition:border-color .2s}.bka-bloque--on{border-color:#9e523859}.bka-bloque__cab{display:flex;align-items:center;gap:8px;padding-right:12px}.bka-bloque__abrir{flex:1;min-width:0;display:flex;align-items:center;gap:12px;border:0;background:none;padding:14px;text-align:left;color:var(--bk-tinta)}.bka-bloque__icono{width:36px;height:36px;flex:none;border-radius:10px;display:grid;place-items:center;background:var(--bk-crema);color:var(--bk-verde)}.bka-bloque--on .bka-bloque__icono{background:var(--bk-verde);color:var(--sobre)}.bka-bloque__txt{flex:1;min-width:0;display:grid;gap:2px}.bka-bloque__txt b{font-size:16px;font-weight:600}.bka-bloque__txt .bkm-tenue{font-size:13px}.bka-bloque__flecha{flex:none;color:var(--bk-gris);transition:transform .2s}.bka-bloque--abierta .bka-bloque__flecha{transform:rotate(180deg)}.bka-bloque__cuerpo{display:grid;gap:12px;padding:14px;border-top:1px solid var(--bk-linea);animation:bkm-entra .2s ease}.bka-campo{display:grid;gap:4px;font-size:13px;font-weight:600;color:var(--tinta);min-width:0}.bka-campo input,.bka-campo select,.bka-mensaje__cab select{width:100%;border:1.5px solid var(--bk-linea);border-radius:10px;padding:10px 12px;background:var(--sup);color:var(--bk-tinta);font-weight:400}.bka-campo input:focus,.bka-campo select:focus{outline:none;border-color:var(--bk-verde)}.bka-campo small{font-weight:400;font-size:12px}.bka-dos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.bka-mensaje{background:var(--bk-crema);border-radius:12px;padding:12px;display:grid;gap:8px}.bka-mensaje--off{opacity:.8}.bka-mensaje__cab{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;font-size:14px}.bka-mensaje__cab select{width:auto;padding:8px 10px}.bka-texto textarea{min-height:84px}.bka-tramo{border:1px dashed var(--adorno);border-radius:12px;padding:12px;display:grid;gap:8px}.bka-tramo--on{border-style:solid;border-color:#9e523859}.bka-tramo__cab{display:flex;align-items:center;justify-content:space-between;gap:8px}.bka-leales{max-width:320px}.bka-guardar{display:flex;justify-content:flex-end}.bka-fechas{list-style:none;margin:0;padding:0}.bka-fechas li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:10px 0;border-top:1px solid var(--bk-linea);font-size:14px}.bka-fechas li:first-child{border-top:0}.bka-fechas small{display:block;margin-top:2px}.bka-fechas em{font-style:normal;font-weight:600;color:var(--bk-terra)}.bka-estado{margin-right:6px}.bka-estado--activa{background:var(--bk-verde);color:var(--sobre)}.bka-estado--proxima{background:var(--aviso-fondo);color:var(--tinta)}.bka-nueva{background:var(--bk-crema);border-radius:14px;padding:14px;display:grid;gap:10px}.bka-nueva h4{margin:0;font-family:var(--bk-display);font-size:16px;font-weight:600}.bka-anuncio{display:grid;gap:10px}@media (max-width: 560px){.bka-dos{grid-template-columns:1fr}.bkm-cuando input{max-width:none}.bka-guardar .bk-btn{width:100%}}.bkm-pill--candado{opacity:.7}.bkm-pill--candado svg{margin-right:2px}.bka-bloque--bloqueado{background:var(--fondo)}.bka-bloque--bloqueado .bka-bloque__abrir{cursor:default}.bka-bloque--bloqueado .bka-bloque__flecha{color:var(--tinta2)}.bka-bloque--bloqueado .bka-bloque__cab{flex-wrap:wrap;padding-bottom:8px}.bka-bloque--bloqueado .bka-bloque__cab>.bk-btn{margin-left:14px}@font-face{font-family:Fraunces;src:url(/fonts/fraunces-600-soft-opsz36.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/fonts/geist-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/fonts/geist-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/fonts/geist-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}:root{color-scheme:light dark;--fondo: #faf5ec;--sup: #fffdf8;--tinta: #1f1c19;--tinta2: #5e574f;--linea: #8e8174;--adorno: #e7ded0;--barro: #9e5238;--barro-h: #8a4630;--sobre: #faf5ec;--enlace: #9e5238;--suave: #f3e2d8;--menta: #154a3e;--sobre-menta: #faf5ec;--ko: #a3261a;--ko-fondo: #fbe4e1;--ko-tinta: #5e160f;--aviso-fondo: #fdf0d5;--vidrio: rgba(250, 245, 236, .78);--velo: rgba(31, 28, 25, .45);--noche: #1f1c19;--sobre-noche: #faf5ec;--sobre-noche-2: #d8cfc3;--bk-verde: var(--barro);--bk-verde-d: var(--barro-h);--bk-hondo: var(--noche);--bk-negro: var(--noche);--bk-tinta: var(--tinta);--bk-gris: var(--tinta2);--bk-salvia: var(--sobre-noche-2);--bk-salvia-l: var(--sobre-noche-2);--bk-crema: var(--fondo);--bk-crema-d: var(--adorno);--bk-arena: var(--fondo);--bk-papel: var(--sup);--bk-terra: var(--barro);--bk-terra-l: var(--suave);--bk-cta: var(--barro);--bk-cta-h: var(--barro-h);--bk-oro1: #f3e3a8;--bk-oro2: #d9b45a;--bk-rojo: var(--ko);--bk-linea: var(--adorno);--bk-display: "Fraunces", Georgia, serif;--bk-serif: "Fraunces", Georgia, serif;--bk-texto: "Geist", -apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", system-ui, sans-serif;--bk-verde-hondo: var(--noche);--bk-crema-2: var(--adorno);--bk-terracota: var(--barro);--bk-terracota-hondo: var(--barro-h);--bk-oro: var(--barro)}@media screen and (prefers-color-scheme: dark){:root{--fondo: #17140f;--sup: #231f1a;--tinta: #f5efe6;--tinta2: #b8aea2;--linea: #7d7266;--adorno: #332c26;--barro: #e3a186;--barro-h: #eab59e;--sobre: #17140f;--enlace: #e3a186;--suave: #3a2a22;--menta: #5fc2a9;--sobre-menta: #17140f;--ko: #ff9b8f;--ko-fondo: #3a1a17;--ko-tinta: #ffd3cd;--aviso-fondo: #3a2f10;--vidrio: rgba(23, 20, 15, .78);--velo: rgba(0, 0, 0, .55);--noche: #231f1a;--sobre-noche: #f5efe6;--sobre-noche-2: #b8aea2;--bk-verde: var(--barro);--bk-verde-d: var(--barro-h);--bk-hondo: var(--noche);--bk-negro: var(--noche);--bk-tinta: var(--tinta);--bk-gris: var(--tinta2);--bk-salvia: var(--sobre-noche-2);--bk-salvia-l: var(--sobre-noche-2);--bk-crema: var(--fondo);--bk-crema-d: var(--adorno);--bk-arena: var(--fondo);--bk-papel: var(--sup);--bk-terra: var(--barro);--bk-terra-l: var(--suave);--bk-cta: var(--barro);--bk-cta-h: var(--barro-h);--bk-rojo: var(--ko);--bk-linea: var(--adorno);--bk-verde-hondo: var(--noche);--bk-crema-2: var(--adorno);--bk-terracota: var(--barro);--bk-terracota-hondo: var(--barro-h);--bk-oro: var(--barro)}}html,body{background:var(--fondo)}body{margin:0}.bk{min-height:100vh;background:var(--fondo);color:var(--bk-tinta);font-family:var(--bk-texto);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}.bk *,.bk *:before,.bk *:after{box-sizing:border-box}:where(.bk) :where(h1,h2,h3){font-family:var(--bk-display);font-weight:600;letter-spacing:-.02em;line-height:1.1;margin:0;color:var(--bk-tinta)}:where(.bk) :where(p){margin:0}:where(.bk) :where(a){color:inherit}.bk button{font:inherit;cursor:pointer}.bk input,.bk select{font:inherit}.bkl{background:var(--bk-crema)}.bkl-w{width:100%;max-width:1176px;margin:0 auto;padding:0 32px}.bkl-sec{padding:104px 0;position:relative}.bkl-sec--pegada{padding-top:72px}.bkl-sec--crema{background:var(--bk-crema)}.bkl-sec--arena{background:var(--bk-arena)}.bkl-sec--hondo{background:var(--noche);color:var(--sobre-noche)}.bkl-sec--crema,.bkl-sec--arena,.bkl-hero{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.3 0 0 0 0 0.25 0 0 0 0 0.15 0 0 0 0.06 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.bkl-h2{font-size:clamp(36px,4.6vw,50px);letter-spacing:-.02em}.bkl-h2--serif{font-family:var(--bk-serif)!important;font-weight:600!important;letter-spacing:-.02em!important;color:var(--bk-crema)!important;line-height:1.12!important}.bkl-h2--enorme{font-size:clamp(44px,6vw,72px)}.bkl-lead{font-size:19px;color:var(--bk-gris);margin-top:14px;max-width:720px}.bkl-lead b{color:var(--bk-tinta)}.bkl-etq{display:flex;align-items:center;gap:8px;margin-bottom:10px;font-size:14px;font-weight:500;letter-spacing:.06em;color:var(--bk-terra)}.bkl-etq__ico{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;background:var(--bk-terra-l);color:var(--bk-terra)}.bkl-etq--claro{color:var(--sobre-noche-2)}.bkl-etq--claro .bkl-etq__ico{background:#9e523833;color:var(--sobre-noche-2)}.bkl-cab2{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:end;margin-bottom:44px}.bkl-cab2__txt{font-size:19px;color:var(--bk-gris);line-height:1.6}.bkl-cab2__txt b{color:var(--bk-tinta)}.bkl-cab2__txt--claro{color:var(--bk-salvia-l)}.bkl-cta{display:inline-flex;align-items:center;gap:6px;background:var(--bk-cta);color:var(--sobre)!important;text-decoration:none;font-weight:600;font-size:15px;padding:11px 16px;border-radius:6px;box-shadow:0 6px 16px -6px #9e5238a6;transition:background .15s,transform .15s;white-space:nowrap}.bkl-cta:hover{background:var(--bk-cta-h);transform:translateY(-1px)}.bkl-cta--grande{font-size:18px;padding:16px 32px;border-radius:8px}.bkl-cta--ancho{width:100%;justify-content:center;font-size:16px;padding:14px;border-radius:8px}.bkl-subr{color:var(--bk-tinta);font-weight:600;font-size:15px;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px}.bkl-sec--hondo .bkl-subr{color:var(--sobre-noche)}.bkl-fila-cta{display:flex;flex-wrap:wrap;gap:20px;align-items:center;margin-top:24px;color:var(--bk-gris);font-size:15px}.bkl-checks{list-style:none;padding:0;margin:20px 0 0;display:flex;flex-wrap:wrap;gap:4px 18px;max-width:520px;font-size:14px;color:var(--bk-gris)}.bkl-checks li{display:flex;align-items:center;gap:6px}.bkl-checks svg{color:var(--bk-verde)}.bkl-checks a{color:var(--bk-tinta);text-decoration:underline;text-underline-offset:3px}.bkl-checks--claro{color:var(--bk-salvia-l)}.bkl-checks--claro svg{color:var(--bk-salvia)}.bkl-nav{position:sticky;top:0;z-index:30;background:var(--bk-crema);border-bottom:1px solid var(--bk-linea)}.bkl-nav__in{display:flex;align-items:center;gap:14px;height:76px}.bkl-nav__links{display:flex;gap:28px;margin:0 auto 0 36px}.bkl-nav__links a{text-decoration:none;font-size:16px;color:var(--bk-tinta);white-space:nowrap}.bkl-nav__entrar,.bkl-buscar{white-space:nowrap}.bkl-nav__links a:hover{color:var(--bk-terra)}.bkl-buscar{display:inline-flex;align-items:center;gap:8px;text-decoration:none;padding:9px 14px;border:1px solid var(--bk-linea);border-radius:99px;background:var(--bk-papel);font-size:16px}.bkl-nav__entrar{text-decoration:none;font-size:16px;padding:0 6px}.bkl-marca{display:inline-flex;align-items:center;gap:6px;text-decoration:none;font-family:var(--bk-serif);font-weight:700;font-size:24px;letter-spacing:-.02em;color:var(--bk-tinta)}.bkl-marca span:last-child{color:var(--bk-terra)}.bkl-marca__sello{width:26px;height:26px;border-radius:6px;background:var(--barro);color:var(--sobre);display:grid;place-items:center;margin-right:2px}.bkl-marca--claro{color:var(--sobre-noche)}.bkl-hero{background-color:var(--bk-arena);background-image:linear-gradient(180deg,var(--bk-crema) 0%,var(--bk-arena) 100%);padding:56px 0 0;overflow:hidden}.bkl-hero__grid{display:grid;grid-template-columns:1.05fr .95fr;gap:40px;align-items:center}.bkl-hero h1{font-size:clamp(48px,6.6vw,82px);letter-spacing:-.02em;line-height:.98;font-weight:600;margin:22px 0 26px}.bkl-hero__sub{font-size:20px;color:var(--bk-gris);max-width:560px;margin-bottom:30px;line-height:1.5}.bkl-hero__sub b{color:var(--bk-tinta)}.bkl-prueba{display:flex;align-items:center;gap:10px;font-size:15px;color:var(--bk-gris)}.bkl-prueba__caras{display:flex}.bkl-prueba__caras i{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;color:var(--sobre-noche);border:2px solid var(--bk-crema);margin-left:-7px}.bkl-prueba__caras i:first-child{margin-left:0}.bkl-hero__arte{position:relative;height:600px}.bkl-tel{background:#111;border-radius:42px;padding:10px;box-shadow:0 30px 60px -24px #1f1c198c,inset 0 0 0 2px #2a2a2a;position:relative}.bkl-tel__isla{position:absolute;top:20px;left:50%;transform:translate(-50%);width:76px;height:20px;background:#000;border-radius:99px;z-index:2}.bkl-tel__pant{background:#000;border-radius:34px;padding:52px 14px 18px;height:100%;overflow:hidden}.bkl-tel__titulo{color:var(--sobre-noche);font-weight:600;font-size:15px;margin:0 6px 10px}.bkl-tel__titulo--claro{color:var(--sobre-noche)}.bkl-tel--grande{position:absolute;width:260px;height:540px;right:150px;top:10px;transform:rotate(-6deg)}.bkl-tel--chico{position:absolute;width:180px;height:380px;right:0;top:196px;background:#111}.bkl-tel--chico .bkl-tel__pant{background:var(--bk-papel);padding-top:38px}.bkl-tel--mini{width:150px;height:230px;border-radius:28px;padding:6px;margin:0 auto}.bkl-tel--mini .bkl-tel__pant{border-radius:22px;padding:30px 8px 10px}.bkl-tel--mini .bkl-tel__isla{top:12px;width:44px;height:12px}.bkl-tel--mini .bkl-tel__titulo{font-size:10px;margin:0 4px 6px}.bkl-tel--medio{width:230px;height:400px}.bkl-tel--medio .bkl-tel__pant{background:var(--bk-papel);padding-top:44px}.bkl-tj{background:var(--bk-papel);border-radius:14px;overflow:hidden;color:var(--bk-tinta)}.bkl-tj__cab{display:flex;align-items:center;gap:8px;padding:12px 12px 10px;font-size:13px;font-weight:600}.bkl-tj__logo{width:20px;height:20px;border-radius:5px;background:var(--bk-verde);color:var(--sobre);display:grid;place-items:center;font-size:11px}.bkl-tj__banda{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:14px;background:var(--suave)}.bkl-tj__banda span{aspect-ratio:1;border-radius:50%;background:#ffffff8c;border:2px dashed rgba(255,255,255,.9);display:grid;place-items:center}.bkl-tj__banda span.on{background:var(--bk-verde);border:2px solid var(--sup);color:var(--sobre)}.bkl-tj__datos{display:flex;justify-content:space-between;padding:10px 12px}.bkl-tj__datos small{display:block;font-size:8px;letter-spacing:.08em;color:var(--bk-gris)}.bkl-tj__datos b{font-size:15px}.bkl-tj__qr{display:grid;place-items:center;gap:4px;padding:12px 0 16px;background:#fff;margin:4px 12px 12px;border-radius:8px}.bkl-tj__qr small{font-size:9px;color:var(--bk-gris)}.bkl-tj--chica{border-radius:10px}.bkl-tj--chica .bkl-tj__cab{font-size:9px;padding:7px;gap:5px}.bkl-tj--chica .bkl-tj__logo{width:13px;height:13px;font-size:7px;border-radius:3px}.bkl-tj--chica .bkl-tj__banda{gap:4px;padding:7px}.bkl-tj--chica .bkl-tj__banda span{border-width:1px}.bkl-tj--chica .bkl-tj__datos{padding:6px 7px}.bkl-tj--chica .bkl-tj__datos small{font-size:6px}.bkl-tj--chica .bkl-tj__datos b{font-size:10px}.bkl-panelmini{display:grid;gap:4px;font-size:11px;color:var(--bk-gris)}.bkl-panelmini b{font-size:15px;color:var(--bk-tinta)}.bkl-panelmini__caja{margin:12px 0;background:var(--bk-crema);border-radius:10px;padding:18px 10px;text-align:center}.bkl-panelmini__caja strong{display:block;font-size:22px;color:var(--bk-verde);font-family:var(--bk-texto);font-variant-numeric:tabular-nums}.bkl-panelmini__caja em{font-style:normal}.bkl-panelmini button{border:0;background:var(--barro);color:var(--sobre);border-radius:8px;padding:8px;font-size:11px}.bkl-mini-btn{margin-top:8px;background:var(--barro);color:var(--sobre);text-align:center;border-radius:8px;padding:7px;font-size:10px;font-weight:600}.bkl-tira{background:var(--bk-crema-d);border-top:1px solid var(--bk-linea);border-bottom:1px solid var(--bk-linea);padding:30px 0 26px;overflow:hidden;text-align:center}.bkl-tira__tit{font-weight:600;font-size:16px;margin-bottom:18px}.bkl-tira__pista{display:flex;gap:40px;width:max-content;animation:bkl-desliza 40s linear infinite}.bkl-giro{display:flex;align-items:center;gap:12px;text-align:left}.bkl-giro__ava{width:52px;height:52px;border-radius:50%;background:var(--bk-papel);display:grid;place-items:center;font-size:24px;box-shadow:inset 0 0 0 1px var(--bk-linea)}.bkl-giro b{display:block;font-size:15px}.bkl-giro small{color:var(--bk-gris);font-size:13px}.bkl-tira__pie{margin-top:18px;font-size:14px;color:var(--bk-gris)}.bkl-tira__pie a{color:var(--bk-verde);font-weight:600;text-underline-offset:3px}@keyframes bkl-desliza{to{transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.bkl-tira__pista{animation:none}}.bkl-pasos{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.bkl-paso{border-radius:14px;overflow:hidden;background:var(--bk-crema);border:1px solid var(--bk-linea);display:flex;flex-direction:column}.bkl-paso__arte{height:260px;background:var(--bk-crema-d);display:grid;place-items:center;padding:18px;overflow:hidden}.bkl-paso__txt{padding:18px 20px 24px}.bkl-paso h3{font-size:20px;letter-spacing:-.02em;margin:10px 0 8px;font-family:var(--bk-texto);font-weight:600}.bkl-paso p{color:var(--bk-gris);font-size:15px}.bkl-hoja{position:relative;display:inline-grid;place-items:center;width:24px;height:32px}.bkl-hoja svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.bkl-hoja b{position:relative;color:var(--sobre-noche);font-size:13px}.bkl-burbuja{position:absolute;right:-14px;bottom:30px;background:var(--sup);border-radius:10px;padding:6px 10px;font-size:12px;box-shadow:0 8px 20px -10px #00000059}.bkl-burbuja small{display:block;color:var(--bk-gris);font-size:11px}.bkl-arte-ticket{width:100%;display:grid;gap:14px}.bkl-buscador{background:var(--sup);border-radius:99px;padding:8px 14px;font-size:13px;display:flex;align-items:center;gap:8px;box-shadow:0 6px 14px -10px #0006}.bkl-ticket{background:var(--sup);border-radius:12px;padding:16px;display:grid;gap:4px;font-size:13px;box-shadow:0 10px 24px -14px #0006}.bkl-ticket b{font-size:22px;font-family:var(--bk-texto);font-variant-numeric:tabular-nums}.bkl-ticket em{font-style:normal;color:var(--bk-verde);font-weight:600}.bkl-arte-canje{width:100%;background:var(--sup);border-radius:14px;padding:18px;box-shadow:0 10px 24px -14px #0006;font-size:14px}.bkl-arte-canje__fila{display:flex;justify-content:space-between;margin:14px 0;padding:12px;border-radius:10px;background:var(--bk-crema)}.bkl-arte-canje__fila em{font-style:normal;color:var(--bk-cta);font-weight:600}.bkl-arte-canje .bkl-mini-btn{font-size:12px;padding:10px}.bkl-cab-carrusel{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;flex-wrap:wrap}.bkl-cab-carrusel__der{display:flex;align-items:center;gap:12px}.bkl-flecha{width:34px;height:34px;border-radius:50%;border:1px solid var(--bk-linea);background:var(--bk-papel);display:grid;place-items:center;color:var(--bk-tinta)}.bkl-carrusel{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 85%,transparent);mask-image:linear-gradient(90deg,#000 85%,transparent)}.bkl-carrusel::-webkit-scrollbar{display:none}.bkl-fn{flex:0 0 230px;scroll-snap-align:start;background:var(--bk-papel);border:1px solid var(--bk-linea);border-radius:10px;padding:12px 14px 14px}.bkl-fn__t{display:flex;gap:8px;align-items:flex-start}.bkl-fn__t b{font-size:15px;line-height:1.3}.bkl-fn__ico{flex:none;color:var(--bk-terra);margin-top:1px}.bkl-fn p{margin-top:6px;color:var(--bk-gris);font-size:14px}.bkl-ola{line-height:0}.bkl-ola svg{display:block;width:100%;height:48px}.bkl-ob{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.bkl-ob__card{background:var(--bk-papel);border-radius:12px;overflow:hidden;color:var(--bk-tinta)}.bkl-ob__arte{height:220px;background:var(--bk-crema-d);padding:16px;display:grid;place-items:center;overflow:hidden}.bkl-ob__arte .bkl-tel--mini{height:200px}.bkl-ob__txt{padding:16px 18px 22px}.bkl-ob__txt h3{font-size:19px;letter-spacing:-.02em;margin-bottom:6px}.bkl-ob__txt p{color:var(--bk-gris);font-size:14px}.bkl-ob-graf{width:100%;height:100%;background:var(--sup);border-radius:10px;padding:10px;display:flex;flex-direction:column;font-size:10px}.bkl-barras{flex:1;display:flex;align-items:flex-end;gap:6px;padding:8px 4px}.bkl-barras i{flex:1;border-radius:3px 3px 0 0}.bkl-pills{display:flex;gap:4px;justify-content:center}.bkl-pills span{font-size:7px;background:var(--bk-salvia-l);color:var(--bk-verde);border-radius:99px;padding:2px 6px}.bkl-ob-rep{width:100%;background:var(--sup);border-radius:10px;padding:12px;display:grid;gap:8px;font-size:11px}.bkl-ob-rep__fila{display:flex;gap:8px;align-items:center;color:var(--bk-verde)}.bkl-ob-rep__fila b{display:block;color:var(--bk-tinta)}.bkl-ob-rep__fila small{color:var(--bk-gris)}.bkl-ob-rep__barra{height:6px;border-radius:99px;background:var(--bk-crema-d);overflow:hidden}.bkl-ob-rep__barra i{display:block;height:100%;background:var(--bk-terra)}.bkl-ob-cli{width:100%;background:var(--sup);border-radius:10px;padding:10px;display:grid;gap:8px;font-size:10px}.bkl-ob-cli__kpis{display:grid;grid-template-columns:1fr 1fr;gap:6px}.bkl-ob-cli__kpis div{background:var(--bk-crema);border-radius:6px;padding:6px}.bkl-ob-cli__kpis small{display:block;font-size:6px;letter-spacing:.08em;color:var(--bk-gris)}.bkl-ob-cli__kpis b{font-size:14px}.bkl-ob-cli__f{display:flex;gap:6px;align-items:center;border-top:1px solid var(--bk-linea);padding-top:6px}.bkl-ob-cli__f i{width:18px;height:18px;border-radius:50%;background:var(--bk-terra);color:var(--sobre);font-size:7px;font-style:normal;display:grid;place-items:center}.bkl-ob-cli__f small{display:block;color:var(--bk-gris);font-size:8px}.bkl-ob-wa{width:100%;height:100%;background:var(--noche);border-radius:18px;color:#fff;text-align:center;padding:14px 10px;display:flex;flex-direction:column;align-items:center}.bkl-ob-wa small{font-size:9px;opacity:.8}.bkl-ob-wa>b{font-size:34px;font-family:var(--bk-texto);font-variant-numeric:tabular-nums;margin-bottom:10px}.bkl-ob-wa__msg{background:#ffffffeb;color:var(--bk-tinta);border-radius:10px;padding:8px;text-align:left;font-size:9px;display:grid;gap:2px}.bkl-tel--oscuro .bkl-tel__pant{background:#000}.bkl-comp{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;margin-top:44px}.bkl-comp__fotos{display:grid;grid-template-columns:1fr 1fr;gap:14px}.bkl-comp__foto{position:relative;height:330px;border-radius:10px;overflow:hidden;display:grid;place-items:center}.bkl-comp__foto--antes{background:radial-gradient(circle at 30% 20%,#8f6b4c,#4a3424 70%)}.bkl-comp__foto--con{background:radial-gradient(circle at 70% 20%,#c77a5a,#7c3b25 70%)}.bkl-comp__tag{position:absolute;top:8px;left:8px;display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:700;letter-spacing:.04em;color:var(--sobre-noche);padding:4px 8px;border-radius:5px}.bkl-comp__tag--no{background:var(--ko-tinta)}.bkl-comp__tag--si{background:var(--bk-verde)}.bkl-carton{width:150px;background:#e8d8bd;border-radius:6px;padding:18px 14px;display:grid;grid-template-columns:repeat(5,1fr);gap:7px;box-shadow:0 20px 30px -12px #0009;transform:rotate(-4deg)}.bkl-carton i{aspect-ratio:1;border-radius:50%;border:1.5px dashed #6b5640}.bkl-carton i.on{background:#4a3424;border-style:solid}.bkl-comp__lista{display:grid;gap:12px}.bkl-comp__fila{display:flex;gap:14px;align-items:center;background:var(--bk-papel);border:1px solid var(--bk-linea);border-radius:8px;padding:14px 16px}.bkl-comp__ico{width:40px;height:40px;flex:none;border-radius:10px;background:var(--bk-crema-d);color:var(--bk-terra);display:grid;place-items:center}.bkl-comp__fila s{display:block;color:var(--bk-rojo);font-size:14px;opacity:.85}.bkl-comp__fila b{display:block;color:var(--bk-verde);font-size:17px;font-weight:600}.bkl-comp__pie{margin-top:8px;font-weight:500;font-size:15px}.bkl-plat{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;margin-top:40px}.bkl-plat__ico{display:block;color:var(--bk-terra);margin-bottom:12px}.bkl-plat b{display:block;font-family:var(--bk-texto);font-variant-numeric:tabular-nums;font-size:18px;letter-spacing:-.02em}.bkl-plat p{color:var(--bk-gris);font-size:15px}.bkl-plat__pie{margin-top:36px;font-size:15px}.bkl-facil{display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center}.bkl-checks--fila{max-width:none}.bkl-facil__arte{display:flex;align-items:center;justify-content:center;gap:32px}.bkl-ajustes{display:grid;gap:8px;font-size:11px;color:var(--bk-gris)}.bkl-ajustes b{font-size:14px;color:var(--bk-tinta);margin-bottom:6px;line-height:1.25}.bkl-sw{display:flex;justify-content:space-between;align-items:center;background:var(--sup);border:1px solid var(--bk-linea);border-radius:10px;padding:10px;font-size:12px;color:var(--bk-tinta)}.bkl-sw i{width:30px;height:18px;border-radius:99px;background:var(--bk-crema-d);position:relative}.bkl-sw i.on{background:var(--bk-verde)}.bkl-sw i:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:var(--sup)}.bkl-sw i.on:after{left:14px}.bkl-sw em{font-style:normal;font-weight:700;color:var(--bk-verde)}.bkl-ajustes .bkl-mini-btn{font-size:12px;padding:10px;margin-top:10px}.bkl-reloj{margin:0;text-align:center}.bkl-reloj svg{width:180px;font-family:var(--bk-texto)}.bkl-reloj figcaption{font-size:15px;color:var(--bk-gris)}.bkl-planes{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;align-items:stretch}.bkl-plan{position:relative;background:var(--sup);color:var(--bk-tinta);border-radius:10px;padding:28px 28px 26px;display:flex;flex-direction:column}.bkl-plan--oro{background:var(--suave)}.bkl-plan__badge{position:absolute;top:-12px;right:18px;background:var(--barro);color:var(--sobre);font-size:12px;font-weight:700;letter-spacing:.08em;padding:4px 10px;border-radius:4px}.bkl-plan__para{font-size:13px;font-weight:600;letter-spacing:.08em;color:var(--bk-terra)}.bkl-plan h3{font-size:34px;letter-spacing:-.02em;margin:2px 0 6px}.bkl-plan__precio{font-family:var(--bk-texto);font-variant-numeric:tabular-nums;font-size:46px;font-weight:600;letter-spacing:-.02em;line-height:1.1}.bkl-plan__precio span{font-family:var(--bk-texto);font-size:14px;font-weight:400;letter-spacing:0;color:var(--bk-gris)}.bkl-plan__ahorro{font-style:normal;color:var(--bk-verde);font-weight:600;font-size:14px}.bkl-plan__dest{margin:18px 0 6px;background:var(--sup);border:1px solid rgba(217,180,90,.7);border-radius:8px;padding:10px 14px;display:grid;font-size:14px}.bkl-plan__dest b{color:var(--enlace);letter-spacing:2px;font-size:14px}.bkl-plan__dest strong{font-size:15px}.bkl-plan__dest span{color:var(--bk-gris);font-size:13px}.bkl-plan__todo{margin-top:14px;font-size:12px;font-weight:700;letter-spacing:.08em;color:var(--bk-verde)}.bkl-plan ul{list-style:none;padding:0;margin:14px 0 26px;display:grid;gap:10px;flex:1;align-content:start}.bkl-plan li{position:relative;padding-left:24px;font-size:15px}.bkl-plan li:before{content:"";position:absolute;left:2px;top:3px;width:10px;height:15px;border-radius:50%/60% 60% 40% 40%;background:var(--bk-terra)}.bkl-precios__pie{margin-top:20px;font-size:14px;color:var(--bk-salvia-l)}.bkl-periodo{display:inline-flex;margin-top:20px;padding:4px;border-radius:99px;background:#ffffff14;box-shadow:inset 0 0 0 1px #f5efe633}.bkl-periodo button{border:0;background:transparent;color:var(--bk-salvia-l);font-weight:600;font-size:15px;padding:10px 18px;border-radius:99px;transition:background .25s,color .25s}.bkl-periodo button small{font-size:12px;font-weight:600;margin-left:4px}.bkl-periodo button.on{background:var(--bk-verde);color:var(--sobre)}.bkl-plan__precio .bkl-plan__cifra{font:inherit;letter-spacing:inherit;color:inherit}.bkl-plan__cifra{display:inline-block;animation:bk-cifra .45s cubic-bezier(.34,1.6,.5,1)}@keyframes bk-cifra{0%{opacity:0;transform:translateY(-10px) scale(.94)}to{opacity:1;transform:none}}.bkl-plan__lim{display:block;border-top:1px solid var(--bk-linea);padding-top:14px;margin:-8px 0 22px;color:var(--bk-gris);font-size:14px}.bkl-cadena{display:flex;flex-wrap:wrap;gap:10px 24px;justify-content:space-between;align-items:center;margin-top:28px;padding-top:24px;border-top:1px solid rgba(245,239,230,.2);color:var(--bk-salvia-l);font-size:16px}.bkl-cadena b{color:var(--sobre-noche)}.bkl-almendras{background:var(--noche);display:flex;justify-content:center;gap:22px;padding:0 0 24px}.bkl-almendras i{width:14px;height:20px;border-radius:50%/60% 60% 40% 40%;background:var(--barro);transform:rotate(-20deg)}.bkl-almendras i.on{background:var(--bk-terra)}.bkl-pers{display:grid;grid-template-columns:1fr 1.1fr;gap:48px}.bkl-chat{border-radius:12px;overflow:hidden;border:1px solid var(--bk-linea);background:#efeff2}.bkl-chat__cab{background:var(--noche);color:#fff;padding:14px 20px}.bkl-chat__cab b{display:block}.bkl-chat__cab small{color:var(--bk-salvia);font-size:12px}.bkl-chat__cuerpo{padding:18px;display:grid;gap:10px}.bkl-chat__cuerpo p{max-width:80%;background:#fff;border-radius:10px;padding:10px 14px;font-size:14px;box-shadow:0 1px 1px #00000014}.bkl-chat__cuerpo p.yo{justify-self:end;background:#dcf8c6}.bkl-chat__cuerpo small{display:block;text-align:right;font-size:10px;color:var(--bk-gris)}.bkl-btn-borde{display:block;text-align:center;margin-top:12px;padding:12px;border:1.5px solid var(--bk-verde);border-radius:8px;color:var(--bk-verde);font-weight:600;text-decoration:none}.bkl-pers__tit{display:block;font-size:13px;font-weight:700;letter-spacing:.08em;color:var(--bk-verde);margin-bottom:18px}.bkl-equipo{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.bkl-equipo__ava{width:96px;height:96px;border-radius:50%;border:3px solid var(--bk-salvia-l);background:var(--bk-papel);display:grid;place-items:center;color:var(--bk-verde);margin-bottom:12px}.bkl-equipo b{display:block;font-size:17px}.bkl-equipo em{display:block;font-style:normal;font-size:13px;color:var(--bk-terra);font-weight:500}.bkl-equipo p{margin-top:6px;color:var(--bk-gris);font-size:14px}.bkl-acord2{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:48px}.bkl-mas{border-top:1px solid var(--bk-linea);border-bottom:1px solid var(--bk-linea);margin-top:-1px}.bkl-mas summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 4px;font-weight:500;font-size:17px}.bkl-mas summary::-webkit-details-marker{display:none}.bkl-mas summary i,.bkl-tut summary i{flex:none;font-style:normal;width:24px;height:24px;border-radius:50%;border:1px solid var(--bk-linea);background:var(--sup);display:grid;place-items:center;font-size:15px;line-height:1}.bkl-mas[open] summary i,.bkl-tut[open] summary i{transform:rotate(45deg)}.bkl-mas__r{padding:0 4px 16px;color:var(--bk-gris);font-size:15px}.bkl-casos{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.bkl-caso{background:var(--bk-papel);border-radius:10px;overflow:hidden;border:1px solid var(--bk-linea);display:flex;flex-direction:column}.bkl-caso__arte{height:150px;background:linear-gradient(160deg,var(--bk-crema-d),var(--bk-arena));display:flex;align-items:flex-end;padding:0 18px}.bkl-caso__arte span{width:48px;height:48px;border-radius:50%;background:var(--sup);display:grid;place-items:center;font-size:24px;margin-bottom:-24px;box-shadow:0 4px 10px -6px #0000004d}.bkl-caso__txt{padding:36px 18px 20px;display:flex;flex-direction:column;gap:6px;flex:1}.bkl-caso h3{font-size:20px;letter-spacing:-.02em}.bkl-caso small{color:var(--bk-gris);font-size:14px}.bkl-caso p{font-size:15px;margin-top:6px}.bkl-caso b{color:var(--bk-verde);font-size:14px;font-weight:600;flex:1}.bkl-caso a{color:var(--bk-terra);font-weight:600;text-decoration:none;margin-top:10px}.bkl-tuts2{display:grid;grid-template-columns:1fr 1fr;gap:40px}.bkl-tut{border-top:1px solid var(--adorno)}.bkl-tut:last-child{border-bottom:1px solid var(--adorno)}.bkl-tut summary{list-style:none;cursor:pointer;display:flex;gap:16px;align-items:center;padding:16px 0}.bkl-tut summary::-webkit-details-marker{display:none}.bkl-tut summary>span:nth-child(2){flex:1}.bkl-tut b{display:block;font-size:17px;font-weight:600}.bkl-tut small{display:block;color:var(--bk-gris);font-size:13px}.bkl-tut__ico{width:46px;height:46px;border-radius:12px;display:grid;place-items:center;color:var(--bk-terra);background:#ffffff80;flex:none}.bkl-tut p{padding:0 0 16px 62px;color:var(--bk-gris);font-size:15px}.bkl-tut[open] small{display:none}.bkl-contacto{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:28px}.bkl-contacto a{display:flex;gap:16px;align-items:center;padding:18px 20px;background:var(--sup);border-radius:10px;border:1px solid var(--bk-linea);text-decoration:none}.bkl-contacto__ico{color:var(--bk-terra)}.bkl-contacto b{display:block;font-weight:500;font-size:17px}.bkl-contacto small{color:var(--bk-gris);font-size:14px}.bkl-contacto__pie{margin-top:14px;font-size:14px;color:var(--bk-gris)}.bkl-contacto__pie .bkl-subr{font-size:14px}.bkl-faq{display:grid;grid-template-columns:1fr 1fr;gap:22px}.bkl-faq__card{background:var(--bk-papel);border:1px solid var(--bk-linea);border-radius:12px;padding:16px 22px 10px}.bkl-faq__cab{display:flex;align-items:center;gap:16px;padding-bottom:14px}.bkl-faq__cab span{width:48px;height:48px;display:grid;place-items:center;color:var(--bk-terra)}.bkl-faq__cab h3{font-size:22px}.bkl-faq__card .bkl-mas{border-bottom:0}.bkl-faq__card .bkl-mas summary{font-size:16px}.bkl-cierre{padding:120px 0}.bkl-cierre__grid{display:grid;grid-template-columns:1.2fr .8fr;gap:56px;align-items:center}.bkl-cierre__sub{color:var(--bk-salvia-l);font-size:19px;margin:18px 0 30px}.bkl-cierre__sub b{color:var(--sobre-noche)}.bkl-acomp{border:1px solid rgba(245,239,230,.25);background:#ffffff0d;border-radius:12px;padding:30px}.bkl-acomp h3{color:var(--sobre-noche);font-size:30px;letter-spacing:-.02em;margin-bottom:14px}.bkl-acomp p{color:var(--bk-salvia-l);font-size:15px;line-height:1.6}.bkl-acomp__btn{display:block;margin:22px 0 18px;text-align:center;background:var(--bk-crema);color:var(--bk-tinta)!important;border-radius:8px;padding:13px;font-weight:600;text-decoration:none}.bkl-acomp small{color:var(--bk-salvia-l);font-size:15px}.bkl-acomp small a{color:var(--sobre-noche)}.bkl-pie{background:var(--noche);color:var(--bk-salvia-l);padding:56px 0 28px;font-size:15px}.bkl-pie__grid{display:grid;grid-template-columns:1.6fr repeat(4,1fr);gap:32px}.bkl-pie__grid b{display:block;color:var(--sobre-noche);font-size:13px;letter-spacing:.08em;margin-bottom:12px}.bkl-pie__grid a{display:block;text-decoration:none;margin-bottom:9px;color:var(--bk-salvia-l)}.bkl-pie__grid a:hover{color:var(--sobre-noche)}.bkl-pie__logo{display:inline-block;background:var(--bk-crema);border-radius:6px;padding:8px 12px;margin-bottom:14px}.bkl-pie__grid .bkl-pie__logo .bkl-marca{font-size:20px;color:var(--bk-tinta);margin:0}.bkl-pie__base{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:44px;padding-top:22px;border-top:1px solid rgba(245,239,230,.2);font-size:14px}.bkl-pie__legal{display:flex;gap:16px}.bkl-pie__legal a{text-decoration:none;color:var(--sobre-noche)}@media (max-width: 1080px){.bkl-nav__links{display:none}.bkl-nav__in{justify-content:flex-end}.bkl-nav__in>.bkl-marca{margin-right:auto}.bkl-ob{grid-template-columns:repeat(3,1fr)}.bkl-pasos,.bkl-casos{grid-template-columns:repeat(2,1fr)}}@media (max-width: 900px){.bkl-hero__grid,.bkl-cab2,.bkl-comp,.bkl-facil,.bkl-pers,.bkl-planes,.bkl-cierre__grid,.bkl-faq,.bkl-tuts2,.bkl-acord2{grid-template-columns:1fr}.bkl-cab2{gap:16px}.bkl-hero__arte{height:520px;max-width:460px;margin:0 auto;width:100%}.bkl-tel--grande{right:auto;left:0}.bkl-plat,.bkl-contacto,.bkl-pie__grid{grid-template-columns:1fr 1fr}.bkl-planes{gap:28px}}@media (max-width: 600px){.bkl-w{padding:0 16px}.bkl-sec{padding:72px 0}.bkl-buscar,.bkl-nav__entrar{display:none}.bkl-nav__in{height:64px}.bkl-hero h1{font-size:46px}.bkl-hero__arte{height:470px}.bkl-tel--grande{width:220px;height:460px}.bkl-tel--chico{width:150px;height:320px;top:150px}.bkl-pasos,.bkl-casos,.bkl-ob,.bkl-plat,.bkl-contacto,.bkl-equipo,.bkl-pie__grid{grid-template-columns:1fr}.bkl-comp__foto{height:240px}.bkl-facil__arte{flex-direction:column}.bkl-cab-carrusel__der .bkl-subr{display:none}}.bkl-hero h1 em{font-family:var(--bk-serif);font-weight:600;letter-spacing:-.02em;color:var(--bk-verde)}.bkl-hero__panel{position:absolute;top:40px;right:0;bottom:0;left:40px;border-radius:22px 22px 0 0;background:radial-gradient(70% 60% at 70% 30%,rgba(255,255,255,.7),transparent 70%),var(--suave);box-shadow:inset 0 0 0 1px #1f1c190f}.bkl-hero__arte>.bkl-tel,.bkl-hero__arte>.bkl-aviso,.bkl-hero__arte>.bkl-chip{z-index:2}.bkl-tel__pant--claro{background:var(--bk-papel)!important}.bkl-bandera{display:inline-block;width:21px;height:12px;border-radius:2px;vertical-align:-1px;box-shadow:0 0 0 1px #0000001a;overflow:hidden}.bkl-giro__ava{color:var(--sobre-noche);box-shadow:none!important}.bkl-giro small{display:inline-flex;align-items:center;gap:6px}.bkl-tira__marco{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.bkl-tira__pista:hover{animation-play-state:paused}.bkl-nav{transition:box-shadow .25s ease}.bkl-nav--sombra{box-shadow:0 8px 24px -18px #1f1c1980}.bkl-tj__banda span:not(.on) svg{display:none}.bkl-nuevo{margin-left:6px;font-style:normal;font-size:11px;font-weight:700;color:var(--sobre);background:var(--bk-terra);padding:1px 7px;border-radius:99px;vertical-align:1px}.bkl-fn,.bkl-paso,.bkl-caso,.bkl-ob__card,.bkl-comp__fila,.bkl-contacto a,.bkl-faq__card{transition:transform .25s cubic-bezier(.2,.6,.2,1),box-shadow .25s ease}.bkl-fn:hover,.bkl-paso:hover,.bkl-caso:hover,.bkl-ob__card:hover,.bkl-contacto a:hover,.bkl-faq__card:hover{transform:translateY(-4px);box-shadow:0 18px 34px -22px #1f1c1973}.bkl-comp__fila:hover{transform:translate(4px)}.bkl-caso__arte{position:relative;overflow:visible;background:linear-gradient(160deg,color-mix(in srgb,var(--c) 18%,var(--fondo)),color-mix(in srgb,var(--c) 34%,var(--fondo)))!important}.bkl-caso__fondo{position:absolute;right:-16px;top:-10px;color:var(--c);opacity:.18;transform:rotate(-12deg)}.bkl-caso__arte span{color:var(--c);position:relative;z-index:1}.bkl-nav .bkl-cta{flex-shrink:0}.bkl-chat__cab{display:flex;gap:12px;align-items:center}.bkl-chat__ava{width:36px;height:36px;border-radius:50%;background:var(--suave);color:var(--bk-tinta);display:grid;place-items:center}.bkl-chat__escribe{display:inline-flex!important;gap:4px;width:auto!important;padding:12px 14px!important}.bkl-chat__escribe i{width:7px;height:7px;border-radius:50%;background:#9aa39f}.bkl-plan__dest .bkl-estrellas{display:inline-flex;gap:2px;color:var(--enlace);font-size:16px}.bkl-estrellas i{font-style:normal;display:inline-block}.bkl-aviso{position:absolute;left:30px;top:70px;display:flex;gap:10px;align-items:center;background:var(--sup);border-radius:14px;padding:10px 14px;box-shadow:0 18px 34px -16px #1f1c1973;font-size:13px}.bkl-aviso b{display:block;font-size:14px}.bkl-aviso small{color:var(--bk-gris)}.bkl-aviso__ico{width:30px;height:30px;border-radius:9px;background:var(--bk-salvia-l);color:var(--bk-verde);display:grid;place-items:center}.bkl-chip{position:absolute;display:inline-flex;gap:6px;align-items:center;background:var(--noche);color:var(--sobre-noche);border-radius:99px;padding:8px 14px;font-size:13px;font-weight:500;box-shadow:0 14px 28px -14px #1f1c1999;white-space:nowrap}.bkl-chip--1{left:0;bottom:120px}.bkl-chip--2{right:30px;bottom:26px;background:var(--bk-cta)}.bkl-p1{position:relative;height:100%;font-size:9px;color:var(--bk-gris)}.bkl-p1__form{display:grid;gap:6px}.bkl-p1__form b{font-size:12px;color:var(--bk-tinta)}.bkl-p1__form label{display:grid;gap:2px}.bkl-p1__form .bkl-tipeo{background:var(--sup);border:1px solid var(--bk-linea);border-radius:5px;padding:4px 5px;color:var(--bk-tinta);font-size:9px}.bkl-p1__lista{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;align-content:center;gap:6px;background:var(--bk-papel)}.bkl-ok{justify-self:center;background:var(--barro);color:var(--sobre);font-weight:700;font-size:11px;padding:3px 10px;border-radius:99px}.bkl-ok--ob{position:absolute;left:50%;bottom:46%;transform:translate(-50%);z-index:3}.bkl-ticket{position:relative}.bkl-p2__btn{margin-top:10px;font-size:12px;padding:9px}.bkl-p4__hecho{margin-top:10px;display:flex;gap:6px;align-items:center;justify-content:center;color:var(--bk-verde);font-weight:600;font-size:13px}.bkl-ob-graf__sub{font-size:8px;color:var(--bk-gris)}.bkl-ob-rep{position:relative}.bkl-ob-pop{position:absolute;left:8px;right:8px;bottom:-6px;display:flex;gap:6px;align-items:center;background:var(--noche);color:var(--sobre-noche);font-size:10px;font-weight:600;padding:8px 10px;border-radius:10px}.bkl-ob-rep__barra i{width:0}.bkl-ob-wa__msg strong{display:flex;align-items:center;gap:4px}.bkl-ob-wa__msg em{margin-left:auto;font-style:normal;font-weight:400;color:var(--bk-gris)}.bkl-ob-entra{position:relative}.bkl-sw i{transition:background .3s}.bkl-sw i:after{transition:left .3s cubic-bezier(.34,1.4,.5,1)}.bkl-masc{position:fixed;right:18px;bottom:18px;z-index:40;display:flex;align-items:flex-end;gap:8px}.bkl-masc__globo{position:relative;background:var(--sup);border-radius:14px;padding:12px 34px 12px 14px;font-size:14px;font-weight:500;box-shadow:0 18px 34px -16px #1f1c1980;max-width:220px;margin-bottom:40px}.bkl-masc__globo a{text-decoration:none}.bkl-masc__globo button{position:absolute;top:8px;right:8px;border:0;background:transparent;color:var(--bk-gris);padding:2px}.bkl-masc__moneda{width:72px;height:72px;display:block;filter:drop-shadow(0 10px 14px rgba(31,28,25,.35))}.bkl-masc__moneda svg{width:100%;height:100%;overflow:visible}.bkl .rv{opacity:0;transform:translateY(18px);transition:opacity .8s cubic-bezier(.2,.6,.2,1),transform .8s cubic-bezier(.2,.6,.2,1);transition-delay:calc(var(--i, 0) * 90ms)}.bkl .rv.is-in{opacity:1;transform:none}.bkl-entra{animation:bk-fadeUp .9s cubic-bezier(.2,.6,.2,1) both;animation-delay:calc(var(--i, 0) * .11s + 80ms)}@keyframes bk-fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.bkl-tel--grande{animation:bk-telG 1.1s cubic-bezier(.2,.7,.2,1) .2s both,bk-flota 6s ease-in-out 1.4s infinite}.bkl-tel--chico{animation:bk-telC 1.1s cubic-bezier(.2,.7,.2,1) .45s both,bk-flota2 7s ease-in-out 1.6s infinite}@keyframes bk-telG{0%{opacity:0;transform:translateY(80px) rotate(-6deg)}to{opacity:1;transform:rotate(-6deg)}}@keyframes bk-telC{0%{opacity:0;transform:translateY(90px)}to{opacity:1;transform:none}}@keyframes bk-flota{50%{transform:translateY(-10px) rotate(-5deg)}0%,to{transform:rotate(-6deg)}}@keyframes bk-flota2{50%{transform:translateY(-8px)}}.bkl-chip--1{animation:bk-fadeUp .8s 1s both,bk-flota2 5s ease-in-out 1.8s infinite}.bkl-chip--2{animation:bk-fadeUp .8s 1.2s both,bk-flota2 6s ease-in-out 2s infinite}.bkl-tj--vivo .bkl-tj__banda span.on{animation:bk-sello 7s cubic-bezier(.34,1.56,.5,1) infinite both;animation-delay:calc(var(--i) * .32s + .6s)}@keyframes bk-sello{0%{transform:scale(0) rotate(-20deg);opacity:0}6%{transform:scale(1.15) rotate(8deg);opacity:1}9%,82%{transform:scale(1) rotate(-4deg);opacity:1}90%,to{transform:scale(.6);opacity:0}}.bkl-tj--vivo{position:relative}.bkl-tj--vivo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.55) 50%,transparent 70%);transform:translate(-120%);animation:bk-brillo 7s linear infinite;pointer-events:none}@keyframes bk-brillo{0%,40%{transform:translate(-120%)}55%{transform:translate(160%)}to{transform:translate(160%)}}.bkl-scan{position:relative;display:inline-block;line-height:0}.bkl-scan i{position:absolute;left:-6px;right:-6px;top:0;height:2px;background:var(--barro);box-shadow:0 0 10px 2px #9e523899;animation:bk-scan 1.6s ease-in-out infinite alternate}@keyframes bk-scan{to{transform:translateY(84px)}}.bkl-aviso--1{animation:bk-aviso 7s cubic-bezier(.34,1.4,.5,1) 1.2s infinite both}@keyframes bk-aviso{0%,6%{opacity:0;transform:translateY(-30px) scale(.96)}14%,80%{opacity:1;transform:none}90%,to{opacity:0;transform:translateY(-10px)}}.bkl-toca{animation:bk-toca 7s infinite 1.2s}@keyframes bk-toca{0%,3%{transform:none}5%{transform:scale(.92);box-shadow:0 0 #9e523880}9%{transform:none;box-shadow:0 0 0 14px #9e523800}to{transform:none}}.bkl-tipeo{display:inline-block;overflow:hidden;white-space:nowrap;border-right:1.5px solid var(--bk-tinta);max-width:100%;animation:bk-tipeo 6s steps(14) infinite,bk-caret .8s steps(1) infinite}.bkl-tipeo--2{animation-name:bk-tipeo2,bk-caret}.bkl-tipeo--corto{animation-timing-function:steps(7),steps(1)}@keyframes bk-tipeo{0%,5%{width:0}28%,to{width:100%}}@keyframes bk-tipeo2{0%,28%{width:0}45%,to{width:100%}}@keyframes bk-caret{50%{border-color:transparent}}.bkl-p1__btn{animation:bk-tap 6s infinite}@keyframes bk-tap{0%,48%{transform:none}51%{transform:scale(.92);opacity:.9}55%,to{transform:none}}.bkl-p1__lista{animation:bk-wal 6s infinite}@keyframes bk-wal{0%,56%{opacity:0;transform:translateY(8%)}62%,94%{opacity:1;transform:none}to{opacity:0}}.bkl-p2__pts{animation:bk-pts 5s infinite}@keyframes bk-pts{0%,40%{opacity:0;transform:translateY(6px)}48%,92%{opacity:1;transform:none}to{opacity:0}}.bkl-p2__btn{animation:bk-tap 5s infinite;animation-delay:-1s}.bkl-burbuja{animation:bk-pop 5s cubic-bezier(.34,1.8,.5,1) infinite}@keyframes bk-pop{0%,20%{opacity:0;transform:scale(.6)}28%{opacity:1;transform:scale(1.12)}33%,88%{opacity:1;transform:none}to{opacity:0}}.bkl-p4__btn{animation:bk-pulso 5s infinite}@keyframes bk-pulso{0%,30%{box-shadow:0 0 #9e523880;transform:none}34%{transform:scale(.95)}40%{box-shadow:0 0 0 14px #9e523800;transform:none}to{box-shadow:none}}.bkl-p4__hecho{animation:bk-pts 5s infinite}.bkl-barras i{transform-origin:bottom;animation:bk-barra 5s cubic-bezier(.3,1.2,.5,1) infinite both;animation-delay:calc(var(--i) * .12s)}@keyframes bk-barra{0%,4%{transform:scaleY(.08)}22%,88%{transform:none}to{transform:scaleY(.08)}}.bkl-llena{animation:bk-llena 5s ease-in-out infinite}.bkl-llena--media{animation-name:bk-llena-m}@keyframes bk-llena{0%,8%{width:0}45%,90%{width:100%}to{width:0}}@keyframes bk-llena-m{0%,8%{width:0}45%,90%{width:60%}to{width:0}}.bkl-ob-pop{animation:bk-obpop 5s infinite}@keyframes bk-obpop{0%,50%{opacity:0;transform:translateY(10px)}58%,92%{opacity:1;transform:none}to{opacity:0}}.bkl-ob-cli__f{animation:bk-fila 6s infinite both;animation-delay:calc(var(--i) * .3s)}@keyframes bk-fila{0%,4%{opacity:0;transform:translate(-14px)}12%,88%{opacity:1;transform:none}to{opacity:0}}.bkl-ob-wa__msg{animation:bk-notif 4.5s cubic-bezier(.34,1.4,.5,1) infinite}@keyframes bk-notif{0%,8%{transform:translateY(-230%);opacity:0}22%,80%{transform:none;opacity:1}95%,to{transform:translateY(-20%);opacity:0}}.bkl-ob-entra{animation:bk-obwal 4.5s cubic-bezier(.3,1.3,.5,1) infinite}@keyframes bk-obwal{0%,10%{transform:translateY(-120%);opacity:0}32%,85%{transform:none;opacity:1}to{opacity:0}}.bkl-ok--ob{animation:bk-ok 4.5s infinite}@keyframes bk-ok{0%,35%{opacity:0;transform:translate(-50%,10px)}42%,80%{opacity:1;transform:translate(-50%)}90%,to{opacity:0;transform:translate(-50%)}}.bkl-facil__arte.is-in .bkl-sw__1{background:var(--bk-verde);transition-delay:.5s}.bkl-facil__arte.is-in .bkl-sw__1:after{left:14px;transition-delay:.5s}.bkl-facil__arte.is-in .bkl-sw__2{background:var(--bk-verde);transition-delay:1.1s}.bkl-facil__arte.is-in .bkl-sw__2:after{left:14px;transition-delay:1.1s}.bkl-facil__arte.is-in .bkl-sw__btn{animation:bk-pulso 2.4s 1.8s 2}.bkl-reloj__arco{stroke-dasharray:327;stroke-dashoffset:327;transition:stroke-dashoffset 1.6s cubic-bezier(.3,.7,.2,1) .3s}.bkl-reloj.is-in .bkl-reloj__arco{stroke-dashoffset:40}.bkl-reloj.is-in .bkl-reloj__boton{animation:bk-boton .3s ease-in-out .2s 2 alternate;transform-box:fill-box}@keyframes bk-boton{to{translate:-2px 2px}}.bkl-plan.is-in .bkl-estrellas i{animation:bk-estrella .5s cubic-bezier(.34,1.8,.5,1) both;animation-delay:calc(var(--i) * 90ms + .5s)}@keyframes bk-estrella{0%{transform:scale(0) rotate(-30deg);opacity:0}to{transform:none;opacity:1}}.bkl-cta--late{animation:bk-late 2.6s ease-in-out infinite}@keyframes bk-late{0%,to{box-shadow:0 6px 16px -6px #9e5238a6,0 0 #9e523873}50%{box-shadow:0 6px 16px -6px #9e5238a6,0 0 0 10px #9e523800}}.bkl-plan--oro{transition:transform .3s ease}.bkl-plan--oro:hover{transform:translateY(-6px)}.bkl-almendras i{animation:bk-almendra 3.6s ease-in-out infinite;animation-delay:calc(var(--i) * .14s)}@keyframes bk-almendra{0%,to{transform:rotate(-20deg) translateY(0);background:var(--barro)}12%{transform:rotate(-6deg) translateY(-8px);background:var(--bk-terra)}24%{transform:rotate(-20deg) translateY(0);background:var(--barro)}}.rv.is-in .bkl-chat__cuerpo p{animation:bk-msg .5s cubic-bezier(.34,1.4,.5,1) both;animation-delay:calc(var(--i) * .9s + .2s)}.rv .bkl-chat__cuerpo p{opacity:0}@keyframes bk-msg{0%{opacity:0;transform:translateY(10px) scale(.96)}to{opacity:1;transform:none}}.rv.is-in .bkl-chat__escribe{animation:bk-msg .4s both,bk-fuera .3s 1.8s forwards!important}@keyframes bk-fuera{to{opacity:0;height:0;padding:0!important;margin:-10px 0 0}}.bkl-chat__escribe i{animation:bk-punto 1s ease-in-out infinite}.bkl-chat__escribe i:nth-child(2){animation-delay:.15s}.bkl-chat__escribe i:nth-child(3){animation-delay:.3s}@keyframes bk-punto{50%{transform:translateY(-3px);opacity:.5}}.bkl-cta,.bkl-acomp__btn,.bkl-btn-borde{position:relative;overflow:hidden}.bkl-cta__flecha{display:inline-block;transition:transform .2s ease}.bkl-cta:hover .bkl-cta__flecha{transform:translate(4px)}.bkl-onda{position:absolute;width:24px;height:24px;border-radius:50%;background:#ffffff73;transform:translate(-50%,-50%) scale(0);animation:bk-onda .65s ease-out forwards;pointer-events:none}@keyframes bk-onda{to{transform:translate(-50%,-50%) scale(14);opacity:0}}.bkl-mas summary i,.bkl-tut summary i{transition:transform .25s ease,background .2s}.bkl-mas[open] .bkl-mas__r,.bkl-tut[open] p{animation:bk-fadeUp .35s ease both}.bkl-masc{animation:bk-fadeUp .5s both}.bkl-masc__moneda{animation:bk-salta .62s cubic-bezier(.3,.7,.4,1) .2s 2}@keyframes bk-salta{0%{transform:translateY(0) scale(1.06,.94)}35%{transform:translateY(-40px) scale(.96,1.05)}70%{transform:translateY(0) scale(1.05,.95)}to{transform:none}}.bkl-masc__cuerpo{transform-origin:40px 72px;animation:bk-respira 3.4s ease-in-out infinite}@keyframes bk-respira{50%{transform:scale(1.015,1.03)}}.bkl-masc__ojos{transform-origin:40px 40px;animation:bk-parpadea 5.3s linear infinite}@keyframes bk-parpadea{0%,92%,to{transform:none}94%{transform:scaleY(.08)}}.bkl-masc__mano{transform-origin:68px 34px;animation:bk-saluda .42s ease-in-out 1.4s 6 alternate}@keyframes bk-saluda{0%{transform:rotate(-10deg)}to{transform:rotate(18deg)}}.bkl-masc__globo{animation:bk-globo .5s cubic-bezier(.34,1.4,.5,1) .5s both}@keyframes bk-globo{0%{opacity:0;transform:translateY(8px) scale(.9);transform-origin:bottom right}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.bkl *,.bkl *:before,.bkl *:after{animation:none!important;transition:none!important}.bkl .rv,.bkl .rv .bkl-chat__cuerpo p{opacity:1!important;transform:none!important}.bkl-tj__banda span.on{opacity:1}.bkl-p1__lista{opacity:0}.bkl-ob-rep__barra i{width:70%}.bkl-chat__escribe{display:none!important}}@media (max-width: 900px){.bkl-hero__panel{top:30px;right:0;bottom:0;left:0}.bkl-aviso{left:6px;top:40px}.bkl-chip--1{bottom:80px}}@media (max-width: 600px){.bkl-chip--1,.bkl-chip--2,.bkl-masc__globo{display:none}.bkl-masc__moneda{width:56px;height:56px}}.bkr{min-height:100vh;background:var(--fondo);color:var(--tinta);padding-bottom:32px}.bkr h1{font-family:var(--bk-serif);font-weight:600;font-size:clamp(26px,4vw,34px);letter-spacing:-.02em;line-height:1.1;color:var(--tinta);margin:10px 0 6px}.bkr-w{width:100%;max-width:480px;margin:0 auto;padding:0 16px}.bkr-cab{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;max-width:704px;margin:0 auto;padding:40px 16px 22px}.bkr-atras{justify-self:start;width:36px;height:36px;border-radius:50%;border:1px solid var(--adorno);background:transparent;display:grid;place-items:center;color:var(--tinta);transition:background .2s}.bkr-atras:hover{background:#fff9}.bkr-marca{display:inline-flex;align-items:center;gap:6px;text-decoration:none;font-family:var(--bk-serif);font-weight:700;font-size:22px;letter-spacing:-.02em;color:var(--tinta)}.bkr-marca em{color:var(--bk-terra)}.bkr-marca__sello{width:24px;height:24px;border-radius:6px;background:var(--barro);color:var(--sobre);display:grid;place-items:center}.bkr-tiempo{justify-self:end;text-align:right;line-height:1.3}.bkr-tiempo b{display:inline-flex;gap:4px;align-items:center;color:var(--enlace);font-size:12px;letter-spacing:.06em}.bkr-tiempo small{display:block;font-size:10px;letter-spacing:.08em;color:var(--tinta2)}.bkr-puntos{display:flex;align-items:center;margin:0 0 30px}.bkr-puntos span{flex:1;display:flex;align-items:center;gap:4px}.bkr-puntos span i{width:7px;height:7px;border-radius:50%;background:var(--adorno);flex:none;transition:background .3s}.bkr-puntos span b{height:3px;flex:1;border-radius:3px;background:var(--adorno);margin-right:4px;transition:background .3s}.bkr-puntos span:last-child{flex:none}.bkr-puntos span:last-child b{display:none}.bkr-puntos .hecho i,.bkr-puntos .hecho b{background:var(--barro)}.bkr-puntos .ahora i{background:var(--barro);box-shadow:0 0 0 4px #9e52382e}.bkr-puntos .ahora b{background:linear-gradient(90deg,var(--barro) 40%,var(--adorno) 40%)}.bkr-pase-vacio{display:flex;align-items:center;gap:12px;background:#9e5238;color:#faf5ec;border-radius:12px;padding:10px 14px;margin-bottom:16px}.bkr-pase-vacio__logo{width:34px;height:34px;border-radius:8px;background:#ffffff1a;display:grid;place-items:center;font-family:var(--bk-serif);font-weight:700;color:var(--bk-oro1)}.bkr-pase-vacio small{font-size:10px;letter-spacing:.08em;opacity:.7}.bkr-pase-vacio b{display:block;font-family:var(--bk-texto);font-variant-numeric:tabular-nums;font-weight:600;opacity:.7}.bkr-pase-vacio__sellos{margin-left:auto;display:flex;gap:4px}.bkr-pase-vacio__sellos i{width:22px;height:22px;border-radius:50%;border:1px dashed rgba(246,241,231,.45);display:grid;place-items:center;color:#f6f1e773;animation:bk-pulsito 2.4s ease-in-out infinite;animation-delay:calc(var(--i, 0) * .2s)}@keyframes bk-pulsito{50%{border-color:#f6f1e7cc}}.bkr-paso{animation:bkr-entra .4s cubic-bezier(.2,.7,.2,1) both}.bkr-paso--atras{animation-name:bkr-vuelve}@keyframes bkr-entra{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes bkr-vuelve{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}.bkr-insignia{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;letter-spacing:.08em;color:var(--tinta);background:var(--suave);padding:5px 10px;border-radius:99px}.bkr-insignia--terra{color:var(--tinta);background:var(--suave)}.bkr-sub{color:var(--tinta2);font-size:15px;margin-bottom:16px}.bkr-sub b{color:var(--tinta);font-weight:600}.bkr-checks{display:flex;justify-content:center;gap:16px;margin:0 0 14px;font-size:12px;color:var(--tinta2)}.bkr-checks span{display:inline-flex;gap:5px;align-items:center}.bkr-checks svg{color:var(--tinta);background:var(--suave);border-radius:50%;padding:2px;width:16px;height:16px}.bkr-pista{display:flex;justify-content:center;align-items:center;gap:6px;text-align:center;font-size:13px;color:var(--tinta2);margin-top:14px}.bkr-giros{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.bkr-giros button,.bkr-otro{border:1px solid var(--adorno);background:var(--sup);border-radius:12px;padding:14px 8px 16px;display:grid;justify-items:center;gap:12px;font-size:13px;color:var(--tinta);transition:transform .15s,border-color .15s,box-shadow .15s}.bkr-giros button:hover,.bkr-otro:hover{transform:translateY(-2px);box-shadow:0 10px 20px -16px #1f1c1980}.bkr-giros button.on,.bkr-otro.on{border-color:var(--barro);box-shadow:0 0 0 2px #9e523840}.bkr-giros__ico{width:34px;height:34px;border-radius:9px;background:var(--fondo);display:grid;place-items:center;color:var(--tinta)}.bkr-otro{margin-top:8px;width:100%;display:flex;justify-items:start;text-align:left;padding:10px 12px;border-style:dashed;border-color:var(--linea)}.bkr-otro b{display:block;font-size:14px;font-weight:600}.bkr-otro small{color:var(--tinta2);font-size:12px}.bkr-opcion{position:relative;display:block;width:100%;text-align:left;border:1px solid var(--adorno);background:var(--sup);border-radius:14px;padding:10px;margin-bottom:14px;transition:transform .15s,box-shadow .2s,border-color .2s}.bkr-opcion:hover{transform:translateY(-2px);box-shadow:0 14px 28px -20px #1f1c198c}.bkr-opcion.on{border-color:var(--barro);box-shadow:0 0 0 1px var(--barro),0 14px 28px -20px #9e523899}.bkr-opcion__etq{position:absolute;top:-10px;right:12px;background:var(--barro);color:var(--sobre);font-size:10px;font-weight:700;letter-spacing:.08em;padding:4px 10px;border-radius:99px;z-index:1}.bkr-opcion__arte{border-radius:10px;overflow:hidden}.bkr-opcion__txt{display:flex;align-items:center;gap:12px;padding:10px 2px 2px}.bkr-opcion__txt>span{flex:1}.bkr-opcion__txt b{display:block;font-family:var(--bk-texto);font-variant-numeric:tabular-nums;font-size:17px;font-weight:600}.bkr-opcion__txt small{color:var(--tinta2);font-size:13px}.bkr-opcion__txt i{width:22px;height:22px;border-radius:50%;border:1.5px solid var(--linea);display:grid;place-items:center;flex:none}.bkr-opcion.on .bkr-opcion__txt i{background:var(--barro);border-color:var(--barro);color:var(--sobre)}.bkr-dos{display:grid;grid-template-columns:1fr 1fr;gap:10px}.bkr-dos .bkr-opcion{margin-bottom:0}.bkr-no{display:block;width:100%;text-align:left;border:1px dashed var(--linea);background:#ffffff80;border-radius:12px;padding:12px 14px;font-size:13px;color:var(--tinta2)}.bkr-no b{color:var(--tinta);margin-right:6px}.bkr-no.on{border-style:solid;border-color:var(--tinta);background:var(--sup)}.bkr-mini-sellos{border:1px solid #e5e5ea;border-radius:8px;padding:10px 12px}.bkr-mini-sellos__cab,.bkr-mini-sellos__pie{display:flex;justify-content:space-between;align-items:center}.bkr-mini-sellos__cab b,.bkr-mini-sellos__pie b{font-family:var(--bk-texto);font-variant-numeric:tabular-nums;color:#9e5238;font-size:14px}.bkr-mini-sellos__cab small{font-size:9px;letter-spacing:.1em;color:#86868b}.bkr-mini-sellos__pie small{font-size:10px;color:#6e6e73}.bkr-mini-sellos__fila{display:flex;justify-content:space-between;padding:10px 0;margin:8px 0;border-top:1px dashed #dcdce2;border-bottom:1px dashed #dcdce2}.bkr-mini-sellos__fila i{width:30px;height:30px;border-radius:50%;border:1px dashed #d6b98f;display:grid;place-items:center}.bkr-mini-sellos__fila i.on{background:#9e5238;border:0;color:#fff;animation:bk-sello 6s cubic-bezier(.34,1.56,.5,1) infinite both}.bkr-mini-sellos__fila i.on:nth-child(2){animation-delay:.3s}.bkr-mini-sellos__fila i.on:nth-child(3){animation-delay:.6s}.bkr-mini-memb{background:#17140f;color:#f6f1e7;border-radius:8px;padding:12px 14px;display:grid;gap:8px}.bkr-mini-memb__cab{display:flex;justify-content:space-between}.bkr-mini-memb__cab span{width:26px;height:26px;border:1px solid #c9a227;color:#c9a227;border-radius:5px;display:grid;place-items:center;font-family:var(--bk-serif);font-weight:700;font-size:13px}.bkr-mini-memb__cab em{font-style:normal;font-size:10px;letter-spacing:.14em;color:#c9a227;border:1px solid #6b5a2a;border-radius:99px;padding:3px 10px}.bkr-mini-memb>b{font-family:var(--bk-texto);font-variant-numeric:tabular-nums;font-weight:600;padding-bottom:8px;border-bottom:1px solid #3a3326}.bkr-mini-memb__pie{display:flex;justify-content:space-between;font-size:12px}.bkr-mini-memb__pie small{display:block;font-size:8px;letter-spacing:.12em;color:#86868b}.bkr-mini-memb__pie span:last-child{text-align:right}.bkr-mini-memb{position:relative;overflow:hidden}.bkr-mini-memb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 35%,rgba(201,162,39,.25) 50%,transparent 65%);transform:translate(-120%);animation:bk-brillo 6s linear infinite}.bkr-pmini{border-radius:8px;padding:10px;display:grid;gap:8px;font-size:11px}.bkr-pmini b{display:flex;gap:6px;align-items:center;font-family:var(--bk-texto);font-variant-numeric:tabular-nums}.bkr-pmini b span{width:16px;height:16px;border-radius:4px;display:grid;place-items:center;font-size:9px}.bkr-pmini>div{display:grid;grid-template-columns:repeat(4,1fr);gap:5px}.bkr-pmini i{aspect-ratio:1;border-radius:50%;border:1px dashed;display:grid;place-items:center}.bkr-arte{height:96px;border:1.5px dashed var(--linea);border-radius:8px;display:grid;place-items:center;align-content:center;gap:6px;color:var(--tinta2);background:var(--suave)}.bkr-arte small{font-size:10px;letter-spacing:.12em}.bkr-form{background:var(--fondo);padding:10px;display:grid;gap:5px;font-size:10px}.bkr-form b{display:flex;gap:5px;align-items:center;font-size:11px;margin-bottom:2px}.bkr-form b span{width:14px;height:14px;border-radius:3px;background:var(--barro);color:var(--sobre);display:grid;place-items:center;font-size:8px}.bkr-form i{font-style:normal;background:var(--sup);border:1px solid var(--adorno);border-radius:5px;padding:4px 6px;color:var(--tinta2)}.bkr-form em{font-style:normal;text-align:center;background:var(--barro);color:var(--sobre);border-radius:5px;padding:5px;font-weight:600;margin-top:2px}.bkr-lista{display:grid;gap:8px}.bkr-lista button{display:flex;align-items:center;gap:14px;text-align:left;border:1px solid var(--adorno);background:var(--sup);border-radius:12px;padding:12px 14px;transition:transform .15s,border-color .15s}.bkr-lista button:hover{transform:translate(3px)}.bkr-lista button.on{border-color:var(--barro);box-shadow:0 0 0 1px var(--barro)}.bkr-lista__n{width:34px;height:34px;border-radius:9px;background:var(--fondo);display:grid;place-items:center;font-family:var(--bk-serif);font-weight:700}.bkr-lista b{display:block;font-size:15px}.bkr-lista small{color:var(--tinta2);font-size:12px}.bkr-contador{display:flex;justify-content:center;align-items:center;gap:16px;margin:22px 0}.bkr-contador>button{width:44px;height:44px;border-radius:50%;border:1px solid var(--linea);background:var(--sup);display:grid;place-items:center;color:var(--tinta);transition:transform .1s}.bkr-contador>button:active{transform:scale(.9)}.bkr-contador__bola{width:108px;height:108px;border-radius:50%;background:var(--barro);color:var(--sobre);display:grid;place-items:center;align-content:center;box-shadow:0 18px 30px -14px #9e5238b3;animation:bkr-bola .35s cubic-bezier(.34,1.6,.5,1)}@keyframes bkr-bola{0%{transform:scale(.88)}to{transform:none}}.bkr-contador__bola b{font-family:var(--bk-texto);font-variant-numeric:tabular-nums;font-size:42px;line-height:1}.bkr-contador__bola small{font-size:10px;letter-spacing:.14em;margin-top:4px}.bkr-vista{background:var(--sup);border:1px solid var(--adorno);border-radius:14px;padding:16px 20px 20px;margin-bottom:22px}.bkr-vista__cab{display:flex;justify-content:space-between;font-size:11px;letter-spacing:.08em;color:var(--tinta2);margin-bottom:14px}.bkr-vista__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;justify-items:center}.bkr-vista__grid i{width:48px;height:48px;border-radius:50%;border:1.5px dashed var(--linea);display:grid;place-items:center;font-style:normal;color:var(--tinta2);font-size:14px;animation:bk-estrella .4s cubic-bezier(.34,1.8,.5,1) both;animation-delay:calc(var(--i) * 40ms)}.bkr-vista__grid i.on{background:var(--barro);border:0;color:var(--sobre)}.bkr-vista__grid i.premio{background:var(--suave);border:1.5px solid var(--barro);color:var(--tinta)}.bkr-seguir{width:100%;display:inline-flex;justify-content:center;align-items:center;gap:8px;border:0;background:var(--barro);color:var(--sobre);border-radius:99px;padding:14px;font-weight:600;font-size:16px;transition:transform .15s,opacity .2s}.bkr-seguir:hover{transform:translateY(-1px)}.bkr-seguir:disabled{opacity:.35;transform:none;cursor:default}.bkr-input{width:100%;border:1px solid var(--adorno);background:var(--sup);border-radius:12px;padding:14px 16px;font-size:16px;color:var(--tinta);margin-bottom:12px}.bkr-input:focus{outline:none;border-color:var(--barro);box-shadow:0 0 0 3px #9e523826}.bkr-input--grande{font-family:var(--bk-serif);font-size:22px;padding:16px 18px;margin:8px 0 18px}.bkr-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}.bkr-chips button{border:1px solid var(--adorno);background:var(--sup);border-radius:99px;padding:8px 14px;font-size:14px;color:var(--tinta);transition:background .15s,color .15s}.bkr-chips button.on{background:var(--barro);border-color:var(--barro);color:var(--sobre)}.bkr-chips__luego{border-style:dashed!important;color:var(--tinta2)!important;background:transparent!important}.bkr-arte-wa{background:#e7f6dd;color:#1f1c19;padding:14px;border-radius:8px;display:grid;gap:2px;font-size:13px}.bkr-arte-wa b{color:#1f1c19}.bkr-arte-wa small{color:#5e574f}.bkr-arte-cumple{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding:10px;background:var(--fondo)}.bkr-arte-cumple span{background:var(--sup);border:1px solid var(--adorno);border-radius:8px;padding:8px;font-family:var(--bk-serif);font-size:22px;font-weight:600;color:var(--enlace)}.bkr-arte-cumple b{display:block;font-family:var(--bk-texto);font-size:10px;font-weight:500;color:var(--tinta2)}.bkr-arte-res{display:grid;justify-items:center;gap:6px;padding:16px;background:var(--sup)}.bkr-arte-res span{display:flex;gap:2px}.bkr-arte-res span svg{animation:bk-estrella .45s cubic-bezier(.34,1.8,.5,1) both}.bkr-arte-res span svg:nth-child(2){animation-delay:.08s}.bkr-arte-res span svg:nth-child(3){animation-delay:.16s}.bkr-arte-res span svg:nth-child(4){animation-delay:.24s}.bkr-arte-res span svg:nth-child(5){animation-delay:.32s}.bkr-arte-res small{color:var(--tinta2)}.bkr-pgrande{border-radius:14px;padding:14px 16px 18px;margin-bottom:12px;transition:background .35s,color .35s}.bkr-pgrande__cab{display:flex;gap:10px;align-items:center;margin-bottom:10px}.bkr-pgrande__cab span{width:34px;height:34px;border-radius:8px;display:grid;place-items:center;font-family:var(--bk-serif);font-weight:700;font-size:18px}.bkr-pgrande__cab b{font-family:var(--bk-texto);font-variant-numeric:tabular-nums;font-size:20px;font-weight:600}.bkr-pgrande__grid{display:grid;gap:10px;padding:10px;border-radius:10px;max-width:240px;margin:0 auto}.bkr-pgrande__grid i{aspect-ratio:1;border-radius:50%;border:1.5px dashed;display:grid;place-items:center}.bkr-pgrande__grid i[style*=--i]{animation:bk-estrella .45s cubic-bezier(.34,1.8,.5,1) both;animation-delay:calc(var(--i) * 90ms)}.bkr-estilos{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:12px}.bkr-estilos button{border:0;background:var(--sup);border-radius:99px;padding:7px;font-size:14px;color:var(--tinta2);transition:background .2s,color .2s}.bkr-estilos button.on{background:var(--barro);color:var(--sobre)}.bkr-paleta{display:flex;gap:8px;overflow-x:auto;padding:4px 2px 10px;margin-bottom:8px;scrollbar-width:none}.bkr-paleta button{flex:0 0 56px;height:64px;border-radius:8px;border:1px solid var(--adorno);padding:6px;display:flex;flex-direction:column;justify-content:space-between;text-align:left;transition:transform .15s}.bkr-paleta button:hover{transform:translateY(-2px)}.bkr-paleta button.on{box-shadow:0 0 0 2px var(--fondo),0 0 0 4px var(--tinta)}.bkr-paleta b{font-family:var(--bk-texto);font-variant-numeric:tabular-nums;font-size:9px;line-height:1.1}.bkr-paleta i{width:22px;height:3px;border-radius:2px}.bkr-paleta span{display:flex;gap:2px;justify-content:center;border-radius:4px;padding:3px}.bkr-paleta em{width:4px;height:4px;border-radius:50%}.bkr-plan-cab{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:12px}.bkr-plan-cab h1{margin:0}.bkr-periodo{position:relative;display:inline-flex;background:var(--fondo);border-radius:99px;padding:3px}.bkr-periodo button{border:0;background:transparent;border-radius:99px;padding:10px 16px;font-size:13px;color:var(--tinta2);transition:background .2s,color .2s}.bkr-periodo button.on{background:var(--sup);color:var(--tinta);font-weight:600;box-shadow:0 2px 6px -3px #0000004d}.bkr-periodo__ahorro{position:absolute;top:-18px;right:0;background:var(--barro);color:var(--sobre);font-size:10px;font-weight:700;border-radius:99px;padding:2px 8px;white-space:nowrap}.bkr-planes{background:var(--suave);border-radius:16px;padding:8px;display:grid;gap:8px}.bkr-planes__regalo{text-align:center;font-size:13px;color:var(--enlace);padding:4px;display:flex;justify-content:center;gap:6px;align-items:center}.bkr-plan{position:relative;text-align:left;width:100%;border:1px solid transparent;background:var(--sup);border-radius:12px;padding:12px 14px;transition:border-color .2s,box-shadow .2s}.bkr-plan.on{border-color:var(--barro);box-shadow:0 10px 24px -18px #9e5238b3;background:var(--sup)}.bkr-plan__etq{position:absolute;top:-9px;right:12px;background:var(--barro);color:var(--sobre);font-size:10px;font-weight:700;letter-spacing:.08em;padding:3px 10px;border-radius:99px}.bkr-plan__fila{display:flex;align-items:center;gap:10px}.bkr-plan__fila>b{font-family:var(--bk-texto);font-variant-numeric:tabular-nums;font-size:18px;font-weight:600;flex:1}.bkr-plan__radio{width:22px;height:22px;border-radius:50%;border:1.5px solid var(--linea);display:grid;place-items:center;flex:none}.bkr-plan.on .bkr-plan__radio{background:var(--barro);border-color:var(--barro);color:var(--sobre)}.bkr-plan__precio{text-align:right;line-height:1.15}.bkr-plan__precio strong{font-size:15px}.bkr-plan.on .bkr-plan__precio strong{display:block;font-family:var(--bk-texto);font-variant-numeric:tabular-nums;font-size:20px;color:var(--enlace);animation:bk-cifra .4s cubic-bezier(.34,1.6,.5,1)}.bkr-plan__precio small{font-size:11px;color:var(--tinta2)}.bkr-plan__lema{display:block;padding-left:32px;font-size:13px;color:var(--tinta2)}.bkr-plan__lema b{color:var(--tinta);font-weight:500}.bkr-plan__mas{padding:8px 0 2px 32px;display:grid;gap:6px;animation:bk-fadeUp .35s both}.bkr-plan__por,.bkr-plan__todo{font-size:10px;font-weight:700;letter-spacing:.08em;color:var(--tinta2)}.bkr-plan__todo{font-size:13px;font-weight:400;letter-spacing:0}.bkr-plan__chips{display:flex;flex-wrap:wrap;gap:5px}.bkr-plan__chips span{display:inline-flex;gap:3px;align-items:center;font-size:11px;font-weight:600;color:var(--tinta);background:var(--suave);border-radius:99px;padding:3px 8px}.bkr-plan__item{display:flex;gap:8px;align-items:center;font-size:13px}.bkr-plan__item svg{color:var(--enlace)}.bkr-empezar{margin-top:12px;background:var(--fondo);border-radius:16px;padding:12px}.bkr-empezar__btn{width:100%;display:inline-flex;justify-content:center;align-items:center;gap:8px;border:0;background:var(--barro);color:var(--sobre);border-radius:99px;padding:14px;font-weight:700;font-size:16px;box-shadow:0 0 0 3px #9e523840;animation:bk-late 2.6s ease-in-out infinite}.bkr-empezar__btn:disabled{opacity:.6;animation:none}.bkr-empezar .bkr-checks{margin:10px 0 0}.bkr-resumen{background:var(--sup);border:1px solid var(--adorno);border-radius:14px;padding:16px 18px;margin:4px 0 14px}.bkr-resumen__cab{display:flex;justify-content:space-between;font-size:11px;letter-spacing:.08em;color:var(--tinta2);margin-bottom:8px}.bkr-resumen__ok{display:inline-flex;gap:4px;align-items:center;color:var(--enlace)!important}.bkr-resumen__fila{display:flex;gap:12px;align-items:center;padding:8px 0;animation:bkr-fila .5s both}@keyframes bkr-fila{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:none}}.bkr-resumen__fila:nth-child(3){animation-delay:.1s}.bkr-resumen__fila:nth-child(4){animation-delay:.2s}.bkr-resumen__fila:nth-child(5){animation-delay:.3s}.bkr-resumen__fila small{display:block;font-size:10px;letter-spacing:.08em;color:var(--tinta2)}.bkr-resumen__fila b{font-weight:500;font-size:15px}.bkr-resumen__ico{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;background:var(--suave);color:var(--tinta);flex:none}.bkr-resumen__ico.terra,.bkr-resumen__ico.oro{background:var(--suave);color:var(--tinta)}.bkr-resumen__nota{display:flex;gap:6px;align-items:center;border-top:1px solid var(--adorno);margin-top:6px;padding-top:10px;font-size:12px;color:var(--tinta2)}.bkr-google{width:100%;display:inline-flex;justify-content:center;align-items:center;gap:10px;background:var(--sup);border:1px solid var(--adorno);border-radius:99px;padding:14px;font-size:16px;font-weight:500;color:var(--tinta);transition:box-shadow .2s,transform .15s}.bkr-google:hover{transform:translateY(-1px);box-shadow:0 10px 20px -14px #1f1c1980}.bkr-correo{display:block;margin:12px auto 0;border:0;background:none;color:var(--enlace);font-weight:600;font-size:14px}.bkr-cuenta{display:grid;gap:10px}.bkr-cuenta label{display:grid;gap:4px;font-size:13px;font-weight:600}.bkr-cuenta input{border:1px solid var(--adorno);background:var(--sup);border-radius:12px;padding:12px 14px;font-size:15px;font-weight:400}.bkr-cuenta input:focus{outline:none;border-color:var(--barro);box-shadow:0 0 0 3px #9e523826}.bkr-cuenta .bkr-empezar__btn{margin-top:6px}.bkr-error{background:var(--ko-fondo);color:var(--enlace);border-radius:10px;padding:10px 12px;font-size:14px;margin-bottom:10px}.bkr-legal{text-align:center;font-size:12px;color:var(--tinta2);margin-top:16px}.bkr-legal a{color:var(--tinta)}.bkr-pie{text-align:center;font-size:13px;color:var(--tinta2);margin-top:48px}.bkr-pie a{color:var(--enlace);font-weight:600;text-decoration:none}@media (max-width: 520px){.bkr-cab{padding-top:20px}.bkr-dos{grid-template-columns:1fr}.bkr-giros button{font-size:12px;padding:12px 4px 14px}.bkr-vista__grid i{width:40px;height:40px}}@media (prefers-reduced-motion: reduce){.bkr *,.bkr *:before,.bkr *:after{animation:none!important;transition:none!important}}.bk-wrap{width:100%;max-width:1140px;margin:0 auto;padding:0 20px}.bk-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:8px;padding:14px 24px;font-weight:600;text-decoration:none;transition:transform .15s ease,background .15s ease}.bk-btn:hover{transform:translateY(-1px)}.bk-btn:disabled{opacity:.55;cursor:default;transform:none}.bk-btn--primario{background:var(--bk-cta);color:var(--sobre);box-shadow:0 6px 16px -6px #9e5238a6}.bk-btn--primario:hover{background:var(--bk-cta-h)}.bk-btn--verde{background:var(--bk-verde);color:var(--sobre)}.bk-btn--verde:hover{background:var(--noche)}.bk-btn--borde{background:transparent;color:var(--tinta);box-shadow:inset 0 0 0 1.5px var(--tinta)}.bk-btn--chico{padding:9px 16px;font-size:14px}.bk-link{color:var(--bk-verde);font-weight:600;text-decoration:none}.bk-link:hover{text-decoration:underline}.bk-marca{display:inline-flex;align-items:center;gap:10px;text-decoration:none;font-family:var(--bk-serif);font-weight:700;font-size:22px;color:var(--bk-tinta)}.bk-marca__sello{width:30px;height:30px;border-radius:7px;background:var(--barro);color:var(--sobre);display:grid;place-items:center}.bk-tarjeta{position:relative;overflow:hidden;border-radius:22px;padding:22px;color:var(--sobre-noche);background:radial-gradient(120% 90% at 100% 0%,#a85c40,#9e5238 45%,#7c3b25);box-shadow:0 18px 40px -20px #1f1c19b3}.bk-tarjeta:after{content:"";position:absolute;right:-40px;bottom:-40px;width:160px;height:160px;border-radius:50%;border:22px solid rgba(158,82,56,.18)}.bk-tarjeta__cab{display:flex;align-items:center;gap:10px}.bk-tarjeta__logo{width:38px;height:38px;border-radius:10px;background:var(--bk-crema);color:var(--bk-verde);display:grid;place-items:center;font-weight:700;overflow:hidden}.bk-tarjeta__logo img{width:100%;height:100%;object-fit:contain}.bk-tarjeta__neg{font-weight:600;font-size:15px}.bk-tarjeta__club{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--bk-oro)}.bk-tarjeta__puntos{font-family:var(--bk-display);font-size:56px;font-weight:600;letter-spacing:-.02em;line-height:1;margin-top:26px}.bk-tarjeta__sub{font-size:14px;color:var(--bk-salvia-l);margin-top:6px}.bk-tarjeta__pie{display:flex;justify-content:space-between;align-items:flex-end;margin-top:26px;font-size:13px}.bk-tarjeta__nombre{font-weight:600;font-size:15px}.bk-mini__ico{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:var(--bk-crema-d);color:var(--bk-verde);flex:none}.bk-movil{max-width:460px;margin:0 auto;padding:24px 16px 48px}.bk-caja{background:var(--bk-papel);border:1px solid var(--bk-linea);border-radius:14px;padding:22px;margin-top:16px}.bk-caja h2{font-size:22px;margin-bottom:12px}.bk-campo{display:grid;gap:6px;margin-bottom:14px;font-size:14px;font-weight:600;color:var(--tinta)}.bk-campo input,.bk-campo select{width:100%;border:1.5px solid var(--bk-linea);border-radius:10px;padding:12px 14px;background:var(--sup);color:var(--bk-tinta);font-weight:400}.bk-campo input:focus,.bk-campo select:focus{outline:none;border-color:var(--bk-verde)}.bk-check{display:flex;gap:10px;font-size:14px;color:var(--bk-gris);margin:4px 0 18px;align-items:flex-start}.bk-error,.bk-ok{background:var(--suave);color:var(--tinta);border-radius:10px;padding:12px 14px;font-size:14px;margin-bottom:14px}.bk-lista{list-style:none;padding:0;margin:0}.bk-lista li{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid var(--bk-linea);font-size:14px}.bk-lista li:first-child{border-top:0}.bk-lista small{display:block;color:var(--bk-gris);font-size:12px}.bk-mas{color:var(--bk-verde);font-weight:600;white-space:nowrap}.bk-menos{color:var(--bk-terracota-hondo);font-weight:600;white-space:nowrap}.bk-qr{background:#fff;border-radius:12px;padding:16px;display:grid;place-items:center}.bk-centro{text-align:center}.bk-tenue{color:var(--bk-gris);font-size:14px}.bk-cargando{padding:80px 20px;text-align:center;color:var(--bk-gris)}.bk-kpis{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.bk-kpi{background:var(--bk-papel);border:1px solid var(--bk-linea);border-radius:12px;padding:18px}.bk-kpi span{display:block;font-size:13px;color:var(--bk-gris)}.bk-kpi strong{font-family:var(--bk-texto);font-variant-numeric:tabular-nums;font-size:34px;font-weight:600;letter-spacing:-.02em;color:var(--bk-tinta)}.bk-panel__grid{display:grid;grid-template-columns:1fr 1.4fr;gap:20px;margin-top:20px;align-items:start}.bk-tabla{width:100%;border-collapse:collapse;font-size:14px}.bk-tabla th{text-align:left;font-weight:600;color:var(--bk-gris);font-size:12px;text-transform:uppercase;letter-spacing:.05em;padding:8px 6px}.bk-tabla td{padding:10px 6px;border-top:1px solid var(--bk-linea);vertical-align:middle}.bk-fila{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.bk-tabla-scroll{overflow-x:auto}@media (max-width: 960px){.bk-panel__grid{grid-template-columns:1fr}.bk-kpis{grid-template-columns:repeat(2,1fr)}}.bkp{--pf: #9e5238;--pt: #faf5ec;--pa: #e3a186;position:relative;overflow:hidden;border-radius:18px;background:var(--pf);color:var(--pt);box-shadow:0 22px 40px -24px #1f1c19b3;transition:background .35s,color .35s}.bkp:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.22) 50%,transparent 65%);transform:translate(-120%);animation:bk-brillo 8s linear infinite;pointer-events:none}.bkp__cab{display:flex;align-items:center;gap:10px;padding:14px 16px}.bkp__logo{width:36px;height:36px;border-radius:9px;overflow:hidden;display:grid;place-items:center;background:color-mix(in srgb,var(--pa) 25%,transparent);color:var(--pa);font-family:var(--bk-serif);font-weight:700;font-size:18px;flex:none}.bkp__logo img{width:100%;height:100%;object-fit:cover}.bkp__cab>b{font-family:var(--bk-texto);font-variant-numeric:tabular-nums;font-size:19px;font-weight:600;flex:1;line-height:1.15}.bkp__nivel{font-style:normal;display:inline-flex;gap:4px;align-items:center;font-size:11px;letter-spacing:.12em;color:var(--pa);border:1px solid color-mix(in srgb,var(--pa) 55%,transparent);border-radius:99px;padding:3px 10px}.bkp__tira{background:color-mix(in srgb,var(--pt) 9%,transparent);padding:14px 16px}.bkp__sellos{display:grid;gap:10px;max-width:320px;margin:0 auto}.bkp__sellos i{aspect-ratio:1;border-radius:50%;border:1.5px dashed color-mix(in srgb,var(--pa) 70%,transparent);display:grid;place-items:center;color:var(--pa)}.bkp__sellos i.on{background:var(--pa);border:0;color:var(--pf);box-shadow:inset 0 -3px #0000001f}.bkp__sellos i.premio{border-style:solid;background:color-mix(in srgb,var(--pa) 18%,transparent)}.bkp__sellos i.salta{animation:bk-sello-uno .7s cubic-bezier(.34,1.56,.5,1) both;animation-delay:calc(var(--i, 0) * .14s)}@keyframes bk-sello-uno{0%{transform:scale(0) rotate(-25deg)}60%{transform:scale(1.25) rotate(8deg)}to{transform:scale(1) rotate(0)}}.bkp__memb{padding:18px 16px;border-top:1px solid color-mix(in srgb,var(--pt) 15%,transparent);border-bottom:1px solid color-mix(in srgb,var(--pt) 15%,transparent)}.bkp__memb small{font-size:10px;letter-spacing:.14em;opacity:.7;display:block}.bkp__memb b{font-family:var(--bk-texto);font-variant-numeric:tabular-nums;font-size:22px}.bkp__memb span{display:block;font-size:13px;opacity:.8;margin-top:4px}.bkp__datos{display:flex;flex-wrap:wrap;gap:8px 22px;padding:12px 16px 16px}.bkp__datos small{display:block;font-size:10px;letter-spacing:.12em;opacity:.7}.bkp__datos b{font-size:16px;font-weight:600}.bkp__nombre{margin-left:auto;text-align:right}.bkp__qr{background:#fff;margin:0 16px 16px;border-radius:12px;padding:14px;display:grid;place-items:center}.bk-wallet{display:grid;gap:10px;margin-top:14px}.bk-wallet__btn{display:inline-flex;justify-content:center;align-items:center;gap:10px;background:#fff;color:#111;border:1px solid #d9d4ca;border-radius:12px;padding:13px;font-weight:600;text-decoration:none;transition:transform .15s}.bk-wallet__btn--apple{background:#000;color:#fff;border-color:#000}.bk-wallet__btn:hover{transform:translateY(-1px)}.bk-aviso{margin-top:14px;background:var(--aviso-fondo);color:var(--tinta);border-radius:12px;padding:12px 14px;font-weight:500;font-size:15px;animation:bk-fadeUp .5s both}.bk-progreso{display:flex;gap:12px;align-items:center;color:var(--bk-terra)}.bk-progreso b{display:block;color:var(--bk-tinta);font-size:17px}.bk-progreso span{color:var(--bk-gris);font-size:14px}.bk-regalo{display:inline-flex;gap:6px;align-items:center;margin-left:6px;color:var(--bk-terra);font-weight:600}.bk-ok--invita{display:flex;gap:8px;align-items:center;margin-top:14px}.bk-toast{position:fixed;left:50%;bottom:22px;transform:translate(-50%);z-index:50;box-shadow:0 18px 34px -16px #1f1c1980;animation:bk-fadeUp .24s both;max-width:calc(100% - 32px)}.bk-sellar{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.bk-escanear{width:100%;display:grid;justify-items:center;gap:6px;border:2px dashed color-mix(in srgb,var(--bk-verde) 45%,transparent);background:color-mix(in srgb,var(--bk-verde) 6%,var(--sup));color:var(--bk-verde);border-radius:16px;padding:28px 16px;transition:transform .15s,background .2s}.bk-escanear:hover{transform:translateY(-2px);background:color-mix(in srgb,var(--bk-verde) 10%,var(--sup))}.bk-escanear b{font-size:18px;color:var(--bk-tinta)}.bk-escanear span{font-size:13px;color:var(--bk-gris)}.bk-escaner{display:grid;gap:10px;justify-items:center}.bk-escaner__marco{position:relative;width:100%;aspect-ratio:1;max-width:360px;border-radius:16px;overflow:hidden;background:#000}.bk-escaner__marco video{width:100%;height:100%;object-fit:cover}.bk-escaner__mira{position:absolute;top:18%;right:18%;bottom:18%;left:18%;border:3px solid rgba(255,255,255,.85);border-radius:14px;box-shadow:0 0 0 999px #00000059}.bk-escaner__mira i{position:absolute;left:6%;right:6%;top:0;height:2px;background:#e3a186;box-shadow:0 0 10px 2px #9e5238b3;animation:bk-mira 1.8s ease-in-out infinite alternate}@keyframes bk-mira{to{top:100%}}.bk-vacio{display:grid;justify-items:center;gap:6px;text-align:center;color:var(--bk-gris);padding:48px 20px}.bk-vacio svg{color:color-mix(in srgb,var(--bk-verde) 50%,transparent)}.bk-vacio b{color:var(--bk-tinta);font-size:17px}.bk-sellar__res{position:relative;overflow:hidden;animation:bk-fadeUp .24s both}.bk-sellar__quien{display:flex;justify-content:space-between;gap:10px;margin-bottom:12px}.bk-sellar__quien b{display:block;font-size:18px}.bk-sellar__quien span{color:var(--bk-gris);font-size:13px}.bk-icono{border:0;background:var(--bk-crema-d);width:32px;height:32px;border-radius:50%;display:grid;place-items:center;color:var(--bk-tinta);flex:none}.bk-sellar__botones{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.bk-sellar__botones .bk-btn--primario{flex:1;min-width:160px}.bk-barrita{display:inline-flex;align-items:center;gap:8px}.bk-barrita>span{width:60px;height:6px;border-radius:99px;background:var(--bk-crema-d);overflow:hidden}.bk-barrita i{display:block;height:100%;background:var(--bk-verde);border-radius:99px}.bk-chip-premio{display:inline-flex;gap:3px;align-items:center;margin-left:8px;background:var(--bk-terra-l);color:var(--bk-terra);font-size:11px;font-weight:700;border-radius:99px;padding:2px 7px}.bk-sub{font-size:16px!important;margin:18px 0 8px!important}.bk-colores{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.bk-colores button{width:40px;height:40px;border-radius:10px;border:0;display:grid;place-items:center;box-shadow:inset 0 0 0 1px #00000014;transition:transform .15s}.bk-colores button:hover{transform:translateY(-2px)}.bk-colores button.on{box-shadow:0 0 0 2px var(--bk-crema),0 0 0 4px var(--bk-tinta)}.bk-paso-num{display:inline-flex;align-items:center;gap:14px}.bk-paso-num button{width:36px;height:36px;border-radius:50%;border:1px solid var(--bk-linea);background:var(--sup);display:grid;place-items:center}.bk-paso-num b{font-family:var(--bk-texto);font-variant-numeric:tabular-nums;font-size:26px;min-width:30px;text-align:center}.bk-qrs{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}@media (max-width: 960px){.bk-sellar{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.bkp:after,.bkp__sellos i,.bk-escaner__mira i{animation:none!important}}.bkl-tj__logo:has(img){background:var(--fondo);overflow:hidden;padding:2px}.bkl-tj__logo img{width:100%;height:100%;object-fit:contain;display:block}.bkl-hero__arte--3d{height:600px}.bkl-3d{position:absolute;top:0;right:-20px;bottom:0;left:0;z-index:2;animation:bk-fadeUp 1s .2s both}.bkl-3d--cargando{top:120px;right:60px;bottom:120px;left:100px;border-radius:24px;background:linear-gradient(110deg,#9e523826 30%,#9e523847,#9e523826 70%);background-size:200% 100%;animation:bk-carga 1.4s linear infinite}@keyframes bk-carga{to{background-position:-200% 0}}.bkl-3d__pista{position:absolute;left:50%;bottom:14px;transform:translate(-50%);font-size:12px;color:var(--bk-gris);background:var(--vidrio);padding:5px 12px;border-radius:99px;white-space:nowrap;pointer-events:none;animation:bk-fadeUp .6s 2s both}.bkl .rv.bkl-palabras{opacity:1;transform:none}.bkl-palabra{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.06em;margin-bottom:-.06em}.bkl-palabra>span{display:inline-block;transform:translateY(105%) rotate(4deg);transition:transform .9s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i, 0) * 55ms)}.bkl-palabras.is-in .bkl-palabra>span{transform:none}.bkl-inclina{transform:perspective(900px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg)) translateY(-4px)!important;transition:transform .12s ease-out,box-shadow .25s ease!important;box-shadow:0 26px 46px -26px #1f1c198c!important}.bkl-paso,.bkl-ob__card,.bkl-plan,.bkl-caso,.bkl-fn,.bkl-faq__card{position:relative;transform-style:preserve-3d}.bkl-inclina:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(circle at var(--mx, 50%) var(--my, 50%),rgba(255,255,255,.35),transparent 45%);pointer-events:none;z-index:3;mix-blend-mode:soft-light}.bkl-plan--oro.bkl-inclina:before{mix-blend-mode:overlay}@media (max-width: 900px){.bkl-hero__arte--3d{height:440px}.bkl-3d{top:0;right:0;bottom:0;left:0}}@media (max-width: 600px){.bkl-hero__arte--3d{height:360px}.bkl-3d__pista{display:none}}@media (prefers-reduced-motion: reduce){.bkl-palabra>span{transform:none!important}}.bk-logo{display:inline-flex;align-items:center;gap:.55em;text-decoration:none;color:var(--tinta)}.bk-logo__simbolo{flex:none;display:block;border-radius:22.37%}.bk-logo__txt{font-family:var(--bk-serif);font-weight:600;letter-spacing:-.02em;line-height:1}.bk-logo--claro,.ba-nav--oscuro .bk-logo{color:var(--sobre-noche)}.bke{display:grid;place-items:center;padding:40px 16px}.bke__caja{width:100%;max-width:420px;display:grid;gap:14px;justify-items:stretch;text-align:left;animation:bkr-entra .5s both}.bke__caja>.bk-logo{justify-self:center;margin-bottom:18px}.bke__caja h1{text-align:center;margin:0}.bke__caja .bkr-sub{text-align:center;margin-bottom:8px}.bke__o{display:flex;align-items:center;gap:12px;color:var(--tinta2);font-size:13px}.bke__o:before,.bke__o:after{content:"";flex:1;height:1px;background:var(--adorno)}.bke__pie{text-align:center;font-size:14px;color:var(--tinta2)}.bke__pie a{color:var(--enlace);font-weight:600;text-decoration:none}a.bkr-google{text-decoration:none}.bk-apagado{display:flex;flex-wrap:wrap;gap:14px 24px;align-items:center;justify-content:space-between;background:var(--aviso-fondo);border:1px solid var(--adorno);border-radius:14px;padding:18px 20px;margin-bottom:18px}.bk-apagado b{display:block;font-size:17px;margin-bottom:4px}.bk-apagado span{color:var(--bk-gris);font-size:14px;max-width:560px;display:block}.bk,.bkr{overflow-x:clip}.bk input,.bk textarea,.bk select{font-size:16px!important}.bkr-pie a,.bke__pie a,.bkr-legal a,.bkr-correo{display:inline-block;padding:12px 6px;margin:-12px -6px}.ba-pie__grid a{padding:6px 0;margin-bottom:2px}.ba-link{min-height:44px}@media (pointer: coarse){.bk-btn--chico{min-height:40px}}.bk-aviso--offline{background:var(--fondo);color:var(--bk-gris);font-weight:400;font-size:14px;border:1px solid var(--bk-linea)}.bki,.bki-lista,.bki-docs,.bki-tienda__cuerpo,.bkx-caja,.bkx-chat,.bkk,.bkk-pieza,.bkk-extra{grid-template-columns:minmax(0,1fr)}.bki-docs section,.bki-pasos li{min-width:0}.bki{display:grid;gap:14px}.bki-cab{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-start;justify-content:space-between}.bki-cab h2{font-size:26px;margin-bottom:4px}.bki-plan{display:flex;gap:12px;align-items:flex-start;background:var(--fondo);border:1px solid var(--bk-linea);border-radius:14px;padding:14px 16px;color:var(--bk-tinta)}.bki-plan svg{flex:none;color:var(--bk-terra);margin-top:2px}.bki-plan b{display:block;font-size:15px}.bki-plan span{display:block;font-size:14px;color:var(--bk-gris)}.bki-seg{display:flex;gap:4px;padding:4px;background:var(--fondo);border-radius:12px;overflow-x:auto;scrollbar-width:none}.bki-seg button{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;background:none;border-radius:9px;padding:10px 12px;font-weight:600;font-size:14px;color:var(--bk-gris);white-space:nowrap;min-height:42px;transition:background .2s,color .2s}.bki-seg button.on{background:var(--sup);color:var(--bk-tinta);box-shadow:0 1px 3px #0000001a}.bki-lista{display:grid;gap:12px}.bki-bloque h3{display:flex;align-items:center;gap:8px;font-size:18px;margin-bottom:6px}.bki-bloque>.bk-tenue{margin-bottom:14px}.bki-tienda{background:var(--sup);border:1px solid var(--bk-linea);border-radius:16px;overflow:hidden}.bki-tienda__cab{width:100%;display:flex;align-items:center;gap:12px;border:0;background:none;padding:14px 16px;text-align:left;min-height:64px}.bki-logo{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;color:var(--sobre-noche);font-weight:700;font-size:17px;flex:none}.bki-tienda__txt{flex:1;min-width:0}.bki-tienda__txt b{display:block;font-size:16px;color:var(--bk-tinta)}.bki-tienda__txt small{display:block;font-size:13px;color:var(--bk-gris);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bki-flecha{color:var(--bk-gris);flex:none;transition:transform .2s}.bki-tienda.abierta .bki-flecha{transform:rotate(180deg)}.bki-tienda__cuerpo{border-top:1px solid var(--bk-linea);padding:16px;display:grid;gap:14px}.bki-chip{flex:none;font-size:12px;font-weight:600;border-radius:99px;padding:4px 10px;background:var(--fondo);color:var(--bk-gris)}.bki-chip--ok{background:var(--suave);color:var(--tinta)}.bki-chip--error{background:var(--ko-fondo);color:var(--ko)}.bki-pasos{margin:0;padding-left:22px;display:grid;gap:12px;font-size:14px;color:var(--bk-tinta)}.bki-pasos li{padding-left:4px;line-height:1.5}.bki-pasos li::marker{font-weight:700;color:var(--bk-gris)}.bki-campo{margin:10px 0 0}.bki-copiable{display:flex;align-items:center;gap:6px;margin-top:8px;background:var(--fondo);border:1px solid var(--bk-linea);border-radius:10px;padding:6px 6px 6px 12px}.bki-copiable code{flex:1;min-width:0;font:13px/1.4 ui-monospace,SF Mono,Menlo,Consolas,monospace;color:var(--bk-tinta);overflow-wrap:anywhere}.bki-copiable button{flex:none;border:0;background:var(--sup);border-radius:8px;min-width:38px;height:34px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;color:var(--bk-tinta);box-shadow:inset 0 0 0 1px var(--bk-linea)}.bki-regla{border:0;margin:0;padding:0;display:grid;gap:8px}.bki-regla legend{font-size:14px;font-weight:600;color:var(--tinta);margin-bottom:8px;padding:0}.bki-radio{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;min-height:40px}.bki-radio input[type=radio]{width:18px;height:18px;accent-color:var(--bk-verde)}.bki-pesos{display:inline-flex;align-items:center;gap:2px;border:1.5px solid var(--bk-linea);border-radius:10px;padding:0 10px;background:var(--sup)}.bki-pesos input{width:80px;border:0;padding:8px 2px;font:inherit;background:transparent;outline:none}.bki-nota{font-size:13px}.bki-falta{font-size:13px;color:var(--ko)}.bki-quitar{border:0;background:none;color:var(--ko);font-weight:600;font-size:14px;display:inline-flex;align-items:center;gap:6px;padding:8px 10px;border-radius:8px;min-height:40px}.bki-quitar:hover{background:var(--ko-fondo)}.bki-quitar:disabled{opacity:.5}.bki-nueva{display:grid;gap:4px;background:var(--suave);border-radius:14px;padding:14px 16px;margin-bottom:14px}.bki-nueva span{font-size:14px;color:var(--enlace)}.bki-form{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:end}.bki-form .bk-campo{margin:0}.bki-form .bk-btn{min-height:46px}.bki-claves{list-style:none;margin:16px 0 0;padding:0}.bki-claves li{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:12px 0;border-top:1px solid var(--bk-linea)}.bki-claves li>div{min-width:0}.bki-claves b{display:block;font-size:15px}.bki-claves code{font:13px ui-monospace,SF Mono,Menlo,monospace;color:var(--bk-gris)}.bki-claves small{display:block;font-size:12px;color:var(--bk-gris)}.bki-claves li.revocada{opacity:.55}.bki-desplegar{width:100%;display:flex;align-items:center;justify-content:space-between;border:0;background:none;padding:4px 0;font-weight:600;font-size:16px;color:var(--bk-tinta);min-height:40px}.bki-desplegar span{display:inline-flex;align-items:center;gap:8px}.bki-externo{display:inline-flex;align-items:center;gap:6px;margin-top:12px;font-size:14px}.bki-eventos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:14px}.bki-check{display:flex;gap:10px;align-items:flex-start;background:var(--fondo);border-radius:12px;padding:10px 12px;font-size:14px;font-weight:600;min-height:44px}.bki-check input{width:18px;height:18px;accent-color:var(--bk-verde);margin-top:1px}.bki-check small{display:block;font:12px ui-monospace,SF Mono,Menlo,monospace;color:var(--bk-gris);font-weight:400}.bki-secreto{margin-bottom:14px;font-size:14px;color:var(--bk-gris)}.bki-docs{display:grid;gap:26px;margin-top:14px}.bki-docs h3{font-size:19px;margin-bottom:8px}.bki-docs p,.bki-docs li{font-size:15px;color:var(--bk-gris);line-height:1.6}.bki-docs p+p{margin-top:8px}.bki-docs b{color:var(--bk-tinta)}.bki-docs ul{margin:8px 0 0;padding-left:20px}.bki-docs code,.bki-pasos code,.bki-bloque code{font:13px ui-monospace,SF Mono,Menlo,monospace;background:var(--fondo);border-radius:6px;padding:1px 6px;color:var(--bk-tinta)}.bki-codigo{margin-top:12px;border-radius:14px;overflow:hidden;background:var(--noche)}.bki-codigo__cab{display:flex;align-items:center;justify-content:space-between;padding:8px 10px 8px 14px;background:#2c2c2e;color:var(--tinta2);font-size:12px;font-weight:600;letter-spacing:.02em}.bki-codigo__cab button{display:inline-flex;align-items:center;gap:5px;border:0;background:#ffffff1a;color:var(--sobre-noche);border-radius:7px;padding:5px 10px;font-size:12px;font-weight:600;min-height:30px}.bki-codigo pre{margin:0;padding:14px;overflow-x:auto;-webkit-overflow-scrolling:touch}.bki-codigo code{font:13px/1.6 ui-monospace,SF Mono,Menlo,Consolas,monospace;color:var(--sobre-noche);background:none;padding:0;white-space:pre}.bki-tabla{width:100%;border-collapse:collapse;font-size:14px}.bki-tabla td{padding:10px 8px 10px 0;border-top:1px solid var(--bk-linea);vertical-align:top;color:var(--bk-gris)}.bki-tabla tr:first-child td{border-top:0}.bki-pagina{padding:32px 0 80px;background:var(--sup)}.bki-pagina .bk-wrap{max-width:820px}.bki-pagina h1{font-size:clamp(34px,6vw,52px);letter-spacing:-.02em;margin:28px 0 10px}.bki-pagina__lead{font-size:19px;color:var(--bk-gris);max-width:640px;margin-bottom:14px}.bkx-caja{display:grid;gap:16px}.bkx-cab{display:flex;gap:12px;align-items:flex-start}.bkx-cab h2{margin-bottom:4px!important}.bkx-ico{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;background:var(--fondo);color:var(--bk-tinta);flex:none}.bkx-rapidos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.bkx-rapido{display:grid;gap:2px;justify-items:start;text-align:left;border:1px solid var(--bk-linea);background:var(--sup);border-radius:14px;padding:14px;min-height:84px;transition:transform .15s,box-shadow .15s}.bkx-rapido:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 20px -14px #00000059}.bkx-rapido svg{color:var(--bk-verde);margin-bottom:6px}.bkx-rapido b{font-size:15px;color:var(--bk-tinta)}.bkx-rapido span{font-size:13px;color:var(--bk-gris)}.bkx-rapido:disabled{opacity:.6}.bkx-chat{display:grid;gap:10px;max-height:min(60vh,560px);overflow-y:auto;padding:2px}.bkx-vacio{display:flex;flex-wrap:wrap;gap:8px}.bkx-vacio button{border:1px solid var(--bk-linea);background:var(--sup);border-radius:99px;padding:8px 14px;font-size:14px;color:var(--bk-tinta);min-height:40px}.bkx-burbuja{max-width:92%;border-radius:18px;padding:12px 14px;font-size:15px;line-height:1.5;animation:bk-fadeUp .3s both}.bkx-burbuja p{white-space:pre-wrap}.bkx-burbuja--usuario{justify-self:end;background:var(--barro);color:var(--sobre);border-bottom-right-radius:6px}.bkx-burbuja--asistente{justify-self:start;background:var(--fondo);color:var(--bk-tinta);border-bottom-left-radius:6px}.bkx-burbuja--error{background:var(--ko-fondo);color:var(--enlace)}.bkx-pensando{display:inline-flex;align-items:center;gap:8px;color:var(--bk-gris)}.bkx-gira{animation:bkx-gira 1s linear infinite}@keyframes bkx-gira{to{transform:rotate(360deg)}}.bkx-entrada{display:flex;gap:8px;align-items:center;border:1.5px solid var(--bk-linea);border-radius:99px;padding:5px 5px 5px 16px;background:var(--sup)}.bkx-entrada:focus-within{border-color:var(--bk-verde)}.bkx-entrada input{flex:1;min-width:0;border:0;outline:none;font:inherit;font-size:16px;padding:8px 0;background:transparent}.bkx-entrada button{width:40px;height:40px;border-radius:50%;border:0;background:var(--barro);color:var(--sobre);display:grid;place-items:center;flex:none}.bkx-entrada button:disabled{background:var(--adorno)}.bkx-propuesta{margin-top:12px;background:var(--sup);border:1px solid var(--bk-linea);border-radius:14px;padding:12px;display:grid;gap:10px}.bkx-propuesta__cab{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:14px}.bkx-chip{margin-left:auto;font-size:12px;font-weight:600;background:var(--fondo);color:var(--bk-gris);border-radius:99px;padding:3px 10px}.bkx-propuesta textarea{width:100%;resize:vertical;border:1.5px solid var(--bk-linea);border-radius:10px;padding:10px 12px;font:inherit;font-size:15px;color:var(--bk-tinta)}.bkx-propuesta textarea:focus{outline:none;border-color:var(--bk-verde)}.bkx-propuesta__pie{display:flex;gap:10px;justify-content:space-between;font-size:12px;color:var(--bk-gris)}.bkx-porque{text-align:right}.bkx-canales{display:flex;flex-wrap:wrap;gap:14px;font-size:14px}.bkx-canales label{display:inline-flex;align-items:center;gap:6px;min-height:36px}.bkx-canales input{width:18px;height:18px;accent-color:var(--bk-verde)}.bkx-confirma{display:grid;gap:8px;background:var(--fondo);border-radius:12px;padding:12px;font-size:14px;font-weight:600}.bkk{margin-top:28px;display:grid;gap:18px}.bkk-cab{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;justify-content:space-between}.bkk-cab h2{font-size:26px;margin-bottom:4px}.bkk-sucursal{margin:0;min-width:220px}.bkk-grupo h3{font-size:17px;margin:6px 0 12px;color:var(--bk-tinta)}.bkk-rejilla{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px}.bkk-pieza{background:var(--sup);border:1px solid var(--bk-linea);border-radius:16px;padding:12px;display:grid;gap:10px;align-content:start}.bkk-vista{background:var(--fondo);border-radius:12px;padding:14px;display:grid;place-items:center;min-height:190px}.bkk-vista img{display:block;max-width:100%;max-height:260px;width:auto;height:auto;border-radius:4px;box-shadow:0 6px 18px -10px #0000004d;background:var(--sup)}.bkk-vista--cuadros img{background:transparent;box-shadow:none}.bkk-pieza__txt b{display:block;font-size:15px}.bkk-pieza__txt small{display:block;font-size:13px;color:var(--bk-gris)}.bkk-acciones{display:flex;gap:8px}.bkk-acciones .bk-btn{flex:1}.bkk-extra{display:grid;gap:8px;font-size:14px;color:var(--bk-gris)}.bkk-extra>p:first-child:not(.bk-tenue){background:var(--fondo);border-radius:12px;padding:10px 12px;color:var(--bk-tinta)}.bkk-ticket{margin:0;background:var(--fondo);border-radius:12px;padding:10px 12px;font:12px/1.45 ui-monospace,SF Mono,Menlo,monospace;color:var(--bk-tinta);overflow-x:auto}.bkk-mini{justify-self:start;display:inline-flex;align-items:center;gap:6px;border:0;background:none;color:var(--bk-verde);font-weight:600;font-size:14px;padding:6px 0;min-height:36px}.bko-cola{background:var(--aviso-fondo);border:1px solid var(--adorno);border-radius:14px;padding:14px 16px;margin-bottom:16px}.bko-cola__cab{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.bko-cola__cab>svg{color:var(--tinta);flex:none}.bko-cola__cab>div{flex:1;min-width:180px}.bko-cola__cab b{display:block;font-size:15px;color:var(--bk-tinta)}.bko-cola__cab span{display:block;font-size:13px;color:var(--tinta)}.bko-cola ul{list-style:none;margin:10px 0 0;padding:0}.bko-cola li{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:8px 0;border-top:1px solid var(--adorno);font-size:14px}.bko-cola li small{display:block;color:var(--ko);font-size:12px}@media (max-width: 640px){.bki-form,.bki-eventos,.bkx-rapidos{grid-template-columns:1fr}.bkx-rapido{min-height:0}.bkk-rejilla{grid-template-columns:1fr}.bki-seg button{padding:10px 8px;font-size:13px}}@media (prefers-reduced-motion: reduce){.bkx-gira,.bkx-burbuja{animation:none!important}}.bkp__tira--foto{background-size:cover;background-position:center}.bkp__tira--foto .bkp__sellos i:not(.on){background:color-mix(in srgb,var(--pf) 55%,transparent)}.bkp__tira--propia{aspect-ratio:1125 / 369;background-size:cover;background-position:center}.bkp__memb--foto{background-size:cover;background-position:center;text-shadow:0 1px 6px rgba(0,0,0,.45)}.bkp__qr--barras{padding:12px 14px 10px}.bkp__barras{margin:0;width:100%;display:grid;gap:6px;justify-items:center}.bkp__barras svg{width:100%;max-width:300px;height:70px;display:block}.bkp__barras figcaption{font:600 14px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em;color:#111}.bk-lectores{display:grid;gap:10px;justify-items:center}.bk-codigo-manual{display:flex;gap:8px;align-items:center;margin-top:14px}.bk-codigo-manual .bk-btn{flex:none}.bk-oculto{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bk-usb{display:grid;justify-items:center;gap:6px;text-align:center;border:2px solid color-mix(in srgb,var(--bk-verde) 35%,transparent);background:color-mix(in srgb,var(--bk-verde) 5%,var(--sup));color:var(--bk-verde);border-radius:16px;padding:22px 16px}.bk-usb b{font-size:17px;color:var(--bk-tinta)}.bk-usb span{font-size:13px;color:var(--bk-gris)}.bk-usb input{width:100%;max-width:320px;margin:8px 0 4px;border:1.5px solid var(--bk-linea);border-radius:10px;padding:12px 14px;text-align:center;background:var(--sup)}.bk-usb input:focus{outline:none;border-color:var(--bk-verde);box-shadow:0 0 0 3px color-mix(in srgb,var(--bk-verde) 18%,transparent)}.bk-respuestas{margin-top:14px;background:var(--bk-crema);border-radius:12px;padding:12px 14px}.bk-respuestas small,.bk-premios small{display:inline-flex;gap:6px;align-items:center;font-size:11px;letter-spacing:.1em;color:var(--bk-gris);font-weight:600}.bk-respuestas dl{margin:8px 0 0;display:grid;gap:8px}.bk-respuestas dt{font-size:12px;color:var(--bk-gris)}.bk-respuestas dd{margin:2px 0 0;font-weight:600;color:var(--bk-tinta);font-size:15px}.bk-importe{margin:14px 0 0}.bk-importe>span{display:flex;align-items:center;gap:8px;border:1.5px solid var(--bk-linea);border-radius:10px;background:var(--sup);padding:0 12px}.bk-importe>span:focus-within{border-color:var(--bk-verde)}.bk-importe i{font-style:normal;color:var(--bk-gris);font-weight:600}.bk-importe em{font-style:normal;font-size:12px;color:var(--bk-gris)}.bk-campo.bk-importe input{border:0;padding:12px 0;flex:1;min-width:0;background:transparent}.bk-limite{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;margin-top:12px;background:var(--aviso-fondo);color:var(--tinta);border-radius:10px;padding:12px 14px;font-size:14px}.bk-deshacer{animation:bk-fadeUp .25s both}.bk-deshacer small{font-size:12px;color:var(--bk-gris);font-weight:500;min-width:28px}.bk-premios{margin-top:16px;border-top:1px solid var(--bk-linea);padding-top:12px}.bk-premios ul{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:8px}.bk-premios li{display:flex;gap:10px;align-items:center;justify-content:space-between;font-size:15px;font-weight:600;color:var(--bk-tinta)}.bk-premios li em{font-style:normal;margin-left:8px;font-size:11px;font-weight:600;color:var(--bk-terra);background:var(--bk-terra-l);border-radius:99px;padding:2px 8px;vertical-align:middle}.bk-ajuste__abrir{display:inline-flex;gap:6px;align-items:center;margin-top:16px;border:0;background:none;padding:8px 0;font-size:14px}.bk-ajuste{margin-top:16px;border-top:1px solid var(--bk-linea);padding-top:14px}.bk-ajuste>b{display:block;font-size:15px;margin-bottom:2px}.bk-ajuste .bk-tenue{margin-bottom:10px}.bk-tt__sec{margin-top:6px}.bk-iconos{display:grid;grid-template-columns:repeat(auto-fill,minmax(44px,1fr));gap:6px;max-height:236px;overflow-y:auto;padding:2px}.bk-iconos button{aspect-ratio:1;border:1px solid var(--bk-linea);border-radius:10px;background:var(--sup);color:var(--bk-tinta);display:grid;place-items:center;transition:transform .15s,background .15s}.bk-iconos button:hover{transform:translateY(-1px)}.bk-iconos button.on{background:var(--barro);color:var(--sobre);border-color:var(--bk-tinta)}.bkd .bk-sub{display:flex;align-items:center;gap:6px}.bkd-ideas{margin-bottom:10px}.bkd-logo{margin:10px 0 0;align-items:center}.bkd-pensando{display:flex;align-items:center;gap:8px;margin-top:10px}.bkd-texto{margin-top:12px;font-size:14px;color:var(--bk-tinta)}.bkd-previa{font-size:13px;font-weight:600;color:var(--bk-gris);background:var(--bk-crema);border-radius:8px;padding:6px 10px;margin-bottom:10px}.bkd-opciones{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;margin-top:12px}.bkd-opciones button{display:flex;flex-direction:column;align-items:stretch;gap:4px;text-align:left;border:1px solid var(--bk-linea);border-radius:12px;background:var(--sup);padding:8px;color:var(--bk-tinta);transition:transform .15s,box-shadow .15s}.bkd-opciones button:hover{transform:translateY(-1px)}.bkd-opciones button.on{border-color:var(--bk-tinta);box-shadow:0 0 0 1px var(--bk-tinta)}.bkd-opciones strong{font-size:14px;margin-top:2px}.bkd-opciones small{font-size:12px;color:var(--bk-gris);line-height:1.35}.bkd-muestra{display:flex;align-items:center;gap:6px;height:46px;border-radius:8px;padding:0 10px;background-size:cover;background-position:center;box-shadow:inset 0 0 0 1px #00000014}.bkd-muestra i{width:24px;height:24px;border-radius:50%;border:1.5px dashed;display:grid;place-items:center;flex:none}.bkd-muestra i.lleno{border:0}.bkd-muestra b{margin-left:auto;font-family:var(--bk-texto);font-variant-numeric:tabular-nums;font-size:18px}.bkd-acciones{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.bk-segmento{display:inline-flex;flex-wrap:wrap;gap:4px;background:var(--bk-crema);border-radius:10px;padding:4px;margin-top:10px}.bk-segmento button,.bk-segmento label{border:0;background:none;border-radius:8px;padding:9px 14px;font-size:14px;font-weight:600;color:var(--bk-gris);cursor:pointer;display:inline-flex;align-items:center}.bk-segmento .on{background:var(--sup);color:var(--bk-tinta);box-shadow:0 1px 3px #0000001f}.bk-segmento label input{position:absolute;opacity:0;pointer-events:none}.bk-tt__fila{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end}.bk-tt__fila .bk-campo{margin-bottom:10px;min-width:0}.bk-tt__corto{width:84px;flex:none}.bk-tt__medio{flex:1;min-width:160px}.bk-tt__oblig{margin:0 0 18px!important}.bk-tt__quitar{margin-bottom:16px}.bk-tt__bloque{border:1px solid var(--bk-linea);border-radius:12px;padding:12px 12px 2px;margin-bottom:10px}.bk-tt__guardar{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:18px}.bk-campo textarea{width:100%;border:1.5px solid var(--bk-linea);border-radius:10px;padding:12px 14px;background:var(--sup);color:var(--bk-tinta);font:inherit;font-weight:400;resize:vertical}.bk-campo textarea:focus{outline:none;border-color:var(--bk-verde)}.bk-aviso-premio{background:var(--aviso-fondo);color:var(--tinta);border-radius:10px;padding:10px 12px;font-size:14px;margin:-6px 0 14px}.bk-aviso-premio--panel{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;margin:0 0 16px;border:1px solid var(--adorno)}.bk-pregunta{border:0;padding:0;min-width:0}.bk-pregunta legend{padding:0;margin-bottom:6px}.bk-pregunta .bk-segmento{margin-top:0}.bk-etapas{list-style:none;margin:-4px 0 14px;padding:0;display:grid;gap:4px;font-size:14px;color:var(--bk-terra)}.bk-etapas li{display:flex;gap:6px;align-items:center}.bk-alta__cambiar{display:block;margin:14px auto 0;border:0;background:none;padding:10px 6px;font-size:14px}.bk-reverso h2{display:flex;gap:8px;align-items:center}.bk-reverso dl{margin:0;display:grid;gap:14px}.bk-reverso dt{font-weight:600;color:var(--bk-tinta);font-size:15px}.bk-reverso dd{margin:2px 0 0;color:var(--bk-gris);font-size:14px;white-space:pre-line}.bk-imprimir{display:none}@media print{body>:not(.bk-imprimir){display:none!important}.bk-imprimir{display:block;text-align:center;padding:48px 24px;color:#1f1c19;background:#fff;font-family:Georgia,serif}.bk-imprimir h1{font-size:40px;margin:0 0 8px}.bk-imprimir p{font-family:system-ui,sans-serif;font-size:20px;margin:0 0 28px}.bk-imprimir__qr{display:inline-block;padding:24px}.bk-imprimir__pie{margin-top:24px;font:16px var(--bk-texto);color:#9e5238}}@media (max-width: 420px){.bk-sellar__botones .bk-btn--primario{min-width:0}.bk-codigo-manual{flex-wrap:wrap}}@media (prefers-reduced-motion: reduce){.bk-deshacer{animation:none}}.bkn{animation:bk-fadeUp .3s both}.bkn-cargando{display:flex;align-items:center;justify-content:center;gap:10px;padding:48px 16px;color:var(--bk-gris)}.bkn-gira{animation:bkn-gira 1s linear infinite}@keyframes bkn-gira{to{transform:rotate(360deg)}}.bkn-secciones{display:flex;gap:4px;padding:4px;background:var(--bk-crema);border-radius:12px;overflow-x:auto;scrollbar-width:none;margin-bottom:4px}.bkn-secciones::-webkit-scrollbar{display:none}.bkn-secciones button{flex:1 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;background:transparent;border-radius:9px;padding:9px 14px;font-weight:600;font-size:14px;color:var(--bk-gris);white-space:nowrap;min-height:40px;transition:background .2s,color .2s,box-shadow .2s}.bkn-secciones button.on{background:var(--sup);color:var(--bk-tinta);box-shadow:0 1px 3px #1f1c191f}.bkn-columna{display:grid;gap:16px;margin-top:20px}.bkn-columna>.bk-caja,.bkn-lista>.bk-caja{margin-top:0}.bkn-cab{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:flex-start;justify-content:space-between}.bkn-cab>div:first-child{flex:1 1 320px}.bkn-cab h2{margin-bottom:6px!important}.bkn-nota{flex-basis:100%;margin:6px 0 0;font-size:13px;color:var(--tinta);background:var(--aviso-fondo);border-radius:10px;padding:10px 12px}.bkn-dos{display:grid;grid-template-columns:1fr 1fr;gap:0 12px}.bkn-ayuda{font-weight:400;font-size:12px;color:var(--bk-gris)}.bkn-opcional{font-weight:400;font-size:12px;color:var(--bk-gris);margin-left:4px}.bkn-etiqueta{display:block;font-size:14px;font-weight:600;color:var(--tinta);margin:4px 0 8px}.bkn-chip{display:inline-flex;align-items:center;margin-left:6px;font-size:11px;font-weight:600;letter-spacing:.02em;color:var(--tinta);background:var(--bk-salvia-l);border-radius:99px;padding:2px 8px;vertical-align:middle}.bkn-chip--off{background:var(--bk-crema-d);color:var(--bk-gris);margin-left:0}.bkn-chip--espera{background:var(--aviso-fondo);color:var(--tinta);margin-left:0}.bkn-icono{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:var(--bk-crema);color:var(--bk-verde);flex:none}.bkn-btn--peligro{background:var(--bk-rojo);color:var(--sobre)}.bkn-quitar{border:0;background:none;color:var(--bk-gris);font-size:14px;text-decoration:underline;text-underline-offset:3px;padding:6px 0}.bkn-logo{display:flex;align-items:center;gap:18px;margin:16px 0 6px}.bkn-logo__marco{position:relative;width:96px;height:96px;flex:none;border-radius:22px;overflow:hidden;background:var(--bk-crema);border:1px solid var(--bk-linea);display:grid;place-items:center}.bkn-logo__marco img{width:100%;height:100%;object-fit:cover}.bkn-logo__marco span{font-family:var(--bk-serif);font-weight:700;font-size:34px;color:var(--bk-verde)}.bkn-logo__cargando{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:var(--vidrio);color:var(--bk-verde)}.bkn-logo__acciones{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.bkn-logo__acciones small{flex-basis:100%;font-size:12px}.bkn-lista{list-style:none;margin:0;padding:0;display:grid;gap:12px}.bkn-sucursal__cab{display:flex;gap:12px;align-items:flex-start}.bkn-sucursal__cab b{font-size:17px}.bkn-sucursal__dir{display:block;color:var(--bk-gris);font-size:14px;margin-top:2px}.bkn-sucursal__datos{display:flex;flex-wrap:wrap;gap:6px 18px;margin:12px 0 0 48px;font-size:14px;color:var(--bk-gris)}.bkn-sucursal__datos a,.bkn-sucursal__datos span{display:inline-flex;align-items:center;gap:4px}.bkn-falta{color:var(--tinta)}.bkn-sucursal__acciones{margin:14px 0 0 48px}.bkn-editor{margin-top:0;border-color:color-mix(in srgb,var(--bk-verde) 35%,transparent);box-shadow:0 18px 40px -28px #1f1c1973;animation:bk-fadeUp .3s both}.bkn-editor__cab{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.bkn-editor__cab h2{margin:0!important}.bkn-ubicacion{border:1px solid var(--bk-linea);border-radius:12px;padding:14px 14px 4px;margin:4px 0 16px;min-width:0}.bkn-ubicacion legend{font-size:14px;font-weight:600;color:var(--tinta);padding:0 6px}.bkn-ubicacion>.bk-tenue{margin:0 0 10px;font-size:13px}.bkn-ubicacion>.bk-fila{margin-bottom:12px}.bkn-pista{font-size:13px;color:var(--tinta);background:var(--suave);border-radius:10px;padding:8px 12px;margin:0 0 12px}.bkn-roles{flex-basis:100%;display:grid;grid-template-columns:1fr 1fr;gap:10px}.bkn-rol{display:flex;gap:10px;align-items:flex-start;background:var(--bk-crema);border-radius:12px;padding:12px 14px;font-size:13px;color:var(--bk-gris)}.bkn-rol svg{color:var(--bk-verde);flex:none;margin-top:2px}.bkn-rol b{display:block;color:var(--bk-tinta);font-size:14px}.bkn-persona{padding:16px 18px}.bkn-persona--off{opacity:.7}.bkn-persona__cab{display:flex;align-items:center;gap:12px}.bkn-ava{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;flex:none;background:var(--bk-crema-d);color:var(--bk-tinta);font-weight:700;font-size:14px}.bkn-ava--admin{background:var(--bk-verde-d);color:var(--sobre)}.bkn-persona__quien{flex:1;min-width:0}.bkn-persona__quien b{display:block;font-size:16px}.bkn-persona__quien span{display:block;color:var(--bk-gris);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bkn-select select{border:1.5px solid var(--bk-linea);border-radius:10px;padding:8px 12px;background:var(--sup);color:var(--bk-tinta);font-weight:600;min-height:40px}.bkn-select select:disabled{color:var(--bk-gris);background:var(--bk-crema)}.bkn-oculto{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bkn-persona__datos{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin:10px 0 0 52px;font-size:13px;color:var(--bk-gris)}.bkn-persona__datos span{display:inline-flex;align-items:center;gap:4px}.bkn-persona__datos b{color:var(--bk-tinta)}.bkn-persona__acciones{margin:12px 0 0 52px}.bkn-tiendas{margin:12px 0 0 52px;padding:12px 14px;background:var(--bk-crema);border-radius:12px}.bkn-checks{display:flex;flex-wrap:wrap;gap:4px 18px;margin-bottom:10px}.bkn-checks .bk-check{margin:0;align-items:center;color:var(--bk-tinta);min-height:40px}.bkn-opciones{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:16px}.bkn-opcion{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:2px 8px;text-align:left;border:1.5px solid var(--bk-linea);background:var(--sup);border-radius:12px;padding:12px 14px;color:var(--bk-tinta);transition:border-color .2s,background .2s}.bkn-opcion svg{color:var(--bk-gris)}.bkn-opcion span{grid-column:1 / -1;font-size:13px;color:var(--bk-gris)}.bkn-opcion.on{border-color:var(--bk-verde);background:color-mix(in srgb,var(--bk-verde) 6%,var(--sup))}.bkn-opcion.on svg{color:var(--bk-verde)}.bkn-opcion:disabled{opacity:.5}.bkn-estado{display:inline-flex;align-items:center;gap:8px;margin-top:14px;font-weight:600;font-size:14px;color:var(--bk-gris);background:var(--bk-crema);border-radius:99px;padding:6px 12px}.bkn-estado i{width:8px;height:8px;border-radius:50%;background:#b0b4b2}.bkn-estado--on{color:var(--tinta);background:var(--suave)}.bkn-estado--on i{background:var(--barro);box-shadow:0 0 0 3px #9e523833}.bkn-wa{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:10px}.bkn-wa li{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;border:1px solid var(--bk-linea);border-radius:12px;padding:12px}.bkn-wa li>div:nth-child(2){flex:1 1 160px;min-width:0}.bkn-wa b{display:block}.bkn-wa span{display:block;font-size:13px;color:var(--bk-gris)}.bkn-qr{display:grid;gap:12px;justify-items:start}.bkn-qr h2{margin:0!important}.bkn-pasos{margin:0;padding-left:20px;display:grid;gap:6px;font-size:14px;color:var(--bk-gris)}.bkn-pasos b{color:var(--bk-tinta)}.bkn-qr__marco{justify-self:center;width:260px;max-width:100%;aspect-ratio:1;border-radius:16px;border:1px solid var(--bk-linea);background:#fff;display:grid;place-items:center;padding:10px}.bkn-qr__marco img{width:100%;height:100%;object-fit:contain;image-rendering:pixelated}.bkn-qr__vacio{display:grid;justify-items:center;gap:8px;color:var(--bk-gris);text-align:center}.bkn-qr__vacio p{margin:0}.bkn-usos{list-style:none;padding:0;margin:0;display:grid;gap:12px}.bkn-usos li{display:flex;gap:10px;align-items:flex-start;font-size:14px;color:var(--bk-gris)}.bkn-usos svg{color:var(--bk-verde);flex:none;margin-top:2px}.bkn-usos b{color:var(--bk-tinta)}.bkn-correo{border:1px solid var(--bk-linea);border-radius:14px;overflow:hidden;font-size:14px}.bkn-correo__fila{display:flex;gap:10px;padding:10px 14px;border-bottom:1px solid var(--bk-linea)}.bkn-correo__fila span{width:92px;flex:none;color:var(--bk-gris)}.bkn-correo__fila b,.bkn-correo__fila em{min-width:0;overflow-wrap:anywhere}.bkn-correo__fila em{color:var(--tinta)}.bkn-correo__cuerpo{background:var(--fondo);padding:18px 16px 20px;display:grid;gap:10px;justify-items:start}.bkn-correo__cuerpo p{margin:0;background:var(--sup);border:1px solid var(--bk-linea);border-radius:12px;padding:14px;color:var(--tinta)}.bkn-correo__neg{display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:16px}.bkn-correo__neg img,.bkn-correo__neg i{width:26px;height:26px;border-radius:7px;object-fit:cover;display:grid;place-items:center;font-style:normal;font-size:11px;background:var(--bk-verde-d);color:var(--sobre)}.bkn-correo__btn{background:#111;color:var(--sobre);border-radius:99px;padding:9px 18px;font-weight:600;font-size:14px}.bkn-listo{display:flex;gap:10px;align-items:flex-start;background:var(--suave);color:var(--tinta);border-radius:12px;padding:14px;font-size:15px}.bkn-listo svg{flex:none;margin-top:2px}.bke a.bkr-empezar__btn{text-decoration:none}.bkn-legal{min-height:100vh;background:var(--sup);color:var(--tinta)}.bkn-legal__cab{position:sticky;top:0;z-index:5;background:var(--vidrio);backdrop-filter:saturate(180%) blur(16px);-webkit-backdrop-filter:saturate(180%) blur(16px);border-bottom:1px solid var(--bk-linea);padding:12px 20px}.bkn-legal__hoja{max-width:720px;margin:0 auto;padding:40px 20px 64px;font-size:16px;line-height:1.6}.bkn-legal__hoja h1{font-size:clamp(30px,6vw,42px);letter-spacing:-.02em;margin:0 0 8px}.bkn-legal__sub{color:var(--tinta2);margin:0 0 28px}.bkn-legal__hoja section{border-top:1px solid var(--bk-linea);padding:18px 0 4px}.bkn-legal__hoja h2{font-size:19px;margin:0 0 10px;letter-spacing:-.01em}.bkn-legal__hoja p{margin:0 0 12px;color:var(--tinta2)}.bkn-legal__hoja ul{margin:0 0 12px;padding-left:20px;color:var(--tinta2);display:grid;gap:6px}.bkn-legal__hoja a{color:var(--bk-verde);font-weight:600;overflow-wrap:anywhere}.bkn-legal__fecha{margin-top:24px!important;font-size:14px;color:var(--tinta2)!important}.bkn-legal__nota{font-size:15px}.bkn-legal__nav{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:28px;padding-top:18px;border-top:1px solid var(--bk-linea);font-size:14px}.bkn-legal__nav a{display:inline-block;padding:8px 0}@media (max-width: 560px){.bkn-dos,.bkn-roles,.bkn-opciones{grid-template-columns:1fr}.bkn-secciones button{padding:9px 12px}.bkn-sucursal__datos,.bkn-sucursal__acciones,.bkn-persona__datos,.bkn-persona__acciones,.bkn-tiendas{margin-left:0}.bkn-persona__cab{flex-wrap:wrap}.bkn-select{flex-basis:100%}.bkn-select select{width:100%}.bkn-cab>.bk-btn{width:100%}}.bkcl{display:grid;gap:14px;padding-bottom:32px}.bkcl h2,.bkcl h3,.bkcl-hoja h2,.bkcl-hoja h3{font-family:var(--bk-display);font-weight:600;letter-spacing:-.02em;margin:0;color:var(--bk-tinta)}.bkcl-cab{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;justify-content:space-between}.bkcl-cab h2{font-size:30px}.bkcl-dar{margin-top:0}.bkcl-dar h3{font-size:18px;margin-bottom:4px}.bkcl-filtros{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.bkcl-buscar{position:relative;flex:1 1 260px;display:flex;align-items:center}.bkcl-buscar svg{position:absolute;left:13px;color:var(--bk-gris);pointer-events:none}.bkcl-buscar input{width:100%;border:0;background:var(--bk-crema);border-radius:12px;padding:12px 14px 12px 38px;color:var(--bk-tinta)}.bkcl-buscar input:focus{outline:none;box-shadow:0 0 0 2px var(--bk-verde);background:var(--sup)}.bkcl-orden{display:flex;align-items:center;gap:8px}.bkcl-orden select{border:1.5px solid var(--bk-linea);border-radius:10px;padding:10px 12px;background:var(--sup);color:var(--bk-tinta)}.bkcl-pills{margin:0}.bkcl-pill--propia{border-style:dashed}.bkcl-pill--nueva{color:var(--bk-terra);border:1.5px dashed color-mix(in srgb,var(--bk-terra) 45%,transparent);background:transparent;padding-right:14px}.bkcl-reglas-activas{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:13px;color:var(--bk-gris);margin:-4px 0 0}.bkcl-reglas-activas .bk-link{display:inline-flex;gap:4px;align-items:center;border:0;background:none;padding:6px 0;font-size:13px}.bkcl-caja{padding:4px 0;margin-top:0;overflow:hidden;transition:opacity .2s}.bkcl-caja--cargando{opacity:.55}.bkcl-lista{list-style:none;margin:0;padding:0}.bkcl-lista>li+li{border-top:1px solid var(--bk-linea)}.bkcl-fila{width:100%;display:grid;grid-template-columns:minmax(0,2.2fr) minmax(0,1.3fr) minmax(0,.7fr) minmax(0,1fr) minmax(0,.9fr);gap:12px;align-items:center;border:0;background:none;padding:12px 18px;text-align:left;color:var(--bk-tinta);font-size:14px;transition:background .15s}button.bkcl-fila:hover{background:var(--bk-crema)}button.bkcl-fila:focus-visible{outline:2px solid var(--bk-verde);outline-offset:-2px}.bkcl-fila--cab{font-size:12px;font-weight:600;color:var(--bk-gris);text-transform:uppercase;letter-spacing:.05em;padding-top:10px;padding-bottom:8px}.bkcl-quien{display:grid;min-width:0}.bkcl-quien b{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bkcl-quien small{color:var(--bk-gris);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bkcl-sellos{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.bkcl-dato{font-variant-numeric:tabular-nums}.bkcl-dato em{display:none}.bkcl-item{display:flex;align-items:center}.bkcl-item>.bkcl-fila{flex:1;min-width:0}.bkcl-acciones{flex:none;width:210px;display:flex;flex-wrap:wrap;gap:6px;align-items:center;justify-content:flex-end;padding:8px 18px 8px 0}.bkcl-acciones .bk-link{padding:6px 4px}.bkcl-item--cab .bkcl-acciones{padding-top:0;padding-bottom:0}.bks-bloqueado .bk-link{border:0;background:none;padding:0;font:inherit;font-weight:600;cursor:pointer}.bkcl-paginas{display:flex;align-items:center;justify-content:center;gap:14px;padding:12px;border-top:1px solid var(--bk-linea);font-size:14px;color:var(--bk-gris)}.bkcl-paginas .bk-icono:disabled{opacity:.35;cursor:default}.bkcl-chips{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0 4px}.bkcl-chip--propio{background:var(--bk-terra-l);color:var(--enlace)}.bkcl-hoja{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#1f1c195c;display:flex;align-items:flex-end;justify-content:center;animation:bkcl-velo .2s ease both}.bkcl-hoja__caja{width:100%;max-height:92vh;max-height:92dvh;background:var(--sup);border-radius:20px 20px 0 0;display:flex;flex-direction:column;outline:none;box-shadow:0 -18px 40px -20px #1f1c1973;animation:bkcl-sube .28s cubic-bezier(.2,.8,.2,1) both;color:var(--bk-tinta);font-family:var(--bk-texto)}.bkcl-hoja__cab{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:18px 20px 12px;border-bottom:1px solid var(--bk-linea)}.bkcl-hoja__cab h2{font-size:22px;line-height:1.15;overflow-wrap:anywhere}.bkcl-hoja__cab p{margin-top:4px;font-size:13px}.bkcl-hoja__cuerpo{flex:1;overflow-y:auto;padding:16px 20px 24px;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.bkcl-hoja__pie{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px;padding:12px 20px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--bk-linea);background:var(--sup)}@keyframes bkcl-velo{0%{opacity:0}to{opacity:1}}@keyframes bkcl-sube{0%{transform:translateY(40px);opacity:0}to{transform:none;opacity:1}}@keyframes bkcl-entra{0%{transform:translate(40px);opacity:0}to{transform:none;opacity:1}}@media (min-width: 760px){.bkcl-hoja{align-items:stretch;justify-content:flex-end}.bkcl-hoja__caja{width:480px;max-height:none;height:100%;border-radius:0;animation-name:bkcl-entra;box-shadow:-18px 0 40px -20px #1f1c1973}.bkcl-hoja__caja--ancha{width:640px}}.bkcl-acciones{margin-bottom:14px}.bkcl-editar{background:var(--bk-crema);border-radius:14px;padding:14px;margin-bottom:14px}.bkcl-cifras{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.bkcl-cifras>div{background:var(--bk-crema);border-radius:12px;padding:12px;display:grid;gap:2px;min-width:0}.bkcl-cifras span{font-size:12px;color:var(--bk-gris)}.bkcl-cifras strong{font-family:var(--bk-texto);font-variant-numeric:tabular-nums;font-size:22px;font-weight:600;letter-spacing:-.02em;overflow-wrap:anywhere}.bkcl-cifras small{font-size:12px;color:var(--bk-gris)}.bkcl-bloque{margin-top:22px}.bkcl-bloque h3{font-size:17px;display:flex;align-items:center;gap:6px;margin-bottom:6px}.bkcl-nota{display:flex;align-items:center;gap:6px;margin-top:8px;font-size:13px}.bkcl-importe{display:block;text-align:right;font-weight:500;color:var(--bk-gris);font-size:12px}.bkcl-aviso-texto{color:var(--bk-tinta)!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:2px}.bkcl-estado{align-self:flex-start;white-space:nowrap;font-size:12px;font-weight:600;border-radius:99px;padding:2px 9px;background:var(--bk-crema);color:var(--bk-gris)}.bkcl-estado--enviado,.bkcl-estado--fallido{background:var(--suave);color:var(--tinta)}.bkcl-estado--pendiente,.bkcl-estado--enviando{background:var(--aviso-fondo);color:var(--tinta)}.bkcl-reglas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px}.bkcl-regla small{font-weight:400;font-size:12px}.bkcl-regla__input{position:relative;display:block}.bkcl-regla__input em{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-style:normal;font-size:13px;font-weight:500;color:var(--bk-gris);pointer-events:none}.bkcl-regla__input input{padding-right:52px}.bkcl-resumen-reglas{background:var(--bk-crema);border-radius:10px;padding:10px 12px;font-size:14px;color:var(--tinta)}.bkcl-cuenta{flex:1;display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--bk-gris);min-width:160px}.bkcl-subir{display:flex;flex-wrap:wrap;gap:8px}.bkcl-subir label{cursor:pointer}.bkcl-pegar{width:100%;min-height:140px;resize:vertical;border:1.5px solid var(--bk-linea);border-radius:10px;padding:10px 12px;font:400 14px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--bk-tinta);background:var(--sup);white-space:pre}.bkcl-pegar:focus{outline:none;border-color:var(--bk-verde)}.bkcl-mapa{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:0 12px}.bkcl-consent{margin-top:8px;color:var(--bk-tinta)}.bkcl-consent small{display:block;color:var(--bk-gris);font-size:13px;margin-top:2px}.bkcl-accion{display:inline-block;font-size:12px;font-weight:600;border-radius:99px;padding:2px 9px;background:var(--bk-crema);color:var(--bk-gris)}.bkcl-accion--nuevo,.bkcl-accion--actualizar{background:var(--suave);color:var(--tinta)}.bkcl-tabla-import td{vertical-align:top}@media (max-width: 640px){.bkcl-cab h2{font-size:26px}.bkcl-cab .bk-fila{width:100%}.bkcl-cab .bk-fila .bk-btn{flex:1 1 auto}.bkcl-pills{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.bkcl-pills::-webkit-scrollbar{display:none}.bkcl-pills .bkm-pill{flex:none}.bkcl-orden{width:100%}.bkcl-orden select{flex:1}.bkcl-fila--cab,.bkcl-item--cab{display:none}.bkcl-fila{grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;padding:12px 14px}.bkcl-item{flex-wrap:wrap}.bkcl-item>.bkcl-fila{flex-basis:100%}.bkcl-acciones{width:100%;justify-content:flex-start;padding:0 14px 12px}.bkcl-dato{font-size:12px;color:var(--bk-gris)}.bkcl-dato em{display:inline;font-style:normal;margin-right:4px}.bkcl-fila .bkcl-dato:nth-child(3){grid-column:1;grid-row:2}.bkcl-fila .bkcl-dato:nth-child(4){grid-column:2;grid-row:2;text-align:right}.bkcl-fila .bkcl-dato:nth-child(5){grid-column:1 / -1;grid-row:3}.bkcl-cifras{grid-template-columns:repeat(2,minmax(0,1fr))}.bkcl-reglas{grid-template-columns:1fr}.bkcl-hoja__pie .bk-btn--primario{flex:1}}.bks{display:grid;gap:16px;padding-bottom:32px;transition:opacity .2s}.bks--cargando{opacity:.6}.bks h2,.bks h3{font-family:var(--bk-display);font-weight:600;letter-spacing:-.02em;margin:0;color:var(--bk-tinta)}.bks-cab{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;justify-content:space-between}.bks-cab h2{font-size:30px}.bks-cab p{margin-top:4px}.bks-pill{padding:7px 14px}.bks-hoy{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 18px;background:var(--noche);color:var(--sobre-noche);border-radius:14px;padding:12px 16px}.bks-hoy span{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;opacity:.7}.bks-hoy b{font-weight:600;font-variant-numeric:tabular-nums}.bks-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.bks-kpi{background:var(--bk-papel);border:1px solid var(--bk-linea);border-radius:14px;padding:14px 16px;display:grid;align-content:start;gap:4px;min-width:0}.bks-kpi>span{font-size:13px;color:var(--bk-gris)}.bks-kpi strong{font-family:var(--bk-texto);font-size:28px;font-weight:600;letter-spacing:-.02em;color:var(--bk-tinta);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.bks-kpi small{font-size:12px;line-height:1.35}.bks-delta{justify-self:start;display:inline-flex;align-items:center;gap:2px;font-size:12px;font-weight:600;color:var(--bk-gris);background:var(--bk-crema);border-radius:99px;padding:2px 8px}.bks-delta--sube,.bks-delta--baja{color:var(--tinta);background:var(--suave)}.bks-caja{margin-top:0;min-width:0}.bks-caja h3{font-size:18px;margin-bottom:4px}.bks-caja__cab{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;margin-bottom:6px}.bks-caja__cab h3{margin:0}.bks-tabs{display:inline-flex;background:var(--bk-crema);border-radius:10px;padding:3px;max-width:100%;overflow-x:auto;scrollbar-width:none}.bks-tabs button{border:0;background:transparent;padding:7px 12px;border-radius:8px;font-size:13px;font-weight:600;color:var(--bk-gris);white-space:nowrap}.bks-tabs button.on{background:var(--sup);color:var(--bk-tinta);box-shadow:0 1px 3px #0000001a}.bks-grafica{width:100%;min-width:0}.bks-grafica svg{display:block;width:100%;height:auto;touch-action:pan-y}.bks-grafica__total{font-size:14px;color:var(--bk-gris);margin:2px 0 8px;min-height:28px}.bks-grafica__total b{font-family:var(--bk-texto);font-variant-numeric:tabular-nums;font-size:22px;font-weight:600;color:var(--bk-tinta);letter-spacing:-.02em;margin-right:4px}.bks-grafica__barra{fill:var(--bk-verde);transition:fill .15s}.bks-grafica__barra.on{fill:var(--bk-hondo)}.bks-grafica__rejilla{stroke:#1f1c1914;stroke-width:1}.bks-grafica__base{stroke:#1f1c194d;stroke-width:1}.bks-grafica__eje{fill:var(--bk-gris);font-size:11px;font-family:var(--bk-texto)}.bks-tabla-datos{margin-top:8px;font-size:13px}.bks-tabla-datos summary{cursor:pointer;color:var(--bk-verde);font-weight:600;padding:6px 0;width:max-content}.bks-tabla-datos .bk-tabla-scroll{max-height:260px;overflow-y:auto}.bks-dos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.bks-mini,.bks-roi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0 4px}.bks-roi{grid-template-columns:repeat(2,minmax(0,1fr))}.bks-mini>div,.bks-roi>div{background:var(--bk-crema);border-radius:12px;padding:10px 12px;display:grid;gap:2px;min-width:0}.bks-mini span,.bks-roi span{font-size:12px;color:var(--bk-gris)}.bks-mini b,.bks-roi b{font-family:var(--bk-texto);font-variant-numeric:tabular-nums;font-size:20px;font-weight:600;letter-spacing:-.02em;overflow-wrap:anywhere}.bks-mini small,.bks-roi small{font-size:12px;color:var(--bk-gris)}.bks-roi__frase{margin-top:12px!important;font-size:15px}.bks-avisos{list-style:none;margin:12px 0 0;padding:0}.bks-avisos li{padding:10px 0;border-top:1px solid var(--bk-linea)}.bks-avisos__txt b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:14px;font-weight:600}.bks-avisos__txt small{display:block;font-size:12px;color:var(--bk-gris)}.bks-avisos__cifras{display:flex;flex-wrap:wrap;gap:2px 12px;margin-top:4px;font-size:12.5px;color:var(--bk-gris)}.bks-avisos__ventas{color:var(--bk-verde);font-weight:600}.bks-ranking{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:10px}.bks-ranking li{display:flex;gap:10px;align-items:flex-start}.bks-ranking__pos{width:26px;height:26px;flex:none;display:grid;place-items:center;border-radius:50%;background:var(--bk-crema);font-size:12px;font-weight:700;color:var(--tinta)}.bks-ranking__txt{flex:1;min-width:0}.bks-ranking__txt>div{display:flex;justify-content:space-between;gap:8px;font-size:14px}.bks-ranking__txt b{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bks-ranking__txt em{font-style:normal;color:var(--bk-gris);white-space:nowrap;font-variant-numeric:tabular-nums}.bks-ranking__barra{display:block;height:6px;border-radius:99px;background:var(--bk-crema);margin:6px 0 3px;overflow:hidden}.bks-ranking__barra i{display:block;height:100%;border-radius:99px;background:var(--bk-verde)}.bks-ranking small{font-size:12px}.bks-tabla td{font-variant-numeric:tabular-nums}.bks-bloqueado{display:flex;gap:6px;align-items:center}@media (max-width: 900px){.bks-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.bks-dos{grid-template-columns:1fr}}@media (max-width: 640px){.bks-cab h2{font-size:26px}.bks-cab .bkm-pills{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;width:100%}.bks-cab .bkm-pill{flex:none}.bks-kpi{padding:12px}.bks-kpi strong{font-size:22px}.bks-mini{grid-template-columns:repeat(3,minmax(0,1fr))}.bks-mini b{font-size:17px}}.bk-cumple{border-color:var(--adorno);animation:bk-fadeUp .4s both}.bk-cumple h2{font-size:20px;margin-bottom:6px}.bk-cumple__campos{display:grid;grid-template-columns:1fr 1.6fr;gap:10px;margin-top:14px}.bk-cumple__ok{margin-top:16px}@media (prefers-reduced-motion: reduce){.bkcl-hoja,.bkcl-hoja__caja,.bk-cumple{animation:none!important}}.bkr-pgrande__logo{width:34px;height:34px;border-radius:8px;object-fit:contain;background:var(--sup);padding:2px}.bkr-logo{display:flex;gap:10px;align-items:center;margin:14px 0 6px}.bkr-logo__subir{flex:1;display:flex;gap:12px;align-items:center;padding:12px 14px;border:1.5px dashed var(--linea);border-radius:14px;cursor:pointer;background:var(--fondo);min-height:56px}.bkr-logo__subir:hover{border-color:var(--tinta)}.bkr-logo__subir img{width:40px;height:40px;object-fit:contain;border-radius:8px;background:var(--sup);border:1px solid var(--adorno)}.bkr-logo__subir span{display:flex;flex-direction:column;font-weight:600;font-size:15px}.bkr-logo__subir small{font-weight:400;font-size:12px;color:var(--tinta2)}.bkr-logo__subir input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.bkr-logo__quitar{border:0;background:transparent;color:var(--tinta2);font-size:14px;padding:12px 8px;text-decoration:underline;cursor:pointer}.bkr-etiqueta{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--tinta2);margin:10px 0 6px}.bk-ticket{margin-top:14px}.bk-ticket>small{display:flex;align-items:center;gap:6px;margin-bottom:8px;color:var(--bk-gris);font-weight:600}.bk-ticket>label.bk-btn{cursor:pointer}.bk,.ba{font-synthesis:none;font-feature-settings:"ss01"}.bk-btn,.ba-btn,.bkl-cta,.bkr-seguir,.bkr-empezar__btn,.bk .bkc-cta{min-height:52px;border-radius:14px;font-weight:600}.bk-btn--chico,.ba-btn--chico{min-height:44px;border-radius:12px}.bk-btn--primario,.bkl-cta,.bkr-empezar__btn{box-shadow:none}.bk-btn--verde:hover,.bk-btn--primario:hover,.bkr-seguir:hover,.ba-btn:hover{background:var(--barro-h);transform:none}.bk-btn:hover,.bkl-cta:hover{transform:none}.bk-btn:active,.ba-btn:active,.bkl-cta:active,.bkr-seguir:active,.bkr-empezar__btn:active{transform:scale(.98)}.bk-btn--borde{color:var(--enlace);box-shadow:inset 0 0 0 1.5px var(--barro)}.bk-campo{font-size:15px;color:var(--tinta)}.bk-campo input,.bk-campo select,.bkr-input,.bkr-cuenta input{min-height:52px;border:1px solid var(--linea);border-radius:12px}.bk-campo textarea{border:1px solid var(--linea);border-radius:12px}.bk :focus-visible,.ba :focus-visible,.bk input:focus-visible,.bk select:focus-visible,.bk textarea:focus-visible{outline:3px solid var(--barro);outline-offset:2px;box-shadow:none}.bk input::placeholder,.bk textarea::placeholder{color:var(--tinta2)}.ba-btn--claro{background:var(--barro);color:var(--sobre)!important}.ba-btn--claro:hover{background:var(--barro-h)}.bkr-insignia,.bkr-planes__regalo{color:var(--tinta)}.bki-logo{color:#fff}.bk-chip-premio,.bk-premios li em{background:var(--menta);color:var(--sobre-menta)}.bk-progreso b.bk-recompensa-lista{display:flex;width:fit-content;align-items:center;min-height:26px;padding:0 10px;margin-bottom:4px;border-radius:999px;background:var(--menta);color:var(--sobre-menta);font-size:13px;font-weight:600}.bkl-sec--hondo,.bkl-pie,.bkl-almendras,.bks-hoy,.ba-frase,.ba-tile--panel,.ba-plan--top,.ba-cierre,.bk .bkc-banner--vencido,.bki-codigo,.bkl-chip,.bkl-ob-pop,.bk .bkc-ciclo__op.is-on,.bkm-pill--on{--tinta: var(--sobre-noche);--tinta2: var(--sobre-noche-2);--bk-tinta: var(--sobre-noche);--bk-gris: var(--sobre-noche-2);--ba-tinta: var(--sobre-noche);--ba-sub: var(--sobre-noche-2);--bk-crema: var(--sobre-noche);--adorno: rgba(245, 239, 230, .16);--bk-linea: rgba(245, 239, 230, .16);--ba-linea: rgba(245, 239, 230, .16);--barro: #e3a186;--barro-h: #eab59e;--sobre: #17140f;--enlace: #e3a186;--bk-verde: #e3a186;--bk-cta: #e3a186;--bk-cta-h: #eab59e;--bk-terra: #e3a186;--ba-verde: #e3a186;--ba-terra: #e3a186;color:var(--sobre-noche)}.bk-sesion{min-height:100dvh}.bk-contenido{min-width:0;display:flex;flex-direction:column}.bk-cabeza{position:sticky;top:0;z-index:5;display:flex;align-items:center;gap:12px;min-height:44px;box-sizing:content-box;padding:max(10px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) 10px max(16px,env(safe-area-inset-left));background:var(--vidrio);-webkit-backdrop-filter:blur(22px) saturate(1.6);backdrop-filter:blur(22px) saturate(1.6);box-shadow:0 .5px 0 var(--adorno)}.bk-cabeza__textos{display:flex;flex-direction:column;flex:1;min-width:0}.bk-cabeza__sobre{font-size:12px;font-weight:600;letter-spacing:.06em;line-height:1.3;text-transform:uppercase;color:var(--tinta2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bk .bk-cabeza__titulo{font-family:var(--bk-texto);font-size:20px;font-weight:700;letter-spacing:-.01em;line-height:1.2}.bk-boton-icono{width:44px;height:44px;flex:none;display:grid;place-items:center;border:0;border-radius:14px;background:transparent;color:var(--tinta)}.bk-cuerpo{width:100%;max-width:1040px;margin:0 auto;flex:1;padding:20px max(16px,env(safe-area-inset-right)) max(64px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}@media (min-width: 360px){.bk-cuerpo{padding-left:20px;padding-right:20px}}.bk-cuerpo>.bk-panel__grid{margin-top:0}.bk-cuerpo>.bk-sellar>div>.bk-caja:first-child,.bk-cuerpo>.bk-sellar>div>:first-child>.bk-caja:first-child{margin-top:0}.bk-menu{display:flex;flex-direction:column;gap:18px;padding:max(16px,env(safe-area-inset-top)) 16px max(16px,env(safe-area-inset-bottom));background:var(--sup);color:var(--tinta);overflow-y:auto}.bk .bk-menu:focus-visible{outline:none}.bk-menu__cabeza{display:grid;gap:10px}.bk-menu__marca{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px}.bk-menu__marca .bk-logo{min-height:44px}.bk-menu__nombre{font-family:var(--bk-display);font-size:20px;font-weight:600;line-height:1.15;letter-spacing:-.01em;overflow-wrap:anywhere}.bk-menu__sucursal{margin:0;font-size:14px}.bk-menu__destinos{display:flex;flex-direction:column;gap:4px}.bk-menu__destino{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;padding:0 12px;border:0;border-radius:12px;background:transparent;color:var(--tinta);font-size:16px;font-weight:600;text-align:left;transition:background .15s}.bk-menu__destino:hover{background:var(--suave)}.bk-menu__destino svg{flex:none}.bk-menu__destino[aria-current=page],.bk-menu__destino[aria-current=page]:hover{background:var(--barro);color:var(--sobre)}.bk-menu__operador{margin-top:auto;display:flex;flex-direction:column;gap:12px;padding-top:16px;border-top:1px solid var(--adorno)}.bk-menu__quien{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:15px;font-weight:600}.bk-menu__pie{font-size:12px;color:var(--tinta2);text-align:center}.bk-capa-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30}.bk-velo{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--velo);animation:bk-aparece .2s ease-out}.bk-menu--cajon{position:absolute;left:0;top:0;bottom:0;width:min(320px,86vw);box-shadow:10px 0 30px var(--velo);animation:bk-entra-izquierda .24s cubic-bezier(.2,.8,.2,1)}@keyframes bk-aparece{0%{opacity:0}to{opacity:1}}@keyframes bk-entra-izquierda{0%{transform:translate(-100%)}to{transform:none}}@media (min-width: 768px){.bk-sesion{display:grid;grid-template-columns:248px minmax(0,1fr)}.bk-menu--fijo{position:sticky;top:0;height:100dvh;align-self:start;box-shadow:.5px 0 0 var(--adorno)}}.bk-sesion--embebido{min-height:0}.bk-sesion--embebido .bk-cabeza{position:static;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.bk-sesion--embebido .bk-menu--fijo{position:static;height:auto}.bk-kpis{margin-bottom:20px}.bk-kpis:focus-visible{outline-offset:4px}@media (max-width: 767px){.bk-kpis{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;margin-inline:-20px;padding-inline:20px;scroll-padding-inline:20px}.bk-kpis::-webkit-scrollbar{display:none}.bk-kpis--si-caben{display:none}.bk-kpi{flex:0 0 136px;scroll-snap-align:start;padding:10px 12px;border-color:var(--adorno)}.bk-kpi span{font-size:12px;line-height:1.25;min-height:30px}.bk-kpi strong{font-size:24px;line-height:1.2}}@media (min-width: 768px){.bk-kpis{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.bk-kpi{padding:14px;border-color:var(--adorno)}.bk-kpi strong{font-size:28px}}.bk-sesion .bkp,.bk-alta .bkp{transition-duration:.24s}.bk-sesion .bkp:after,.bk-alta .bkp:after{animation:none;display:none}.bk-sesion .bkp__sellos i.salta{animation-duration:.24s;animation-delay:0s}.bk-sesion .bk-icono{width:44px;height:44px}.bk .bk-sesion .bkc-banner__btn,.bk .bk-sesion .bkm-pill,.bk-sesion .bkx-vacio button,.bk-sesion .bkx-entrada input,.bk-sesion .bkm-ideas button,.bk-sesion .bk-segmento button,.bk-sesion .bk-segmento label,.bk-sesion .bks-tabs button,.bk-sesion .bkk-mini,.bk-sesion .bki-seg button,.bk-sesion .bkn-secciones button,.bk-sesion .bks-tabla-datos summary{min-height:44px}.bk-sesion .bkx-entrada button,.bk-sesion .bk-colores button,.bk-sesion .bk-paso-num button{width:44px;height:44px}.bk-sesion .bks-tabla-datos summary{display:flex;align-items:center}.bk-recibo{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;padding-top:12px}.bk-recibo__sello{width:72px;height:72px;border-radius:50%;display:grid;place-items:center;background:var(--barro);color:var(--sobre);animation:bk-sello .24s cubic-bezier(.2,.8,.2,1)}.bk .bk-recibo__titulo{font-size:28px;line-height:1.15;scroll-margin-top:84px}.bk .bk-recibo__titulo:focus-visible,.bk .bk-sellar h2:focus-visible,.bk .bk-alta__titulo:focus-visible{outline:none}.bk-recibo__insignia{display:inline-flex;align-items:center;min-height:26px;padding:2px 10px;border-radius:13px;background:var(--menta);color:var(--sobre-menta);font-size:13px;font-weight:600;white-space:nowrap}.bk-puntos{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.bk-puntos i{width:22px;height:22px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--linea)}.bk-puntos i.hecho{background:var(--barro);box-shadow:none}.bk-puntos i.nuevo{box-shadow:inset 0 0 0 2.5px var(--barro)}.bk-puntos--muchos i{width:12px;height:12px}.bk-detalles{width:100%;margin:6px 0 0;display:flex;flex-direction:column;border-radius:16px;background:var(--sup);box-shadow:0 0 0 1px var(--adorno);text-align:left}.bk-detalles>div{display:flex;justify-content:space-between;gap:12px;padding:12px 14px}.bk-detalles>div+div{box-shadow:0 -1px 0 var(--adorno)}.bk-detalles dt{color:var(--tinta2)}.bk-detalles dd{margin:0;font-weight:600;text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.bk-recibo__acciones{width:100%;display:flex;flex-direction:column;gap:10px;margin-top:8px}.bk-recibo__ver{min-height:44px;border:0;background:none;font-size:15px}@keyframes bk-sello{0%{transform:scale(.85);opacity:0}to{transform:none;opacity:1}}@media (max-width: 960px){.bk-sellar--recibo>div:first-child{display:none}.bk-kpis:has(~.bk-sellar--recibo){display:none}.bk-recibo{max-width:480px;margin:0 auto;width:100%}}.bk-alta{min-height:100dvh;max-width:480px;margin:0 auto;display:flex;flex-direction:column;gap:20px;padding:12px max(16px,env(safe-area-inset-right)) max(22px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}@media (min-width: 360px){.bk-alta{padding-left:24px;padding-right:24px}}@media (min-width: 768px){.bk-alta{padding-top:32px}}.bk-capsula{position:sticky;top:12px;z-index:2;flex:none;height:56px;border-radius:28px;padding:0 6px;display:flex;align-items:center;justify-content:space-between;background:var(--vidrio);-webkit-backdrop-filter:blur(20px) saturate(1.5);backdrop-filter:blur(20px) saturate(1.5);box-shadow:0 0 0 .5px var(--adorno),0 8px 24px color-mix(in srgb,var(--velo) 20%,transparent)}.bk-capsula__atras{width:44px;height:44px;border-radius:22px;border:0;background:transparent;color:var(--tinta);display:grid;place-items:center}.bk-capsula__hueco{width:44px;height:44px}.bk-capsula__paso{display:flex;flex-direction:column;align-items:center;gap:5px;font-size:13px;font-weight:600;line-height:1.2;color:var(--tinta)}.bk-capsula__puntos{display:flex;gap:4px}.bk-capsula__puntos i{display:block;width:6px;height:6px;border-radius:3px;background:var(--linea)}.bk-capsula__puntos i.hecho{background:var(--barro)}.bk-capsula__puntos i.actual{width:18px;background:var(--barro)}.bk-alta__paso{display:flex;flex-direction:column;gap:18px;flex:1}.bk .bk-alta__titulo{font-family:var(--bk-display);font-weight:600;font-size:29px;line-height:1.12;letter-spacing:-.005em;overflow-wrap:anywhere}.bk-alta__entrada{font-size:17px;line-height:1.4;color:var(--tinta2)}.bk-alta__entrada .bk-regalo{margin-left:0;display:flex;margin-top:6px;font-size:15px}.bk-alta__paso .bk-campo,.bk-alta__paso .bk-check,.bk-alta__paso .bk-error,.bk-alta__paso .bk-ok,.bk-alta__paso .bk-etapas,.bk-alta .bk-ok--invita{margin:0}.bk-alta .bk-campo input,.bk-alta .bk-campo select{height:52px;min-height:52px;padding:0 16px}.bk-alta__paso>.bk-btn{width:100%;min-height:54px;padding:0 16px;font-size:17px}.bk-alta .bk-check{min-height:44px;align-items:flex-start;color:var(--tinta2)}.bk-alta .bk-check input{flex:none;width:22px;height:22px;margin:1px 0 0;accent-color:var(--barro)}.bk-alta .bk-segmento{display:flex;gap:6px;padding:4px;border-radius:16px;background:var(--sup);box-shadow:0 0 0 1px var(--linea)}.bk-alta .bk-segmento label{position:relative;flex:1;justify-content:center;min-height:44px;border-radius:12px;font-size:15px;color:var(--tinta)}.bk-alta .bk-segmento .on{background:var(--barro);color:var(--sobre);box-shadow:none}.bk .bk-alta .bk-segmento input{top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:0;margin:0;padding:0}.bk-alta .bk-segmento label:has(input:focus-visible){outline:3px solid var(--barro);outline-offset:2px}.bk-alta button.bk-link{min-height:44px;border:0;background:none;padding:0 10px;font-size:15px}.bk-alta__reenvio{justify-content:center}.bk-alta .bk-alta__cambiar{margin:0 auto}.bk-alta__pie{margin-top:auto;text-align:center;font-size:12px;color:var(--tinta2)}.bk-codigo{position:relative;display:block;height:58px;width:100%;max-width:352px}.bk .bk-codigo input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:58px;min-height:58px;padding:0;border:0;background:transparent;color:transparent;caret-color:transparent;letter-spacing:1em;-webkit-text-fill-color:transparent}.bk .bk-codigo input::selection{background:transparent}.bk .bk-codigo input:focus-visible{outline:none}.bk-codigo__cajas{display:flex;gap:8px;height:58px}.bk-codigo__caja{flex:1;max-width:52px;display:flex;align-items:center;justify-content:center;border-radius:12px;border:1px solid var(--linea);background:var(--sup);font-size:24px;font-weight:500;color:var(--tinta);font-variant-numeric:tabular-nums}.bk-codigo:focus-within .bk-codigo__cajas{outline:3px solid var(--barro);outline-offset:4px;border-radius:14px}.bk-codigo:focus-within .bk-codigo__caja.actual{border:2px solid var(--barro)}.bk-codigo--error .bk-codigo__caja{border-color:var(--ko)}.bk-menu__nuevo{margin-left:auto;padding:2px 8px;border-radius:999px;background:var(--aviso-fondo);color:var(--tinta);font-size:12px;font-weight:600}.ba-negocio__ico{-webkit-backdrop-filter:none;backdrop-filter:none}@media (prefers-reduced-transparency: reduce){:root{--vidrio: var(--fondo)}.ba-nav,.ba-nav--vidrio,.bkn-legal__cab,.bk-cabeza,.bk-capsula{-webkit-backdrop-filter:none;backdrop-filter:none}}.bkl-cta--late{animation:none}@media (prefers-reduced-motion: reduce){.bk *,.bk *:before,.bk *:after{animation:none!important;transition:none!important}.bk-btn:active,.ba-btn:active,.bkl-cta:active,.bkr-seguir:active,.bkr-empezar__btn:active{transform:none}}.bka{display:grid;gap:16px;max-width:760px}.bka .bk-caja{margin-top:0}.bka-plan{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.bka-plan h2{margin:0;font-size:20px}.bka-chip{display:inline-flex;align-items:center;gap:6px;min-height:26px;padding:0 10px;border-radius:999px;background:var(--suave);color:var(--tinta);font-size:13px;font-weight:600}.bka-persona{display:grid;gap:4px}.bka-persona b{font-size:17px}.bka-avance{display:grid;gap:8px;margin:12px 0 0;padding:0;list-style:none}.bka-avance li{display:flex;align-items:center;gap:10px;font-size:15px}.bka-marca{flex:none;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;border:1.5px solid var(--linea);color:var(--tinta2)}.bka-avance li[data-hecho=true] .bka-marca{background:var(--menta);border-color:var(--menta);color:var(--sobre-menta)}.bka-barra{height:6px;margin-top:12px;border-radius:999px;background:var(--adorno);overflow:hidden}.bka-barra i{display:block;height:100%;border-radius:999px;background:var(--barro)}.bka-chat{display:grid;gap:12px}.bka-mensajes{display:flex;flex-direction:column;gap:10px;max-height:min(55dvh,460px);min-height:120px;overflow-y:auto;padding:4px 2px}.bka-vacio{margin:auto;max-width:42ch;text-align:center;color:var(--tinta2);font-size:15px}.bka-burbuja{max-width:min(82%,520px);padding:10px 14px;border-radius:14px;background:var(--fondo);color:var(--tinta);border:1px solid var(--adorno);font-size:15px;line-height:1.45;align-self:flex-start}.bka-burbuja p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.bka-burbuja small{display:block;margin-top:4px;font-size:12px;color:var(--tinta2)}.bka-burbuja--mia{align-self:flex-end;background:var(--suave);border-color:transparent}.bka-cerrada{padding:10px 12px;border-radius:10px;background:var(--fondo);border:1px solid var(--adorno);color:var(--tinta2);font-size:14px}.bka-form{display:grid;gap:10px}.bka-form textarea{width:100%;min-height:84px;border:1.5px solid var(--bk-linea);border-radius:10px;padding:12px 14px;background:var(--sup);color:var(--bk-tinta);font:inherit;font-size:16px;resize:vertical}.bka-form textarea:focus{outline:none;border-color:var(--bk-verde)}.bka-form__pie{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.bka-form__pie .bk-tenue{flex:1 1 240px;margin:0;font-size:13px}.bka-lista{display:grid;gap:2px;margin:8px 0 0;padding:0;list-style:none}.bka-lista button{display:grid;gap:2px;width:100%;padding:10px 12px;border:0;border-radius:10px;background:none;color:var(--tinta);font:inherit;text-align:left;cursor:pointer}.bka-lista button:hover{background:var(--fondo)}.bka-lista button[aria-current=true]{background:var(--suave)}.bka-lista b{font-size:14px;font-weight:600}.bka-lista span{font-size:13px;color:var(--tinta2);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bka-correo{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.bka-correo p{margin:0;flex:1 1 240px}.bka-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.bka{max-width:480px;margin:0 auto;padding:max(20px,env(safe-area-inset-top)) 16px max(40px,env(safe-area-inset-bottom));color:var(--tinta)}.bka--inicio{max-width:480px}.bka__pantalla{margin-top:24px}.bka__titulo{font-family:var(--bk-display);font-weight:600;font-size:30px;line-height:1.15;margin:0 0 8px;color:var(--tinta)}.bka__entrada{color:var(--tinta2);font-size:16px;line-height:1.45;margin:0 0 18px}.bka__ancho{width:100%;min-height:48px}.bka__atras{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-bottom:8px;padding:0;border:0;background:none;color:var(--enlace);font:inherit;font-weight:600;cursor:pointer}.bka__legal{margin:20px 0 0;text-align:center;font-size:14px}.bka__cab{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px}.bka__salir{border:0;background:none;padding:10px 4px;font:inherit;font-weight:600;font-size:14px;color:var(--enlace);cursor:pointer}.bka__saludo{display:grid;gap:16px;margin:20px 0}.bka__resumen{margin:0;color:var(--tinta2);font-size:16px}.bka__lista{color:var(--menta);font-weight:600}.bka__agregar{width:100%;min-height:48px}.bka__vacio{margin-top:0}.bka__vacio h2{font-family:var(--bk-display);font-weight:600}.bka__manual{margin-top:28px;padding-top:20px;border-top:1px solid var(--adorno)}.bka__recordar,.bka__borrar{margin-top:16px}.bka__recordar .bk-tenue{margin:0 0 12px}.bka__borrar h2{font-family:var(--bk-display);font-weight:600;font-size:20px}.bka__borrar .bk-tenue{margin:0 0 14px}.bka__borrar-botones{display:flex;flex-wrap:wrap;gap:8px}.bka__pie{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-top:24px;font-size:14px}.bka__pie .bka__salir{color:var(--tinta2);font-weight:500}.bka__tarjetas{list-style:none;margin:0;padding:0;display:grid;gap:12px}.bka__tarjetas>li{min-width:0;display:grid}.bka-tarjeta{display:flex;align-items:center;gap:14px;min-width:0;padding:16px;background:var(--sup);border:1px solid var(--adorno);border-radius:14px;color:var(--tinta);text-decoration:none;transition:border-color .15s ease}.bka-tarjeta:hover{border-color:var(--linea)}.bka-tarjeta:focus-visible{outline:2px solid var(--barro);outline-offset:2px}.bka-tarjeta__sello{flex:none;display:grid;place-items:center;width:52px;height:52px;overflow:hidden;border-radius:12px;font-family:var(--bk-display);font-weight:600;font-size:24px}.bka-tarjeta__sello img{width:100%;height:100%;object-fit:cover}.bka-tarjeta__cuerpo{flex:1;min-width:0;display:grid;gap:6px}.bka-tarjeta__cuerpo strong{font-size:17px;font-weight:600;overflow-wrap:anywhere}.bka-tarjeta__barra{display:block;height:6px;border-radius:999px;background:var(--adorno);overflow:hidden}.bka-tarjeta__barra i{display:block;height:100%;border-radius:inherit;background:var(--barro)}.bka-tarjeta__cuenta{color:var(--tinta2);font-size:14px;font-variant-numeric:tabular-nums}.bka-tarjeta__lista{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;color:var(--menta);font-size:14px;font-weight:600}.bka-tarjeta__lista small{flex-basis:100%;color:var(--tinta2);font-size:13px;font-weight:400;overflow-wrap:anywhere}.bka-tarjeta__ir{flex:none;color:var(--tinta2)}.bka-volver{max-width:480px;margin:0 auto;padding:max(8px,env(safe-area-inset-top)) 16px 0}@media (min-width: 768px){.bka--inicio{max-width:880px;padding-top:32px}.bka__saludo{grid-template-columns:1fr auto;align-items:end}.bka__agregar{width:auto}.bka__tarjetas{grid-template-columns:1fr 1fr}.bka__recordar,.bka__borrar{max-width:480px}}@media (prefers-reduced-motion: reduce){.bka-tarjeta{transition:none}}.bka .bk-alta__reenvio{display:flex;justify-content:center;gap:20px;margin-top:8px}.bka .bk-alta__reenvio button{min-height:44px;padding:0 6px;border:0;background:none;color:var(--enlace);font:inherit;font-weight:600;font-size:14px;cursor:pointer}
