html:has(.lp){scroll-behavior:smooth}.lp{background:var(--surface-page);min-height:100dvh}.lp-wrap{width:100%;max-width:1120px;padding-left:var(--gutter-screen);padding-right:var(--gutter-screen);margin:0 auto}.lp-eyebrow{font:var(--fw-bold) 12px/1.3 var(--font-ui);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--gold-700)}.lp-cta{justify-content:center;align-items:center;gap:var(--space-3);background:var(--gold-500);min-height:56px;color:var(--ink-700);border-radius:var(--radius-control);font:var(--fw-bold) 16px/1.2 var(--font-ui);letter-spacing:var(--ls-label);text-transform:uppercase;text-align:center;box-shadow:var(--shadow-gold);transition:var(--transition-control);border:none;padding:14px 30px;display:inline-flex}.lp-cta:hover{background:var(--gold-400);color:var(--ink-700);transform:translateY(-1px)}.lp-cta svg{transition:transform var(--dur-2) var(--ease-standard);flex:none}.lp-cta:hover svg{transform:translate(3px)}.lp-cta--escuro{background:var(--ink-700);color:var(--white);box-shadow:none}.lp-cta--escuro:hover{background:var(--ink-600);color:var(--white)}.lp-link-claro{font:var(--fw-semibold) 16px/1.3 var(--font-ui);color:var(--white);border-bottom:1px solid #ffffff59}.lp-link-claro:hover{color:var(--gold-400);border-bottom-color:var(--gold-400)}.lp-hero{isolation:isolate;background:var(--ink-900);color:var(--white);position:relative;overflow:hidden}.lp-hero__brilho{z-index:-1;background:radial-gradient(55% 65% at 80% 48%,#ffb53033,#0000 70%),radial-gradient(45% 55% at 0 105%,#e07b2624,#0000 70%);position:absolute;inset:0}.lp-hero__topo{justify-content:space-between;align-items:center;gap:var(--space-5);padding-top:var(--space-6);display:flex}.lp-hero__logo-clube{width:auto;height:52px}.lp-hero__logo-loja{opacity:.7;width:auto;height:20px}.lp-hero__grade{gap:var(--space-9);padding-top:var(--space-9);padding-bottom:var(--space-11);grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;display:grid}.lp-hero .lp-eyebrow{color:var(--gold-500)}.lp-hero h1{margin-top:var(--space-4);max-width:15ch;font-family:var(--font-display);font-weight:var(--fw-black);letter-spacing:var(--ls-display);color:var(--white);font-size:clamp(2.3rem,6vw,4.1rem);line-height:1.02}.lp-hero h1 em{color:var(--gold-500);font-style:normal}.lp-hero__lead{margin-top:var(--space-5);max-width:46ch;color:var(--gray-200);font-size:clamp(1.05rem,2.1vw,1.22rem);line-height:1.55}.lp-hero__acoes{align-items:center;gap:var(--space-4) var(--space-7);margin-top:var(--space-7);flex-wrap:wrap;display:flex}.lp-selos{gap:var(--space-3) var(--space-6);margin:var(--space-8) 0 0;padding:var(--space-6) 0 0;border-top:1px solid #ffffff24;flex-wrap:wrap;list-style:none;display:flex}.lp-selos li{align-items:center;gap:var(--space-2);font:var(--fw-semibold) 15px/1.3 var(--font-ui);color:var(--white);display:inline-flex}.lp-selos svg{color:var(--gold-500);flex:none}.lp-doc{width:100%;max-width:380px;padding:var(--space-4) var(--space-4) var(--space-9);justify-self:center;position:relative}.lp-doc__papel{padding:var(--space-8) var(--space-7) var(--space-6);background:var(--white);color:var(--ink-700);border-radius:var(--radius-3);position:relative;overflow:hidden;transform:rotate(-3deg);box-shadow:0 40px 80px -30px #000000a6,0 0 0 1px #ffffff0f}.lp-doc__papel:before{content:"";background:var(--gradient-gold-sweep);height:6px;position:absolute;inset:0 0 auto}.lp-doc__topo{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.lp-doc__logo{width:auto;height:42px}.lp-doc__tag{border:1px solid var(--gray-150);border-radius:var(--radius-pill);font:var(--fw-bold) 10px/1 var(--font-ui);letter-spacing:var(--ls-label);color:var(--gray-400);padding:6px 10px}.lp-doc__titulo{margin-top:var(--space-6);font:var(--fw-black) 22px/1.1 var(--font-display);letter-spacing:var(--ls-tight);color:var(--ink-700)}.lp-doc__linhas{margin-top:var(--space-5);gap:10px;display:grid}.lp-doc__linhas span{border-radius:var(--radius-pill);background:var(--gray-100);height:8px;display:block}.lp-doc__linhas span:nth-child(2){width:90%}.lp-doc__linhas span:nth-child(3){width:96%}.lp-doc__linhas span:nth-child(4){width:58%}.lp-doc__base{justify-content:space-between;align-items:flex-end;gap:var(--space-4);margin-top:var(--space-7);display:flex}.lp-doc__assinatura{width:48%;color:var(--ink-600)}.lp-doc__assinatura svg{width:100%;height:auto;display:block}.lp-doc__assinatura span{background:var(--gray-200);height:1px;margin-top:4px;display:block}.lp-doc__selo{background:var(--gold-050);border:2px dashed var(--gold-500);width:64px;height:64px;color:var(--gold-700);border-radius:50%;place-items:center;display:grid}.lp-doc__aviso{left:0;bottom:var(--space-2);align-items:center;gap:var(--space-3);background:var(--ink-700);border-radius:var(--radius-4);box-shadow:var(--shadow-4);border:1px solid #ffffff1f;padding:12px 18px 12px 12px;display:flex;position:absolute}.lp-doc__aviso-icone{background:var(--green-500);width:38px;height:38px;color:var(--white);border-radius:50%;flex:none;place-items:center;display:grid}.lp-doc__aviso strong{font:var(--fw-bold) 14px/1.25 var(--font-ui);color:var(--white);display:block}.lp-doc__aviso strong+span{font:var(--fw-medium) 12px/1.3 var(--font-ui);color:var(--gray-300);display:block}.lp-secao{padding:var(--space-11) 0;scroll-margin-top:var(--space-4)}.lp-secao--suave{background:var(--surface-subtle)}.lp-cabeca{max-width:660px}.lp-cabeca--centro{text-align:center;margin:0 auto}.lp-cabeca h2{margin-top:var(--space-3);font-size:clamp(1.9rem,4.2vw,2.75rem);font-weight:var(--fw-black);letter-spacing:var(--ls-display);line-height:1.08}.lp-cabeca p{margin-top:var(--space-4);font-size:var(--fs-body-l);color:var(--text-muted);line-height:1.5}.lp-passos{gap:var(--space-7);margin:var(--space-9) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.lp-passo{padding-top:var(--space-6);border-top:3px solid var(--ink-700)}.lp-passo__n{font:var(--fw-bold) 56px/1 var(--font-condensed);letter-spacing:-.02em;color:var(--gold-700);display:block}.lp-passo h3{margin-top:var(--space-3);font-size:var(--fs-title-s);font-weight:var(--fw-bold)}.lp-passo p{margin-top:var(--space-3);font-size:var(--fs-body);color:var(--text-body);line-height:1.55}.lp-beneficios{gap:var(--space-5);margin-top:var(--space-9);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lp-beneficio{gap:var(--space-5);padding:var(--space-7);background:var(--white);border:1px solid var(--border-hairline);border-radius:var(--radius-4);display:flex}.lp-beneficio__icone{border-radius:var(--radius-3);background:var(--ink-700);width:48px;height:48px;color:var(--gold-500);flex:none;place-items:center;display:grid}.lp-beneficio h3{font-size:var(--fs-body-l);font-weight:var(--fw-bold);line-height:1.3}.lp-beneficio p{margin-top:var(--space-2);font-size:var(--fs-body-s);color:var(--text-body);line-height:1.55}.lp-preparo{gap:var(--space-9);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;display:grid}.lp-lista{border-top:1px solid var(--border-hairline);margin:0;padding:0;list-style:none}.lp-lista li{gap:var(--space-4);padding:var(--space-5) 0;border-bottom:1px solid var(--border-hairline);align-items:flex-start;display:flex}.lp-lista__marca{background:var(--gold-500);width:28px;height:28px;color:var(--ink-700);border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid}.lp-lista strong{font:var(--fw-bold) var(--fs-body)/1.35 var(--font-ui);display:block}.lp-lista li span+span{display:block}.lp-lista small{font-size:var(--fs-body-s);color:var(--text-muted);margin-top:4px;line-height:1.5;display:block}.lp-pedido{isolation:isolate;padding:var(--space-11) 0;background:var(--ink-900);scroll-margin-top:0;position:relative;overflow:hidden}.lp-pedido:before{content:"";z-index:-1;background:radial-gradient(60% 45% at 50% 0,#ffb53029,#0000 72%);position:absolute;inset:0}.lp-pedido__coluna{max-width:760px;margin:0 auto}.lp-pedido .lp-eyebrow{color:var(--gold-500)}.lp-pedido .lp-cabeca h2{color:var(--white)}.lp-pedido .lp-cabeca p{color:var(--gray-300)}.lp-pedido .form{margin-top:var(--space-8);border-color:#0000;box-shadow:0 30px 80px -30px #000000b3}.lp-fechado{gap:var(--space-4);margin-top:var(--space-8);padding:var(--space-8);background:var(--white);border-radius:var(--radius-4);text-align:center;justify-items:center;display:grid}.lp-fechado h3{font-size:var(--fs-title-s)}.lp-fechado p{max-width:46ch;color:var(--text-muted)}.lp-duvidas{max-width:820px;margin:var(--space-8) auto 0;border-top:1px solid var(--border-hairline)}.lp-duvida{border-bottom:1px solid var(--border-hairline)}.lp-duvida summary{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5) 0;cursor:pointer;font:var(--fw-bold) var(--fs-body-l)/1.35 var(--font-ui);color:var(--text-strong);list-style:none;display:flex}.lp-duvida summary::-webkit-details-marker{display:none}.lp-duvida summary:hover{color:var(--gold-700)}.lp-duvida summary:focus-visible{border-radius:var(--radius-2)}.lp-duvida summary svg{color:var(--gold-700);transition:transform var(--dur-2) var(--ease-standard);flex:none}.lp-duvida[open] summary svg{transform:rotate(180deg)}.lp-duvida p{max-width:66ch;padding:0 0 var(--space-6);font-size:var(--fs-body);color:var(--text-body);line-height:1.6}.lp-final{padding:var(--space-10) 0;background:var(--gold-500)}.lp-final__grade{justify-content:space-between;align-items:center;gap:var(--space-7);flex-wrap:wrap;display:flex}.lp-final h2{max-width:18ch;font-size:clamp(1.8rem,4vw,2.6rem);font-weight:var(--fw-black);letter-spacing:var(--ls-display);color:var(--ink-700);line-height:1.08}.lp-final p{margin-top:var(--space-3);font-size:var(--fs-body-l);color:var(--ink-600)}.lp-final__acoes{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.lp-final__link{font:var(--fw-semibold) 16px/1.3 var(--font-ui);color:var(--ink-700);border-bottom:1px solid #2c2e3573}.lp-final__link:hover{color:var(--ink-900);border-bottom-color:var(--ink-900)}.lp-barra{z-index:40;justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--gutter-screen);padding-bottom:calc(var(--space-3) + env(safe-area-inset-bottom,0px));background:var(--ink-700);border-top:3px solid var(--gold-500);transition:transform var(--dur-3) var(--ease-standard);display:none;position:fixed;inset:auto 0 0;transform:translateY(0)}.lp-barra--oculta{pointer-events:none;transform:translateY(110%)}.lp-barra__texto{min-width:0}.lp-barra__texto strong{font:var(--fw-bold) 15px/1.2 var(--font-ui);color:var(--white);display:block}.lp-barra__texto span{font:var(--fw-semibold) 12px/1.2 var(--font-ui);color:var(--gold-500);margin-top:2px;display:block}.lp-barra .lp-cta{min-height:44px;box-shadow:none;flex:none;padding:10px 16px;font-size:14px}@media (max-width:900px){.lp-hero__grade{gap:var(--space-6);padding-top:var(--space-8);padding-bottom:var(--space-9);grid-template-columns:minmax(0,1fr)}.lp-doc{max-width:330px}.lp-passos,.lp-beneficios,.lp-preparo{grid-template-columns:minmax(0,1fr)}.lp-passos{gap:var(--space-6)}.lp-preparo{gap:var(--space-7)}}@media (max-width:720px){.lp-secao,.lp-pedido{padding:var(--space-10) 0}.lp-hero__logo-clube{height:42px}.lp-hero__acoes{flex-direction:column;align-items:stretch}.lp-hero__acoes .lp-link-claro{align-self:center}.lp-selos{margin-top:var(--space-7);flex-direction:column}.lp-doc__papel{padding:var(--space-7) var(--space-5) var(--space-5)}.lp-passo__n{font-size:46px}.lp-beneficio{padding:var(--space-6);gap:var(--space-4)}.lp-pedido .form{margin-top:var(--space-7)}.lp-fechado{padding:var(--space-7) var(--space-5)}.lp-final__acoes{align-items:stretch;width:100%}.lp-final__link{align-self:center}.lp-barra{display:flex}.lp .rodape__interno{padding-bottom:calc(var(--space-7) + 76px)}}@media (prefers-reduced-motion:reduce){html:has(.lp){scroll-behavior:auto}.lp-cta,.lp-cta svg,.lp-barra,.lp-duvida summary svg{transition:none}}
