/* Mobile version. Chosen by the browser's mobile/desktop site request, not by pixel width. */
:root[data-layout=column] .site-header{padding:16px 16px 0}
:root[data-layout=column] .title-block{grid-template-columns:1fr}
:root[data-layout=column] .tb-name{border-right:0;border-bottom:1px solid var(--rule-ink)}
:root[data-layout=column] .tb-name h1{font-size:46px}
:root[data-layout=column] #projects{gap:80px;padding:48px 16px 96px}
:root[data-layout=column] .project-head{grid-template-columns:1fr}
:root[data-layout=column] .project-head h2{font-size:34px}
:root[data-layout=column] .project-head .project-link{grid-row:auto;grid-column:1;justify-self:start}
:root[data-layout=column] .tiles{grid-template-columns:1fr}
:root[data-layout=column] .tile-lead{grid-column:auto;grid-row:auto}
:root[data-layout=column] .tile-lead .tile-media{aspect-ratio:16/10;height:auto}
