html.tour-mode-html,html.tour-mode-html body{color:#3a362c!important;background:#f7f3ea!important}:is(html.tour-mode-html,body.tour-mode){--t-bg:#f7f3ea;--t-surface:#fff;--t-surface-2:#faf6ec;--t-border:#e7dfd0;--t-border-2:#d6c9af;--t-ink:#25231d;--t-text:#3a362c;--t-muted:#7a7565;--t-sage:#6e7e63;--t-sage-deep:#4d5a44;--t-gold:#b08c3a;--t-gold-deep:#8a6f2e;--t-gold-soft:#f5ebd0}:is(html.tour-mode-html,body.tour-mode),:is(html.tour-mode-html,body.tour-mode) .min-h-screen,:is(html.tour-mode-html,body.tour-mode) main,:is(html.tour-mode-html,body.tour-mode) [class*=bg-gradient-to-br],:is(html.tour-mode-html,body.tour-mode) .bg-slate-950,:is(html.tour-mode-html,body.tour-mode) .bg-slate-900,:is(html.tour-mode-html,body.tour-mode) .bg-zinc-950,:is(html.tour-mode-html,body.tour-mode) .bg-zinc-900,:is(html.tour-mode-html,body.tour-mode) .bg-black{background:var(--t-bg)!important;color:var(--t-text)!important;background-image:none!important}:is(html.tour-mode-html,body.tour-mode) .bg-slate-800,:is(html.tour-mode-html,body.tour-mode) .bg-zinc-800,:is(html.tour-mode-html,body.tour-mode) .bg-white\/\[0\.05\],:is(html.tour-mode-html,body.tour-mode) .bg-white\/5,:is(html.tour-mode-html,body.tour-mode) [class*=from-slate-800],:is(html.tour-mode-html,body.tour-mode) [class*=to-slate-900],:is(html.tour-mode-html,body.tour-mode) [class*=from-zinc-800],:is(html.tour-mode-html,body.tour-mode) [class*=to-zinc-900]{background:var(--t-surface)!important;background-image:none!important}:is(html.tour-mode-html,body.tour-mode) .bg-slate-800\/80,:is(html.tour-mode-html,body.tour-mode) .bg-slate-900\/80,:is(html.tour-mode-html,body.tour-mode) .bg-slate-800\/30,:is(html.tour-mode-html,body.tour-mode) .bg-slate-900\/50,:is(html.tour-mode-html,body.tour-mode) .bg-slate-900\/40{background:var(--t-surface-2)!important}:is(html.tour-mode-html,body.tour-mode) [class*=from-violet],:is(html.tour-mode-html,body.tour-mode) [class*=from-purple],:is(html.tour-mode-html,body.tour-mode) [class*=from-amber],:is(html.tour-mode-html,body.tour-mode) [class*=from-emerald],:is(html.tour-mode-html,body.tour-mode) [class*=from-orange],:is(html.tour-mode-html,body.tour-mode) [class*=from-rose]{background:linear-gradient(135deg,var(--t-surface)0%,var(--t-gold-soft)100%)!important}:is(html.tour-mode-html,body.tour-mode) .text-white,:is(html.tour-mode-html,body.tour-mode) .text-slate-100,:is(html.tour-mode-html,body.tour-mode) .text-zinc-100,:is(html.tour-mode-html,body.tour-mode) .text-slate-200,:is(html.tour-mode-html,body.tour-mode) .text-zinc-200{color:var(--t-ink)!important}:is(html.tour-mode-html,body.tour-mode) .text-slate-300,:is(html.tour-mode-html,body.tour-mode) .text-zinc-300,:is(html.tour-mode-html,body.tour-mode) .text-slate-400,:is(html.tour-mode-html,body.tour-mode) .text-zinc-400,:is(html.tour-mode-html,body.tour-mode) .text-gray-400{color:var(--t-text)!important}:is(html.tour-mode-html,body.tour-mode) .text-zinc-50,:is(html.tour-mode-html,body.tour-mode) .text-slate-50{color:var(--t-ink)!important}:is(html.tour-mode-html,body.tour-mode) .bg-clip-text.text-transparent,:is(html.tour-mode-html,body.tour-mode) [class*=bg-clip-text][class*=text-transparent]{-webkit-text-fill-color:var(--t-gold-deep)!important;color:var(--t-gold-deep)!important;background:0 0!important}:is(html.tour-mode-html,body.tour-mode) .text-slate-500,:is(html.tour-mode-html,body.tour-mode) .text-zinc-500,:is(html.tour-mode-html,body.tour-mode) .text-gray-500{color:var(--t-muted)!important}:is(html.tour-mode-html,body.tour-mode) [class*=text-violet],:is(html.tour-mode-html,body.tour-mode) [class*=text-purple],:is(html.tour-mode-html,body.tour-mode) [class*=text-amber-300],:is(html.tour-mode-html,body.tour-mode) [class*=text-amber-400],:is(html.tour-mode-html,body.tour-mode) [class*=text-amber-500],:is(html.tour-mode-html,body.tour-mode) [class*=text-emerald-300],:is(html.tour-mode-html,body.tour-mode) [class*=text-emerald-400]{color:var(--t-gold-deep)!important}:is(html.tour-mode-html,body.tour-mode) [class*=text-green-400],:is(html.tour-mode-html,body.tour-mode) [class*=text-green-300]{color:var(--t-sage-deep)!important}:is(html.tour-mode-html,body.tour-mode) [class*=border-slate-],:is(html.tour-mode-html,body.tour-mode) [class*=border-zinc-],:is(html.tour-mode-html,body.tour-mode) [class*=border-white\\\/]{border-color:var(--t-border)!important}:is(html.tour-mode-html,body.tour-mode) [class*=border-violet],:is(html.tour-mode-html,body.tour-mode) [class*=border-purple],:is(html.tour-mode-html,body.tour-mode) [class*=border-amber],:is(html.tour-mode-html,body.tour-mode) [class*=border-emerald]{border-color:var(--t-gold)!important}:is(html.tour-mode-html,body.tour-mode) button[class*=bg-violet],:is(html.tour-mode-html,body.tour-mode) button[class*=bg-purple],:is(html.tour-mode-html,body.tour-mode) button[class*=bg-amber],:is(html.tour-mode-html,body.tour-mode) button[class*=bg-emerald],:is(html.tour-mode-html,body.tour-mode) button[class*=bg-blue],:is(html.tour-mode-html,body.tour-mode) a[class*=bg-violet],:is(html.tour-mode-html,body.tour-mode) a[class*=bg-purple],:is(html.tour-mode-html,body.tour-mode) a[class*=bg-amber],:is(html.tour-mode-html,body.tour-mode) a[class*=bg-emerald],:is(html.tour-mode-html,body.tour-mode) a[class*=bg-blue]{background:var(--t-ink)!important;color:var(--t-bg)!important;border-color:var(--t-ink)!important;background-image:none!important}:is(html.tour-mode-html,body.tour-mode) button[class*=bg-violet]:hover,:is(html.tour-mode-html,body.tour-mode) button[class*=bg-purple]:hover,:is(html.tour-mode-html,body.tour-mode) button[class*=bg-amber]:hover,:is(html.tour-mode-html,body.tour-mode) button[class*=bg-emerald]:hover,:is(html.tour-mode-html,body.tour-mode) a[class*=bg-violet]:hover,:is(html.tour-mode-html,body.tour-mode) a[class*=bg-purple]:hover,:is(html.tour-mode-html,body.tour-mode) a[class*=bg-amber]:hover,:is(html.tour-mode-html,body.tour-mode) a[class*=bg-emerald]:hover{background:var(--t-gold-deep)!important;border-color:var(--t-gold-deep)!important}:is(html.tour-mode-html,body.tour-mode) input,:is(html.tour-mode-html,body.tour-mode) textarea,:is(html.tour-mode-html,body.tour-mode) select{background:var(--t-surface)!important;color:var(--t-ink)!important;border-color:var(--t-border)!important}:is(html.tour-mode-html,body.tour-mode) input::placeholder,:is(html.tour-mode-html,body.tour-mode) textarea::placeholder{color:var(--t-muted)!important}:is(html.tour-mode-html,body.tour-mode) input:focus,:is(html.tour-mode-html,body.tour-mode) textarea:focus,:is(html.tour-mode-html,body.tour-mode) select:focus{border-color:var(--t-gold)!important;outline:none!important;box-shadow:0 0 0 3px #b08c3a29!important}:is(html.tour-mode-html,body.tour-mode) pre,:is(html.tour-mode-html,body.tour-mode) code{background:var(--t-surface-2)!important;color:var(--t-ink)!important;border-color:var(--t-border)!important}:is(html.tour-mode-html,body.tour-mode) h1,:is(html.tour-mode-html,body.tour-mode) h2,:is(html.tour-mode-html,body.tour-mode) h3{letter-spacing:-.005em!important;color:var(--t-ink)!important;font-family:Playfair Display,Georgia,Times New Roman,serif!important;font-weight:500!important}:is(html.tour-mode-html,body.tour-mode) h4,:is(html.tour-mode-html,body.tour-mode) h5,:is(html.tour-mode-html,body.tour-mode) h6{color:var(--t-ink)!important}:is(html.tour-mode-html,body.tour-mode) a{color:var(--t-sage-deep)}:is(html.tour-mode-html,body.tour-mode) a:hover{color:var(--t-gold-deep)}:is(html.tour-mode-html,body.tour-mode) .backdrop-blur-sm,:is(html.tour-mode-html,body.tour-mode) .backdrop-blur,:is(html.tour-mode-html,body.tour-mode) .backdrop-blur-md{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:is(html.tour-mode-html,body.tour-mode) [class*=ring-violet],:is(html.tour-mode-html,body.tour-mode) [class*=ring-amber]{--tw-ring-color:var(--t-gold)!important}:is(html.tour-mode-html,body.tour-mode) [style*="background: #25231d"][style*="border-radius: 999"]{background:var(--t-ink)!important}:is(html.tour-mode-html,body.tour-mode) :is(button,a)[class*=bg-violet] *,:is(html.tour-mode-html,body.tour-mode) :is(button,a)[class*=bg-purple] *,:is(html.tour-mode-html,body.tour-mode) :is(button,a)[class*=bg-amber-5] *,:is(html.tour-mode-html,body.tour-mode) :is(button,a)[class*=bg-amber-6] *,:is(html.tour-mode-html,body.tour-mode) :is(button,a)[class*=bg-emerald-5] *,:is(html.tour-mode-html,body.tour-mode) :is(button,a)[class*=bg-emerald-6] *,:is(html.tour-mode-html,body.tour-mode) :is(button,a)[class*=bg-blue-5] *,:is(html.tour-mode-html,body.tour-mode) :is(button,a)[class*=bg-blue-6] *,:is(html.tour-mode-html,body.tour-mode) :is(button,a)[class*=bg-violet] svg,:is(html.tour-mode-html,body.tour-mode) :is(button,a)[class*=bg-purple] svg,:is(html.tour-mode-html,body.tour-mode) :is(button,a)[class*=bg-amber-5] svg,:is(html.tour-mode-html,body.tour-mode) :is(button,a)[class*=bg-emerald-5] svg{stroke:currentColor;color:var(--t-bg)!important;fill:var(--t-bg)!important}:is(html.tour-mode-html,body.tour-mode) .hover\:text-white:hover,:is(html.tour-mode-html,body.tour-mode) [class*=hover\:text-white]:hover,:is(html.tour-mode-html,body.tour-mode) [class*=hover\:text-slate-100]:hover,:is(html.tour-mode-html,body.tour-mode) [class*=hover\:text-zinc-100]:hover{color:var(--t-ink)!important}:is(html.tour-mode-html,body.tour-mode) [class*=hover\:bg-white]:hover,:is(html.tour-mode-html,body.tour-mode) [class*=hover\:bg-slate-800]:hover,:is(html.tour-mode-html,body.tour-mode) [class*=hover\:bg-zinc-800]:hover{background:var(--t-gold-soft)!important;background-image:none!important}:is(html.tour-mode-html,body.tour-mode) [class*=hover\:bg-slate-700]:hover,:is(html.tour-mode-html,body.tour-mode) [class*=hover\:bg-zinc-700]:hover{background:var(--t-surface-2)!important;background-image:none!important}:is(html.tour-mode-html,body.tour-mode) [class*=hover\:border-amber]:hover,:is(html.tour-mode-html,body.tour-mode) [class*=hover\:border-violet]:hover,:is(html.tour-mode-html,body.tour-mode) [class*=hover\:border-purple]:hover,:is(html.tour-mode-html,body.tour-mode) [class*=hover\:border-emerald]:hover{border-color:var(--t-gold-deep)!important}:is(html.tour-mode-html,body.tour-mode) [class*=hover\:text-violet]:hover,:is(html.tour-mode-html,body.tour-mode) [class*=hover\:text-purple]:hover,:is(html.tour-mode-html,body.tour-mode) [class*=hover\:text-amber]:hover,:is(html.tour-mode-html,body.tour-mode) [class*=hover\:text-emerald]:hover{color:var(--t-gold-deep)!important}:is(html.tour-mode-html,body.tour-mode) :focus,:is(html.tour-mode-html,body.tour-mode) :focus-visible{outline-color:var(--t-gold)!important}:is(html.tour-mode-html,body.tour-mode) [class*=focus\:ring]:focus,:is(html.tour-mode-html,body.tour-mode) [class*=focus-visible\:ring]:focus-visible{--tw-ring-color:#b08c3a73!important}:is(html.tour-mode-html,body.tour-mode) :is(button,a)[class*=bg-]:active{background:var(--t-gold-deep)!important;color:var(--t-bg)!important}:is(html.tour-mode-html,body.tour-mode) :is(button,a)[class*=bg-]:active *{color:var(--t-bg)!important}:is(html.tour-mode-html,body.tour-mode) a[style*="background: rgb(31, 27, 19)"]:hover,:is(html.tour-mode-html,body.tour-mode) a[style*="background: var(--t-ink)"]:hover,:is(html.tour-mode-html,body.tour-mode) button[style*="background: rgb(31, 27, 19)"]:hover,:is(html.tour-mode-html,body.tour-mode) button[style*="background: var(--t-ink)"]:hover{background:var(--t-gold-deep)!important;color:var(--t-bg)!important}:is(html.tour-mode-html,body.tour-mode) :is(a,button,div)[class*=cursor-pointer]:hover :is(p,span,div,h1,h2,h3,h4,h5,h6){color:inherit}:is(html.tour-mode-html,body.tour-mode) .tour-cta:hover,:is(html.tour-mode-html,body.tour-mode) .step-try-btn:hover{background:var(--t-ink)!important;border-color:var(--t-ink)!important;color:var(--t-bg)!important}:is(html.tour-mode-html,body.tour-mode) div[style*=\#0a0908],:is(html.tour-mode-html,body.tour-mode) div[style*=\#050810],:is(html.tour-mode-html,body.tour-mode) div[style*=\#0b1222],:is(html.tour-mode-html,body.tour-mode) div[style*=\#0f172a],:is(html.tour-mode-html,body.tour-mode) div[style*=\#16161b],:is(html.tour-mode-html,body.tour-mode) div[style*=\#16161e],:is(html.tour-mode-html,body.tour-mode) div[style*=\#0a0f18],:is(html.tour-mode-html,body.tour-mode) main[style*=\#0a0908],:is(html.tour-mode-html,body.tour-mode) main[style*=\#050810],:is(html.tour-mode-html,body.tour-mode) section[style*=\#0a0908]{background:var(--t-bg)!important;color:var(--t-text)!important;background-image:none!important}:is(html.tour-mode-html,body.tour-mode) [style*=from-slate-900],:is(html.tour-mode-html,body.tour-mode) [style*=from-slate-950],:is(html.tour-mode-html,body.tour-mode) [style*=from-zinc-900],:is(html.tour-mode-html,body.tour-mode) [style*="linear-gradient(135deg, #0"],:is(html.tour-mode-html,body.tour-mode) [style*="linear-gradient(180deg, #0"],:is(html.tour-mode-html,body.tour-mode) [style*="linear-gradient(to bottom, #0"]{background:var(--t-bg)!important;background-image:none!important}:is(html.tour-mode-html,body.tour-mode) [style*="color: '#fff'"],:is(html.tour-mode-html,body.tour-mode) [style*="color: \"#fff\""],:is(html.tour-mode-html,body.tour-mode) [style*="color:'#fff'"],:is(html.tour-mode-html,body.tour-mode) [style*="color: #fff"],:is(html.tour-mode-html,body.tour-mode) [style*="color:#fff"],:is(html.tour-mode-html,body.tour-mode) [style*="color: '#FFFFFF'"],:is(html.tour-mode-html,body.tour-mode) [style*="color: 'white'"],:is(html.tour-mode-html,body.tour-mode) [style*="color: white"]{color:var(--t-ink)!important}:is(html.tour-mode-html,body.tour-mode) [style*="rgba(255,255,255,0.03)"],:is(html.tour-mode-html,body.tour-mode) [style*="rgba(255,255,255,0.04)"],:is(html.tour-mode-html,body.tour-mode) [style*="rgba(255,255,255,0.05)"],:is(html.tour-mode-html,body.tour-mode) [style*="rgba(255,255,255,0.06)"],:is(html.tour-mode-html,body.tour-mode) [style*="rgba(255,255,255,0.08)"],:is(html.tour-mode-html,body.tour-mode) [style*="rgba(255,255,255,0.1)"],:is(html.tour-mode-html,body.tour-mode) [style*="rgba(255, 255, 255, 0.0"],:is(html.tour-mode-html,body.tour-mode) [style*="rgba(255, 255, 255, 0.1"]{background:var(--t-surface)!important;border-color:var(--t-border)!important}:is(html.tour-mode-html,body.tour-mode) [style*="color: '#64748b'"],:is(html.tour-mode-html,body.tour-mode) [style*="color: '#94a3b8'"],:is(html.tour-mode-html,body.tour-mode) [style*="color: '#cbd5e1'"],:is(html.tour-mode-html,body.tour-mode) [style*="color: '#e2e8f0'"]{color:var(--t-muted)!important}:is(html.tour-mode-html,body.tour-mode) [style*="rgba(255,255,255,0.04)"][style*=border],:is(html.tour-mode-html,body.tour-mode) [style*="border: '1px solid rgba(255"],:is(html.tour-mode-html,body.tour-mode) [style*="borderColor: '#1"],:is(html.tour-mode-html,body.tour-mode) [style*="borderColor: '#2"]{border-color:var(--t-border)!important}:is(html.tour-mode-html,body.tour-mode) button[style*=\#c9b87a],:is(html.tour-mode-html,body.tour-mode) [style*="background: '#c9b87a'"],:is(html.tour-mode-html,body.tour-mode) [style*="background:'#c9b87a'"]{background:var(--t-gold-deep)!important;color:var(--t-bg)!important}
