.scrollbar-hide[data-astro-cid-knjwqnit]::-webkit-scrollbar{display:none}.scrollbar-hide[data-astro-cid-knjwqnit]{-ms-overflow-style:none;scrollbar-width:none}.wafel-pattern{background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Crect x='0' y='0' width='19' height='19' rx='2' fill='%23F5A623' fill-opacity='0.06'/%3E%3Crect x='21' y='21' width='19' height='19' rx='2' fill='%23F5A623' fill-opacity='0.06'/%3E%3Cline x1='10' y1='0' x2='10' y2='40' stroke='%23F5A623' stroke-opacity='0.04' stroke-width='1'/%3E%3Cline x1='30' y1='0' x2='30' y2='40' stroke='%23F5A623' stroke-opacity='0.04' stroke-width='1'/%3E%3Cline x1='0' y1='10' x2='40' y2='10' stroke='%23F5A623' stroke-opacity='0.04' stroke-width='1'/%3E%3Cline x1='0' y1='30' x2='40' y2='30' stroke='%23F5A623' stroke-opacity='0.04' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E")}.king-card{transition:transform .25s ease,box-shadow .25s ease}.king-card:hover{transform:translateY(-4px);box-shadow:0 12px 40px #f5a62340}.king-card.featured{transform:scale(1.03);box-shadow:0 8px 32px #f5a6234d}.king-card.featured:hover{transform:scale(1.03) translateY(-4px);box-shadow:0 16px 48px #f5a62366}@keyframes bounce-slow{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.scroll-bounce{animation:bounce-slow 2s ease-in-out infinite}.nav-solid{background:var(--king-dark)!important;box-shadow:0 2px 20px #0006}.btn-king-primary{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(245 166 35 / var(--tw-bg-opacity, 1));padding:.75rem 1.5rem;font-family:DM Sans,sans-serif;font-weight:600;--tw-text-opacity: 1;color:rgb(26 10 0 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.btn-king-primary:hover{--tw-bg-opacity: 1;background-color:rgb(250 204 21 / var(--tw-bg-opacity, 1))}.btn-king-primary:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(245 166 35 / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px}.btn-king-primary{min-height:44px}.btn-king-outline{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:9999px;border-width:2px;--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1));padding:.75rem 1.5rem;font-family:DM Sans,sans-serif;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.btn-king-outline:hover{background-color:#ffffff1a}.btn-king-outline:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px}.btn-king-outline{min-height:44px}.btn-king-dark{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(245 166 35 / var(--tw-bg-opacity, 1));padding:.75rem 1.5rem;font-family:DM Sans,sans-serif;font-weight:600;--tw-text-opacity: 1;color:rgb(26 10 0 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.btn-king-dark:hover{--tw-bg-opacity: 1;background-color:rgb(250 204 21 / var(--tw-bg-opacity, 1))}.btn-king-dark{min-height:44px}.fade-in-up{opacity:0;transform:translateY(24px);transition:opacity .55s ease,transform .55s ease}.fade-in-up.visible{opacity:1;transform:translateY(0)}.king-input{width:100%;border-radius:.5rem;border-width:1px;border-color:#f5a6234d;background-color:#1a0a0080;padding:.75rem 1rem;--tw-text-opacity: 1;color:rgb(255 248 239 / var(--tw-text-opacity, 1))}.king-input::-moz-placeholder{color:#fff8ef66}.king-input::placeholder{color:#fff8ef66}.king-input{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.king-input:focus{--tw-border-opacity: 1;border-color:rgb(245 166 35 / var(--tw-border-opacity, 1));outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(245 166 35 / var(--tw-ring-opacity, 1))}.king-label{margin-bottom:.375rem;display:block;font-family:DM Sans,sans-serif;font-size:.875rem;line-height:1.25rem;color:#fff8efcc}.king-input.error{border-color:#ef4444}
