.luma-science{padding:var(--spacing-xxl) 0}.luma-science.section--white{background:#fff}.luma-science.section--background{background:#f8f8f8}.science-title{font-family:var(--font-heading);font-weight:500;font-size:3rem;color:var(--color-midnight-green);text-align:center;margin-bottom:var(--spacing-xxl);line-height:.85}.science-content-block{margin-bottom:calc(var(--spacing-xxl) * 2);max-width:1200px;margin-left:auto;margin-right:auto}.content-subtitle{font-family:var(--font-heading);font-weight:500;font-size:2.5rem;color:var(--color-midnight-green);margin-bottom:var(--spacing-xl);line-height:.95}.content-layout{display:grid;grid-template-columns:400px 1fr;gap:var(--spacing-xxl);align-items:flex-start;margin-bottom:var(--spacing-xl)}.content-image{display:flex;justify-content:center}.content-image img{width:100%;height:auto;border-radius:var(--border-radius);max-width:400px}.content-image-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f8f8f8;border:2px dashed #e0e0e0;border-radius:var(--border-radius);padding:40px 20px;text-align:center;max-width:400px;min-height:300px;transition:border-color .3s ease}.content-image-placeholder:hover{border-color:#ddc0ba}.content-placeholder-svg{width:60px;height:60px;opacity:.4;margin-bottom:16px}.content-image-placeholder .placeholder-text{color:#999;font-family:var(--font-body--family, "Erode");font-size:.95rem;margin:0}.science-image{display:flex;justify-content:center;margin:2rem 0}.science-image img{width:100%;height:auto;border-radius:var(--border-radius);max-width:600px;box-shadow:0 4px 12px #0000001a}.content-text{padding-top:var(--spacing-md)}.content-paragraph{font-family:var(--font-body);font-weight:400;font-size:1.2rem;color:var(--color-text-secondary);line-height:1.1;margin-bottom:var(--spacing-lg)}.content-paragraph:last-of-type{margin-bottom:var(--spacing-xl)}.benefits-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--spacing-sm);margin-bottom:var(--spacing-xl);padding:var(--spacing-xl);background:var(--color-seasalt);border-radius:var(--border-radius-lg)}.benefit-item{display:flex;align-items:center;gap:var(--spacing-sm);text-align:center;justify-content:center}.benefit-icon{width:24px;height:24px;color:var(--color-sage-green);flex-shrink:0}.benefit-text{font-family:var(--font-body);font-weight:500;font-size:1.2rem;color:var(--color-text-secondary);line-height:1.2}.image-placeholder{width:100%;height:300px;background:var(--color-seasalt);border:2px dashed #d0d0d0;border-radius:var(--border-radius-lg);display:flex;align-items:center;justify-content:center;margin-bottom:var(--spacing-lg)}.placeholder-text{font-family:var(--font-body);font-size:1rem;color:var(--color-text-secondary);text-align:center;font-style:italic}.content-cta{text-align:center;margin-top:var(--spacing-lg)}.studies-section{margin-bottom:calc(var(--spacing-xxl) * 2);max-width:1200px;margin-left:auto;margin-right:auto}.studies-title{font-family:var(--font-heading);font-weight:500;font-size:2.5rem;color:var(--color-midnight-green);margin-bottom:var(--spacing-xl);line-height:.95}.studies-table{border:1px solid #e0e0e0;border-radius:var(--border-radius);overflow:hidden;margin-bottom:var(--spacing-lg);background:#fff}.table-header{display:grid;grid-template-columns:2fr 1.5fr .5fr;background:var(--color-lapis);color:#fff}.header-cell{padding:var(--spacing-lg) var(--spacing-md);font-family:var(--font-heading);font-weight:600;font-size:1.2rem;text-align:center}.table-row{display:grid;grid-template-columns:2fr 1.5fr .5fr;border-bottom:1px solid #e0e0e0}.table-row:last-child{border-bottom:none}.table-cell{padding:var(--spacing-lg) var(--spacing-md);font-family:var(--font-body);font-size:1.125rem;line-height:1.5;vertical-align:top}.study-name{font-style:italic;color:var(--color-text-primary)}.study-source{color:var(--color-text-secondary)}.study-link{text-align:center}.study-link a{color:var(--color-lapis);text-decoration:none;font-weight:500}.study-link a:hover{text-decoration:underline}.table-disclaimer{font-family:var(--font-body);font-size:1rem;color:var(--color-text-secondary);font-style:italic;text-align:center;margin:0}.regulatory-section{max-width:1200px;margin:0 auto}.regulatory-title{font-family:var(--font-heading);font-weight:500;font-size:2.5rem;color:var(--color-midnight-green);margin-bottom:var(--spacing-lg);line-height:.95}.regulatory-content{font-family:var(--font-body);font-weight:400;font-size:1.2rem;color:var(--color-text-secondary);line-height:1.1;max-width:900px}@media (max-width: 1024px){.content-layout{grid-template-columns:1fr;gap:var(--spacing-lg);text-align:center}.content-image{order:-1}.table-header,.table-row{grid-template-columns:1.5fr 1fr .5fr}}@media (max-width: 768px){.science-title,.content-subtitle,.studies-title,.regulatory-title{font-size:2.5rem}.content-paragraph{font-size:1.125rem}.benefits-grid{grid-template-columns:1fr;gap:var(--spacing-md);padding:var(--spacing-lg)}.benefit-item{justify-content:flex-start;text-align:left}.image-placeholder{height:200px}.studies-table{font-size:.9rem}.header-cell,.table-cell{padding:var(--spacing-md) var(--spacing-sm)}.header-cell{font-size:1.125rem}.table-cell{font-size:1rem}}@media (max-width: 480px){.table-header,.table-row{grid-template-columns:1fr;text-align:left}.header-cell{display:none}.table-cell{border-bottom:1px solid #f0f0f0;position:relative;padding-left:var(--spacing-lg)}.table-cell:before{content:attr(data-label);font-weight:600;display:block;margin-bottom:var(--spacing-xs);color:var(--color-lapis)}.study-name:before{content:"Study: "}.study-source:before{content:"Source: "}.study-link:before{content:"Link: "}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/luma-science.css.map */
