html,body{overflow-y:auto!important;overflow-x:hidden!important;height:auto!important}html{scroll-behavior:smooth}body{margin:0;background:#fbf7f5;color:#251c33;font-family:Outfit,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased}.salon.svelte-k9jzne{--tinta: #251C33;--tinta-2: #5B5068;--tinta-3: #8A8095;--creme: #FBF7F5;--creme-2: #F4EDE9;--branco: #FFFFFF;--lilas: #7C3AED;--lilas-forte: #6D28D9;--lilas-claro: #A78BFA;--lavanda: #F5F1FF;--rosa: #C2687A;--rosa-claro: #F7EDEF;--ouro: #C9A15B;--linha: rgba(37, 28, 51, .1);--linha-forte: rgba(37, 28, 51, .18);--sombra: 0 28px 64px -38px rgba(64, 42, 96, .45);--sombra-leve: 0 14px 34px -26px rgba(64, 42, 96, .4);--serif: "Cormorant Garamond", "Iowan Old Style", Georgia, "Times New Roman", serif;min-height:100dvh;background:radial-gradient(ellipse 70% 42% at 14% -6%,rgba(167,139,250,.2),transparent 62%),radial-gradient(ellipse 52% 38% at 92% 6%,rgba(231,198,192,.3),transparent 66%),var(--creme)}.sobrescrito.svelte-k9jzne{display:inline-flex;align-items:center;gap:10px;font-size:10.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--lilas);margin-bottom:18px}.sobrescrito.svelte-k9jzne:before{content:"";width:26px;height:1px;background:var(--ouro);opacity:.85}.orn-losango.svelte-k9jzne{display:inline-block;width:7px;height:7px;border:1px solid var(--ouro);transform:rotate(45deg)}.accent.svelte-k9jzne{color:var(--lilas)}.secao.svelte-k9jzne{max-width:1120px;margin:0 auto;padding:92px 24px}.faixa.svelte-k9jzne{background:var(--faixa-cor);box-shadow:0 0 0 100vmax var(--faixa-cor);clip-path:inset(0 -100vmax)}.faixa-branca.svelte-k9jzne{--faixa-cor: #FFFFFF}.faixa-creme.svelte-k9jzne{--faixa-cor: var(--creme-2)}.faixa-lavanda.svelte-k9jzne{--faixa-cor: #F7F3FF}.secao-cabeca.svelte-k9jzne{max-width:620px;margin:0 auto 52px;text-align:center}.secao-cabeca.svelte-k9jzne .sobrescrito:where(.svelte-k9jzne){justify-content:center}.secao.svelte-k9jzne h2:where(.svelte-k9jzne){font-family:var(--serif);font-weight:500;font-size:clamp(28px,4.2vw,43px);line-height:1.12;letter-spacing:-.01em;margin:0 0 16px;color:var(--tinta);text-wrap:balance}.secao-cabeca.svelte-k9jzne p:where(.svelte-k9jzne){margin:0;color:var(--tinta-2);font-size:15.5px;line-height:1.7}.lista-checada.svelte-k9jzne{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:11px}.lista-checada.svelte-k9jzne li:where(.svelte-k9jzne){position:relative;padding-left:26px;font-size:14.8px;line-height:1.6;color:var(--tinta-2)}.lista-checada.svelte-k9jzne li:where(.svelte-k9jzne) b:where(.svelte-k9jzne){color:var(--tinta);font-weight:600}.lista-checada.svelte-k9jzne li:where(.svelte-k9jzne):before{content:"";position:absolute;left:4px;top:8px;width:6px;height:6px;border:1px solid var(--ouro);transform:rotate(45deg)}.btn-primario.svelte-k9jzne{display:inline-flex;align-items:center;gap:9px;padding:15px 26px;border-radius:999px;background:var(--lilas);color:#fff;text-decoration:none;font-size:14.5px;font-weight:600;letter-spacing:.01em;box-shadow:0 14px 30px -14px #7c3aed99;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.btn-primario.svelte-k9jzne:hover{background:var(--lilas-forte);transform:translateY(-2px);box-shadow:0 18px 36px -14px #7c3aed9e}.btn-primario.svelte-k9jzne:active{transform:translateY(0)}.btn-primario.grande.svelte-k9jzne{padding:17px 32px;font-size:15.5px}.btn-vazado.svelte-k9jzne{display:inline-flex;align-items:center;gap:8px;padding:15px 24px;border-radius:999px;border:1px solid var(--linha-forte);color:var(--tinta);text-decoration:none;font-size:14.5px;font-weight:500;background:#fff9;transition:border-color .2s ease,background .2s ease,transform .2s ease}.btn-vazado.svelte-k9jzne:hover{border-color:var(--lilas-claro);background:#fff;transform:translateY(-2px)}a.svelte-k9jzne:focus-visible,button.svelte-k9jzne:focus-visible,input.svelte-k9jzne:focus-visible{outline:2px solid var(--lilas);outline-offset:3px;border-radius:4px}.salon.mounted.svelte-k9jzne .reveal:where(.svelte-k9jzne){opacity:0;transform:translateY(20px);transition:opacity .75s ease,transform .75s cubic-bezier(.22,.8,.3,1)}.salon.mounted .reveal.in-view{opacity:1;transform:none}.foto.svelte-k9jzne{display:block;width:100%;object-fit:cover}.foto-vazia.svelte-k9jzne{display:grid;place-items:center;background:radial-gradient(ellipse at 50% 30%,rgba(255,255,255,.85),transparent 60%),linear-gradient(155deg,var(--lavanda),var(--rosa-claro) 55%,var(--creme-2));border:1px solid var(--linha)}.nav.svelte-k9jzne{position:fixed;inset:0 0 auto;z-index:50;background:#fbf7f5d1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--linha)}.nav-wrap.svelte-k9jzne{max-width:1120px;margin:0 auto;padding:14px 24px;display:flex;align-items:center;justify-content:space-between;gap:18px}.logo.svelte-k9jzne{font-family:var(--serif);font-size:25px;font-weight:600;color:var(--tinta);text-decoration:none;letter-spacing:.01em}.logo.svelte-k9jzne .accent:where(.svelte-k9jzne){letter-spacing:.06em}.nav-links.svelte-k9jzne{display:flex;align-items:center;gap:26px}.nav-links.svelte-k9jzne a:where(.svelte-k9jzne){color:var(--tinta-2);text-decoration:none;font-size:13.5px;font-weight:500;transition:color .2s ease}.nav-links.svelte-k9jzne a:where(.svelte-k9jzne):hover{color:var(--lilas)}.nav-entrar.svelte-k9jzne{color:var(--tinta)!important}.nav-cta.svelte-k9jzne{padding:9px 18px;border-radius:999px;background:var(--lilas);color:#fff!important;font-weight:600!important;transition:background .2s ease,transform .2s ease}.nav-cta.svelte-k9jzne:hover{background:var(--lilas-forte);transform:translateY(-1px)}.hero.svelte-k9jzne{position:relative;max-width:1120px;margin:0 auto;padding:134px 24px 0}.hero-luz.svelte-k9jzne{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 46% 40% at 78% 34%,rgba(124,58,237,.09),transparent 70%)}.hero-wrap.svelte-k9jzne{position:relative;display:grid;grid-template-columns:1.06fr .94fr;gap:56px;align-items:center}.hero.svelte-k9jzne h1:where(.svelte-k9jzne){font-family:var(--serif);font-weight:500;font-size:clamp(38px,6.4vw,66px);line-height:1.05;letter-spacing:-.015em;margin:0 0 22px;color:var(--tinta);text-wrap:balance}.hero.svelte-k9jzne h1:where(.svelte-k9jzne) em:where(.svelte-k9jzne){display:block;font-style:italic;font-weight:400;background:linear-gradient(104deg,var(--lilas) 8%,var(--rosa) 92%);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-sub.svelte-k9jzne{margin:0 0 30px;max-width:490px;font-size:16.5px;line-height:1.68;color:var(--tinta-2)}.hero-ctas.svelte-k9jzne{display:flex;flex-wrap:wrap;gap:12px}.hero-confianca.svelte-k9jzne{margin:20px 0 0;font-size:13px;color:var(--tinta-3);display:flex;align-items:center;gap:8px}.hero-confianca.svelte-k9jzne:before{content:"";width:6px;height:6px;border-radius:50%;background:#10b981;box-shadow:0 0 0 3px #10b98129}.hero-preco.svelte-k9jzne{margin:8px 0 0;font-size:13px;color:var(--tinta-3)}.hero-preco.svelte-k9jzne strong:where(.svelte-k9jzne){color:var(--tinta);font-weight:600}.hero-preco.svelte-k9jzne a:where(.svelte-k9jzne){color:var(--lilas);text-underline-offset:3px}.hero-visual.svelte-k9jzne{position:relative}.hero-foto.svelte-k9jzne,.hero-visual.svelte-k9jzne .foto-vazia:where(.svelte-k9jzne){aspect-ratio:4 / 5;border-radius:190px 190px 16px 16px}.hero-moldura.svelte-k9jzne{position:absolute;top:22px;right:-18px;bottom:-18px;left:22px;border:1px solid var(--ouro);opacity:.55;border-radius:190px 190px 16px 16px;pointer-events:none}.moldura-dir.svelte-k9jzne{top:22px;right:22px;bottom:-18px;left:-18px;border-radius:16px}.cartao-flutuante.svelte-k9jzne{position:absolute;left:-26px;bottom:54px;display:flex;align-items:center;gap:11px;max-width:260px;padding:13px 16px;background:#fff;border:1px solid var(--linha);border-radius:16px;box-shadow:var(--sombra-leve)}.cf-selo.svelte-k9jzne{flex:none;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:#10b9811f;color:#059669}.cf-texto.svelte-k9jzne{display:flex;flex-direction:column;gap:2px;min-width:0}.cf-texto.svelte-k9jzne strong:where(.svelte-k9jzne){font-size:12.5px;font-weight:600;color:var(--tinta)}.cf-texto.svelte-k9jzne span:where(.svelte-k9jzne){font-size:11.5px;line-height:1.45;color:var(--tinta-3)}.cf-baixo.svelte-k9jzne{left:auto;right:-22px;bottom:auto;top:42px;max-width:236px}.especialidades.svelte-k9jzne{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 22px;margin:72px 0 0;padding:26px 0 0;border-top:1px solid var(--linha);font-size:12.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--tinta-3)}.especialidades.svelte-k9jzne li:where(.svelte-k9jzne){display:flex;align-items:center}.especialidades.svelte-k9jzne li:where(.svelte-k9jzne)+li:where(.svelte-k9jzne):before{content:"";flex:none;width:4px;height:4px;margin-right:22px;border:1px solid var(--ouro);transform:rotate(45deg)}.grade-mudancas.svelte-k9jzne{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.cartao-mudanca.svelte-k9jzne{background:#fff;border:1px solid var(--linha);border-radius:20px;padding:28px;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.cartao-mudanca.svelte-k9jzne:hover{transform:translateY(-3px);box-shadow:var(--sombra);border-color:#a78bfa66}.icone.svelte-k9jzne{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--lavanda);color:var(--lilas);margin-bottom:16px}.icone.svelte-k9jzne svg{width:19px;height:19px}.cartao-mudanca.svelte-k9jzne h3:where(.svelte-k9jzne),.cartao-recurso.svelte-k9jzne h3:where(.svelte-k9jzne){margin:0 0 8px;font-size:16.5px;font-weight:600;color:var(--tinta);letter-spacing:-.005em}.cartao-mudanca.svelte-k9jzne p:where(.svelte-k9jzne),.cartao-recurso.svelte-k9jzne p:where(.svelte-k9jzne){margin:0;font-size:14.5px;line-height:1.65;color:var(--tinta-2)}.triptico.svelte-k9jzne{max-width:1120px;margin:0 auto;padding:24px 24px 92px}.triptico-frase.svelte-k9jzne{max-width:620px;margin:0 auto 34px;text-align:center;font-family:var(--serif);font-style:italic;font-weight:400;font-size:clamp(21px,3.1vw,30px);line-height:1.35;color:var(--tinta)}.triptico-fotos.svelte-k9jzne{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.tri.svelte-k9jzne{aspect-ratio:4 / 5;border-radius:6px}.triptico-fotos.svelte-k9jzne .tri:nth-child(2){border-radius:108px 108px 6px 6px}.agendamento.svelte-k9jzne{scroll-margin-top:80px}.galeria-wrap.svelte-k9jzne{position:relative;display:flex;align-items:center;gap:12px}.galeria.svelte-k9jzne{display:flex;gap:22px;overflow-x:auto;scroll-snap-type:x mandatory;padding:6px 2px 20px;scrollbar-width:none}.galeria.svelte-k9jzne::-webkit-scrollbar{display:none}.galeria-item.svelte-k9jzne{margin:0;scroll-snap-align:center;flex:none;text-align:center}.galeria-item.svelte-k9jzne figcaption:where(.svelte-k9jzne){margin-top:14px;font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--tinta-3)}.seta.svelte-k9jzne{flex:none;width:38px;height:38px;border-radius:50%;border:1px solid var(--linha);background:#fff;color:var(--tinta-2);display:grid;place-items:center;cursor:pointer;transition:border-color .2s ease,color .2s ease}.seta.svelte-k9jzne:hover{border-color:var(--lilas-claro);color:var(--lilas)}.agendamento.svelte-k9jzne .lista-checada:where(.svelte-k9jzne){max-width:760px;margin:26px auto 0;grid-template-columns:repeat(2,minmax(0,1fr))}.fone.svelte-k9jzne{width:250px;padding:9px;border-radius:32px;background:linear-gradient(160deg,#3a3040,#201b26);box-shadow:var(--sombra)}.fone-tela.svelte-k9jzne{border-radius:24px;overflow:hidden;background:var(--bg);color:var(--tx)}.fone-topo.svelte-k9jzne{display:flex;align-items:center;gap:9px;padding:12px 13px;background:var(--hd);border-bottom:1px solid var(--ln)}.fone-marca.svelte-k9jzne{flex:none;width:26px;height:26px;border-radius:50%;border:1px dashed var(--ln);color:var(--sv);display:grid;place-items:center;font-size:7px;letter-spacing:.08em}.fone-nome.svelte-k9jzne{display:flex;flex-direction:column;font-size:11.5px;font-weight:600}.fone-nome.svelte-k9jzne small:where(.svelte-k9jzne){font-size:8.5px;font-weight:400;color:var(--sv)}.fone-corpo.svelte-k9jzne{padding:14px 13px 16px}.fone-logohero.svelte-k9jzne{display:flex;flex-direction:column;align-items:center;gap:8px}.fone-logo-ph.svelte-k9jzne{width:52px;height:52px;border-radius:14px;border:1px dashed var(--ln);color:var(--sv);display:grid;place-items:center;text-align:center;font-size:6.5px;letter-spacing:.12em;line-height:1.3}.fone-biz.svelte-k9jzne{font-size:13px;font-weight:600;letter-spacing:-.01em}.fone-consulta.svelte-k9jzne{display:flex;align-items:center;justify-content:center;gap:6px;margin:12px 0 14px;padding:7px 10px;border:1px solid var(--ln);border-radius:10px;font-size:8.5px;color:var(--sv)}.fone-consulta.svelte-k9jzne b:where(.svelte-k9jzne){color:var(--p);font-weight:600}.fone-passos.svelte-k9jzne{display:flex;align-items:center;gap:3px;margin-bottom:14px}.fone-dot.svelte-k9jzne{flex:none;width:16px;height:16px;border-radius:50%;display:grid;place-items:center;font-size:8px;font-weight:600;border:1px solid var(--ln);color:var(--sv)}.fone-dot.ativo.svelte-k9jzne{background:var(--p);border-color:var(--p);color:#fff}.fone-traco.svelte-k9jzne{flex:1;height:1px;background:var(--ln)}.fone-titulo.svelte-k9jzne{margin:0 0 3px;font-size:12px;font-weight:600;letter-spacing:-.01em}.fone-desc.svelte-k9jzne{margin:0 0 11px;font-size:8.5px;color:var(--sv)}.fone-cards.svelte-k9jzne{display:grid;grid-template-columns:1fr 1fr;gap:8px}.fone-card.svelte-k9jzne{border:1px solid var(--ln);border-radius:12px;overflow:hidden;background:var(--sf)}.fone-card.sel.svelte-k9jzne{border-color:var(--p);box-shadow:0 0 0 1px var(--p)}.fone-foto.svelte-k9jzne{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover;background:var(--pdim)}.fone-foto-vazia.svelte-k9jzne{display:grid;place-items:center;color:var(--p);font-size:17px;font-weight:600}.fone-card-info.svelte-k9jzne{display:flex;align-items:center;justify-content:space-between;gap:4px;padding:7px 9px;font-size:10px;font-weight:600}.fone-card-info.svelte-k9jzne svg:where(.svelte-k9jzne){color:var(--sv)}.fone-card.sel.svelte-k9jzne .fone-card-info:where(.svelte-k9jzne) svg:where(.svelte-k9jzne){color:var(--p)}.whats.svelte-k9jzne{display:grid;grid-template-columns:1fr 400px;gap:60px;align-items:center}.whats.svelte-k9jzne h2:where(.svelte-k9jzne){font-family:var(--serif);font-weight:500;font-size:clamp(27px,3.9vw,40px);line-height:1.14;margin:0 0 16px}.whats-texto.svelte-k9jzne>p:where(.svelte-k9jzne){margin:0;font-size:15.5px;line-height:1.7;color:var(--tinta-2)}.nota.svelte-k9jzne{margin-top:20px!important;font-size:13px!important;color:var(--tinta-3)!important}.zap.svelte-k9jzne{background:#fff;border:1px solid var(--linha);border-radius:24px;box-shadow:var(--sombra);overflow:hidden}.zap-topo.svelte-k9jzne{display:flex;align-items:center;gap:11px;padding:14px 18px;border-bottom:1px solid var(--linha)}.zap-av.svelte-k9jzne{width:34px;height:34px;border-radius:50%;background:var(--rosa-claro);color:var(--rosa);display:grid;place-items:center;font-size:12px;font-weight:600}.zap-quem.svelte-k9jzne{display:flex;flex-direction:column}.zap-quem.svelte-k9jzne b:where(.svelte-k9jzne){font-size:13.5px;font-weight:600}.zap-quem.svelte-k9jzne small:where(.svelte-k9jzne){font-size:11px;color:#10b981}.zap-corpo.svelte-k9jzne{padding:16px;background:linear-gradient(180deg,#faf6f3,#f6f1ed);display:flex;flex-direction:column;gap:10px}.zap-dia.svelte-k9jzne{align-self:center;padding:3px 12px;border-radius:999px;background:#ffffffe6;border:1px solid var(--linha);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--tinta-3)}.bolha.svelte-k9jzne{margin:0;align-self:flex-end;max-width:92%;padding:11px 14px;border-radius:16px 16px 5px;background:#eef5ec;border:1px solid rgba(16,185,129,.16);font-size:12.5px;line-height:1.55;color:#2f3a31}.recursos.svelte-k9jzne{scroll-margin-top:80px}.grade-recursos.svelte-k9jzne{display:grid;grid-template-columns:repeat(4,1fr);gap:0 32px}.cartao-recurso.svelte-k9jzne{padding:28px 0 30px;border-top:1px solid var(--linha)}.cartao-recurso.svelte-k9jzne .icone:where(.svelte-k9jzne){width:34px;height:34px;background:transparent;border:1px solid var(--linha)}.dinheiro.svelte-k9jzne{display:grid;grid-template-columns:.95fr 1.05fr;gap:60px;align-items:center}.dinheiro-visual.svelte-k9jzne{position:relative}.foto-gestao.svelte-k9jzne,.dinheiro-visual.svelte-k9jzne .foto-vazia:where(.svelte-k9jzne){aspect-ratio:4 / 4.4;border-radius:16px}.dinheiro.svelte-k9jzne h2:where(.svelte-k9jzne){font-family:var(--serif);font-weight:500;font-size:clamp(27px,3.9vw,40px);line-height:1.14;margin:0 0 16px}.dinheiro-texto.svelte-k9jzne>p:where(.svelte-k9jzne){margin:0;font-size:15.5px;line-height:1.7;color:var(--tinta-2)}.painel-numeros.svelte-k9jzne{position:absolute;right:-26px;bottom:-26px;width:262px;background:#fff;border:1px solid var(--linha);border-radius:18px;padding:18px 20px;box-shadow:var(--sombra)}.pn-titulo.svelte-k9jzne{display:block;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--tinta-3);margin-bottom:12px}.pn-linha.svelte-k9jzne{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 0;border-bottom:1px solid var(--linha);font-size:12px;color:var(--tinta-2)}.pn-linha.svelte-k9jzne b:where(.svelte-k9jzne){font-weight:600;color:var(--tinta);font-variant-numeric:tabular-nums}.pn-linha.svelte-k9jzne b.neg:where(.svelte-k9jzne){color:var(--rosa);font-weight:500}.pn-total.svelte-k9jzne{border-bottom:0;padding-top:11px}.pn-total.svelte-k9jzne span:where(.svelte-k9jzne){font-weight:600;color:var(--tinta)}.pn-total.svelte-k9jzne b:where(.svelte-k9jzne){font-size:16px;color:#0f9d6e}.pacotes.svelte-k9jzne{display:grid;grid-template-columns:1.05fr .95fr;gap:60px;align-items:center}.pacotes.svelte-k9jzne h2:where(.svelte-k9jzne){font-family:var(--serif);font-weight:500;font-size:clamp(27px,3.9vw,40px);line-height:1.14;margin:0 0 16px}.pacotes-texto.svelte-k9jzne>p:where(.svelte-k9jzne){margin:0;font-size:15.5px;line-height:1.7;color:var(--tinta-2)}.pacote-cartao.svelte-k9jzne{background:linear-gradient(168deg,#fff,var(--lavanda));border:1px solid var(--linha);border-radius:22px;padding:28px;box-shadow:var(--sombra)}.pc-tag.svelte-k9jzne{display:inline-block;padding:4px 11px;border-radius:999px;background:#7c3aed1a;color:var(--lilas);font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.pc-nome.svelte-k9jzne{display:block;margin:14px 0 4px;font-family:var(--serif);font-weight:500;font-size:30px;line-height:1.1}.pc-valor.svelte-k9jzne{display:block;font-size:15px;font-weight:600;color:var(--tinta);margin-bottom:22px}.pc-valor.svelte-k9jzne small:where(.svelte-k9jzne){font-size:12px;font-weight:400;color:var(--tinta-3)}.pc-uso.svelte-k9jzne{margin-bottom:16px}.pc-uso-rotulo.svelte-k9jzne{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:13px;color:var(--tinta-2);margin-bottom:7px}.pc-uso-rotulo.svelte-k9jzne b:where(.svelte-k9jzne){font-size:12px;font-weight:600;color:var(--tinta)}.pc-barra.svelte-k9jzne{display:block;height:4px;border-radius:999px;background:#251c3317;overflow:hidden}.pc-barra.svelte-k9jzne i:where(.svelte-k9jzne){display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--lilas-claro),var(--lilas))}.pc-nota.svelte-k9jzne{display:block;margin-top:20px;font-size:12px;color:var(--tinta-3)}.grade-provas.svelte-k9jzne{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.prova.svelte-k9jzne{margin:0;padding:26px;background:#fff;border:1px solid var(--linha);border-radius:20px;display:flex;flex-direction:column}.estrelas.svelte-k9jzne{display:inline-flex;gap:3px;color:var(--ouro);margin-bottom:14px}.prova.svelte-k9jzne p:where(.svelte-k9jzne){margin:0 0 20px;font-size:14.3px;line-height:1.68;color:var(--tinta-2)}.prova.svelte-k9jzne cite:where(.svelte-k9jzne){margin-top:auto;display:flex;align-items:center;gap:11px;font-style:normal;font-size:13.5px;font-weight:600;color:var(--tinta)}.prova-quem.svelte-k9jzne{display:flex;flex-direction:column;gap:1px}.prova-av.svelte-k9jzne{flex:none;width:34px;height:34px;border-radius:50%;background:var(--lavanda);color:var(--lilas);display:grid;place-items:center;font-size:12px;font-weight:600}.prova.svelte-k9jzne cite:where(.svelte-k9jzne) small:where(.svelte-k9jzne){font-size:11.5px;font-weight:400;color:var(--tinta-3)}.precos.svelte-k9jzne{scroll-margin-top:80px}.calculadora.svelte-k9jzne{max-width:520px;margin:0 auto 32px;padding:22px 26px;background:#fff;border:1px solid var(--linha);border-radius:20px;text-align:center}.calculadora.svelte-k9jzne label:where(.svelte-k9jzne){display:block;font-size:13.5px;color:var(--tinta-2);margin-bottom:16px}.calc-controle.svelte-k9jzne{display:flex;align-items:center;gap:14px}.calc-controle.svelte-k9jzne button:where(.svelte-k9jzne){flex:none;width:34px;height:34px;border-radius:50%;border:1px solid var(--linha-forte);background:#fff;color:var(--tinta);font-size:17px;line-height:1;cursor:pointer;transition:border-color .2s ease,color .2s ease}.calc-controle.svelte-k9jzne button:where(.svelte-k9jzne):hover{border-color:var(--lilas);color:var(--lilas)}.calc-controle.svelte-k9jzne input[type=range]:where(.svelte-k9jzne){flex:1;accent-color:var(--lilas)}.calc-controle.svelte-k9jzne output:where(.svelte-k9jzne){flex:none;min-width:40px;padding:5px 12px;border-radius:999px;background:var(--lavanda);color:var(--lilas);font-size:16px;font-weight:600;text-align:center;font-variant-numeric:tabular-nums}.grade-planos.svelte-k9jzne{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.plano.svelte-k9jzne{position:relative;padding:30px 26px;background:#fff;border:1px solid var(--linha);border-radius:22px;display:flex;flex-direction:column;text-align:center}.plano-destaque.svelte-k9jzne{border-color:var(--lilas-claro);box-shadow:var(--sombra)}.plano-fita.svelte-k9jzne{position:absolute;top:-11px;left:50%;transform:translate(-50%);padding:4px 14px;border-radius:999px;background:var(--lilas);color:#fff;font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.plano.svelte-k9jzne h3:where(.svelte-k9jzne){margin:0 0 14px;font-family:var(--serif);font-weight:500;font-size:24px;display:flex;align-items:center;justify-content:center;gap:9px;flex-wrap:wrap}.plano-selo.svelte-k9jzne{padding:3px 9px;border-radius:999px;background:var(--rosa-claro);color:var(--rosa);font-family:Outfit,sans-serif;font-size:10px;font-weight:600;letter-spacing:.06em}.plano-valor.svelte-k9jzne{display:flex;align-items:baseline;justify-content:center;gap:7px;font-size:31px;font-weight:600;color:var(--tinta);letter-spacing:-.02em}.plano-valor.svelte-k9jzne small:where(.svelte-k9jzne){font-size:12.5px;font-weight:400;color:var(--tinta-3);letter-spacing:0}.plano-nota.svelte-k9jzne{margin:10px 0 22px;font-size:12.5px;color:var(--tinta-3)}.plano-btn.svelte-k9jzne{margin-top:auto;display:block;padding:13px;border-radius:999px;border:1px solid var(--linha-forte);color:var(--tinta);text-decoration:none;font-size:13.5px;font-weight:600;transition:border-color .2s ease,color .2s ease,background .2s ease}.plano-btn.svelte-k9jzne:hover{border-color:var(--lilas);color:var(--lilas)}.plano-btn.primario.svelte-k9jzne{background:var(--lilas);border-color:var(--lilas);color:#fff;box-shadow:0 14px 28px -16px #7c3aeda6}.plano-btn.primario.svelte-k9jzne:hover{background:var(--lilas-forte);color:#fff}.precos-rodape.svelte-k9jzne{max-width:600px;margin:26px auto 0;text-align:center;font-size:13px;line-height:1.65;color:var(--tinta-3)}.duvidas.svelte-k9jzne{scroll-margin-top:80px;max-width:780px}.lista-duvidas.svelte-k9jzne{border-top:1px solid var(--linha)}.duvida.svelte-k9jzne{border-bottom:1px solid var(--linha)}.duvida.svelte-k9jzne button:where(.svelte-k9jzne){width:100%;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 4px;background:none;border:0;cursor:pointer;text-align:left;font-family:inherit;font-size:15.5px;font-weight:500;color:var(--tinta)}.duvida.svelte-k9jzne button:where(.svelte-k9jzne) svg:where(.svelte-k9jzne){flex:none;color:var(--tinta-3);transition:transform .25s ease,color .25s ease}.duvida.aberta.svelte-k9jzne button:where(.svelte-k9jzne){color:var(--lilas)}.duvida.aberta.svelte-k9jzne button:where(.svelte-k9jzne) svg:where(.svelte-k9jzne){transform:rotate(180deg);color:var(--lilas)}.duvida.svelte-k9jzne p:where(.svelte-k9jzne){margin:-4px 4px 22px;max-width:640px;font-size:14.5px;line-height:1.72;color:var(--tinta-2)}.chamada-final.svelte-k9jzne{width:min(1120px,calc(100% - 48px));margin:0 auto 92px;padding:78px 28px;text-align:center;border-radius:30px;color:#fff;background:radial-gradient(ellipse 62% 74% at 50% 0%,rgba(124,58,237,.34),transparent 70%),linear-gradient(166deg,#322545,#1d1629);border:1px solid rgba(255,255,255,.09);box-shadow:var(--sombra)}.chamada-final.svelte-k9jzne h2:where(.svelte-k9jzne){font-family:var(--serif);font-weight:500;color:#fdfbfa;font-size:clamp(29px,4.6vw,47px);line-height:1.1;margin:20px 0 14px}.chamada-final.svelte-k9jzne p:where(.svelte-k9jzne){max-width:470px;margin:0 auto 30px;font-size:15.5px;line-height:1.7;color:#fbf7f5bd}.chamada-final.svelte-k9jzne .btn-vazado:where(.svelte-k9jzne){background:transparent;color:#fff;border-color:#ffffff52}.chamada-final.svelte-k9jzne .btn-vazado:where(.svelte-k9jzne):hover{background:#ffffff14;border-color:#fff}.cf-botoes.svelte-k9jzne{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.rodape.svelte-k9jzne{border-top:1px solid var(--linha);background:#ffffff80}.rodape-wrap.svelte-k9jzne{max-width:1120px;margin:0 auto;padding:26px 24px;display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}.rodape.svelte-k9jzne .logo:where(.svelte-k9jzne){font-size:21px}.rodape-links.svelte-k9jzne{display:flex;gap:22px;flex-wrap:wrap}.rodape-links.svelte-k9jzne a:where(.svelte-k9jzne){color:var(--tinta-2);text-decoration:none;font-size:13px}.rodape-links.svelte-k9jzne a:where(.svelte-k9jzne):hover{color:var(--lilas)}.rodape-copy.svelte-k9jzne{font-size:12px;color:var(--tinta-3)}.wa-flutuante.svelte-k9jzne{position:fixed;right:20px;bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:60;width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:#25d366;color:#fff;box-shadow:0 10px 26px -8px #25d3668c;transition:transform .18s ease}.wa-flutuante.svelte-k9jzne:hover{transform:scale(1.06)}@media(max-width:1000px){.hero-wrap.svelte-k9jzne{grid-template-columns:1fr;gap:44px}.hero-visual.svelte-k9jzne{max-width:420px;margin:0 auto;width:100%}.whats.svelte-k9jzne,.dinheiro.svelte-k9jzne,.pacotes.svelte-k9jzne{grid-template-columns:1fr;gap:40px}.zap.svelte-k9jzne{max-width:400px;margin:0 auto;width:100%}.dinheiro-visual.svelte-k9jzne{max-width:440px;margin:0 auto 20px;width:100%}.painel-numeros.svelte-k9jzne{right:-12px;bottom:-20px}.grade-recursos.svelte-k9jzne{grid-template-columns:repeat(2,1fr)}.grade-provas.svelte-k9jzne{grid-template-columns:1fr}.prova.svelte-k9jzne:nth-child(n+3){display:none}}@media(max-width:860px){.nav-links.svelte-k9jzne a:where(.svelte-k9jzne):not(.nav-cta):not(.nav-entrar){display:none}}@media(max-width:720px){.secao.svelte-k9jzne{padding:66px 20px}.hero.svelte-k9jzne{padding:96px 20px 0}.hero.svelte-k9jzne h1:where(.svelte-k9jzne){font-size:clamp(32px,8.6vw,46px);line-height:1.08;margin-bottom:16px}.hero-sub.svelte-k9jzne{font-size:15.5px;line-height:1.6;margin-bottom:22px}.hero-ctas.svelte-k9jzne{gap:10px}.btn-primario.svelte-k9jzne,.btn-vazado.svelte-k9jzne{padding:14px 22px;font-size:14px}.hero-confianca.svelte-k9jzne{margin-top:16px}.hero-foto.svelte-k9jzne,.hero-visual.svelte-k9jzne .foto-vazia:where(.svelte-k9jzne){aspect-ratio:1 / 1;border-radius:150px 150px 14px 14px}.triptico.svelte-k9jzne{padding:12px 20px 66px}.grade-mudancas.svelte-k9jzne,.grade-planos.svelte-k9jzne{grid-template-columns:1fr}.agendamento.svelte-k9jzne .lista-checada:where(.svelte-k9jzne){grid-template-columns:1fr}.grade-recursos.svelte-k9jzne{gap:0 20px}.cartao-recurso.svelte-k9jzne p:where(.svelte-k9jzne){font-size:14px}.especialidades.svelte-k9jzne{margin-top:52px;gap:8px 18px;font-size:11.5px}.especialidades.svelte-k9jzne li:where(.svelte-k9jzne)+li:where(.svelte-k9jzne):before{margin-right:18px}.cartao-flutuante.svelte-k9jzne{left:-8px;bottom:22px;max-width:232px}.cf-baixo.svelte-k9jzne{display:none}.hero-moldura.svelte-k9jzne{top:18px;right:-10px;bottom:-12px;left:14px;border-radius:150px 150px 14px 14px}.triptico-fotos.svelte-k9jzne{grid-template-columns:1fr 1fr}.triptico-fotos.svelte-k9jzne .tri:nth-child(3){display:none}.painel-numeros.svelte-k9jzne{position:static;width:auto;margin-top:16px}.moldura-dir.svelte-k9jzne{display:none}.chamada-final.svelte-k9jzne{width:calc(100% - 40px);margin:0 auto 66px;padding:54px 22px;border-radius:24px}.rodape-wrap.svelte-k9jzne{justify-content:center;text-align:center}.seta.svelte-k9jzne{display:none}.galeria.svelte-k9jzne{padding-left:4px}}@media(max-width:420px){.nav-links.svelte-k9jzne{gap:14px}.logo.svelte-k9jzne{font-size:22px}.plano-valor.svelte-k9jzne{font-size:27px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.salon.mounted.svelte-k9jzne .reveal:where(.svelte-k9jzne){opacity:1;transform:none;transition:none}.btn-primario.svelte-k9jzne,.btn-vazado.svelte-k9jzne,.cartao-mudanca.svelte-k9jzne,.wa-flutuante.svelte-k9jzne,.nav-cta.svelte-k9jzne{transition:none}.btn-primario.svelte-k9jzne:hover,.btn-vazado.svelte-k9jzne:hover,.cartao-mudanca.svelte-k9jzne:hover,.wa-flutuante.svelte-k9jzne:hover,.nav-cta.svelte-k9jzne:hover{transform:none}}
