.research-page-section{background:#fff}.research-hero{text-align:center}.research-hero-content{max-width:900px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:24px}.research-badge{display:inline-flex;align-items:center;gap:8px;background:#cdffa4;padding:8px 16px;border-radius:50px;font-size:14px;line-height:20px;font-family:SuisseIntl-Medium,sans-serif;color:#0b1f19;letter-spacing:.5px}.research-badge svg{width:20px;height:20px}.research-hero-title{font-size:56px;line-height:64px;color:#0b1f19;font-family:SuisseIntl-Medium,sans-serif;font-weight:500;margin:0;letter-spacing:-.5px}.research-hero-desc{font-size:18px;line-height:28px;color:#0b1f19;font-family:SuisseIntl-Regular,sans-serif;margin:0;max-width:680px;opacity:.85}.research-hero-stats{display:flex;align-items:center;justify-content:center;gap:40px;margin-top:32px;padding:32px 48px;background:#f6f5f2;border-radius:12px}.research-stat{display:flex;flex-direction:column;align-items:center;gap:4px}.research-stat-number{font-size:36px;line-height:44px;color:#0d3e2e;font-family:SuisseIntl-Medium,sans-serif;font-weight:500}.research-stat-label{font-size:14px;line-height:20px;color:#0b1f19;font-family:SuisseIntl-Regular,sans-serif;opacity:.7}.research-stat-divider{width:1px;height:48px;background:#e0e0dd}.research-compound-bg{background:#0d3e2e;border-radius:20px;padding:100px 60px}.research-compound-grid{display:grid;grid-template-columns:1fr 400px;gap:80px;align-items:center}.research-compound-grid-reverse{grid-template-columns:400px 1fr}.research-compound-content .teg-text{background:#cdffa433;color:#cdffa4;margin-bottom:16px}.research-compound-title{font-size:40px;line-height:48px;color:#fff;font-family:SuisseIntl-Medium,sans-serif;font-weight:500;margin:8px 0 0;letter-spacing:.3px}.research-compound-title-dark{color:#0b1f19}.research-compound-intro{font-size:17px;line-height:28px;color:#ffffffd9;font-family:SuisseIntl-Regular,sans-serif;margin:20px 0 0;max-width:560px}.research-compound-intro-dark{color:#0b1f19;opacity:.85}.research-findings{margin-top:40px;display:flex;flex-direction:column;gap:24px}.research-finding{display:flex;gap:16px;padding:20px;background:#ffffff0d;border-radius:12px;border:1px solid rgba(255,255,255,.1)}.research-finding-dark{background:#f6f5f2;border-color:#e0e0dd}.research-finding-icon{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#cdffa41a;border-radius:50%}.research-finding-icon-dark{background:#0d3e2e1a}.research-finding-content h4{font-size:18px;line-height:26px;color:#fff;font-family:SuisseIntl-Medium,sans-serif;font-weight:500;margin:0 0 8px}.research-finding-dark .research-finding-content h4{color:#0b1f19}.research-finding-content p{font-size:15px;line-height:24px;color:#ffffffbf;font-family:SuisseIntl-Regular,sans-serif;margin:0}.research-finding-dark .research-finding-content p{color:#0b1f19;opacity:.75}.research-source-link{display:inline-flex;align-items:center;gap:6px;margin-top:12px;font-size:13px;line-height:20px;color:#cdffa4;font-family:SuisseIntl-Medium,sans-serif;text-decoration:none;transition:all .3s ease}.research-source-link:hover{opacity:.8}.research-source-link-dark{color:#0d3e2e}.compound-molecule-card{background:#ffffff14;border:1px solid rgba(255,255,255,.15);border-radius:16px;padding:32px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.compound-molecule-card-light{background:#f6f5f2;border-color:#e0e0dd}.molecule-header{margin-bottom:16px}.molecule-label{display:block;font-size:12px;line-height:16px;color:#cdffa4;font-family:SuisseIntl-Medium,sans-serif;text-transform:uppercase;letter-spacing:1px;margin-bottom:4px}.compound-molecule-card-light .molecule-label{color:#0d3e2e}.molecule-name{display:block;font-size:28px;line-height:36px;color:#fff;font-family:SuisseIntl-Medium,sans-serif;font-weight:500}.compound-molecule-card-light .molecule-name{color:#0b1f19}.molecule-formula{font-size:20px;line-height:28px;color:#fff9;font-family:SuisseIntl-Regular,sans-serif;margin-bottom:24px}.compound-molecule-card-light .molecule-formula{color:#0b1f19;opacity:.5}.molecule-stats{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:20px 0;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:20px}.compound-molecule-card-light .molecule-stats{border-color:#e0e0dd}.molecule-stat-value{display:block;font-size:24px;line-height:32px;color:#cdffa4;font-family:SuisseIntl-Medium,sans-serif;font-weight:500}.compound-molecule-card-light .molecule-stat-value{color:#0d3e2e}.molecule-stat-label{display:block;font-size:13px;line-height:18px;color:#fff9;font-family:SuisseIntl-Regular,sans-serif;margin-top:4px}.compound-molecule-card-light .molecule-stat-label{color:#0b1f19;opacity:.6}.molecule-benefits{display:flex;flex-wrap:wrap;gap:8px}.molecule-benefits span{padding:6px 12px;background:#cdffa426;border-radius:50px;font-size:13px;line-height:18px;color:#cdffa4;font-family:SuisseIntl-Medium,sans-serif}.molecule-benefits-light span{background:#0d3e2e1a;color:#0d3e2e}.research-compound-alt{background:#fff}.research-compound-alt .teg-text{background:#cdffa4;color:#0b1f19}.research-synergy-bg{background:linear-gradient(135deg,#0d3e2e,#1a5c45);border-radius:20px;padding:100px 60px}.research-synergy-content{text-align:center;max-width:900px;margin:0 auto}.teg-text-light{background:#cdffa433!important;color:#cdffa4!important}.research-synergy-title{font-size:44px;line-height:52px;color:#fff;font-family:SuisseIntl-Medium,sans-serif;font-weight:500;margin:16px 0 0}.research-synergy-desc{font-size:18px;line-height:28px;color:#ffffffd9;font-family:SuisseIntl-Regular,sans-serif;margin:20px auto 0;max-width:640px}.synergy-formula{display:flex;align-items:center;justify-content:center;gap:24px;margin:48px 0;flex-wrap:wrap}.synergy-ingredient{background:#ffffff14;border:1px solid rgba(255,255,255,.15);border-radius:12px;padding:20px 32px;text-align:center}.synergy-ingredient-name{display:block;font-size:20px;line-height:28px;color:#cdffa4;font-family:SuisseIntl-Medium,sans-serif;font-weight:500}.synergy-ingredient-source{display:block;font-size:13px;line-height:18px;color:#fff9;font-family:SuisseIntl-Regular,sans-serif;margin-top:4px}.synergy-plus,.synergy-equals{font-size:32px;line-height:1;color:#cdffa4;font-family:SuisseIntl-Medium,sans-serif}.synergy-result{background:#cdffa4;border-radius:12px;padding:20px 32px}.synergy-result-text{font-size:18px;line-height:26px;color:#0b1f19;font-family:SuisseIntl-Medium,sans-serif;font-weight:500}.synergy-benefits{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.synergy-benefit{display:flex;align-items:center;gap:10px;padding:12px 20px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:50px}.synergy-benefit span{font-size:15px;line-height:22px;color:#fff;font-family:SuisseIntl-Medium,sans-serif}.research-quality .theme-header-part{text-align:center;margin-bottom:60px;display:flex;flex-direction:column;align-items:center}.research-quality-desc{max-width:560px;margin:0 auto;text-align:center}.research-quality-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.research-quality-card{background:#f6f5f2;border-radius:12px;padding:32px 24px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.research-quality-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px #0b1f1914}.quality-card-icon{width:64px;height:64px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%}.quality-card-icon img,.quality-card-icon svg{width:48px;height:48px}.quality-card-title{font-size:18px;line-height:26px;color:#0b1f19;font-family:SuisseIntl-Medium,sans-serif;font-weight:500;margin:0 0 12px}.quality-card-text{font-size:15px;line-height:24px;color:#0b1f19;font-family:SuisseIntl-Regular,sans-serif;margin:0;opacity:.75}.research-references-bg{background:#f6f5f2;border-radius:20px;padding:80px 60px}.research-references-title{font-size:28px;line-height:36px;color:#0b1f19;font-family:SuisseIntl-Medium,sans-serif;font-weight:500;margin:0 0 12px;text-align:center}.research-references-intro{font-size:16px;line-height:26px;color:#0b1f19;font-family:SuisseIntl-Regular,sans-serif;margin:0 auto 40px;max-width:640px;text-align:center;opacity:.8}.research-references-list{display:flex;flex-direction:column;gap:16px;max-width:900px;margin:0 auto}.research-reference{display:flex;gap:16px;padding:20px;background:#fff;border-radius:8px;border:1px solid #E0E0DD}.reference-number{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#0d3e2e;border-radius:50%;font-size:14px;line-height:1;color:#fff;font-family:SuisseIntl-Medium,sans-serif}.reference-content{flex:1}.reference-text{font-size:14px;line-height:22px;color:#0b1f19;font-family:SuisseIntl-Regular,sans-serif;margin:0}.reference-link{display:inline-flex;align-items:center;gap:6px;margin-top:8px;font-size:13px;line-height:18px;color:#0d3e2e;font-family:SuisseIntl-Medium,sans-serif;text-decoration:none;transition:all .3s ease}.reference-link:hover{opacity:.7}.research-disclaimer{font-size:13px;line-height:20px;color:#0b1f19;font-family:SuisseIntl-Regular,sans-serif;margin:40px auto 0;max-width:800px;text-align:center;opacity:.6;font-style:italic}.research-cta{text-align:center}.research-cta-content{max-width:640px;margin:0 auto}.research-cta-title{font-size:44px;line-height:52px;color:#0b1f19;font-family:SuisseIntl-Medium,sans-serif;font-weight:500;margin:0 0 20px}.research-cta-text{font-size:18px;line-height:28px;color:#0b1f19;font-family:SuisseIntl-Regular,sans-serif;margin:0 0 32px;opacity:.85}.research-cta-buttons{margin-bottom:24px}.research-cta-guarantee{display:inline-flex;align-items:center;gap:10px}.research-cta-guarantee span{font-size:15px;line-height:22px;color:#0b1f19;font-family:SuisseIntl-Medium,sans-serif}@media only screen and (max-width:1199px){.research-compound-grid,.research-compound-grid-reverse{grid-template-columns:1fr;gap:60px}.research-compound-grid-reverse{direction:ltr}.research-compound-grid-reverse>*:first-child{order:2}.research-quality-grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:991px){.research-hero-title{font-size:44px;line-height:52px}.research-hero-stats{flex-wrap:wrap;gap:24px 40px}.research-stat-divider{display:none}.research-compound-bg,.research-synergy-bg,.research-references-bg{padding:60px 32px;border-radius:12px}.research-compound-title,.research-synergy-title{font-size:32px;line-height:40px}.synergy-formula{flex-direction:column;gap:16px}.synergy-plus,.synergy-equals{transform:rotate(90deg)}}@media only screen and (max-width:767px){.research-hero{padding-top:60px;padding-bottom:60px}.research-hero-title{font-size:32px;line-height:40px}.research-hero-desc{font-size:16px;line-height:26px}.research-hero-stats{padding:24px;flex-direction:column}.research-stat-number{font-size:28px;line-height:36px}.research-compound-bg,.research-synergy-bg,.research-references-bg{padding:48px 24px}.research-compound-title,.research-synergy-title,.research-cta-title{font-size:28px;line-height:36px}.research-quality-grid{grid-template-columns:1fr}.synergy-benefits{flex-direction:column;align-items:center}.molecule-stats{grid-template-columns:1fr;gap:12px}}@media only screen and (max-width:574px){.research-hero-title{font-size:28px;line-height:36px}.research-compound-title,.research-synergy-title,.research-cta-title{font-size:24px;line-height:32px}.research-finding{flex-direction:column;gap:12px}.synergy-ingredient,.synergy-result{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-research-page.css.map */
