<!– Fuster: Profiles 2×2 (Classic Editor safe) –>
<div class=»fc-profiles-wrap»>
<h2 class=»fc-h2″>What Type of Canadian Buyer Are You?</h2>
<p class=»fc-lead»>We tailor the process depending on your goals. Here are the most common Canadian buyer profiles we support:</p>
<div class=»fc-grid2x2″>
<div class=»fc-card»>
<div class=»fc-media»>
<img src=»https://fusterandco.com/wp-content/uploads/2026/01/Gemini_Generated_Image_n1g103n1g103n1g1-Pequeno-300×157.png» alt=»Snowbirds & Retirees in Spain»>
</div>
<div class=»fc-body»>
<span class=»fc-pill»>PROFILE</span>
<div class=»fc-title»>Snowbirds & Retirees</div>
<div class=»fc-text»>Looking for sunshine, comfort, and a stress-free ownership experience — with support before and after purchase.</div>
</div>
</div>
<div class=»fc-card»>
<div class=»fc-media»>
<img src=»https://fusterandco.com/wp-content/uploads/2026/01/Mesa-de-trabajo-3-300×166.jpg» alt=»Families buying in Spain»>
</div>
<div class=»fc-body»>
<span class=»fc-pill»>PROFILE</span>
<div class=»fc-title»>Families (35–55)</div>
<div class=»fc-text»>Prioritizing safety, space, community, and year-round activities — with guidance on areas that fit your lifestyle.</div>
</div>
</div>
<div class=»fc-card»>
<div class=»fc-media fc-media–placeholder»>
<div class=»fc-icon»>📈</div>
</div>
<div class=»fc-body»>
<span class=»fc-pill»>PROFILE</span>
<div class=»fc-title»>Investors</div>
<div class=»fc-text»>Focused on rental demand, location strategy, and long-term upside — we help you evaluate opportunities realistically.</div>
</div>
</div>
<div class=»fc-card»>
<div class=»fc-media fc-media–placeholder»>
<div class=»fc-icon»>💻</div>
</div>
<div class=»fc-body»>
<span class=»fc-pill»>PROFILE</span>
<div class=»fc-title»>Remote Professionals</div>
<div class=»fc-text»>A lifestyle upgrade with reliable infrastructure — plus advice on areas with great amenities and connectivity.</div>
</div>
</div>
</div>
</div>
<style>
/* Container (scoped, avoids theme conflicts) */
.fc-profiles-wrap{
padding:56px 20px !important;
background:#fff !important;
color:#0b2545 !important;
font-family:Poppins, Arial, sans-serif !important;
max-width:1080px !important;
margin:0 auto !important;
}
/* Typography */
.fc-h2{
margin:0 0 10px !important;
font-size:32px !important;
letter-spacing:-0.01em !important;
line-height:1.2 !important;
}
.fc-lead{
margin:0 0 22px !important;
font-size:17px !important;
line-height:1.8 !important;
color:#243b53 !important;
max-width:820px !important;
}
/* Hard-force 2 columns */
.fc-grid2x2{
display:grid !important;
grid-template-columns: 1fr 1fr !important;
gap:22px !important;
align-items:stretch !important;
width:100% !important;
}
/* Card */
.fc-card{
background:#F8FAFC !important;
border:1px solid #E6EDF5 !important;
border-radius:18px !important;
overflow:hidden !important;
box-shadow:0 10px 28px rgba(16,42,67,0.06) !important;
display:flex !important;
flex-direction:column !important;
height:100% !important;
min-width:0 !important;
}
/* Media */
.fc-media{
width:100% !important;
aspect-ratio:16/9 !important;
background:#E6EDF5 !important;
overflow:hidden !important;
}
.fc-media img{
width:100% !important;
height:100% !important;
object-fit:cover !important;
display:block !important;
}
.fc-media–placeholder{
display:flex !important;
align-items:center !important;
justify-content:center !important;
background: linear-gradient(135deg, rgba(11,37,69,0.10), rgba(244,180,26,0.12)) !important;
}
.fc-icon{ font-size:40px !important; line-height:1 !important; }
/* Body */
.fc-body{ padding:18px !important; display:flex !important; flex-direction:column !important; gap:8px !important; }
.fc-pill{
display:inline-flex !important;
align-self:flex-start !important;
padding:6px 10px !important;
border-radius:999px !important;
background:#fff !important;
border:1px solid #E6EDF5 !important;
font-size:12px !important;
font-weight:800 !important;
color:#486581 !important;
letter-spacing:.04em !important;
}
.fc-title{ font-size:18px !important; font-weight:800 !important; line-height:1.35 !important; margin:0 !important; }
.fc-text{ font-size:15.5px !important; line-height:1.7 !important; color:#243B53 !important; }
/* Mobile */
@media (max-width: 820px){
.fc-grid2x2{ grid-template-columns: 1fr !important; gap:16px !important; }
}
</style>

