.theme-gebindo{--background:90 20% 96%;--foreground:160 25% 10%;--primary:153 68% 22%;--primary-foreground:0 0% 100%;--secondary:120 15% 89%;--secondary-foreground:160 25% 14%;--muted:100 12% 92%;--muted-foreground:160 8% 40%;--accent:39 72% 45%;--accent-foreground:0 0% 100%;--border:110 10% 84%;--input:110 10% 84%;--ring:153 68% 22%;--slate:160 15% 13%;--slate-deep:160 18% 8%;--terra:39 60% 38%;--cream-peach:45 40% 62%}.theme-gebindo .kmr-slab{background-image:radial-gradient(120% 90% at 50% 8%,hsla(42,25%,92%,.05),transparent 60%),radial-gradient(90% 70% at 18% 85%,hsla(42,25%,92%,.045),transparent 55%),radial-gradient(70% 60% at 82% 30%,hsla(42,25%,92%,.035),transparent 60%),linear-gradient(160deg,#24382e,#1c2d24 55%,#16241d);background-size:auto;border:10px solid #8a6a3f;border-radius:14px;box-shadow:inset 0 0 0 2px rgba(0,0,0,.35),inset 0 0 46px rgba(0,0,0,.5),0 0 0 1px rgba(0,0,0,.4)}.theme-gebindo .kmr-slab-content{color:#f0ede6}.theme-gebindo .kmr-slab-content .text-muted-foreground{color:hsla(42,25%,92%,.72)}.theme-gebindo .kmr-slab-content .text-foreground{color:#f0ede6}.theme-gebindo .kmr-slab-content .text-kmr-blue-light{color:#e8b95c}.theme-gebindo .text-kmr-gold{color:#c48a20}.theme-gebindo .bg-kmr-gold{background-color:#c48a20}.theme-gebindo .text-kmr-chalk{color:#f0ede6}.gs-brand{font-family:var(--font-brand),"Bricolage Grotesque",system-ui,sans-serif;font-weight:700;letter-spacing:-.025em}.gs-mark{color:#1f7a52}.gs-amber{color:#c2772e}