/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme{:root,:host{--ku-color-zinc-200:oklch(92% .004 286.32);--ku-color-white:#fff;--ku-spacing:.25rem;--ku-radius-xl:.75rem;--ku-radius-2xl:1rem;--ku-radius-3xl:1.5rem}}@layer utilities{.ku\:pointer-events-none{pointer-events:none}.ku\:absolute{position:absolute}.ku\:relative{position:relative}.ku\:inset-0{inset:0}.ku\:isolate{isolation:isolate}.ku\:-z-10{z-index:calc(10 * -1)}.ku\:z-10{z-index:10}.ku\:flex{display:flex}.ku\:grid{display:grid}.ku\:h-12{height:calc(var(--ku-spacing) * 12)}.ku\:w-12{width:calc(var(--ku-spacing) * 12)}.ku\:w-full{width:100%}.ku\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.ku\:flex-col{flex-direction:column}.ku\:items-center{align-items:center}.ku\:justify-center{justify-content:center}.ku\:gap-3{gap:calc(var(--ku-spacing) * 3)}.ku\:gap-4{gap:calc(var(--ku-spacing) * 4)}.ku\:gap-6{gap:calc(var(--ku-spacing) * 6)}.ku\:overflow-hidden{overflow:hidden}.ku\:rounded-2xl{border-radius:var(--ku-radius-2xl)}.ku\:rounded-3xl{border-radius:var(--ku-radius-3xl)}.ku\:rounded-xl{border-radius:var(--ku-radius-xl)}.ku\:border{border-style:var(--tw-border-style);border-width:1px}.ku\:border-solid{--tw-border-style:solid;border-style:solid}.ku\:border-zinc-200{border-color:var(--ku-color-zinc-200)}.ku\:bg-white,.ku\:bg-white\/60{background-color:var(--ku-color-white)}@supports (color:color-mix(in lab, red, red)){.ku\:bg-white\/60{background-color:color-mix(in oklab, var(--ku-color-white) 60%, transparent)}}.ku\:p-3{padding:calc(var(--ku-spacing) * 3)}.ku\:p-6{padding:calc(var(--ku-spacing) * 6)}.ku\:shadow-\[0_2px_8px_rgba\(0\,0\,0\,0\.04\)\]{--tw-shadow:0 2px 8px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (min-width:40rem){.ku\:sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ku\:sm\:p-5{padding:calc(var(--ku-spacing) * 5)}.ku\:sm\:p-8{padding:calc(var(--ku-spacing) * 8)}}}#spotlight-root{margin-block:36px 0}#spotlight-root>div{background:#161616c2}#spotlight-root .spotlight-grid{margin:0;padding:0;list-style:none}#spotlight-root .spotlight-card{color:#e5ddc9;background:#161616;border-color:#e5ddc942;min-width:0;margin:0;padding:28px;box-shadow:0 2px 8px #0000002e}#spotlight-root .spotlight-title{letter-spacing:-.025em;color:#dce58a;text-wrap:pretty;margin:0;font-size:22px;font-weight:600;line-height:1.3}#spotlight-root .spotlight-description{color:#e5ddc9;margin:0;font-size:17px;line-height:1.7}#spotlight-root .spotlight-card:focus-visible{outline-offset:5px;border-color:#3b73bd;outline:3px solid #3b73bd}@media (max-width:639px){#spotlight-root .spotlight-card{padding:24px}}@media (prefers-reduced-motion:reduce),(hover:none),(pointer:coarse){#spotlight-root .spotlight-card{opacity:1!important;transform:none!important}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}