/* Approfondimento nel percorso di assistenza sinistri. */
.page-antieconomico .hero{background-image:url('hero-antieconomico-v1.webp')!important;background-position:center 45%!important}
.page-antieconomico .expense-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:28px}
.page-antieconomico .expense-grid .card{padding:26px;min-width:0}
.page-antieconomico .expense-grid h3{font-size:21px;line-height:1.35;margin:0 0 12px;color:#1f3b4d}
.page-antieconomico .expense-grid p,.page-antieconomico .expense-note{line-height:1.75;color:#526571}
.page-antieconomico .expense-note{max-width:920px;margin:26px 0 0}
.page-antieconomico #domande-antieconomico .faq{max-width:960px}
.page-antieconomico .editorial-panel p{line-height:1.75}
.page-antieconomico #contatti .hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0}
@media(max-width:960px){.page-antieconomico .expense-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}
@media(max-width:640px){.page-antieconomico .expense-grid{grid-template-columns:1fr}.page-antieconomico .expense-grid .card{padding:22px}.page-antieconomico #contatti .btn{width:100%;text-align:center}}

@media(max-width:760px){.page-antieconomico .hero{background-position:85% center!important}}
