@font-face{font-family:Cardo;font-weight:400;font-display:swap;src:url(../fonts/cardo-hebrew-400-normal.woff2) format("woff2");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}
@font-face{font-family:Cardo;font-weight:400;font-display:swap;src:url(../fonts/cardo-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+2000-206F}
@font-face{font-family:"Libertinus Serif";font-weight:400;font-display:swap;src:url(../fonts/libertinus-serif-hebrew-400-normal.woff2) format("woff2");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}
@font-face{font-family:"Libertinus Serif";font-weight:700;font-display:swap;src:url(../fonts/libertinus-serif-hebrew-700-normal.woff2) format("woff2");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}
@font-face{font-family:"Libertinus Serif";font-weight:400;font-display:swap;src:url(../fonts/libertinus-serif-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+2000-206F}
@font-face{font-family:"Libertinus Serif";font-weight:700;font-display:swap;src:url(../fonts/libertinus-serif-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+2000-206F}
:root{
  --ink:#3A1F12;--paper:#FFFDF5;--rule:#E6EFF8;--rule-strong:#DCE8F4;--margin-red:#E2574C;--pen:#2340C8;--pen-dark:#1A2F96;--tab:#EFE3CC;
  --paprika:#C8321E;--on-paprika:#FFF3E2;--amber:#E9A23B;--turmeric:#F4C20D;--zaatar:#2F5D3A;--sumac:#7A1F3D;--on-sumac:#FFE9DC;--cocoa:#4A2616;--on-cocoa:#FFD9A0;
  --spice:var(--paprika);--on-spice:var(--on-paprika);
  --font-display:Cardo,"David Libre",David,serif;--font-body:"Libertinus Serif","David Libre",David,serif;--font-ui:var(--font-body);
  --line:36px;--gutter:clamp(16px,4vw,40px);--ease:cubic-bezier(.23,1,.32,1);--wrap:1240px;
}
