.site-shell{width:min(calc(100% - (2 * var(--wpia-gutter))),var(--wpia-shell));margin-inline:auto;min-width:0}.site-main{min-height:55vh}.home-main,.single-main,.category-main{padding-block:clamp(22px,3vw,44px) clamp(64px,7vw,110px)}.content-stack,.archive-section{padding-block:clamp(36px,5vw,76px);display:grid;gap:var(--wpia-gap)}.story-grid{display:grid;gap:var(--wpia-gap);grid-template-columns:repeat(12,minmax(0,1fr))}.story-grid>*{min-width:0}.story-grid.story-grid--featured>*{grid-column:span 3}.story-grid.story-grid--featured>*:first-child{grid-column:span 4}.story-grid.story-grid--featured>*:last-child{grid-column:span 2}.story-grid--archive>*{grid-column:span 4}.article-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,360px);gap:clamp(28px,4vw,56px);align-items:start}.article-prose{min-width:0;max-width:780px;font-family:var(--wpia-serif);font-size:clamp(1.05rem,1.2vw,1.18rem);line-height:1.78}.article-prose>*{max-width:100%}.article-sidebar{min-width:0;display:grid;gap:20px}