/* Sam Journal — desktop/tablet layout. Applies above 600px, including fractional widths. */
.smj-root .smj-moments-track { grid-template-columns:repeat(4,minmax(0,1fr)); }
.smj-root .smj-articles-grid { grid-template-columns:minmax(0,1.6fr) repeat(2,minmax(0,1fr)); }
.smj-root .smj-articles-grid--2 { grid-template-columns:minmax(0,1.6fr) minmax(0,1fr); }
.smj-root .smj-articles-grid--1 { grid-template-columns:minmax(0,1fr); }
.smj-root .smj-archive-grid { grid-template-columns:repeat(2,minmax(0,1fr)); }
.smj-root .smj-rw-grid { grid-template-columns:repeat(3,minmax(0,1fr)); }
.smj-root .smj-rw-grid--notes > .smj-rw-entry { grid-template-rows:112px auto; }
.smj-root .smj-rw-note--empty { visibility:hidden; }
@media (max-width:1100px) {
  .smj-root .smj-articles-grid { grid-template-columns:repeat(2,minmax(0,1fr)); }
  .smj-root .smj-articles-grid > .smj-article--lead { grid-column:1 / -1; }
  .smj-root .smj-articles-grid--1, .smj-root .smj-articles-grid--2 { grid-template-columns:minmax(0,1fr); }
}
@media (max-width:900px) {
  .smj-root .smj-moments-track { grid-template-columns:repeat(2,minmax(0,1fr)); }
  .smj-root .smj-note-card { height:391px; }
  .smj-root .smj-article { min-height:430px; }
  .smj-root .smj-article-image { height:180px; flex-basis:180px; }
  .smj-root .smj-article--lead .smj-article-title { font-size:32px; }
  .smj-root .smj-rw-grid { grid-template-columns:repeat(2,minmax(0,1fr)); }
  .smj-root .smj-radar-section { padding:25px; }
  .smj-root .smj-radar-card { min-height:410px; }
}
@media (max-width:800px) {
  .smj-root { --smj-gutter:20px; }
  .smj-root .smj-intro { padding:21px 0 30px; }
  .smj-root .smj-intro h1 { letter-spacing:-1.7px; }
  .smj-root .smj-intro p { font-size:19px; }
  .smj-root .smj-avatar { width:68px; height:68px; flex-basis:68px; }
}
@media (max-width:740px) {
  .smj-root .smj-articles-grid { grid-template-columns:minmax(0,1fr); }
}
