/*! tailwindcss v4.1.11 | 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-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}.pointer-events-none{pointer-events:none}.fixed{position:fixed}.z-50{z-index:50}.mx-auto{margin-inline:auto}.flex{display:flex}.grid{display:grid}.min-h-screen{min-height:100vh}.w-full{width:100%}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.items-center{align-items:center}.justify-between{justify-content:space-between}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.text-center{text-align:center}.text-left{text-align:left}.drop-shadow-\[0_0_20px_rgba\(168\,85\,247\,0\.35\)\]{--tw-drop-shadow-size:drop-shadow(0 0 20px var(--tw-drop-shadow-color,#a855f759));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:root{color-scheme:dark}body{color:#fff;background:#000;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.hero-section{background-image:url(/bg.png);background-position:50%;background-size:cover;background-attachment:fixed;padding-top:5rem;padding-bottom:5rem}.hero-title{text-shadow:2px 2px 6px #0009}.hero-subtitle{text-shadow:1px 1px 4px #00000080}.btn{border-radius:var(--radius-xl,12px);padding:.9rem 1.2rem;font-weight:600;transition:color .2s,background-color .2s,transform .15s;display:inline-block}.btn:hover{transform:translateY(-1px)}.floating-badge{z-index:50;opacity:.95;transition:transform .2s,opacity .2s;display:inline-block;position:fixed;bottom:clamp(12px,2vw,24px);right:clamp(12px,2vw,24px)}.floating-badge:hover{opacity:1;transform:translateY(-2px)}.floating-badge img{pointer-events:none;width:clamp(56px,9vw,92px);height:auto}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.hero-section{background-image:url(/bg.png);background-size:cover;background-position:center;background-attachment:fixed;padding-top:5rem;padding-bottom:5rem}.hero-title{text-shadow:2px 2px 6px rgba(0,0,0,.6)}.hero-subtitle{text-shadow:1px 1px 4px rgba(0,0,0,.5)}.floating-badge{position:fixed;right:clamp(12px,2vw,24px);bottom:clamp(12px,2vw,24px);z-index:50;display:inline-block;opacity:.95;transition:transform .2s ease,opacity .2s ease}.floating-badge:hover{transform:translateY(-2px);opacity:1}.floating-badge img{width:clamp(56px,9vw,92px);height:auto;pointer-events:none}@media (max-width:420px){.floating-badge img{width:64px}}html,body,#root{height:100%}body{background:#000 url(/bg.png) top center / contain no-repeat fixed;color:#fff;min-height:100vh}.site-wrap{min-height:100vh;display:flex;flex-direction:column}main{flex:1}.container{width:min(1200px,92%);margin:0 auto}.navbar{position:sticky;top:0;z-index:40;background:#000000a6;border-bottom:1px solid rgba(255,255,255,.06);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.nav-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0}.brand{font-weight:800;letter-spacing:.3px}.navlinks{display:flex;gap:10px}.navlinks a{color:#cbd5e1;text-decoration:none;font-weight:600;padding:8px 12px;border-radius:10px}.navlinks a:hover,.navlinks a.active{color:#fff;background:#ffffff14}.page{padding:72px 0}.pricing-list{display:grid;gap:16px;max-width:760px;margin-top:12px}.pricing-list li{background:#ffffff0a;border:1px solid rgba(255,255,255,.06);padding:16px 18px;border-radius:12px}.pricing-list h3{margin:0 0 6px}.pricing-list p{margin:0;opacity:.85}
