.caps[data-astro-cid-4vazpaye]{padding-block:clamp(8px, 1.5vw, 24px) var(--space-section)}.caps__corpo[data-astro-cid-4vazpaye]{width:min(100% - 2 * var(--gutter), var(--frame));margin-inline:auto}.caps__filtro[data-astro-cid-4vazpaye]{border:0;flex-wrap:wrap;gap:8px;min-width:0;margin:0 0 clamp(32px,4vw,56px);padding:0;display:flex}.caps__filtro[data-astro-cid-4vazpaye] label[data-astro-cid-4vazpaye]{display:inline-flex;position:relative}.caps__filtro[data-astro-cid-4vazpaye] input[data-astro-cid-4vazpaye]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.caps__filtro[data-astro-cid-4vazpaye] span[data-astro-cid-4vazpaye]{border-radius:var(--radius-pill);border:1px solid var(--line-2);min-height:44px;color:var(--text-2);font-size:var(--t-small);white-space:nowrap;transition-property:border-color,color,background-color;transition-duration:var(--dur-fast);transition-timing-function:var(--ease-out);align-items:center;padding:0 16px;font-weight:500;display:inline-flex}@media (pointer:fine){.caps__filtro[data-astro-cid-4vazpaye] span[data-astro-cid-4vazpaye]{min-height:38px}}@media (hover:hover) and (pointer:fine){.caps__filtro[data-astro-cid-4vazpaye] label[data-astro-cid-4vazpaye]:hover input[data-astro-cid-4vazpaye]:not(:checked)+span[data-astro-cid-4vazpaye]{border-color:var(--line-control);color:var(--text-1)}}.caps__filtro[data-astro-cid-4vazpaye] input[data-astro-cid-4vazpaye]:checked+span[data-astro-cid-4vazpaye]{background:var(--text-1);border-color:var(--text-1);color:var(--surface-1)}.caps__filtro[data-astro-cid-4vazpaye] input[data-astro-cid-4vazpaye]:focus-visible+span[data-astro-cid-4vazpaye]{outline:2px solid var(--text-1);outline-offset:3px}@media (width<=640px){.caps__filtro[data-astro-cid-4vazpaye]{scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);flex-wrap:nowrap;overflow-x:auto}.caps__filtro[data-astro-cid-4vazpaye]::-webkit-scrollbar{display:none}}.caps[data-astro-cid-4vazpaye]:has(input[value=treinamento]:checked) .cap[data-astro-cid-4vazpaye]:not([data-aplicacao=treinamento]),.caps[data-astro-cid-4vazpaye]:has(input[value=presentes-corporativos]:checked) .cap[data-astro-cid-4vazpaye]:not([data-aplicacao=presentes-corporativos]),.caps[data-astro-cid-4vazpaye]:has(input[value=feiras-e-eventos]:checked) .cap[data-astro-cid-4vazpaye]:not([data-aplicacao=feiras-e-eventos]),.caps[data-astro-cid-4vazpaye]:has(input[value=demonstracao-de-vendas]:checked) .cap[data-astro-cid-4vazpaye]:not([data-aplicacao=demonstracao-de-vendas]),.caps[data-astro-cid-4vazpaye]:has(input[value=prototipagem]:checked) .cap[data-astro-cid-4vazpaye]:not([data-aplicacao=prototipagem]){display:none}.caps__lista[data-astro-cid-4vazpaye]{gap:clamp(56px,7vw,112px);display:grid}.cap[data-astro-cid-4vazpaye]{border-block-start:1px solid var(--line-1);gap:22px;padding-block-start:clamp(20px,2.4vw,32px);display:grid}.cap[data-astro-cid-4vazpaye]>[data-astro-cid-4vazpaye]{min-width:0}.cap__midia[data-astro-cid-4vazpaye]{position:relative}.cap[data-astro-cid-4vazpaye] .cap__foto .midia__quadro{border-radius:var(--radius-block);background:var(--surface-1)}.cap__abre[data-astro-cid-4vazpaye]{all:unset;z-index:1;cursor:zoom-in;border-radius:var(--radius-block);position:absolute;inset:0}.cap__abre[data-astro-cid-4vazpaye]:focus-visible{outline:2px solid var(--text-1);outline-offset:4px}@media (scripting:none){.cap__abre[data-astro-cid-4vazpaye]{display:none}}.cap__texto[data-astro-cid-4vazpaye]{align-content:start;justify-items:start;gap:14px;padding-inline:6px;display:grid}.cap__titulo[data-astro-cid-4vazpaye]{max-width:22ch;font-family:var(--font-display);letter-spacing:-.024em;color:var(--text-1);text-wrap:balance;font-size:clamp(1.375rem,1.1rem + 1vw,2rem);font-weight:600;line-height:1.14}.cap__cliente[data-astro-cid-4vazpaye]{color:var(--text-2);font-size:var(--t-body);margin:0;line-height:1.5}.cap__ficha[data-astro-cid-4vazpaye]{border-block-start:1px solid var(--line-2);justify-self:stretch;margin:6px 0 0}.cap__ficha[data-astro-cid-4vazpaye]>div[data-astro-cid-4vazpaye]{border-block-end:1px solid var(--line-1);grid-template-columns:8.5em minmax(0,1fr);gap:14px;padding-block:12px;display:grid}.cap__ficha[data-astro-cid-4vazpaye] dt[data-astro-cid-4vazpaye]{color:var(--text-3);font-size:var(--t-small);line-height:1.45}.cap__ficha[data-astro-cid-4vazpaye] dd[data-astro-cid-4vazpaye]{color:var(--text-1);font-size:var(--t-small);margin:0;line-height:1.45}.cap__link[data-astro-cid-4vazpaye]{color:inherit;text-decoration:underline;text-decoration-color:var(--line-control);text-underline-offset:4px;transition:text-decoration-color var(--dur-fast) var(--ease-out);text-decoration-thickness:1px}@media (hover:hover) and (pointer:fine){.cap__link[data-astro-cid-4vazpaye]:hover{text-decoration-color:var(--text-1)}}.cap__acoes[data-astro-cid-4vazpaye]{flex-wrap:wrap;align-items:center;gap:8px 24px;margin:4px 0 0;display:flex}.cap__ver[data-astro-cid-4vazpaye]{min-height:44px;color:var(--text-1);font-weight:600;font-size:var(--t-body);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.cap__ver[data-astro-cid-4vazpaye] .cap__seta{transition:translate var(--dur-fast) var(--ease-out)}@media (hover:hover) and (pointer:fine){.cap__ver[data-astro-cid-4vazpaye]:hover span[data-astro-cid-4vazpaye]{text-underline-offset:4px;text-decoration:underline}.cap__ver[data-astro-cid-4vazpaye]:hover .cap__seta{translate:3px}}.cap__ver[data-astro-cid-4vazpaye]:focus-visible,.cap__post[data-astro-cid-4vazpaye]:focus-visible,.cap__link[data-astro-cid-4vazpaye]:focus-visible{outline:2px solid var(--text-1);outline-offset:3px;border-radius:2px}.cap__post[data-astro-cid-4vazpaye]{min-height:44px;color:var(--text-2);font-size:var(--t-small);text-underline-offset:4px;align-items:center;display:inline-flex}.caps__mais[data-astro-cid-4vazpaye],.caps__vazio-texto[data-astro-cid-4vazpaye]{max-width:62ch;color:var(--text-2);font-size:var(--t-body);margin:clamp(48px,6vw,88px) 0 0;padding-inline:6px;line-height:1.6}.caps__vazio[data-astro-cid-4vazpaye]{padding-block-start:clamp(40px,6vw,96px)}.caps__vazio-titulo[data-astro-cid-4vazpaye]{font-family:var(--font-display);font-weight:600;font-size:var(--t-h2);letter-spacing:-.028em;color:var(--text-1);padding-inline:6px;line-height:1.1}.caps__vazio-texto[data-astro-cid-4vazpaye]{margin-block-start:18px}@media (width<=640px){.cap[data-astro-cid-4vazpaye][data-formato=retrato] .cap__foto .midia__quadro{aspect-ratio:1}}@media (width>=641px){.cap[data-astro-cid-4vazpaye][data-formato=retrato]{column-gap:var(--gap);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cap__texto[data-astro-cid-4vazpaye],.caps__mais[data-astro-cid-4vazpaye],.caps__vazio-texto[data-astro-cid-4vazpaye],.caps__vazio-titulo[data-astro-cid-4vazpaye]{padding-inline:0}}@media (width>=1024px){.cap[data-astro-cid-4vazpaye]{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.cap[data-astro-cid-4vazpaye][data-formato=retrato]{grid-template-columns:repeat(12,minmax(0,1fr))}.cap[data-astro-cid-4vazpaye][data-formato=retrato] .cap__midia[data-astro-cid-4vazpaye]{grid-column:1/6}.cap[data-astro-cid-4vazpaye][data-formato=retrato] .cap__texto[data-astro-cid-4vazpaye]{grid-column:7/13}.cap[data-astro-cid-4vazpaye][data-formato=paisagem] .cap__midia[data-astro-cid-4vazpaye]{grid-column:1/8}.cap[data-astro-cid-4vazpaye][data-formato=paisagem] .cap__texto[data-astro-cid-4vazpaye]{grid-column:8/13;padding-inline-start:24px}.cap__texto[data-astro-cid-4vazpaye]{top:calc(var(--nav-h) + 24px);position:sticky}.cap__titulo[data-astro-cid-4vazpaye]{font-size:clamp(1.625rem,1rem + 1vw,2.125rem)}}@media (prefers-reduced-motion:reduce){.caps__filtro[data-astro-cid-4vazpaye] span[data-astro-cid-4vazpaye]{transition-duration:.15s}.cap__ver[data-astro-cid-4vazpaye] .cap__seta{transition:none}.cap__ver[data-astro-cid-4vazpaye]:hover .cap__seta{translate:none}}
