.loja[data-astro-cid-eavrp4tj]{padding:clamp(50px,8vh,90px) 0;overflow:hidden}.loja-head[data-astro-cid-eavrp4tj]{margin-bottom:36px}.loja[data-astro-cid-eavrp4tj] h2[data-astro-cid-eavrp4tj]{text-transform:uppercase;color:var(--text);margin-top:8px;font-size:clamp(26px,3.6vw,44px);font-weight:900}.lj-marquee[data-astro-cid-eavrp4tj]{align-items:center;width:max-content;animation:42s linear infinite lj-slide;display:flex}.loja[data-astro-cid-eavrp4tj]:has(.lj-item:hover) .lj-marquee[data-astro-cid-eavrp4tj]{animation-play-state:paused}.lj-item[data-astro-cid-eavrp4tj]{border:1px solid var(--line);width:340px;height:240px;box-shadow:0 20px 40px -24px color-mix(in srgb, var(--text) 35%, transparent);transition:transform .3s var(--ease);border-radius:14px;flex:none;margin:0 10px;overflow:hidden}.lj-item[data-astro-cid-eavrp4tj]:hover{transform:translateY(-4px)}.lj-item[data-astro-cid-eavrp4tj] img[data-astro-cid-eavrp4tj]{object-fit:cover;width:100%;height:100%}@keyframes lj-slide{to{transform:translate(-50%)}}@media (width<=640px){.lj-item[data-astro-cid-eavrp4tj]{width:240px;height:170px;margin:0 6px}}@media (prefers-reduced-motion:reduce){.lj-marquee[data-astro-cid-eavrp4tj]{animation:none}}.banner[data-astro-cid-qby2iqkl]{align-items:flex-end;min-height:40vh;padding-top:80px;display:flex;position:relative;overflow:hidden}.banner[data-astro-cid-qby2iqkl] img[data-astro-cid-qby2iqkl]{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.banner-scrim[data-astro-cid-qby2iqkl]{z-index:1;background:linear-gradient(to top, color-mix(in srgb, var(--text) 88%, transparent) 0%, color-mix(in srgb, var(--text) 40%, transparent) 60%, transparent 90%);position:absolute;inset:0}.banner-content[data-astro-cid-qby2iqkl]{z-index:2;color:#fff;padding-bottom:48px;position:relative}.banner-content[data-astro-cid-qby2iqkl] .eyebrow[data-astro-cid-qby2iqkl]{letter-spacing:.18em;text-transform:uppercase;color:var(--yellow);font-size:13px;font-weight:600}.banner-content[data-astro-cid-qby2iqkl] h1[data-astro-cid-qby2iqkl]{text-transform:uppercase;margin-top:10px;font-size:clamp(34px,5.4vw,64px);font-weight:900}.prose[data-astro-cid-qby2iqkl]{max-width:760px}.prose[data-astro-cid-qby2iqkl] p[data-astro-cid-qby2iqkl]{color:var(--muted);margin-top:20px;font-size:17px}.valores-grid[data-astro-cid-qby2iqkl]{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.valor[data-astro-cid-qby2iqkl]{background:var(--surface);padding:34px 30px}.valor[data-astro-cid-qby2iqkl] .n[data-astro-cid-qby2iqkl]{font-family:var(--font-mono);color:var(--accent);font-size:14px}.valor[data-astro-cid-qby2iqkl] h3[data-astro-cid-qby2iqkl]{text-transform:none;letter-spacing:normal;margin:10px 0 8px;font-size:20px;font-weight:700}.valor[data-astro-cid-qby2iqkl] p[data-astro-cid-qby2iqkl]{color:var(--muted);font-size:14.5px}.cta-final[data-astro-cid-qby2iqkl]{text-align:center}.cta-card[data-astro-cid-qby2iqkl]{background:var(--surface);border:1px solid var(--line);box-shadow:0 40px 80px -50px color-mix(in srgb, var(--text) 45%, transparent);border-radius:20px;padding:clamp(40px,6vw,72px) clamp(24px,6vw,60px)}.cta-final[data-astro-cid-qby2iqkl] h2[data-astro-cid-qby2iqkl]{text-transform:uppercase;margin-top:16px;font-size:clamp(28px,4vw,48px);font-weight:900}.cta-final[data-astro-cid-qby2iqkl] p[data-astro-cid-qby2iqkl]{color:var(--muted);margin:16px 0 34px;font-size:16px}.cta-actions[data-astro-cid-qby2iqkl]{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;display:flex}.cta-final[data-astro-cid-qby2iqkl] .btn-ghost[data-astro-cid-qby2iqkl]{padding-top:16px;padding-bottom:16px}.cta-final[data-astro-cid-qby2iqkl] .status-badge[data-astro-cid-qby2iqkl]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:100px;align-items:center;gap:7px;padding:6px 14px 6px 11px;font-size:12px;font-weight:700;display:inline-flex}.cta-final[data-astro-cid-qby2iqkl] .status-badge[data-astro-cid-qby2iqkl]:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.cta-final[data-astro-cid-qby2iqkl] .status-badge[data-astro-cid-qby2iqkl].open{background:color-mix(in srgb, var(--accent-2) 16%, transparent);color:var(--accent-2)}.cta-final[data-astro-cid-qby2iqkl] .status-badge[data-astro-cid-qby2iqkl].closed{background:color-mix(in srgb, var(--muted) 16%, transparent);color:var(--muted)}@media (width<=480px){.cta-actions[data-astro-cid-qby2iqkl]{flex-direction:column;gap:14px}}@media (width<=700px){.valores-grid[data-astro-cid-qby2iqkl]{grid-template-columns:1fr}}
