.quas-health{--quas-health-accent: var(--quas-terracotta-dark);--quas-health-muted: var(--quas-bark);--quas-health-line: color-mix(in srgb, var(--quas-walnut) 14%, transparent);--quas-health-glyph-fill: color-mix(in srgb, var(--quas-terracotta) 28%, transparent);--quas-health-link: var(--quas-walnut)}.quas-health.quas-surface--dark,.quas-health .quas-promise--dark{--quas-health-accent: var(--accent-on-dark);--quas-health-muted: var(--color-ink-on-dark-secondary);--quas-health-line: rgba(var(--quas-cream-rgb) / .14);--quas-health-glyph-fill: color-mix(in srgb, var(--quas-terracotta) 34%, transparent);--quas-health-link: var(--color-ink-on-dark-secondary);--focus-ring-color: var(--quas-ginger)}.quas-health-head{justify-items:start;max-width:60rem}.quas-health-head>*{margin:0}.quas-health-head h2{max-width:22ch;text-wrap:balance}.quas-section .quas-health-head p:not(.quas-eyebrow){max-width:60ch;text-wrap:pretty}.quas-health-cite{margin-left:.12em;font-family:var(--quas-font-body);font-size:.68em;font-variation-settings:normal;font-weight:var(--w-button);letter-spacing:0;line-height:0;vertical-align:super;white-space:nowrap}.quas-health-cite a{display:inline-block;min-width:1.6em;margin:-1.1em -.4em;padding:1.1em .4em;color:var(--quas-health-link);text-align:center;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.quas-health-cite a:hover{text-decoration-thickness:2px}.quas-health-cite a:focus-visible{outline-offset:-2px;border-radius:4px}.quas-health-glyph{display:block;width:64%;height:64%}.quas-health-glyph__fill{fill:var(--quas-health-glyph-fill)}.quas-promise__icon .quas-health-glyph{width:42px;height:42px}.quas-health.quas-surface--cream .quas-promise:not(.quas-promise--dark){--quas-promise-accent: var(--quas-terracotta-deep);background:var(--quas-surface-tint);box-shadow:none}.quas-health.quas-surface--cream .quas-promise:not(.quas-promise--dark) .quas-promise__icon{color:var(--quas-terracotta-dark)}@media(hover:hover)and (pointer:fine){.quas-health.quas-surface--cream .quas-promise:not(.quas-promise--dark):hover{box-shadow:var(--e-2)}}.quas-health-hero{--quas-pdp-y: clamp(56px, 2rem + 4vw, 104px);overflow:clip}.quas-health-hero .quas-section__inner{padding-bottom:var(--s-8)}@media screen and (min-width:750px){.quas-health-hero .quas-section__inner{padding-top:calc(var(--quas-pdp-y) * .8 + var(--header-height, 66px) + var(--s-5))}}.quas-health-hero__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:var(--gap-split-tight)}.quas-health-hero__copy{display:grid;justify-items:start;gap:var(--s-5)}.quas-health-hero__copy>*{margin:0}.quas-health-hero h1{max-width:12ch;color:var(--quas-walnut);font-family:var(--quas-font-display);font-size:var(--t-hero);font-variation-settings:var(--quas-fr-hero);font-weight:var(--w-hero);letter-spacing:var(--ls-display);line-height:var(--lh-display);text-wrap:balance}.quas-section .quas-health-hero__lead{max-width:34ch;color:var(--quas-walnut);font-size:var(--t-lead);line-height:1.4;text-wrap:pretty}.quas-section .quas-health-hero__note{max-width:52ch;padding-top:var(--s-4);border-top:1px solid var(--quas-health-line);color:var(--quas-bark);font-size:var(--t-caption);line-height:var(--lh-small)}.quas-health-key{display:grid;gap:var(--s-3);width:100%}.quas-section .quas-health-key__title{margin:0;color:var(--quas-walnut);font-size:var(--t-body-sm);font-weight:var(--w-button)}.quas-health-key__title span{color:var(--quas-bark);font-weight:var(--w-body)}.quas-health-key__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-2);margin:0;padding:0;list-style:none}.quas-health-key__list>li{position:relative;display:grid}.quas-health-key__item{display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:start;gap:var(--s-3);min-height:48px;padding:var(--s-3);border:0;border-radius:var(--r-lg);background:var(--quas-surface-tint);box-shadow:inset 0 0 0 1px var(--quas-border);color:var(--quas-walnut);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--motion-feedback) var(--ease-out),box-shadow var(--motion-feedback) var(--ease-out)}.quas-health-key__item:focus-visible{outline:2px solid var(--quas-terracotta-dark);outline-offset:2px}.quas-health-key__item.is-active{background:var(--quas-ginger-surface);box-shadow:inset 0 0 0 2px var(--quas-terracotta)}.quas-health-key__item[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--quas-terracotta-dark)}.quas-health-key__number{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--quas-walnut);color:var(--quas-cream);font-size:var(--t-caption);font-weight:var(--w-overline);line-height:1;transition:background-color var(--motion-feedback) var(--ease-out)}.quas-health-key__item.is-active .quas-health-key__number{background:var(--quas-terracotta-dark)}.quas-health-key__glyph{width:26px;height:26px;overflow:visible;fill:var(--quas-cream);stroke:var(--quas-walnut);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.quas-health-key__glyph--fibre path,.quas-health-key__glyph--spiral path,.quas-health-key__glyph--acid path{fill:none}.quas-health-key__glyph--rod rect{fill:color-mix(in srgb,var(--quas-terracotta) 42%,var(--quas-ginger-surface))}.quas-health-key__glyph--coccus circle{fill:var(--quas-ginger)}.quas-health-key__glyph--spiral,.quas-health-key__glyph--acid{stroke:var(--quas-terracotta-dark)}.quas-health-key__atom{fill:var(--quas-terracotta-dark);stroke:none}.quas-health-key__copy{display:grid;gap:2px}.quas-health-key__name{font-size:var(--t-body-sm);font-weight:var(--w-button);line-height:var(--lh-small)}.quas-health-key__text{color:var(--quas-bark);font-size:var(--t-caption);line-height:var(--lh-small)}.quas-health-key__cite{position:absolute;top:var(--s-2);right:var(--s-3)}.quas-health-lens{display:grid;justify-items:center;gap:var(--s-3);margin:0}.quas-health-lens__stage{position:relative;width:min(100%,500px)}.quas-health-lens__art{display:block;width:100%;height:auto;overflow:visible}.quas-health-lens__light-core{stop-color:var(--quas-ginger-surface)}.quas-health-lens__light-edge{stop-color:var(--quas-surface-tint)}.quas-health-lens__ticks{fill:none;stroke:color-mix(in srgb,var(--quas-walnut) 38%,transparent);stroke-width:7;stroke-dasharray:1.5 15.52}.quas-health-lens__rim{fill:none;stroke:var(--quas-walnut);stroke-width:2}.quas-health-lens__strand{fill:none;stroke:color-mix(in srgb,var(--quas-walnut) 26%,transparent);stroke-width:7;stroke-linecap:round}.quas-health-lens__rod,.quas-health-lens__float--one rect{fill:color-mix(in srgb,var(--quas-terracotta) 42%,var(--quas-ginger-surface));stroke:var(--quas-walnut);stroke-width:1.8}.quas-health-lens__coccus,.quas-health-lens__float--two circle{fill:var(--quas-ginger);stroke:var(--quas-walnut);stroke-width:1.6}.quas-health-lens__spiral,.quas-health-lens__float--three path{fill:none;stroke:var(--quas-terracotta-dark);stroke-width:2.4;stroke-linecap:round}.quas-health-lens__yeast,.quas-health-lens__bud{fill:var(--quas-cream);stroke:var(--quas-walnut);stroke-width:1.8}.quas-health-lens__vacuole{fill:color-mix(in srgb,var(--quas-ginger) 55%,var(--quas-cream))}.quas-health-lens__acid{color:var(--quas-terracotta-dark);fill:var(--quas-terracotta-dark);stroke:var(--quas-terracotta-dark);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.quas-health-lens__acid path{fill:none}.quas-health-lens__acid circle{stroke:none}.quas-health-lens__leader{fill:none;stroke:var(--quas-walnut);stroke-width:1.4}.quas-health-lens__target{fill:var(--quas-walnut)}.quas-health-lens__badge{fill:var(--quas-walnut);stroke:var(--quas-cream);stroke-width:3;transition:fill var(--motion-feedback) var(--ease-out)}.quas-health-lens__halo{fill:none;stroke:var(--quas-terracotta);stroke-opacity:0;stroke-width:0}.quas-health-lens__number{fill:var(--quas-cream);font-family:var(--quas-font-body);font-size:14px;font-weight:var(--w-overline);pointer-events:none}.quas-health-lens__marker{cursor:default}.quas-health-lens__kind,.quas-health-lens__marker{transition:opacity .4s var(--ease-out)}[data-lens-active] .quas-health-lens__kind{opacity:.16}[data-lens-active] .quas-health-lens__marker{opacity:.4}[data-lens-active=fibre] :is(.quas-health-lens__kind--fibre,.quas-health-lens__marker--fibre),[data-lens-active=rod] :is(.quas-health-lens__kind--rod,.quas-health-lens__marker--rod),[data-lens-active=coccus] :is(.quas-health-lens__kind--coccus,.quas-health-lens__marker--coccus),[data-lens-active=spiral] :is(.quas-health-lens__kind--spiral,.quas-health-lens__marker--spiral),[data-lens-active=yeast] :is(.quas-health-lens__kind--yeast,.quas-health-lens__marker--yeast),[data-lens-active=acid] :is(.quas-health-lens__kind--acid,.quas-health-lens__marker--acid){opacity:1}[data-lens-active=fibre] .quas-health-lens__strand{stroke:color-mix(in srgb,var(--quas-terracotta-dark) 70%,transparent)}[data-lens-active=fibre] .quas-health-lens__marker--fibre .quas-health-lens__badge,[data-lens-active=rod] .quas-health-lens__marker--rod .quas-health-lens__badge,[data-lens-active=coccus] .quas-health-lens__marker--coccus .quas-health-lens__badge,[data-lens-active=spiral] .quas-health-lens__marker--spiral .quas-health-lens__badge,[data-lens-active=yeast] .quas-health-lens__marker--yeast .quas-health-lens__badge,[data-lens-active=acid] .quas-health-lens__marker--acid .quas-health-lens__badge{fill:var(--quas-terracotta-dark)}.quas-health-lens__float{position:absolute;display:block;height:auto;overflow:visible;pointer-events:none}.quas-health-lens__float--one{top:6%;left:-8%;width:16%;rotate:-24deg}.quas-health-lens__float--two{right:-6%;bottom:18%;width:11%}.quas-health-lens__float--three{bottom:-2%;left:8%;width:17%;rotate:12deg}.quas-section .quas-health-lens figcaption{max-width:44ch;color:var(--quas-bark);font-size:var(--t-legal);line-height:var(--lh-legal);text-align:center}[data-quas-motion-scene=rise].is-motion-ready [data-motion-part=lens]{clip-path:circle(14% at 50% 50%);transition:clip-path 1.1s var(--ease-out) .24s}[data-quas-motion-scene=rise].is-in [data-motion-part=lens]{clip-path:circle(75% at 50% 50%)}[data-quas-motion-scene=rise].is-motion-ready .quas-health-lens__float{opacity:0;scale:.5;transition:opacity .32s var(--ease-out),scale .7s var(--ease-out);transition-delay:.9s}[data-quas-motion-scene=rise].is-motion-ready .quas-health-lens__float--two{transition-delay:1.02s}[data-quas-motion-scene=rise].is-motion-ready .quas-health-lens__float--three{transition-delay:1.14s}[data-quas-motion-scene=rise].is-in .quas-health-lens__float{opacity:1;scale:1}@media(prefers-reduced-motion:no-preference){.quas-health-lens__cell,.quas-health-lens__strand{animation:quas-health-wander var(--t, 5s) ease-in-out var(--dl, 0s) infinite alternate}.quas-health-lens__chain{transform-box:fill-box;transform-origin:center;animation-name:quas-health-flex}.quas-health-lens__spiral{transform-box:fill-box;transform-origin:center;animation:quas-health-coil 1.4s ease-in-out infinite alternate}.quas-health-lens__bud{transform-box:fill-box;transform-origin:center;animation:quas-health-bud 4.6s ease-in-out var(--dl, 0s) infinite alternate}.quas-health-lens__acid--released{transform-box:fill-box;transform-origin:center;animation:quas-health-release 7.2s var(--ease-out) var(--dl, 0s) infinite}[data-lens-active] .quas-health-lens__halo{animation:quas-health-halo 1.8s var(--ease-out) infinite}}@keyframes quas-health-wander{0%{translate:calc(var(--wx, 4px) * -1) calc(var(--wy, 0px) * -1)}to{translate:var(--wx, 4px) var(--wy, 0px)}}@keyframes quas-health-flex{0%{translate:calc(var(--wx, 4px) * -1) calc(var(--wy, 0px) * -1);rotate:-6deg}to{translate:var(--wx, 4px) var(--wy, 0px);rotate:6deg}}@keyframes quas-health-coil{0%{scale:1 1}to{scale:1 -1}}@keyframes quas-health-bud{0%{scale:.45}to{scale:1}}@keyframes quas-health-release{0%{opacity:0;scale:.4;translate:0 0}14%{opacity:1;scale:1}72%{opacity:1}to{opacity:0;scale:1;translate:var(--hx, 0px) var(--hy, -24px)}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.quas-health-lens__float>*{animation:quas-health-float linear both;animation-timeline:view()}.quas-health-lens__float--one>*{--quas-float: 40px}.quas-health-lens__float--two>*{--quas-float: -56px}.quas-health-lens__float--three>*{--quas-float: 72px}}}@keyframes quas-health-float{0%{translate:0 calc(var(--quas-float, 40px) * -.5)}to{translate:0 calc(var(--quas-float, 40px) * .5)}}.quas-health-journey{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:var(--s-8);margin-top:var(--s-8)}.quas-health-journey__figure{position:sticky;top:calc(var(--quas-anchor-offset, var(--header-height, 66px)) + var(--s-5));display:grid;gap:var(--s-3);margin:0}.quas-section .quas-health-journey__figure figcaption{margin:0;color:var(--quas-health-muted);font-size:var(--t-caption);line-height:var(--lh-small);text-align:center}.quas-health-journey__stage{position:relative}.quas-health-gut{display:block;width:100%;height:auto;overflow:visible}.quas-health-gut__body{fill:color-mix(in srgb,var(--quas-ginger-surface) 55%,transparent);stroke:color-mix(in srgb,var(--quas-bark) 35%,transparent);stroke-width:1.5;stroke-dasharray:4 6}.quas-health-gut__organ path{fill:none;stroke-linecap:round;stroke-linejoin:round}.quas-health-gut__wall{stroke:var(--quas-walnut)}.quas-health-gut__fill{stroke:var(--quas-cream);transition:stroke .5s var(--ease-out)}.quas-health-gut__fill--large{stroke:var(--quas-ginger-surface)}.quas-health-gut__haustra{stroke:color-mix(in srgb,var(--quas-walnut) 38%,transparent);stroke-dasharray:1.5 13;stroke-linecap:butt}.quas-health-gut__organ .quas-health-gut__sac{fill:var(--quas-cream);stroke:var(--quas-walnut);stroke-width:3;transition:fill .5s var(--ease-out)}.quas-health-gut__route{fill:none;stroke:var(--quas-terracotta-dark);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.quas-health-gut__bead{fill:var(--quas-terracotta);stroke:var(--quas-cream);stroke-width:2.5}.quas-health-gut__rod{fill:color-mix(in srgb,var(--quas-terracotta) 42%,var(--quas-ginger-surface));stroke:var(--quas-walnut);stroke-width:1.4}.quas-health-gut__coccus{fill:var(--quas-ginger);stroke:var(--quas-walnut);stroke-width:1.2}.quas-health-gut__zoom{fill:none;stroke:var(--quas-bark);stroke-width:1.2;stroke-dasharray:3 4}.quas-health-gut__zoom-spot,.quas-health-gut__inset-rim{fill:none;stroke:var(--quas-walnut);stroke-width:2}.quas-health-gut__inset-rim{stroke-width:4}.quas-health-gut__lumen{fill:var(--quas-ginger-surface)}.quas-health-gut__strand{fill:none;stroke:var(--quas-bark);stroke-width:3;stroke-linecap:round}.quas-health-gut__acid{fill:var(--quas-terracotta-dark);stroke:var(--quas-terracotta-dark);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.quas-health-gut__acid path{fill:none}.quas-health-gut__acid circle{stroke:none}.quas-health-gut__cells rect{fill:color-mix(in srgb,var(--quas-terracotta) 30%,var(--quas-cream));stroke:var(--quas-walnut);stroke-width:1.5}.quas-health-gut__cells circle{fill:var(--quas-walnut)}.quas-health-gut__leader{fill:none;stroke:var(--quas-bark);stroke-width:1.2}.quas-health-gut__stop{fill:var(--quas-walnut);stroke:var(--quas-cream);stroke-width:3;transition:fill var(--motion-feedback) var(--ease-out)}.quas-health-gut__halo{fill:none;stroke:var(--quas-terracotta);stroke-opacity:0;stroke-width:0}.quas-health-gut__stop-number{fill:var(--quas-cream);font-family:var(--quas-font-body);font-size:13px;font-weight:var(--w-overline);pointer-events:none}.quas-health-gut__pointer,.quas-health-gut__inset,.quas-health-gut__organ,.quas-health-gut__microbes>*{transition:opacity .5s var(--ease-out)}.quas-section .quas-health-gut__label{position:absolute;display:grid;gap:2px;width:min(25%,190px);margin:0;color:var(--quas-bark);font-size:var(--t-caption);line-height:var(--lh-small);translate:0 -50%;transition:opacity .4s var(--ease-out)}.quas-health-gut__label strong{color:var(--quas-walnut);font-size:var(--t-body-sm);font-weight:var(--w-button)}.quas-health-gut__label--stomach{top:25.1%;left:74.6%}.quas-health-gut__label--small,.quas-health-gut__label--large{right:74.6%;text-align:right}.quas-health-gut__label--small{top:70.6%}.quas-health-gut__label--large{top:45.5%}.quas-section .quas-health-gut__label--wall{top:88%;left:86%;text-align:center;translate:-50% 0}.quas-health-journey__now{display:none}.quas-health-journey.is-scrolly .quas-health-gut__pointer{opacity:.3}.quas-health-journey.is-scrolly .quas-health-gut__pointer--wall,.quas-health-journey.is-scrolly .quas-health-gut__leader{opacity:0;transition:opacity .4s var(--ease-out)}.quas-health-journey.is-scrolly .quas-health-gut__organ{opacity:.5}.quas-health-journey.is-scrolly :is(.quas-health-gut__label,.quas-health-gut__inset,.quas-health-gut__microbes>*){opacity:0}.quas-health-journey.is-scrolly[data-region=stomach] .quas-health-gut__organ--stomach,.quas-health-journey.is-scrolly[data-region=small] .quas-health-gut__organ--small,.quas-health-journey.is-scrolly:is([data-region=large],[data-region=wall]) .quas-health-gut__organ--large,.quas-health-journey.is-scrolly[data-region=stomach] :is(.quas-health-gut__pointer--stomach,.quas-health-gut__label--stomach),.quas-health-journey.is-scrolly[data-region=small] :is(.quas-health-gut__pointer--small,.quas-health-gut__label--small),.quas-health-journey.is-scrolly[data-region=large] :is(.quas-health-gut__pointer--large,.quas-health-gut__label--large),.quas-health-journey.is-scrolly[data-region=wall] :is(.quas-health-gut__pointer--wall,.quas-health-gut__label--wall,.quas-health-gut__inset),.quas-health-journey.is-scrolly[data-region=stomach] .quas-health-gut__pointer--stomach .quas-health-gut__leader,.quas-health-journey.is-scrolly[data-region=small] .quas-health-gut__pointer--small .quas-health-gut__leader,.quas-health-journey.is-scrolly[data-region=large] .quas-health-gut__pointer--large .quas-health-gut__leader{opacity:1}.quas-health-journey.is-scrolly[data-region=stomach] .quas-health-gut__sac{fill:var(--quas-ginger-surface)}.quas-health-journey.is-scrolly[data-region=small] .quas-health-gut__organ--small .quas-health-gut__fill{stroke:var(--quas-ginger-surface)}.quas-health-journey.is-scrolly[data-region=stomach] .quas-health-gut__pointer--stomach .quas-health-gut__stop,.quas-health-journey.is-scrolly[data-region=small] .quas-health-gut__pointer--small .quas-health-gut__stop,.quas-health-journey.is-scrolly[data-region=large] .quas-health-gut__pointer--large .quas-health-gut__stop,.quas-health-journey.is-scrolly[data-region=wall] .quas-health-gut__pointer--wall .quas-health-gut__stop{fill:var(--quas-terracotta-dark)}.quas-health-journey.is-scrolly:is([data-region=large],[data-region=wall]) .quas-health-gut__microbes>*{opacity:1;transition-delay:calc(var(--quas-bloom, 0) * 90ms)}.quas-health-gut__microbes>:nth-child(3n+2){--quas-bloom: 3}.quas-health-gut__microbes>:nth-child(3n){--quas-bloom: 6}[data-quas-motion-scene=journey].is-motion-ready .quas-health-journey__stage{opacity:0;translate:0 32px;transition:opacity .6s var(--ease-out),translate .9s var(--ease-out)}[data-quas-motion-scene=journey].is-in .quas-health-journey__stage{opacity:1;translate:none}@media(prefers-reduced-motion:no-preference){.quas-health-gut__rod,.quas-health-gut__coccus{animation:quas-health-jostle 3.2s ease-in-out infinite alternate}.quas-health-gut__microbes>:nth-child(2n),.quas-health-gut__inset .quas-health-gut__coccus{animation-duration:4.1s;animation-direction:alternate-reverse}.quas-health-gut__strand{animation:quas-health-sway 5s ease-in-out infinite alternate}.quas-health-gut__acid{animation:quas-health-absorb 3.3s ease-in infinite;animation-delay:var(--quas-acid-delay, 0s)}.quas-health-journey.is-scrolly .quas-health-gut__halo{animation:quas-health-halo 1.8s var(--ease-out) infinite}}@keyframes quas-health-jostle{0%{translate:-1.5px 1px}to{translate:1.5px -1.5px}}@keyframes quas-health-sway{0%{translate:-6px 0}to{translate:6px 2px}}@keyframes quas-health-absorb{0%{opacity:0;translate:0 -6px}20%{opacity:1}75%{opacity:1;translate:0 44px}to{opacity:0;translate:0 56px}}@keyframes quas-health-halo{0%{stroke-opacity:.7;stroke-width:0}to{stroke-opacity:0;stroke-width:22px}}.quas-health-steps{--quas-rail-x: 17px;--quas-rail-inset: var(--s-7);position:relative;display:grid;gap:var(--s-4);margin:0;padding:0 0 0 calc(var(--quas-rail-x) * 2 + var(--s-4));list-style:none}.quas-health-steps:before,.quas-health-steps:after{position:absolute;top:var(--quas-rail-inset);bottom:var(--quas-rail-inset);left:calc(var(--quas-rail-x) - 1.5px);width:3px;border-radius:3px;background:color-mix(in srgb,var(--quas-walnut) 18%,transparent);content:""}.quas-health-steps:after{background:var(--quas-terracotta-dark);scale:1 0;transform-origin:top;transition:scale .9s var(--ease-out)}.quas-health-step{position:relative;grid-template-rows:auto;transition:box-shadow .4s var(--ease-out),opacity .4s var(--ease-out)}.quas-health-step__number{position:absolute;top:var(--s-6);left:calc((var(--quas-rail-x) * 2 + var(--s-4)) * -1);display:grid;place-items:center;width:calc(var(--quas-rail-x) * 2);aspect-ratio:1;border-radius:50%;background:var(--quas-walnut);color:var(--quas-cream);font-size:var(--t-body-sm);font-weight:var(--w-overline);line-height:1;z-index:1;transition:background-color .4s var(--ease-out),color .4s var(--ease-out)}.quas-health-journey.is-scrolly .quas-health-steps{--quas-rail-before: 4vh;--quas-rail-after: 34vh;gap:clamp(96px,22vh,240px);padding-block:var(--quas-rail-before) var(--quas-rail-after)}.quas-health-journey.is-scrolly .quas-health-steps:before,.quas-health-journey.is-scrolly .quas-health-steps:after{top:var(--quas-rail-start, var(--quas-rail-inset));bottom:auto;height:var(--quas-rail-length, 0px)}.quas-health-journey.is-scrolly .quas-health-steps:after{height:var(--quas-rail-at, 0px);scale:none;transition:height .9s var(--ease-out)}.quas-health-journey.is-scrolly .quas-health-step.is-in:not(.is-active){opacity:.62}.quas-health-journey.is-scrolly .quas-health-step:not(.is-active,.is-past) .quas-health-step__number{background:var(--quas-cream);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--quas-walnut) 35%,transparent);color:var(--quas-walnut)}.quas-health-journey.is-scrolly .quas-health-step.is-active{box-shadow:inset 0 0 0 2px var(--quas-terracotta),0 18px 40px -24px rgb(var(--quas-walnut-rgb) / .45)}.quas-health-journey.is-scrolly .quas-health-step.is-active .quas-health-step__number{background:var(--quas-terracotta-dark)}.quas-health-head--photo{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;gap:clamp(32px,5vw,88px);max-width:none}.quas-health-head__copy{display:grid;justify-items:start;gap:var(--s-5)}.quas-health-head__copy>*{margin:0}.quas-health-head__media{aspect-ratio:4 / 3}.quas-section.quas-health-interlude{position:relative;display:grid;min-height:clamp(460px,72vh,720px);padding:0;overflow:clip;isolation:isolate}.quas-section .quas-health-interlude__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;border-radius:0}.quas-health-interlude:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,rgba(var(--quas-walnut-rgb) / .9),rgba(var(--quas-walnut-rgb) / .78) 34%,rgba(var(--quas-walnut-rgb) / .2) 64%,rgba(var(--quas-walnut-rgb) / 0) 80%);pointer-events:none}.quas-health-interlude--right:before{scale:-1 1}.quas-section.quas-health-interlude.is-motion-ready [data-motion-part=media]{clip-path:inset(4% 4% 4% 4%)}.quas-section.quas-health-interlude.is-in [data-motion-part=media]{clip-path:inset(0)}.quas-health-interlude__inner{display:grid;align-items:center;padding-block:var(--quas-pdp-y, clamp(56px, 2rem + 3vw, 88px))}.quas-health-interlude__copy{display:grid;justify-items:start;gap:var(--s-5);max-width:34rem}.quas-health-interlude--right .quas-health-interlude__copy{justify-self:end}.quas-health-interlude__copy>*{margin:0}.quas-section .quas-health-interlude__line{color:var(--quas-cream);font-size:var(--t-h2);text-wrap:balance}.quas-section .quas-health-interlude__text{max-width:44ch;color:var(--color-ink-on-dark-secondary);text-wrap:pretty}.quas-section.quas-health-statement{position:relative;display:grid;padding:0;overflow:clip;background:var(--accent-fill-on-dark)}.quas-health-statement__inner{display:grid;justify-items:start;gap:var(--s-5);padding-block:clamp(72px,3rem + 5vw,144px) var(--s-6)}.quas-section .quas-health-statement__inner>*{margin:0}.quas-section .quas-health-statement__label{color:var(--quas-cream)}.quas-health-statement__line .quas-health-cite{font-size:var(--t-body-sm);letter-spacing:0;vertical-align:super}.quas-health-statement__line .quas-health-cite a{color:var(--quas-cream)}.quas-health-statement :focus-visible{outline-color:var(--quas-cream)}.quas-section .quas-health-statement__line{max-width:15ch;color:var(--quas-cream);font-size:clamp(3rem,1.4rem + 6.4vw,7.5rem);line-height:.98;letter-spacing:-.02em;text-wrap:balance}.quas-health-statement__word{display:inline-block}.quas-health-statement__accent{position:relative;display:inline-block;color:var(--quas-ginger);font-style:italic}.quas-health-statement__swash{position:absolute;left:-2%;bottom:-.12em;width:104%;height:.24em;overflow:visible}.quas-health-statement__swash path{fill:none;stroke:var(--quas-ginger);stroke-width:5;stroke-linecap:round;vector-effect:non-scaling-stroke}.quas-section .quas-health-statement__text{max-width:46ch;color:var(--quas-cream);font-size:var(--t-lead, 1.25rem);text-wrap:pretty}.quas-health-statement__field{height:clamp(180px,20vw,300px);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.quas-health-statement__svg{display:block;width:100%;max-width:none;height:100%}.quas-health-statement__strand{fill:none;stroke:rgb(var(--quas-cream-rgb) / .28);stroke-width:9;stroke-linecap:round}.quas-health-statement__strand:nth-child(2){stroke:rgb(var(--quas-cream-rgb) / .2);stroke-width:6}.quas-health-statement__rod{fill:var(--quas-cream);stroke:var(--quas-walnut-deep);stroke-width:2.5}.quas-health-statement__coccus{fill:var(--quas-ginger);stroke:var(--quas-walnut-deep);stroke-width:2.5}.quas-health-statement__spiral{fill:none;stroke:var(--quas-ginger);stroke-width:5;stroke-linecap:round}.quas-health-statement__yeast{fill:var(--quas-ginger-surface);stroke:var(--quas-walnut-deep);stroke-width:2.5}.quas-health-statement__acid{fill:var(--quas-ginger);stroke:var(--quas-ginger);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.quas-health-statement__acid path{fill:none}.quas-health-statement__acid circle{stroke:none}[data-quas-motion-scene=statement].is-motion-ready .quas-health-statement__word{opacity:0;translate:0 .5em;transition:opacity .5s var(--ease-out),translate .8s var(--ease-out);transition-delay:calc(var(--quas-word, 0) * .11s)}[data-quas-motion-scene=statement].is-in .quas-health-statement__word{opacity:1;translate:none}[data-quas-motion-scene=statement].is-motion-ready .quas-health-statement__swash path{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .9s var(--ease-out) 1.1s}[data-quas-motion-scene=statement].is-in .quas-health-statement__swash path{stroke-dashoffset:0}[data-quas-motion-scene=statement].is-motion-ready :is(.quas-health-statement__text,.quas-health-statement__label,.quas-health-statement__field){opacity:0;transition:opacity .8s var(--ease-out) .7s}[data-quas-motion-scene=statement].is-in :is(.quas-health-statement__text,.quas-health-statement__label,.quas-health-statement__field){opacity:1}[data-quas-motion-scene=statement].is-motion-ready .quas-health-statement__label{transition-delay:0ms}@media(prefers-reduced-motion:no-preference){.quas-health-statement__strand{animation:quas-health-drift var(--quas-drift, 36s) linear infinite}.quas-health-statement__cell{animation:quas-health-graze 2.8s ease-in-out infinite alternate;animation-delay:var(--quas-cell, 0s)}.quas-health-statement__acid{animation:quas-health-rise 3.6s ease-out infinite;animation-delay:var(--quas-acid, 0s)}}@keyframes quas-health-drift{to{translate:-360px 0}}@keyframes quas-health-graze{0%{translate:-5px 2px}to{translate:5px -3px}}@keyframes quas-health-rise{0%{opacity:0;translate:0 6px}25%{opacity:1}to{opacity:0;translate:var(--hx, 0) -64px}}.quas-section .quas-health-arm__media{margin:calc(var(--s-6) * -1) calc(var(--s-6) * -1) 0;aspect-ratio:16 / 9;border-radius:var(--r-lg) var(--r-lg) 0 0}.quas-health-arm__media img{transition:scale 1.4s var(--ease-out)}.quas-health-arm.is-motion-ready .quas-health-arm__media img{scale:1.08;transition-delay:var(--quas-promise-stagger)}.quas-health-arm.is-in .quas-health-arm__media img{scale:1}@media screen and (max-width:560px){.quas-section .quas-health-arm__media{margin:calc(var(--s-5) * -1) calc(var(--s-5) * -1) 0}}.quas-health-quas__grid--photo{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"photo copy" "photo marks";align-items:start;row-gap:var(--s-7)}.quas-health-quas__grid--photo .quas-health-quas__photo{display:grid;grid-area:photo;align-self:stretch}.quas-health-quas__photo .quas-section__media{min-height:560px;background:rgba(var(--quas-cream-rgb) / .06)}.quas-health-quas__grid--photo .quas-health-quas__copy{grid-area:copy}.quas-health-quas__grid--photo .quas-health-marks{grid-area:marks}.quas-health-stat,.quas-health-quas{overflow:clip;isolation:isolate}.quas-health-stat__inner{display:grid;gap:clamp(32px,4vw,56px)}.quas-health-stat__figure{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--s-4) clamp(32px,5vw,88px);margin:0;padding:clamp(24px,1rem + 2.5vw,56px);border:1px solid var(--color-border-on-dark);border-radius:var(--r-lg);background:rgb(var(--quas-cream-rgb) / .04)}.quas-health-stat__evidence{display:grid;gap:var(--s-5)}.quas-section .quas-health-stat__value{color:var(--accent-on-dark);font-family:var(--quas-font-display);font-size:clamp(4rem,2rem + 6.4vw,8.5rem);font-variation-settings:var(--quas-fr-numeral);font-weight:var(--w-numeral);letter-spacing:-.035em;line-height:.9;white-space:nowrap}.quas-health-stat__caption{max-width:30ch;color:var(--quas-cream);font-size:var(--t-lead);line-height:1.4;text-wrap:balance}.quas-health-range{display:grid;gap:var(--s-3);max-width:36rem}.quas-health-range__bar{display:flex;gap:2px;height:18px}.quas-health-range__seg{flex-basis:0;border-radius:4px}.quas-health-range__seg--solid,.quas-health-range__swatch--solid{background:var(--accent-on-dark)}.quas-health-range__seg--range,.quas-health-range__swatch--range{background:repeating-linear-gradient(135deg,var(--accent-on-dark) 0 2px,transparent 2px 5px);box-shadow:inset 0 0 0 1.5px var(--accent-on-dark)}.quas-health-range__seg--rest,.quas-health-range__swatch--rest{background:rgba(var(--quas-cream-rgb) / .2)}.quas-health-range__key{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-5);color:var(--color-ink-on-dark-secondary);font-size:var(--t-caption);line-height:var(--lh-small)}.quas-health-range__key-item{display:inline-flex;align-items:center;gap:var(--s-2)}.quas-health-range__swatch{width:14px;height:14px;border-radius:4px}[data-quas-motion-scene=rise].is-motion-ready .quas-health-range__seg{transform:scaleX(0);transform-origin:left center;transition:transform .64s var(--ease-out);transition-delay:calc(.52s + var(--quas-seg-index, 0) * .24s)}[data-quas-motion-scene=rise].is-in .quas-health-range__seg{transform:none}.quas-health-stat__facts{display:grid;gap:var(--s-4)}.quas-section .quas-health-stat__facts-title{margin:0;color:var(--color-ink-on-dark-secondary);font-size:var(--t-body-sm);font-weight:var(--w-button)}.quas-health .quas-culture__marks{grid-area:auto}.quas-health-stat .quas-culture__marks{grid-template-columns:repeat(3,minmax(0,1fr))}.quas-health-fact .quas-culture__icon{display:grid;place-items:center}.quas-health-fact .quas-culture__icon .quas-health-glyph{width:100%;height:100%}.quas-health-timeline{display:grid;gap:var(--s-2);margin:var(--s-8) 0 0}.quas-health-timeline__track{grid-row:1;grid-column:1}.quas-health-timeline__scale{grid-row:2;grid-column:1}.quas-health-timeline__callout{grid-row:3;grid-column:1}.quas-health-timeline__track{position:relative;display:flex;align-items:center;min-height:80px;padding:var(--s-3) var(--s-6) var(--s-3) var(--s-3);border-radius:var(--r-lg) 4px 4px var(--r-lg);box-shadow:inset 0 0 0 1px var(--quas-health-line)}.quas-health-timeline__fill{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:repeating-linear-gradient(90deg,transparent 0 calc(25% - 1px),color-mix(in srgb,var(--quas-walnut) 16%,transparent) calc(25% - 1px) 25%),var(--quas-surface-tint)}.quas-surface--tint .quas-health-timeline__fill{background:repeating-linear-gradient(90deg,transparent 0 calc(25% - 1px),color-mix(in srgb,var(--quas-walnut) 16%,transparent) calc(25% - 1px) 25%),var(--quas-cream)}.quas-health-timeline__era{position:relative;display:inline-flex;align-items:center;gap:var(--s-3);color:var(--quas-walnut);font-size:var(--t-body-sm);font-weight:var(--w-button);line-height:1.3}.quas-health-timeline__tile{display:grid;flex:0 0 auto;width:56px;height:56px;place-items:center;border-radius:var(--r-md);background:color-mix(in srgb,var(--quas-terracotta) 14%,transparent);color:var(--quas-terracotta-dark)}.quas-health-timeline__now{position:absolute;top:-10px;right:0;bottom:-10px;width:4px;border-radius:2px;background:var(--quas-terracotta-dark)}.quas-health-timeline__scale{display:flex;justify-content:space-between;padding-right:var(--s-4);color:var(--quas-bark);font-size:var(--t-legal);font-variant-numeric:tabular-nums;line-height:var(--lh-legal)}.quas-health-timeline__now:after{content:"";position:absolute;top:-6px;right:-8px;bottom:-6px;left:-8px;border-radius:6px;box-shadow:0 0 0 2px var(--quas-terracotta);opacity:0;pointer-events:none}.quas-health-timeline__leader{grid-row:2;grid-column:1;justify-self:end;align-self:stretch;width:2px;margin:calc(var(--s-2) * -1) 1px calc(var(--s-2) * -2) 0;border-radius:1px;background:var(--quas-terracotta-dark)}.quas-health-timeline__callout{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--s-3);justify-self:end;max-width:40ch;margin-top:var(--s-2);padding:var(--s-3) var(--s-4) var(--s-3) var(--s-3);border-radius:var(--r-lg) 0 var(--r-lg) var(--r-lg);background:color-mix(in srgb,var(--quas-terracotta) 12%,transparent);box-shadow:inset 0 0 0 2px var(--quas-terracotta-dark);color:var(--quas-bark);font-size:var(--t-caption);line-height:var(--lh-small)}.quas-health-timeline__callout-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:var(--r-md);background:color-mix(in srgb,var(--quas-terracotta) 16%,transparent);color:var(--quas-terracotta-dark);--quas-health-glyph-fill: color-mix(in srgb, var(--quas-terracotta) 22%, transparent)}.quas-health-timeline__callout-copy{display:grid;gap:2px}.quas-health-timeline__callout strong{color:var(--quas-walnut);font-size:var(--t-body-sm)}[data-quas-motion-scene=rise].is-motion-ready .quas-health-timeline__fill{transform:scaleX(0);transform-origin:left center;transition:transform 1.1s var(--ease-out) .12s}[data-quas-motion-scene=rise].is-motion-ready .quas-health-timeline__era{opacity:0;transition:opacity .36s var(--ease-out) .52s}[data-quas-motion-scene=rise].is-motion-ready .quas-health-timeline__now{opacity:0;transform:translate3d(0,-28px,0);transition:opacity .2s var(--ease-out),transform .52s var(--ease-out);transition-delay:1.18s}[data-quas-motion-scene=rise].is-motion-ready .quas-health-timeline__leader{transform:scaleY(0);transform-origin:top;transition:transform .52s var(--ease-out) 1.76s}[data-quas-motion-scene=rise].is-motion-ready .quas-health-timeline__callout{opacity:0;transform:translate3d(0,12px,0);transition:opacity .36s var(--ease-out),transform .52s var(--ease-out);transition-delay:2.18s}[data-quas-motion-scene=rise].is-in .quas-health-timeline__fill,[data-quas-motion-scene=rise].is-in .quas-health-timeline__now,[data-quas-motion-scene=rise].is-in .quas-health-timeline__leader,[data-quas-motion-scene=rise].is-in .quas-health-timeline__callout{opacity:1;transform:none}@media(prefers-reduced-motion:no-preference){[data-quas-motion-scene=rise].is-in .quas-health-timeline__now:after{animation:quas-health-sliver 2.4s var(--ease-out) 1.7s infinite}}@keyframes quas-health-sliver{0%{opacity:.9;scale:1}70%,to{opacity:0;scale:1.6 1.25}}[data-quas-motion-scene=rise].is-in .quas-health-timeline__era{opacity:1}.quas-health-compare{margin-top:var(--s-9)}.quas-health-quote{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);grid-template-areas:"badge badge" "body gloss";align-items:end;gap:var(--s-7) clamp(40px,5vw,96px);margin:0}.quas-section .quas-health-quote__badge{grid-area:badge;display:inline-flex;flex-wrap:wrap;align-items:center;justify-self:start;gap:var(--s-2) var(--s-3);margin:0;padding:var(--s-2) var(--s-4) var(--s-2) var(--s-3);border:1.5px solid var(--quas-ginger);border-radius:999px;color:var(--quas-ginger);font-family:var(--quas-font-body);font-size:var(--t-body-sm);font-weight:var(--w-button);letter-spacing:.02em;line-height:1.3}.quas-health-quote__badge strong{display:inline-flex;align-items:center;gap:var(--s-2);font-weight:inherit}.quas-health-quote__badge strong:before{width:10px;height:10px;border-radius:50%;background:var(--quas-ginger);box-shadow:0 0 0 4px rgba(var(--quas-cream-rgb) / .12);content:""}.quas-health-quote__badge span{color:var(--color-ink-on-dark-secondary);font-weight:var(--w-body)}.quas-health-quote__badge span:before{margin-right:var(--s-3);color:var(--quas-ginger);content:"/"}.quas-health-quote__body{grid-area:body;position:relative;display:grid;justify-items:start;gap:var(--s-5)}.quas-health-quote__body>*{margin:0}.quas-health-quote__mark{margin-bottom:-.5em;color:var(--quas-terracotta);font-family:var(--quas-font-display);font-size:clamp(6rem,4rem + 6vw,11rem);font-variation-settings:var(--quas-fr-quote);font-weight:var(--w-numeral);line-height:.8}.quas-section .quas-health-quote blockquote p{max-width:32ch;margin:0;color:var(--quas-cream);font-family:var(--quas-font-display);font-size:clamp(1.625rem,1.1rem + 1.7vw,2.75rem);font-variation-settings:var(--quas-fr-quote);font-weight:var(--w-quote);letter-spacing:-.012em;line-height:1.2;text-wrap:pretty}.quas-section .quas-health-quote figcaption{max-width:52ch;padding-left:var(--s-4);border-left:2px solid var(--quas-terracotta);color:var(--color-ink-on-dark-secondary);font-size:var(--t-body-sm);line-height:var(--lh-small)}.quas-section .quas-health-quote__gloss{grid-area:gloss;display:grid;gap:var(--s-3);padding:clamp(24px,1rem + 1.6vw,40px);border:1px solid var(--color-border-on-dark);border-top:4px solid var(--quas-ginger);border-radius:var(--r-lg);background:rgba(var(--quas-cream-rgb) / .05)}.quas-section .quas-health-quote__gloss p{margin:0;color:var(--quas-cream);font-size:var(--t-lead);line-height:var(--lh-body)}.quas-section .quas-health-quote__gloss .quas-health-quote__gloss-label{color:var(--quas-ginger);font-size:var(--t-caption);font-weight:var(--w-overline);letter-spacing:.08em;text-transform:uppercase}[data-quas-motion-scene=rise].is-motion-ready .quas-health-quote__mark{opacity:0;translate:0 -24px;transition:opacity .5s var(--ease-out) .2s,translate .9s var(--ease-out) .2s}[data-quas-motion-scene=rise].is-in .quas-health-quote__mark{opacity:1;translate:none}@media(prefers-reduced-motion:no-preference){.quas-health-quote__badge strong:before{animation:quas-health-testing 2.4s var(--ease-out) infinite}}@keyframes quas-health-testing{0%,to{box-shadow:0 0 rgba(var(--quas-cream-rgb) / .3)}60%{box-shadow:0 0 0 7px rgba(var(--quas-cream-rgb) / 0)}}.quas-health-gap__grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:clamp(40px,6vw,104px)}.quas-health-gap__copy{display:grid;gap:var(--s-7)}.quas-health-figures{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:var(--s-3);margin:0;padding:0;list-style:none}.quas-health-figures__item{display:grid;grid-template-rows:auto 1fr auto;align-content:start;gap:var(--s-3);padding:var(--s-5) var(--s-5) var(--s-5);border-radius:var(--r-lg);background:var(--quas-cream);box-shadow:inset 0 0 0 1px var(--quas-border)}.quas-surface--cream .quas-health-figures__item{background:var(--quas-surface-tint);box-shadow:none}.quas-section .quas-health-figures__item>p{margin:0}.quas-section .quas-health-figures__value{color:var(--quas-terracotta-dark);font-family:var(--quas-font-display);font-size:var(--t-numeral);font-variation-settings:var(--quas-fr-numeral);font-weight:var(--w-numeral);letter-spacing:-.02em;line-height:1}.quas-section .quas-health-figures__text{color:var(--quas-bark);font-size:var(--t-body-sm);line-height:var(--lh-small)}.quas-health-figures__gauge{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-items:end;gap:3px;height:52px;padding-bottom:20px}.quas-health-figures__tick{position:relative;height:18px;border-radius:2px;background:var(--quas-terracotta-dark)}.quas-health-figures__tick.is-mark{height:30px;background:var(--quas-walnut)}.quas-health-figures__tick b{position:absolute;top:calc(100% + 4px);right:0;color:var(--quas-bark);font-size:var(--t-legal);font-weight:var(--w-button);line-height:1;white-space:nowrap}.quas-health-figures__item--ring{grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto 1fr;column-gap:var(--s-4)}.quas-health-figures__item--ring .quas-health-figures__ring{grid-row:1 / span 2;grid-column:1}.quas-health-figures__item--ring .quas-health-figures__value,.quas-health-figures__item--ring .quas-health-figures__text{grid-column:2}.quas-health-figures__ring{width:clamp(72px,6vw,96px);height:auto}.quas-health-figures__ring circle{fill:none;stroke-width:9}.quas-health-figures__ring-track{stroke:color-mix(in srgb,var(--quas-walnut) 14%,transparent)}.quas-health-figures__ring-fill{stroke:var(--quas-terracotta-dark);stroke-dasharray:var(--quas-ring) 100;stroke-linecap:round}[data-quas-motion-scene=rise].is-motion-ready .quas-health-figures__tick{opacity:.18;scale:1 .35;transform-origin:bottom;transition:opacity .26s var(--ease-out),scale .42s var(--ease-out);transition-delay:calc(.42s + var(--quas-tick, 0) * 34ms)}[data-quas-motion-scene=rise].is-in .quas-health-figures__tick{opacity:1;scale:1}[data-quas-motion-scene=rise].is-motion-ready .quas-health-figures__ring-fill{stroke-dashoffset:var(--quas-ring);transition:stroke-dashoffset 1.4s var(--ease-out) .7s}[data-quas-motion-scene=rise].is-in .quas-health-figures__ring-fill{stroke-dashoffset:0}.quas-health-waffle{display:grid;gap:var(--s-4);margin:0;padding:clamp(24px,3vw,40px);border-radius:var(--r-xl);background:var(--quas-cream);box-shadow:inset 0 0 0 1px var(--quas-border)}.quas-surface--cream .quas-health-waffle{background:var(--quas-surface-tint);box-shadow:none}.quas-health-waffle__headline{display:grid;gap:var(--s-1);margin:0}.quas-health-waffle__value{color:var(--quas-terracotta-dark);font-family:var(--quas-font-display);font-size:var(--t-numeral);font-variation-settings:var(--quas-fr-numeral);font-weight:var(--w-numeral);letter-spacing:-.02em;line-height:1}.quas-health-waffle__lede{color:var(--quas-walnut);font-size:var(--t-body-sm);font-weight:var(--w-button);line-height:1.35}.quas-health-waffle__grid{display:grid;width:100%;max-width:300px;margin-inline:auto;grid-template-columns:repeat(10,minmax(0,1fr));gap:clamp(5px,.6vw,8px)}.quas-health-waffle__dot{display:block;aspect-ratio:1;border-radius:50%;box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--quas-walnut) 34%,transparent)}.quas-health-waffle__dot.is-on{background:var(--quas-terracotta-dark);box-shadow:none}.quas-health-waffle__key{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-5);color:var(--quas-walnut);font-size:var(--t-caption);line-height:var(--lh-small)}.quas-health-waffle__key>span{display:inline-flex;align-items:center;gap:var(--s-2)}.quas-health-waffle__key .quas-health-waffle__dot{width:14px}.quas-health-waffle__source{color:var(--quas-bark);font-size:var(--t-legal);line-height:var(--lh-legal)}[data-quas-motion-scene=rise].is-motion-ready .quas-health-waffle__grid .quas-health-waffle__dot{opacity:0;scale:.4;transition:opacity .24s var(--ease-out),scale .42s var(--ease-out);transition-delay:calc(.2s + var(--quas-dot-row, 0) * 45ms)}[data-quas-motion-scene=rise].is-motion-ready .quas-health-waffle__grid .is-on{scale:.2;transition:opacity .24s var(--ease-out),scale .56s var(--ease-out);transition-delay:calc(.76s + var(--quas-dot-index, 0) * .14s)}[data-quas-motion-scene=rise].is-in .quas-health-waffle__grid .quas-health-waffle__dot{opacity:1;scale:1}.quas-health-glance{display:grid;gap:var(--s-3);margin-top:var(--s-8)}.quas-health-glance>.quas-eyebrow{margin:0}.quas-health-glance__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s-2);margin:0}.quas-health-glance__item{display:grid;align-content:start;gap:var(--s-1);padding:var(--s-4) var(--s-5);border-radius:var(--r-lg);background:var(--quas-surface-tint)}.quas-surface--tint .quas-health-glance__item{background:var(--quas-cream)}.quas-health-glance__item dt{color:var(--quas-bark);font-size:var(--t-caption);line-height:var(--lh-small)}.quas-health-glance__item dd{margin:0;color:var(--quas-walnut);font-family:var(--quas-font-display);font-size:1.25rem;font-variation-settings:var(--quas-fr-h3);font-weight:var(--w-h3);letter-spacing:var(--ls-h3);line-height:1.2}.quas-health-arms,.quas-health-verdicts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:var(--s-4);margin:var(--s-4) 0 0;padding:0;list-style:none}.quas-health-takeaway{--quas-health-glyph-fill: rgba(var(--quas-cream-rgb) / .22);--quas-health-link: var(--quas-cream);display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:var(--s-7) clamp(32px,4vw,72px);margin-top:var(--s-4);padding:clamp(32px,1.5rem + 3vw,72px);border-radius:var(--r-xl);background:var(--accent-fill-on-dark);color:var(--quas-cream)}.quas-health-takeaway__heading .quas-health-cite{font-size:var(--t-body-sm);letter-spacing:0}.quas-health-takeaway :focus-visible{outline-color:var(--quas-cream)}.quas-health-takeaway__copy{display:grid;gap:var(--s-4)}.quas-section .quas-health-takeaway__copy>*,.quas-section .quas-health-takeaway__compare>*{margin:0}.quas-section .quas-health-takeaway__label,.quas-section .quas-health-takeaway__measure{color:var(--quas-cream);font-size:var(--t-caption);font-weight:var(--w-overline);letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.quas-section .quas-health-takeaway__heading{max-width:24ch;color:var(--quas-cream);font-family:var(--quas-font-display);font-size:clamp(1.75rem,1.2rem + 1.9vw,3rem);font-variation-settings:var(--quas-fr-h2);font-weight:var(--w-h2);letter-spacing:-.015em;line-height:1.12;text-wrap:balance}.quas-section .quas-health-takeaway__note{max-width:48ch;color:var(--quas-cream);font-size:var(--t-body);line-height:var(--lh-body)}.quas-health-takeaway__compare{display:grid;gap:var(--s-3)}.quas-health-takeaway__rows{display:grid;gap:var(--s-2);margin:0;padding:0;list-style:none}.quas-health-takeaway__row{display:grid;grid-template-columns:56px minmax(0,1fr);grid-template-areas:"glyph group" "glyph result";align-items:center;column-gap:var(--s-4);padding:var(--s-4);border-radius:var(--r-lg);background:rgb(var(--quas-walnut-rgb) / .22);box-shadow:inset 0 0 0 1px rgba(var(--quas-cream-rgb) / .18)}.quas-health-takeaway__glyph{grid-area:glyph;display:grid;place-items:center;width:56px;aspect-ratio:1;border-radius:var(--r-md);background:rgba(var(--quas-cream-rgb) / .12);color:var(--quas-cream)}.quas-health-takeaway__glyph .quas-health-glyph{width:70%;height:70%}.quas-health-takeaway__group{grid-area:group;font-size:var(--t-body-sm);font-weight:var(--w-button);line-height:1.3}.quas-health-takeaway__result{grid-area:result;display:inline-flex;align-items:center;gap:var(--s-2);font-family:var(--quas-font-display);font-size:clamp(1.25rem,1rem + .7vw,1.625rem);font-weight:var(--w-h3);line-height:1.2}.quas-health-takeaway__trend{flex:none;width:30px;height:30px;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.quas-health-takeaway__row--up .quas-health-takeaway__trend{color:var(--quas-ginger)}[data-quas-motion-scene=takeaway].is-motion-ready{opacity:0;translate:0 40px;transition:opacity .6s var(--ease-out),translate .9s var(--ease-out)}[data-quas-motion-scene=takeaway].is-in{opacity:1;translate:none}[data-quas-motion-scene=takeaway].is-motion-ready :is(.quas-health-takeaway__copy>*,.quas-health-takeaway__measure,.quas-health-takeaway__row){opacity:0;translate:0 18px;transition:opacity .5s var(--ease-out),translate .7s var(--ease-out)}[data-quas-motion-scene=takeaway].is-motion-ready .quas-health-takeaway__copy>:nth-child(2){transition-delay:.22s}[data-quas-motion-scene=takeaway].is-motion-ready .quas-health-takeaway__copy>:nth-child(3){transition-delay:.42s}[data-quas-motion-scene=takeaway].is-motion-ready .quas-health-takeaway__measure{transition-delay:.56s}[data-quas-motion-scene=takeaway].is-motion-ready .quas-health-takeaway__row{transition-delay:calc(.7s + var(--quas-row, 0) * .22s)}[data-quas-motion-scene=takeaway].is-motion-ready .quas-health-takeaway__trend path{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .7s var(--ease-out);transition-delay:calc(1.1s + var(--quas-row, 0) * .22s)}[data-quas-motion-scene=takeaway].is-in :is(.quas-health-takeaway__copy>*,.quas-health-takeaway__measure,.quas-health-takeaway__row){opacity:1;translate:none}[data-quas-motion-scene=takeaway].is-in .quas-health-takeaway__trend path{stroke-dashoffset:0}.quas-health-arm__body{display:grid;align-content:start;gap:var(--s-4)}.quas-health-arm__findings{display:grid;gap:var(--s-3);padding-top:var(--s-4);border-top:1px solid color-mix(in srgb,currentColor 14%,transparent)}.quas-health-arm__findings .quas-promise__details{padding-top:0;border-top:0}.quas-health .quas-promise__details li{font-size:var(--t-body-sm);text-wrap:pretty}.quas-health-verdict--limits .quas-promise__details li:before{top:.62em;width:12px;height:0;border-width:0 0 2px;transform:none}.quas-health-verdict__mark{width:30px;height:30px}.quas-health-bars{display:grid;gap:var(--s-3);margin:0;padding:var(--s-4);border-radius:var(--r-md);background:color-mix(in srgb,var(--quas-walnut) 5%,transparent)}.quas-promise--dark .quas-health-bars{background:rgba(var(--quas-cream-rgb) / .06)}.quas-health-bars figcaption{color:var(--quas-health-muted);font-size:var(--t-caption);line-height:var(--lh-small)}.quas-health-bars__list{display:grid;gap:var(--s-2);margin:0}.quas-health-bars__row{display:grid;grid-template-columns:4.5rem minmax(0,1fr);align-items:center;gap:var(--s-3)}.quas-health-bars__row dt{font-size:var(--t-caption);font-weight:var(--w-button)}.quas-health-bars__row dd{display:flex;align-items:center;gap:var(--s-2);margin:0}.quas-health-bars__bar{display:block;flex:0 1 auto;width:calc(var(--quas-bar) * .82);min-width:4px;height:14px;border-radius:2px 4px 4px 2px}.quas-health-bars__bar--before{background:color-mix(in srgb,var(--quas-walnut) 34%,transparent)}.quas-promise--dark .quas-health-bars__bar--before{background:rgba(var(--quas-cream-rgb) / .42)}.quas-health-bars__bar--after{background:var(--quas-health-accent)}.quas-health-bars__value{font-family:var(--quas-font-display);font-size:1.125rem;font-variation-settings:var(--quas-fr-numeral);font-weight:var(--w-numeral);font-variant-numeric:tabular-nums}.quas-promise.is-motion-ready .quas-health-bars__bar{transform:scaleX(0);transform-origin:left center;transition:transform .9s var(--ease-out);transition-delay:calc(var(--quas-promise-delay) + .2s)}.quas-promise.is-motion-ready .quas-health-bars__bar--after{transition-delay:calc(var(--quas-promise-delay) + .38s)}.quas-promise.is-in .quas-health-bars__bar{transform:none}.quas-health-quas__grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;gap:clamp(40px,6vw,104px)}.quas-health-quas__copy{display:grid;gap:var(--s-6)}.quas-health-quas__actions{display:grid;justify-items:start;gap:var(--s-5)}.quas-health-quas__buttons{display:flex;flex-wrap:wrap;gap:var(--s-3)}.quas-health-quas__buttons svg{transition:transform var(--quas-dur-sm) var(--quas-ease-out)}@media(hover:hover)and (pointer:fine){.quas-health-quas__buttons a:hover svg{transform:translate3d(3px,0,0)}}.quas-health-quas__foot{margin-top:var(--s-7)}.quas-section .quas-health-quas__footnote{max-width:80ch;padding-top:var(--s-4);border-top:1px solid rgba(var(--quas-cream-rgb) / .14);color:var(--color-ink-on-dark-muted);font-size:var(--t-caption);line-height:var(--lh-small)}.quas-health-refs__grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:clamp(40px,5vw,88px)}.quas-health-refs__aside{position:sticky;top:calc(var(--quas-anchor-offset, var(--header-height, 66px)) + var(--s-7));display:grid;gap:var(--s-5)}.quas-section .quas-health-refs__disclaimer{padding:var(--s-4) var(--s-5);border-radius:var(--r-lg);background:var(--quas-cream);box-shadow:inset 0 0 0 1px var(--quas-border);color:var(--quas-bark);font-size:var(--t-caption);line-height:var(--lh-small)}.quas-surface--cream .quas-health-refs__disclaimer{background:var(--quas-surface-tint);box-shadow:none}.quas-health-refs__list{display:grid;margin:0;padding:0;border-top:2px solid var(--quas-walnut);list-style:none}.quas-health-ref{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:start;gap:var(--s-2) var(--s-4);padding:var(--s-5) var(--s-3);border-bottom:1px solid var(--quas-health-line);border-radius:var(--r-sm);transition:background-color var(--motion-state) var(--ease-out)}.quas-health-ref:target{background:color-mix(in srgb,var(--quas-ginger) 34%,transparent)}.quas-health-ref__num{display:grid;width:40px;height:40px;place-items:center;border-radius:50%;background:var(--quas-walnut);color:var(--quas-cream);font-family:var(--quas-font-display);font-size:1.125rem;font-variation-settings:var(--quas-fr-numeral);font-weight:var(--w-numeral);line-height:1}.quas-health-ref__body{display:grid;gap:var(--s-1)}.quas-health-ref__body>*{margin:0}.quas-section .quas-health-ref__type{color:var(--quas-walnut);font-size:var(--t-micro);font-weight:var(--w-overline);letter-spacing:var(--ls-overline);line-height:var(--lh-small);text-transform:uppercase}.quas-section .quas-health-ref h3{font-size:1.125rem;line-height:1.3;text-wrap:pretty}.quas-section .quas-health-ref__meta,.quas-section .quas-health-ref__used{color:var(--quas-bark);font-size:var(--t-caption);line-height:var(--lh-small)}.quas-section .quas-health-ref__used{font-style:italic}.quas-health-ref__link{align-self:center;font-size:var(--t-caption);white-space:nowrap}[data-quas-motion-scene=rise].is-motion-ready .quas-health-ref{opacity:0;transition:opacity .36s var(--ease-out) calc(var(--quas-motion-index, 0) * 80ms),transform var(--motion-reveal) var(--ease-out) calc(var(--quas-motion-index, 0) * 80ms),background-color var(--motion-state) var(--ease-out)}[data-quas-motion-scene=rise].is-in .quas-health-ref{opacity:1}@media screen and (max-width:989px){.quas-health-takeaway{grid-template-columns:minmax(0,1fr)}.quas-health-quote{grid-template-columns:minmax(0,1fr);grid-template-areas:"badge" "body" "gloss"}.quas-health-hero__grid,.quas-health-gap__grid,.quas-health-quas__grid,.quas-health-refs__grid,.quas-health-head--photo,.quas-health-stat .quas-culture__marks{grid-template-columns:minmax(0,1fr)}.quas-health-quas__grid--photo{grid-template-areas:"copy" "photo" "marks"}.quas-health-quas__photo .quas-section__media{min-height:0;aspect-ratio:4 / 5;max-height:640px}.quas-section.quas-health-interlude{min-height:0;grid-template-rows:minmax(300px,56vw) auto;background:var(--quas-walnut)}.quas-section .quas-health-interlude__media{position:relative;inset:auto;z-index:0;grid-row:1;grid-column:1}.quas-health-interlude:before{grid-row:1;grid-column:1;position:relative;z-index:1;background:linear-gradient(180deg,rgba(var(--quas-walnut-rgb) / 0) 55%,rgba(var(--quas-walnut-rgb) / 1))}.quas-health-interlude--right:before{scale:none}.quas-health-interlude__inner{grid-row:2;grid-column:1;padding-block:var(--s-6) var(--s-8)}.quas-health-interlude--right .quas-health-interlude__copy{justify-self:start}.quas-health-lens__stage{width:min(100%,380px)}.quas-health-journey{grid-template-columns:minmax(0,1fr);gap:var(--s-5)}.quas-health-journey__figure{z-index:2;top:var(--quas-anchor-offset, var(--header-height, 66px));gap:var(--s-2);margin-inline:calc(var(--page-margin, var(--s-5)) * -1);padding:var(--s-3) var(--page-margin, var(--s-5));background:var(--quas-surface-tint);box-shadow:0 1px 0 var(--quas-border)}.quas-health-journey__stage{justify-self:center;width:min(100%,400px,calc(27vh * 510 / 470));overflow:hidden}.quas-health-gut{width:calc(100% * 700 / 510);max-width:none;margin-left:calc(100% * -190 / 510)}.quas-section .quas-health-gut__label{display:none}.quas-health-journey.is-scrolly .quas-health-journey__now{position:relative;display:grid;min-height:calc(var(--lh-small) * 2em);margin:0;font-size:var(--t-caption);line-height:var(--lh-small);text-align:center}.quas-health-journey__now-item{grid-area:1 / 1;color:var(--quas-bark);opacity:0;transition:opacity .3s var(--ease-out)}.quas-health-journey__now-item strong{color:var(--quas-walnut)}.quas-health-journey[data-region=stomach] .quas-health-journey__now-item--stomach,.quas-health-journey[data-region=small] .quas-health-journey__now-item--small,.quas-health-journey[data-region=large] .quas-health-journey__now-item--large,.quas-health-journey[data-region=wall] .quas-health-journey__now-item--wall{opacity:1}.quas-health-journey.is-scrolly .quas-health-journey__figure figcaption{display:none}.quas-health-journey.is-scrolly .quas-health-steps{--quas-rail-before: 0px;--quas-rail-after: 40vh;gap:18vh}.quas-health-glance__list{grid-template-columns:repeat(2,minmax(0,1fr))}.quas-health-refs__aside{position:static}}@media screen and (max-width:749px){.quas-health-stat__figure{grid-template-columns:minmax(0,1fr)}.quas-health-hero__copy{gap:var(--s-4)}.quas-health-lens__float--one{left:-2%}.quas-health-lens__float--two{right:-2%}.quas-health-lens__float--three{bottom:12%;left:-1%}.quas-health-timeline__mid{display:none}.quas-health-timeline__fill{background:var(--quas-surface-tint)}.quas-surface--tint .quas-health-timeline__fill{background:var(--quas-cream)}.quas-health-timeline__callout{justify-self:stretch;max-width:none}.quas-health-quas .quas-culture__marks{grid-template-columns:minmax(0,1fr)}.quas-health-ref{grid-template-columns:36px minmax(0,1fr);padding:var(--s-4) var(--s-2)}.quas-health-ref__num{width:36px;height:36px;font-size:1rem}.quas-health-ref__link{grid-column:2;justify-self:start;margin-block:calc(var(--s-2) * -1)}}@media screen and (max-width:560px){.quas-health-takeaway__row--none{grid-template-areas:"glyph group" "result result";row-gap:var(--s-3)}.quas-health-timeline__track{padding-right:var(--s-5)}.quas-health-timeline__tile{display:none}.quas-health-fact.quas-culture__mark{grid-template-areas:"icon title" "icon text";grid-template-columns:auto minmax(0,1fr);column-gap:var(--s-3)}.quas-health-fact .quas-culture__icon{align-self:center;width:56px;height:56px;margin:0}.quas-section .quas-health-fact h3{font-size:1.0625rem}.quas-health-glance__item{padding:var(--s-3) var(--s-4)}.quas-health-key__list{grid-template-columns:minmax(0,1fr)}.quas-health-key__item{padding:var(--s-2) var(--s-6) var(--s-2) var(--s-3)}.quas-health-statement__field{height:240px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/quas-health.css.map */
