:root{--pu-ink:#18251f;--pu-ink-soft:#4f5e55;--pu-forest:#173f2e;--pu-forest-deep:#102d22;--pu-river:#315f6b;--pu-rust:#bb4a2f;--pu-rust-dark:#8f321f;--pu-gold:#d6a64f;--pu-cream:#f5efe2;--pu-paper:#fffdf8;--pu-sand:#e8dcc7;--pu-line:#cfc2aa;--pu-white:#fff;--pu-font-display:"Fraunces",serif;--pu-font-body:"Manrope",sans-serif;--pu-container:1240px;--pu-gutter:clamp(20px,4vw,56px);--pu-section:clamp(72px,9vw,136px);--pu-radius-sm:10px;--pu-radius:22px;--pu-radius-lg:38px;--pu-shadow:0 22px 60px rgba(24,37,31,.15);--pu-v2-red:#d52e2c;--pu-v2-blue:#153c82;--pu-v2-green:#238641;--pu-v2-yellow:#f7d04a;--pu-v2-offwhite:#f3ead9;--pu-v2-charcoal:#242424;--pu-v2-chalk:#fffdf5;--pu-v2-wood:#9a6a43;--pu-v2-ink-muted:#5b5148;--pu-v2-display:"Lilita One",sans-serif;--pu-v2-body:"Barlow",sans-serif;--pu-v2-marker:"Permanent Marker",sans-serif;--pu-v2-shell:1280px;--pu-v2-gutter:clamp(20px,3.34vw,48px);--pu-v2-section:clamp(74px,9vw,134px);--pu-v2-radius:18px;--pu-v2-shadow:10px 12px 0 rgba(36,36,36,.18)}