:root{
/* 4px base, extended for 1920-wide deck geometry */
--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;
--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;
--space-20:80px;--space-24:96px;--space-32:128px;--space-40:160px;

/* deck geometry, measured from the source slides */
--deck-w:1920px;--deck-h:1080px;
--deck-margin-x:61px;   /* 583086 EMU */
--deck-margin-top:121px;/* 1154595 EMU */
--deck-logo-x:12px;--deck-logo-y:8px;--deck-logo-w:180px;
--deck-col-gap:96px;
--deck-row-gap:225px;   /* stacked point rows on the 3-point slide */

/* interface layout */
--gutter:24px;--container-max:1280px;--content-max:72ch; /* @kind other */
}
