.lj-pp{--pp-gap:clamp(56px, 8vw, 112px)}.lj-pp [id]{scroll-margin-top:calc(var(--lj-hdr,72px) + 16px)}.lj-pp-hero{border-bottom:1px solid var(--tinta-14)}.lj-pp-hero__in{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(28px,5vw,80px);padding-top:24px;padding-bottom:clamp(36px,5vw,72px);display:grid}.lj-pp-hero .lj-cx-eyebrow{margin-top:18px}.lj-pp-h{overflow-wrap:anywhere;text-wrap:balance;margin-top:12px}.lj-pp-lead{max-width:54ch;color:var(--tinta-72);text-wrap:pretty;margin-top:18px;font-size:18px;line-height:1.5}.lj-pp-facts{flex-wrap:wrap;margin:28px 0 0;padding:0;display:flex}.lj-pp-facts>div{border-right:1px solid var(--tinta-14);flex-direction:column-reverse;gap:6px;margin-right:22px;padding:2px 22px 2px 0;display:flex}.lj-pp-facts>div:last-child{border-right:0;margin-right:0}.lj-pp-facts dt{font:700 12px/1.2 var(--lj-display);letter-spacing:.1em;text-transform:uppercase;color:var(--tinta-72)}.lj-pp-facts dd{font:800 clamp(34px, 3.4vw, 48px)/.9 var(--lj-display);margin:0;font-stretch:80%}.lj-pp-from{margin-top:20px;font-size:16px;font-weight:600;line-height:1.45}.lj-pp-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.lj-pp-sign{min-width:0}.lj-pp-sign .lj-pw-media{max-width:560px;margin-left:auto}.lj-pp-kicker,.lj-pp-sec-h{margin:0}.lj-pp-kicker{font:700 13px/1 var(--lj-display);letter-spacing:.14em;text-transform:uppercase}.lj-pp-steps{padding-top:clamp(40px,5vw,64px)}.lj-pp-steps ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:22px 0 0;padding:0;list-style:none;display:grid;position:relative}.lj-pp-steps ol:before{content:"";background:var(--tinta-14);height:1px;position:absolute;top:19px;left:20px;right:20px}.lj-pp-steps li{min-width:0;position:relative}.lj-pp-steps__n{background:var(--off-white);width:40px;height:40px;box-shadow:inset 0 0 0 1.5px var(--tinta);font:800 18px/1 var(--lj-display);border-radius:50%;place-items:center;display:grid}.lj-pp-steps h3{font:700 18px/1.2 var(--lj-sans);margin-top:16px}.lj-pp-steps p{color:var(--tinta-72);max-width:34ch;margin-top:6px;font-size:15px;line-height:1.5}.lj-pp-sec-h{overflow-wrap:anywhere}.lj-pp-sec-lead{max-width:60ch;color:var(--tinta-72);margin:12px 0 clamp(32px,4vw,56px);font-size:17px;line-height:1.5}.lj-pp-works,.lj-pp-for{padding-top:var(--pp-gap)}.lj-pp-for ul{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;margin:28px 0 0;padding:0;list-style:none;display:grid}.lj-pp-for li{border-radius:var(--lj-r);background:var(--verde-agua-claro);padding:22px 22px 24px}.lj-pp-for h3{font:800 22px/1 var(--lj-display);text-transform:uppercase;font-stretch:85%}.lj-pp-for p{margin-top:10px;font-size:15px;line-height:1.5}.lj-pp-text{padding-top:var(--pp-gap)}.lj-pp-text__s{border-top:1px solid var(--tinta-14);grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:16px clamp(24px,4vw,64px);padding:28px 0;display:grid}.lj-pp-text__s:last-child{border-bottom:1px solid var(--tinta-14)}.lj-pp-text__s h2{font:800 clamp(22px, 2.2vw, 30px)/1 var(--lj-display);text-transform:uppercase;text-wrap:balance;font-stretch:85%}.lj-pp-text__s p{text-wrap:pretty;max-width:66ch;font-size:17px;line-height:1.65}.lj-pp-text__s p+p{margin-top:12px}.lj-pp-faq{padding-top:var(--pp-gap);grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:16px clamp(24px,4vw,64px);display:grid}.lj-pp-faq__l details{border-top:1px solid var(--tinta-14)}.lj-pp-faq__l details:last-child{border-bottom:1px solid var(--tinta-14)}.lj-pp-faq__l summary{cursor:pointer;min-height:60px;font:600 18px/1.3 var(--lj-sans);justify-content:space-between;align-items:center;gap:16px;padding:14px 0;list-style:none;display:flex}.lj-pp-faq__l summary::-webkit-details-marker{display:none}.lj-pp-faq__l summary span{transition:transform var(--lj-t-hover) var(--lj-e);flex:none;font-size:20px}.lj-pp-faq__l details[open] summary span{transform:rotate(45deg)}.lj-pp-faq__l details p{max-width:66ch;color:var(--tinta-72);padding:0 40px 20px 0;font-size:16px;line-height:1.6}.lj-pp-quote{margin-top:var(--pp-gap);background:var(--verde-agua-claro);padding:clamp(40px,6vw,88px) 0}.lj-pp-quote__in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,80px);display:grid}.lj-pp-quote__txt h2{margin-top:14px}.lj-pp-quote__txt p{max-width:46ch;margin-top:16px;font-size:17px;line-height:1.55}.lj-pp-quote__txt .lj-pp-quote__alt{font-size:15px}.lj-pp-quote__form,.lj-pp-quote__wa{min-width:0}.lj-pp-quote__form .lj-quote{background:var(--off-white)}.lj-pp-model{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.lj-pp-model label{font:700 12px/1 var(--lj-display);letter-spacing:.1em;text-transform:uppercase}.lj-pp-model select{border:1px solid var(--borda-campo);background:var(--off-white);min-height:48px;font:500 16px/1 var(--lj-sans);color:var(--tinta);border-radius:10px;padding:0 14px}.lj-pp-bar{display:none}@media (max-width:960px){.lj-pp-bar{z-index:900;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--off-white);box-shadow:0 -1px 0 var(--tinta-14);transition:transform var(--lj-t-in) var(--lj-e), visibility 0s;display:block;position:fixed;bottom:0;left:0;right:0}.lj-pp-bar.is-hidden{visibility:hidden;transition:transform var(--lj-t-out) var(--lj-e), visibility 0s linear var(--lj-t-out);transform:translateY(110%)}.lj-pp{padding-bottom:72px}.lj-pp-hero__in,.lj-pp-quote__in,.lj-pp-faq,.lj-pp-text__s{grid-template-columns:minmax(0,1fr)}.lj-pp-sign .lj-pw-media{margin:0 auto}.lj-pp-steps ol{grid-template-columns:minmax(0,1fr);gap:20px}.lj-pp-steps ol:before{width:1px;height:auto;inset:20px auto 20px 19px}.lj-pp-steps li{grid-template-columns:40px minmax(0,1fr);column-gap:16px;display:grid}.lj-pp-steps li>:not(.lj-pp-steps__n){grid-column:2}.lj-pp-steps__n{grid-row:1/span 2}.lj-pp-steps h3{margin-top:8px}}@media (max-width:480px){.lj-pp-facts>div{margin-right:14px;padding-right:14px}.lj-pp-actions .lj-btn{flex:100%}}@media (prefers-reduced-motion:reduce){.lj-pp-bar,.lj-pp-faq__l summary span{transition:none}}.lj-nfc{margin:0}.lj-nfc__scene{aspect-ratio:5/4;max-width:560px;margin-left:auto;position:relative}.lj-nfc__tag{aspect-ratio:1;width:56%;position:absolute;top:14%;left:0}.lj-nfc__tag-empty{background:repeating-linear-gradient(0deg, var(--tinta-06) 0 1px, transparent 1px 10px), var(--off-white);position:absolute;inset:0}.lj-nfc__chip{background:var(--cobre);width:14px;height:14px;box-shadow:0 0 0 4px var(--off-white);z-index:2;border-radius:50%;margin:-7px;position:absolute;top:50%;right:18%}.lj-nfc__waves{aspect-ratio:1;pointer-events:none;z-index:2;width:56%;position:absolute;top:26%;left:21%;overflow:visible}.lj-nfc__waves circle{fill:none;stroke:var(--verde-agua-profundo);stroke-width:1.5px;transform-origin:60px 60px;opacity:0}.lj-nfc__phone{aspect-ratio:9/18.5;background:var(--tinta);width:38%;box-shadow:0 24px 40px -24px var(--tinta-72);z-index:3;border-radius:26px;padding:7px;position:absolute;top:0;right:2%;transform:translate(-18%,8%)rotate(-8deg)}.lj-nfc__screen{background:var(--off-white);border-radius:20px;height:100%;position:relative;overflow:hidden}.lj-nfc__lock{background:var(--tinta);opacity:0;position:absolute;inset:0}.lj-nfc__page{flex-direction:column;align-items:center;gap:7px;padding:22% 12% 0;display:flex;position:absolute;inset:0}.lj-nfc__avatar{aspect-ratio:1;background:var(--verde-agua-claro);width:34%;box-shadow:inset 0 0 0 2px var(--verde-agua-profundo);border-radius:50%}.lj-nfc__line{background:var(--tinta-14);border-radius:3px;width:70%;height:6px}.lj-nfc__line--name{background:var(--tinta);width:56%;height:8px}.lj-nfc__line--short{width:44%}.lj-nfc__follow{background:var(--tinta);color:var(--off-white);font:700 9px/1 var(--lj-display);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;margin-top:4px;padding:5px 12px}.lj-nfc__grid{grid-template-columns:repeat(3,1fr);gap:3px;width:100%;margin-top:8px;display:grid}.lj-nfc__grid i{aspect-ratio:1;background:var(--tinta-14)}.lj-nfc__grid i:nth-child(3n+1){background:var(--verde-agua-claro)}.lj-nfc__cap{color:var(--tinta-72);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 16px;margin-top:12px;font-size:15px;display:flex}.lj-nfc__again{cursor:pointer;background:0 0;border:0;min-height:44px;padding:0}html.lj-m .lj-nfc__scene:not(.is-play) .lj-nfc__phone{transform:translate(30%,-14%)rotate(10deg)}html.lj-m .lj-nfc__scene:not(.is-play) .lj-nfc__lock{opacity:1}html.lj-m .lj-nfc__scene.is-play .lj-nfc__phone{animation:lj-nfc-tap 1.5s var(--lj-e) both}html.lj-m .lj-nfc__scene.is-play .lj-nfc__lock{animation:.5s ease-out 1.55s both lj-nfc-open}html.lj-m .lj-nfc__scene.is-play .lj-nfc__page>*{animation:lj-nfc-in .4s var(--lj-e) both;animation-delay:calc(1.75s + var(--d,0s))}.lj-nfc__page>:nth-child(3){--d:60ms}.lj-nfc__page>:nth-child(4){--d:.12s}.lj-nfc__page>:nth-child(5){--d:.18s}.lj-nfc__page>:nth-child(6){--d:.24s}html.lj-m .lj-nfc__scene.is-play .lj-nfc__waves circle{animation:1.1s ease-out both lj-nfc-wave}html.lj-m .lj-nfc__scene.is-play .lj-nfc__waves circle:first-child{animation-delay:1.05s}html.lj-m .lj-nfc__scene.is-play .lj-nfc__waves circle:nth-child(2){animation-delay:1.25s}html.lj-m .lj-nfc__scene.is-play .lj-nfc__waves circle:nth-child(3){animation-delay:1.45s}@keyframes lj-nfc-tap{0%{transform:translate(30%,-14%)rotate(10deg)}70%{transform:translate(-22%,10%)rotate(-9deg)}82%{transform:translate(-18%,8%)rotate(-8deg)scale(.985)}to{transform:translate(-18%,8%)rotate(-8deg)}}@keyframes lj-nfc-open{0%{opacity:1}to{opacity:0}}@keyframes lj-nfc-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes lj-nfc-wave{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(2.6)}}@media (max-width:960px){.lj-nfc__scene{margin:0 auto}.lj-nfc__cap{justify-content:center}}
