/* Serviço de Impressão 3D — hero, "como funciona" e banda B2B.
   O configurador de orçamento (dropzone, materiais, cor, qualidade,
   preenchimento, resumo/total) foi movido para o plugin
   stratto-orcamentos/assets/css/stratto-orcamentos.css, que é enfileirado
   pelo próprio plugin quando o configurador é renderizado.
   Extends assets/css/base.css tokens/classes (.str-band, .str-ph, …). */

/* ---------- hero ---------- */
.str-print-hero{padding:52px var(--gutter) 40px;background:linear-gradient(120deg,var(--c-cream-1),var(--c-cream-2))}
.str-print-hero__title{font-size:56px;margin:14px 0}
.str-print-hero__lede{max-width:600px}
@media (max-width:700px){
  .str-print-hero__title{font-size:38px}
}

/* ---------- how it works ---------- */
.str-print-steps{display:grid;grid-template-columns:repeat(2,1fr);gap:28px 60px}
@media (max-width:700px){.str-print-steps{grid-template-columns:1fr}}
.str-print-step{display:flex;gap:16px}
.str-print-step__num{
  width:44px;height:44px;border-radius:12px;background:var(--c-accent-soft);color:var(--c-accent-ink);
  font-family:var(--font-display);font-weight:800;font-size:22px;display:flex;align-items:center;
  justify-content:center;flex:none;
}
.str-print-step__title{font:700 16.5px var(--font-body);margin-bottom:4px}
.str-print-step__text{font:500 14px/1.55 var(--font-body);color:var(--c-ink-soft);margin:0}
