.planos-module__2iEFha__sim{--total:16;--hit:2.75rem;--polegar:1.75rem;--trilho-h:.75rem;--p:.5;--b:1;--n:.5;--c1:var(--fg);--c2:var(--fg);--c3:var(--fg);--c4:var(--fg);--base-alpha:11%;--marca-base:color-mix(in srgb, var(--fg) 30%, transparent);--marca-cheio:color-mix(in srgb, var(--bg) 62%, transparent);--anel:var(--surface);--globo-bg:var(--fg);--globo-fg:var(--bg);--texto:var(--fg);--texto-2:var(--muted);--linha:var(--line);--linha-forte:var(--line-strong);--foco:var(--accent)}.planos-module__2iEFha__sim[data-variant=pista]{--c1:var(--green);--c2:var(--green);--c3:var(--color-race-amber,#f5b400);--c4:var(--color-race-red,#e0261d);--base-alpha:24%;--marca-base:#f2f2f257;--marca-cheio:#11101380;--anel:var(--inverse);--globo-bg:var(--inverse-fg);--globo-fg:var(--inverse);--texto:var(--inverse-fg);--texto-2:var(--inverse-muted);--linha:var(--inverse-line);--linha-forte:#f2f2f238;--foco:var(--green)}.planos-module__2iEFha__sim[data-variant=pista] :focus-visible{outline-color:var(--green)}.planos-module__2iEFha__grade{grid-template-columns:minmax(0,1fr);grid-template-areas:"nome""instrumento""trilho""lado""escada";row-gap:1.5rem;display:grid}.planos-module__2iEFha__aNome{grid-area:nome}.planos-module__2iEFha__aInstrumento{grid-area:instrumento}.planos-module__2iEFha__aTrilho{grid-area:trilho}.planos-module__2iEFha__aLado{grid-area:lado}.planos-module__2iEFha__aEscada{grid-area:escada}@media (min-width:64rem){.planos-module__2iEFha__grade{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"nome lado""instrumento lado""trilho trilho""escada escada";gap:.75rem clamp(2.5rem,4vw,4.5rem)}.planos-module__2iEFha__aNome{align-self:end}.planos-module__2iEFha__aInstrumento{align-self:start}.planos-module__2iEFha__aLado{align-self:center}.planos-module__2iEFha__aTrilho{margin-top:2.25rem}.planos-module__2iEFha__sim[data-variant=pista] .planos-module__2iEFha__grade{grid-template-columns:minmax(0,6.5fr) minmax(0,5.5fr);grid-template-areas:"instrumento nome""instrumento lado""trilho trilho""escada escada"}.planos-module__2iEFha__sim[data-variant=pista] .planos-module__2iEFha__aInstrumento{align-self:center}.planos-module__2iEFha__sim[data-variant=pista] .planos-module__2iEFha__aLado{align-self:start;margin-top:1.25rem}.planos-module__2iEFha__sim[data-variant=pista] .planos-module__2iEFha__aTrilho{margin-top:1.5rem}}.planos-module__2iEFha__entra{animation:planos-module__2iEFha__entra .55s var(--ease-out-expo) both;display:inline-block}@keyframes planos-module__2iEFha__entra{0%{opacity:0;transform:translateY(.32em)}}.planos-module__2iEFha__preco{color:var(--texto);margin:0;line-height:.84}.planos-module__2iEFha__precoLinha{white-space:nowrap;align-items:flex-start;width:fit-content;display:flex}.planos-module__2iEFha__moeda{font-family:var(--font-grotesk);letter-spacing:-.01em;color:var(--texto-2);margin:.14em .2em 0 0;font-size:.3em;font-weight:600;line-height:1}.planos-module__2iEFha__preco .planos-module__2iEFha__digitos{letter-spacing:-.05em}.planos-module__2iEFha__porMes{font-family:var(--font-grotesk);letter-spacing:-.01em;color:var(--texto-2);align-self:flex-end;margin:0 0 .16em .32em;font-size:.22em;font-weight:500;line-height:1}.planos-module__2iEFha__precoGrande{font-size:clamp(4.25rem,2rem + 7vw,8.75rem)}.planos-module__2iEFha__trilhoBloco{padding-top:2.6rem;position:relative;container-type:inline-size}.planos-module__2iEFha__trilho{height:var(--hit);position:relative}.planos-module__2iEFha__segs{inset-inline:0;height:var(--trilho-h);margin-top:calc(var(--trilho-h) / -2);pointer-events:none;column-gap:.3rem;display:grid;position:absolute;top:50%}.planos-module__2iEFha__seg{background:color-mix(in srgb, var(--c) var(--base-alpha), transparent);border-radius:999px}.planos-module__2iEFha__cheio{clip-path:inset(-.25rem calc((1 - var(--p) * var(--b)) * 100%) -.25rem -.25rem)}.planos-module__2iEFha__cheio .planos-module__2iEFha__seg{background:var(--c)}.planos-module__2iEFha__marca{background:var(--marca-base);border-radius:999px;width:.25rem;height:.25rem;margin:-.125rem 0 0 -.125rem;position:absolute;top:50%}.planos-module__2iEFha__cheio .planos-module__2iEFha__marca{background:var(--marca-cheio)}.planos-module__2iEFha__polegar{width:var(--polegar);height:var(--polegar);margin:calc(var(--polegar) / -2) 0 0 calc(var(--polegar) / -2);background:var(--green);box-shadow:0 0 0 .25rem var(--anel), 0 14px 28px -12px #1110138c;translate:calc(var(--p) * 100cqw) 0;transition:scale .4s var(--ease-out-expo), box-shadow .4s var(--ease-out-expo);pointer-events:none;border-radius:999px;position:absolute;top:50%;left:0}.planos-module__2iEFha__trilho:hover .planos-module__2iEFha__polegar{scale:1.08}.planos-module__2iEFha__sim[data-arrastando] .planos-module__2iEFha__polegar{box-shadow:0 0 0 .25rem var(--anel), 0 0 0 .85rem color-mix(in srgb, var(--green) 20%, transparent), 0 14px 28px -12px #1110138c;scale:1.16}.planos-module__2iEFha__trilho:has(.planos-module__2iEFha__input:focus-visible) .planos-module__2iEFha__polegar{box-shadow:0 0 0 .25rem var(--anel), 0 0 0 calc(.25rem + 2.5px) var(--foco), 0 14px 28px -12px #1110138c}.planos-module__2iEFha__globo{left:0;bottom:calc(var(--hit) / 2 + var(--polegar) / 2 + .55rem);translate:calc(var(--p) * 100cqw) 0;pointer-events:none;z-index:2;position:absolute}.planos-module__2iEFha__globoCaixa{transform:translate3d(calc(var(--p) * -100%), 0, 0);white-space:nowrap;border-radius:var(--radius-btn);background:var(--globo-bg);color:var(--globo-fg);font-family:var(--font-grotesk);letter-spacing:-.01em;font-variant-numeric:tabular-nums;padding:.5rem .75rem .55rem;font-size:.95rem;font-weight:600;line-height:1;display:block;box-shadow:0 12px 26px -16px #111013b3}.planos-module__2iEFha__haste{background:var(--globo-bg);width:2px;height:.55rem;position:absolute;top:100%;left:-1px}.planos-module__2iEFha__input{top:0;left:calc(100% / (2 * var(--total)) - var(--hit) / 2);width:calc(100% - 100% / var(--total) + var(--hit));height:var(--hit);z-index:3;appearance:none;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;margin:0;padding:0;position:absolute}.planos-module__2iEFha__input:focus,.planos-module__2iEFha__input:focus-visible{outline:none}.planos-module__2iEFha__input::-webkit-slider-runnable-track{height:var(--hit);background:0 0;border:0}.planos-module__2iEFha__input::-webkit-slider-thumb{appearance:none;width:var(--hit);height:var(--hit);cursor:grab;background:0 0;border:0;border-radius:50%}.planos-module__2iEFha__input::-moz-range-track{height:var(--hit);background:0 0;border:0}.planos-module__2iEFha__input::-moz-range-thumb{width:var(--hit);height:var(--hit);cursor:grab;background:0 0;border:0;border-radius:50%}.planos-module__2iEFha__sim[data-arrastando] .planos-module__2iEFha__input{cursor:grabbing}.planos-module__2iEFha__sim[data-arrastando] .planos-module__2iEFha__input::-webkit-slider-thumb{cursor:grabbing}.planos-module__2iEFha__sim[data-arrastando] .planos-module__2iEFha__input::-moz-range-thumb{cursor:grabbing}.planos-module__2iEFha__marcas{height:1rem;font-family:var(--font-grotesk);color:var(--texto-2);font-variant-numeric:tabular-nums;margin-top:.3rem;font-size:.75rem;font-weight:500;line-height:1;position:relative}.planos-module__2iEFha__marcas>span{white-space:nowrap;position:absolute;top:0}.planos-module__2iEFha__escada{border-top:1px solid var(--linha);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.planos-module__2iEFha__escada>li:last-child .planos-module__2iEFha__faixa{border-bottom:0}@media (min-width:48rem){.planos-module__2iEFha__escada{grid-template-columns:var(--colunas);border-top:0;column-gap:.3rem}}.planos-module__2iEFha__faixa{border-bottom:1px solid var(--linha);text-align:left;width:100%;min-height:3.5rem;color:var(--texto-2);cursor:pointer;transition:color .35s var(--ease-out-expo);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"ponto nome preco""ponto banda preco";align-items:center;gap:.2rem .85rem;padding:.85rem .25rem;display:grid}@media (min-width:48rem){.planos-module__2iEFha__faixa{border-bottom:0;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"ponto nome""banda banda""preco preco";align-content:start;row-gap:.4rem;height:100%;padding:1rem .75rem .5rem .6rem}}.planos-module__2iEFha__faixa:focus-visible{outline-offset:2px}.planos-module__2iEFha__faixa:hover,.planos-module__2iEFha__faixa[aria-pressed=true]{color:var(--texto)}.planos-module__2iEFha__faixaPonto{width:.62rem;height:.62rem;box-shadow:inset 0 0 0 1.5px var(--linha-forte);transition:background-color .35s var(--ease-out-expo), box-shadow .35s var(--ease-out-expo), scale .45s var(--ease-spring);border-radius:999px;grid-area:ponto}.planos-module__2iEFha__faixa[aria-pressed=true] .planos-module__2iEFha__faixaPonto{background:var(--green);scale:1.15;box-shadow:inset 0 0 0 1.5px #0000}.planos-module__2iEFha__sim[data-variant=pista] .planos-module__2iEFha__faixaPonto{background:color-mix(in srgb, var(--c) 22%, var(--inverse));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c) 40%, transparent)}.planos-module__2iEFha__sim[data-variant=pista] .planos-module__2iEFha__faixa[aria-pressed=true] .planos-module__2iEFha__faixaPonto{background:var(--c);box-shadow:0 0 0 3px color-mix(in srgb, var(--c) 22%, transparent), 0 0 14px 2px color-mix(in srgb, var(--c) 70%, transparent)}.planos-module__2iEFha__faixaNome{letter-spacing:-.025em;grid-area:nome;font-size:clamp(1.05rem,.98rem + .35vw,1.3rem);line-height:1.1}.planos-module__2iEFha__faixaBanda{font-family:var(--font-grotesk);color:var(--texto-2);grid-area:banda;font-size:.875rem;font-weight:500;line-height:1.25}.planos-module__2iEFha__faixaPreco{white-space:nowrap;grid-area:preco;font-size:1.05rem;line-height:1.1}@media (min-width:48rem){.planos-module__2iEFha__faixaPreco{font-size:1.2rem}}.planos-module__2iEFha__faixaPorMes{font-family:var(--font-grotesk);color:var(--texto-2);font-size:.78em;font-weight:500}.planos-module__2iEFha__taco{width:100%;max-width:34rem;margin-inline:auto;position:relative;container-type:inline-size}.planos-module__2iEFha__leds{justify-content:center;gap:2.6cqw;margin:0 auto 1.5cqw;display:flex}.planos-module__2iEFha__ledGrupo{gap:1.15cqw;display:flex}.planos-module__2iEFha__led{--on:clamp(0, calc((var(--n) * var(--total) - var(--k) - .25) * 4), 1);background:color-mix(in srgb, var(--c) 16%, var(--inverse));width:3.3cqw;height:3.3cqw;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c) 34%, transparent);border-radius:999px;position:relative}.planos-module__2iEFha__led:after{content:"";border-radius:inherit;background:radial-gradient(circle at 38% 34%, color-mix(in srgb, var(--c) 45%, #fff) 0 18%, var(--c) 62%);box-shadow:0 0 1.6cqw .2cqw color-mix(in srgb, var(--c) 72%, transparent);opacity:var(--on);position:absolute;inset:0}.planos-module__2iEFha__mostrador{position:relative}.planos-module__2iEFha__mostrador svg{width:100%;height:auto;display:block;overflow:visible}.planos-module__2iEFha__tick{stroke:var(--inverse-fg);stroke-opacity:.34;stroke-width:2px;stroke-linecap:round}.planos-module__2iEFha__tickMaior{stroke-opacity:.92;stroke-width:3.2px}.planos-module__2iEFha__rotuloGiro{fill:var(--inverse-fg);font-family:var(--font-grotesk);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.planos-module__2iEFha__unidade{fill:var(--inverse-muted);font-family:var(--font-grotesk);letter-spacing:.01em;font-size:9.5px;font-weight:500}.planos-module__2iEFha__zona{fill:none;stroke:var(--c);stroke-width:6px;stroke-linecap:butt;stroke-opacity:.2}.planos-module__2iEFha__zonaAcesa{stroke-opacity:1;filter:drop-shadow(0 0 3px color-mix(in srgb, var(--c) 60%, transparent))}.planos-module__2iEFha__agulha{transform:rotate(calc(-120deg + var(--n) * 240deg))}.planos-module__2iEFha__agulhaCorpo{fill:var(--color-race-red,#e0261d);filter:drop-shadow(0 0 4px #e0261d8c)}.planos-module__2iEFha__cubo{fill:var(--inverse-2);stroke:#f2f2f229;stroke-width:1.5px}.planos-module__2iEFha__cuboPonto{fill:var(--green)}.planos-module__2iEFha__leitura{text-align:center;white-space:nowrap;position:absolute;left:50%;translate:-50%}.planos-module__2iEFha__precoGiros{color:var(--inverse-fg);font-size:10.6cqw}.planos-module__2iEFha__precoGiros .planos-module__2iEFha__moeda{font-size:.34em}.planos-module__2iEFha__precoGiros .planos-module__2iEFha__porMes{margin-bottom:.12em;font-size:.3em}
