.produtos:where(.astro-vhziys4i){grid-template-columns:repeat(auto-fill,minmax(min(100%,17.5rem),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.produtos:where(.astro-vhziys4i)>li:where(.astro-vhziys4i){margin:0;display:flex}.produto:where(.astro-vhziys4i){border:1px solid var(--sl-color-hairline-light);background-color:var(--eem-superficie);width:100%;color:var(--sl-color-gray-3);box-shadow:var(--eem-sombra-sm);border-radius:1rem;flex-direction:column;gap:.5rem;padding:1.375rem 1.375rem 1.25rem;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.produto:where(.astro-vhziys4i):hover,.produto:where(.astro-vhziys4i):focus-visible{border-color:var(--sl-color-accent);box-shadow:var(--eem-sombra-md);transform:translateY(-2px)}.topo:where(.astro-vhziys4i){justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.375rem;display:flex}.icone:where(.astro-vhziys4i){background-color:var(--sl-color-accent-low);width:2.75rem;height:2.75rem;color:var(--sl-color-text-accent);border-radius:.75rem;place-items:center;display:grid}.contagem:where(.astro-vhziys4i){background-color:var(--sl-color-gray-6);color:var(--sl-color-gray-2);font-size:var(--sl-text-2xs);white-space:nowrap;border-radius:999px;padding:.125rem .625rem;font-weight:600}.nome:where(.astro-vhziys4i){color:var(--sl-color-white);font-size:var(--sl-text-lg);letter-spacing:-.01em;flex-direction:column;font-weight:650;line-height:1.3;display:flex}.complemento:where(.astro-vhziys4i){color:var(--sl-color-gray-3);font-size:var(--sl-text-sm);letter-spacing:0;font-weight:500}.descricao:where(.astro-vhziys4i){font-size:var(--sl-text-sm);flex:1;line-height:1.55}.ver:where(.astro-vhziys4i){color:var(--sl-color-text-accent);font-size:var(--sl-text-sm);align-items:center;gap:.375rem;margin-top:.5rem;font-weight:600;display:inline-flex}.ver:where(.astro-vhziys4i) .seta{transition:transform .15s}.produto:where(.astro-vhziys4i):hover .ver:where(.astro-vhziys4i) .seta{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.produto:where(.astro-vhziys4i),.ver:where(.astro-vhziys4i) .seta{transition:none}.produto:where(.astro-vhziys4i):hover,.produto:where(.astro-vhziys4i):focus-visible,.produto:where(.astro-vhziys4i):hover .ver:where(.astro-vhziys4i) .seta{transform:none}}.artigos:where(.astro-jwjt7bpd){grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.artigos:where(.astro-jwjt7bpd)>li:where(.astro-jwjt7bpd){margin:0;display:flex}a:where(.astro-jwjt7bpd){border:1px solid var(--sl-color-hairline-light);background-color:var(--eem-superficie);width:100%;color:var(--sl-color-white);border-radius:.875rem;align-items:center;gap:.875rem;padding:.875rem 1rem;text-decoration:none;transition:border-color .15s,background-color .15s;display:flex}a:where(.astro-jwjt7bpd):hover,a:where(.astro-jwjt7bpd):focus-visible{border-color:var(--sl-color-accent);background-color:var(--eem-superficie-destaque)}.icone:where(.astro-jwjt7bpd){background-color:var(--sl-color-accent-low);width:2.25rem;height:2.25rem;color:var(--sl-color-text-accent);border-radius:.625rem;flex-shrink:0;place-items:center;display:grid}.texto:where(.astro-jwjt7bpd){flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.produto:where(.astro-jwjt7bpd){color:var(--sl-color-gray-3);font-size:var(--sl-text-xs);font-weight:600}.titulo:where(.astro-jwjt7bpd){font-size:var(--sl-text-sm);font-weight:600;line-height:1.4}a:where(.astro-jwjt7bpd) .seta{color:var(--sl-color-gray-4);flex-shrink:0;transition:transform .15s,color .15s}a:where(.astro-jwjt7bpd):hover .seta{color:var(--sl-color-text-accent);transform:translate(2px)}@media (prefers-reduced-motion:reduce){a:where(.astro-jwjt7bpd),a:where(.astro-jwjt7bpd) .seta{transition:none}a:where(.astro-jwjt7bpd):hover .seta{transform:none}}.suporte:where(.astro-kzzxew7z){border:1px solid var(--sl-color-hairline-light);background:radial-gradient(30rem 12rem at 100% 0%, var(--sl-color-accent-low), transparent 70%), var(--eem-superficie);border-radius:1.25rem;grid-template-columns:auto 1fr;align-items:center;gap:1rem 1.25rem;padding:1.5rem;display:grid}.icone:where(.astro-kzzxew7z){background-color:var(--sl-color-accent);color:#fff;width:3rem;height:3rem;box-shadow:0 8px 20px -10px var(--sl-color-accent);border-radius:.875rem;align-self:start;place-items:center;display:grid}h2:where(.astro-kzzxew7z){color:var(--sl-color-white);font-size:var(--sl-text-xl);letter-spacing:-.015em;margin:0 0 .25rem;font-weight:700;line-height:1.3}.corpo:where(.astro-kzzxew7z){color:var(--sl-color-gray-2);font-size:var(--sl-text-base);line-height:1.6}.corpo:where(.astro-kzzxew7z) p{margin:0}.corpo:where(.astro-kzzxew7z) strong{color:var(--sl-color-white);font-weight:600}.acao:where(.astro-kzzxew7z){border:1px solid var(--sl-color-gray-5);background-color:var(--sl-color-bg);color:var(--sl-color-white);font:inherit;font-size:var(--sl-text-sm);white-space:nowrap;cursor:pointer;border-radius:999px;grid-column:1/-1;justify-self:start;align-items:center;gap:.5rem;padding:.625rem 1.125rem;font-weight:600;transition:border-color .15s,color .15s;display:inline-flex}.acao:where(.astro-kzzxew7z):hover,.acao:where(.astro-kzzxew7z):focus-visible{border-color:var(--sl-color-accent);color:var(--sl-color-text-accent)}@media (width>=50rem){.suporte:where(.astro-kzzxew7z){grid-template-columns:auto 1fr auto;padding:1.75rem 2rem}.acao:where(.astro-kzzxew7z){grid-column:auto;justify-self:end}}
