.sci-research-index{padding:80px 0 96px;background:var(--cream,#f9f8f5);color:var(--ink,#171735)}.sri-intro{max-width:760px;margin-bottom:40px}.sri-intro>p{font-size:17px;line-height:1.5;margin:14px 0 0;max-width:620px}.sri-intro .sri-basis{font-size:14px;line-height:1.5;color:#4f4c62;max-width:560px}.sri-supplements{display:grid;gap:16px}.sri-supplement{border:1px solid #d8d2e8;border-radius:24px;background:#fff;overflow:hidden}.sri-supplement-summary{display:flex;align-items:center;gap:24px;list-style:none;padding:28px 32px;min-height:132px;cursor:pointer;color:#171735;background:#fff}.sri-supplement-summary::-webkit-details-marker,.sri-research>summary::-webkit-details-marker{display:none}.sri-supplement-summary::marker,.sri-research>summary::marker{content:""}.sri-supplement-summary:hover{background:#f3f0ff}.sri-supplement-copy{flex:1;min-width:0;display:block}.sri-supplement-copy h3{font:500 clamp(20px,2.5vw,26px)/1.25 var(--font-headline,sans-serif);letter-spacing:-.02em;margin:0 0 8px;color:#171735}.sri-supplement-copy>span{display:block;max-width:650px;font-size:16px;line-height:1.5;color:#4f4c62}.sri-toggle{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:50%;background:#c2ed97;color:#171735}.sri-toggle>.pm-icon{transition:none}.sri-supplement[open]>.sri-supplement-summary{background:#ece9ff;border-bottom:1px solid #d8d2e8}.sri-supplement[open] .sri-toggle{transform:rotate(45deg)}.sri-supplement-body{padding:0 32px 32px}.sri-product-link{padding:24px 0}.sri-product-link>a{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-weight:600}.sci-research-index a{color:#493276;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.sci-research-index a:hover{color:#171735;text-decoration-thickness:2px}.sci-research-index a:visited{color:#493276}.sci-research-index a:focus-visible,.sci-research-index summary:focus-visible{outline:3px solid #493276;outline-offset:-4px;border-radius:6px}.sri-ingredient-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}.sri-ingredient{min-width:0;border:1px solid #e1ddec;border-radius:16px;padding:24px;background:#fff}.sri-ingredient-heading{display:flex;flex-direction:column;gap:8px;margin:0 0 18px}.sri-ingredient h4{margin:0;font:600 19px/1.35 var(--font-headline,sans-serif);letter-spacing:-.015em;color:#171735}.sri-amount{display:block;font-size:14px;font-weight:600;line-height:1.5;color:#493276;font-variant-numeric:tabular-nums}.sri-ingredient>p{font-size:16px;line-height:1.5;margin:0 0 10px;max-width:46ch;color:#171735}.sri-research{margin:20px 0 0;border-top:1px solid #e1ddec}.sri-research>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;list-style:none;min-height:48px;padding:12px 0;color:#493276;font-size:15px;font-weight:600;line-height:1.4;cursor:pointer}.sri-research>summary:hover{color:#171735;text-decoration:underline;text-underline-offset:4px}.sri-research>summary>span{display:flex;flex:none}.sri-research[open]>summary>span{transform:rotate(180deg)}.sri-research ul{list-style:none;padding:0;margin:0}.sri-research li{padding:20px 0;border-top:1px solid #e1ddec}.sri-research li:last-child{padding-bottom:0}.sri-research li>a{display:inline-block;font-size:15px;font-weight:600;line-height:1.5;padding:8px 0;min-height:44px}.sri-study-type{display:block;font-size:13px;line-height:1.5;margin:0 0 12px;color:#4f4c62}.sri-research li p{font-size:15px;line-height:1.55;margin:0 0 12px;color:#171735}.sri-research li .sri-study-context{font-size:14px;line-height:1.5;color:#4f4c62;margin:0}.sri-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}main:has(.sci-research-index) .sci-h1 em{color:var(--pm-violet)}main:has(.sci-research-index) [data-pm-reveal],main:has(.sci-research-index) [data-pm-stagger]>*{opacity:1!important;transform:none!important;animation:none!important;transition:none!important}main:has(.sci-research-index) .sci-stats [data-pm-count]{font-variant-numeric:tabular-nums}@media(max-width:700px){.sci-research-index{padding:48px 0 56px}.sri-intro{margin-bottom:28px}.sri-intro .sci-h2{max-width:340px;font-size:30px;line-height:1.15}.sri-intro>p{font-size:16px}.sri-supplements{gap:12px}.sri-supplement{border-radius:20px}.sri-supplement-summary{padding:22px 18px;gap:14px;min-height:128px;align-items:flex-start}.sri-mascot{padding-top:2px}.sri-mascot .fm-mascot{width:40px!important;height:40px!important}.sri-supplement-copy h3{font-size:20px;line-height:1.3;margin-bottom:8px}.sri-supplement-copy>span{font-size:15px;line-height:1.5}.sri-toggle{width:28px;height:28px;margin-top:2px}.sri-toggle .pm-icon{width:18px;height:18px}.sri-supplement-body{padding:0 14px 18px}.sri-product-link{padding:14px 6px}.sri-ingredient-grid{grid-template-columns:minmax(0,1fr);gap:14px}.sri-ingredient{padding:20px;border-radius:14px}.sri-ingredient h4{font-size:18px}.sri-ingredient>p{font-size:15px;line-height:1.5}.sri-ingredient-heading{margin-bottom:14px}.sri-research li p{font-size:14px;line-height:1.5}}@media(prefers-reduced-motion:reduce){.sci-research-index *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}main:has(.sci-research-index) .sci-hubcard__go,main:has(.sci-research-index) .sci-hubcard:hover .sci-hubcard__go{color:#493276}@media(max-width:700px){.sri-supplement-summary{display:grid;grid-template-columns:40px minmax(0,1fr) 28px;gap:12px 14px;min-height:0}.sri-supplement-copy{display:contents}.sri-mascot{grid-column:1;grid-row:1;padding:0}.sri-supplement-copy h3{grid-column:2;grid-row:1;align-self:center;margin:0}.sri-supplement-copy>span{grid-column:1 / -1;grid-row:2}.sri-toggle{grid-column:3;grid-row:1;align-self:center;margin:0}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/sci-research-index.css.map */
