<section class="ag-about-section">
<div class="ag-about-wrap">
<div class="ag-card">
<div class="ag-eyebrow">Over Aerogarden</div>
<h1>Praktische hulp voor iedereen die beter wil tuinieren</h1>
<p class="ag-lead">
Aerogarden is een Nederlandstalige tuinblog voor hobbytuiniers die duidelijke uitleg zoeken over
plantverzorging, moestuinieren en veelvoorkomende tuinproblemen. Geen ingewikkeld gedoe, maar
tips waar je meteen iets aan hebt.
</p>
<div class="ag-check-grid">
<div class="ag-check-item">Moestuin voor beginners</div>
<div class="ag-check-item">Plantproblemen herkennen</div>
<div class="ag-check-item">Seizoensgebonden tips</div>
<div class="ag-check-item">Praktisch gratis tuinadvies</div>
</div>
<div class="ag-buttons">
<a class="ag-btn ag-btn-primary" href="/gratis-tuinadvies">Vraag gratis tuinadvies aan</a>
<a class="ag-btn ag-btn-secondary" href="/blog">Bekijk de blogs</a>
</div>
</div>
<div class="ag-side-card">
<div class="ag-side-top">
<h2>Waar helpt Aerogarden bij?</h2>
<p>
Voor beginners, balkon-tuiniers, moestuinliefhebbers en iedereen die snel duidelijke antwoorden zoekt.
</p>
</div>
<div class="ag-side-body">
<div class="ag-info-item">
<h3>Duidelijke uitleg</h3>
<p>Artikelen zijn geschreven in gewone taal, zodat je snel begrijpt wat er aan de hand is en wat je kunt doen.</p>
</div>
<div class="ag-info-item">
<h3>Praktische oplossingen</h3>
<p>Van gele bladeren tot slakken en van zaaien tot verzorging: de focus ligt op toepasbare tips.</p>
</div>
<div class="ag-info-item">
<h3>Hulp bij echte vragen</h3>
<p>Via de adviespagina kun je jouw situatie mailen, zodat Aerogarden extra context krijgt en gerichter kan helpen.</p>
</div>
<div class="ag-quote-box">
Aerogarden is er voor hobbytuiniers die betrouwbare, eenvoudige en bruikbare tuincontent zoeken.
</div>
</div>
</div>
</div>
</section>.ag-about-section {
padding: 72px 20px;
background: linear-gradient(135deg, #f7fcf8 0%, #eef8f0 100%);
}
.ag-about-wrap {
max-width: 1180px;
margin: 0 auto;
display: grid;
grid-template-columns: 1.1fr 0.9fr;
gap: 28px;
align-items: stretch;
}
.ag-card,
.ag-side-card {
background: #ffffff;
border-radius: 22px;
box-shadow: 0 14px 40px rgba(18, 54, 29, 0.12);
overflow: hidden;
}
.ag-card {
padding: 38px;
border: 1px solid rgba(62, 138, 79, 0.12);
}
.ag-eyebrow {
display: inline-block;
padding: 8px 14px;
border-radius: 999px;
background: #eef8f0;
color: #2f6b3f;
font-size: 14px;
font-weight: 700;
margin-bottom: 22px;
}
.ag-card h1 {
font-size: clamp(34px, 5vw, 56px);
line-height: 1.05;
margin: 0 0 18px;
color: #1f4d2e;
max-width: 12ch;
}
.ag-lead {
font-size: 18px;
color: #4d6757;
margin: 0 0 28px;
max-width: 60ch;
}
.ag-check-grid {
display: grid;
grid-template-columns: repeat(2, minmax(0, 1fr));
gap: 14px;
margin: 0 0 28px;
}
.ag-check-item {
background: #f8fcf8;
border: 1px solid rgba(47, 107, 63, 0.1);
border-radius: 16px;
padding: 14px 16px;
font-weight: 600;
color: #173022;
}
.ag-buttons {
display: flex;
flex-wrap: wrap;
gap: 14px;
}
.ag-btn {
display: inline-flex;
align-items: center;
justify-content: center;
min-height: 48px;
padding: 0 20px;
border-radius: 999px;
text-decoration: none;
font-weight: 700;
transition: all .2s ease;
}
.ag-btn:hover {
transform: translateY(-1px);
opacity: .95;
}
.ag-btn-primary {
background: #2f6b3f;
color: #ffffff;
}
.ag-btn-secondary {
background: transparent;
color: #2f6b3f;
border: 1.5px solid rgba(47, 107, 63, 0.2);
}
.ag-side-top {
background: linear-gradient(135deg, #2f6b3f, #3e8a4f);
color: #ffffff;
padding: 30px;
}
.ag-side-top h2 {
margin: 0 0 10px;
font-size: 28px;
line-height: 1.15;
}
.ag-side-top p {
margin: 0;
opacity: .94;
}
.ag-side-body {
padding: 28px 30px 30px;
background: #ffffff;
}
.ag-info-item {
margin-bottom: 18px;
}
.ag-info-item h3 {
margin: 0 0 6px;
font-size: 18px;
color: #1f4d2e;
}
.ag-info-item p {
margin: 0;
color: #4d6757;
font-size: 15px;
}
.ag-quote-box {
background: #eef8f0;
border-radius: 16px;
padding: 18px;
font-weight: 600;
color: #1f4d2e;
margin-top: 10px;
}
@media (max-width: 920px) {
.ag-about-wrap {
grid-template-columns: 1fr;
}
}
@media (max-width: 640px) {
.ag-about-section {
padding: 48px 16px;
}
.ag-card {
padding: 24px;
}
.ag-check-grid {
grid-template-columns: 1fr;
}
.ag-buttons {
flex-direction: column;
}
.ag-btn {
width: 100%;
}
}