{source}<section class="gp-benefits" aria-label="Punti di forza Galatea Power"><div class="gp-benefits__wrap">
<div class="gp-benefits__grid">
<article class="gp-benefit-card">
<div class="gp-benefit-card__image">
<img src="/./images/card-1.jpg" alt="Questo potrebbe essere il tuo Sito">
</div>
<div class="gp-benefit-card__content">
<span class="gp-benefit-card__accent"></span>
<h3 class="gp-benefit-card__title">Questo potrebbe essere il tuo Sito.</h3>
<p class="gp-benefit-card__text">
15 anni di esperienza e tecnologie sono accumulate in questo sito web, interamente modificabile sia da te che dai nostri sviluppatori.
</p>
</div>
</article>
<article class="gp-benefit-card">
<div class="gp-benefit-card__image">
<img src="/./images/card-2.jpg" alt="Innamorati della sua qualità e semplicità">
</div>
<div class="gp-benefit-card__content">
<span class="gp-benefit-card__accent"></span>
<h3 class="gp-benefit-card__title">Innamorati della sua qualità e semplicità.</h3>
<p class="gp-benefit-card__text">
Il mercato dei siti internet è spesso confuso e poco trasparente. Galatea Power nasce per offrirti una soluzione chiara, solida e davvero utile.
</p>
</div>
</article>
<article class="gp-benefit-card">
<div class="gp-benefit-card__image">
<img src="/./images/card-3.jpg" alt="Guarda quanto sono bello da telefono">
</div>
<div class="gp-benefit-card__content">
<span class="gp-benefit-card__accent"></span>
<h3 class="gp-benefit-card__title">Guarda quanto sono bello da telefono.</h3>
<p class="gp-benefit-card__text">
Funziono bene su smartphone, tablet e desktop, con un’attenzione particolare alla navigazione mobile e alla leggibilità su ogni dispositivo.
</p>
</div>
</article>
<article class="gp-benefit-card">
<div class="gp-benefit-card__image">
<img src="/./images/card-4.jpg" alt="Il caffè è l'unica cosa che non posso fare">
</div>
<div class="gp-benefit-card__content">
<span class="gp-benefit-card__accent"></span>
<h3 class="gp-benefit-card__title">Il caffè è l’unica cosa che non posso fare.</h3>
<p class="gp-benefit-card__text">
Per il resto posso offrirti centinaia di funzionalità e possibilità di espansione, senza complicarti la gestione del sito e del tuo progetto online.
</p>
</div>
</article>
</div>
</div>
</section>
<style>
:root{--gp-red: #e31313;
--gp-red-dark: #b90f0f;
--gp-text: #222222;
--gp-text-soft: #666666;
--gp-bg: #f3f3f3;
--gp-card-bg: #ffffff;
--gp-border: #e7e7e7;
--gp-shadow: 0 10px 28px rgba(0,0,0,.06);
--gp-radius: 18px;
--gp-max: 1180px;
}
.gp-benefits{background: linear-gradient(180deg, #f6f6f6 0%, #efefef 100%);
padding: clamp(28px, 4vw, 56px) 18px;
}
.gp-benefits__wrap{max-width: var(--gp-max);
margin: 0 auto;
}
.gp-benefits__grid{display: grid;
grid-template-columns: repeat(4, 1fr);
gap: 22px;
align-items: stretch;
}
.gp-benefit-card{background: var(--gp-card-bg);
border: 1px solid var(--gp-border);
border-radius: var(--gp-radius);
box-shadow: var(--gp-shadow);
overflow: hidden;
display: flex;
flex-direction: column;
transition: transform .18s ease, box-shadow .18s ease;
}
.gp-benefit-card:hover{transform: translateY(-3px);
box-shadow: 0 14px 34px rgba(0,0,0,.08);
}
.gp-benefit-card__image{aspect-ratio: 16 / 10;
background: #ececec;
overflow: hidden;
}
.gp-benefit-card__image img{width: 100%;
height: 100%;
object-fit: cover;
display: block;
}
.gp-benefit-card__content{padding: 20px 18px 22px;
display: flex;
flex-direction: column;
flex: 1;
}
.gp-benefit-card__accent{display: inline-block;
width: 46px;
height: 4px;
border-radius: 999px;
background: linear-gradient(90deg, var(--gp-red), var(--gp-red-dark));
margin-bottom: 14px;
}
.gp-benefit-card__title{margin: 0 0 12px 0;
font-size: 20px;
line-height: 1.28;
font-weight: 700;
color: var(--gp-text);
}
.gp-benefit-card__text{margin: 0;
font-size: 15px;
line-height: 1.75;
color: var(--gp-text-soft);
}
/* tablet */
@media (max-width: 1100px){.gp-benefits__grid{
grid-template-columns: repeat(2, 1fr);
}
}
/* mobile */
@media (max-width: 640px){.gp-benefits{
padding: 18px 12px 28px;
}
.gp-benefits__grid{
grid-template-columns: 1fr;
gap: 16px;
}
.gp-benefit-card__content{
padding: 18px 16px 20px;
}
.gp-benefit-card__title{
font-size: 18px;
}
.gp-benefit-card__text{
font-size: 14px;
line-height: 1.7;
}
}
</style>{/source}