Classical Pilates.Modern Motherhood.
/* Import Google Fonts used in your typography parameters */
@import url('https://googleapis.com');
.hero-image-container {
position: relative;
width: 100%;
max-width: 100%;
box-sizing: border-box;
}
/* Enforces the exact 4:5 aspect ratio configuration */
.image-aspect-wrapper {
position: relative;
width: 100%;
padding-top: 125%; /* 4:5 aspect ratio math (5 / 4 = 1.25) */
background-color: rgba(200, 184, 173, 0.4); /* Fallback --taupe/40 color */
overflow: hidden;
}
.hero-instructor-img {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
object-fit: cover;
object-position: center;
}
/* Floating overlay text box styling */
.floating-script-badge {
position: absolute;
bottom: -24px; /* Equivalent to -bottom-6 (.25rem * 6) */
left: -24px; /* Equivalent to -left-6 */
background-color: #f5f1ea; /* --cream */
padding: 20px 24px; /* Equivalent to py-5 px-6 */
border: 1px solid rgba(34, 34, 34, 0.1); /* --charcoal/10 */
max-width: 220px;
box-sizing: border-box;
z-index: 10;
}
.badge-text-line {
font-family: "Petit Formal Script", "Bodoni Moda", cursive; /* --font-script */
font-size: 1.5rem; /* --text-2xl */
line-height: 1; /* leading-none */
color: #b98a94; /* --rose */
margin: 0;
padding: 0;
}
/* Responsive breakpoint handling for small devices */
@media (max-width: 768px) {
/* Hides or repositions the hanging layout overflow on smaller viewports */
.floating-script-badge {
position: relative;
bottom: 0;
left: 0;
max-width: 100%;
border-left: none;
border-right: none;
border-bottom: none;
text-align: center;
}
}


Mothers deserve more than a choice between motherhood and movement.
We adapt Pilates for motherhood without losing the integrity of the method.
Everything you need to launch — and to lead.
More than a certificate.
15% off NPCP & PAA Roadmap
From women who took the leap.
"This was so much more than Pilates training. I walked away with a plan, a community, and a business I truly believe in."





