@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/400bf8aa837fcb7e-s.2u3lqdovtp4z3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(../media/f7aa21714c1c53f8-s.p.0jgzmitmnoe6_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree Fallback;src:local(Arial);ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.0%;size-adjust:100.72%}.figtree_99a54d91-module__FOfSQG__className{font-family:Figtree,Figtree Fallback;font-style:normal}.figtree_99a54d91-module__FOfSQG__variable{--jv-next-display:"Figtree", "Figtree Fallback"}
@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(../media/f813d0b748b050e0-s.1jg2wqmry50dw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(../media/dcd150d580a10316-s.097t91mu4nbwo.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(../media/d261779aa92de579-s.2a66m7dsu0m6t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(../media/24ce79ed121239f3-s.1puy2ov14w4rp.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(../media/f141b5b7abe57afc-s.p.3bm7l-ln3bnu5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans Fallback;src:local(Arial);ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.0%;size-adjust:101.39%}.nunito_sans_6d94cf4-module__84YYOW__className{font-family:Nunito Sans,Nunito Sans Fallback;font-style:normal}.nunito_sans_6d94cf4-module__84YYOW__variable{--jv-next-text:"Nunito Sans", "Nunito Sans Fallback"}
:root{--jv-color-bg-canvas:#f8f6fa;--jv-color-bg-surface:#fff;--jv-color-fg-default:#1f1a26;--jv-color-fg-muted:#5f5769;--jv-color-border-outline:#847b90;--jv-color-action-primary-bg:#77358f;--jv-color-action-primary-fg:#fff;--jv-color-action-primary-tint:#f3eaf7;--jv-color-status-success:#2c7a4e;--jv-color-status-error:#b3261e;--jv-color-status-warning:#8a5a00;--jv-font-family-display:Figtree, system-ui, sans-serif;--jv-font-family-text:Nunito Sans, system-ui, sans-serif;--jv-font-weight-body-min:400;--jv-font-size-sm:14px;--jv-font-size-md:16px;--jv-font-size-lg:18px;--jv-font-size-xl:22px;--jv-font-size-xxl:28px;--jv-font-size-display:36px;--jv-space-1:4px;--jv-space-2:8px;--jv-space-3:12px;--jv-space-4:16px;--jv-space-5:20px;--jv-space-6:24px;--jv-space-8:32px;--jv-space-10:40px;--jv-size-tap-min:48px;--jv-motion-duration-fast:.15s;--jv-motion-duration-md:.25s;--jv-motion-duration-slow:.4s}
:root{color-scheme:var(--jv-web-color-scheme);--jv-web-color-scheme:light;--jv-web-background-glow:radial-gradient(ellipse at 15% 5%, color-mix(in srgb, var(--jv-color-action-primary-bg) 4%, transparent), transparent 45%), radial-gradient(ellipse at 90% 35%, color-mix(in srgb, var(--jv-color-status-success) 2%, transparent), transparent 45%);--jv-web-background-card:var(--jv-color-bg-surface);--jv-web-background-hover:color-mix(in srgb, var(--jv-color-action-primary-bg) 85%, var(--jv-color-fg-default));--jv-web-background-track:color-mix(in srgb, var(--jv-color-border-outline) 45%, transparent);--jv-web-background-preview:linear-gradient(160deg, var(--jv-color-bg-surface), var(--jv-color-bg-canvas));--jv-web-border-soft:color-mix(in srgb, var(--jv-color-border-outline) 65%, transparent);--jv-web-art-halo:color-mix(in srgb, var(--jv-color-action-primary-bg) 5%, transparent);--jv-web-art-orbit:color-mix(in srgb, var(--jv-color-action-primary-bg) 24%, transparent);--jv-web-art-skin:color-mix(in srgb, var(--jv-color-status-warning) 22%, var(--jv-color-bg-surface));--jv-web-font-size-intro:44px;--jv-web-space-cta:160px;--jv-web-space-cta-error:256px}
.jv-funil{padding-bottom:var(--jv-space-10);background:var(--jv-web-background-glow)}.jv-funil *,.jv-funil :before,.jv-funil :after{box-sizing:border-box}.jv-marca{justify-content:space-between;align-items:center;gap:var(--jv-space-4);width:calc(100% - var(--jv-space-10) * 2);max-width:1280px;padding:var(--jv-space-6) 0 var(--jv-space-10);margin-inline:auto;display:flex}.jv-marca__logo{aspect-ratio:1784/510;background:var(--jv-color-action-primary-bg);flex-shrink:0;width:168px;display:block;-webkit-mask-image:url(/brand/jejuve-logo-v2.png);mask-image:url(/brand/jejuve-logo-v2.png);-webkit-mask-position:55.6% 51%;mask-position:55.6% 51%;-webkit-mask-size:115%;mask-size:115%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.jv-marca__nota{color:var(--jv-color-fg-muted);font-size:var(--jv-font-size-sm)}.jv-palco{width:calc(100% - var(--jv-space-6) * 2);max-width:680px;margin-inline:auto}.jv-funil--abertura .jv-palco{align-items:center;gap:var(--jv-space-8);grid-template-columns:minmax(0,1fr) minmax(0,1.65fr) minmax(0,1fr);max-width:1280px;display:grid}.jv-funil .jv-quiz{width:100%;min-width:0;max-width:none;padding:var(--jv-space-8);border:1px solid color-mix(in srgb, var(--jv-color-border-outline) 55%, transparent);background:var(--jv-web-background-card);box-shadow:0 24px 72px color-mix(in srgb, var(--jv-color-fg-default) 8%, transparent);border-radius:24px;margin:0}.jv-funil .jv-screen{gap:var(--jv-space-5);flex-direction:column;max-width:none;padding:0;display:flex}.jv-funil .jv-text--display,.jv-funil .jv-text--title{letter-spacing:-.035em;text-wrap:balance;font-weight:800}.jv-funil .jv-text--bodyLg{line-height:1.55}.jv-funil .jv-screen :is(h1,h2):focus{outline:none}.jv-funil .jv-btn{width:100%;min-height:56px;transition:background var(--jv-motion-duration-fast), border-color var(--jv-motion-duration-fast), transform var(--jv-motion-duration-fast);border-radius:12px;font-weight:800}.jv-funil .jv-btn--primary:not(:disabled):hover{background:var(--jv-web-background-hover);transform:translateY(-1px)}.jv-funil .jv-btn__flecha{width:20px;height:20px;margin-left:var(--jv-space-3);flex-shrink:0;display:block}.jv-funil :is(button,input,a,summary):focus-visible{outline:3px solid var(--jv-color-action-primary-bg);outline-offset:4px}.jv-funil .jv-progress{gap:var(--jv-space-3);margin-bottom:var(--jv-space-6)}.jv-progress__cabecalho{justify-content:space-between;align-items:center;gap:var(--jv-space-3);display:flex}.jv-funil .jv-progress__cabecalho .jv-text{font-size:var(--jv-font-size-sm);font-weight:700}.jv-progress__etapa{color:var(--jv-color-fg-muted);font-size:var(--jv-font-size-sm);flex-shrink:0}.jv-funil .jv-progress__track{background:var(--jv-web-background-track);height:5px}.jv-voltar{margin-bottom:var(--jv-space-5)}.jv-funil .jv-voltar .jv-btn{width:auto;min-height:var(--jv-size-tap-min);color:var(--jv-color-fg-muted);font-size:var(--jv-font-size-sm);padding:0;font-weight:600}.jv-kicker{color:var(--jv-color-action-primary-bg);font-size:var(--jv-font-size-sm);letter-spacing:.08em;text-transform:uppercase;margin:0;font-weight:800;line-height:1.5}.jv-intro__titulo{margin:var(--jv-space-5) 0;font-family:var(--jv-app-font-display);font-size:var(--jv-web-font-size-intro);letter-spacing:-.055em;font-weight:800;line-height:1.08}.jv-intro__titulo em,.jv-screen--landing h1 em{color:var(--jv-color-action-primary-bg);font-style:normal}.jv-intro__texto{color:var(--jv-color-fg-muted);margin:0;line-height:1.75}.jv-intro__passos{gap:var(--jv-space-5);margin:var(--jv-space-8) 0;font-size:var(--jv-font-size-sm);padding:0;font-weight:600;list-style:none;display:grid}.jv-intro__passos li{align-items:center;gap:var(--jv-space-3);display:flex}.jv-intro__passos span{border:1px solid var(--jv-color-border-outline);height:28px;color:var(--jv-color-action-primary-bg);font-size:var(--jv-font-size-sm);border-radius:50%;flex:0 0 28px;place-items:center;display:grid}.jv-intro__nota{max-width:230px;color:var(--jv-color-fg-muted);font-size:var(--jv-font-size-sm);margin:0}.jv-funil .jv-screen--landing{gap:var(--jv-space-4)}.jv-screen--landing>.jv-kicker{font-size:var(--jv-font-size-sm);letter-spacing:.04em}.jv-screen--landing>.jv-text--bodyLg{color:var(--jv-color-fg-muted)}.jv-hero__arte{height:210px;margin-top:var(--jv-space-2);position:relative;overflow:hidden}.jv-hero__figura{width:100%;height:100%;display:block}.jv-arte__halo{fill:var(--jv-web-art-halo)}.jv-arte__orbita,.jv-arte__tracejado{stroke:var(--jv-web-art-orbit)}.jv-arte__tracejado{stroke-dasharray:3 8}.jv-arte__cabelo{fill:var(--jv-color-fg-default);stroke:var(--jv-color-border-outline)}.jv-arte__pele{fill:var(--jv-web-art-skin)}.jv-arte__corpo{fill:var(--jv-color-action-primary-bg)}.jv-arte__linha{stroke:var(--jv-color-action-primary-fg);stroke-linecap:round;stroke-width:3px}.jv-arte__folha{fill:var(--jv-color-status-success)}.jv-hero__etiqueta{align-items:center;gap:var(--jv-space-2);padding:var(--jv-space-2) var(--jv-space-3);border:1px solid var(--jv-web-border-soft);background:var(--jv-color-bg-surface);font-size:var(--jv-font-size-sm);box-shadow:0 8px 24px color-mix(in srgb, var(--jv-color-fg-default) 8%, transparent);border-radius:10px;display:inline-flex;position:absolute}.jv-hero__etiqueta--ritmo{top:26px;left:0;transform:rotate(-5deg)}.jv-hero__etiqueta--rotina{bottom:18px;right:0;transform:rotate(4deg)}.jv-hero__etiqueta i{background:var(--jv-color-status-success);border-radius:50%;width:7px;height:7px}.jv-hero__beneficios{gap:var(--jv-space-2);margin:0 0 var(--jv-space-2);font-size:var(--jv-font-size-sm);padding:0;font-weight:600;list-style:none;display:grid}.jv-hero__beneficios li:before{content:"✓";margin-right:var(--jv-space-2);color:var(--jv-color-action-primary-bg)}.jv-vitrine{padding:var(--jv-space-4) var(--jv-space-2)}.jv-vitrine>p{max-width:250px;margin:var(--jv-space-6) 0 0;color:var(--jv-color-fg-muted);font-size:var(--jv-font-size-sm);text-align:center}.jv-previa{max-width:300px;padding:var(--jv-space-5);border:6px solid color-mix(in srgb, var(--jv-color-border-outline) 55%, var(--jv-color-bg-canvas));background:var(--jv-web-background-preview);box-shadow:0 28px 60px color-mix(in srgb, var(--jv-color-fg-default) 12%, transparent);border-radius:36px;margin-inline:auto}.jv-vitrine .jv-previa{transform:rotate(4deg)}.jv-previa__camera{width:58px;height:7px;margin:0 0 var(--jv-space-5);background:var(--jv-color-bg-canvas);border-radius:20px;margin-inline:auto}.jv-previa__topo{justify-content:space-between;align-items:center;gap:var(--jv-space-2);font-size:var(--jv-font-size-sm);letter-spacing:.04em;font-weight:700;display:flex}.jv-previa__selo{padding:var(--jv-space-1) var(--jv-space-2);background:var(--jv-color-action-primary-tint);color:var(--jv-color-action-primary-bg);font-size:var(--jv-font-size-sm);letter-spacing:0;border-radius:6px;font-weight:500}.jv-previa__titulo{margin:var(--jv-space-6) 0 var(--jv-space-4);font-family:var(--jv-app-font-display);font-size:var(--jv-font-size-xxl);letter-spacing:-.04em;font-weight:800;line-height:1.1}.jv-previa__circulo{border:8px solid var(--jv-color-action-primary-bg);border-right-color:var(--jv-color-action-primary-tint);background:var(--jv-color-action-primary-tint);border-radius:50%;place-items:center;width:118px;height:118px;margin-inline:auto;display:grid;transform:rotate(-20deg)}.jv-previa__circulo svg{width:52px;height:52px;stroke:var(--jv-color-action-primary-bg);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;transform:rotate(20deg)}.jv-previa__apoio{margin:var(--jv-space-4) 0 var(--jv-space-5);color:var(--jv-color-fg-muted);font-size:var(--jv-font-size-sm);text-align:center;line-height:1.6}.jv-previa__itens{gap:var(--jv-space-2);display:grid}.jv-previa__itens>div{align-items:center;gap:var(--jv-space-3);padding:var(--jv-space-3) var(--jv-space-2);border:1px solid var(--jv-web-background-track);background:var(--jv-color-bg-surface);border-radius:12px;display:flex}.jv-previa__itens>div>span{background:var(--jv-color-action-primary-tint);height:28px;color:var(--jv-color-action-primary-bg);font-size:var(--jv-font-size-lg);border-radius:8px;flex:0 0 28px;place-items:center;display:grid}.jv-previa__itens p{gap:var(--jv-space-1);font-size:var(--jv-font-size-sm);margin:0;line-height:1.3;display:grid}.jv-previa__itens small{color:var(--jv-color-fg-muted);font-size:var(--jv-font-size-sm)}.jv-previa__legenda{margin-top:var(--jv-space-4);color:var(--jv-color-fg-muted);font-size:var(--jv-font-size-sm);text-align:center;display:block}.jv-funil .jv-option{min-height:60px;padding:var(--jv-space-4);border-width:1px;border-color:var(--jv-color-border-outline);transition:border-color var(--jv-motion-duration-fast), background var(--jv-motion-duration-fast);border-radius:12px;margin:0}.jv-funil .jv-option:hover{border-color:var(--jv-color-action-primary-bg)}.jv-funil .jv-option--selected{border-color:var(--jv-color-action-primary-bg);box-shadow:inset 0 0 0 1px var(--jv-color-action-primary-bg)}.jv-opcoes{gap:var(--jv-space-3);display:grid}.jv-opcoes--grade{grid-template-columns:repeat(2,minmax(0,1fr))}.jv-funil .jv-grupo__campo{gap:var(--jv-space-2);padding-bottom:var(--jv-space-6);border-bottom-width:1px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.jv-grupo__campo>:is(.jv-grupo__rotulo,.jv-text--muted,.jv-numeric){grid-column:1/-1}.jv-grupo__campo .jv-option .jv-text{font-size:var(--jv-font-size-md)}.jv-funil .jv-grupo__rotulo{margin-bottom:var(--jv-space-2);font-weight:800}.jv-funil :is(.jv-email__input,.jv-numeric__input){border-width:1px;border-radius:12px;width:100%;min-width:0}.jv-funil .jv-consent__box{flex:0 0 24px}.jv-funil .jv-oferta__planos{gap:var(--jv-space-3);display:grid}.jv-oferta__planos legend{padding:0 0 var(--jv-space-4)}.jv-plano{align-items:center;gap:var(--jv-space-4);width:100%;min-width:0;padding:var(--jv-space-5);border:1px solid var(--jv-color-border-outline);background:var(--jv-color-bg-surface);color:var(--jv-color-fg-default);font-family:var(--jv-app-font-text);text-align:left;cursor:pointer;border-radius:14px;display:flex}.jv-plano--selecionado{border-color:var(--jv-color-action-primary-bg);background:var(--jv-color-action-primary-tint);box-shadow:inset 0 0 0 1px var(--jv-color-action-primary-bg)}.jv-plano__selecao{border:1px solid var(--jv-color-border-outline);height:22px;font-size:var(--jv-font-size-sm);border-radius:50%;flex:0 0 22px;place-items:center;display:grid}.jv-plano--selecionado .jv-plano__selecao{border-color:var(--jv-color-action-primary-bg);background:var(--jv-color-action-primary-bg);color:var(--jv-color-action-primary-fg)}.jv-plano__corpo{gap:var(--jv-space-1);width:100%;min-width:0;display:grid}.jv-plano__linha{justify-content:space-between;align-items:baseline;gap:var(--jv-space-2);font-size:var(--jv-font-size-lg);display:flex}.jv-plano__preco{font-family:var(--jv-app-font-display);font-size:var(--jv-font-size-xxl);letter-spacing:-.04em;flex-shrink:0}.jv-plano__periodo{color:var(--jv-color-fg-muted);font-size:var(--jv-font-size-sm)}.jv-plano__economia{margin-top:var(--jv-space-2);color:var(--jv-color-status-success);font-size:var(--jv-font-size-sm)}.jv-oferta__planos:disabled .jv-plano{opacity:.65;cursor:wait}.jv-funil .jv-oferta__resumo{gap:var(--jv-space-2);padding:var(--jv-space-5);border:1px solid color-mix(in srgb, var(--jv-color-border-outline) 60%, transparent);background:var(--jv-color-bg-canvas);border-radius:14px}.jv-funil .jv-oferta__resumo>.jv-text--title{font-size:var(--jv-font-size-xl)}.jv-funil .jv-oferta__resumo>.jv-text--bodyLg{color:var(--jv-color-action-primary-bg);font-weight:800}.jv-oferta__adicional{padding:var(--jv-space-4);border:1px dashed var(--jv-color-border-outline);background:var(--jv-color-bg-surface);border-radius:12px}.jv-oferta__acao{gap:var(--jv-space-2);display:grid}.jv-oferta__acao-nota{color:var(--jv-color-fg-muted);font-size:var(--jv-font-size-sm);text-align:center;margin:0}.jv-oferta__acao>[role=alert]{padding:var(--jv-space-2) var(--jv-space-3);border:1px solid var(--jv-color-status-error);font-size:var(--jv-font-size-sm);border-radius:8px;line-height:1.4}.jv-oferta__termos{scroll-margin-top:var(--jv-space-6)}.jv-funil .jv-oferta__conteudo{gap:var(--jv-space-10);padding-top:var(--jv-space-8);margin-top:var(--jv-space-4);border-top:1px solid var(--jv-color-border-outline)}.jv-funil .jv-oferta__lista{padding:0;list-style:none}.jv-oferta__lista li:before{content:"✓";margin-right:var(--jv-space-2);color:var(--jv-color-action-primary-bg)}.jv-funil .jv-oferta__demo{padding:var(--jv-space-6);border:1px solid var(--jv-color-border-outline);background:var(--jv-color-bg-canvas);border-radius:20px}.jv-funil .jv-oferta__faq details{border-color:var(--jv-web-border-soft)}@media (max-width:1100px){.jv-funil--abertura .jv-palco{max-width:580px;display:block}.jv-intro,.jv-vitrine{display:none}}@media (max-width:600px){.jv-funil{padding-bottom:var(--jv-space-6)}.jv-marca{width:calc(100% - var(--jv-space-5) * 2);padding:var(--jv-space-4) 0 var(--jv-space-6)}.jv-marca__logo{width:132px}.jv-marca__nota{text-align:right;max-width:130px;line-height:1.35}.jv-palco{width:calc(100% - var(--jv-space-5) * 2)}.jv-funil .jv-quiz{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.jv-funil .jv-progress{margin-bottom:var(--jv-space-5)}.jv-funil .jv-screen{gap:var(--jv-space-4)}.jv-funil .jv-text--display{font-size:var(--jv-font-size-xxl)}.jv-funil .jv-screen--landing>.jv-text--display{font-size:var(--jv-font-size-display);line-height:1.08}.jv-funil .jv-text--bodyLg{font-size:var(--jv-font-size-md)}.jv-hero__arte{height:184px;margin:0}.jv-funil .jv-screen--landing>.jv-btn{z-index:2;width:auto;font-size:var(--jv-font-size-md);box-shadow:0 6px 26px color-mix(in srgb, var(--jv-color-action-primary-bg) 18%, transparent);position:fixed;bottom:16px;left:20px;right:20px}body:has(.jv-funil--abertura,.jv-oferta__acao) .jv-rodape{padding-bottom:var(--jv-web-space-cta)}body:has(.jv-oferta__acao [role=alert]) .jv-rodape{padding-bottom:var(--jv-web-space-cta-error)}.jv-funil .jv-oferta__acao .jv-btn{font-size:var(--jv-font-size-md)}.jv-oferta__acao{z-index:5;padding:var(--jv-space-3) var(--jv-space-5) var(--jv-space-4);border-top:1px solid color-mix(in srgb, var(--jv-color-border-outline) 60%, transparent);background:var(--jv-color-bg-canvas);position:fixed;bottom:0;left:0;right:0}.jv-plano{gap:var(--jv-space-3);padding:var(--jv-space-4)}.jv-funil .jv-oferta__demo{padding:var(--jv-space-5)}.jv-funil .jv-oferta__resumo>.jv-text--title{font-size:var(--jv-font-size-lg)}}@media (prefers-reduced-motion:reduce){.jv-funil .jv-btn,.jv-funil .jv-option{transition:none}}
:root{--jv-app-font-display:var(--jv-next-display), var(--jv-font-family-display);--jv-app-font-text:var(--jv-next-text), var(--jv-font-family-text)}body{background:var(--jv-color-bg-canvas);color:var(--jv-color-fg-default);font-family:var(--jv-app-font-text);font-size:var(--jv-font-size-md);margin:0;line-height:1.5}.jv-text{color:var(--jv-color-fg-default);font-family:var(--jv-app-font-text);margin:0}.jv-text--display{font-family:var(--jv-app-font-display);font-size:var(--jv-font-size-display);letter-spacing:-.01em;font-weight:700;line-height:1.15}.jv-text--title{font-family:var(--jv-app-font-display);font-size:var(--jv-font-size-xxl);font-weight:600;line-height:1.25}.jv-text--bodyLg{font-size:var(--jv-font-size-lg);font-weight:400}.jv-text--body{font-size:var(--jv-font-size-md);font-weight:400}.jv-text--label{font-size:var(--jv-font-size-sm);font-weight:600}.jv-text--caption{font-size:var(--jv-font-size-sm);font-weight:500}.jv-text--muted{color:var(--jv-color-fg-muted)}.jv-text--erro{color:var(--jv-color-status-error)}.jv-text--on-primary{color:var(--jv-color-action-primary-fg)}.jv-btn{min-height:var(--jv-size-tap-min);min-width:var(--jv-size-tap-min);padding:var(--jv-space-3) var(--jv-space-5);font-family:var(--jv-app-font-text);font-size:var(--jv-font-size-lg);cursor:pointer;border:2px solid #0000;border-radius:12px;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.jv-btn:disabled{opacity:.6;cursor:not-allowed}.jv-btn--primary{background:var(--jv-color-action-primary-bg);color:var(--jv-color-action-primary-fg)}.jv-btn--secondary{background:var(--jv-color-bg-surface);border-color:var(--jv-color-border-outline);color:var(--jv-color-fg-default)}.jv-btn--ghost{color:var(--jv-color-action-primary-bg);background:0 0}.jv-btn__flecha{display:none}.jv-option{width:100%;min-height:var(--jv-size-tap-min);padding:var(--jv-space-4);margin-bottom:var(--jv-space-2);background:var(--jv-color-bg-surface);border:2px solid var(--jv-color-border-outline);text-align:left;cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;display:flex}.jv-option--selected{background:var(--jv-color-action-primary-tint);border-color:var(--jv-color-action-primary-bg)}.jv-option__body{gap:var(--jv-space-1);flex-direction:column;display:flex}.jv-option__check{font-size:var(--jv-font-size-xxl);color:var(--jv-color-action-primary-bg)}.jv-progress{gap:var(--jv-space-2);flex-direction:column;display:flex}.jv-progress__track{background:var(--jv-color-border-outline);border-radius:4px;height:8px;overflow:hidden}.jv-progress__fill{background:var(--jv-color-action-primary-bg);height:100%}.jv-numeric{gap:var(--jv-space-2);flex-direction:column;display:flex}.jv-numeric__field{align-items:center;gap:var(--jv-space-2);min-height:var(--jv-size-tap-min);display:flex}.jv-numeric__input{min-height:var(--jv-size-tap-min);padding:var(--jv-space-3);background:var(--jv-color-bg-surface);border:2px solid var(--jv-color-border-outline);color:var(--jv-color-fg-default);font-family:var(--jv-app-font-text);font-size:var(--jv-font-size-xxl);font-variant-numeric:tabular-nums;border-radius:12px;flex:auto}.jv-numeric__unit{color:var(--jv-color-fg-muted);font-size:var(--jv-font-size-lg)}.jv-numeric__sr{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.jv-consent{gap:var(--jv-space-2);flex-direction:column;display:flex}.jv-consent__row{align-items:flex-start;gap:var(--jv-space-3);min-height:var(--jv-size-tap-min);cursor:pointer;display:flex}.jv-consent__box{width:24px;height:24px;accent-color:var(--jv-color-action-primary-bg);margin:0}.jv-consent__link{color:var(--jv-color-action-primary-bg);font-size:var(--jv-font-size-md)}.jv-chip{align-items:center;gap:var(--jv-space-2);padding:var(--jv-space-2) var(--jv-space-3);background:var(--jv-color-action-primary-tint);border-radius:999px;display:inline-flex}.jv-chip--success{background:var(--jv-color-bg-surface);color:var(--jv-color-status-success)}.jv-chip--warning{background:var(--jv-color-bg-surface);color:var(--jv-color-status-warning)}.jv-toast{align-items:center;gap:var(--jv-space-2);padding:var(--jv-space-3) var(--jv-space-4);background:var(--jv-color-bg-surface);border:2px solid var(--jv-color-border-outline);border-radius:12px;display:flex}.jv-toast--success{border-color:var(--jv-color-status-success)}.jv-toast--error{border-color:var(--jv-color-status-error)}.jv-toast--warning{border-color:var(--jv-color-status-warning)}.jv-toast__close,.jv-sheet__close{min-height:var(--jv-size-tap-min);min-width:var(--jv-size-tap-min);color:var(--jv-color-action-primary-bg);font-family:var(--jv-app-font-text);font-size:var(--jv-font-size-sm);cursor:pointer;background:0 0;border:0}.jv-sheet{padding:var(--jv-space-4);background:var(--jv-color-bg-surface);border-top:2px solid var(--jv-color-border-outline);border-radius:16px 16px 0 0;position:fixed;bottom:0;left:0;right:0}.jv-sheet__head{justify-content:space-between;align-items:center;display:flex}.jv-timer__count{color:var(--jv-color-fg-default);font-family:var(--jv-app-font-display);font-size:var(--jv-font-size-display);font-variant-numeric:tabular-nums}.jv-screen{gap:var(--jv-space-3);max-width:560px;padding:var(--jv-space-4);flex-direction:column;margin-inline:auto;display:flex}.jv-screen--time-grid,.jv-screen--image-choice,.jv-screen--body-map{gap:var(--jv-space-2);grid-template-columns:repeat(2,1fr);display:grid}.jv-series__item{gap:var(--jv-space-1);padding-bottom:var(--jv-space-3);border-bottom:2px solid var(--jv-color-border-outline);flex-direction:column;display:flex}.jv-grupo__campo{gap:var(--jv-space-2);padding-bottom:var(--jv-space-4);border-bottom:2px solid var(--jv-color-border-outline);flex-direction:column;display:flex}.jv-grupo__rotulo{font-weight:600}.jv-porta__entrada,.jv-porta__lista{gap:var(--jv-space-3);flex-direction:column;display:flex}.jv-email__field{gap:var(--jv-space-1);flex-direction:column;display:flex}.jv-email__input{width:100%;min-height:var(--jv-size-tap-min);padding:var(--jv-space-3);background:var(--jv-color-bg-surface);border:2px solid var(--jv-color-border-outline);color:var(--jv-color-fg-default);font-family:var(--jv-app-font-text);font-size:var(--jv-font-size-lg);border-radius:12px}.jv-loader__lista{margin:0;padding:0;list-style:none}.jv-loader__item{align-items:center;gap:var(--jv-space-2);padding-bottom:var(--jv-space-2);display:flex}.jv-loader__check{color:var(--jv-color-status-success)}.jv-imc__track,.jv-fator__track{background:var(--jv-color-border-outline);border-radius:6px;height:12px;overflow:hidden}.jv-imc__fill,.jv-fator__fill{background:var(--jv-color-action-primary-bg);height:100%}.jv-fator{gap:var(--jv-space-1);flex-direction:column;display:flex}.jv-result__chips{gap:var(--jv-space-2);flex-wrap:wrap;display:flex}.jv-rotina{margin:0;padding:0;list-style:none}.jv-rotina__item{padding:var(--jv-space-3);margin-bottom:var(--jv-space-2);background:var(--jv-color-bg-surface);border:2px solid var(--jv-color-border-outline);border-radius:12px}.jv-screen--offer{gap:var(--jv-space-4)}.jv-screen--offer .jv-rotina__item{border-color:var(--jv-color-action-primary-bg)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important}}.jv-quiz{max-width:640px;padding:var(--jv-space-3);margin-inline:auto}.jv-esqueleto{gap:var(--jv-space-3);max-width:560px;padding:var(--jv-space-4);flex-direction:column;margin-inline:auto;display:flex}.jv-esqueleto__bloco{background:var(--jv-color-action-primary-tint);border-radius:12px;display:block}.jv-esqueleto__bloco--titulo{height:88px}.jv-esqueleto__bloco--linha{width:80%;height:24px}.jv-esqueleto__bloco--botao{min-height:var(--jv-size-tap-min)}.jv-esqueleto__sr{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.jv-screen--erro{border:2px solid var(--jv-color-status-error);border-radius:12px}.jv-pix{align-items:flex-start;gap:var(--jv-space-2);padding:var(--jv-space-3);background:var(--jv-color-bg-surface);border:2px solid var(--jv-color-border-outline);border-radius:12px;flex-direction:column;display:flex}.jv-pix__qr{max-width:240px}.jv-pix__code{padding:var(--jv-space-2);background:var(--jv-color-bg-canvas);border:2px solid var(--jv-color-border-outline);font-size:var(--jv-font-size-sm);word-break:break-all;border-radius:12px;display:block}.jv-link{color:var(--jv-color-action-primary-bg)}.jv-rodape{margin-top:var(--jv-space-6);padding:var(--jv-space-4);border-top:2px solid var(--jv-color-border-outline);justify-content:center;display:flex}.jv-rodape__link{min-height:var(--jv-size-tap-min);color:var(--jv-color-action-primary-bg);font-family:var(--jv-app-font-text);font-size:var(--jv-font-size-md);align-items:center;display:inline-flex}.jv-assinatura{gap:var(--jv-space-2);padding:var(--jv-space-3);background:var(--jv-color-bg-surface);border:2px solid var(--jv-color-border-outline);border-radius:12px;flex-direction:column;display:flex}.jv-assinatura__titulo{font-weight:600}.jv-cancelar__campo{box-sizing:border-box}.jv-oferta__conteudo,.jv-oferta__bloco,.jv-oferta__demo,.jv-oferta__resumo,.jv-oferta__faq{gap:var(--jv-space-4);flex-direction:column;min-width:0;display:flex}.jv-oferta__lista{padding-left:var(--jv-space-5);margin:0}.jv-oferta__lista li+li{margin-top:var(--jv-space-2)}.jv-oferta__demo,.jv-oferta__resumo{padding:var(--jv-space-5);border:2px solid var(--jv-color-action-primary-bg);background:var(--jv-color-action-primary-tint);border-radius:12px}.jv-oferta__selo{color:var(--jv-color-action-primary-bg);font-size:var(--jv-font-size-sm);font-weight:600}.jv-oferta__recursos{gap:var(--jv-space-3);padding-left:var(--jv-space-5);margin:0;display:grid}.jv-oferta__recurso{padding:var(--jv-space-3);background:var(--jv-color-bg-surface);border-radius:12px}.jv-oferta__faq{gap:var(--jv-space-2)}.jv-oferta__faq details{padding:var(--jv-space-3);border:1px solid var(--jv-color-border-outline);background:var(--jv-color-bg-surface);border-radius:12px}.jv-oferta__faq summary{min-height:var(--jv-size-tap-min);cursor:pointer;align-content:center;font-weight:600}.jv-oferta__faq summary:focus-visible{outline:2px solid var(--jv-color-action-primary-bg);outline-offset:var(--jv-space-1)}.jv-oferta__faq p,.jv-oferta__faq ul{margin-top:var(--jv-space-3);overflow-wrap:anywhere;margin-bottom:0}.jv-oferta__planos{border:0;min-width:0;margin:0;padding:0}.jv-oferta__planos:disabled .jv-option{cursor:wait}
