.science-pillars{background-color:var(--pillars-background, #e9f5f9);color:var(--pillars-text, #401414);interpolate-size:allow-keywords}.science-pillars__inner{display:flex;flex-direction:column;max-width:var(--pillars-max-width, 1260px);margin-inline:auto;padding-inline:var(--pillars-gutter, 16px);justify-content:center;align-items:center}.science-pillars__header{--pillars-panel-offset: max(0px, calc((100% - var(--pillars-panel-max-width, 1112px)) / 2));display:flex;flex-direction:column;width:100%;min-width:0;padding-bottom:36px}.science-pillars__heading{margin:0 0 8px var(--pillars-panel-offset);font-size:42px;font-weight:600;line-height:1.2;text-transform:uppercase}.science-pillars__subheading{margin:0 0 36px var(--pillars-panel-offset);font-size:24px;font-weight:500;line-height:1.3}.science-pillars__subheading p{margin:0}.science-pillars__badges{display:flex;flex-wrap:nowrap;justify-content:center;gap:12px;margin-inline:calc(-1 * var(--pillars-badges-bleed, 40px));overflow-x:auto;scrollbar-width:none}.science-pillars__badges::-webkit-scrollbar{display:none}.science-pillars__badge{display:flex;flex:0 0 auto;align-items:center;gap:var(--pillars-badge-gap, 12px);min-height:84px;padding:12px 20px 12px 12px;border:1px solid transparent;border-radius:999px;background-color:var(--pillars-panel-background, #ffffff);color:inherit;font-family:inherit;text-align:left;cursor:pointer}.science-pillars__badge[aria-selected=true]{border-color:currentColor;background-color:var(--pillars-accent, #feed90)}@media(hover:hover){.science-pillars__badge:hover{border-color:currentColor;background-color:var(--pillars-accent, #feed90)}}.science-pillars__badge-number{flex:0 0 auto;min-width:var(--pillars-badge-number-width, 28px);font-size:var(--pillars-badge-number-size, 24px);font-weight:500;line-height:1.3;text-align:center}.science-pillars__badge-label{max-width:var(--pillars-badge-label-width, 168px);font-size:20px;font-weight:500;line-height:1.3}.science-pillars__panel{display:flex;flex-direction:column;gap:var(--pillars-panel-gap, 48px);width:100%;max-width:var(--pillars-panel-max-width, 1112px);margin-inline:auto;padding:44px;border-radius:32px;background-color:var(--pillars-panel-background, #ffffff)}.science-pillars__panel[hidden]{display:none}.science-pillars__panel-head{display:flex;flex-direction:column;gap:8px}.science-pillars__panel-head-row{display:flex;align-items:center;gap:var(--pillars-marker-gap, 19px)}.science-pillars__marker{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--pillars-marker-size, 52px);height:var(--pillars-marker-size, 52px);border-radius:50%;background-color:var(--pillars-accent, #feed90);font-size:24px;font-weight:500;line-height:1}.science-pillars__panel-title{margin:0;min-width:0;font-size:32px;font-weight:500;line-height:1.2}.science-pillars__panel-text,.science-pillars__panel-body,.science-pillars__text{font-size:16px;font-weight:400;line-height:22px}.science-pillars__panel-text{max-width:995px}.science-pillars__panel-text p,.science-pillars__panel-body p,.science-pillars__text p{margin:0}.science-pillars__panel-body{padding-top:48px;border-top:1px solid currentColor}.science-pillars__group-title{margin:0 0 16px;font-size:13px;font-weight:500;line-height:1.2;letter-spacing:.02em;text-transform:uppercase}.science-pillars__cards{display:flex;flex-wrap:wrap;gap:var(--pillars-cards-gap, 24px)}.science-pillars__cards--2 .science-pillars__card{flex:1 1 calc((100% - var(--pillars-cards-gap, 24px)) / 2);min-width:0}.science-pillars__cards--3 .science-pillars__card{flex:1 1 0;min-width:0}.science-pillars__card{padding:24px;border-radius:16px;background-color:var(--pillars-card-background, #fad9da);box-shadow:0 4px 4px #00000040}.science-pillars__card-eyebrow{margin:0 0 8px;font-size:11px;font-weight:500;line-height:1.2;letter-spacing:.06em;text-transform:uppercase}.science-pillars__card-image{display:block;width:100%;height:auto;margin-bottom:16px}.science-pillars__card-title{margin:0 0 var(--pillars-card-gap, 8px);font-size:18px;font-weight:500;line-height:1.2}.science-pillars__card-text{font-size:16px;font-weight:400;line-height:24px}.science-pillars__card-text p{margin:0}.science-pillars__dots{display:none;justify-content:center;gap:8px;margin-top:16px}.science-pillars__dot{width:8px;height:8px;padding:0;border:0;border-radius:50%;background-color:currentColor;opacity:.25;cursor:pointer}.science-pillars__dot[aria-current=true]{opacity:1}.science-pillars__highlight{display:flex;align-self:flex-start;align-items:center;gap:12px;padding:16px 20px;border-radius:12px;background-color:var(--pillars-accent, #feed90)}.science-pillars__highlight-value{flex:0 0 auto;font-size:20px;font-weight:700;line-height:1.2}.science-pillars__highlight-text{font-size:14px;font-weight:400;line-height:1.3}.science-pillars__media{padding:var(--pillars-media-padding, 24px);border-radius:20px;background-color:var(--pillars-card-background, #fad9da)}.science-pillars__media-eyebrow{margin:0 0 16px;font-size:13px;font-weight:500;line-height:1.2;letter-spacing:.02em;text-transform:uppercase}.science-pillars__media-image{display:block;width:100%;height:auto}.science-pillars__accordion{padding:var(--pillars-accordion-padding, 24px);padding-top:44px;padding-bottom:44px;border-radius:20px;background-color:var(--pillars-background, #e9f5f9)}.science-pillars__accordion::details-content{block-size:0;overflow:hidden;transition:block-size var(--pillars-accordion-duration, .32s) cubic-bezier(.25,.46,.45,.94),content-visibility var(--pillars-accordion-duration, .32s) allow-discrete}.science-pillars__accordion[open]::details-content{block-size:auto}.science-pillars__accordion+.science-pillars__accordion{margin-top:calc(var(--pillars-accordion-gap, 16px) - var(--pillars-panel-gap, 48px))}.science-pillars__accordion-summary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;cursor:pointer;list-style:none}.science-pillars__accordion-summary::-webkit-details-marker{display:none}.science-pillars__accordion-main{display:flex;flex-direction:column;gap:12px;min-width:0}.science-pillars__accordion-head{display:flex;align-items:center;gap:12px}.science-pillars__accordion-icon{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--pillars-accordion-icon-size, 44px);height:var(--pillars-accordion-icon-size, 44px);border-radius:50%;background-color:var(--pillars-accent, #feed90)}.science-pillars__accordion-icon img{width:24px;height:24px;object-fit:contain}.science-pillars__accordion-titles{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px;min-width:0}.science-pillars__accordion-name{font-size:32px;font-weight:600;line-height:1.2}.science-pillars__accordion-latin{font-size:14px;font-weight:400;font-style:italic;line-height:1.2}.science-pillars__accordion-text{font-size:16px;font-weight:400;line-height:1.4}.science-pillars__accordion-toggle{display:flex;transition:background-color var(--pillars-accordion-duration, .32s) ease,color var(--pillars-accordion-duration, .32s) ease;flex:0 0 auto;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background-color:var(--pillars-card-background, #fad9da);color:var(--pillars-text, #401414)}.science-pillars__accordion-toggle svg{width:16px;height:16px;transition:transform var(--pillars-accordion-duration, .32s) cubic-bezier(.25,.46,.45,.94)}.science-pillars__accordion[open] .science-pillars__accordion-toggle{background-color:var(--pillars-text, #401414);color:var(--pillars-panel-background, #ffffff)}.science-pillars__accordion[open] .science-pillars__accordion-toggle svg{transform:rotate(180deg)}.science-pillars__accordion-body{margin-top:24px;padding-top:24px;border-top:1px solid currentColor}.science-pillars__accordion-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.science-pillars__accordion-label{margin:0 0 8px;font-size:13px;font-weight:500;line-height:1.2;letter-spacing:.02em;text-transform:uppercase}.science-pillars__accordion-copy{font-size:16px;font-weight:400;line-height:1.4}.science-pillars__accordion-copy p{margin:0}.science-pillars__accordion-link{display:inline-block;margin-top:24px;font-size:21px;font-weight:600;line-height:1.4;color:inherit}.science-pillars__chart{padding:var(--pillars-chart-padding, 20px);border:1px solid currentColor;border-radius:20px}.science-pillars__chart-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:16px}.science-pillars__chart-caption{font-size:13px;font-weight:500;line-height:1.2;letter-spacing:.02em;text-transform:uppercase}.science-pillars__chart-unit{flex:0 0 auto;font-size:13px;font-weight:400;line-height:1.2}.science-pillars__chart-rows{display:flex;flex-direction:column;gap:var(--pillars-chart-row-gap, 13px)}.science-pillars__chart-row{display:flex;align-items:center;gap:16px}.science-pillars__chart-label{flex:0 0 var(--pillars-chart-label-width, 154px);font-size:14px;font-weight:400;line-height:22px}.science-pillars__chart-bar{flex:1 1 auto;height:var(--pillars-chart-bar-height, 27px);border-radius:999px;background-color:var(--pillars-chart-track, color-mix(in srgb, currentColor 50%, transparent))}.science-pillars__chart-bar:before{content:"";display:block;width:var(--bar-fill, 0%);height:100%;border-radius:999px;background-color:currentColor}.science-pillars__chart-value{flex:0 0 var(--pillars-chart-value-width, 48px);font-size:14px;font-weight:400;line-height:22px;text-align:right}.science-pillars__chart-row.is-highlighted .science-pillars__chart-label,.science-pillars__chart-row.is-highlighted .science-pillars__chart-value{font-weight:600}.science-pillars__chart-note{margin-top:var(--pillars-chart-note-gap, 24px);font-size:14px;font-weight:400;line-height:22px}.science-pillars__chart-note p{margin:0}@media(max-width:1360px){.science-pillars__badges{justify-content:flex-start}}@media(max-width:749px){.science-pillars__inner{padding-inline:var(--pillars-gutter-mobile, 16px)}.science-pillars__heading{font-size:28px}.science-pillars__subheading{margin-bottom:24px;font-size:20px}.science-pillars__badges{margin-inline:calc(-1 * var(--pillars-gutter-mobile, 16px));padding-inline:var(--pillars-gutter-mobile, 16px)}.science-pillars__badge{min-width:0}.science-pillars__badge-label{max-width:var(--pillars-badge-label-width-mobile, 145px);font-size:16px}.science-pillars__panel{--pillars-panel-gap: 32px;padding:var(--pillars-panel-padding-mobile, 24px);border-radius:24px}.science-pillars__panel-head-row{gap:16px}.science-pillars__panel-title{font-size:28px}.science-pillars__panel-body{padding-top:32px}.science-pillars__cards--2 .science-pillars__card{flex:1 1 100%}.science-pillars__cards--3{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:5px}.science-pillars__cards--3::-webkit-scrollbar{display:none}.science-pillars__cards--3 .science-pillars__card{flex:0 0 min(300px,calc(100% - var(--pillars-cards-gap, 24px) - var(--pillars-card-peek-mobile, 24px)));scroll-snap-align:start}.science-pillars__dots{display:flex}.science-pillars__highlight{align-self:stretch}.science-pillars__media{padding:var(--pillars-media-padding-mobile, 16px);border-radius:16px}.science-pillars__accordion-summary{grid-template-columns:minmax(0,1fr)}.science-pillars__accordion-titles{flex-direction:column;align-items:flex-start;gap:2px}.science-pillars__accordion-name{font-size:24px}.science-pillars__accordion-toggle{justify-self:center}.science-pillars__accordion-columns{grid-template-columns:minmax(0,1fr)}.science-pillars__chart{padding:var(--pillars-chart-padding-mobile, 16px);border-radius:16px}.science-pillars__chart-row{flex-wrap:wrap;gap:8px 16px}.science-pillars__chart-label{flex:1 1 auto}.science-pillars__chart-value{order:1;flex:0 0 auto}.science-pillars__chart-bar{order:2;flex:1 0 100%}.science-pillars__accordion-link{font-size:16px}.science-pillars .wrapper--full-padded{padding-left:0;padding-right:0}.science-pillars__accordion{padding-top:24px;padding-bottom:24px}}@media(prefers-reduced-motion:reduce){.science-pillars__accordion::details-content,.science-pillars__accordion-toggle,.science-pillars__accordion-toggle svg{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/126/assets/section-science-pillars.css.map */
