.gs-research{--gr-ink:var(--gs-brand-ink,#241f21);--gr-blue:var(--gs-brand-blue,#92edfa);--gr-pale:var(--gs-brand-blue-30,#defafe);--gr-mid:var(--gs-brand-blue-50,#c9f6fd);--gr-white:#fff;--gr-line:rgba(36,31,33,.18);color:var(--gr-ink);font-family:paralucent,sans-serif;font-weight:300;font-size:18px;line-height:1.35;letter-spacing:.02em;text-align:left;padding:68px 0;scroll-margin-top:120px}.gs-research,.gs-research *{box-sizing:border-box}.gs-research [hidden]{display:none!important}.gs-research :is(h1,h2,h3,h4,p,figure,blockquote,ol,dl,dd){margin:0}.gs-research :is(h1,h2,h3,h4){font-family:paralucent,sans-serif;font-weight:300;letter-spacing:0;line-height:1.1}.gs-research h1{line-height:.9;font-size:clamp(44px,5.2vw,76px);max-width:650px}.gs-research h2{line-height:.9;font-size:clamp(32px,3.4vw,48px);max-width:700px}.gs-research h3{font-size:28px}.gs-research h4{font-size:19px;font-weight:700;line-height:1.1}.gs-research :is(button,a){font:inherit;color:inherit}.gs-research button{cursor:pointer}.gs-research :is(a,button,summary):focus-visible{outline:2px solid var(--gr-ink);outline-offset:4px}.gs-research a{text-underline-offset:4px}.gs-research strong{font-weight:700}.gs-research__wrap{max-width:1200px;margin:auto;padding:0 32px}.gs-research .gs-research__eyebrow{font-size:13px;font-weight:700;line-height:1.1;letter-spacing:0;margin-bottom:14px!important}.gs-research__lead{font-size:21px;line-height:1.35}.gs-research__small{font-size:14px;line-height:1.35}.gs-research__note{border-top:1px solid var(--gr-line);padding-top:20px;margin-top:28px!important;font-size:15px;max-width:920px}.gs-research__actions{display:flex;align-items:center;gap:18px 28px;flex-wrap:wrap;margin-top:26px}.gs-research__button{min-height:50px;padding:13px 26px;border-radius:10px;background:var(--gr-blue);display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-weight:500;line-height:1.3}.gs-research__button:hover{background:var(--gr-mid);text-decoration:none}.gs-research__text-link{display:inline-block;font-weight:500;text-decoration:underline;line-height:1.4}.gs-research__hero-copy>.gs-research__small{margin-top:18px}.gs-research--hero{background:var(--gr-white);padding-top:48px;padding-bottom:28px}.gs-research__hero-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:48px;align-items:center}.gs-research__hero-copy>.gs-research__lead{margin-top:22px;max-width:560px}.gs-research__hero-visual img{width:100%;height:390px;object-fit:cover;object-position:center;border-radius:18px;display:block}.gs-research__hero-visual figcaption{font-size:14px;margin-top:10px}.gs-research__foundations{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;padding-top:32px;margin-top:36px}.gs-research__foundations>p{border-top:1px solid var(--gr-line);padding-top:16px}.gs-research__foundations strong{display:block;font-size:19px}.gs-research__foundations span{display:block;font-size:15px;margin-top:3px}.gs-research__heading{display:grid;grid-template-columns:1.1fr 1fr;gap:50px;align-items:end;margin-bottom:28px}.gs-research__heading>p{max-width:540px}.gs-research__tabs,.gs-research__filters{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:24px}.gs-research__tabs button,.gs-research__filters button{border:1px solid var(--gr-line);background:#fff;min-height:46px;padding:10px 18px;border-radius:10px;font-weight:500;line-height:1.25}.gs-research__tabs button[aria-selected=true],.gs-research__filters button[aria-pressed=true]{background:var(--gr-ink);color:#fff;border-color:var(--gr-ink)}.gs-research__tabs button:hover:not([aria-selected=true]),.gs-research__filters button:hover:not([aria-pressed=true]){background:var(--gr-pale)}.gs-research__ingredient{display:grid;grid-template-columns:310px 1fr;gap:44px;padding:32px;border-radius:18px;border:1px solid var(--gr-line);margin-top:16px}.gs-research__ingredient h3{margin-bottom:16px}.gs-research__ingredient-visual{background:var(--gr-pale);border-radius:14px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;min-height:250px;padding:20px;text-align:center}.gs-research__ingredient-visual>span:last-child{font-size:16px;font-weight:500;max-width:180px}.gs-research__molecule{position:relative;width:190px;height:100px;display:block}.gs-research__molecule i{display:block;position:absolute;width:34px;height:34px;background:var(--gr-blue);border:2px solid var(--gr-ink);border-radius:9px;transform:rotate(30deg)}.gs-research__molecule i:nth-child(1){top:5px;left:0}.gs-research__molecule i:nth-child(2){top:30px;left:32px}.gs-research__molecule i:nth-child(3){top:5px;left:64px}.gs-research__molecule i:nth-child(4){top:30px;left:96px}.gs-research__molecule i:nth-child(5){top:5px;left:128px}.gs-research__molecule i:nth-child(6){top:30px;left:160px}.gs-research__molecule--substrate i:nth-child(n+3){display:none}.gs-research__molecule--substrate i:nth-child(1){width:68px;height:68px;left:12px;top:15px;transform:none;border-radius:50%}.gs-research__molecule--substrate i:nth-child(2){width:68px;height:68px;left:112px;top:15px;transform:none;border-radius:50%;background:#fff}.gs-research__molecule--microbe i{border-radius:50%;width:48px;height:24px;transform:rotate(-25deg)}.gs-research__definition{display:grid;gap:16px;margin-top:22px!important;padding-top:18px;border-top:1px solid var(--gr-line)}.gs-research__definition dt{font-size:14px;font-weight:500;margin-bottom:4px}.gs-research__definition dd{font-size:17px;line-height:1.35}.gs-research__ingredient .gs-research__text-link{font-size:15px;margin-top:20px}.gs-research__dose-example{margin-top:20px;border-top:1px solid var(--gr-line);padding-top:16px}.gs-research__dose-example summary{font-weight:500;cursor:pointer;padding:6px 0}.gs-research__dose-example p{margin-top:12px}.gs-research--diagram{background:var(--gr-pale)}.gs-research__diagram-toolbar{display:flex;justify-content:space-between;align-items:start;gap:16px}.gs-research__motion{background:transparent;border:1px solid var(--gr-ink);border-radius:10px;padding:10px 16px;min-height:46px;font-size:15px!important;white-space:nowrap}.gs-research__workflow{background:#fff;border:1px solid var(--gr-line);border-radius:18px;padding:28px;margin-top:16px}.gs-research__workflow h3{font-size:24px;margin-bottom:8px}.gs-research__workflow-svg{width:100%;height:auto;display:block;margin:4px auto 12px;max-height:330px}.gs-research__workflow-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;list-style:none;padding:0}.gs-research__workflow-steps li{border-top:1px solid var(--gr-line);padding-top:15px}.gs-research__workflow-steps li>span{font-size:13px;font-weight:500;display:block;margin-bottom:7px}.gs-research__workflow-steps strong{font-size:18px;line-height:1.1;letter-spacing:0;display:block}.gs-research__workflow-steps p{font-size:15px;margin-top:7px;line-height:1.35}.gs-research__method-note{margin-top:24px!important;padding:16px 18px;border-radius:10px;background:var(--gr-white);font-size:16px}.gs-research--diagram>.gs-research__wrap>.gs-research__small{margin-top:16px;max-width:760px}.gs-research__flow-dot{animation:none}.gs-research__workflow.is-playing .gs-research__flow-dot{animation:gs-research-flow 2.6s linear 1}.gs-research__workflow.is-playing .gs-research__flow-dot:nth-child(2){animation-delay:.65s}.gs-research__workflow.is-playing .gs-research__flow-dot:nth-child(3){animation-delay:1.3s}@keyframes gs-research-flow{0%{transform:translate(-11px);opacity:.2}50%{opacity:1}to{transform:translate(11px);opacity:.2}}.gs-research__filters{margin-bottom:12px}.gs-research__count{font-size:14px;margin-bottom:20px!important}.gs-research__study-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:start}.gs-research__study{border:1px solid var(--gr-line);border-radius:14px;overflow:hidden;background:#fff;scroll-margin-top:120px}.gs-research__study summary{padding:24px;list-style:none;cursor:pointer}.gs-research__study summary::-webkit-details-marker{display:none}.gs-research__study-meta{display:flex;gap:10px 16px;justify-content:space-between;align-items:center;font-size:14px;margin-bottom:18px}.gs-research__badge{padding:5px 10px;border-radius:7px;background:var(--gr-pale);font-size:13px;line-height:1.3;font-weight:500}.gs-research__badge--model{background:var(--gr-white)}.gs-research__study-title{display:block;font-weight:300;line-height:1.1;font-size:26px;margin-bottom:14px}.gs-research__study-design{display:block;font-size:14px;line-height:1.35;margin-bottom:18px}.gs-research__study-facts{display:grid;gap:14px}.gs-research__study-facts dt{font-size:13px;font-weight:500;margin-bottom:4px}.gs-research__study-facts dd{font-size:16px;line-height:1.35}.gs-research__study-open{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--gr-line);padding-top:15px;margin-top:20px;font-size:15px;font-weight:500}.gs-research__study-open>span{font-size:24px;font-weight:300}.gs-research__study[open] .gs-research__study-open>span{transform:rotate(45deg)}.gs-research__study-body{border-top:1px solid var(--gr-line);background:var(--gr-pale);padding:24px;font-size:16px;line-height:1.35}.gs-research__study-body :is(h4,p,dl)+:is(h4,p,dl){margin-top:14px}.gs-research__study-body h4:not(:first-child){margin-top:22px}.gs-research__study-body .gs-research__text-link{margin-top:20px}.gs-research--faqs{background:var(--gr-pale)}.gs-research__faq-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:60px}.gs-research__faq-grid>div:first-child>p:not(.gs-research__eyebrow){margin-top:20px}.gs-research__faq-grid .gs-research__text-link{margin-top:18px}.gs-research__faq-list details{border-bottom:1px solid var(--gr-line)}.gs-research__faq-list details:first-child{border-top:1px solid var(--gr-line)}.gs-research__faq-list summary{padding:20px 0;display:flex;justify-content:space-between;align-items:center;gap:20px;cursor:pointer;list-style:none;font-size:21px;line-height:1.1;letter-spacing:0}.gs-research__faq-list summary::-webkit-details-marker{display:none}.gs-research__faq-list summary>span:last-child{font-size:25px;flex:0 0 20px;text-align:center}.gs-research__faq-list details[open] summary>span:last-child{transform:rotate(45deg)}.gs-research__faq-list details>div{padding-bottom:22px;font-size:17px}.gs-research__faq-list details>div p+p{margin-top:12px}.gs-research--closing{background:#fff}.gs-research__closing-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:60px;align-items:center}.gs-research__closing-grid img{display:block;width:100%;height:330px;object-fit:contain;border-radius:16px;background:var(--gr-white)}.gs-research__closing-grid .gs-research__lead{margin-top:18px}.gs-research__closing-grid .gs-research__button{margin-top:24px}.gs-research__closing-grid .gs-research__small{margin-top:18px;max-width:580px}.gs-research__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:999px){.gs-research{padding:48px 0}.gs-research__hero-grid,.gs-research__heading,.gs-research__faq-grid,.gs-research__closing-grid{grid-template-columns:1fr;gap:28px}.gs-research__hero-grid{gap:30px}.gs-research__hero-visual img{height:300px}.gs-research__ingredient{grid-template-columns:240px 1fr;gap:24px;padding:24px}.gs-research__workflow-steps{gap:16px}.gs-research__workflow{padding:22px}.gs-research__foundations{padding-top:20px;margin-top:26px}}@media(max-width:599px){.gs-research{padding:34px 0;font-size:17px;text-align:left}.gs-research__wrap{padding:0 20px}.gs-research h1{font-size:42px}.gs-research h2{font-size:32px}.gs-research h3{font-size:25px}.gs-research__eyebrow{font-size:12px;margin-bottom:10px!important}.gs-research__lead{font-size:18px}.gs-research--hero{padding-top:28px;padding-bottom:24px}.gs-research__hero-copy>.gs-research__lead{margin-top:16px}.gs-research__actions{align-items:stretch;gap:14px;margin-top:20px}.gs-research__actions .gs-research__button{width:100%}.gs-research__actions .gs-research__text-link{min-height:44px;display:flex;align-items:center}.gs-research__hero-visual img{height:220px}.gs-research__hero-visual figcaption{font-size:13px}.gs-research__foundations{grid-template-columns:1fr;gap:0;margin-top:24px;padding-top:0}.gs-research__foundations>p{padding:12px 0;display:grid;grid-template-columns:1fr 1.2fr;gap:14px;align-items:center}.gs-research__foundations strong{font-size:16px}.gs-research__foundations span{font-size:14px;margin-top:0}.gs-research__heading{gap:14px;margin-bottom:20px}.gs-research__tabs,.gs-research__filters{gap:7px;margin-bottom:18px}.gs-research__tabs button,.gs-research__filters button{font-size:15px;padding:10px 12px;min-height:44px}.gs-research__ingredient{grid-template-columns:1fr;gap:20px;padding:18px}.gs-research__ingredient-visual{min-height:150px;padding:14px;flex-direction:row;gap:16px}.gs-research__molecule{transform:scale(.7);transform-origin:left center;flex:0 0 140px;width:140px}.gs-research__ingredient-visual>span:last-child{font-size:14px;max-width:110px}.gs-research__definition dd{font-size:16px}.gs-research__diagram-toolbar{flex-direction:column;gap:0;margin-bottom:18px}.gs-research__motion{min-height:44px}.gs-research__workflow{padding:18px;margin-top:14px}.gs-research__workflow h3{font-size:23px}.gs-research__workflow-svg{margin-top:12px;margin-bottom:16px}.gs-research__workflow-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 14px}.gs-research__workflow-steps strong{font-size:16px}.gs-research__workflow-steps p{font-size:14px}.gs-research__method-note{font-size:15px;padding:14px;margin-top:18px!important}.gs-research__study-grid{grid-template-columns:1fr;gap:14px}.gs-research__study summary{padding:20px}.gs-research__study-title{display:block;font-weight:300;line-height:1.1;font-size:24px}.gs-research__study-meta{flex-wrap:wrap;justify-content:start;gap:10px;margin-bottom:15px}.gs-research__study-body{padding:20px}.gs-research__faq-grid{gap:24px}.gs-research__faq-list summary{font-size:20px;padding:18px 0}.gs-research__closing-grid{gap:24px}.gs-research__closing-grid img{height:250px}.gs-research__closing-grid .gs-research__button{width:100%}.gs-research__note{font-size:14px;margin-top:22px!important}.gs-research__small{font-size:13px}}@media(prefers-reduced-motion:reduce){.gs-research :is(a,button,summary){transition:none}.gs-research__flow-dot{animation:none!important}}.gs-research__study-population{display:block;font-size:16px;line-height:1.35}.gs-research__study-population strong{display:block;font-size:13px;margin-bottom:4px}.gs-research__study-population>span{display:block}@media(max-width:749px){.gs-research--hero .gs-research__actions{flex-direction:column;align-items:stretch;gap:14px}.gs-research--hero .gs-research__actions .gs-research__button{width:100%}.gs-research--hero .gs-research__actions .gs-research__text-link{width:100%;min-height:44px;display:flex;align-items:center;justify-content:center;text-align:center}}.gs-research :is(.gs-research__button,.gs-research__text-link,.gs-research__tabs button,.gs-research__filters button,.gs-research__badge,.gs-research__definition dt,.gs-research__foundations strong){letter-spacing:0}#gs-science-proof{font:300 18px/1.35 paralucent,sans-serif;letter-spacing:.02em;text-align:left}#gs-science-proof [class^=ingredients-heading-]{font-weight:300;letter-spacing:0;line-height:.9}#gs-science-proof [class^=ingredients-heading-] :is(p,strong,b){font-weight:inherit;line-height:inherit;letter-spacing:inherit}#gs-science-proof [class^=ingredients-title-]{letter-spacing:0}#gs-science-proof :is([class^=ingredients-slide-subtitle-],[class^=ingredients-slide-text-]) :is(p,li){font-weight:300;line-height:1.35;letter-spacing:.02em}.gs-research :is(p,li,dd,figcaption){line-height:1.35;letter-spacing:.02em}.gs-research :is(.gs-research__button,.gs-research__text-link,.gs-research__tabs button,.gs-research__filters button,.gs-research__badge,.gs-research__definition dt){font-weight:700;letter-spacing:0}.gs-research__workflow-steps li>span{letter-spacing:0}#gs-science-proof :is([class^=ingredients-slide-subtitle-],[class^=ingredients-slide-text-]){font-weight:300;line-height:1.35;letter-spacing:.02em}
/*# sourceMappingURL=/cdn/shop/t/4/assets/gs-research.css.map */
