@charset "UTF-8";@font-face{font-family:Bricolage Grotesque;src:url(/fonts/bricolage-grotesque-latin-wght-normal.woff2) format("woff2");font-weight:200 800;font-display:swap}@font-face{font-family:Figtree;src:url(/fonts/figtree-latin-wght-normal.woff2) format("woff2");font-weight:300 900;font-display:swap}:root{--kv-red: #d1111f;--kv-red-strong: #a80d19;--kv-red-tint: #fdecee;--kv-ink: #1f1416;--kv-muted: #6b5a5d;--kv-paper: #fffaf6;--kv-surface: #ffffff;--kv-line: #eadfd9;--kv-saffron: #f2b233;--kv-wine: #2a0b0f;--kv-success: #1f7a46;--kv-success-tint: #e6f3ea;--kv-saffron-tint: #fdf3dc;--kv-sand: #f4ece7;--kv-font-display: "Bricolage Grotesque", "Segoe UI", system-ui, sans-serif;--kv-font-body: "Figtree", "Segoe UI", system-ui, sans-serif;--kv-s1: .25rem;--kv-s2: .5rem;--kv-s3: .75rem;--kv-s4: 1rem;--kv-s5: 1.5rem;--kv-s6: 2rem;--kv-s7: 3rem;--kv-s8: 5rem;--kv-r1: 12px;--kv-r2: 20px;--kv-r3: 28px;--kv-shadow-1: 0 1px 2px rgb(42 11 15 / 8%), 0 2px 8px rgb(42 11 15 / 6%);--kv-shadow-2: 0 4px 12px rgb(42 11 15 / 10%), 0 12px 32px rgb(42 11 15 / 10%);--kv-shadow-3: 0 12px 24px rgb(42 11 15 / 16%), 0 32px 64px rgb(42 11 15 / 18%);--kv-ease: cubic-bezier(.22, .61, .36, 1)}*,*:before,*:after{box-sizing:border-box}body{margin:0;background:var(--kv-paper)}
