<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Pellegrini Group Hub</title>
<!-- Imports premium elegant serif fonts for headings -->
<link rel="preconnect" href="https://googleapis.com">
<link rel="preconnect" href="https://gstatic.com" crossorigin>
<link href="https://googleapis.com/css2?family=Cinzel:wght@400;600&family=Montserrat:wght@300;400;600&display=swap" rel="stylesheet">
<style>
* {
box-sizing: border-box;
margin: 0;
padding: 0;
}
body {
background-color: #000000;
color: #ffffff;
font-family: 'Montserrat', sans-serif;
padding: 60px 20px;
display: flex;
justify-content: center;
align-items: center;
min-height: 100vh;
}
.wrapper {
max-width: 1100px;
width: 100%;
text-align: center;
}
.main-title {
font-family: 'Cinzel', serif;
font-size: 2.5rem;
letter-spacing: 4px;
margin-bottom: 5px;
font-weight: 400;
}
.tagline {
font-size: 0.75rem;
letter-spacing: 3px;
color: #c5a059;
margin-bottom: 20px;
font-weight: 400;
}
.section-label {
font-size: 0.7rem;
letter-spacing: 4px;
color: #c5a059;
margin-bottom: 25px;
text-transform: uppercase;
}
/* 4-Column Grid layout that scales to mobile gracefully */
.grid-container {
display: grid;
grid-template-columns: repeat(4, 1fr);
gap: 15px;
margin-bottom: 20px;
}
.card {
border: 1px solid #c5a059;
padding: 35px 15px;
display: flex;
flex-direction: column;
justify-content: space-between;
align-items: center;
min-height: 250px;
background: linear-gradient(180deg, rgba(20,20,20,0.4) 0%, rgba(0,0,0,0) 100%);
}
.card h3 {
font-family: 'Cinzel', serif;
font-size: 1.25rem;
letter-spacing: 1px;
font-weight: 400;
margin-bottom: 10px;
}
.card p {
font-size: 0.75rem;
line-height: 1.5;
color: #cccccc;
max-width: 180px;
}
/* Bottom Full-Width Feature Card */
.wide-card {
position: relative;
border: 1px solid #c5a059;
padding: 50px 20px;
background: linear-gradient(180deg, rgba(20,20,20,0.4) 0%, rgba(0,0,0,0) 100%);
margin-top: 15px;
overflow: hidden;
}
.wide-card h2 a {
font-family: 'Cinzel', serif;
font-size: 2rem;
letter-spacing: 3px;
font-weight: 400;
color: #ffffff;
text-decoration: none;
}
.wide-card p {
font-size: 0.8rem;
letter-spacing: 2px;
color: #cccccc;
margin-bottom: 25px;
margin-top: 10px;
}
/* Elegant Construction Banner */
.construction-banner {
display: inline-flex;
align-items: center;
justify-content: center;
border: 1px dashed #c5a059;
padding: 10px 30px;
background: rgba(197, 160, 89, 0.08);
margin-top: 5px;
}
.construction-stripe {
color: #c5a059;
font-weight: 600;
letter-spacing: 2px;
font-size: 0.75rem;
margin: 0 10px;
}
.banner-text {
font-size: 0.85rem;
letter-spacing: 4px;
color: #ffffff;
font-weight: 600;
text-transform: uppercase;
}
/* High-end clean metallic button styles */
.btn-gold {
border: 1px solid #c5a059;
color: #ffffff;
background: transparent;
padding: 10px 24px;
text-decoration: none;
font-size: 0.7rem;
letter-spacing: 2px;
transition: all 0.3s ease;
display: inline-block;
margin-top: 15px;
}
.btn-gold:hover {
background-color: #c5a059;
color: #000000;
cursor: pointer;
}
/* Mobile optimization */
@media (max-width: 900px) {
.grid-container {
grid-template-columns: repeat(2, 1fr);
}
}
@media (max-width: 500px) {
.grid-container {
grid-template-columns: 1fr;
}
.main-title { font-size: 1.8rem; }
.wide-card h2 a { font-size: 1.4rem; }
.banner-text { font-size: 0.75rem; letter-spacing: 2px; }
}
</style>
</head>
<body>
<div class="wrapper">
<!-- Header Area -->
<h1 class="main-title">PELLEGRINI.COM</h1>
<div class="tagline">THE ANCHOR. THE BRAND. THE HUB.</div>
<div class="section-label">Real Estate</div>
<!-- 4-Column Grid -->
<div class="grid-container">
<!-- Card 1 -->
<div class="card">
<h3>85268.COM</h3>
<p>REAL ESTATE SEARCH & LISTINGS</p>
<a href="https://85268.com" class="btn-gold">VISIT SITE →</a>
</div>
<!-- Card 2 -->
<div class="card">
<h3>FIREROCK</h3>
<p>PRIVATE<br>FireRock Golf & Country Club</p>
<a href="https://discoverfirerock.com" class="btn-gold">VISIT SITE →</a>
</div>
<!-- Card 3 -->
<div class="card">
<h3>SUNRIDGE</h3>
<p>PUBLIC<br>SunRidge Canyon Golf & Community</p>
<a href="https://sunridgecanyon.com" class="btn-gold">VISIT SITE →</a>
</div>
<!-- Card 4 -->
<div class="card">
<h3>ADERO CANYON</h3>
<p>NEW CONSTRUCTION IN ADERO CANYON</p>
<a href="https://aderocanyon.com" class="btn-gold">VISIT SITE →</a>
</div>
</div>
<!-- Bottom Wide Row -->
<div class="section-label" style="margin-top: 35px;">Everything Else</div>
<div class="wide-card">
<h2><a href="https://fountainhills.com">FOUNTAINHILLS.COM</a></h2>
<p>LIFESTYLE, COMMUNITY, EVENTS, DINING, SERVICES & MORE</p>
<!-- Premium Coming Soon Banner -->
<div class="construction-banner">
<span class="construction-stripe">///</span>
<span class="banner-text">Under Construction - Coming Soon</span>
<span class="construction-stripe">///</span>
</div>
</div>
</div>
</body>
</html>