html.lenis,html.lenis body{height: auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow: clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior: contain}.lenis.lenis-smooth iframe{pointer-events: none}.lenis.lenis-autoToggle{transition-property: overflow;transition-duration: 1ms;transition-behavior: allow-discrete}.rc-cta-fixa{--rc-cta-fixa-altura: 76px;--rc-cta-fixa-fundo: var(--rc-cor-superficie,#1b1d1a);--rc-cta-fixa-duracao: 0.32s;position: fixed;inset: auto 0 0 0;z-index: 90;display: flex;align-items: center;gap: 0.875rem;min-height: calc(var(--rc-cta-fixa-altura) + env(safe-area-inset-bottom,0px));padding: 0.625rem max(1rem,env(safe-area-inset-right,0px)) calc(0.625rem + env(safe-area-inset-bottom,0px)) max(1rem,env(safe-area-inset-left,0px));background: var(--rc-cta-fixa-fundo);color: var(--rc-cor-texto);border-top: 1px solid var(--rc-cor-linha);box-shadow: 0 -12px 28px rgb(0 0 0 / 0.22);transform: translateY(0)}.rc-cta-fixa__info{display: grid;min-width: 0;line-height: 1.2;flex: 0 1 auto}.rc-cta-fixa__info strong{font-size: 1rem;white-space: nowrap}.rc-cta-fixa__info span{font-size: 0.8125rem;color: var(--rc-cor-texto-suave);white-space: nowrap}.rc-cta-fixa__botao{flex: 1 1 auto;display: inline-flex;align-items: center;justify-content: center;gap: 0.6rem;min-height: 52px;padding: 0 1.1rem;border-radius: var(--rc-raio,3px);background: var(--rc-cor-acento);color: var(--rc-cor-acento-texto);font-weight: 700;font-size: 1rem;text-decoration: none;text-align: center;-webkit-tap-highlight-color: transparent;touch-action: manipulation}.rc-cta-fixa__botao:active{transform: translateY(1px)}.rc-cta-fixa__botao svg{width: 18px;height: 18px;flex: none}@media (max-width: 359px){.rc-cta-fixa__info{display: none}}body:has(> .rc-cta-fixa){padding-bottom: calc(var(--rc-cta-fixa-reserva,76px) + env(safe-area-inset-bottom,0px))}.rc-cta-fixa-ativa .rc-cta-fixa{transform: translateY(calc(100% + 16px));transition: transform var(--rc-cta-fixa-duracao) var(--rc-ease,cubic-bezier(0.22,1,0.36,1))}.rc-cta-fixa-ativa .rc-cta-fixa.is-visivel{transform: translateY(0)}@media (prefers-reduced-motion: reduce){.rc-cta-fixa-ativa .rc-cta-fixa{transition: none}}@media (min-width: 800px){.rc-cta-fixa{display: none}body:has(> .rc-cta-fixa){padding-bottom: 0}}@media print{.rc-cta-fixa{display: none}}@font-face{font-family: "Funnel Display";src: url("../fonts/funnel-display-latin-500-normal.woff2") format("woff2");font-weight: 500;font-display: swap}@font-face{font-family: "Funnel Display";src: url("../fonts/funnel-display-latin-600-normal.woff2") format("woff2");font-weight: 600;font-display: swap}@font-face{font-family: "Funnel Sans";src: url("../fonts/funnel-sans-latin-400-normal.woff2") format("woff2");font-weight: 400;font-display: swap}@font-face{font-family: "Funnel Sans";src: url("../fonts/funnel-sans-latin-500-normal.woff2") format("woff2");font-weight: 500;font-display: swap}@font-face{font-family: "Funnel Sans";src: url("../fonts/funnel-sans-latin-600-normal.woff2") format("woff2");font-weight: 600;font-display: swap}:root{--papel: #f6f9f5;--creme: #e4ebdd;--creme-2: #d7e0cf;--floresta: #10291a;--floresta-2: #183a25;--tinta: #091405;--lima: #adfd17;--texto: #1b2618;--texto-suave: #374233;--claro: #e7efe1;--claro-suave: #b9c7b2;--linha: rgba(9,20,5,.12);--linha-clara: rgba(231,239,225,.16);--display: "Funnel Display","Funnel Sans",system-ui,sans-serif;--corpo: "Funnel Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--gutter: clamp(.75rem,.3rem + 1.8vw,1.75rem);--largura: 88rem;--r-g: clamp(22px,16px + 1.2vw,32px);--r-m: 18px;--ease: cubic-bezier(.22,1,.36,1);--cab: 68px}*,*::before,*::after{box-sizing: border-box}html{-webkit-text-size-adjust: 100%;text-size-adjust: 100%;scroll-padding-top: calc(var(--cab) + 12px)}body{margin: 0;background: var(--papel);color: var(--texto);font-family: var(--corpo);font-size: 1.0625rem;line-height: 1.55;-webkit-font-smoothing: antialiased;overflow-x: clip}h1,h2,h3,p,figure,blockquote,ul,ol,dl,dd{margin: 0}h1,h2,h3{font-family: var(--display);font-weight: 600;letter-spacing: -.035em;line-height: 1;color: var(--tinta);text-wrap: balance}p{text-wrap: pretty}img,picture,svg{display: block;max-width: 100%}img{height: auto}a{color: inherit;text-underline-offset: .2em}button,input{font: inherit;color: inherit}:focus-visible{outline: 2px solid var(--tinta);outline-offset: 3px;box-shadow: 0 0 0 5px var(--lima)}.sr-only{position: absolute !important;width: 1px;height: 1px;overflow: hidden;clip-path: inset(50%);white-space: nowrap}.pular{position: absolute;left: 1rem;top: 1rem;z-index: 1000;padding: .5rem 1rem;background: var(--tinta);color: var(--papel);border-radius: 99px;transform: translateY(-200%)}.pular:focus-visible{transform: none}.wrap{width: min(100% - 2 * var(--gutter),var(--largura));margin-inline: auto}.nowrap{white-space: nowrap}section[id]{scroll-margin-top: var(--cab)}.pill{display: inline-flex;align-items: center;justify-content: center;gap: .55em;min-height: 52px;padding: 0 1.4rem;border-radius: 999px;font-family: var(--corpo);font-weight: 600;font-size: 1rem;letter-spacing: -.005em;text-decoration: none;white-space: nowrap;border: 1px solid transparent;transition: transform .2s var(--ease),background-color .2s,box-shadow .2s var(--ease)}.pill svg{width: 1.05em;height: 1.05em;flex: none}.pill:hover{transform: translateY(-2px)}.pill--lima{background: var(--lima);color: var(--tinta);box-shadow: 0 10px 24px -12px rgba(120,190,0,.9)}.pill--tinta{background: var(--tinta);color: var(--papel)}.pill--claro{background: var(--papel);color: var(--tinta)}.pill--linha{border-color: rgba(9,20,5,.2);color: var(--tinta);background: transparent}.pill--linha:hover{background: var(--creme)}.pill--linha-clara{border-color: rgba(231,239,225,.28);color: var(--claro);background: transparent}.pill--linha-clara:hover{background: rgba(231,239,225,.08)}.seta{display: inline-grid;place-items: center;width: 2.1rem;height: 2.1rem;margin-right: -.85rem;border-radius: 50%;background: var(--tinta);color: var(--lima)}.seta svg{width: 1rem;height: 1rem}.pill--tinta .seta{background: var(--lima);color: var(--tinta)}.chip{display: inline-flex;align-items: center;gap: .45em;padding: .38rem .8rem;border-radius: 999px;font-size: .84rem;font-weight: 500;line-height: 1.2;background: var(--papel);color: var(--tinta);white-space: nowrap}.chip::before{content: "";width: .5rem;height: .5rem;border-radius: 50%;background: var(--lima);box-shadow: 0 0 0 1px rgba(9,20,5,.3);flex: none}.chip--vidro{background: var(--papel);box-shadow: 0 6px 18px -10px rgba(9,20,5,.6)}.chip--escuro{background: rgba(231,239,225,.12);color: var(--claro)}.cab{position: sticky;top: 0;z-index: 50;height: var(--cab);background: rgba(246,249,245,.9);backdrop-filter: saturate(1.3) blur(10px);-webkit-backdrop-filter: saturate(1.3) blur(10px)}.cab .wrap{height: 100%;display: flex;align-items: center;justify-content: space-between;gap: 1rem}.marca{display: inline-flex;align-items: center;gap: .35rem;font-family: var(--display);font-weight: 600;font-size: 1.55rem;letter-spacing: -.045em;color: var(--tinta);text-decoration: none}.marca i{width: .5rem;height: .5rem;border-radius: 50%;background: var(--lima);box-shadow: 0 0 0 1.5px var(--tinta);margin-top: .25rem}.cab nav{display: none}.cab nav ul{display: flex;gap: .2rem;list-style: none;margin: 0;padding: 0}.cab nav a{display: inline-flex;align-items: center;gap: .45rem;padding: .5rem .8rem;border-radius: 99px;text-decoration: none;font-weight: 500;font-size: .95rem;color: var(--texto)}.cab nav a svg{width: 1.05rem;height: 1.05rem;opacity: .65}.cab nav a:hover{background: var(--creme)}.cab .pill{min-height: 44px;padding: 0 1.15rem;font-size: .95rem}@media (min-width: 1080px){.cab nav{display: block}}.capa-sec{padding-top: .25rem}.capa{--r: var(--r-g);position: relative;isolation: isolate}.capa__topo{display: grid;gap: .95rem;justify-items: start;padding: 1rem .25rem 1.4rem}.capa__chip,.capa__planos{display: none}.capa h1{font-size: clamp(2.5rem,1.3rem + 4.4vw,4.9rem);line-height: .98;letter-spacing: -.045em;color: var(--tinta)}.capa h1 em{font-style: normal}.capa__sub{font-size: clamp(1.02rem,.95rem + .3vw,1.18rem);line-height: 1.45;max-width: 31rem;color: var(--texto-suave)}.capa__acao-m{display: flex;flex-wrap: wrap;align-items: center;gap: .6rem 1rem;margin-top: .2rem}.capa__acao-m span{font-size: .95rem;color: var(--texto-suave)}.capa__acao-m b{color: var(--tinta);font-weight: 600}.capa__quadro{position: relative;height: clamp(300px,62vw,460px);border-radius: var(--r);overflow: hidden;background: var(--floresta)}.capa__foto,.capa__foto img{position: absolute;inset: 0;width: 100%;height: 100%}.capa__foto img{object-fit: cover;object-position: 50% 45%}.capa__veu{position: absolute;inset: 0;pointer-events: none}.encaixe,.capa__junte{display: none}.capa__chip,.capa__planos{display: none}@media (min-width: 760px){.capa{display: grid;grid-template-columns: minmax(0,.9fr) minmax(0,1.1fr);gap: var(--gutter);height: clamp(560px,80svh,780px)}.capa__topo{display: flex;flex-direction: column;align-items: flex-start;gap: 1.1rem;padding: clamp(1.75rem,1rem + 2.2vw,3rem);border-radius: var(--r);background: var(--floresta);color: #fff}.capa h1{color: #fff;font-size: clamp(2.7rem,1rem + 3.4vw,4.9rem);max-width: 11ch}.capa h1 em{color: var(--lima)}.capa__sub{color: var(--claro-suave);max-width: 28rem}.capa__acao-m{display: none}.capa__quadro{height: auto}.capa__foto img{object-position: 50% 70%}.capa__veu{background: linear-gradient(180deg,rgba(9,20,5,.25) 0%,rgba(9,20,5,0) 22%,rgba(9,20,5,0) 70%,rgba(9,20,5,.3) 100%)}.encaixe{display: block}.capa__planos{display: grid}.capa__planos{display: grid;list-style: none;padding: 0;margin: auto 0 0;width: 100%;border-top: 1px solid var(--linha-clara)}.capa__planos li{display: flex;justify-content: space-between;align-items: baseline;gap: 1rem;padding: .8rem 0;border-bottom: 1px solid var(--linha-clara);color: var(--claro);font-weight: 500}.capa__planos small{margin-left: .4rem;font-size: .82rem;color: var(--claro-suave);font-weight: 400}.capa__planos b{font-weight: 600;color: #fff;white-space: nowrap}.capa__topo .capa__junte{display: flex;position: static;margin-top: .4rem;max-width: none;padding: .9rem 1rem;background: rgba(231,239,225,.08);color: var(--claro);backdrop-filter: none;-webkit-backdrop-filter: none}.capa__topo .capa__junte .avatares img{border-color: var(--floresta)}}.capa__chip-foto{position: absolute;left: .8rem;top: .8rem;z-index: 2}@media (min-width: 760px){.capa__chip-foto{left: 1.1rem;top: 1.1rem}}.encaixe{--g: 10px;--r2: 22px;position: absolute;z-index: 2;left: 0;bottom: 0;padding: var(--g) var(--g) 0 0;background: var(--papel);border-top-right-radius: calc(var(--r2) + var(--g))}.encaixe::before,.encaixe::after{content: "";position: absolute;width: var(--r);height: var(--r);background: radial-gradient(circle at 100% 0,transparent calc(var(--r) - .5px),var(--papel) var(--r))}.encaixe::before{left: 0;top: calc(-1 * var(--r))}.encaixe::after{right: calc(-1 * var(--r));bottom: 0}.encaixe__cartao{display: grid;gap: .85rem;width: min(22rem,calc(100vw - 2 * var(--gutter) - 2.5rem));padding: 1.2rem 1.25rem 1.25rem;border-radius: var(--r2);background: var(--floresta);color: var(--claro)}.encaixe__cartao p{font-size: .95rem;line-height: 1.35;color: var(--claro-suave)}.encaixe__cartao strong{display: block;font-family: var(--display);font-weight: 600;font-size: clamp(1.6rem,1.35rem + 1vw,2.15rem);letter-spacing: -.04em;line-height: 1;color: #fff;margin-top: .25rem}.encaixe__cartao .pill{justify-self: start}.capa__junte{position: absolute;z-index: 2;right: clamp(1rem,.6rem + 1.5vw,2rem);bottom: clamp(1rem,.6rem + 1.5vw,2rem);align-items: center;gap: .9rem;max-width: 22rem;padding: .85rem 1.05rem;border-radius: var(--r-m);background: rgba(246,249,245,.88);backdrop-filter: blur(12px);-webkit-backdrop-filter: blur(12px);color: var(--tinta)}.capa__junte p{font-size: .92rem;font-weight: 500;line-height: 1.3}.avatares{display: flex;flex: none}.avatares img{width: 40px;height: 40px;border-radius: 50%;border: 2px solid var(--papel);object-fit: cover}.avatares img + img{margin-left: -12px}.junte-m{display: flex;align-items: center;gap: .8rem;margin-top: 1rem;padding-inline: .25rem}.junte-m p{font-size: .95rem;font-weight: 500;line-height: 1.3}@media (min-width: 760px){.junte-m{display: none}}.divisor{display: grid;grid-template-columns: auto 1fr auto 1fr auto;align-items: center;gap: clamp(.8rem,.5rem + 1.5vw,2rem);padding-block: clamp(2.25rem,1.6rem + 2.5vw,3.75rem);font-family: var(--display);font-weight: 500;font-size: clamp(1.05rem,.95rem + .5vw,1.5rem);color: var(--texto-suave);letter-spacing: -.02em}.divisor i{height: 1px;background: rgba(9,20,5,.16)}.divisor strong{font-weight: 600;color: var(--tinta);font-size: 1.2em;letter-spacing: -.045em}.secao{padding-block: clamp(1.25rem,.8rem + 1.6vw,2.5rem)}.cabeca{display: grid;gap: 1rem;margin-bottom: clamp(1.25rem,1rem + 1.6vw,2.5rem);padding-inline: .25rem}.cabeca h2{font-size: clamp(2.2rem,1.3rem + 3.4vw,4.4rem);max-width: 17ch}.cabeca p{color: var(--texto-suave);font-size: 1.1rem;max-width: 34rem}@media (min-width: 960px){.cabeca--lado{grid-template-columns: 1fr auto;align-items: end}}.cartao-escuro{background: var(--floresta);color: var(--claro);border-radius: var(--r-g)}.cartao-escuro h2,.cartao-escuro h3{color: #fff}.cartao-creme{background: var(--creme);border-radius: var(--r-g)}.porque{display: grid;gap: var(--gutter)}.porque__texto{padding: clamp(1.5rem,1rem + 2.4vw,3rem);display: flex;flex-direction: column;gap: 1.5rem}.porque__texto h2{font-size: clamp(2.2rem,1.3rem + 3vw,4rem);max-width: 13ch}.lista{list-style: none;padding: 0;margin: 0;border-top: 1px solid var(--linha-clara)}.lista li{display: grid;grid-template-columns: auto 1fr;gap: .9rem;align-items: center;padding: .82rem 0;border-bottom: 1px solid var(--linha-clara);font-size: 1.05rem;color: var(--claro)}.lista li::before{content: "";width: .55rem;height: .55rem;border-radius: 50%;background: var(--lima)}.porque__texto .pill{align-self: flex-start;margin-top: auto}.porque__foto{position: relative;min-height: 34rem;border-radius: var(--r-g);overflow: hidden;background: var(--creme)}.porque__foto img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;object-position: 50% 30%}.porque__foto .chip{position: absolute;left: clamp(.8rem,.5rem + 1vw,1.4rem);top: clamp(.8rem,.5rem + 1vw,1.4rem)}.treino{position: absolute;left: clamp(.8rem,.5rem + 1vw,1.4rem);right: clamp(.8rem,.5rem + 1vw,1.4rem);bottom: clamp(.8rem,.5rem + 1vw,1.4rem);display: grid;gap: .7rem;padding: 1rem 1.15rem 1.1rem;border-radius: var(--r-m);background: rgba(246,249,245,.92);backdrop-filter: blur(12px);-webkit-backdrop-filter: blur(12px);color: var(--tinta);max-width: 23rem}.treino__topo{display: flex;justify-content: space-between;align-items: center;gap: 1rem;font-size: .85rem;font-weight: 500;color: var(--texto-suave)}.treino__km{font-family: var(--display);font-weight: 600;font-size: 2.6rem;letter-spacing: -.05em;line-height: .95}.treino__km small{font-size: .42em;letter-spacing: -.01em;margin-left: .15em;color: var(--texto-suave)}.treino dl{display: grid;grid-template-columns: repeat(3,1fr);gap: .5rem;padding-top: .7rem;border-top: 1px solid var(--linha)}.treino dt{font-size: .74rem;color: var(--texto-suave);line-height: 1.2}.treino dd{font-weight: 600;font-size: 1.02rem}@media (min-width: 960px){.porque{grid-template-columns: 1.05fr 1fr}.porque__foto{min-height: 100%}}.planos{display: grid;gap: var(--gutter)}.plano{position: relative;display: flex;flex-direction: column;gap: 1.05rem;padding: clamp(1.4rem,1rem + 1.4vw,2.1rem);border-radius: var(--r-g);background: var(--creme)}.plano__chips{display: flex;flex-wrap: wrap;gap: .4rem;align-items: center}.plano h3{font-size: clamp(1.9rem,1.5rem + 1.4vw,2.6rem)}.plano__para{color: var(--texto-suave)}.plano ul{list-style: none;padding: 0;margin: 0;display: grid;gap: .6rem}.plano li{display: grid;grid-template-columns: .55rem 1fr;gap: .7rem;line-height: 1.4;font-size: .98rem}.plano li::before{content: "";width: .5rem;height: .5rem;margin-top: .5em;border-radius: 50%;background: var(--tinta)}.plano__preco{margin-top: auto;padding-top: 1.1rem;border-top: 1px solid var(--linha)}.plano__preco strong{display: block;font-family: var(--display);font-weight: 600;font-size: clamp(2rem,1.7rem + 1.2vw,2.7rem);letter-spacing: -.045em;line-height: 1;color: var(--tinta)}.plano__preco strong small{display: block;font-family: var(--corpo);font-size: .9rem;font-weight: 500;letter-spacing: 0;color: var(--texto-suave);margin-bottom: .3rem}.plano--best .plano__preco strong small{color: var(--claro-suave)}.plano__preco span{display: block;margin-top: .45rem;font-size: .9rem;color: var(--texto-suave)}.plano .pill{align-self: stretch}.plano--best{background: var(--floresta);color: var(--claro)}.plano--best h3,.plano--best .plano__preco strong{color: #fff}.plano--best .plano__para,.plano--best .plano__preco span{color: var(--claro-suave)}.plano--best li::before{background: var(--lima)}.plano--best .plano__preco{border-top-color: var(--linha-clara)}.plano__mais{font-family: var(--display);font-weight: 600;color: var(--lima);font-size: 1.15rem;line-height: 1}@media (min-width: 1000px){.planos{grid-template-columns: 1fr 1fr 1.12fr;align-items: stretch}}.clube{display: grid;gap: var(--gutter)}.agenda{padding: clamp(1.5rem,1rem + 2.2vw,2.75rem);display: flex;flex-direction: column;gap: 1.4rem}.agenda h2{font-size: clamp(2.2rem,1.3rem + 3vw,3.8rem)}.agenda > p{color: var(--claro-suave);font-size: 1.08rem;margin-top: -.6rem}.agenda ol{list-style: none;padding: 0;margin: 0;border-top: 1px solid var(--linha-clara)}.agenda li{display: grid;grid-template-columns: 6.4rem 1fr;gap: .4rem 1rem;align-items: start;padding: 1rem 0;border-bottom: 1px solid var(--linha-clara)}.agenda time{display: inline-flex;justify-content: center;align-self: start;padding: .3rem .6rem;border-radius: 99px;background: rgba(231,239,225,.12);color: var(--claro);font-size: .82rem;font-weight: 600;white-space: nowrap}.agenda li strong{display: block;color: #fff;font-weight: 600;font-size: 1.04rem;line-height: 1.3}.agenda li span{display: block;color: var(--claro-suave);font-size: .95rem;line-height: 1.4;margin-top: .15rem}.agenda .pill{align-self: flex-start;margin-top: auto}.mosaico{display: grid;grid-template-columns: 1fr 1fr;gap: var(--gutter)}.mosaico figure{position: relative;border-radius: var(--r-g);overflow: hidden;background: var(--creme);min-height: 13rem}.mosaico figure.largo{grid-column: 1 / -1;min-height: 15rem}.mosaico img{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover}.mosaico figcaption{position: absolute;left: .7rem;bottom: .7rem;right: .7rem;display: flex}@media (min-width: 960px){.clube{grid-template-columns: 1fr 1.15fr}.mosaico{grid-template-rows: 1.25fr 1fr}.mosaico figure,.mosaico figure.largo{min-height: 0}}.profs{display: grid;gap: var(--gutter)}.prof{display: flex;flex-direction: column;border-radius: var(--r-g);overflow: hidden;background: var(--papel);border: 1px solid var(--creme)}.prof__foto{position: relative;aspect-ratio: 900 / 1000;overflow: hidden;background: var(--creme)}.prof__foto img{width: 100%;height: 100%;object-fit: cover;object-position: 50% 0%}.prof__selos{position: absolute;left: 1rem;top: 1rem;right: 1rem;display: flex;flex-wrap: wrap;gap: .4rem}.prof__corpo{flex: 1;display: flex;flex-direction: column;gap: 1rem;padding: clamp(1.3rem,1rem + 1.4vw,2rem)}.prof h3{font-size: clamp(2rem,1.5rem + 1.8vw,3rem)}.prof h3 span{display: block;color: var(--texto-suave);font-weight: 500}.prof__lead{font-size: 1.12rem;color: var(--texto)}.prof details{border-top: 1px solid var(--linha)}.prof summary{display: flex;align-items: center;justify-content: space-between;gap: 1rem;padding: .9rem 0;cursor: pointer;list-style: none;font-weight: 600}.prof summary::-webkit-details-marker{display: none}.prof summary::after{content: "+";display: grid;place-items: center;width: 2rem;height: 2rem;border-radius: 50%;background: var(--creme);font-size: 1.2rem;transition: transform .22s var(--ease)}.prof details[open] summary::after{transform: rotate(45deg)}.prof details ul{list-style: none;padding: 0 0 .6rem;margin: 0;display: grid;gap: .55rem}.prof details li{position: relative;padding-left: 1.15rem;color: var(--texto-suave);font-size: .97rem;line-height: 1.45}.prof details li::before{content: "";position: absolute;left: 0;top: .55em;width: .4rem;height: .4rem;border-radius: 50%;background: var(--texto-suave)}.prof .pill{align-self: flex-start;margin-top: auto}@media (min-width: 900px){.prof{flex-direction: row}.prof__foto{flex: 0 0 40%;aspect-ratio: auto;min-height: 30rem}.prof__foto img{position: absolute;inset: 0}.prof__corpo{padding: clamp(1.8rem,1rem + 2vw,3rem)}.prof details[open] ~ .pill,.prof .pill{margin-top: auto}}.podcast{display: grid;gap: 1.5rem;align-items: center;padding: clamp(1.25rem,1rem + 1.6vw,2.25rem)}.podcast img{width: min(100%,14rem);aspect-ratio: 1;border-radius: var(--r-m)}.podcast h2{font-size: clamp(2rem,1.4rem + 2.4vw,3.4rem);margin-bottom: .7rem}.podcast p{color: var(--claro-suave);font-size: 1.05rem}.podcast__botoes{display: flex;flex-wrap: wrap;gap: .6rem;margin-top: 1.3rem}@media (min-width: 760px){.podcast{grid-template-columns: 14rem 1fr;gap: 2.75rem}.podcast img{width: 14rem}}.blog{display: grid;gap: var(--gutter)}.post{position: relative;display: flex;flex-direction: column;gap: .9rem;padding: clamp(1.4rem,1rem + 1.4vw,2rem);border-radius: var(--r-g);background: var(--creme);text-decoration: none;transition: transform .25s var(--ease),background-color .25s}.post:hover{transform: translateY(-3px);background: var(--creme-2)}.post__meta{font-size: .86rem;font-weight: 500;color: var(--texto-suave);padding-right: 3.5rem}.post h3{font-size: clamp(1.5rem,1.25rem + 1vw,2.05rem);letter-spacing: -.03em;line-height: 1.08}.post p{color: var(--texto-suave)}.post__seta{position: absolute;top: 1.2rem;right: 1.2rem;display: grid;place-items: center;width: 2.75rem;height: 2.75rem;border-radius: 50%;background: var(--tinta);color: var(--lima)}.post__seta svg{width: 1.1rem;height: 1.1rem}@media (min-width: 900px){.blog{grid-template-columns: 1fr 1fr}}.perguntas{display: grid;gap: 1.25rem}.perguntas h2{font-size: clamp(2.1rem,1.3rem + 2.8vw,3.6rem);padding-inline: .25rem}.faq{display: grid;gap: .6rem}.faq details{border-radius: var(--r-m);background: var(--creme);padding: 0 1.25rem}.faq summary{display: flex;justify-content: space-between;align-items: center;gap: 1rem;padding: 1.15rem 0;cursor: pointer;list-style: none;font-weight: 600;font-size: 1.08rem;color: var(--tinta)}.faq summary::-webkit-details-marker{display: none}.faq summary::after{content: "+";flex: none;display: grid;place-items: center;width: 2.1rem;height: 2.1rem;border-radius: 50%;background: var(--tinta);color: var(--lima);font-size: 1.25rem;transition: transform .22s var(--ease)}.faq details[open] summary::after{transform: rotate(45deg)}.faq details p{padding: 0 0 1.25rem;color: var(--texto-suave);max-width: 46rem}@media (min-width: 960px){.perguntas{grid-template-columns: .75fr 1.25fr;gap: 3rem;align-items: start}}.final{position: relative;display: grid;gap: .5rem;padding: clamp(1.6rem,1rem + 3vw,4rem) clamp(1.4rem,1rem + 3vw,4rem) 0}.final__texto{position: relative;z-index: 1;display: grid;gap: 1.2rem;justify-items: start;align-content: center;padding-bottom: clamp(.5rem,.3rem + 1vw,3.5rem)}.final h2{font-size: clamp(2.8rem,1.5rem + 5vw,6rem);letter-spacing: -.05em}.final h2 em{font-style: normal;color: var(--lima)}.final p{color: var(--claro-suave);font-size: 1.12rem;max-width: 30rem}.final__acao{display: flex;flex-wrap: wrap;align-items: center;gap: .7rem}.final__diego{justify-self: center;width: min(100%,24rem);align-self: end}.final__diego img{width: 100%}@media (min-width: 900px){.final{grid-template-columns: 1.1fr .9fr}.final__diego{justify-self: end;width: min(100%,30rem)}}.contato{display: grid;gap: 1.6rem;padding: clamp(1.4rem,1rem + 2vw,3rem)}.contato h2{font-size: clamp(2.2rem,1.3rem + 3vw,3.8rem)}.contato h2 + p{margin-top: .7rem;color: var(--texto-suave);font-size: 1.1rem}.form{display: grid;gap: .9rem}.form .duas{display: grid;gap: .9rem}@media (min-width: 560px){.form .duas{grid-template-columns: 1fr 1fr}}.form label{display: grid;gap: .35rem;font-weight: 500;font-size: .92rem;color: var(--texto)}.form input{min-height: 52px;padding: 0 1.1rem;border-radius: 14px;background: var(--papel);border: 1px solid rgba(9,20,5,.24);color: var(--tinta)}.form input:focus{outline: none;border-color: var(--tinta);box-shadow: 0 0 0 3px var(--lima)}.form .pill{justify-self: start;margin-top: .3rem}.form__aviso{font-size: .9rem;color: var(--texto-suave);min-height: 1.4em}@media (min-width: 960px){.contato{grid-template-columns: .9fr 1.1fr;gap: 4rem}}.parceiros{display: flex;flex-wrap: wrap;align-items: center;gap: .8rem 1.6rem;padding: clamp(1.25rem,1rem + 1.2vw,2rem) .25rem}.parceiros h2{font-family: var(--corpo);font-size: .95rem;font-weight: 600;letter-spacing: 0;color: var(--texto-suave)}.parceiros ul{display: flex;flex-wrap: wrap;gap: .6rem;list-style: none;padding: 0;margin: 0}.parceiros li{display: inline-flex;flex-direction: column;padding: .55rem 1rem;border-radius: 14px;border: 1px solid rgba(9,20,5,.16);font-weight: 600;font-size: .98rem;line-height: 1.25}.parceiros li small{font-weight: 400;font-size: .82rem;color: var(--texto-suave)}.rodape-sec{padding-bottom: var(--gutter)}.rodape{padding: clamp(1.6rem,1rem + 2vw,3rem) clamp(1.4rem,1rem + 2vw,3rem) 0;overflow: hidden}.rodape__nav{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;gap: 1rem 2rem}.rodape__nav ul{display: flex;flex-wrap: wrap;gap: .4rem 1.4rem;list-style: none;padding: 0;margin: 0}.rodape__nav ul a{text-decoration: none;color: var(--claro);font-weight: 500}.rodape__nav ul a:hover{color: var(--lima)}.rodape__marca{font-family: var(--display);font-weight: 600;font-size: clamp(4.6rem,1rem + 18vw,20rem);letter-spacing: -.065em;line-height: .8;color: var(--claro);margin: clamp(1.5rem,1rem + 3vw,3.5rem) 0 0 -.04em;white-space: nowrap}.rodape__marca i{display: inline-block;width: .15em;height: .15em;border-radius: 50%;background: var(--lima);margin-left: .02em}.rodape__base{display: flex;flex-wrap: wrap;justify-content: space-between;gap: .6rem 2rem;margin-top: clamp(1rem,.6rem + 1.5vw,2rem);padding: 1.1rem 0 calc(1.2rem + env(safe-area-inset-bottom));border-top: 1px solid var(--linha-clara);font-size: .9rem;color: var(--claro-suave)}.rc-cta-fixa{--rc-cta-fixa-fundo: var(--papel);--rc-cta-fixa-altura: 68px;border-top: 1px solid var(--linha);color: var(--tinta);box-shadow: 0 -12px 30px -18px rgba(9,20,5,.5)}.rc-cta-fixa__info strong{font-family: var(--display);font-weight: 600;font-size: 1.05rem;letter-spacing: -.02em}.rc-cta-fixa__info span{color: var(--texto-suave)}.rc-cta-fixa__botao{background: var(--lima);color: var(--tinta);border-radius: 999px;font-weight: 600}@media (prefers-reduced-motion: reduce){*,*::before,*::after{animation-duration: .01ms !important;animation-iteration-count: 1 !important;transition-duration: .01ms !important}}@media (min-width: 1100px){body{background: linear-gradient(155deg,#c6ff45 0%,#8cc51c 26%,#3d6d1f 58%,#10291a 100%) fixed;padding: 12px}.moldura{background: var(--papel);border-radius: 30px;overflow: clip;box-shadow: 0 30px 80px -40px rgba(9,20,5,.6)}.cab{border-radius: 30px 30px 0 0}}.pista{position: absolute;pointer-events: none;color: rgba(173,253,23,.16)}.pista--capa{width: 34rem;height: 34rem;right: -9rem;bottom: -9rem}.capa__topo{position: relative;overflow: hidden}.capa__topo > *:not(.pista){position: relative}.selo{position: absolute;z-index: 6;right: .9rem;top: calc(100% - 3.5rem);width: 108px;height: 108px;border-radius: 50%;background: var(--papel);display: grid;place-items: center;color: var(--tinta);text-decoration: none}.selo__giro{position: absolute;inset: 6px;width: calc(100% - 12px);height: calc(100% - 12px);animation: girar 16s linear infinite}.selo__giro text{font-family: var(--corpo);font-weight: 600;font-size: 9.6px;letter-spacing: .06em;fill: var(--tinta)}.selo__centro{width: 44px;height: 44px;border-radius: 50%;background: var(--lima);display: grid;place-items: center;box-shadow: 0 0 0 1.5px var(--tinta);transition: transform .3s var(--ease)}.selo__centro svg{width: 20px;height: 20px}.selo:hover .selo__centro{transform: rotate(45deg)}@keyframes girar{to{transform: rotate(360deg)}}@media (prefers-reduced-motion: reduce){.selo__giro{animation: none}}.capa{position: relative}.capa__quadro{position: relative}@media (min-width: 760px){.selo{width: 128px;height: 128px;right: auto;left: calc((100% - var(--gutter)) * .45 + var(--gutter) / 2 - 64px);top: 30%}.selo__giro text{font-size: 9.4px}}.porque__campo{background: var(--lima);overflow: visible;margin-top: 3.5rem}.porque__raias{position: absolute;inset: 0;border-radius: inherit;overflow: hidden}.pista--campo{width: 46rem;height: 46rem;right: -12rem;bottom: -14rem;color: rgba(9,20,5,.2)}.porque__campo img.porque__atleta{position: absolute;inset: auto 6% 0 auto;width: auto;height: 108%;max-width: 78%;object-fit: contain;object-position: bottom right;filter: drop-shadow(0 18px 30px rgba(9,20,5,.28))}.porque__chip{position: absolute;left: clamp(.8rem,.5rem + 1vw,1.4rem);top: clamp(.8rem,.5rem + 1vw,1.4rem);z-index: 2;background: var(--papel)}.porque__campo .treino{z-index: 2;background: var(--papel);backdrop-filter: none;-webkit-backdrop-filter: none;box-shadow: 0 16px 40px -20px rgba(9,20,5,.55)}@media (min-width: 960px){.porque__campo{margin-top: 0}.porque{padding-top: 3rem}}.plano__chips{position: relative;padding-right: 3.6rem;min-height: 2.9rem}.plano__icone{position: absolute;right: 0;top: 0;display: inline-flex;align-items: center;justify-content: center;gap: .1rem;width: 2.9rem;height: 2.9rem;border-radius: 50%;background: var(--papel);color: var(--tinta)}.plano__icone svg{width: 1.45rem;height: 1.45rem}.plano__icone--duplo{width: 4.2rem;border-radius: 999px;background: var(--lima)}.plano__icone--duplo svg{width: 1.3rem;height: 1.3rem}.plano--best .plano__chips{padding-right: 5rem}.final{overflow: visible;margin-top: 4rem}.final__raias{position: absolute;inset: 0;border-radius: inherit;overflow: hidden}.pista--final{width: 44rem;height: 44rem;left: -14rem;bottom: -16rem;transform: scaleX(-1)}.final__diego{position: relative;z-index: 1}@media (min-width: 900px){.final{margin-top: 6rem}.final__diego{margin-top: -7rem;width: min(100%,32rem)}}.capa__topo .capa__junte{right: auto;bottom: auto}@media (max-width: 759px){.pista--capa{display: none}.selo{top: auto;right: .5rem;bottom: calc(clamp(300px,62vw,460px) - 56px);width: 100px;height: 100px}}@media (max-width: 759px){.capa__topo{background: var(--floresta);border-radius: var(--r);padding: 1.6rem 1.35rem 1.5rem;margin-bottom: var(--gutter);color: #fff}.capa h1{color: #fff}.capa h1 em{color: var(--lima)}.capa__sub{color: var(--claro-suave)}.capa__acao-m span{color: var(--claro-suave)}.capa__acao-m b{color: #fff}.pista--capa{display: block;width: 24rem;height: 24rem;right: -8rem;bottom: -9rem}}.abertura{position: relative;padding: .25rem var(--gutter) 0}.abertura__palco{position: relative;height: calc(100svh - var(--cab) - .5rem);min-height: 540px;max-height: 980px;border-radius: var(--r-g);overflow: hidden;isolation: isolate;background: radial-gradient(120% 90% at 30% 18%,#0e7c5a 0%,#073a2b 38%,#03120e 72%)}.seda{position: absolute;inset: 0;width: 100%;height: 100%;display: block}.abertura__midia{position: absolute;inset: 0;z-index: 1}.abertura__midia picture,.abertura__midia picture img{position: absolute;inset: 0;width: 100%;height: 100%}.abertura__midia picture img{object-fit: cover;object-position: 50% 44%}@media (min-width: 760px){.abertura__midia picture img{object-position: 50% 58%}}.abertura__veu{position: absolute;inset: 0;background: linear-gradient(180deg,rgba(3,18,14,.45) 0%,rgba(3,18,14,.12) 35%,rgba(3,18,14,.1) 60%,rgba(3,18,14,.55) 100%)}.abertura__chip{position: absolute;left: clamp(.9rem,.5rem + 1.2vw,1.6rem);top: clamp(.9rem,.5rem + 1.2vw,1.6rem);z-index: 2;background: var(--papel)}.abertura__junte{position: absolute;right: clamp(.9rem,.5rem + 1.2vw,1.6rem);top: clamp(.9rem,.5rem + 1.2vw,1.6rem);z-index: 2;display: flex;align-items: center;gap: .8rem;max-width: 21rem;padding: .7rem .95rem;border-radius: var(--r-m);background: rgba(246,249,245,.92);color: var(--tinta)}.abertura__junte p{font-size: .9rem;font-weight: 500;line-height: 1.3}.abertura__titulo{position: absolute;z-index: 3;left: 0;right: 0;top: 46%;transform: translateY(-50%);margin: 0;padding-inline: 1rem;text-align: center;color: #fff;font-size: clamp(2.7rem,1rem + 6.4vw,7.4rem);line-height: .94;letter-spacing: -.05em;text-shadow: 0 6px 50px rgba(3,18,14,.55);pointer-events: none}.abertura__titulo .ab-l{display: block;will-change: transform}.abertura__titulo em{font-style: normal;color: var(--lima)}.abertura__acao{position: absolute;z-index: 4;left: 50%;bottom: clamp(1.1rem,3.5vh,2.4rem);transform: translateX(-50%);display: flex;flex-direction: column;align-items: center;gap: .55rem;text-align: center}.abertura__acao span{color: rgba(255,255,255,.86);font-size: .95rem;white-space: nowrap}.abertura__acao b{color: #fff;font-weight: 600}.abertura .selo{position: absolute;z-index: 4;top: auto;left: auto;right: clamp(1rem,.6rem + 1.4vw,2rem);bottom: clamp(1rem,.6rem + 1.4vw,2rem);width: 116px;height: 116px}.abertura__dica{display: none}@media (max-width: 759px){.abertura .selo{display: none}.abertura__junte{display: none}}html.abertura-viva .abertura{height: 250svh}html.abertura-viva .abertura__palco{position: sticky;top: calc(var(--cab) + .25rem)}html.abertura-viva .abertura__midia{clip-path: inset(42% 30% 15% 30% round 28px)}html.abertura-viva .abertura__titulo{top: 24%}html.abertura-viva .abertura__fim{opacity: 0}html.abertura-viva .abertura__dica{display: block;position: absolute;z-index: 4;left: 50%;top: clamp(1rem,3vh,2rem);transform: translateX(-50%);font-size: .8rem;font-weight: 500;letter-spacing: .08em;text-transform: uppercase;color: rgba(255,255,255,.7)}@media (max-width: 799px){html.abertura-viva .abertura{height: 230svh}html.abertura-viva .abertura__midia{clip-path: inset(38% 8% 20% 8% round 22px)}html.abertura-viva .abertura__titulo{top: 21%}}.manifesto{padding-block: clamp(4rem,2.5rem + 6vw,9rem) 0}.manifesto__texto{font-family: var(--display);font-weight: 500;font-size: clamp(1.9rem,1rem + 3.6vw,4.6rem);line-height: 1.08;letter-spacing: -.035em;color: var(--tinta);max-width: 22ch;text-wrap: balance}.manifesto__texto .pal{transition: none}.final{clip-path: inset(-40rem 0 0 0 round 0 0 var(--r-g) var(--r-g))}.rodape__marca{overflow: hidden;padding-bottom: .04em}.rodape__marca .let{display: inline-block}.porque__campo{clip-path: inset(-24rem 0 0 0 round 0 0 var(--r-g) var(--r-g))}.rodape__marca{font-size: min(20rem,17vw)}@media (min-width: 1100px){.rodape__marca{font-size: min(20rem,16vw)}}@font-face{font-family: "BR Display";src: url("../fonts/big-shoulders-display-latin-900-normal.woff2") format("woff2");font-weight: 900;font-display: swap}@font-face{font-family: "Instrument Serif";src: url("../fonts/instrument-serif-latin-400-italic.woff2") format("woff2");font-weight: 400;font-style: italic;font-display: swap}.br-logo{--br-fundo: var(--papel);display: inline-flex;align-items: center;gap: .05em;font-family: "BR Display","Arial Narrow",sans-serif;font-weight: 900;line-height: 1;text-transform: uppercase;white-space: nowrap}.br-palavra{display: inline-block;transform: skewX(-9deg);letter-spacing: .015em;color: var(--tinta);text-shadow: -.07em .05em 0 var(--lima)}.br-icone{width: 1.45em;height: auto;margin: 0 -.02em;color: var(--tinta);overflow: visible}.br-logo--escuro{--br-fundo: var(--floresta)}.br-logo--escuro .br-palavra{color: var(--papel)}.br-logo--escuro .br-icone{color: var(--lima)}.marca .br-logo{font-size: 1.75rem}.marca i{display: none}.rodape__logo{margin: clamp(1.5rem,1rem + 3vw,3.5rem) 0 .4rem;font-size: min(15rem,15vw);line-height: .9}.rodape__logo .br-logo{--br-fundo: var(--floresta)}.preloader{position: fixed;inset: 0;z-index: 3000;display: grid;place-items: center;background: var(--tinta);animation: pre-sai .5s cubic-bezier(.76,0,.24,1) .9s forwards}html.sem-preloader .preloader{display: none}.preloader__logo{animation: pre-logo .4s cubic-bezier(.7,0,.3,1) .8s forwards}.preloader .br-logo{--br-fundo: var(--tinta);font-size: clamp(52px,11vw,150px)}.preloader .br-palavra:first-child{animation: pre-esq .5s cubic-bezier(.2,.9,.2,1) .05s both}.preloader .br-palavra:last-child{animation: pre-dir .5s cubic-bezier(.2,.9,.2,1) .1s both}.preloader .br-icone{animation: pre-tenis .55s cubic-bezier(.2,.9,.2,1) .15s both}.preloader .br-asa{transform-origin: 54px 47px;animation: pre-asa .16s ease-in-out .5s 2 alternate}.preloader .br-vel path{stroke-dasharray: 26;animation: pre-vel .4s ease-out .3s both}@keyframes pre-esq{from{opacity: 0;transform: translateX(-.55em) skewX(-9deg);text-shadow: 0 0 0 rgba(173,253,23,0)}}@keyframes pre-dir{from{opacity: 0;transform: translateX(.55em) skewX(-9deg);text-shadow: 0 0 0 rgba(173,253,23,0)}}@keyframes pre-tenis{from{opacity: 0;transform: translateX(-1.3em)}70%{opacity: 1;transform: translateX(.06em)}}@keyframes pre-asa{to{transform: rotate(-16deg)}}@keyframes pre-vel{from{stroke-dashoffset: 26;opacity: 0}40%{opacity: 1}}@keyframes pre-logo{to{opacity: 0;transform: translateY(-28px) scale(.96)}}@keyframes pre-sai{to{clip-path: inset(0 0 100% 0);visibility: hidden}}.manifesto__texto{max-width: 25ch;margin-inline: auto;text-align: center}.manifesto__texto .serifa{font-family: "Instrument Serif",Georgia,serif;font-style: italic;font-weight: 400;font-size: 1.1em;letter-spacing: -.012em;line-height: .9}.ic{display: inline-grid;place-items: center;width: 1.1em;height: 1.1em;margin: 0 .05em;vertical-align: -.2em;border-radius: .26em;background: #fff;box-shadow: 0 .1em .3em -.05em rgba(9,20,5,.22),0 0 0 1px rgba(9,20,5,.07);transform: rotate(var(--r,0deg))}.ic svg{width: 74%;height: 74%}.sublinha{position: relative;display: inline-block;white-space: nowrap}.sublinha__traco{position: absolute;left: -3%;bottom: -.16em;width: 106%;height: .36em;overflow: visible}.sublinha__traco path{fill: none;stroke: #94d80f;stroke-width: 6;stroke-linecap: round;vector-effect: non-scaling-stroke}@media (max-width: 599px){.sublinha__traco path{stroke-width: 4.5}}.manifesto__texto .junto{white-space: nowrap}.depo{position: relative;display: flex;flex-direction: column;gap: 1.1rem;padding: clamp(1.35rem,1rem + 1.4vw,2.1rem);border-radius: var(--r-g);background: var(--creme)}.depo blockquote{display: grid;gap: .85rem}.depo__frase{font-family: var(--display);font-weight: 600;font-size: clamp(1.55rem,1.25rem + 1.1vw,2.05rem);line-height: 1.08;letter-spacing: -.035em;color: var(--tinta);text-wrap: balance}.depo__apoio{font-size: 1.02rem;line-height: 1.5;color: var(--texto-suave)}.depo__quem{display: flex;flex-wrap: wrap;align-items: baseline;gap: .15rem .6rem;font-size: .95rem;color: var(--texto-suave)}.depo__quem strong{font-weight: 600;font-size: 1.05rem;color: var(--tinta)}.depo__print{position: relative;display: block;width: 100%;margin-top: auto;padding: 0;border: 0;background: none;cursor: pointer;text-align: left;border-radius: var(--r-m);-webkit-tap-highlight-color: transparent}.depo__tela{display: block;position: relative;aspect-ratio: 4 / 5;overflow: hidden;border-radius: var(--r-m);background: #efeae2;box-shadow: 0 0 0 1px var(--linha),0 18px 36px -24px rgba(9,20,5,.55)}.depo__tela img{position: absolute;left: 0;top: 0;width: 100%;height: auto;will-change: transform}.depo__abrir{position: absolute;right: .7rem;bottom: .7rem;display: inline-flex;align-items: center;gap: .45rem;min-height: 40px;padding: 0 .95rem;border-radius: 999px;background: var(--tinta);color: var(--papel);font-weight: 600;font-size: .88rem;box-shadow: 0 10px 22px -12px rgba(9,20,5,.8);transition: transform .2s var(--ease)}.depo__abrir svg{width: 1rem;height: 1rem;color: var(--lima)}.depo__print:hover .depo__abrir{transform: translateY(-2px)}.depo--destaque{overflow: hidden;gap: 1.5rem;margin-bottom: var(--gutter);background: var(--floresta)}.depo--destaque .depo__texto{position: relative;z-index: 1;display: flex;flex-direction: column;align-items: flex-start;gap: 1.2rem}.depo__marcas{display: flex;flex-wrap: wrap;gap: .4rem;list-style: none;padding: 0;margin: 0}.depo__marcas .chip{white-space: normal}.depo--destaque .depo__frase{font-size: clamp(2.15rem,1.2rem + 4.2vw,4.6rem);line-height: .98;letter-spacing: -.045em;color: #fff}.depo--destaque .depo__apoio{font-size: clamp(1.02rem,.96rem + .3vw,1.18rem);max-width: 34rem;color: var(--claro-suave)}.depo--destaque .depo__quem{color: var(--claro-suave)}.depo--destaque .depo__quem strong{color: #fff}.depo--destaque .depo__print{position: relative;z-index: 1;margin-top: 0}.depo--destaque .depo__tela{aspect-ratio: 9 / 13;box-shadow: 0 0 0 6px rgba(231,239,225,.1),0 30px 60px -30px rgba(0,0,0,.8)}.depo--destaque .depo__abrir{background: var(--lima);color: var(--tinta)}.depo--destaque .depo__abrir svg{color: var(--tinta)}.pista--depo{width: 44rem;height: 44rem;right: -15rem;top: -20rem;transform: scaleY(-1)}@media (min-width: 900px){.depo--destaque{display: grid;grid-template-columns: minmax(0,1.25fr) minmax(0,.75fr);align-items: center;gap: clamp(1.5rem,1rem + 3vw,4rem);padding: clamp(2rem,1rem + 3vw,4rem)}.depo--destaque .depo__print{justify-self: end;width: min(100%,23rem)}}.depos{display: grid;gap: var(--gutter)}.depos__conta{display: none}@media (min-width: 900px){.depos{grid-template-columns: repeat(3,minmax(0,1fr))}}@media (max-width: 899px){.depos{grid-auto-flow: column;grid-auto-columns: min(86%,26rem);overflow-x: auto;scroll-snap-type: x mandatory;align-items: start;margin-inline: calc(-1 * var(--gutter));padding-inline: var(--gutter);scroll-padding-inline: var(--gutter);scrollbar-width: none;-webkit-overflow-scrolling: touch}.depos::-webkit-scrollbar{display: none}.depos .depo{scroll-snap-align: start}.depos__conta{display: flex;align-items: center;gap: .7rem;margin-top: .9rem;padding-inline: .25rem;font-size: .92rem;font-weight: 500;color: var(--texto-suave)}.depos__conta span{font-family: var(--display);font-weight: 600;font-size: 1.15rem;color: var(--tinta);margin-right: -.4rem}.depos__conta i{flex: 1;height: 1px;background: rgba(9,20,5,.16)}}.plano__voz{display: grid;gap: .5rem;padding: 1rem 1.05rem;border-radius: var(--r-m);background: rgba(231,239,225,.08)}.plano__voz p{font-size: .96rem;line-height: 1.45;color: var(--claro)}.plano__voz cite{font-style: normal;font-size: .86rem;color: var(--claro-suave)}.duvida{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 1rem 1.5rem;margin-top: var(--gutter);padding: clamp(1.2rem,1rem + 1vw,1.75rem) clamp(1.35rem,1rem + 1.4vw,2.1rem)}.duvida p{font-size: clamp(1.05rem,1rem + .35vw,1.25rem);line-height: 1.35;color: var(--texto-suave);max-width: 34rem}.duvida strong{display: block;font-family: var(--display);font-weight: 600;font-size: 1.3em;letter-spacing: -.03em;color: var(--tinta)}@media (max-width: 599px){.duvida .pill{width: 100%}}.contato__zap{margin-top: 1.2rem}@media (max-width: 599px){.contato__zap{width: 100%;white-space: normal;text-align: center;min-height: 56px}}.faq details p a{color: var(--tinta);font-weight: 600}[data-wa-so][hidden]{display: none !important}.print-janela{width: min(100% - 1.5rem,30rem);max-height: min(100dvh - 1.5rem,60rem);padding: 0;border: 0;border-radius: var(--r-g);background: #efeae2;overflow: hidden;box-shadow: 0 40px 80px -30px rgba(0,0,0,.7)}.print-janela[open]{display: flex;flex-direction: column}.print-janela::backdrop{background: rgba(9,20,5,.72);backdrop-filter: blur(6px);-webkit-backdrop-filter: blur(6px)}.print-janela form{position: absolute;z-index: 2;right: .7rem;top: .7rem;margin: 0}.print-janela__fechar{min-height: 44px;padding: 0 1.1rem;border: 0;border-radius: 999px;background: var(--tinta);color: var(--papel);font-weight: 600;font-size: .95rem;cursor: pointer;box-shadow: 0 10px 22px -12px rgba(9,20,5,.8)}.print-janela__rolagem{overflow-y: auto;overscroll-behavior: contain;-webkit-overflow-scrolling: touch}.print-janela__rolagem img{width: 100%;height: auto}.plano--novo{position: relative;overflow: hidden;margin-top: var(--gutter);background: var(--lima);color: var(--tinta)}.plano--novo > *:not(.pista){position: relative}.pista--novo{width: 40rem;height: 40rem;right: -13rem;bottom: -15rem;color: rgba(9,20,5,.16)}.plano--novo__cabeca{display: grid;gap: .9rem}.plano--novo .plano__chips{padding-right: 0;min-height: 0}.plano--novo .plano__para,.plano--novo .plano__preco span,.plano--novo .plano__preco strong small{color: #26330f}.plano--novo .plano__preco{margin-top: 0;padding-top: 0;border-top: 0}.plano--novo__compra{display: grid;gap: 1rem;padding-top: 1.1rem;border-top: 1px solid rgba(9,20,5,.22)}@media (min-width: 900px){.plano--novo{display: grid;grid-template-columns: minmax(0,1.25fr) minmax(0,1fr) minmax(0,.85fr);align-items: center;gap: clamp(1.5rem,1rem + 2vw,3rem)}.plano--novo__compra{padding-top: 0;padding-left: clamp(1.5rem,1rem + 2vw,3rem);border-top: 0;border-left: 1px solid rgba(9,20,5,.22)}}.perguntas__lado{display: grid;gap: 1.25rem}.zap{display: grid;gap: 1.1rem;justify-items: start;padding: clamp(1.35rem,1rem + 1.4vw,2rem)}.zap p{font-size: 1.05rem;line-height: 1.45;color: var(--claro-suave)}.zap strong{display: block;margin-bottom: .35rem;font-family: var(--display);font-weight: 600;font-size: clamp(1.5rem,1.3rem + .8vw,1.9rem);letter-spacing: -.03em;line-height: 1.05;color: #fff}@media (max-width: 599px){.zap .pill{width: 100%}}@media (min-width: 960px){.perguntas__lado{position: sticky;top: calc(var(--cab) + 1.5rem)}}@media (max-width: 959px){.perguntas__lado{display: contents}.perguntas .faq{order: 2}.perguntas .zap{order: 3}}.capa__marca{font-size: .9rem;font-weight: 600;letter-spacing: .01em;color: var(--lima)}.capa h1{font-size: clamp(2.05rem,1.1rem + 3.9vw,3.9rem);line-height: 1}@media (min-width: 760px){.capa h1{font-size: clamp(2.2rem,.9rem + 2.7vw,3.9rem);max-width: 14ch}}.capa__voz{display: grid;gap: .3rem;margin: 0}.capa__voz p{font-family: var(--display);font-weight: 500;font-size: 1.12rem;line-height: 1.2;letter-spacing: -.02em}.capa__voz cite{font-style: normal;font-size: .86rem;opacity: .75}.junte-m{display: block;padding: .2rem .25rem 0}.junte-m .capa__voz p{font-size: 1.25rem;color: var(--tinta)}.junte-m .capa__voz cite{color: var(--texto-suave);opacity: 1}@media (min-width: 760px){.capa__topo .capa__junte{display: block}.capa__topo .capa__voz p{color: #fff}}.lista--beneficios li{align-items: start;padding: .95rem 0;font-size: 1.02rem;line-height: 1.45;color: var(--claro-suave)}.lista--beneficios li::before{margin-top: .5em}.lista--beneficios strong{display: block;font-family: var(--display);font-weight: 600;font-size: 1.2rem;letter-spacing: -.02em;line-height: 1.15;color: #fff;margin-bottom: .15rem}.passos{display: grid;gap: var(--gutter);list-style: none;padding: 0;margin: 0}.passo{display: grid;gap: .7rem;align-content: start;padding: clamp(1.35rem,1rem + 1.4vw,2.1rem);border-radius: var(--r-g);background: var(--creme)}.passo__icone{display: inline-grid;place-items: center;width: 3.1rem;height: 3.1rem;border-radius: 50%;background: var(--tinta);color: var(--lima)}.passo__icone svg{width: 1.5rem;height: 1.5rem}.passo h3{font-size: clamp(1.45rem,1.25rem + .8vw,1.9rem);letter-spacing: -.03em;line-height: 1.05}.passo p{color: var(--texto-suave)}@media (min-width: 900px){.passos{grid-template-columns: repeat(3,minmax(0,1fr))}}@media (min-width: 900px){.depos--cinco{grid-template-columns: repeat(6,minmax(0,1fr))}.depos--cinco .depo{grid-column: span 2}.depos--cinco .depo:nth-child(n+4){grid-column: span 3;display: grid;grid-template-columns: minmax(0,1fr) minmax(0,.8fr);gap: 1.4rem;align-items: start}.depos--cinco .depo:nth-child(n+4) .depo__print{grid-column: 2;grid-row: 1 / span 3;margin-top: 0}}.plano__nota{margin-top: -.35rem;font-size: .84rem;text-align: center;color: var(--texto-suave)}.plano--best .plano__nota{color: var(--claro-suave)}.plano--novo .plano__nota{color: #26330f}@media (min-width: 760px){.junte-m{display: none}}.rodape__nav ul a{display: inline-flex;align-items: center;min-height: 44px}.treino dt{font-size: .8rem}@media (max-width: 899px){.prof__foto{max-height: 21rem}.prof__foto img{object-position: 50% 12%}}@media (max-width: 899px){.prof__selos{top: auto;bottom: .8rem;left: .8rem;right: .8rem}.prof__selos .chip{box-shadow: 0 6px 18px -10px rgba(9,20,5,.6)}}.cab__zap{display: none}@media (max-width: 799px){.cab .cab__planos{display: none}.cab .cab__zap{display: inline-flex}}@media (max-width: 759px){.manifesto,.divisor{display: none}.junte-m{margin-bottom: 1.5rem}.porque__foto{min-height: 27rem}.passos{gap: 0;padding: .4rem 1.25rem;border-radius: var(--r-g);background: var(--creme)}.passo{grid-template-columns: 2.75rem 1fr;column-gap: .9rem;row-gap: .2rem;padding: 1rem 0;border-radius: 0;background: none}.passo + .passo{border-top: 1px solid var(--linha)}.passo__icone{grid-row: 1 / span 2;width: 2.75rem;height: 2.75rem}.passo h3{font-size: 1.25rem;align-self: end}.passo p{font-size: .96rem;line-height: 1.4}.depo--destaque .depo__tela{aspect-ratio: 1 / 1}html.abertura-viva .abertura{height: 170svh}.agenda li div span{display: none}}@media (max-width: 899px){.profs{display: grid;grid-auto-flow: column;grid-auto-columns: min(86%,26rem);gap: var(--gutter);align-items: start;overflow-x: auto;scroll-snap-type: x mandatory;margin-inline: calc(-1 * var(--gutter));padding-inline: var(--gutter);scroll-padding-inline: var(--gutter);scrollbar-width: none}.profs::-webkit-scrollbar{display: none}.profs .prof{scroll-snap-align: start}.prof__foto{max-height: 17rem}.prof .pill{display: none}.plano{gap: .85rem;padding: 1.25rem 1.2rem 1.3rem}.plano ul{gap: .45rem}.plano li{font-size: .95rem}.plano__preco{padding-top: .9rem}}@media (max-width: 899px){.prof__foto img{object-position: var(--foco-m,50% 12%)}}@media (max-width: 480px){.prof__foto img{object-position: var(--foco-p,var(--foco-m,50% 12%))}}