:root{--is-bg:#F2F0EB;--is-ink:#292C27;--is-muted:#5D625B;--p-bg:#F1F3ED;--p-ink:#263229;--p-accent:#355D46;--p-accent-ink:#FAF8F1;--p-muted:#566251;--font-display:"DM Serif Display",Georgia,serif;--font-body:"DM Sans",Arial,sans-serif;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--radius-control:4px;--radius-media:12px;--ease-reveal:cubic-bezier(0.22,1,0.36,1);--is-accent:#355D46;--is-accent-ink:#FAF8F1}@font-face{font-family:"DM Serif Display";src:url(/fonts/dm-serif-display.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:DM Sans;src:url(/fonts/dm-sans.woff2) format("woff2");font-style:normal;font-weight:400 700;font-display:swap}body{margin:0}