← All components
Hero
freeForest Organic Startup Hero 04
Bento forest hero with light serif headline, mint CTAs, and two stat cards plus a soft gradient visual for sustainability startups.
Preview
Copy the code
paste-ready → Designer
<!-- Paste markup into an Embed, or recreate as native elements.
Styles below map 1:1 to the class names above. -->
<section class="hero_component">
<div class="hero_inner">
<div class="hero_main">
<p class="hero_eyebrow">Regenerative by design · Series A</p>
<h1 class="hero_title">Grow a business the planet can breathe with.</h1>
<div class="hero_lower">
<p class="hero_subline">Verdant is the operating system for climate-positive startups—measure, offset, and report your carbon footprint without ever leaving your workflow.</p>
<div class="hero_actions">
<a class="hero_button_primary" href="#">Start free pilot</a>
<a class="hero_button_secondary" href="#">See the platform</a>
</div>
</div>
</div>
<div class="hero_visual">
<div class="hero_visual_tag">Live impact dashboard</div>
</div>
<div class="hero_stat_card">
<p class="hero_stat_number">2.4M</p>
<p class="hero_stat_label">tonnes of CO₂ removed across the Verdant network</p>
</div>
<div class="hero_stat_card_alt">
<p class="hero_stat_number_alt">94%</p>
<p class="hero_stat_label_alt">of teams reach their net-zero targets within year one</p>
</div>
</div>
</section>
<style>
.hero_component {
position:relative;
width:100%;
background-color:#07221d;
padding:6rem 1.5rem;
overflow:hidden;
font-family:Georgia,'Times New Roman',serif;
box-sizing:border-box;
}
.hero_inner {
position:relative;
margin:0 auto;
display:grid;
width:100%;
max-width:1200px;
grid-template-columns:repeat(1,1fr);
gap:1.25rem;
}
.hero_main {
display:flex;
flex-direction:column;
justify-content:space-between;
gap:2rem;
border-radius:28px;
border:1px solid #1c4038;
background-color:#0b2b24;
padding:2rem;
grid-column:span 7;
grid-row:span 2;
}
.hero_eyebrow {
margin:0;
font-family:'Helvetica Neue',Arial,sans-serif;
font-size:0.8rem;
font-weight:500;
letter-spacing:0.22em;
text-transform:uppercase;
color:#8fe388;
}
.hero_title {
margin:0;
font-family:Georgia,'Times New Roman',serif;
font-weight:300;
font-size:3.4rem;
line-height:1.05;
letter-spacing:-0.01em;
color:#f2f7f0;
}
.hero_lower {
display:flex;
flex-direction:column;
gap:1.75rem;
}
.hero_subline {
margin:0;
max-width:46ch;
font-family:'Helvetica Neue',Arial,sans-serif;
font-size:1.05rem;
line-height:1.6;
color:#bcd4c6;
}
.hero_actions {
display:flex;
flex-wrap:wrap;
align-items:center;
gap:0.875rem;
}
.hero_button_primary {
display:inline-flex;
align-items:center;
border-radius:999px;
background-color:#8fe388;
padding:0.875rem 1.75rem;
font-family:'Helvetica Neue',Arial,sans-serif;
font-size:0.95rem;
font-weight:600;
color:#07221d;
text-decoration:none;
transition:transform 0.2s ease;
}
.hero_button_secondary {
display:inline-flex;
align-items:center;
border-radius:999px;
border:1px solid #2c5347;
background-color:transparent;
padding:0.875rem 1.75rem;
font-family:'Helvetica Neue',Arial,sans-serif;
font-size:0.95rem;
font-weight:600;
color:#e5f0e6;
text-decoration:none;
transition:border-color 0.2s ease;
}
.hero_visual {
position:relative;
min-height:220px;
overflow:hidden;
border-radius:28px;
border:1px solid #1c4038;
background-image:radial-gradient(120% 90% at 20% 15%, #8fe388 0%, rgba(143,227,136,0.35) 30%, rgba(11,43,36,0.9) 62%, #07221d 100%);
grid-column:span 5;
}
.hero_visual_tag {
position:absolute;
bottom:1.25rem;
left:1.25rem;
border-radius:999px;
background-color:rgba(7,34,29,0.7);
padding:0.5rem 1rem;
font-family:'Helvetica Neue',Arial,sans-serif;
font-size:0.78rem;
font-weight:500;
color:#e5f0e6;
}
.hero_stat_card {
display:flex;
flex-direction:column;
justify-content:center;
gap:0.5rem;
border-radius:28px;
border:1px solid #1c4038;
background-color:#0b2b24;
padding:2rem;
grid-column:span 3;
}
.hero_stat_number {
margin:0;
font-family:Georgia,'Times New Roman',serif;
font-weight:300;
font-size:2.8rem;
line-height:1;
color:#8fe388;
}
.hero_stat_label {
margin:0;
font-family:'Helvetica Neue',Arial,sans-serif;
font-size:0.9rem;
line-height:1.5;
color:#bcd4c6;
}
.hero_stat_card_alt {
display:flex;
flex-direction:column;
justify-content:center;
gap:0.5rem;
border-radius:28px;
border:1px solid #8fe388;
background-color:#8fe388;
padding:2rem;
grid-column:span 2;
}
.hero_stat_number_alt {
margin:0;
font-family:Georgia,'Times New Roman',serif;
font-weight:300;
font-size:2.8rem;
line-height:1;
color:#07221d;
}
.hero_stat_label_alt {
margin:0;
font-family:'Helvetica Neue',Arial,sans-serif;
font-size:0.9rem;
line-height:1.5;
color:#0b2b24;
font-weight:500;
}
</style>One email unlocks copying across the whole library — that's the only ask.