.sr-only.svelte-1uha8ag{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.actions-mt.svelte-1uha8ag{margin-top:2rem}.btn-cotacao-rapida.svelte-1uha8ag{border-color:#fff3}.page.svelte-1uha8ag{max-width:1240px;margin:0 auto;padding:1.5rem clamp(1rem,4vw,2.5rem) 4rem}.topbar.svelte-1uha8ag{position:sticky;top:.75rem;z-index:30;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.9rem;padding:.68rem 1rem;border:1px solid var(--border-default);border-radius:99rem;background:var(--surface-glass);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:var(--shadow-md)}.brand.svelte-1uha8ag{display:inline-flex;align-items:center;gap:.38rem;font-family:Inter,sans-serif;font-weight:700;font-size:1.05rem;text-decoration:none;color:var(--text-primary)}.bars.svelte-1uha8ag{letter-spacing:-.14em;color:#ea2149}nav.desktop-nav.svelte-1uha8ag{display:flex;justify-content:center;gap:1.25rem}nav.desktop-nav.svelte-1uha8ag a:where(.svelte-1uha8ag){text-decoration:none;color:var(--text-muted);font-weight:500;font-size:.88rem;transition:color .2s ease}nav.desktop-nav.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--text-primary)}.hamburger.svelte-1uha8ag{display:none;background:transparent;border:none;cursor:pointer;padding:.5rem;z-index:50}.hamburger-lines.svelte-1uha8ag{width:24px;height:20px;position:relative;display:flex;flex-direction:column;justify-content:space-between}.hamburger-lines.svelte-1uha8ag span:where(.svelte-1uha8ag){display:block;height:2px;width:100%;background:var(--text-primary);border-radius:2px;transition:all .3s ease-in-out;transform-origin:1px center}.hamburger-lines.open.svelte-1uha8ag span:where(.svelte-1uha8ag):nth-child(1){transform:rotate(45deg)}.hamburger-lines.open.svelte-1uha8ag span:where(.svelte-1uha8ag):nth-child(2){opacity:0;transform:translate(-10px)}.hamburger-lines.open.svelte-1uha8ag span:where(.svelte-1uha8ag):nth-child(3){transform:rotate(-45deg)}.mobile-menu-overlay.svelte-1uha8ag{position:fixed;top:0;left:0;width:100vw;height:100vh;background:var(--surface-glass-heavy);backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);z-index:25;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem;animation:svelte-1uha8ag-menu-fade-in .4s cubic-bezier(.16,1,.3,1) forwards}@keyframes svelte-1uha8ag-menu-fade-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.mobile-menu-links.svelte-1uha8ag{display:flex;flex-direction:column;text-align:center;gap:2rem;margin-bottom:3rem}.mobile-menu-links.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--text-primary);text-decoration:none;font-size:2.2rem;font-weight:700;font-family:Inter,sans-serif;letter-spacing:-.04em;opacity:0;animation:svelte-1uha8ag-link-slide-up .5s cubic-bezier(.16,1,.3,1) forwards}.mobile-menu-links.svelte-1uha8ag a:where(.svelte-1uha8ag):nth-child(1){animation-delay:.1s}.mobile-menu-links.svelte-1uha8ag a:where(.svelte-1uha8ag):nth-child(2){animation-delay:.15s}.mobile-menu-links.svelte-1uha8ag a:where(.svelte-1uha8ag):nth-child(3){animation-delay:.2s}.mobile-menu-links.svelte-1uha8ag a:where(.svelte-1uha8ag):nth-child(4){animation-delay:.25s}.mobile-menu-links.svelte-1uha8ag a:where(.svelte-1uha8ag):nth-child(5){animation-delay:.3s}@keyframes svelte-1uha8ag-link-slide-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.mobile-menu-cta.svelte-1uha8ag{display:flex;flex-direction:column;gap:1rem;width:100%;max-width:300px;opacity:0;animation:svelte-1uha8ag-link-slide-up .5s .35s forwards}.mobile-menu-cta.svelte-1uha8ag .wa:where(.svelte-1uha8ag){background:#198662;border-color:#198662}.top-cta.svelte-1uha8ag{display:flex;gap:.45rem}.top-cta.svelte-1uha8ag a:where(.svelte-1uha8ag){text-decoration:none;font-size:.82rem;font-weight:600;padding:.48rem .8rem;border-radius:999px;border:1px solid var(--border-strong);background:transparent;color:var(--text-primary);transition:all .2s ease}.top-cta.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{background:var(--surface-hover)}.top-cta.svelte-1uha8ag .wa:where(.svelte-1uha8ag){background:#198662;border-color:#198662;color:var(--text-primary)}.top-cta.svelte-1uha8ag .wa:where(.svelte-1uha8ag):hover{background:#23a87c}.bento-grid.svelte-1uha8ag{margin-top:2rem;display:grid;gap:1.5rem;grid-template-columns:repeat(12,1fr)}.bento-item.svelte-1uha8ag{background:var(--surface-card);border:1px solid var(--border-default);border-top:1px solid var(--border-prominent);backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);border-radius:36px;padding:3.5rem;box-shadow:var(--shadow-lg)}.hero.svelte-1uha8ag{position:relative;overflow:hidden;grid-column:span 12;display:flex;flex-direction:column;justify-content:center;min-height:520px;background:var(--hero-bg-fallback)}.hero-bg-anim.svelte-1uha8ag{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,#05050a,#011756,#002aff);background-size:400% 400%;animation:svelte-1uha8ag-gradientShift 15s ease infinite;z-index:0;opacity:.85}@keyframes svelte-1uha8ag-gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.hero-particles.svelte-1uha8ag{position:absolute;inset:0;background-image:radial-gradient(circle at 15% 50%,rgba(255,255,255,.06) 1px,transparent 1px),radial-gradient(circle at 85% 30%,rgba(255,255,255,.04) 2px,transparent 2px),radial-gradient(circle at 50% 80%,rgba(100,200,255,.05) 3px,transparent 3px);background-size:100px 100px;animation:svelte-1uha8ag-particleDrift 20s linear infinite;z-index:0}@keyframes svelte-1uha8ag-particleDrift{0%{transform:translateY(0)}to{transform:translateY(-100px)}}.hero-copy.svelte-1uha8ag{position:relative;z-index:2}.kicker.svelte-1uha8ag{font-size:.85rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--accent-blue);margin-bottom:1.25rem}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:clamp(3rem,5.5vw,5.2rem);font-weight:800;line-height:1.05;letter-spacing:-.04em;margin-bottom:1.5rem;max-width:20ch;color:#fff}.hero.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:clamp(1.1rem,2vw,1.4rem);color:#ffffffb3;max-width:55ch;line-height:1.5;margin-bottom:2.5rem}.hero.svelte-1uha8ag .kicker:where(.svelte-1uha8ag){color:#38bdf8}.actions.svelte-1uha8ag{display:flex;gap:1rem;flex-wrap:wrap}.btn.svelte-1uha8ag{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-size:.95rem;font-weight:600;padding:1rem 1.8rem;border-radius:99rem;cursor:pointer;transition:all .3s cubic-bezier(.25,1,.5,1);border:1px solid transparent}.btn.glass.svelte-1uha8ag{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.btn.solid.svelte-1uha8ag{background:var(--btn-solid-bg);color:var(--btn-solid-color);border:1px solid var(--btn-solid-border)}.btn.solid.svelte-1uha8ag:hover{transform:translateY(-2px);box-shadow:var(--shadow-btn)}.btn.ghost.svelte-1uha8ag{background:var(--btn-ghost-bg);color:var(--btn-ghost-color);border:1px solid var(--btn-ghost-border)}.btn.ghost.svelte-1uha8ag:hover{background:var(--btn-ghost-hover-bg);border-color:var(--btn-ghost-hover-border)}.hero.svelte-1uha8ag .btn.solid:where(.svelte-1uha8ag),.product-slider.svelte-1uha8ag .btn.solid:where(.svelte-1uha8ag){background:#fff;color:#030307;border:1px solid #ffffff}.hero.svelte-1uha8ag .btn.solid:where(.svelte-1uha8ag):hover,.product-slider.svelte-1uha8ag .btn.solid:where(.svelte-1uha8ag):hover{transform:translateY(-2px);box-shadow:0 10px 25px #fff3}.hero.svelte-1uha8ag .btn.ghost:where(.svelte-1uha8ag),.product-slider.svelte-1uha8ag .btn.ghost:where(.svelte-1uha8ag){background:#ffffff0d;color:#fff;border:1px solid rgba(255,255,255,.2)}.hero.svelte-1uha8ag .btn.ghost:where(.svelte-1uha8ag):hover,.product-slider.svelte-1uha8ag .btn.ghost:where(.svelte-1uha8ag):hover{background:#ffffff1a;border-color:#fff6}.seo-solutions.svelte-1uha8ag{grid-column:span 12;display:flex;flex-direction:column;gap:3rem}.seo-solutions-header.svelte-1uha8ag{text-align:center;max-width:800px;margin:0 auto}.seo-solutions-header.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(2rem,3.5vw,3rem);font-weight:700;line-height:1.1;letter-spacing:-.03em;margin-bottom:1rem}.seo-lead.svelte-1uha8ag{font-size:1.1rem;color:var(--text-muted);line-height:1.7}.seo-cards.svelte-1uha8ag{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}.seo-card.svelte-1uha8ag{background:var(--surface-seo-card);border:1px solid var(--border-medium);padding:2.5rem;border-radius:28px;box-shadow:var(--shadow-inset);display:flex;flex-direction:column;gap:1rem;transition:all .3s ease}.seo-card.svelte-1uha8ag:hover{border-color:var(--border-hover);box-shadow:var(--shadow-card-hover),var(--shadow-inset-hover)}.seo-card-icon.svelte-1uha8ag{font-size:2.5rem;line-height:1}.seo-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:1.4rem;font-weight:700;letter-spacing:-.02em}.seo-card.svelte-1uha8ag>p:where(.svelte-1uha8ag){color:var(--text-muted);font-size:1rem;line-height:1.6}.seo-card.svelte-1uha8ag ul:where(.svelte-1uha8ag){list-style:none;display:grid;gap:.75rem;margin-bottom:.5rem}.seo-card.svelte-1uha8ag li:where(.svelte-1uha8ag){display:flex;align-items:center;gap:.75rem;font-size:.95rem;color:var(--text-secondary)}.seo-card.svelte-1uha8ag li:where(.svelte-1uha8ag):before{content:"";display:block;width:6px;height:6px;background:#ea2149;border-radius:50%;flex-shrink:0}.seo-card.svelte-1uha8ag .btn:where(.svelte-1uha8ag){margin-top:auto;align-self:flex-start;font-size:.9rem;padding:.8rem 1.5rem}.seo-cta-band.svelte-1uha8ag{text-align:center;padding:2.5rem;background:radial-gradient(circle at 50% 50%,rgba(234,33,73,.08) 0%,transparent 70%);border:1px solid var(--border-default);border-radius:28px}.seo-cta-band.svelte-1uha8ag>p:where(.svelte-1uha8ag){font-size:1.1rem;color:var(--text-muted);line-height:1.6;margin-bottom:1.5rem;max-width:700px;margin-left:auto;margin-right:auto}.seo-cta-band.svelte-1uha8ag .actions:where(.svelte-1uha8ag){justify-content:center}.product-slider.svelte-1uha8ag{background:linear-gradient(135deg,var(--c1) 0%,var(--c2) 100%);position:relative;overflow:hidden;text-align:left;padding:4.5rem 3.5rem;box-shadow:0 20px 50px #0006;border:1px solid rgba(255,255,255,.15);grid-column:span 12;display:flex;flex-direction:column;gap:3rem;transition:background .8s ease}.slider-bg-pulse.svelte-1uha8ag{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.1),transparent 60%);animation:svelte-1uha8ag-pulse-glow 8s linear infinite alternate;pointer-events:none}@keyframes svelte-1uha8ag-pulse-glow{0%{transform:scale(.8) translate(0)}to{transform:scale(1.2) translate(5%,5%)}}.slider-tabs.svelte-1uha8ag{display:flex;gap:1rem;z-index:2;position:relative;border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:1rem;overflow-x:auto;scrollbar-width:none}.slider-tabs.svelte-1uha8ag::-webkit-scrollbar{display:none}.tab-btn.svelte-1uha8ag{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#fff9;padding:.8rem 1.5rem;border-radius:99rem;cursor:pointer;font-weight:600;font-size:.95rem;white-space:nowrap;transition:all .3s cubic-bezier(.25,1,.5,1)}.tab-btn.svelte-1uha8ag:hover{background:#ffffff1a;color:#fff;transform:translateY(-2px)}.tab-btn.active.svelte-1uha8ag{background:#fff;color:#000;border-color:#fff;transform:translateY(0);box-shadow:0 4px 20px color-mix(in srgb,var(--c1) 40%,transparent)}.slider-viewport.svelte-1uha8ag{position:relative;z-index:2;min-height:280px}.slide-content.svelte-1uha8ag{display:grid;grid-template-columns:auto 1fr;gap:3.5rem;align-items:center}.slide-icon.svelte-1uha8ag{font-size:7rem;line-height:1;filter:drop-shadow(0 15px 25px rgba(0,0,0,.5))}.slide-text.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:clamp(2.2rem,4vw,3.2rem);font-weight:800;margin-bottom:.5rem;color:#fff;letter-spacing:-.03em;line-height:1.1}.slide-subtitle.svelte-1uha8ag{font-size:1.25rem;color:#00f2fe;font-weight:600;margin-bottom:1.25rem}.slide-desc.svelte-1uha8ag{font-size:1.15rem;line-height:1.6;color:#ffffffd9;max-width:650px;margin-bottom:1.5rem}.slide-feature-list.svelte-1uha8ag{margin-bottom:1.5rem;padding-left:1.5rem;color:#ffffffe6;font-size:1rem;line-height:1.5}.slide-feature-list.svelte-1uha8ag li:where(.svelte-1uha8ag){margin-bottom:.5rem}.particles-layer.svelte-1uha8ag{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:-1;overflow:hidden}.particle.svelte-1uha8ag{position:absolute;left:var(--x);top:var(--y);width:var(--size);height:var(--size);background:var(--particle-bg);border-radius:50%;box-shadow:var(--shadow-particle);animation:svelte-1uha8ag-float-particle var(--dur) ease-in-out infinite alternate;animation-delay:var(--delay)}@keyframes svelte-1uha8ag-float-particle{0%{transform:translate(0) scale(1);opacity:.2}to{transform:translate(calc(var(--size) * -5),calc(var(--size) * -10)) scale(1.5);opacity:.8}}.bento-item.svelte-1uha8ag{transition:transform .4s cubic-bezier(.25,1,.5,1),box-shadow .4s ease}.bento-item.svelte-1uha8ag:hover{transform:translateY(-4px);box-shadow:var(--shadow-xl)}@media(max-width:820px){.slide-content.svelte-1uha8ag{grid-template-columns:1fr;gap:1.5rem}.slide-text.svelte-1uha8ag h3:where(.svelte-1uha8ag){font-size:2.2rem}.product-slider.svelte-1uha8ag{padding:2.5rem 1.75rem}}.workflow.svelte-1uha8ag{grid-column:span 12}.workflow.svelte-1uha8ag h2:where(.svelte-1uha8ag),.geo.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(2rem,3.5vw,2.5rem);font-weight:700;letter-spacing:-.03em;margin-bottom:.5rem}.subtitle.svelte-1uha8ag{color:var(--text-muted);font-size:1.1rem;margin-bottom:2.5rem}.workflow-track.svelte-1uha8ag{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.step.svelte-1uha8ag{display:flex;gap:1.5rem;align-items:flex-start;padding:1.5rem;background:var(--surface-card-subtle);border-radius:24px;border:1px solid var(--border-subtle)}.step-num.svelte-1uha8ag{font-size:.9rem;font-weight:700;background:var(--step-num-bg);padding:.5rem .75rem;border-radius:12px;color:var(--step-num-color)}.step-content.svelte-1uha8ag h4:where(.svelte-1uha8ag){font-size:1.2rem;margin-bottom:.5rem}.step-content.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--text-muted);line-height:1.5}.geo.svelte-1uha8ag{grid-column:span 12}.geo-list.svelte-1uha8ag{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem}.geo-item.svelte-1uha8ag{padding:1.25rem;background:var(--surface-card-subtle);border-radius:20px;border:1px solid var(--border-subtle)}.geo-item.svelte-1uha8ag h4:where(.svelte-1uha8ag){font-size:1.1rem;margin-bottom:.25rem}.geo-item.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--text-muted);font-size:.95rem}.quote-band.svelte-1uha8ag{grid-column:span 12;display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;background:radial-gradient(circle at 80% 50%,#ea21491a,#ffffff08 70%)}.quote-header.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(2.2rem,4vw,3rem);font-weight:700;letter-spacing:-.03em;margin-bottom:1rem;line-height:1.1}.quote-header.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:1.2rem;color:var(--text-muted)}.bento-form.svelte-1uha8ag{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.input-wrap.svelte-1uha8ag{grid-column:span 2}.input-wrap.lines.svelte-1uha8ag,.input-wrap.city.svelte-1uha8ag{grid-column:span 1}.bento-form.svelte-1uha8ag input:where(.svelte-1uha8ag){width:100%;padding:1.2rem 1.5rem;border-radius:16px;border:1px solid var(--border-medium);background:var(--surface-input);color:var(--text-primary);font-family:inherit;font-size:1rem;transition:all .2s ease}.bento-form.svelte-1uha8ag input:where(.svelte-1uha8ag)::placeholder{color:var(--text-dimmed)}.bento-form.svelte-1uha8ag input:where(.svelte-1uha8ag):focus{outline:none;border-color:var(--border-focus);background:var(--surface-input-focus)}.submit-btn.svelte-1uha8ag{grid-column:span 2;width:100%;font-size:1.1rem;padding:1.2rem;margin-top:.5rem}.faq-bento.svelte-1uha8ag{grid-column:span 12}.faq-bento.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(2rem,3.5vw,2.5rem);font-weight:700;letter-spacing:-.03em;margin-bottom:2.5rem;text-align:center}.faq-accordion.svelte-1uha8ag{max-width:800px;margin:0 auto;display:grid;gap:1rem}details.svelte-1uha8ag{background:var(--surface-card-subtle);border:1px solid var(--border-default);border-radius:20px;overflow:hidden}summary.svelte-1uha8ag{padding:1.5rem;font-size:1.1rem;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center}summary.svelte-1uha8ag::-webkit-details-marker{display:none}.icon-plus.svelte-1uha8ag{width:24px;height:24px;position:relative}.icon-plus.svelte-1uha8ag:before,.icon-plus.svelte-1uha8ag:after{content:"";position:absolute;background:var(--faq-icon-bg);top:50%;left:50%;transform:translate(-50%,-50%);transition:transform .3s ease}.icon-plus.svelte-1uha8ag:before{width:14px;height:2px}.icon-plus.svelte-1uha8ag:after{width:2px;height:14px}.faq-accordion.svelte-1uha8ag details[open]:where(.svelte-1uha8ag) summary:where(.svelte-1uha8ag) .icon-plus:where(.svelte-1uha8ag):before{transform:translate(-50%,-50%) rotate(0)}.answer-body.svelte-1uha8ag{padding:0 1.5rem 1.5rem;color:var(--text-muted);line-height:1.6}footer.svelte-1uha8ag{margin-top:4rem;text-align:center;padding:2rem}.footer-content.svelte-1uha8ag{color:var(--text-dimmed);font-size:.95rem}.footer-content.svelte-1uha8ag p:where(.svelte-1uha8ag){margin-bottom:.5rem}@media(max-width:1024px){.seo-cards.svelte-1uha8ag{grid-template-columns:1fr}.quote-band.svelte-1uha8ag{grid-template-columns:1fr;gap:2rem}.workflow.svelte-1uha8ag,.geo.svelte-1uha8ag{grid-column:span 12}.workflow-track.svelte-1uha8ag{grid-template-columns:1fr}.geo-list.svelte-1uha8ag{grid-template-columns:repeat(2,1fr)}.bento-item.svelte-1uha8ag{padding:2.5rem}}@media(max-width:820px){.desktop-nav.svelte-1uha8ag,.desktop-cta.svelte-1uha8ag{display:none}.hamburger.svelte-1uha8ag{display:block}.topbar.svelte-1uha8ag{grid-template-columns:1fr auto;justify-items:start;padding:.8rem 1.5rem;border-radius:99rem;background:var(--surface-glass);margin-bottom:2rem}.bento-grid.svelte-1uha8ag{display:flex;flex-direction:column}.bento-item.svelte-1uha8ag{padding:1.75rem;border-radius:28px}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:2.5rem}.bento-form.svelte-1uha8ag{grid-template-columns:1fr}.input-wrap.lines.svelte-1uha8ag,.input-wrap.city.svelte-1uha8ag{grid-column:span 2}.geo-list.svelte-1uha8ag{grid-template-columns:1fr}}
