.jp.jp-landing{--ouro-tinta:#87591f;--creme-90:#fef3e8eb;--creme-70:#fef3e8bd;--fundo:#fbf6ee;--sec:#fef3e8;--papel:#fefcf8;--papel-2:#fef3e8;--tinta:#20303f;--forte:#001b3d;--suave:#4f5d6b;--linha:#e2d3ba;--linha-ouro:#c8904361;--sombra-papel:0 30px 60px -30px #001b3d73;--jl-dunas:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 120' preserveAspectRatio='none'%3E%3Cpath d='M0 52 C70 22 120 46 180 34 C250 20 300 48 400 26 L400 120 L0 120Z' fill='%23022A54' fill-opacity='.85'/%3E%3Cpath d='M0 84 C80 60 150 86 215 70 C285 54 340 84 400 64 L400 120 L0 120Z' fill='%23001B3D'/%3E%3Cpath d='M0 84 C80 60 150 86 215 70 C285 54 340 84 400 64' fill='none' stroke='%23C89043' stroke-width='1.5' stroke-opacity='.55'/%3E%3C/svg%3E");--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--fundo);max-width:none;min-height:100vh;color:var(--tinta);font-size:18px;line-height:1.5;overflow:clip}@media (prefers-color-scheme:dark){.jp.jp-landing{--fundo:#06111e;--sec:#0a1a2e;--papel:#10233b;--papel-2:#0d1e33;--tinta:#e6ded1;--forte:#fef3e8;--suave:#aeb9c5;--linha:#e7be7c33;--ouro-tinta:#e7be7c;--sombra-papel:0 30px 60px -30px #000c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.jp-landing .jp-ic{width:24px;height:24px}.jp-landing :where(h1),.jp-landing :where(h2),.jp-landing :where(h3){font-family:var(--serif);letter-spacing:-.01em;text-wrap:balance;margin:0;font-weight:700;line-height:1.08}.jp-landing :where(p){margin:0}.jp-landing a{color:inherit}.jp-landing :focus-visible{outline:3px solid var(--ouro);outline-offset:3px;border-radius:8px}.jp.jp-landing .jp-marca svg{width:42px;height:42px}.jp.jp-landing .jp-marca-duna{font-size:21px}.jp.jp-landing .jp-marca-prod{font-size:10px}.jp-landing .jl-marca-link{text-decoration:none;display:inline-flex}.jp-landing .jl-btn{text-align:center;cursor:pointer;border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:64px;padding:16px 24px;font-size:19px;font-weight:800;line-height:1.2;text-decoration:none;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .2s,opacity .2s;display:flex}.jp-landing .jl-btn:active{transform:translateY(2px)}.jp-landing .jl-btn-ouro{color:var(--navy);background:linear-gradient(135deg,var(--ouro-claro),var(--ouro));box-shadow:0 18px 30px -14px #c89043d9}.jp-landing .jl-link{min-height:48px;color:var(--forte);text-decoration:underline;-webkit-text-decoration-color:var(--ouro);text-decoration-color:var(--ouro);text-underline-offset:6px;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:18px;font-weight:700;text-decoration-thickness:2px;display:inline-flex}.jp-landing .jl-ceu .jl-link{color:var(--creme)}.jp-landing .jl-ceu{color:var(--creme);background:radial-gradient(120% 90% at 50% 0%,var(--navy-3) 0%,var(--navy-2) 44%,var(--navy) 100%);position:relative;overflow:hidden}.jp-landing .jl-sol{pointer-events:none;background:radial-gradient(circle,#e7be7c99 0%,#c8904338 36%,#c8904300 66%);border-radius:50%;position:absolute}.jp-landing .jl-sol:after{content:"";background:var(--ouro-claro);opacity:.92;border-radius:50%;width:22%;height:22%;margin:-11% 0 0 -11%;position:absolute;top:50%;left:50%}.jp-landing .jl-dunas{pointer-events:none;background:var(--jl-dunas) center bottom/100% 100% no-repeat;height:120px;position:absolute;bottom:-1px;left:0;right:0}.jp-landing .jl-hero{padding:16px 20px 0}.jp-landing .jl-nav{z-index:5;justify-content:space-between;align-items:center;gap:12px;max-width:1120px;margin:0 auto;display:flex;position:relative}.jp-landing .jl-nav .jl-link{min-height:44px;color:var(--creme-90);font-size:15.5px}.jp-landing .jl-hero-grade{max-width:1120px;margin:0 auto;position:relative}.jp-landing .jl-hero-txt{z-index:5;padding-top:40px;position:relative}.jp-landing .jl-hero h1{color:var(--creme);font-size:clamp(46px,12.4vw,96px);font-weight:700;line-height:1.02}.jp-landing .jl-hero h1 em{color:var(--ouro-claro);font-style:italic;font-weight:600;display:block}.jp-landing .jl-promessa{color:var(--creme-90);margin:18px 0 28px;font-size:22px;font-weight:600;line-height:1.35}.jp-landing .jl-acao{flex-direction:column;align-items:center;gap:6px;max-width:440px;display:flex}.jp-landing .jl-cena{z-index:3;height:250px;margin:26px -20px 0;position:relative}.jp-landing .jl-cena .jl-sol{width:420px;height:420px;margin-left:-210px;top:-40px;left:50%}.jp-landing .jl-cena .jl-dunas{z-index:4;height:110px}.jp-landing .jl-folha-velha,.jp-landing .jl-folha-nova{border-radius:5px;position:absolute}.jp-landing .jl-folha-velha{background:linear-gradient(170deg,var(--papel-velho),var(--papel-velho-2));z-index:2;width:36%;max-width:170px;height:170px;padding:16px 13px;top:58px;left:12%;transform:rotate(-9deg);box-shadow:0 22px 40px -22px #000000b3}.jp-landing .jl-fv{background:var(--risco-velho);opacity:.7;border-radius:3px;height:6px;margin-bottom:9px;display:block}.jp-landing .jl-fv.jl-t{opacity:1;width:60%;height:9px}.jp-landing .jl-folha-nova{z-index:3;background:linear-gradient(#fefcf8,#fef3e8);width:44%;max-width:210px;height:220px;padding:20px 16px;top:20px;right:12%;transform:rotate(4deg);box-shadow:0 34px 60px -26px #000000bf,0 0 0 1px #c8904359}.jp-landing .jl-fn-nome{background:var(--navy);border-radius:3px;width:72%;height:11px}.jp-landing .jl-fn-regua{background:var(--ouro);width:36px;height:3px;margin:9px 0 12px}.jp-landing .jl-fn{transform-origin:0;background:#001b3d2e;border-radius:3px;height:6px;margin-top:8px;display:block}.jp-landing .jl-fn.jl-s{background:#001b3d8c;width:46%;height:8px;margin-top:14px}.jp-landing .jl-selo{background:linear-gradient(135deg,var(--ouro-claro),var(--ouro));width:54px;height:54px;color:var(--navy);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:-16px;right:-14px;box-shadow:0 12px 24px -10px #0009}.jp-landing .jl-selo .jp-ic{stroke-width:2.6px;width:28px;height:28px}.jp-landing .jl-hero-dunas{display:none}.jp-landing .jl-vantagens{background:var(--sec);padding:44px 20px 52px}.jp-landing .jl-folha{background:var(--papel);max-width:860px;box-shadow:var(--sombra-papel),0 0 0 1px var(--linha);border-radius:6px;margin:0 auto;padding:10px 22px;position:relative;transform:rotate(-.6deg)}.jp-landing .jl-folha:before{content:"";background:var(--ouro);border-radius:0 0 3px 3px;height:4px;position:absolute;top:0;left:22px;right:22px}.jp-landing .jl-vant{margin:0;padding:0;list-style:none}.jp-landing .jl-vant li{border-bottom:1.5px dashed var(--linha);align-items:center;gap:18px;padding:22px 0;display:flex}.jp-landing .jl-vant li:last-child{border-bottom:0}.jp-landing .jl-q{width:56px;height:56px;color:var(--ouro-tinta);border:2px solid var(--ouro);background:var(--papel-2);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.jp-landing .jl-q .jp-ic{width:28px;height:28px}.jp-landing .jl-vant b{color:var(--forte);letter-spacing:-.01em;font-size:clamp(24px,6.4vw,34px);font-weight:800;line-height:1.15}.jp-landing .jl-plano{padding:52px 20px 64px}.jp-landing .jl-plano .jl-sol{width:380px;height:380px;top:-130px;right:-120px}.jp-landing .jl-plano-in{z-index:2;max-width:560px;margin:0 auto;position:relative}.jp-landing .jl-olho{letter-spacing:.16em;text-transform:uppercase;color:var(--ouro-claro);align-items:center;gap:9px;font-size:14px;font-weight:800;display:inline-flex}.jp-landing .jl-olho i{background:currentColor;border-radius:50%;width:7px;height:7px}.jp-landing .jl-plano h2{color:var(--creme);margin:14px 0 26px;font-size:clamp(34px,9vw,52px)}.jp-landing .jl-plano h2 em{color:var(--ouro-claro);font-style:italic;font-weight:600}.jp-landing .jl-inclui{flex-direction:column;gap:16px;margin:0 0 26px;padding:0;list-style:none;display:flex}.jp-landing .jl-inclui li{color:var(--creme);align-items:center;gap:14px;font-size:21px;font-weight:700;display:flex}.jp-landing .jl-inclui .jp-ic{color:var(--ouro-claro);width:26px;height:26px}.jp-landing .jl-ticket{border:1.5px solid var(--linha-ouro);background:#001b3d73;border-radius:18px;padding:20px 22px;position:relative}.jp-landing .jl-preco{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.jp-landing .jl-preco-v{font-family:var(--serif);color:var(--creme);align-items:flex-start;line-height:.9;display:flex}.jp-landing .jl-rs{color:var(--ouro-claro);margin:8px 6px 0 0;font-size:22px;font-weight:700}.jp-landing .jl-preco-v b{font-size:72px;font-weight:700}.jp-landing .jl-ct{margin-top:6px;font-size:30px;font-weight:700}.jp-landing .jl-preco-d{color:var(--creme-90);padding-bottom:8px;font-size:18px;font-weight:600;line-height:1.35}.jp-landing .jl-garantia{border-top:1.5px dashed var(--linha-ouro);color:var(--creme);align-items:center;gap:12px;margin-top:16px;padding-top:16px;font-size:19px;font-weight:700;display:flex}.jp-landing .jl-garantia .jp-ic{color:var(--ouro-claro)}.jp-landing .jl-rodape{background:var(--navy);color:var(--creme-70);padding:26px 20px 110px;font-size:15px}.jp-landing .jl-rodape-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;max-width:1120px;margin:0 auto;display:flex}.jp-landing .jl-rodape-sol{display:inline-flex}.jp-landing .jl-rodape a{color:var(--creme-70);text-underline-offset:4px}.jp-landing .jl-mbar{z-index:30;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(8px);border-top:1px solid var(--linha-ouro);background:#001b3df0;transition:transform .35s cubic-bezier(.2,.8,.2,1);position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.jp-landing .jl-mbar.jl-on{transform:none}.jp-landing .jl-mbar .jl-btn{min-height:58px;font-size:18px}@media (min-width:900px){.jp-landing .jl-hero{padding:22px 40px 0}.jp-landing .jl-hero-grade{grid-template-columns:1.35fr .85fr;align-items:end;gap:40px;display:grid}.jp-landing .jl-hero-txt{padding:72px 0 120px}.jp-landing .jl-promessa{font-size:26px}.jp-landing .jl-hero h1{font-size:82px}.jp-landing .jl-cena{height:440px;margin:0}.jp-landing .jl-cena .jl-sol{width:560px;height:560px;margin-left:-280px;top:30px}.jp-landing .jl-folha-velha{width:200px;max-width:none;height:250px;top:120px;left:4%}.jp-landing .jl-folha-nova{width:250px;max-width:none;height:310px;top:60px;right:4%}.jp-landing .jl-hero-dunas{z-index:4;height:150px;display:block}.jp-landing .jl-cena .jl-dunas{display:none}.jp-landing .jl-vant b{font-size:30px}.jp-landing .jl-vantagens{padding:80px 40px 90px}.jp-landing .jl-folha{max-width:1000px;padding:14px 48px}.jp-landing .jl-vant{grid-template-columns:1fr 1fr;column-gap:48px;display:grid}.jp-landing .jl-vant li:nth-last-child(2){border-bottom:0}.jp-landing .jl-plano{padding:90px 40px 100px}.jp-landing .jl-plano-in{grid-template-columns:1.1fr .9fr;align-items:center;gap:56px;max-width:1000px;display:grid}.jp-landing .jl-mbar{display:none}.jp-landing .jl-rodape{padding:26px 40px}}@media (prefers-reduced-motion:no-preference){.jp-landing .jl-cena .jl-sol{animation:1.4s cubic-bezier(.2,.8,.2,1) both jl-nasce}.jp-landing .jl-folha-velha{animation:1s cubic-bezier(.2,.8,.2,1) .2s both jl-velha}.jp-landing .jl-folha-nova{animation:1.1s cubic-bezier(.2,.8,.2,1) .55s both jl-nova}.jp-landing .jl-folha-nova .jl-fn{animation:.5s cubic-bezier(.4,0,.2,1) both jl-escreve;animation-delay:calc(1.2s + var(--i,0) * 90ms)}.jp-landing .jl-selo{animation:.45s cubic-bezier(.3,1.6,.5,1) 2s both jl-carimba}.jp-landing .jl-vant li .jl-q svg *{stroke-dasharray:80;stroke-dashoffset:80px}.jp-landing .jl-vant li.jl-visto .jl-q svg *{animation:.9s cubic-bezier(.4,0,.2,1) forwards jl-traco}.jp-landing .jl-vant li{opacity:.0001;transition:opacity .5s,transform .5s cubic-bezier(.2,.8,.2,1);transform:translate(-10px)}.jp-landing .jl-vant li.jl-visto{opacity:1;transform:none}}@keyframes jl-nasce{0%{opacity:0;transform:translateY(90px)}to{opacity:1;transform:none}}@keyframes jl-velha{0%{opacity:0;transform:rotate(-2deg)translateY(30px)}to{opacity:1;transform:rotate(-9deg)}}@keyframes jl-nova{0%{opacity:0;transform:rotate(0)translateY(140px)}to{opacity:1;transform:rotate(4deg)}}@keyframes jl-escreve{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes jl-carimba{0%{opacity:0;transform:scale(2.2)}to{opacity:1;transform:scale(1)}}@keyframes jl-traco{to{stroke-dashoffset:0}}
