.opaque-section[data-astro-cid-tndh6rby]{background:var(--bg);border-top:1px solid var(--edge);border-bottom:1px solid var(--edge);position:relative;overflow:hidden}.opaque-section__blob[data-astro-cid-tndh6rby]{filter:blur(80px);opacity:.4;pointer-events:none;background:radial-gradient(circle, var(--blob), transparent 70%);border-radius:50%;width:50%;height:120%;position:absolute;top:-10%;left:25%}.opaque-section__content[data-astro-cid-tndh6rby]{z-index:1;position:relative}.db-grid[data-astro-cid-4a6a7dtg]{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(220px,auto);gap:20px;display:grid}.db-box{height:100%}.db-grid[data-astro-cid-4a6a7dtg] .db-box--computador{grid-area:1/span 2}.db-grid[data-astro-cid-4a6a7dtg] .db-box--vendas{grid-area:1/3}.db-grid[data-astro-cid-4a6a7dtg] .db-box--specialist{grid-area:1/4/span 2}.db-grid[data-astro-cid-4a6a7dtg] .db-box--stat{grid-area:2/1}.db-grid[data-astro-cid-4a6a7dtg] .db-box--mobile{grid-area:2/span 2}.db-grid[data-astro-cid-4a6a7dtg] .db-box__frame{flex-direction:row;height:100%}.db-grid[data-astro-cid-4a6a7dtg] .db-box__frame--reverse{flex-direction:row-reverse}.db-box__media[data-astro-cid-4a6a7dtg]{border-radius:inherit;flex:0 0 40%;position:relative;overflow:hidden}.db-box__media[data-astro-cid-4a6a7dtg] img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.db-box__body[data-astro-cid-4a6a7dtg]{flex-direction:column;flex:1;justify-content:center;gap:.6rem;min-width:0;padding:1.5rem;display:flex}.db-box__title[data-astro-cid-4a6a7dtg]{font-family:var(--f-display);margin:0;font-size:1.1rem;font-weight:700}.db-box__desc[data-astro-cid-4a6a7dtg]{color:var(--text-2);margin:0;font-size:.92rem}.db-grid[data-astro-cid-4a6a7dtg] .db-box__frame--photo{isolation:isolate;position:relative}.db-grid[data-astro-cid-4a6a7dtg] .db-box__bg{z-index:0;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.db-box__scrim[data-astro-cid-4a6a7dtg]{z-index:1;background:linear-gradient(#080a140d 0%,#080a1440 45%,#080a14eb 100%);position:absolute;inset:0}.db-box__caption[data-astro-cid-4a6a7dtg]{z-index:2;font-family:var(--f-display);color:#fff;margin:auto 0 0;padding:1.25rem;font-size:.95rem;font-weight:700;position:relative}.db-grid[data-astro-cid-4a6a7dtg] .db-box__contact{align-items:flex-start;gap:.6rem;height:100%}.db-box__icon[data-astro-cid-4a6a7dtg]{border-radius:var(--r-md);background:color-mix(in srgb, var(--c-green-cta) 16%, transparent);width:44px;height:44px;color:var(--c-green-cta-fg);justify-content:center;align-items:center;margin-bottom:.4rem;display:flex}.db-box__icon[data-astro-cid-4a6a7dtg] svg{width:22px;height:22px}.db-box__phone[data-astro-cid-4a6a7dtg]{font-family:var(--f-display);color:var(--c-green-cta-fg);margin:0;font-size:1.3rem;font-weight:800}.db-grid[data-astro-cid-4a6a7dtg] .db-box__stat{text-align:center;justify-content:center;align-items:center;height:100%}.db-box__stat-number[data-astro-cid-4a6a7dtg]{font-family:var(--f-display);color:var(--c-purple-fg);font-size:3.75rem;font-weight:800;display:block}[data-theme=light] .db-box__icon[data-astro-cid-4a6a7dtg]{background:color-mix(in srgb, var(--c-performance) 16%, transparent);color:var(--c-performance-fg)}[data-theme=light] .db-box__phone[data-astro-cid-4a6a7dtg]{color:var(--c-performance-fg)}[data-theme=light] .db-box__contact-cta .spark-cta__link--green{background:radial-gradient(120% 80% at 50% 0%, #ffffff6b, #fff0 55%), linear-gradient(135deg, #5cc2ea, var(--c-performance));border-color:color-mix(in srgb, var(--c-performance) 55%, #ffffff80);box-shadow:inset 0 1px #ffffff8c,inset 0 -10px 24px #26a6df38,0 6px 24px #26a6df47}@media (width<=900px){.db-grid[data-astro-cid-4a6a7dtg]{grid-template-columns:1fr}.db-grid[data-astro-cid-4a6a7dtg] .db-box--computador,.db-grid[data-astro-cid-4a6a7dtg] .db-box--vendas,.db-grid[data-astro-cid-4a6a7dtg] .db-box--specialist,.db-grid[data-astro-cid-4a6a7dtg] .db-box--stat,.db-grid[data-astro-cid-4a6a7dtg] .db-box--mobile{grid-area:auto/1}.db-grid[data-astro-cid-4a6a7dtg] .db-box__frame,.db-grid[data-astro-cid-4a6a7dtg] .db-box__frame--reverse{flex-direction:column}.db-box__media[data-astro-cid-4a6a7dtg]{flex-basis:220px}.db-grid[data-astro-cid-4a6a7dtg] .db-box__frame--photo{min-height:260px}}
