:where(:root){--kp-stone-0:#fcfaf6;--kp-stone-50:#f4efe6;--kp-stone-100:#ebe4d8;--kp-stone-200:#ddd5c7;--kp-stone-300:#c9bfae;--kp-stone-400:#a89d8b;--kp-stone-500:#8a7f6f;--kp-stone-600:#6b6154;--kp-stone-650:#675d51;--kp-stone-700:#4f473d;--kp-stone-800:#3d362f;--kp-stone-850:#332d27;--kp-stone-900:#27221d;--kp-stone-950:#1a1714;--kp-rust-50:#f8ebe3;--kp-rust-100:#f1d6c8;--kp-rust-500:#c2522a;--kp-rust-600:#b4481f;--kp-rust-700:#9a3b1c;--kp-rust-800:#7b2d14;--kp-coral-200:#f6c0aa;--kp-coral-300:#f0a286;--kp-coral-400:#e8805c;--kp-coral-900:#3a2219;--kp-coral-950:#2e1d16;--kp-red-50:#fdf0ee;--kp-red-300:#f5a69e;--kp-red-400:#f08277;--kp-red-600:#b3322a;--kp-red-700:#8f2722;--kp-red-950:#3b1a17;--kp-teal-300:#8ccbc4;--kp-teal-700:#2c6460;--kp-family-sans:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--kp-family-serif:Charter, "Bitstream Charter", "Sitka Text", Cambria, Georgia, serif;--kp-family-math:"STIX Two Math", "Cambria Math", "Latin Modern Math", math;--kp-family-mono:ui-monospace, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--kp-size-xs:.75rem;--kp-size-sm:.875rem;--kp-size-md:1rem;--kp-size-lg:1.125rem;--kp-size-xl:1.25rem;--kp-size-2xl:1.5rem;--kp-size-3xl:1.875rem;--kp-leading-tight:1.25;--kp-leading-normal:1.45;--kp-leading-relaxed:1.65;--kp-ratio-85:.85;--kp-ratio-90:.9;--kp-ratio-92:.92;--kp-ratio-100:1;--kp-ratio-115:1.15;--kp-ratio-120:1.2;--kp-ratio-130:1.3;--kp-weight-medium:500;--kp-weight-semibold:600;--kp-weight-bold:700;--kp-space-1:.25rem;--kp-space-2:.5rem;--kp-space-3:.75rem;--kp-space-4:1rem;--kp-space-6:1.5rem;--kp-space-8:2rem;--kp-space-10:2.5rem;--kp-space-11:2.75rem;--kp-space-12:3rem;--kp-stroke-thin:1px;--kp-stroke-medium:2px;--kp-stroke-thick:3px;--kp-radius-sm:.25rem;--kp-radius-md:.5rem;--kp-width-reading:75ch;--kp-width-element-margin:3.5rem;--kp-width-tooltip:20rem;--kp-width-menu:16rem;--kp-width-popover:22rem;--kp-width-dialog:32rem;--kp-width-sheet:47.5rem;--kp-width-cover:8rem;--kp-width-thumbnail:4.5rem;--kp-width-signpost:14.5rem;--kp-width-signpost-phone:16.5rem;--kp-height-popover:30rem;--kp-height-card:24rem;--kp-height-signpost-phone:4.5rem;--kp-opacity-50:.5;--kp-scrim:#27221d66;--kp-scrim-dark:#0009;--kp-shadow-sm:0 1px 2px #27221d14;--kp-shadow-lg:0 .75rem 2rem #27221d2e;--kp-shadow-dark-sm:0 1px 2px #0006;--kp-shadow-dark-lg:0 .75rem 2rem #00000080;--kp-duration-fast:.12s;--kp-layer-overlay:1000}
