.page-module__--9zOG__hero{min-height:40vh;margin-top:calc(-1*var(--header-height));padding-top:var(--header-height);background:url(/images/hero/hero-bg.jpg) 50%/cover no-repeat;align-items:center;display:flex;position:relative}.page-module__--9zOG__heroOverlay{background:linear-gradient(135deg,#0d3311e0,#1565c0b3);position:absolute;inset:0}.page-module__--9zOG__heroContent{z-index:2;text-align:center;color:var(--white);padding:var(--space-7)0;position:relative}.page-module__--9zOG__heroContent h1{color:var(--white);margin-bottom:var(--space-2)}.page-module__--9zOG__heroContent p{color:#fffc;font-size:1.1rem}.page-module__--9zOG__depoimentos{background:var(--gray-100)}.page-module__--9zOG__grid{gap:var(--space-5);grid-template-columns:repeat(2,1fr);display:grid}.page-module__--9zOG__card{background:var(--white);border-radius:var(--radius-md);padding:var(--space-5);border-left:4px solid var(--green);box-shadow:var(--shadow-sm);transition:var(--transition)}.page-module__--9zOG__card:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.page-module__--9zOG__stars{margin-bottom:var(--space-3);gap:2px;display:flex}.page-module__--9zOG__text{color:var(--gray-800);margin-bottom:var(--space-4);font-size:.95rem;font-style:italic;line-height:1.7}.page-module__--9zOG__author{align-items:center;gap:12px;display:flex}.page-module__--9zOG__avatar{background:var(--green-gradient);width:48px;height:48px;color:var(--white);font-family:var(--font-heading);border-radius:50%;justify-content:center;align-items:center;font-size:1.2rem;font-weight:700;display:flex}.page-module__--9zOG__author strong{font-size:.95rem;display:block}.page-module__--9zOG__author span{color:var(--gray-600);font-size:.8rem;display:block}@media (max-width:768px){.page-module__--9zOG__grid{grid-template-columns:1fr}}
