bio-active-science{display:block;width:100%}.bio-active-science__inner{max-width:var(--page-width, 1400px);margin-inline:auto;padding-inline:var(--page-margin-mobile, 20px)}@media(min-width:750px){.bio-active-science__inner{padding-inline:0}}.bio-active-science__header{max-width:720px;margin:0 auto var(--space-10, 40px);text-align:center}.bio-active-science__eyebrow{display:inline-flex;align-items:center;gap:var(--space-2, 8px);margin:0 0 var(--space-3, 12px);color:var(--bio-science-accent);font-family:var(--type-font-subheading-family, var(--font-body-family));font-size:var(--font-size-xs, 12px);font-weight:700;letter-spacing:.18em;line-height:1.2;text-transform:uppercase}.bio-active-science__eyebrow:before{content:"";width:18px;height:1px;background-color:var(--bio-science-accent)}.bio-active-science__heading{margin:0;color:var(--color-heading, #1a1a1a)}.bio-active-science__shell{display:grid;grid-template-columns:minmax(0,310px) minmax(0,1fr);gap:var(--space-4, 16px);padding:var(--space-4, 16px);border:1px solid var(--bio-science-border);border-radius:var(--radius-xl, 16px);background-color:var(--bio-science-card-bg);box-shadow:var(--shadow-md, 0 4px 12px rgba(0, 0, 0, .1))}@media(max-width:1023px){.bio-active-science__shell{grid-template-columns:minmax(0,1fr)}}.bio-active-science__rail{display:flex;flex-direction:column;gap:var(--space-1, 4px);padding:var(--space-2, 8px);border-radius:var(--radius-lg, 12px);background-color:var(--color-bg-secondary, #f7f7f7)}@media(max-width:1023px){.bio-active-science__rail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.bio-active-science__rail{grid-template-columns:minmax(0,1fr)}}.bio-active-science__tab{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3, 12px);min-height:52px;padding:var(--space-2, 8px) var(--space-4, 16px);border:1px solid transparent;border-radius:var(--radius-md, 8px);background-color:transparent;color:var(--color-text-muted, #666);font-family:var(--font-body-family);font-size:var(--font-size-sm, 14px);font-weight:600;line-height:1.3;text-align:left;cursor:pointer;transition:background-color var(--transition-base, .25s ease),color var(--transition-base, .25s ease),border-color var(--transition-base, .25s ease)}.bio-active-science__tab-icon{flex:0 0 auto;width:14px;height:14px;color:currentColor;opacity:.55;transition:transform var(--transition-base, .25s ease),opacity var(--transition-base, .25s ease)}.bio-active-science__tab:hover{color:var(--color-heading, #1a1a1a)}.bio-active-science__tab[aria-selected=true]{border-color:var(--bio-science-accent);background-color:var(--bio-science-accent);color:var(--bio-science-accent-contrast)}.bio-active-science__tab[aria-selected=true] .bio-active-science__tab-icon{opacity:1;transform:translate(2px)}.bio-active-science__tab:focus-visible{outline:2px solid var(--bio-science-accent);outline-offset:2px}.bio-active-science__panel{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:390px;padding:clamp(28px,5vw,60px);overflow:hidden;border-radius:var(--radius-lg, 12px);background-color:var(--bio-science-panel-bg)}.bio-active-science__panel[hidden]{display:none}.bio-active-science__panel:before{content:"";position:absolute;top:-30%;right:-10%;width:55%;padding-bottom:55%;border-radius:var(--radius-full, 9999px);background:radial-gradient(circle,var(--bio-science-accent) 0%,transparent 70%);opacity:.12;pointer-events:none}.bio-active-science__panel>*{position:relative}@media(max-width:749px){.bio-active-science__panel{min-height:0;padding:var(--space-6, 24px) var(--space-5, 20px)}}.bio-active-science__tag{display:block;color:var(--bio-science-accent);font-family:var(--type-font-subheading-family, var(--font-body-family));font-size:var(--font-size-xs, 12px);font-weight:700;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}.bio-active-science__panel-heading{max-width:680px;margin:var(--space-3, 12px) 0 0;color:var(--color-heading, #1a1a1a)}.bio-active-science__desc{max-width:720px;margin:var(--space-4, 16px) 0 0;color:var(--color-text-muted, #666);line-height:var(--line-height-relaxed, 1.7)}.bio-active-science__desc>p{margin:0 0 var(--space-3, 12px)}.bio-active-science__desc>p:last-child{margin-bottom:0}.bio-active-science__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6, 24px);max-width:650px;margin-top:var(--space-8, 32px);padding-top:var(--space-5, 20px);border-top:1px solid var(--bio-science-border)}@media(max-width:749px){.bio-active-science__stats{grid-template-columns:minmax(0,1fr);gap:var(--space-4, 16px)}}.bio-active-science__stat-label{display:block;color:var(--color-heading, #1a1a1a);font-family:var(--font-heading-family);font-size:var(--font-size-base, 16px);font-weight:700;line-height:1.3}.bio-active-science__stat-text{display:block;margin-top:var(--space-1, 4px);color:var(--color-text-light, #999);font-size:var(--font-size-xs, 12px);line-height:1.5}.bio-active-science__link{display:inline-flex;align-items:center;align-self:flex-start;gap:var(--space-2, 8px);margin-top:var(--space-6, 24px);border-bottom:1px solid transparent;color:var(--bio-science-accent);font-size:var(--font-size-sm, 14px);font-weight:600;text-decoration:none;transition:border-color var(--transition-fast, .15s ease)}.bio-active-science__link:hover{border-bottom-color:currentColor}.bio-active-science__link:focus-visible{outline:2px solid var(--bio-science-accent);outline-offset:3px}.bio-active-science__link-icon{flex:0 0 auto;width:14px;height:14px}@media(prefers-reduced-motion:reduce){.bio-active-science__tab,.bio-active-science__tab-icon,.bio-active-science__link{transition:none}}.bio-active-science--hidden-mobile{display:none}@media(min-width:750px){.bio-active-science--hidden-mobile{display:block}}.bio-active-science--hidden-desktop{display:block}@media(min-width:750px){.bio-active-science--hidden-desktop{display:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-bio-active-science.css.map */
