.section-picks{--section--columns:3;--section--width:calc(1300px - (3 - var(--section--columns))*(1300px - var(--section-head--strip) - var(--spacing-8) + var(--spacing-9))/3);grid-template-rows:auto auto minmax(0,1fr)}.section-picks:has(.section-picks-grid>:nth-child(2):last-child){--section--columns:2}.section-picks:has(.section-picks-grid>:only-child){--section--columns:1}.section-picks-intro{grid-gap:var(--spacing-10);align-items:start;display:grid;gap:var(--spacing-10);grid-template-columns:minmax(0,1fr) minmax(0,28rem);margin-bottom:var(--spacing-9)}@container (width < 900px){.section-picks-intro{grid-template-columns:minmax(0,1fr)}}.section-picks-title{font-size:var(--font-display-3);margin:0;text-transform:uppercase}.section-picks-description{color:var(--color-foreground);margin:0;padding-top:var(--spacing-3)}.section-picks-grid{grid-gap:var(--spacing-9);align-items:end;counter-reset:tile;display:grid;gap:var(--spacing-9);grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:minmax(0,1fr);min-height:0}.section-picks-grid>.post-card{max-height:100%}@container (width < 1000px){.section-picks-grid{gap:var(--spacing-7)}}@container (width < 640px){.section-picks-grid{grid-template-columns:minmax(0,1fr)}}@media (min-width:992px) and (orientation:landscape) and (min-height:600px){html[data-reading-mode=columns] .section-picks-grid:not(:has(>:nth-child(3))){grid-template-columns:repeat(var(--section--columns),minmax(0,1fr))}}