@import "./science-page/base.84619e540229.css";
@import "./science-page/compare.84619e540229.css";
@import "./science-page/evidence.84619e540229.css";
@import "./science-page/expert.84619e540229.css";
@import "./science-page/how-it-works.84619e540229.css";
@import "./science-page/beyond-sleep-stages.84619e540229.css";

/* Keep the desktop sidebar and content columns on unfolded/tablet widths. */
@media (min-width: 768px) and (max-width: 1023px) {
  .science-page__layout {
    column-gap: 24px;
    grid-template-columns: 150px minmax(0, 1fr);
  }

  .science-page__content { min-width: 0; }
  .science-page-nav { font-size: 13px; padding-left: 12px; top: 88px; }
  .science-page-section { scroll-margin-top: 88px; }

  .science-evidence-grid {
    gap: 24px;
    grid-template-columns: minmax(0, .85fr) minmax(0, 1fr);
  }

  .science-score-card {
    --science-score-copy-size: 15px;
    --science-score-label-size: 14px;
    --science-score-label-width: 86px;
    --science-score-gap: 10px;
  }

  .science-expert-card {
    --science-expert-card-columns: minmax(0, 160px) minmax(0, 1fr);
    --science-expert-card-gap: 20px;
  }
}
