@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-400-normal.C38fXH4l.woff2)format("woff2"),url(/_astro/inter-latin-400-normal.CyCys3Eg.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/inter-latin-600-normal.LgqL8muc.woff2)format("woff2"),url(/_astro/inter-latin-600-normal.CiBQ2DWP.woff)format("woff")}@font-face{font-family:Saira;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/saira-latin-600-normal.DYxBFP1f.woff2)format("woff2"),url(/_astro/saira-latin-600-normal.DF-o6wW3.woff)format("woff")}@font-face{font-family:Saira;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/saira-latin-700-normal.CObqxJsW.woff2)format("woff2"),url(/_astro/saira-latin-700-normal.CWqLIJDh.woff)format("woff")}:root{--bg:#0b0d10;--surface:#14181d;--line:#232a32;--text:#e8ecef;--muted:#8b96a1;--accent:#f28c28;--accent-ink:#1a0f02;--ice:#7fd6ff;--font-display:"Saira", system-ui, sans-serif;--font-body:"Inter", system-ui, sans-serif;--radius:12px;--container:1120px;--gutter:20px;--section-y:clamp(56px, 9vw, 104px)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:auto;-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-size:1rem;line-height:1.6;overflow-x:clip}h1,h2,h3{font-family:var(--font-display);letter-spacing:.01em;text-wrap:balance;margin:0;font-weight:700;line-height:1.1}h1{font-size:clamp(2.1rem,6.4vw,4rem)}h2{font-size:clamp(1.6rem,4.2vw,2.5rem)}h3{font-size:1.15rem;font-weight:600}p{margin:0}ul{margin:0;padding:0;list-style:none}a{color:inherit}img,svg,iframe{max-width:100%;display:block}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.container{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:var(--section-y);position:relative}.eyebrow{font-family:var(--font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin-bottom:12px;font-size:.8rem;font-weight:600}.lead{color:var(--muted);max-width:56ch;margin-top:14px;font-size:1.05rem}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html.js:not(.reduced) [data-reveal]:not(.is-revealed){opacity:0;transform:translateY(16px)}html.js:not(.reduced) [data-reveal]:not(.is-revealed) [data-reveal-item]{opacity:0;transform:translateY(12px)}html.js:not(.reduced):not(.hero-played) .logo--animated .logo-stroke{stroke-dasharray:1 2;stroke-dashoffset:1.15px}html.js:not(.reduced):not(.hero-played) .logo--animated .logo-fill{opacity:0}.logo[data-astro-cid-f7espo7c]{flex:none;overflow:visible}.btn[data-astro-cid-dsjoc6do]{min-height:48px;font-family:var(--font-display);letter-spacing:.02em;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:1rem;font-weight:600;text-decoration:none;transition:transform .15s,box-shadow .15s,background-color .15s;display:inline-flex}.btn[data-astro-cid-dsjoc6do]:active{transform:scale(.97)}.btn--primary[data-astro-cid-dsjoc6do]{background:var(--accent);color:var(--accent-ink);box-shadow:0 0 #f28c2800}.btn--primary[data-astro-cid-dsjoc6do]:hover{box-shadow:0 0 28px -4px #f28c28b3}.btn--ghost[data-astro-cid-dsjoc6do]{border:1px solid var(--line);color:var(--text);background:0 0}.btn--ghost[data-astro-cid-dsjoc6do]:hover{border-color:var(--accent);color:var(--accent)}.btn--floating[data-astro-cid-dsjoc6do]{z-index:40;background:var(--accent);width:56px;height:56px;min-height:0;color:var(--accent-ink);padding:0;position:fixed;bottom:16px;right:16px;box-shadow:0 8px 28px -6px #000000b3}.btn--floating[data-astro-cid-dsjoc6do] .btn__icon[data-astro-cid-dsjoc6do]{width:28px;height:28px}@media (width>=768px){.btn--floating[data-astro-cid-dsjoc6do]{display:none}}.header-sentinel[data-astro-cid-nen7h5rs]{pointer-events:none;width:1px;height:24px;position:absolute;top:0;left:0}.header[data-astro-cid-nen7h5rs]{z-index:30;border-bottom:1px solid var(--line);background:#0b0d10eb;transition:background-color .2s,border-color .2s;position:sticky;top:0}.header__inner[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:16px;height:68px;transition:height .2s;display:flex}.header__brand[data-astro-cid-nen7h5rs]{align-items:center;gap:10px;min-width:0;text-decoration:none;display:inline-flex}.header__name[data-astro-cid-nen7h5rs]{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-size:1.05rem;font-weight:700}.header__nav[data-astro-cid-nen7h5rs]{gap:28px;display:none}.header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--muted);padding:12px 0;font-size:.95rem;text-decoration:none;transition:color .15s}.header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--text)}.header__cta[data-astro-cid-nen7h5rs] .btn{min-height:44px;padding:0 16px;font-size:.9rem}html.js .header[data-astro-cid-nen7h5rs]:not(.is-scrolled){background:0 0;border-bottom-color:#0000}.header.is-scrolled{backdrop-filter:blur(10px)}.header.is-scrolled .header__inner[data-astro-cid-nen7h5rs]{height:58px}@media (width<=379px){.header__name[data-astro-cid-nen7h5rs]{display:none}}@media (width>=900px){.header__nav[data-astro-cid-nen7h5rs]{display:flex}}.hero[data-astro-cid-ge2uvauf]{padding:40px 0 var(--section-y);position:relative;overflow:clip}.hero__grid[data-astro-cid-ge2uvauf]{background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);opacity:.45;background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 70% 35%,#000 0%,#0000 75%);mask-image:radial-gradient(70% 60% at 70% 35%,#000 0%,#0000 75%)}.hero__inner[data-astro-cid-ge2uvauf]{align-items:center;gap:36px;display:grid;position:relative}.hero__ice[data-astro-cid-ge2uvauf]{color:var(--ice)}.hero__actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.hero__route[data-astro-cid-ge2uvauf]{border:1px solid var(--line);min-height:48px;font-family:var(--font-display);border-radius:999px;align-items:center;padding:0 22px;font-weight:600;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}.hero__route[data-astro-cid-ge2uvauf]:hover{border-color:var(--accent);color:var(--accent)}.hero__badge[data-astro-cid-ge2uvauf]{border:1px solid var(--line);background:var(--surface);color:var(--muted);border-radius:999px;align-items:center;gap:10px;margin-top:24px;padding:10px 16px 10px 12px;font-size:.9rem;text-decoration:none;display:inline-flex}.hero__badge[data-astro-cid-ge2uvauf] strong[data-astro-cid-ge2uvauf]{color:var(--text)}.hero__stars[data-astro-cid-ge2uvauf]{background:var(--accent);width:28px;height:28px;color:var(--accent-ink);border-radius:50%;flex:none;place-items:center;font-size:.9rem;display:grid}.hero__logo[data-astro-cid-ge2uvauf]{filter:drop-shadow(0 0 36px #f28c2847);order:-1;justify-self:center;width:min(56vw,220px)}.hero__logo[data-astro-cid-ge2uvauf] svg{width:100%;height:auto}@media (width>=900px){.hero[data-astro-cid-ge2uvauf]{padding-top:72px}.hero__inner[data-astro-cid-ge2uvauf]{grid-template-columns:1.15fr .85fr;gap:48px}.hero__logo[data-astro-cid-ge2uvauf]{order:0;width:min(100%,360px)}}.car[data-astro-cid-wa5o36dc]{width:100%;height:auto;overflow:visible}.car__ground[data-astro-cid-wa5o36dc]{stroke:var(--line);stroke-width:1.5px;stroke-dasharray:2 8}.car__body[data-astro-cid-wa5o36dc]{stroke:#4a5663;stroke-width:2px}.zone[data-astro-cid-wa5o36dc]{stroke:#3a4450;stroke-width:2px;cursor:pointer;transition:stroke .25s,filter .25s,opacity .25s}.zone__hit[data-astro-cid-wa5o36dc]{stroke:none;fill:#0000;pointer-events:all}.zone__wire[data-astro-cid-wa5o36dc]{stroke-dasharray:5 6}.zone[data-astro-cid-wa5o36dc]:hover{stroke:var(--zone);opacity:.8}.zone.is-active{stroke:var(--zone);opacity:1;filter:drop-shadow(0 0 7px var(--zone))}.zone.is-active .zone__bolt[data-astro-cid-wa5o36dc]{fill:var(--zone)}.svc[data-astro-cid-lesv7jgp]{gap:20px;margin-top:32px;display:grid}.svc__stage[data-astro-cid-lesv7jgp]{border:1px solid var(--line);border-radius:var(--radius);background:radial-gradient(90% 70% at 50% 100%, #7fd6ff0d, transparent 70%), var(--surface);padding:14px 14px 6px}.svc__car[data-astro-cid-lesv7jgp]{padding:10px 2px 0}.tabs[data-astro-cid-lesv7jgp]{gap:6px;display:none}html.js .tabs[data-astro-cid-lesv7jgp]{display:flex}.tab[data-astro-cid-lesv7jgp]{border:1px solid var(--line);min-width:0;min-height:46px;color:var(--muted);font-family:var(--font-display);letter-spacing:.01em;cursor:pointer;background:0 0;border-radius:10px;flex:1 1 0;padding:0 4px;font-size:clamp(.7rem,3.3vw,.95rem);font-weight:600;transition:color .15s,border-color .15s,background-color .15s}.tab[data-astro-cid-lesv7jgp]:hover{color:var(--text)}.tab--eletrica[data-astro-cid-lesv7jgp]{--zone:var(--accent)}.tab--mecanica[data-astro-cid-lesv7jgp]{--zone:var(--text)}.tab--ar[data-astro-cid-lesv7jgp]{--zone:var(--ice);flex-grow:1.45}.tab[data-astro-cid-lesv7jgp].is-active{color:var(--zone);border-color:var(--zone);background:color-mix(in srgb, var(--zone) 10%, transparent)}.svc__panels[data-astro-cid-lesv7jgp]{gap:14px;display:grid}.panel[data-astro-cid-lesv7jgp]{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:24px 22px}.panel--eletrica[data-astro-cid-lesv7jgp]{--zone:var(--accent)}.panel--mecanica[data-astro-cid-lesv7jgp]{--zone:var(--text)}.panel--ar[data-astro-cid-lesv7jgp]{--zone:var(--ice)}html.js .panel[data-astro-cid-lesv7jgp]:not(.is-active){display:none}.panel[data-astro-cid-lesv7jgp] h3[data-astro-cid-lesv7jgp]{color:var(--zone);font-size:1.4rem}.panel__blurb[data-astro-cid-lesv7jgp]{color:var(--muted);margin-top:8px}.panel__list[data-astro-cid-lesv7jgp]{gap:2px;margin:18px 0 22px;display:grid}.panel__list[data-astro-cid-lesv7jgp] li[data-astro-cid-lesv7jgp]{border-bottom:1px solid var(--line);padding:9px 0 9px 22px;position:relative}.panel__list[data-astro-cid-lesv7jgp] li[data-astro-cid-lesv7jgp]:before{content:"";background:var(--zone);width:8px;height:8px;box-shadow:0 0 8px var(--zone);border-radius:50%;margin-top:-4px;position:absolute;top:50%;left:2px}@media (width>=900px){.svc[data-astro-cid-lesv7jgp]{grid-template-columns:1.25fr 1fr;align-items:start}.svc__stage[data-astro-cid-lesv7jgp]{padding:18px 22px 12px}}.steps[data-astro-cid-l43jfdkk]{gap:14px;margin:36px 0 0;padding:0;list-style:none;display:grid}.step[data-astro-cid-l43jfdkk]{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:22px 22px 24px;position:relative}.step__n[data-astro-cid-l43jfdkk]{font-family:var(--font-display);letter-spacing:.16em;color:var(--accent);margin-bottom:14px;font-size:.85rem;font-weight:700;display:block}.step[data-astro-cid-l43jfdkk] p[data-astro-cid-l43jfdkk]{color:var(--muted);margin-top:6px}@media (width>=768px){.steps[data-astro-cid-l43jfdkk]{grid-template-columns:repeat(3,1fr);gap:18px}}.reviews[data-astro-cid-4bjs7uhz]{gap:18px;margin-top:36px;display:grid}.score[data-astro-cid-4bjs7uhz]{border:1px solid var(--line);border-radius:var(--radius);background:radial-gradient(120% 90% at 0% 0%, #f28c2829, transparent 60%), var(--surface);padding:26px 22px}.score__n[data-astro-cid-4bjs7uhz]{font-family:var(--font-display);color:var(--accent);font-variant-numeric:tabular-nums;font-size:clamp(3.6rem,14vw,5.2rem);font-weight:700;line-height:1}.score__stars[data-astro-cid-4bjs7uhz]{color:var(--accent);letter-spacing:.12em;margin-top:6px;font-size:1.1rem}.score__total[data-astro-cid-4bjs7uhz]{color:var(--muted);margin-top:4px}.score[data-astro-cid-4bjs7uhz] a[data-astro-cid-4bjs7uhz]{color:var(--text);margin-top:14px;padding:10px 0;font-weight:600;text-decoration:none;display:inline-block}.score[data-astro-cid-4bjs7uhz] a[data-astro-cid-4bjs7uhz]:hover{color:var(--accent)}.quotes[data-astro-cid-4bjs7uhz]{gap:14px;display:grid}.quote[data-astro-cid-4bjs7uhz]{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:20px 22px}.quote[data-astro-cid-4bjs7uhz] blockquote[data-astro-cid-4bjs7uhz]{margin:0 0 12px;font-size:1.05rem}.quote__src[data-astro-cid-4bjs7uhz]{color:var(--muted);font-size:.85rem}@media (width>=900px){.reviews[data-astro-cid-4bjs7uhz]{grid-template-columns:320px 1fr;align-items:stretch}}.gallery[data-astro-cid-rj65ajc3]{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:36px;display:grid}.tile[data-astro-cid-rj65ajc3]{aspect-ratio:4/3;border:1px solid var(--line);border-radius:var(--radius);color:#f28c2880;background:linear-gradient(160deg,#171c22,#0e1115);position:relative;overflow:hidden}.tile[data-astro-cid-rj65ajc3] svg[data-astro-cid-rj65ajc3]{width:100%;height:100%;position:absolute;inset:0}.tile[data-astro-cid-rj65ajc3] span[data-astro-cid-rj65ajc3]{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:.8rem;font-weight:600;position:absolute;bottom:12px;left:14px}.gallery__note[data-astro-cid-rj65ajc3]{color:var(--muted);margin-top:14px;font-size:.85rem}@media (width>=768px){.gallery[data-astro-cid-rj65ajc3]{grid-template-columns:repeat(3,1fr);gap:16px}}.loc[data-astro-cid-rjm2jqzt]{gap:18px;margin-top:36px;display:grid}.loc__info[data-astro-cid-rjm2jqzt]{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:24px 22px}dl[data-astro-cid-rjm2jqzt]{gap:18px;margin:0;display:grid}dt[data-astro-cid-rjm2jqzt]{font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin-bottom:4px;font-size:.78rem;font-weight:600}dd[data-astro-cid-rjm2jqzt]{margin:0}dd[data-astro-cid-rjm2jqzt] a[data-astro-cid-rjm2jqzt]{padding:6px 0;font-weight:600;text-decoration:none;display:inline-block}dd[data-astro-cid-rjm2jqzt] a[data-astro-cid-rjm2jqzt]:hover{color:var(--accent)}.loc__actions[data-astro-cid-rjm2jqzt]{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.loc__route[data-astro-cid-rjm2jqzt]{background:var(--accent);min-height:48px;color:var(--accent-ink);font-family:var(--font-display);border-radius:999px;align-items:center;padding:0 22px;font-weight:600;text-decoration:none;display:inline-flex}.loc__map[data-astro-cid-rjm2jqzt]{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);min-height:300px;overflow:hidden}.loc__map[data-astro-cid-rjm2jqzt] iframe[data-astro-cid-rjm2jqzt]{filter:grayscale(.4)contrast(1.05);border:0;width:100%;height:100%;min-height:300px}@media (width>=900px){.loc[data-astro-cid-rjm2jqzt]{grid-template-columns:380px 1fr}}.circuit[data-astro-cid-dvpyrfiz]{background:linear-gradient(var(--line) 60%, transparent) 0 0 / 1px 14px repeat-y;pointer-events:none;width:1px;display:none;position:absolute;top:0;bottom:0;left:max(18px,50% - 616px)}.circuit__node[data-astro-cid-dvpyrfiz]{border:1px solid var(--line);background:var(--bg);border-radius:50%;width:11px;height:11px;transition:background-color .4s,border-color .4s,box-shadow .4s;position:absolute;left:-5px}.circuit__node[data-astro-cid-dvpyrfiz]:after{content:"";background:var(--accent);width:0;height:1px;transition:width .4s;position:absolute;top:4px;left:10px}.circuit__node.is-on{background:var(--accent);border-color:var(--accent);box-shadow:0 0 14px 2px #f28c28a6}.circuit__node.is-on:after{width:22px}@media (width>=1280px){.circuit[data-astro-cid-dvpyrfiz]{display:block}}.footer[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--line);color:var(--muted);padding:40px 0 96px;font-size:.95rem}.footer__inner[data-astro-cid-jo6i4kqk]{gap:28px;display:grid}.footer__brand[data-astro-cid-jo6i4kqk]{align-items:center;gap:14px;display:flex}.footer__brand[data-astro-cid-jo6i4kqk] strong[data-astro-cid-jo6i4kqk]{color:var(--text);font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase}.footer__links[data-astro-cid-jo6i4kqk]{gap:4px;display:grid}.footer__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--text);padding:8px 0;text-decoration:none;display:inline-block}.footer__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--accent)}.footer__legal[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:8px 24px;margin-top:28px;font-size:.85rem;display:flex}@media (width>=768px){.footer[data-astro-cid-jo6i4kqk]{padding-bottom:40px}.footer__inner[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr auto;align-items:center}}.main[data-astro-cid-lcdefpme]{position:relative}
