.checkout-page{min-height:100vh;background:linear-gradient(135deg,#0a0e27,#1a1f3a);color:#e0e0e0;padding:40px 20px}.checkout-container{max-width:1000px;margin:0 auto}.checkout-header{text-align:center;margin-bottom:48px}.checkout-header h1{font-size:2.5rem;margin-bottom:12px;background:linear-gradient(45deg,#00d4ff,#7b2cbf);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.checkout-header p{font-size:1.1rem;color:#b0b0b0}.checkout-content{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-bottom:40px}.tier-summary{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:40px}.tier-summary h2{font-size:2rem;color:#00d4ff;margin-bottom:16px}.price-display{margin-bottom:32px}.price{font-size:3rem;font-weight:700;background:linear-gradient(45deg,#00d4ff,#7b2cbf);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.period{font-size:1.2rem;color:#888}.tier-summary h3{font-size:1.3rem;margin-bottom:16px;color:#00d4ff}.features-list{list-style:none;margin-bottom:32px}.features-list li{padding:12px 0;display:flex;align-items:center;gap:12px;border-bottom:1px solid rgba(255,255,255,.05)}.check{color:#00d4ff;font-weight:700;font-size:1.2rem}.guarantee{display:flex;gap:16px;padding:20px;background:#00d4ff0d;border:1px solid rgba(0,212,255,.2);border-radius:12px}.guarantee-icon{font-size:2rem}.guarantee strong{color:#00d4ff;display:block;margin-bottom:4px}.guarantee p{color:#b0b0b0;font-size:.9rem;margin:0}.checkout-form{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:40px;display:flex;flex-direction:column;justify-content:center}.checkout-button{width:100%;padding:20px;font-size:1.2rem;font-weight:700;background:linear-gradient(45deg,#00d4ff,#7b2cbf);color:#fff;border:none;border-radius:12px;cursor:pointer;transition:all .3s ease;margin-bottom:24px}.checkout-button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 32px #00d4ff66}.checkout-button:disabled{opacity:.6;cursor:not-allowed}.error-message{padding:16px;background:#ff44441a;border:1px solid rgba(255,68,68,.3);border-radius:8px;color:#f44;margin-bottom:24px;text-align:center}.security-badges{display:flex;justify-content:center;gap:16px;margin-bottom:24px}.badge{font-size:.85rem;color:#b0b0b0}.terms{text-align:center;font-size:.85rem;color:#888}.terms a{color:#00d4ff;text-decoration:none}.terms a:hover{text-decoration:underline}@media(max-width:968px){.checkout-content{grid-template-columns:1fr}}.contact-sales-page{min-height:100vh;background:linear-gradient(135deg,#0a0e27,#1a1f3a);color:#e0e0e0;padding:40px 20px}.contact-container{max-width:1200px;margin:0 auto}.contact-header{text-align:center;margin-bottom:48px}.contact-header h1{font-size:2.5rem;margin-bottom:12px;background:linear-gradient(45deg,#00d4ff,#7b2cbf);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.contact-header p{font-size:1.1rem;color:#b0b0b0}.contact-content{display:grid;grid-template-columns:1fr 1.2fr;gap:40px;margin-bottom:40px}.sales-info{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:40px}.sales-info h2{font-size:2rem;color:#00d4ff;margin-bottom:32px}.benefit{display:flex;gap:16px;margin-bottom:24px;padding:16px;background:#ffffff08;border-radius:12px}.benefit-icon{font-size:2rem;min-width:40px}.benefit h3{color:#00d4ff;margin-bottom:8px;font-size:1.1rem}.benefit p{color:#b0b0b0;font-size:.95rem}.contact-details{margin-top:32px;padding-top:32px;border-top:1px solid rgba(255,255,255,.1)}.contact-details h3{color:#00d4ff;margin-bottom:16px}.contact-details p{margin-bottom:8px;color:#b0b0b0}.contact-details strong{color:#e0e0e0}.contact-form-container{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:40px}.contact-form{display:flex;flex-direction:column;gap:24px}.form-group{display:flex;flex-direction:column;gap:8px}.form-group label{color:#00d4ff;font-weight:600}.form-group input,.form-group textarea{background:#ffffff0d;border:1px solid rgba(255,255,255,.2);border-radius:8px;padding:12px 16px;color:#e0e0e0;font-size:1rem;font-family:inherit;transition:all .3s ease}.form-group input:focus,.form-group textarea:focus{outline:none;border-color:#00d4ff;background:#ffffff14}.form-group textarea{resize:vertical;min-height:120px}.submit-button{padding:16px;font-size:1.1rem;font-weight:700;background:linear-gradient(45deg,#00d4ff,#7b2cbf);color:#fff;border:none;border-radius:12px;cursor:pointer;transition:all .3s ease}.submit-button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 32px #00d4ff66}.submit-button:disabled{opacity:.6;cursor:not-allowed}.privacy-note{text-align:center;font-size:.85rem;color:#888;margin-top:8px}.back-button{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#e0e0e0;padding:12px 24px;border-radius:8px;cursor:pointer;font-size:1rem;transition:all .3s ease}.back-button:hover{background:#ffffff26}.success-container{max-width:600px;margin:100px auto;text-align:center;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:60px 40px}.success-icon{font-size:4rem;margin-bottom:24px}.success-container p{font-size:1.1rem;color:#b0b0b0;margin-bottom:12px}.check-email{color:#00d4ff!important;font-weight:600}.back-home-button{margin-top:32px;padding:16px 32px;font-size:1.1rem;font-weight:700;background:linear-gradient(45deg,#00d4ff,#7b2cbf);color:#fff;border:none;border-radius:12px;cursor:pointer;transition:all .3s ease}.back-home-button:hover{transform:translateY(-2px);box-shadow:0 12px 32px #00d4ff66}@media(max-width:968px){.contact-content{grid-template-columns:1fr}}.success-page{min-height:100vh;background:linear-gradient(135deg,#0a0e27,#1a1f3a);color:#e0e0e0;padding:40px 20px;display:flex;align-items:center;justify-content:center}.success-container{max-width:700px;text-align:center;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:60px 40px}.success-icon{font-size:5rem;margin-bottom:24px;animation:bounce 1s ease-in-out}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.success-container h1{font-size:2.5rem;margin-bottom:16px;background:linear-gradient(45deg,#00d4ff,#7b2cbf);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.success-message{font-size:1.2rem;color:#b0b0b0;margin-bottom:48px}.next-steps{text-align:left;margin-bottom:48px}.next-steps h2{text-align:center;font-size:1.8rem;color:#00d4ff;margin-bottom:32px}.step{display:flex;gap:24px;margin-bottom:32px;padding:24px;background:#ffffff08;border-radius:12px;border:1px solid rgba(255,255,255,.05)}.step-number{background:linear-gradient(45deg,#00d4ff,#7b2cbf);color:#fff;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;flex-shrink:0}.step h3{color:#00d4ff;margin-bottom:8px;font-size:1.2rem}.step p{color:#b0b0b0;line-height:1.6}.action-buttons{display:flex;gap:16px;justify-content:center;margin-bottom:32px}.primary-button{padding:16px 32px;font-size:1.1rem;font-weight:700;background:linear-gradient(45deg,#00d4ff,#7b2cbf);color:#fff;border:none;border-radius:12px;cursor:pointer;transition:all .3s ease}.primary-button:hover{transform:translateY(-2px);box-shadow:0 12px 32px #00d4ff66}.secondary-button{padding:16px 32px;font-size:1.1rem;font-weight:700;background:#ffffff1a;color:#e0e0e0;border:1px solid rgba(255,255,255,.2);border-radius:12px;cursor:pointer;transition:all .3s ease}.secondary-button:hover{background:#ffffff26}.session-ref{font-size:.85rem;color:#666;font-family:monospace}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;background-color:var(--bg-primary);color:var(--text-primary);min-height:100vh}.app{max-width:1400px;margin:0 auto;padding:var(--spacing-3)}.header{text-align:center;margin-bottom:var(--spacing-4);padding:var(--spacing-4);background-color:var(--bg-secondary);border-radius:12px;border:1px solid var(--border-subtle)}.header h1{font-size:2.5rem;margin-bottom:var(--spacing-2);background:linear-gradient(135deg,var(--accent-purple),var(--accent-pink));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:700}.tagline{color:var(--text-secondary);font-size:1rem;margin-bottom:var(--spacing-2)}.nav{display:flex;gap:var(--spacing-2);justify-content:center;margin-top:var(--spacing-3)}.nav button{padding:12px 24px;background-color:var(--bg-tertiary);border:1px solid var(--border-subtle);color:var(--text-primary);border-radius:8px;cursor:pointer;font-size:1rem;transition:all .2s ease;font-weight:600}.nav button:hover{background-color:var(--bg-elevated);border-color:var(--border-medium);transform:translateY(-1px)}.nav button.active{background:linear-gradient(135deg,var(--accent-purple),var(--accent-pink));border-color:transparent;color:#fff}.main{background-color:var(--bg-secondary);border-radius:12px;padding:var(--spacing-4);border:1px solid var(--border-subtle)}.agent-mesh h2,.feed-page h2{font-size:2rem;margin-bottom:var(--spacing-2);color:var(--accent-purple);font-weight:700}.mesh-description,.feed-description{color:var(--text-secondary);margin-bottom:var(--spacing-4)}.connection-status{margin:var(--spacing-2) 0;font-size:1rem;font-weight:600}.status-connected{color:var(--accent-green)}.status-disconnected{color:#ef4444}.agents-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-3);margin-top:var(--spacing-4)}.agent-card{background-color:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:12px;padding:var(--spacing-3);text-align:center;transition:all .2s ease}.agent-card:hover{transform:translateY(-2px);border-color:var(--border-medium);box-shadow:var(--shadow-md)}.agent-icon{font-size:3rem;margin-bottom:var(--spacing-2)}.agent-card h3{color:var(--accent-purple);margin-bottom:var(--spacing-1);font-size:1rem;font-weight:600}.agent-type{color:var(--accent-pink);font-size:.75rem;text-transform:uppercase;letter-spacing:1px;margin-bottom:var(--spacing-2);font-weight:600}.agent-status-bar{display:flex;justify-content:space-between;margin:var(--spacing-2) 0;font-size:.875rem;font-weight:600}.agent-metrics{margin:var(--spacing-2) 0}.metric{display:flex;justify-content:space-between;margin:var(--spacing-1) 0;font-size:.875rem}.metric-label{color:var(--text-secondary)}.metric-value{color:var(--accent-purple);font-weight:600}.last-probe{font-size:.75rem;color:var(--text-tertiary);margin-top:var(--spacing-2);font-style:italic}.load-bar{width:100%;height:8px;background:var(--bg-secondary);border-radius:4px;overflow:hidden;margin:var(--spacing-2) 0}.load-fill{height:100%;background:linear-gradient(90deg,var(--accent-purple),var(--accent-pink));transition:width .5s ease}.load-text{font-size:.875rem;color:var(--text-secondary);margin-top:var(--spacing-1)}.posts{display:flex;flex-direction:column;gap:var(--spacing-2);margin-top:var(--spacing-3)}.post{background-color:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:8px;padding:var(--spacing-3);transition:all .2s ease}.post:hover{border-color:var(--border-medium);background-color:var(--bg-elevated)}.post-header{display:flex;justify-content:space-between;margin-bottom:var(--spacing-2)}.agent-name{color:var(--accent-purple);font-weight:600}.timestamp{color:var(--text-tertiary);font-size:.875rem}.post-message{color:var(--text-secondary);line-height:1.6}.recent-events{margin-top:var(--spacing-5);padding-top:var(--spacing-4);border-top:1px solid var(--border-subtle)}.recent-events h3{color:var(--accent-pink);margin-bottom:var(--spacing-2);font-size:1.5rem;font-weight:700}.events-list{display:flex;flex-direction:column;gap:var(--spacing-1)}.event-item{background-color:var(--bg-tertiary);border-left:3px solid var(--accent-purple);padding:var(--spacing-2);display:flex;justify-content:space-between;align-items:center;font-size:.875rem;border-radius:0 8px 8px 0}.event-agent{color:var(--accent-purple);font-weight:600;flex:1}.event-topic{color:var(--text-secondary);flex:1;text-align:center}.event-time{color:var(--text-tertiary);font-size:.75rem;flex:1;text-align:right}.btn-back{background-color:var(--bg-elevated);border:1px solid var(--border-medium);color:var(--text-primary);padding:12px 24px;border-radius:8px;cursor:pointer;font-size:1rem;transition:all .2s ease;font-weight:600}.btn-back:hover{background-color:var(--bg-secondary);border-color:var(--border-strong);transform:translateY(-1px)}@keyframes slideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes prowl{0%,to{transform:translate(0) translateY(0)}25%{transform:translate(100px) translateY(-20px)}50%{transform:translate(200px) translateY(10px)}75%{transform:translate(100px) translateY(-10px)}}.animate-slideIn{animation:slideIn .3s ease-out}.animate-prowl{animation:prowl 8s ease-in-out infinite}/*! tailwindcss v4.1.14 | 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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-y-reverse:0;--tw-border-style:solid;--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-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--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;--tw-outline-style:solid;--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;--tw-duration:initial}}}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.top-1\/2{top:50%}.top-1\/4{top:25%}.top-\[-250px\]{top:-250px}.top-full{top:100%}.right-1\/3{right:33.3333%}.right-1\/4{right:25%}.right-\[-250px\]{right:-250px}.bottom-1\/4{bottom:25%}.bottom-full{bottom:100%}.left-1\/2{left:50%}.left-1\/4{left:25%}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[200\]{z-index:200}.col-span-2{grid-column:span 2/span 2}.container{width:100%}.mx-auto{margin-inline:auto}.mt-\[-20px\]{margin-top:-20px}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.aspect-square{aspect-ratio:1}.h-\[500px\]{height:500px}.h-\[600px\]{height:600px}.h-\[700px\]{height:700px}.h-\[800px\]{height:800px}.h-full{height:100%}.max-h-\[90vh\]{max-height:90vh}.max-h-\[160px\]{max-height:160px}.max-h-\[200px\]{max-height:200px}.max-h-\[600px\]{max-height:600px}.min-h-\[90vh\]{min-height:90vh}.min-h-\[120px\]{min-height:120px}.min-h-\[500px\]{min-height:500px}.min-h-screen{min-height:100vh}.w-1\/2{width:50%}.w-3\/4{width:75%}.w-\[400px\]{width:400px}.w-\[420px\]{width:420px}.w-\[500px\]{width:500px}.w-\[800px\]{width:800px}.w-full{width:100%}.max-w-\[80\%\]{max-width:80%}.max-w-\[600px\]{max-width:600px}.max-w-none{max-width:none}.min-w-\[300px\]{min-width:300px}.min-w-\[320px\]{min-width:320px}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-b-4{border-bottom-style:var(--tw-border-style);border-bottom-width:4px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-\[\#D4AF37\]{border-color:#d4af37}.border-\[\#D4AF37\]\/10{border-color:#d4af371a}.border-\[\#D4AF37\]\/20{border-color:#d4af3733}.border-transparent{border-color:#0000}.border-t-transparent{border-top-color:#0000}.bg-\[\#0A0A0A\]{background-color:#0a0a0a}.bg-\[\#0A0A0A\]\/80{background-color:#0a0a0acc}.bg-\[\#1A1A1A\]{background-color:#1a1a1a}.bg-\[\#10B981\]{background-color:#10b981}.bg-\[\#121212\]{background-color:#121212}.bg-\[\#222222\]{background-color:#222}.bg-current{background-color:currentColor}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(rgba\(139\,92\,246\,0\.03\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(139\,92\,246\,0\.03\)_1px\,transparent_1px\)\]{background-image:linear-gradient(#8b5cf608 1px,#0000 1px),linear-gradient(90deg,#8b5cf608 1px,#0000 1px)}.bg-\[linear-gradient\(rgba\(239\,68\,68\,0\.03\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(239\,68\,68\,0\.03\)_1px\,transparent_1px\)\]{background-image:linear-gradient(#ef444408 1px,#0000 1px),linear-gradient(90deg,#ef444408 1px,#0000 1px)}.bg-\[radial-gradient\(circle\,rgba\(212\,175\,55\,0\.1\)_0\%\,transparent_70\%\)\]{background-image:radial-gradient(circle,#d4af371a,#0000 70%)}.bg-\[radial-gradient\(circle\,rgba\(212\,175\,55\,0\.15\)_0\%\,transparent_70\%\)\]{background-image:radial-gradient(circle,#d4af3726,#0000 70%)}.bg-\[radial-gradient\(circle_at_50\%_50\%\,_rgba\(147\,51\,234\,0\.3\)\,transparent_50\%\)\]{background-image:radial-gradient(circle,#9333ea4d,#0000 50%)}.bg-\[radial-gradient\(circle_at_50\%_50\%\,rgba\(239\,68\,68\,0\.1\)\,transparent_50\%\)\]{background-image:radial-gradient(circle,#ef44441a,#0000 50%)}.bg-\[radial-gradient\(circle_at_50\%_50\%\,rgba\(255\,255\,255\,0\.1\)\,transparent_50\%\)\]{background-image:radial-gradient(circle,#ffffff1a,#0000 50%)}.bg-\[url\(\'\/grid\.svg\'\)\]{background-image:url(/grid.svg)}.from-\[\#D4AF37\]{--tw-gradient-from:#d4af37;--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))}.from-\[\#D4AF37\]\/5{--tw-gradient-from:oklab(76.6528% -.00256401 .138654/.05);--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))}.from-\[\#D4AF37\]\/10{--tw-gradient-from:oklab(76.6528% -.00256401 .138654/.1);--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))}.from-\[\#FFD700\]{--tw-gradient-from:gold;--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))}.from-transparent{--tw-gradient-from: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))}.via-\[\#0A0A0A\]{--tw-gradient-via:#0a0a0a;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#D4AF37\]{--tw-gradient-via:#d4af37;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#8B5CF6\]\/5{--tw-gradient-to:oklab(60.5631% .0845415 -.201932/.05);--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))}.to-\[\#B8860B\]{--tw-gradient-to:#b8860b;--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))}.to-\[\#C0C0C0\]{--tw-gradient-to:silver;--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))}.to-\[\#C0C0C0\]\/3{--tw-gradient-to:oklab(80.7796% -1.19209e-7 5.96046e-8/.03);--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))}.to-\[\#D4AF37\]{--tw-gradient-to:#d4af37;--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))}.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))}.bg-\[size\:40px_40px\]{background-size:40px 40px}.bg-\[size\:50px_50px\]{background-size:50px 50px}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.object-cover{-o-object-fit:cover;object-fit:cover}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#10B981\]{color:#10b981}.text-\[\#D4AF37\]{color:#d4af37}.text-\[\#FFD700\]{color:gold}.text-transparent{color:#0000}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-5{opacity:.05}.opacity-10{opacity:.1}.opacity-15{opacity:.15}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-80{opacity:.8}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[\#D4AF37\]\/20{--tw-shadow-color:#d4af3733}@supports (color:color-mix(in lab,red,red)){.shadow-\[\#D4AF37\]\/20{--tw-shadow-color:color-mix(in oklab,oklab(76.6528% -.00256401 .138654/.2) var(--tw-shadow-alpha),transparent)}}.shadow-\[\#D4AF37\]\/25{--tw-shadow-color:#d4af3740}@supports (color:color-mix(in lab,red,red)){.shadow-\[\#D4AF37\]\/25{--tw-shadow-color:color-mix(in oklab,oklab(76.6528% -.00256401 .138654/.25) var(--tw-shadow-alpha),transparent)}}.shadow-\[\#D4AF37\]\/30{--tw-shadow-color:#d4af374d}@supports (color:color-mix(in lab,red,red)){.shadow-\[\#D4AF37\]\/30{--tw-shadow-color:color-mix(in oklab,oklab(76.6528% -.00256401 .138654/.3) var(--tw-shadow-alpha),transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur-\[100px\]{--tw-blur:blur(100px);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,)}.blur-\[128px\]{--tw-blur:blur(128px);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,)}.filter{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,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.transition-none{transition-property:none}.delay-1000{transition-delay:1s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-1000{--tw-duration:1s;transition-duration:1s}@media(hover:hover){.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.hover\:scale-102:hover{--tw-scale-x:102%;--tw-scale-y:102%;--tw-scale-z:102%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:scale-125:hover{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:border-\[\#D4AF37\]\/30:hover{border-color:#d4af374d}.hover\:border-\[\#D4AF37\]\/40:hover{border-color:#d4af3766}.hover\:border-\[\#FFD700\]:hover{border-color:gold}.hover\:bg-\[\#D4AF37\]\/5:hover{background-color:#d4af370d}.hover\:text-\[\#D4AF37\]:hover{color:#d4af37}.hover\:text-\[\#FFD700\]:hover{color:gold}.hover\:opacity-90:hover{opacity:.9}.hover\:ring-2:hover{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-\[\#D4AF37\]\/10:hover{--tw-shadow-color:#d4af371a}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-\[\#D4AF37\]\/10:hover{--tw-shadow-color:color-mix(in oklab,oklab(76.6528% -.00256401 .138654/.1) var(--tw-shadow-alpha),transparent)}}.hover\:shadow-\[\#D4AF37\]\/40:hover{--tw-shadow-color:#d4af3766}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-\[\#D4AF37\]\/40:hover{--tw-shadow-color:color-mix(in oklab,oklab(76.6528% -.00256401 .138654/.4) var(--tw-shadow-alpha),transparent)}}}.focus\:border-transparent:focus{border-color:#0000}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-4:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.disabled\:scale-100:disabled{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}:root{--spacing-1:8px;--spacing-2:16px;--spacing-3:24px;--spacing-4:32px;--spacing-5:48px;--spacing-6:64px;--spacing-7:96px;--bg-primary:#0a0a0a;--bg-secondary:#141414;--bg-tertiary:#1a1a1a;--bg-elevated:#1f1f1f;--text-primary:#fff;--text-secondary:#a3a3a3;--text-tertiary:#737373;--border-subtle:#ffffff0f;--border-medium:#ffffff1f;--border-strong:#ffffff2e;--accent-purple:#9333ea;--accent-pink:#ec4899;--accent-blue:#3b82f6;--accent-orange:#f97316;--accent-green:#10b981;--accent-yellow:#eab308;--shadow-sm:0 1px 2px 0 #00000040;--shadow-md:0 4px 6px -1px #0000004d;--shadow-lg:0 10px 15px -3px #0006;--shadow-xl:0 20px 25px -5px #00000080}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--bg-primary);color:var(--text-primary);margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}#root{min-height:100vh}.text-display{letter-spacing:-.02em;font-size:3.5rem;font-weight:700;line-height:1.1}.text-h1{letter-spacing:-.01em;font-size:2.5rem;font-weight:700;line-height:1.2}.text-h2{font-size:2rem;font-weight:600;line-height:1.3}.text-h3{font-size:1.5rem;font-weight:600;line-height:1.4}.text-h4{font-size:1.25rem;font-weight:600;line-height:1.4}.text-body-lg{font-size:1.125rem;line-height:1.6}.text-body{font-size:1rem;line-height:1.6}.text-body-sm{font-size:.875rem;line-height:1.5}.text-caption{font-size:.75rem;line-height:1.4}.card{background-color:var(--bg-secondary);border:1px solid var(--border-subtle);padding:var(--spacing-3);border-radius:12px;transition:all .2s}.card:hover{border-color:var(--border-medium);box-shadow:var(--shadow-md)}.card-elevated{background-color:var(--bg-elevated);border:1px solid var(--border-medium);box-shadow:var(--shadow-lg)}.btn{cursor:pointer;border:none;border-radius:8px;align-items:center;gap:8px;padding:12px 24px;font-size:1rem;font-weight:600;transition:all .2s;display:inline-flex}.btn-primary{background:linear-gradient(135deg,var(--accent-purple),var(--accent-pink));color:#fff}.btn-primary:hover{transform:translateY(-1px);box-shadow:0 8px 16px #9333ea4d}.btn-secondary{background-color:var(--bg-elevated);color:var(--text-primary);border:1px solid var(--border-medium)}.btn-secondary:hover{background-color:var(--bg-tertiary);border-color:var(--border-strong)}.btn-ghost{color:var(--text-secondary);background-color:#0000;border:1px solid #0000}.btn-ghost:hover{background-color:var(--bg-secondary);color:var(--text-primary)}.gradient-text{background:linear-gradient(135deg,var(--accent-purple),var(--accent-pink));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.gradient-border{border-radius:12px;position:relative}.gradient-border:before{content:"";background:linear-gradient(135deg,var(--accent-purple),var(--accent-pink));border-radius:12px;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.status-badge{border-radius:16px;align-items:center;gap:6px;padding:4px 12px;font-size:.875rem;font-weight:600;display:inline-flex}.status-live{color:var(--accent-green);background-color:#10b9811a;border:1px solid #10b98133}.status-active{color:var(--accent-blue);background-color:#3b82f61a;border:1px solid #3b82f633}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:.3s fadeIn}@keyframes pulse-subtle{0%,to{opacity:1}50%{opacity:.8}}.pulse-subtle{animation:2s ease-in-out infinite pulse-subtle}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.animate-float{animation:20s ease-in-out infinite float}@keyframes shimmer{0%{background-position:200%}to{background-position:-200%}}.animate-shimmer{animation:3s ease-in-out infinite shimmer}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}}.animate-pulse{animation:8s ease-in-out infinite pulse}.container{max-width:1280px;padding:0 var(--spacing-3);margin:0 auto}.section-spacing{padding:var(--spacing-6)0}.grid-2{gap:var(--spacing-3);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.grid-3{gap:var(--spacing-3);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}.grid-4{gap:var(--spacing-3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--bg-secondary)}::-webkit-scrollbar-thumb{background:var(--bg-elevated);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#333}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@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}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}@property --tw-duration{syntax:"*";inherits:false}
