img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}html,body{overscroll-behavior:none;-webkit-overflow-scrolling:touch}body{min-height:100vh;min-height:100dvh}button,a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}html.light{--bg-primary: #ffffff;--bg-secondary: #f9fafb;--bg-tertiary: #f3f4f6;--text-primary: #111827;--text-secondary: #374151;--text-muted: #4b5563;--border-color: #d1d5db}html.light body{background-color:var(--bg-primary);color:var(--text-primary)}html.light .bg-kdral-darker,html.light .bg-kdral-dark,html.light [class*=bg-kdral-dark],html.light [class*=from-kdral-dark],html.light [class*=via-kdral-dark],html.light [class*=to-kdral-dark]{background-color:var(--bg-primary)!important;background-image:none!important}html.light .bg-gradient-to-b,html.light .bg-gradient-to-br,html.light .bg-gradient-to-r,html.light [class*=bg-gradient]{background:var(--bg-primary)!important}html.light section{background:var(--bg-primary)!important}html.light section>.absolute{background:transparent!important;opacity:0!important}html.light .text-white:not(.text-kdral-red):not([class*=text-gradient]){color:var(--text-primary)!important}html.light .text-kdral-gray{color:var(--text-secondary)!important}html.light .text-kdral-gray-dark{color:var(--text-muted)!important}html.light [class*=text-gray]:not([class*=text-kdral-red]),html.light [class*=text-kdral-gray],html.light [class*=text-slate]{color:var(--text-secondary)!important}html.light .text-sm.text-kdral-gray,html.light p.text-kdral-gray{color:var(--text-muted)!important}html.light .text-kdral-red,html.light .text-kdral-red-bright,html.light .text-kdral-red-glow,html.light [class*=text-red-]{color:#dc2626!important}html.light .text-gradient{background:linear-gradient(to right,#dc2626,#ef4444,#f87171)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important}html.light [class*=border-kdral-gray],html.light [class*=border-gray]{border-color:var(--border-color)!important}html.light .card{background-color:var(--bg-primary)!important;border-color:var(--border-color)!important;box-shadow:0 1px 3px #00000014,0 1px 2px #0000000f}html.light [class*="bg-kdral-dark/"],html.light [class*="bg-kdral-darker/"]{background-color:var(--bg-tertiary)!important}html.light #header{background-color:#fffffffa!important;backdrop-filter:blur(8px);border-bottom:1px solid var(--border-color)}html.light nav a:not(.btn-primary){color:var(--text-secondary)!important}html.light nav a:not(.btn-primary):hover{color:#cd1c18!important}html.light .noise{opacity:0}html.light [class*=glow]{box-shadow:none!important}html.light .absolute[class*=blur-]{opacity:0!important}html.light ::-webkit-scrollbar-track{background-color:var(--bg-secondary)}html.light ::-webkit-scrollbar-thumb{background-color:#9ca3af}html.light ::-moz-selection{background-color:#cd1c1826;color:var(--text-primary)}html.light ::selection{background-color:#cd1c1826;color:var(--text-primary)}html.light .btn-primary{color:#fff!important;box-shadow:0 1px 3px #cd1c184d}html.light .btn-secondary{border-color:var(--border-color)!important;color:var(--text-primary)!important;background-color:var(--bg-primary)!important}html.light .btn-secondary:hover{border-color:#cd1c18!important;color:#cd1c18!important;background-color:#fef2f2!important}html.light pre,html.light code,html.light [class*=terminal],html.light [class*=Terminal]{background-color:#1e293b!important;color:#e2e8f0!important}html.light :not(pre)>code{background-color:var(--bg-tertiary)!important;color:#be185d!important;padding:.125rem .375rem;border-radius:.25rem}html.light table{border-color:var(--border-color)!important}html.light th{background-color:var(--bg-tertiary)!important;color:var(--text-primary)!important}html.light td{border-color:var(--border-color)!important;color:var(--text-secondary)!important}html.light [class*="bg-kdral-red/10"],html.light [class*=bg-red-]{background-color:#fef2f2!important}html.light [class*=bg-orange-]{background-color:#fff7ed!important}html.light [class*=bg-blue-]{background-color:#eff6ff!important}html.light [class*=bg-green-]{background-color:#f0fdf4!important}html.light [class*=bg-purple-],html.light [class*=bg-violet-]{background-color:#faf5ff!important}html.light [class*=bg-yellow-],html.light [class*=bg-amber-]{background-color:#fefce8!important}html.light [class*=bg-indigo-]{background-color:#eef2ff!important}html.light [class*=bg-teal-],html.light [class*=bg-emerald-]{background-color:#f0fdfa!important}html.light footer{background-color:var(--bg-secondary)!important;border-top:1px solid var(--border-color)!important}html.light [class*=pricing],html.light .card[class*=border-kdral-red]{background-color:var(--bg-primary)!important}html.light details{border-color:var(--border-color)!important}html.light summary{color:var(--text-primary)!important}html.light .text-orange-500{color:#ea580c!important}html.light .text-green-500{color:#16a34a!important}html.light .text-blue-500{color:#3b82f6!important}::-moz-selection{background-color:#dc26264d;color:#fff}::selection{background-color:#dc26264d;color:#fff}.btn-primary{border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(205 28 24 / var(--tw-bg-opacity, 1));padding:1rem 2rem;font-family:Rajdhani,sans-serif;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(205 28 24 / .2);--tw-shadow: var(--tw-shadow-colored);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}html.light .btn-primary:not(.text-kdral-red):not([class*=text-gradient]){color:var(--text-primary)}.btn-primary:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1));--tw-shadow-color: rgb(205 28 24 / .4);--tw-shadow: var(--tw-shadow-colored)}.btn-primary:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-secondary{border-radius:.5rem;border-width:2px;--tw-border-opacity: 1;border-color:rgb(39 39 42 / var(--tw-border-opacity, 1));padding:1rem 2rem;font-family:Rajdhani,sans-serif;font-size:1.125rem;line-height:1.75rem;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:.3s}html.light .btn-secondary:not(.text-kdral-red):not([class*=text-gradient]){color:var(--text-primary)}.btn-secondary:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity: 1;border-color:rgb(205 28 24 / var(--tw-border-opacity, 1));--tw-text-opacity: 1;color:rgb(205 28 24 / var(--tw-text-opacity, 1))}.btn-secondary:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.text-gradient{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from: #CD1C18 var(--tw-gradient-from-position);--tw-gradient-to: rgb(205 28 24 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #DC2626 var(--tw-gradient-via-position), var(--tw-gradient-to);--tw-gradient-to: #EF4444 var(--tw-gradient-to-position);-webkit-background-clip:text;background-clip:text;color:transparent}html.light .text-gradient{background:var(--bg-primary)}.card{border-radius:1rem;border-width:1px;border-color:#27272a80;background-color:#0a0a0b80;padding:2rem;--tw-backdrop-blur: blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.card:hover{border-color:#cd1c184d}.glow-red{box-shadow:0 0 60px #dc262626}@keyframes sentinel-pulse{0%,to{filter:drop-shadow(0 0 0px rgba(220,38,38,0))}50%{filter:drop-shadow(0 0 8px rgba(220,38,38,.4))}}.logo-pulse{animation:sentinel-pulse 3s ease-in-out infinite}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.reveal{opacity:0;transform:translateY(30px);transition:opacity .6s ease-out,transform .6s ease-out}.reveal.revealed{opacity:1;transform:translateY(0)}.reveal-stagger>*{opacity:0;transform:translateY(20px);transition:opacity .5s ease-out,transform .5s ease-out}.reveal-stagger.revealed>*:nth-child(1){transition-delay:0ms}.reveal-stagger.revealed>*:nth-child(2){transition-delay:.1s}.reveal-stagger.revealed>*:nth-child(3){transition-delay:.2s}.reveal-stagger.revealed>*:nth-child(4){transition-delay:.3s}.reveal-stagger.revealed>*:nth-child(5){transition-delay:.4s}.reveal-stagger.revealed>*:nth-child(6){transition-delay:.5s}.reveal-stagger.revealed>*{opacity:1;transform:translateY(0)}@keyframes fire-glow{0%,to{box-shadow:0 0 60px #dc262626,inset 0 0 30px #dc262600}50%{box-shadow:0 0 80px #dc26264d,inset 0 0 40px #dc26260d}}.pricing-fire:hover{animation:fire-glow 1.5s ease-in-out infinite}@keyframes check-pop{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}.check-animate{animation:check-pop .4s ease-out forwards}.fire-sides{position:relative}.fire-sides:before,.fire-sides:after{content:"";position:absolute;top:10%;width:3px;height:80%;background:linear-gradient(to top,transparent,rgba(220,38,38,.6),transparent);opacity:0;transition:opacity .3s ease}.fire-sides:before{left:0}.fire-sides:after{right:0}.fire-sides:hover:before,.fire-sides:hover:after{opacity:1;animation:fire-flicker .5s ease-in-out infinite alternate}@keyframes fire-flicker{0%{opacity:.4;height:75%}to{opacity:1;height:85%}}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{--tw-bg-opacity: 1;background-color:rgb(5 5 6 / var(--tw-bg-opacity, 1))}html.light ::-webkit-scrollbar-track{background-color:var(--bg-primary);background-image:none}::-webkit-scrollbar-thumb{border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(39 39 42 / var(--tw-bg-opacity, 1))}::-webkit-scrollbar-thumb:hover{--tw-bg-opacity: 1;background-color:rgb(161 161 170 / var(--tw-bg-opacity, 1))}.noise{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;opacity:.02;z-index:1000;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E")}
