.Beneficios_beneficios__W9VYi{position:relative;overflow:hidden;background:var(--color-cream-50);border-radius:var(--radius-hero);padding:4rem 3rem;box-shadow:var(--shadow-card);isolation:isolate}.Beneficios_beneficios__W9VYi:before{content:"";position:absolute;inset:0;z-index:-1;background-image:url(/images/hero-jardin.jpg);background-size:cover;background-position:50%;opacity:.12;-webkit-mask-image:radial-gradient(120% 120% at 85% 15%,#000 0,transparent 70%);mask-image:radial-gradient(120% 120% at 85% 15%,#000 0,transparent 70%);pointer-events:none}.Beneficios_head__WIVOP{text-align:center;max-width:640px;margin:0 auto 3.5rem;position:relative}.Beneficios_eyebrow__UeJn_{text-transform:uppercase;letter-spacing:.14em;font-size:.78rem;font-weight:500;color:var(--color-forest-600);margin:0 0 .75rem}.Beneficios_head__WIVOP h2{font-size:clamp(2rem,3.6vw,2.75rem);line-height:1.1;margin:0}.Beneficios_head__WIVOP h2 em{font-style:italic;font-weight:300;color:var(--color-forest-600)}.Beneficios_grid___jGOu{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem 2.5rem}.Beneficios_item__8nsNp{display:flex;flex-direction:column;gap:.85rem;padding:1.25rem;border-radius:var(--radius-card);transition:background .3s ease}.Beneficios_item__8nsNp:hover{background:var(--color-cream-100)}.Beneficios_icon__pDn8w{width:56px;height:56px;border-radius:50%;background:var(--color-forest-600);color:var(--color-cream-50);display:flex;align-items:center;justify-content:center;margin-bottom:.25rem}.Beneficios_item__8nsNp h3{font-family:var(--font-sans);font-size:1rem;font-weight:600;margin:0;color:var(--color-forest-700);text-transform:uppercase;letter-spacing:.08em}.Beneficios_item__8nsNp p{margin:0;color:var(--color-ink-700);font-size:.93rem;line-height:1.55}@media (max-width:900px){.Beneficios_grid___jGOu{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media (max-width:560px){.Beneficios_beneficios__W9VYi{padding:2.5rem 1.25rem}.Beneficios_grid___jGOu{grid-template-columns:1fr}}