:root{--kd-red:#DB0707;--kd-red-hover:#bc080f;--kd-red-soft:#f0484f;--kd-white:#fff;--kd-charcoal:#292928;--kd-bg:#1a1715;--kd-bg-subtle:#191714;--kd-bg-muted:#2a2723;--kd-text:#fff;--kd-text-2:#c4c0b8;--kd-text-3:#8a857d;--kd-border:#2a2723;--kd-border-strong:#58534d;--kd-inverse-bg:#fff;--kd-inverse-text:#110f0d;--kd-accent-text:#f0484f;--kd-success:#3fb56f;--kd-warning:#e3a23b;--kd-font-display:"Montserrat",sans-serif;--kd-font-body:"Montserrat",sans-serif;--kd-space-1:4px;--kd-space-2:8px;--kd-space-3:12px;--kd-space-4:16px;--kd-space-5:24px;--kd-space-6:32px;--kd-space-7:48px;--kd-space-8:64px;--kd-space-9:96px;--kd-radius-sm:4px;--kd-radius-md:8px;--kd-radius-lg:0px;--kd-container:1184px;--kd-gutter:32px;--kd-section-y:96px;--kd-shadow-card:0 2px 6px rgba(13,13,10,.06),0 12px 32px -8px rgba(13,13,10,.1);--kd-header-h:69px}@media (max-width:1023px){:root{--kd-gutter:24px;--kd-section-y:64px}}@media (max-width:479px){:root{--kd-gutter:16px;--kd-section-y:48px}}