/* START_SECTION:femarelle-home (INDEX:17) */
.split-hero{padding:clamp(28px,5vw,72px) 0;background:linear-gradient(135deg,#fdfcf9,#eef3f2)}.split-hero__grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:clamp(36px,7vw,96px);align-items:center}.split-hero__copy p{max-width:680px;margin:0 0 32px;font-size:clamp(1.08rem,1.8vw,1.3rem)}.split-hero__buttons{display:flex;flex-wrap:wrap;gap:14px}.split-hero__media{min-height:620px;overflow:hidden;border-radius:34px}.split-hero__media img{width:100%;height:100%;min-height:620px;object-fit:cover}.heritage-stats{padding:70px 0;background:#93acad;color:#fff}.heritage-stats dl{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin:0}.heritage-stats dd{margin:0;font-family:var(--serif);font-size:clamp(3rem,7vw,5.2rem)}.heritage-story{padding:80px 0;background:#54797a;color:#fff}.heritage-story h2{color:#fff}.benefit-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:18px;margin-top:42px}.benefit-card{padding:28px 20px;border:1px solid var(--line);border-radius:24px}.benefit-number{display:grid;place-items:center;width:48px;height:48px;margin:0 auto 18px;border-radius:50%;background:var(--mist);color:var(--ink)}.symptom-cta{background:var(--ink);color:#fff}.symptom-cta h2,.symptom-cta .eyebrow{color:#fff}.blog-preview-card img{height:210px;object-fit:cover;border-radius:18px}@media(max-width:900px){.split-hero__grid{grid-template-columns:1fr}.benefit-grid{grid-template-columns:repeat(2,1fr)}.heritage-stats dl{grid-template-columns:1fr}}@media(max-width:560px){.benefit-grid{grid-template-columns:1fr}.split-hero__media,.split-hero__media img{min-height:0;aspect-ratio:4/5}}
/* END_SECTION:femarelle-home */
