/* 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)}
