.DescargarApp-module__2BIOBG__page{padding:3.5rem 0 6rem}.DescargarApp-module__2BIOBG__hero{text-align:center;flex-direction:column;align-items:center;display:flex}.DescargarApp-module__2BIOBG__eyebrow{font-size:.8rem;letter-spacing:.18em;text-transform:uppercase;color:var(--primary-text);font-size:round(.8rem,2px);font-weight:800}.DescargarApp-module__2BIOBG__title{font-size:clamp(2.5rem,6vw,4.6rem);font-weight:800;letter-spacing:-.04em;margin:.9rem 0 1rem;font-size:round(clamp(2.5rem,6vw,4.6rem),2px);line-height:.98}.DescargarApp-module__2BIOBG__intro{max-width:680px;color:var(--text-muted);font-size:1.1rem;font-size:round(1.1rem,2px);line-height:1.65}.DescargarApp-module__2BIOBG__intro strong{color:var(--text)}.DescargarApp-module__2BIOBG__saltos{flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:1.75rem;display:flex}.DescargarApp-module__2BIOBG__saltos a{border:1px solid var(--border-strong);border-radius:999px;align-items:center;gap:.55rem;min-height:46px;padding:.3rem 1.1rem .3rem .4rem;font-weight:700;transition:border-color .2s,background-color .2s;display:inline-flex}.DescargarApp-module__2BIOBG__saltos a:hover{border-color:var(--primary);background:var(--surface)}.DescargarApp-module__2BIOBG__apps{flex-direction:column;gap:1.5rem;margin-top:3.5rem;display:flex}.DescargarApp-module__2BIOBG__app{isolation:isolate;border-radius:36px;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:2rem;padding:clamp(2rem,5vw,3.75rem);display:grid;position:relative;overflow:hidden}.DescargarApp-module__2BIOBG__appFood{color:#141414;--acento:#8f5b06;background:#f6f2ea;border:1px solid #14141414}.DescargarApp-module__2BIOBG__appFood:before{content:"";z-index:-1;aspect-ratio:1;background:radial-gradient(circle,#e6aa3873,#0000 65%);border-radius:50%;width:60%;position:absolute;bottom:-40%;right:-12%}.DescargarApp-module__2BIOBG__appBarbivo{color:#f2eee7;--acento:#c99954;background:radial-gradient(circle at 100% 0,#c9995438,#0000 50%),#0e0d0f;border:1px solid #c999544d}.DescargarApp-module__2BIOBG__appTexto{min-width:0}.DescargarApp-module__2BIOBG__appMarca{align-items:center;gap:1rem;display:flex}.DescargarApp-module__2BIOBG__appMarca h2{font-size:clamp(2rem,4vw,3rem);letter-spacing:-.035em;margin:.2rem 0 0;font-size:round(clamp(2rem,4vw,3rem),2px);font-weight:800;line-height:1}.DescargarApp-module__2BIOBG__appFood h2{font-family:var(--font-bricolage), system-ui, sans-serif!important}.DescargarApp-module__2BIOBG__appBarbivo h2{letter-spacing:0;color:#c99954;font-style:italic;font-weight:700;font-family:var(--font-playfair), Georgia, serif!important}.DescargarApp-module__2BIOBG__appEtiqueta{font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:var(--acento);font-size:round(.75rem,2px);font-weight:800}.DescargarApp-module__2BIOBG__appLema{font-size:1.2rem;margin:1.4rem 0 0;font-size:round(1.2rem,2px);font-weight:600}.DescargarApp-module__2BIOBG__puntos{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1.5rem;margin:1.5rem 0 0;list-style:none;display:grid}.DescargarApp-module__2BIOBG__puntos li{align-items:flex-start;gap:.6rem;line-height:1.4;display:flex}.DescargarApp-module__2BIOBG__puntos svg{color:var(--acento);flex:none;margin-top:.1rem}.DescargarApp-module__2BIOBG__acciones{margin-top:2rem}.DescargarApp-module__2BIOBG__extra{flex-direction:column;gap:.3rem;margin-top:1.5rem;list-style:none;display:flex}.DescargarApp-module__2BIOBG__extra a{font-size:.95rem;font-weight:700;min-height:40px;color:var(--acento);align-items:center;gap:.5rem;font-size:round(.95rem,2px);display:inline-flex}.DescargarApp-module__2BIOBG__extra a:hover{text-decoration:underline}.DescargarApp-module__2BIOBG__verificados{font-size:.95rem;color:#cfc8bc;align-items:center;gap:.5rem;margin-top:1.5rem;font-size:round(.95rem,2px);display:flex}.DescargarApp-module__2BIOBG__verificados svg{color:#c99954}.DescargarApp-module__2BIOBG__appVisual{justify-content:center;align-items:center;gap:1.5rem;min-height:420px;display:flex;position:relative}.DescargarApp-module__2BIOBG__telefono{transform:rotate(-5deg)}.DescargarApp-module__2BIOBG__qrCaja{z-index:2;color:#141414;text-align:center;background:#f2eee7;border-radius:24px;flex-direction:column;align-items:center;gap:.75rem;padding:1.2rem;display:flex;position:relative;box-shadow:0 30px 60px -30px #000000e6}.DescargarApp-module__2BIOBG__qr{width:170px;height:170px}.DescargarApp-module__2BIOBG__qr svg{width:100%;height:100%;display:block}.DescargarApp-module__2BIOBG__qrCaja>span{font-size:.8rem;max-width:170px;font-size:round(.8rem,2px);font-weight:700}.DescargarApp-module__2BIOBG__barbivoTelefono{filter:drop-shadow(0 40px 50px #000c);width:200px;height:auto;transform:rotate(5deg)}.DescargarApp-module__2BIOBG__ayuda{text-align:center;margin-top:4rem}.DescargarApp-module__2BIOBG__ayuda h2{font-size:clamp(1.5rem,3vw,2rem);letter-spacing:-.02em;font-size:round(clamp(1.5rem,3vw,2rem),2px);font-weight:800}.DescargarApp-module__2BIOBG__ayuda p{max-width:560px;color:var(--text-muted);margin:.75rem auto 0;line-height:1.6}.DescargarApp-module__2BIOBG__ayuda a{color:var(--primary-text);font-weight:700;text-decoration:underline}@media (max-width:900px){.DescargarApp-module__2BIOBG__app{grid-template-columns:minmax(0,1fr)}.DescargarApp-module__2BIOBG__appVisual{min-height:0}.DescargarApp-module__2BIOBG__appFood .DescargarApp-module__2BIOBG__appVisual{align-items:flex-start;max-height:380px;margin-bottom:calc(-1*clamp(2rem,5vw,3.75rem));overflow:hidden}}@media (max-width:600px){.DescargarApp-module__2BIOBG__puntos{grid-template-columns:minmax(0,1fr)}.DescargarApp-module__2BIOBG__app{border-radius:28px;padding:2rem 1.4rem}.DescargarApp-module__2BIOBG__appMarca{gap:.8rem}.DescargarApp-module__2BIOBG__barbivoTelefono{display:none}}
