.science-section-canvas{background-color:var(--ds-color-ui-background)}.science-section-surface{background-color:var(--ds-color-ui-surface)}.science-section-accent{background-color:var(--ds-color-ui-accent)}.science-heading{margin-block-start:var(--ds-spacing-3)}.science-lede{margin-block-start:var(--ds-spacing-6)}.science-note{margin-block-start:var(--ds-spacing-8)}.science-subhead{margin-block-start:var(--ds-spacing-5)}.science-actions{gap:var(--ds-spacing-3);margin-block-start:var(--ds-spacing-8)}.science-action-link{padding-inline:var(--ds-spacing-2)}.science-button,.science-cta{padding:var(--ds-spacing-3) var(--ds-spacing-6)}.science-duo-grid,.science-trio-grid,.science-family-grid,.science-entourage-grid,.science-cannabinoid-grid,.science-key-grid,.science-source-grid{gap:var(--ds-spacing-5);margin-block-start:var(--ds-spacing-8)}.science-stat-grid{gap:var(--ds-spacing-4);margin-block-start:var(--ds-spacing-10)}.science-card{padding:var(--ds-spacing-6)}.science-card-compact{padding:var(--ds-spacing-5)}.science-card-eyebrow{margin-block-end:var(--ds-spacing-2)}.science-bullets{gap:var(--ds-spacing-2);margin-block-start:var(--ds-spacing-3);padding-inline-start:var(--ds-spacing-5);font-size:.9375rem;line-height:1.6;display:grid}.science-stat{padding:var(--ds-spacing-5)}.science-stat dd{margin-block-start:var(--ds-spacing-1)}.science-evidence-tag{align-self:flex-start;align-items:center;gap:var(--ds-spacing-2);padding:var(--ds-spacing-1) var(--ds-spacing-3);border-radius:var(--ds-radius-full);letter-spacing:.04em;text-transform:uppercase;color:var(--ds-color-ui-textMuted);border:1px solid;font-size:.6875rem;font-weight:600;display:inline-flex}.science-evidence-tag:before{content:"";inline-size:var(--ds-spacing-2);block-size:var(--ds-spacing-2);border-radius:var(--ds-radius-full);background-color:currentColor}.science-evidence-tag[data-tier=regulatory-approved]{color:var(--ds-color-stateInk-success)}.science-evidence-tag[data-tier=human-randomized]{color:var(--ds-color-ui-accent)}.science-evidence-tag[data-tier=human-other]{color:var(--ds-color-brand-pineappleInk)}.science-evidence-tag[data-tier=animal]{color:var(--ds-color-stateInk-warning)}.science-evidence-tag[data-tier=laboratory],.science-evidence-tag[data-tier=chemistry]{color:var(--ds-color-neutral-600)}.science-evidence-tag[data-tier=insufficient]{color:var(--ds-color-stateInk-error)}.science-evidence-block{padding:var(--ds-spacing-4);border-radius:var(--ds-radius-lg);background-color:var(--ds-color-ui-surfaceAlt);border-inline-start:3px solid var(--ds-color-ui-accent);color:var(--ds-color-ui-textSecondary);margin-block-start:var(--ds-spacing-4);font-size:.875rem;line-height:1.6}.science-evidence-block--gap{border-inline-start-color:var(--ds-color-ui-borderStrong)}.science-evidence-heading{letter-spacing:.04em;text-transform:uppercase;color:var(--ds-color-ui-textMuted);margin-block-end:var(--ds-spacing-1);font-size:.6875rem;font-weight:700}.science-chip-group{margin-block-start:var(--ds-spacing-4)}.science-chip-label{letter-spacing:.04em;text-transform:uppercase;color:var(--ds-color-ui-textMuted);font-size:.6875rem;font-weight:700}.science-chip-list{gap:var(--ds-spacing-2);flex-wrap:wrap;margin-block-start:var(--ds-spacing-2);display:flex}.science-chip{padding:var(--ds-spacing-1) var(--ds-spacing-3);border:1px solid var(--ds-color-ui-border);border-radius:var(--ds-radius-full);background-color:var(--ds-color-ui-surface);color:var(--ds-color-ui-textSecondary);font-size:.75rem}.science-chip--quiet{background-color:var(--ds-color-ui-surfaceAlt);color:var(--ds-color-ui-textMuted)}.science-family-grid{padding:0;list-style:none}.science-family-card{block-size:100%;padding:var(--ds-spacing-5);border-block-start:3px solid var(--family-color,var(--ds-color-ui-accent));flex-direction:column;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex}.science-family-card:hover{box-shadow:var(--ds-shadow-hover);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.science-family-card,.science-family-card:hover{transition:none;transform:none}}.science-family-head{align-items:center;gap:var(--ds-spacing-3);display:flex}.science-family-blurb{margin-block-start:var(--ds-spacing-3);line-height:1.55}.science-family-stats{gap:var(--ds-spacing-2);border-block-start:1px solid var(--ds-color-ui-border);margin-block-start:var(--ds-spacing-4);padding-block-start:var(--ds-spacing-4);display:grid}.science-family-stats>div{justify-content:space-between;align-items:baseline;gap:var(--ds-spacing-3);display:flex}.science-family-stats dt{color:var(--ds-color-ui-textMuted);font-size:.75rem}.science-family-stats dd{text-align:end;color:var(--ds-color-ui-text);font-size:.8125rem;font-weight:600}.science-marker-list{gap:var(--ds-spacing-2);flex-wrap:wrap;margin-block-start:var(--ds-spacing-4);display:flex}.science-marker{align-items:baseline;gap:var(--ds-spacing-1);padding:var(--ds-spacing-1) var(--ds-spacing-3);border-radius:var(--ds-radius-full);background-color:color-mix(in srgb,var(--family-color,var(--ds-color-ui-accent)) 12%,var(--ds-color-ui-surface));font-size:.6875rem;display:inline-flex}.science-marker-name{text-transform:capitalize;color:var(--ds-color-ui-text);font-weight:600}.science-marker-value{color:var(--ds-color-ui-textMuted);font-variant-numeric:tabular-nums}.science-family-cta{color:var(--ds-color-ui-accent);margin-block-start:auto;padding-block-start:var(--ds-spacing-4)}.science-cannabinoid-grid{padding:0;list-style:none}.science-cannabinoid-card{padding:var(--ds-spacing-6);flex-direction:column;display:flex}.science-cannabinoid-head{align-items:flex-start;gap:var(--ds-spacing-3);margin-block-start:var(--ds-spacing-4);display:flex}.science-cannabinoid-icon{font-size:1.75rem;line-height:1}.science-cannabinoid-meta{gap:var(--ds-spacing-2);margin-block-start:var(--ds-spacing-4);display:grid}.science-cannabinoid-meta dt{letter-spacing:.04em;text-transform:uppercase;color:var(--ds-color-ui-textMuted);font-size:.6875rem;font-weight:700}.science-cannabinoid-meta dd{color:var(--ds-color-ui-text);font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:600}.science-cannabinoid-copy{margin-block-start:var(--ds-spacing-4);line-height:1.6}.science-cannabinoid-sources{border-block-start:1px solid var(--ds-color-ui-border);color:var(--ds-color-ui-textMuted);margin-block-start:var(--ds-spacing-5);padding-block-start:var(--ds-spacing-4);font-size:.75rem}.science-cannabinoid-sources .science-chip-label{margin-block-end:var(--ds-spacing-1);display:block}.science-entourage-grid{padding:0;list-style:none}.science-finding{block-size:100%;padding:var(--ds-spacing-5);border-inline-start:3px solid var(--ds-color-ui-borderStrong);flex-direction:column;display:flex}.science-finding[data-direction=supports]{border-inline-start-color:var(--ds-color-state-success)}.science-finding[data-direction=contradicts]{border-inline-start-color:var(--ds-color-state-error)}.science-finding[data-direction=mixed]{border-inline-start-color:var(--ds-color-state-warning)}.science-finding-verdict{letter-spacing:.04em;text-transform:uppercase;margin-block-start:var(--ds-spacing-3);font-size:.6875rem;font-weight:700}.science-finding[data-direction=supports] .science-finding-verdict{color:var(--ds-color-stateInk-success)}.science-finding[data-direction=contradicts] .science-finding-verdict{color:var(--ds-color-stateInk-error)}.science-finding[data-direction=mixed] .science-finding-verdict{color:var(--ds-color-brand-pineappleInk)}.science-finding-title{margin-block-start:var(--ds-spacing-1)}.science-finding-body{margin-block-start:var(--ds-spacing-3);line-height:1.6}.science-finding-design{border-block-start:1px solid var(--ds-color-ui-border);color:var(--ds-color-ui-textMuted);margin-block-start:var(--ds-spacing-3);padding-block-start:var(--ds-spacing-3);font-size:.75rem;line-height:1.5}.science-finding-source{margin-block-start:auto;padding-block-start:var(--ds-spacing-3);font-size:.75rem}.science-phase-list{gap:var(--ds-spacing-5);margin-block-start:var(--ds-spacing-5);padding:0;list-style:none;display:grid}.science-phase{border-inline-start:2px solid color-mix(in srgb,var(--ds-color-ui-accent) 30%,transparent);padding-inline-start:var(--ds-spacing-5);position:relative}.science-phase:before{content:"";inline-size:var(--ds-spacing-2);block-size:var(--ds-spacing-2);border-radius:var(--ds-radius-full);background-color:var(--ds-color-ui-accent);position:absolute;inset-block-start:var(--ds-spacing-1);inset-inline-start:calc(var(--ds-spacing-1) * -1)}.science-meter{align-items:center;gap:var(--ds-spacing-3);margin-block-start:var(--ds-spacing-2);display:flex}.science-meter-track{block-size:var(--ds-spacing-2);border-radius:var(--ds-radius-full);background-color:var(--ds-color-ui-border);flex:1;overflow:hidden}.science-meter-fill{border-radius:var(--ds-radius-full);background-color:var(--ds-color-ui-accent);block-size:100%}.science-meter-value{color:var(--ds-color-ui-accent);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:600}.science-dose-list{gap:var(--ds-spacing-3);margin-block-start:var(--ds-spacing-5);padding:0;list-style:none;display:grid}.science-dose{padding:var(--ds-spacing-4);border-radius:var(--ds-radius-lg);border-inline-start:3px solid var(--ds-color-ui-borderStrong);background-color:var(--ds-color-ui-surfaceAlt)}.science-dose[data-level=microdose]{border-inline-start-color:var(--ds-color-state-success)}.science-dose[data-level=low]{border-inline-start-color:var(--ds-color-state-info)}.science-dose[data-level=moderate]{border-inline-start-color:var(--ds-color-state-warning)}.science-dose[data-level=high]{border-inline-start-color:var(--ds-color-state-error)}.science-dose-range{font-variant-numeric:tabular-nums;color:var(--ds-color-ui-text);font-weight:700}.science-dose-copy{color:var(--ds-color-ui-textSecondary);margin-block-start:var(--ds-spacing-1);font-size:.8125rem;line-height:1.5}.science-dose-best{color:var(--ds-color-ui-textMuted);margin-block-start:var(--ds-spacing-2);font-size:.75rem}.science-callout{padding:var(--ds-spacing-5);border-radius:var(--ds-radius-xl);border:1px solid color-mix(in srgb,var(--ds-color-state-warning) 35%,transparent);background-color:color-mix(in srgb,var(--ds-color-state-warning) 8%,var(--ds-color-ui-surface));color:var(--ds-color-ui-textSecondary);margin-block-start:var(--ds-spacing-6);font-size:.875rem;line-height:1.6}.science-source-grid{padding:0;list-style:none}.science-source{padding:var(--ds-spacing-5);block-size:100%}.science-source-meta{color:var(--ds-color-ui-textMuted);margin-block-start:var(--ds-spacing-2);font-size:.75rem}