.science-hero-section{background:linear-gradient(#0009,#0009),url(../../../seo/images_optimized/science/minimalist-wall-with-plan-and-yoga-mat-1200w.webp) center/cover no-repeat;background:linear-gradient(#0009,#0009),-webkit-image-set(url(../../../seo/images_optimized/science/minimalist-wall-with-plan-and-yoga-mat-1200w.webp) type("image/webp"),url(../../../seo/images_optimized/science/minimalist-wall-with-plan-and-yoga-mat-1200w.webp) type("image/jpeg")) center/cover no-repeat;background:linear-gradient(#0009,#0009),image-set(url(../../../seo/images_optimized/science/minimalist-wall-with-plan-and-yoga-mat-1200w.webp) type("image/webp"),url(../../../seo/images_optimized/science/minimalist-wall-with-plan-and-yoga-mat-1200w.webp) type("image/jpeg")) center/cover no-repeat;background-attachment:fixed;text-align:center;color:#fff}.science-hero-section .section-title{color:#fff}@media (max-width: 768px){.science-hero-section{background-attachment:scroll}}.science-tagline{font-size:2.5rem;font-weight:700;color:var(--accent-color);margin-bottom:1.5rem;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.science-intro{max-width:800px;margin:0 auto;background:#ffffff1f;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border-radius:16px;border:1px solid hsla(0,0%,100%,.2);padding:2rem 2.5rem}.science-intro p{font-size:1.15rem;line-height:1.8;color:#fffffff2;margin-bottom:1rem}.science-intro p:last-child{margin-bottom:0}.science-highlight{background:#ffffff1a;padding:1.25rem 1.5rem;border-radius:10px;border-left:4px solid var(--accent-color);margin-top:1rem}.pillars-section{background:linear-gradient(#00000080,#00000080),url(../../../seo/images_optimized/bg/leaf-grains-1200w.webp) center -800px/100% calc(100% + 800px) no-repeat;background:linear-gradient(#00000080,#00000080),-webkit-image-set(url(../../../seo/images_optimized/bg/leaf-grains-1200w.webp) type("image/webp"),url(../../../seo/images_optimized/bg/leaf-grains-1200w.webp) type("image/jpeg")) center -800px/100% calc(100% + 800px) no-repeat;background:linear-gradient(#00000080,#00000080),image-set(url(../../../seo/images_optimized/bg/leaf-grains-1200w.webp) type("image/webp"),url(../../../seo/images_optimized/bg/leaf-grains-1200w.webp) type("image/jpeg")) center -800px/100% calc(100% + 800px) no-repeat}.pillars-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;max-width:1100px;margin:0 auto}.pillar-card{position:relative;border-radius:16px;text-align:center;box-shadow:0 4px 20px #00000026;transition:transform .3s ease,box-shadow .3s ease;overflow:hidden;min-height:350px;display:flex;align-items:flex-start;background-size:cover;background-position:center}.pillar-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0006,#0000001a);z-index:1}.pillar-card:hover{transform:translateY(-8px);box-shadow:0 12px 35px #00000040}.pillar-card:hover .pillar-card-content{background:#ffffff40}.pillar-card.pillar-core{background-image:url(../../../seo/images_optimized/science/flat-tummy-800w.webp);background-image:-webkit-image-set(url(../../../seo/images_optimized/science/flat-tummy-800w.webp) type("image/webp"),url(../../../seo/images_optimized/science/flat-tummy-800w.webp) type("image/jpeg"));background-image:image-set(url(../../../seo/images_optimized/science/flat-tummy-800w.webp) type("image/webp"),url(../../../seo/images_optimized/science/flat-tummy-800w.webp) type("image/jpeg"))}.pillar-card.pillar-joints{background-image:url(../../../seo/images_optimized/science/gentle-instructor-hand-800w.webp);background-image:-webkit-image-set(url(../../../seo/images_optimized/science/gentle-instructor-hand-800w.webp) type("image/webp"),url(../../../seo/images_optimized/science/gentle-instructor-hand-800w.webp) type("image/jpeg"));background-image:image-set(url(../../../seo/images_optimized/science/gentle-instructor-hand-800w.webp) type("image/webp"),url(../../../seo/images_optimized/science/gentle-instructor-hand-800w.webp) type("image/jpeg"))}.pillar-card.pillar-neuro{background-image:url(../../../seo/images_optimized/science/pilates-machines-with-cafe-in-background-800w.webp);background-image:-webkit-image-set(url(../../../seo/images_optimized/science/pilates-machines-with-cafe-in-background-800w.webp) type("image/webp"),url(../../../seo/images_optimized/science/pilates-machines-with-cafe-in-background-800w.webp) type("image/jpeg"));background-image:image-set(url(../../../seo/images_optimized/science/pilates-machines-with-cafe-in-background-800w.webp) type("image/webp"),url(../../../seo/images_optimized/science/pilates-machines-with-cafe-in-background-800w.webp) type("image/jpeg"))}.pillar-card-content{position:relative;z-index:2;padding:1.5rem;width:calc(100% - 2rem);margin:1rem;background:#ffffff26;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);border-radius:12px;border:1px solid hsla(0,0%,100%,.25);box-shadow:0 4px 20px #0000001a;transition:background .3s ease}.pillar-headline{font-size:1.35rem;color:#fff;margin-bottom:1rem;font-weight:700;text-shadow:1px 1px 3px rgba(0,0,0,.5)}.pillar-summary{color:#ffffffe6;line-height:1.6;margin-bottom:1.5rem;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.science-proof{background:#f0f7f0;padding:1.25rem;border-radius:10px;border-left:4px solid #4caf50;font-size:.95rem;color:#333;line-height:1.6}.science-proof strong{color:#2e7d32}.science-proof sup{color:#1565c0}.references-accordion{margin-top:3rem;background:#ffffff1a;border-radius:12px;border:1px solid hsla(0,0%,100%,.2);overflow:hidden}.references-toggle{display:block;padding:1rem 1.5rem;cursor:pointer;font-size:.9rem;font-weight:600;color:#fffc;list-style:none;transition:background .2s ease}.references-toggle::-webkit-details-marker{display:none}.references-toggle:before{content:"▶";display:inline-block;margin-right:.75rem;font-size:.7rem;transition:transform .2s ease}.references-toggle:hover{background:#ffffff1a}.references-accordion[open] .references-toggle:before{transform:rotate(90deg)}.references-accordion .references-list{max-width:100%;margin:0;padding:1rem 1.5rem 1.5rem 2.5rem;font-size:.75rem;color:#ffffffb3;line-height:1.7;background:#0003}.references-accordion .references-list li{margin-bottom:.5rem}.references-accordion .references-list em{font-style:italic}.references-accordion .references-list a{color:var(--accent-color);text-decoration:none}.references-accordion .references-list a:hover{text-decoration:underline}@media (max-width: 768px){.science-tagline{font-size:1.5rem}.pillar-card{padding:2rem 1.5rem}.modal-content{padding:2rem 1.5rem;margin:1rem}}
