/* Page styles (see lib/site-assets.ts) */
.arch{position:absolute;inset:0;padding:clamp(12px,2.2vw,26px);display:flex;flex-direction:column;gap:clamp(6px,1vw,12px);color:var(--paper)}
.dt-logos.wide{grid-template-columns:repeat(2,minmax(0,1fr))}
