#download .download-card--linux {
  grid-column: 1 / -1;
  display: grid;
  grid-template-columns: auto minmax(0, 1fr);
  border-color: #79cfb06b;
  background: linear-gradient(125deg, #78cfb010, transparent), rgba(16, 23, 18, .55);
}
#download .download-card--linux h3 span { font-size: .85rem; font-weight: 400; color: #bdd1c5; }
#download .download-card--linux .platform-icon { color: #8addb9; }
#download .download-card--linux .download-action { background: linear-gradient(120deg, #c9ffdf, #84d8b1); }
#download .download-card--linux .linux-help { grid-column: 1 / -1; margin: 0; text-align: center; font-size: .9rem; }
#download .linux-help a { color: #d0e9dc; text-decoration: underline; text-underline-offset: 4px; }
#download .linux-help a:focus-visible { outline: 2px solid #ffe17b; outline-offset: 6px; }

.linux-page { margin: 0; background: #0c1617; color: #edf5ef; font: 16px/1.7 system-ui, sans-serif; }
.linux-guide { max-width: 850px; margin: auto; padding: 32px 24px 64px; }
.linux-guide a { color: #b1edcc; text-underline-offset: 4px; }
.linux-guide header { padding: 22px 0; border-bottom: 1px solid #315342; }
.linux-guide .kicker { color: #e7cc79; letter-spacing: .13em; font-size: .8rem; }
.linux-guide h1 { font-size: clamp(2rem, 6vw, 3rem); line-height: 1.15; margin: 12px 0 20px; }
.linux-guide h2 { font-size: 1.3rem; margin-top: 34px; }
.linux-guide .lead { color: #c1d2c8; max-width: 700px; }
.linux-guide .guide-download { display: inline-block; background: #e7cc79; color: #142016; border-radius: 8px; padding: 12px 22px; font-weight: 700; text-decoration: none; margin: 8px 0 20px; }
.linux-guide pre { background: #172722; border: 1px solid #315342; border-radius: 8px; padding: 18px; overflow-x: auto; line-height: 1.7; }
.linux-guide code { font-size: .9rem; overflow-wrap: anywhere; }
.linux-guide pre code { overflow-wrap: normal; }
.linux-guide .note { color: #b4c7ba; font-size: .95rem; }
.linux-guide footer { margin-top: 36px; padding-top: 24px; border-top: 1px solid #315342; }
@media (forced-colors: active) {
  #download .download-card--linux, .linux-guide pre { background: Canvas; color: CanvasText; border-color: CanvasText; }
  #download .download-card--linux .download-action, .linux-guide .guide-download { background: Highlight; color: HighlightText; }
}
