.gallery__grid[data-astro-cid-ghio52pl]{gap:var(--space-sm);grid-template-columns:repeat(auto-fill,minmax(min(150px,42vw),1fr));display:grid}@media (width>=640px){.gallery__grid[data-astro-cid-ghio52pl]{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}}.gallery__item[data-astro-cid-ghio52pl]{border-radius:var(--radius);aspect-ratio:1;background:var(--c-surface);clip-path:inset(0 round var(--radius));display:block;position:relative;overflow:hidden;transform:translateZ(0)}.gallery__item[data-astro-cid-ghio52pl] picture{height:100%}.gallery__item[data-astro-cid-ghio52pl] img{object-fit:cover;width:100%;max-width:none;height:100%;transition:transform .5s var(--ease)}.gallery__item[data-astro-cid-ghio52pl]:hover img{transform:scale(1.04)}.gallery__stage[data-astro-cid-ghio52pl]{border-radius:var(--radius-pill);letter-spacing:.06em;text-transform:uppercase;color:#fff;background:#0f0f10c7;padding:.25rem .6rem;font-size:.6875rem;font-weight:600;position:absolute;bottom:.6rem;left:.6rem}.gallery__stage--processo[data-astro-cid-ghio52pl]{background:#2a2a2c}.gallery__stage--depois[data-astro-cid-ghio52pl]{background:var(--c-red)}.lightbox[data-astro-cid-ghio52pl]{color:#f5f5f4;background:#0a0a0bf2;border:0;width:100%;max-width:100%;height:100%;max-height:100%;padding:0}.lightbox[data-astro-cid-ghio52pl]::backdrop{background:#0009}.lightbox[data-astro-cid-ghio52pl][open]{place-items:center;display:grid}.lightbox__figure[data-astro-cid-ghio52pl]{gap:var(--space-sm);padding:4.5rem var(--gutter) var(--space-xl);pointer-events:none;justify-items:center;display:grid}.lightbox__img[data-astro-cid-ghio52pl]{border-radius:var(--radius);pointer-events:auto;width:auto;max-width:min(100%,1100px);height:auto;max-height:calc(100dvh - 10rem)}.lightbox__caption[data-astro-cid-ghio52pl]{text-align:center;color:#a8a8a3;max-width:60ch;font-size:var(--fs-sm)}.lightbox__btn[data-astro-cid-ghio52pl]{color:#fff;width:48px;height:48px;transition:background-color var(--duration) var(--ease), border-color var(--duration) var(--ease);background:#1c1c1ed9;border:1px solid #ffffff38;border-radius:50%;place-items:center;display:grid;position:fixed}.lightbox__btn[data-astro-cid-ghio52pl]:hover{background:var(--c-red);border-color:var(--c-red)}.lightbox__close[data-astro-cid-ghio52pl]{top:var(--space-md);right:var(--space-md)}.lightbox__prev[data-astro-cid-ghio52pl],.lightbox__next[data-astro-cid-ghio52pl]{top:50%;transform:translateY(-50%)}.lightbox__prev[data-astro-cid-ghio52pl]{left:var(--space-sm)}.lightbox__next[data-astro-cid-ghio52pl]{right:var(--space-sm)}.video-card[data-astro-cid-xvu4a7u4]{gap:var(--space-sm);display:grid}.video-card__trigger[data-astro-cid-xvu4a7u4]{aspect-ratio:9/16;border-radius:var(--radius);background:var(--c-surface);clip-path:inset(0 round var(--radius));display:block;position:relative;overflow:hidden;transform:translateZ(0)}.video-card__trigger[data-astro-cid-xvu4a7u4] picture{height:100%}.video-card__trigger[data-astro-cid-xvu4a7u4] img{object-fit:cover;width:100%;max-width:none;height:100%;transition:transform .5s var(--ease)}.video-card__trigger[data-astro-cid-xvu4a7u4]:after{content:"";transition:background-color var(--duration) var(--ease);background:#0000002e;position:absolute;inset:-1px}.video-card__trigger[data-astro-cid-xvu4a7u4]:hover img{transform:scale(1.04)}.video-card__trigger[data-astro-cid-xvu4a7u4]:hover:after{background:#00000014}.video-card__play[data-astro-cid-xvu4a7u4]{z-index:1;color:#fff;width:56px;height:56px;transition:background-color var(--duration) var(--ease);background:#0f0f10b8;border-radius:50%;place-items:center;padding-left:3px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-card__trigger[data-astro-cid-xvu4a7u4]:hover .video-card__play[data-astro-cid-xvu4a7u4]{background:var(--c-red)}.video-card__stage[data-astro-cid-xvu4a7u4]{z-index:1;border-radius:var(--radius-pill);letter-spacing:.06em;text-transform:uppercase;color:#fff;background:#0f0f10c7;padding:.25rem .6rem;font-size:.6875rem;font-weight:600;position:absolute;top:.6rem;left:.6rem}.video-card__stage--processo[data-astro-cid-xvu4a7u4]{background:#2a2a2c}.video-card__stage--depois[data-astro-cid-xvu4a7u4]{background:var(--c-red)}.video-card__caption[data-astro-cid-xvu4a7u4]{font-size:var(--fs-sm);color:var(--c-text-muted)}.video-modal{color:#f5f5f4;background:#0a0a0bf5;border:0;width:100%;max-width:100%;height:100%;max-height:100%;padding:0}.video-modal[open]{place-items:center;display:grid}.video-modal::backdrop{background:#000000bf}.video-modal__figure{justify-items:center;gap:.75rem;width:100%;padding:4.25rem 1rem 1.25rem;display:grid}.video-modal__video{width:auto;max-width:100%;height:min(100dvh - 9rem,1280px);aspect-ratio:var(--ratio,9 / 16);object-fit:contain;border-radius:var(--radius);background:#000;display:block}.video-modal__title{text-align:center;max-width:60ch;font-size:var(--fs-sm);color:#a8a8a3}.video-modal__close{color:#fff;width:48px;height:48px;transition:background-color var(--duration) var(--ease), border-color var(--duration) var(--ease);background:#1c1c1ee6;border:1px solid #ffffff38;border-radius:50%;place-items:center;display:grid;position:fixed;top:1rem;right:1rem}.video-modal__close:hover{background:var(--c-red);border-color:var(--c-red)}.case[data-astro-cid-ofg5rjlq],.case__header[data-astro-cid-ofg5rjlq],.case__media[data-astro-cid-ofg5rjlq],.case__gallery[data-astro-cid-ofg5rjlq]{grid-template-columns:minmax(0,1fr)}.case[data-astro-cid-ofg5rjlq]{border-top:1px solid var(--c-border);scroll-margin-top:calc(var(--header-h) + 1rem);gap:clamp(2rem,1.5rem + 2vw,3rem);padding-block:clamp(3rem,2rem + 4vw,5rem);display:grid}.case[data-astro-cid-ofg5rjlq]:first-of-type{border-top:0;padding-top:0}.case[data-astro-cid-ofg5rjlq]:last-of-type{padding-bottom:0}.case__header[data-astro-cid-ofg5rjlq]{gap:var(--space-lg) clamp(3rem, 6vw, 6rem);display:grid}@media (width>=1024px){.case__header[data-astro-cid-ofg5rjlq]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.case__heading[data-astro-cid-ofg5rjlq]{gap:var(--space-sm);display:grid}.case__vehicle[data-astro-cid-ofg5rjlq]{font-size:var(--fs-sm);color:var(--c-text-subtle)}.case__heading[data-astro-cid-ofg5rjlq] h2[data-astro-cid-ofg5rjlq]{max-width:18ch;font-size:clamp(1.75rem,1.35rem + 1.6vw,2.5rem)}.case__intro[data-astro-cid-ofg5rjlq]{gap:var(--space-md);display:grid}.case__summary[data-astro-cid-ofg5rjlq]{max-width:62ch;color:var(--c-text-muted)}.case__services[data-astro-cid-ofg5rjlq]{font-size:var(--fs-sm);line-height:2}.case__services[data-astro-cid-ofg5rjlq] li[data-astro-cid-ofg5rjlq]{display:inline}.case__sep[data-astro-cid-ofg5rjlq]{color:var(--c-text-subtle);margin-inline:.5rem .25rem}.case__services[data-astro-cid-ofg5rjlq] a[data-astro-cid-ofg5rjlq]{color:var(--c-text);text-decoration:underline;text-decoration-color:var(--c-border-strong);text-underline-offset:.3em;transition:text-decoration-color var(--duration) var(--ease);font-weight:600;text-decoration-thickness:1px}.case__services[data-astro-cid-ofg5rjlq] a[data-astro-cid-ofg5rjlq]:hover{text-decoration-color:var(--c-accent)}.case__media[data-astro-cid-ofg5rjlq]{gap:var(--space-xl);align-items:start;display:grid}@media (width>=1024px){.case__media[data-astro-cid-ofg5rjlq].case__media--compare{grid-template-columns:440px minmax(0,1fr)}.case__compare[data-astro-cid-ofg5rjlq]{top:calc(var(--header-h) + 1.5rem);position:sticky}}.case__compare[data-astro-cid-ofg5rjlq]{justify-self:start;width:min(100%,440px)}.case__gallery[data-astro-cid-ofg5rjlq]{gap:var(--space-xl);display:grid}.case__videos[data-astro-cid-ofg5rjlq]{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(min(140px,40vw),1fr));max-width:680px;display:grid}.quick-grid[data-astro-cid-6goqxozv]{gap:clamp(2rem, 1.5rem + 2vw, 3rem) var(--space-xl);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));align-items:start;display:grid}@media (width>=1024px){.quick-grid[data-astro-cid-6goqxozv]{grid-template-columns:repeat(3,minmax(0,1fr))}}.quick-result[data-astro-cid-6goqxozv]{gap:var(--space-md);scroll-margin-top:calc(var(--header-h) + 1rem);display:grid}.quick-result__media[data-astro-cid-6goqxozv]{aspect-ratio:16/10;border-radius:var(--radius);background:#000;overflow:hidden}.quick-result__media[data-astro-cid-6goqxozv] picture{height:100%}.quick-result__media[data-astro-cid-6goqxozv] img{object-fit:cover;width:100%;max-width:none;height:100%}.quick-result[data-astro-cid-6goqxozv]:target .quick-result__media[data-astro-cid-6goqxozv]{outline:2px solid var(--c-red);outline-offset:4px}.quick-result__body[data-astro-cid-6goqxozv]{padding-top:var(--space-md);border-top:1px solid var(--c-border);color:var(--c-text-muted);font-size:var(--fs-sm);align-content:start;gap:.35rem;display:grid}.quick-result__body[data-astro-cid-6goqxozv] h3[data-astro-cid-6goqxozv]{color:var(--c-text)}.quick-result__services[data-astro-cid-6goqxozv]{margin-top:var(--space-xs);font-size:var(--fs-sm);line-height:2}.quick-result__services[data-astro-cid-6goqxozv] li[data-astro-cid-6goqxozv]{display:inline}.quick-result__sep[data-astro-cid-6goqxozv]{color:var(--c-text-subtle);margin-inline:.5rem .25rem}.quick-result__services[data-astro-cid-6goqxozv] a[data-astro-cid-6goqxozv]{color:var(--c-text);text-decoration:underline;text-decoration-color:var(--c-border-strong);text-underline-offset:.3em;transition:text-decoration-color var(--duration) var(--ease);font-weight:600}.quick-result__services[data-astro-cid-6goqxozv] a[data-astro-cid-6goqxozv]:hover{text-decoration-color:var(--c-accent)}.instagram[data-astro-cid-6goqxozv]{gap:var(--space-lg) clamp(3rem, 6vw, 6rem);border-top:1px solid var(--c-border);margin-top:clamp(3.5rem,2.5rem + 3vw,5.5rem);padding-top:clamp(2rem,1.5rem + 2vw,3rem);display:grid}@media (width>=860px){.instagram[data-astro-cid-6goqxozv]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.instagram[data-astro-cid-6goqxozv] h2[data-astro-cid-6goqxozv]{max-width:16ch;font-size:clamp(1.6rem,1.3rem + 1.2vw,2.2rem)}.instagram__text[data-astro-cid-6goqxozv]{gap:var(--space-lg);color:var(--c-text-muted);justify-items:start;display:grid}.instagram__text[data-astro-cid-6goqxozv] p[data-astro-cid-6goqxozv]{max-width:52ch}.instagram[data-astro-cid-6goqxozv] .link-arrow[data-astro-cid-6goqxozv]{overflow-wrap:anywhere}
