.libre{--t1:104px;--t2:40px;--t3:20px;--t4:17px;--t5:14px;--l-r:14px;--l-margen:20px;--l-curva:cubic-bezier(.32, .72, 0, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--l-papel);min-height:100dvh;color:var(--l-tinta);font:400 var(--t4)/1.55 var(--font-body);overflow-x:clip}@media (min-width:900px){.libre{--t1:176px;--t2:72px;--t3:22px;--l-margen:48px}}@media (min-width:600px) and (max-width:899px){.libre{--t1:120px;--t2:56px}}.libre :focus-visible{outline-offset:3px;border-radius:6px;outline:3px solid}:where(.libre) :is(ul,ol){margin:0;padding:0;list-style:none}:where(.libre) :is(h1,h2,p,figure){margin:0}.l-env{width:100%;max-width:1280px;padding-inline:var(--l-margen);margin-inline:auto}.l-oculto{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.l-t1{font:800 var(--t1)/.86 var(--font-cartel);letter-spacing:-.005em;text-transform:uppercase}.l-t2{font:800 var(--t2)/.98 var(--font-cartel);letter-spacing:-.005em;text-wrap:balance}.l-t3{font-size:var(--t3);line-height:1.45}.l-t4{font-size:var(--t4);line-height:1.55}.l-t5{font-size:var(--t5);line-height:1.45}.l-gris{color:var(--l-gris)}.l-marca{background:linear-gradient(transparent 58%, var(--l-naranja) 58% 92%, transparent 92%);padding-inline:.04em}.l-tinta .l-marca{color:var(--l-naranja);background:0 0}.l-btn{border-radius:var(--l-r);background:var(--l-naranja);width:100%;min-height:56px;color:var(--l-tinta);font:700 var(--t4)/1.2 var(--font-body);text-align:center;border:2px solid var(--l-tinta);box-shadow:0 4px 0 var(--l-tinta);transition:transform .1s var(--l-curva), box-shadow .1s var(--l-curva), background-color .15s ease, color .15s ease;touch-action:manipulation;justify-content:center;align-items:center;padding:10px 24px;text-decoration:none;display:flex}.l-btn:active{box-shadow:0 0 0 var(--l-tinta);transform:translateY(4px)}@media (hover:hover){.l-btn:hover{background:var(--l-tinta);color:var(--l-naranja)}}.l-btn-tinta{background:var(--l-tinta);color:var(--l-papel);box-shadow:0 4px 0 var(--l-naranja-hondo)}@media (hover:hover){.l-btn-tinta:hover{background:var(--l-tinta-2);color:var(--l-papel)}}.l-btn[aria-busy=true]:after{content:"";border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:16px;height:16px;margin-left:8px;animation:.7s linear infinite l-gira}@keyframes l-gira{to{transform:rotate(1turn)}}.l-enlace{text-underline-offset:4px;align-items:center;gap:8px;min-height:44px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex}.l-banda{padding-block:72px;position:relative}@media (min-width:900px){.l-banda{padding-block:128px}}.l-papel{background:url(/landing/grano.png), var(--l-papel)}.l-talonario{background:url(/landing/grano.png), var(--l-papel-2)}.l-tinta{background:url(/landing/grano-claro.png), var(--l-tinta);color:var(--l-papel)}.l-naranja{background:url(/landing/grano.png), linear-gradient(170deg, var(--l-naranja), var(--l-naranja-2));color:var(--l-tinta)}.l-inicio{background:url(/landing/grano.png), linear-gradient(170deg, var(--l-naranja) 40%, var(--l-naranja-2));color:var(--l-tinta);padding-bottom:32px}.l-marca-titulo{background:linear-gradient(transparent 62%, var(--l-papel) 62% 90%, transparent 90%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:.03em}.l-cabecera{justify-content:space-between;align-items:center;height:56px;display:flex}.l-logo{font:800 var(--t3)/1 var(--font-cartel);text-transform:uppercase;letter-spacing:.02em;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.l-entrar{align-items:center;min-height:44px;padding-inline:8px;font-weight:700;text-decoration:none;display:inline-flex}.l-inicio-rejilla{padding-top:8px;display:grid}.l-sub{max-width:30em;font-size:var(--t4);margin-top:12px}@media (min-width:900px){.l-sub{font-size:var(--t3)}}.l-bloque-boton{max-width:460px;margin-top:16px}.l-sellos{font-size:var(--t5);flex-wrap:wrap;gap:4px 16px;margin-top:12px;font-weight:700;display:flex}.l-sellos li{align-items:center;gap:6px;display:inline-flex}.l-solo-compu{display:none}@media (min-width:900px){.l-cabecera{height:80px}.l-inicio{padding-bottom:16px}.l-inicio-rejilla{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:48px;min-height:calc(100svh - 96px);padding-top:0}.l-sub{margin-top:24px}.l-bloque-boton{margin-top:32px}.l-bloque-boton .l-btn{width:auto;display:inline-flex}.l-solo-compu{margin-top:8px;display:inline-flex}.l-solo-celular{display:none}}.l-escena{grid-template-columns:repeat(12,minmax(0,1fr));margin-top:20px;display:grid}.l-arco{border:5px solid var(--l-papel);border-radius:999px 999px var(--l-r) var(--l-r);aspect-ratio:4/5;background:var(--l-papel-2);overflow:hidden;rotate:4deg;box-shadow:0 28px 56px -24px #1c140c99}.l-arco img{object-fit:cover;width:100%;height:100%;display:block}.l-escena .l-arco{grid-area:1/7/2/13}.l-escena .l-chat-col{margin-top:calc((100vw - 2 * var(--l-margen)) * .36);z-index:1;grid-area:1/1/2/11}.l-pie-escena{margin-top:10px}.l-inicio .l-solo-celular{margin-top:4px}@media (min-width:900px){.l-escena{grid-template-columns:1fr;margin:0}.l-escena .l-arco{grid-area:1/1;justify-self:end;width:320px}.l-escena .l-chat-col{grid-area:1/1;align-self:start;width:310px;margin-top:224px}}.l-chat-caja{border-radius:var(--l-r);background:var(--l-papel-2);color:var(--l-tinta);font-size:14px;line-height:1.4;overflow:hidden;box-shadow:0 24px 48px -20px #1c140c8c}.l-chat{position:relative}.l-chat-cabeza{background:var(--l-wa-fondo);color:var(--l-blanco);align-items:center;gap:10px;padding:8px 52px 8px 12px;font-weight:700;line-height:1.2;display:flex}.l-chat-cabeza small{opacity:.9;font-size:14px;font-weight:400;display:block}.l-chat-avatar{background:var(--l-wa);width:32px;height:32px;color:var(--l-wa-fondo);border-radius:50%;flex:none;place-items:center;display:grid}.l-chat-cuerpo{flex-direction:column;gap:8px;padding:12px 10px 128px;display:flex;position:relative}.l-burbuja{background:var(--l-blanco);border-radius:12px 12px 12px 4px;align-self:flex-start;max-width:92%;padding:8px 10px;position:relative;box-shadow:0 1px 1px #1c140c1f}.l-mia{background:var(--l-burbuja-mia);border-radius:12px 12px 4px;align-self:flex-end}.l-chat-cuerpo>.l-mia:first-child{max-width:100%}.l-pdf{border-left:4px solid var(--l-naranja);background:var(--l-blanco);border-radius:8px;align-items:center;gap:8px;margin-bottom:6px;padding:8px;display:flex}.l-pdf b{display:block}.l-pdf span{color:var(--l-gris)}.l-pdf strong{font:800 22px/1 var(--font-cartel);margin-left:auto}.l-vistos{color:var(--l-wa-fondo);margin-left:auto;display:block}.l-toque{color:var(--l-gris);margin-top:2px;font-size:14px;display:block}.l-sello{border:3px solid var(--l-sello);color:var(--l-sello);box-shadow:inset 0 0 0 2px #fff7eae6, inset 0 0 0 4px var(--l-sello);background:#fff7eae6;border-radius:10px;justify-items:center;padding:4px 14px 6px;display:grid;position:absolute;bottom:26px;right:18px;rotate:-9deg}.l-sello-palabra{font:800 36px/.95 var(--font-cartel);text-transform:uppercase;letter-spacing:.05em}.l-sello-monto{font-size:14px;font-weight:700}.l-chat-pausa{width:44px;height:44px;color:var(--l-blanco);cursor:pointer;background:#ffffff29;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:4px;right:4px}.l-chat-pausa[hidden]{display:none}.libre .l-chat-pausa:focus-visible{outline-color:var(--l-blanco);outline-offset:-4px}@keyframes l-entra{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}@keyframes l-sella{0%{opacity:0;transform:scale(2.4)}55%{opacity:1;transform:scale(.94)}78%{transform:scale(1.04)}to{opacity:1;transform:scale(1)}}.con-js .l-paso{animation:l-entra .42s var(--l-curva) both;animation-delay:calc(.35s + var(--i) * .8s)}.con-js .l-sello.l-paso{animation-name:l-sella;animation-duration:.5s;animation-timing-function:cubic-bezier(.2,.8,.3,1)}@keyframes l-sube{0%{transform:translateY(14px)}to{transform:none}}.l-sube{animation:l-sube .5s var(--l-curva) both}.l-sube-1{animation-delay:70ms}.l-sube-2{animation-delay:.14s}.l-oficios{view-timeline-name:--l-cinta;background:url(/landing/grano-claro.png), var(--l-tinta);color:var(--l-papel);padding-block:40px 32px;overflow:hidden}.l-oficios-cinta p{width:max-content;padding-left:var(--l-margen);white-space:nowrap;color:var(--l-naranja);font:800 var(--t1)/.95 var(--font-cartel);text-transform:uppercase;gap:.35em;display:flex}.l-oficios-cinta span+span:before{content:"·";color:var(--l-papel);margin-right:.35em}.l-oficios h2{margin-top:16px;font-weight:400}@supports (animation-timeline:view()){.l-oficios-cinta p{animation:linear both l-corre;animation-timeline:--l-cinta;animation-range:cover 35% exit}@keyframes l-corre{0%{transform:translate(0)}to{transform:translate(-38%)}}}.l-suena{gap:40px;display:grid}.l-suena-foto{max-width:420px;position:relative}.l-arco-izq{rotate:-3deg}.l-excusa{background:var(--l-blanco);max-width:78%;font:800 var(--t2)/.98 var(--font-cartel);border-radius:16px 16px 16px 4px;padding:12px 16px 10px;position:absolute;bottom:-24px;right:-8px;rotate:-2deg;box-shadow:0 18px 36px -16px #1c140c80}.l-excusa small{text-align:right;color:var(--l-gris);font:400 14px/1 var(--font-body);margin-top:4px;display:block}.l-dolores ul{gap:20px;margin-top:32px;font-weight:700;display:grid}.l-dolores li{align-items:center;gap:16px;display:flex}.l-chip{background:var(--l-naranja);width:44px;height:44px;color:var(--l-tinta);border-radius:50%;flex:none;place-items:center;display:inline-grid}.l-cuento{max-width:32em;margin-top:24px}.l-cuento+.l-cuento{margin-top:12px}@media (min-width:900px){.l-suena{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:96px}.l-dolores li:nth-child(2){margin-left:32px}.l-dolores li:nth-child(3){margin-left:64px}.l-dolores li:nth-child(4){margin-left:96px}}.l-como{gap:56px;display:grid}.l-escalera{gap:32px;display:grid}.l-escalera li{padding-left:0}.l-escalera .l-t4{max-width:30em;margin-top:8px}.l-ultimo{background:linear-gradient(var(--l-naranja), var(--l-naranja)) no-repeat 0 0 / 100% 100%;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:.12em;display:inline}[data-estado=antes] .l-ultimo{background-size:0% 100%}[data-estado=visto] .l-ultimo{transition:background-size .6s var(--l-curva) .55s}[data-estado=antes] .l-escalera li{opacity:0;transform:translate(-16px)}[data-estado=visto] .l-escalera li{transition:opacity .45s var(--l-curva), transform .45s var(--l-curva);transition-delay:calc(var(--n) * .12s)}@media (min-width:900px){.l-como{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:72px}.l-escalera{gap:48px}.l-escalera li{padding-left:calc(var(--n) * 7%)}}.l-nota{background:var(--l-blanco);max-width:380px;color:var(--l-tinta);border-radius:4px;padding:28px 24px 88px;font-size:14px;position:relative;rotate:-2deg;box-shadow:0 24px 48px -22px #1c140c73}.l-nota:before{content:"";background:radial-gradient(circle at 6px 6px, var(--l-papel-2) 4px, transparent 4.5px) 0 0 / 14px 12px repeat-x;height:12px;position:absolute;inset:-6px 0 auto}.l-nota-cabeza{border-bottom:2px solid var(--l-tinta);font:800 28px/1 var(--font-cartel);text-transform:uppercase;justify-content:space-between;align-items:baseline;padding-bottom:12px;display:flex}.l-nota-numero{color:var(--l-naranja-hondo)}.l-nota-fila{border-bottom:1px dashed var(--l-linea);justify-content:space-between;gap:12px;padding-block:10px;display:flex}.l-nota-fila span{color:var(--l-gris)}.l-nota-total{justify-content:space-between;align-items:baseline;padding-top:14px;font-weight:700;display:flex}.l-nota-total b{font:800 40px/1 var(--font-cartel)}.l-nota-sello{border:3px solid var(--l-sello);color:var(--l-sello);font:800 44px/1 var(--font-cartel);text-transform:uppercase;letter-spacing:.05em;box-shadow:inset 0 0 0 2px #ffffffd9, inset 0 0 0 4px var(--l-sello);background:#ffffffd9;border-radius:10px;padding:2px 14px 4px;position:absolute;bottom:18px;left:28px;rotate:-12deg}[data-estado=antes] .l-nota-sello{opacity:0}[data-estado=visto] .l-nota-sello{animation:.5s cubic-bezier(.2,.8,.3,1) .4s both l-sella}.l-pie-nota{color:var(--l-gris);margin-top:24px}.l-tinta h2{max-width:16em}.l-boleto{border-radius:var(--l-r);background:var(--l-papel);color:var(--l-tinta);margin-top:48px;display:grid;position:relative}.l-boleto-cuerpo{padding:28px 24px}.l-boleto-titulo{flex-wrap:wrap;align-items:baseline;gap:8px 16px;display:flex}.l-ahorro{background:var(--l-naranja);font-family:var(--font-body);border-radius:999px;padding:2px 10px;font-weight:700}.l-incluye{gap:12px;margin-block:20px 16px;display:grid}.l-incluye li{align-items:flex-start;gap:12px;display:flex}.l-check{background:var(--l-tinta);width:24px;height:24px;color:var(--l-naranja);border-radius:50%;flex:none;place-items:center;margin-top:2px;display:inline-grid}.l-boleto-talon{border-top:3px dotted var(--l-tinta);align-content:center;gap:16px;padding:32px 24px 28px;display:grid;position:relative}.l-boleto-precio{background:var(--l-papel-2);border-radius:10px;justify-self:start;align-items:baseline;gap:8px;padding:8px 14px;display:flex;box-shadow:inset 0 2px #1c140c24,inset 0 0 0 1px #1c140c0f}.l-boleto-nota{text-wrap:balance;font-weight:700}.l-boleto-talon:before,.l-boleto-talon:after{content:"";background:var(--l-tinta);border-radius:50%;width:28px;height:28px;position:absolute;top:-16px}.l-boleto-talon:before{left:-14px}.l-boleto-talon:after{right:-14px}@media (min-width:900px){.l-boleto{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);margin-top:64px}.l-boleto-cuerpo{padding:40px}.l-incluye{grid-template-columns:1fr 1fr;column-gap:32px}.l-boleto-talon{border-top:0;border-left:3px dotted var(--l-tinta);padding:40px 32px}.l-boleto-talon:before,.l-boleto-talon:after{left:-16px;right:auto}.l-boleto-talon:before{top:-14px}.l-boleto-talon:after{top:auto;bottom:-14px}}.l-boleto-precio .l-t1{font-size:var(--t2)}.l-precio-pie{gap:12px;margin-top:32px;display:grid}.l-garantia-linea{color:var(--l-naranja);align-items:center;gap:8px;font-weight:700;display:inline-flex}.l-pago{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.l-pago span{align-items:center;gap:6px;display:inline-flex}@media (min-width:900px){.l-precio-pie{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:72px}}.l-garantia{gap:32px;display:grid}.l-garantia-nombre{font-weight:700;display:block}.l-garantia-cifra{white-space:nowrap;margin-top:8px;display:block}.l-pago-linea{align-items:center;gap:6px;margin-top:16px;display:inline-flex}@media (min-width:900px){.l-garantia{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:72px}}.l-historia{gap:32px;display:grid}.l-carta{max-width:36em}.l-carta p+p{margin-top:16px}.l-firma{font-weight:700}@media (min-width:900px){.l-historia{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:72px}}.l-preguntas{margin-top:40px}.l-preguntas p{break-inside:avoid;margin-bottom:28px}.l-preguntas p:last-child{margin-bottom:0}@media (max-width:899px){.l-garantia-texto{font-size:var(--t4)}}.l-preguntas b{font-size:var(--t3);margin-bottom:4px;line-height:1.3;display:block}@media (min-width:900px){.l-preguntas{columns:2;column-gap:72px}}.l-cierre{min-height:40svh;padding:28px max(var(--l-margen), calc((100vw - 1280px) / 2 + var(--l-margen))) 24px;background:var(--l-naranja);color:var(--l-tinta);align-content:center;gap:32px;text-decoration:none;transition:background-color .15s,color .15s;display:grid;position:relative;overflow:hidden}@media (hover:hover){.l-cierre:hover{background:var(--l-tinta);color:var(--l-naranja)}}.libre .l-cierre:focus-visible{outline:4px solid var(--l-tinta);outline-offset:-8px;border-radius:0}.l-cierre-frase{z-index:1;position:relative}.l-cierre-accion{z-index:1;justify-items:start;gap:8px;display:grid;position:relative}.l-cierre-sello{font-weight:700}.l-cierre-pastilla{width:100%;min-height:56px;font-size:var(--t4);border-radius:var(--l-r);background:var(--l-tinta);color:var(--l-papel);box-shadow:0 4px 0 var(--l-naranja-hondo);justify-content:center;align-items:center;gap:10px;padding:10px 20px;display:flex}@media (min-width:900px){.l-cierre-pastilla{width:auto}}.l-cierre:active .l-cierre-pastilla{background:var(--l-naranja);color:var(--l-tinta)}@media (hover:hover){.l-cierre:hover .l-cierre-pastilla{background:var(--l-naranja);color:var(--l-tinta)}}.l-cierre-neto{border:5px solid var(--l-papel);border-radius:999px 999px var(--l-r) var(--l-r);justify-self:end;width:40%;max-width:320px;position:relative;overflow:hidden;rotate:4deg;box-shadow:0 24px 48px -20px #1c140c8c}.l-cierre-neto img{width:100%;height:auto;display:block}.l-cierre-palabra{z-index:1;position:relative}.l-cierre:active{background:var(--l-tinta);color:var(--l-naranja)}.l-cierre[aria-busy=true] .l-cierre-pastilla:after{content:"";border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:16px;height:16px;animation:.7s linear infinite l-gira}@media (min-width:900px){.l-cierre{grid-template-columns:minmax(0,1fr) auto;column-gap:48px;min-height:440px;padding-block:72px}.l-cierre-neto{top:50%;right:max(var(--l-margen), calc((100vw - 1280px) / 2 + var(--l-margen)));width:min(22%,270px);position:absolute;translate:0 -50%}.l-cierre-accion,.l-cierre-palabra{grid-column:1}}.l-pie{padding-block:48px calc(32px + env(safe-area-inset-bottom));background:url(/landing/grano-claro.png), var(--l-tinta);color:var(--l-papel);font-size:var(--t5);overflow:hidden}.l-pie nav ul{flex-wrap:wrap;gap:4px 24px;display:flex}.l-pie a{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}@media (min-width:900px){.l-pie{padding-bottom:32px}}.l-barra{z-index:40;padding:8px 16px max(12px, env(safe-area-inset-bottom));border-top:2px solid var(--l-tinta);background:var(--l-papel);transition:transform .22s var(--l-curva);position:fixed;inset:auto 0 0;transform:translateY(110%)}.l-barra-visible{transform:none}[data-estado=antes]>.l-obturador{clip-path:inset(100% 0 0 0 round 999px 999px var(--l-r) var(--l-r))}[data-estado=visto]>.l-obturador{clip-path:inset(0 0 0 0 round 999px 999px var(--l-r) var(--l-r));transition:clip-path .7s var(--l-curva)}@media (prefers-reduced-motion:reduce){.l-sube,.con-js .l-paso,.con-js .l-sello.l-paso,[data-estado=visto] .l-nota-sello,.l-oficios-cinta p{animation:none}.l-btn,.l-barra,.l-cierre,[data-estado=visto] .l-escalera li,[data-estado=visto]>.l-obturador,[data-estado=visto] .l-ultimo{transition:none}.l-cierre[aria-busy=true] .l-cierre-pastilla:after{animation-duration:2s}.l-btn:active{transform:none}.l-btn[aria-busy=true]:after{animation-duration:2s}}@media (max-width:899px){.l-boleto-talon{padding-inline:16px}.l-boleto-talon .l-btn{padding-inline:12px}}.l-prueba{max-width:32em;margin-top:16px}.l-boleto-anual{margin-top:-12px;font-weight:700}.l-lema{font:800 var(--t3)/1.2 var(--font-cartel);text-transform:uppercase;letter-spacing:.02em;margin-bottom:12px}.l-titulo-b{font-size:48px;line-height:.9}@media (min-width:600px) and (max-width:899px){.l-titulo-b{font-size:72px}}@media (min-width:900px){.l-titulo-b{font-size:96px}}
