.soulsmoke-root{--background:#0c0402;--foreground:#ebe4d6;--card:#190e0c;--card-foreground:#ebe4d6;--popover:#130806;--popover-foreground:#ebe4d6;--primary:#a59000;--primary-foreground:#0c0402;--secondary:#ac543f;--secondary-foreground:#f1eee7;--muted:#2a1e1b;--muted-foreground:#c4bdb0;--accent:#d19100;--accent-foreground:#0c0402;--destructive:#d9001b;--destructive-foreground:#f1eee7;--border:#3b2824;--input:#1e1310;--ring:#a59000;--radius:.5rem;--color-terracotta:#d74745;--color-sage:#4d9351;--color-coral:#ff6741;--color-indigo:#5554b6;--color-ochre:#d3a813;--color-cream:#ebe4d6;--color-earth:#190502}@supports (color:lab(0% 0 0)){.soulsmoke-root{--background:lab(1.50679% 2.10179 1.27792);--foreground:lab(90.7964% .639915 7.67279);--card:lab(5.15012% 4.54132 3.02663);--card-foreground:lab(90.7964% .639915 7.67279);--popover:lab(2.96567% 3.20588 2.05936);--popover-foreground:lab(90.7964% .639915 7.67279);--primary:lab(60.0142% .175208 120.259);--primary-foreground:lab(1.50679% 2.10179 1.27792);--secondary:lab(46.7923% 35.3122 29.9336);--secondary-foreground:lab(94.24% .287414 3.81376);--muted:lab(12.8463% 5.66147 4.56352);--muted-foreground:lab(76.8753% .658661 7.6866);--accent:lab(65.0726% 21.5014 116.322);--accent-foreground:lab(1.50679% 2.10179 1.27792);--destructive:lab(45.1931% 79.6807 58.3021);--destructive-foreground:lab(94.24% .287414 3.81376);--border:lab(18.5663% 8.54665 6.91217);--input:lab(7.08177% 5.5359 3.77471);--ring:lab(60.0142% .175208 120.259);--color-terracotta:lab(51.7988% 56.7776 34.0415);--color-sage:lab(55.0689% -33.6318 27.5919);--color-coral:lab(63.4536% 59.7456 53.8158);--color-indigo:lab(40.0008% 21.9394 -52.5894);--color-ochre:lab(71.3319% 7.19258 71.0927);--color-cream:lab(90.7964% .639915 7.67279);--color-earth:lab(2.87058% 7.035 3.63334)}}@layer base{.soulsmoke-root *,.soulsmoke-root :before,.soulsmoke-root :after{border-color:var(--border)}:root:has(.soulsmoke-root){font-size:18px}@media (min-width:768px){:root:has(.soulsmoke-root){font-size:20px}}.soulsmoke-root{background-color:var(--background);color:var(--foreground);font-family:var(--font-ss-cormorant), Georgia, serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"rlig" 1, "calt" 1;font-weight:500;line-height:1.6}.soulsmoke-root h1,.soulsmoke-root h2,.soulsmoke-root h3,.soulsmoke-root h4,.soulsmoke-root h5,.soulsmoke-root h6{font-family:var(--font-ss-cinzel-decorative), var(--font-ss-cinzel), Georgia, serif;font-weight:700;line-height:1.2}.soulsmoke-root h1{font-size:2rem}.soulsmoke-root h2{font-size:1.5rem}.soulsmoke-root h3{font-size:1.25rem}@media (min-width:768px){.soulsmoke-root h1{font-size:3rem}.soulsmoke-root h2{font-size:2rem}.soulsmoke-root h3{font-size:1.5rem}}.soulsmoke-root code,.soulsmoke-root pre{font-family:var(--font-ss-special-elite), "Courier New", monospace}.soulsmoke-root .dark-section{--text-primary:#f1eee7;--text-secondary:#c4bdb0;--text-muted:#958e82}@supports (color:lab(0% 0 0)){.soulsmoke-root .dark-section{--text-primary:lab(94.24% .287414 3.81376);--text-secondary:lab(76.8753% .658661 7.6866);--text-muted:lab(59.4734% .691682 7.71179)}}.soulsmoke-root .dark-section p,.soulsmoke-root .dark-section span,.soulsmoke-root .dark-section div{color:var(--text-secondary)}.soulsmoke-root .dark-section h1,.soulsmoke-root .dark-section h2,.soulsmoke-root .dark-section h3,.soulsmoke-root .dark-section h4{color:var(--text-primary)}}@layer utilities{.soulsmoke-root .bg-background{background-color:var(--background)}.soulsmoke-root .text-foreground{color:var(--foreground)}.soulsmoke-root .bg-card{background-color:var(--card)}.soulsmoke-root .text-card-foreground{color:var(--card-foreground)}.soulsmoke-root .bg-muted{background-color:var(--muted)}.soulsmoke-root .text-muted-foreground{color:var(--muted-foreground)}.soulsmoke-root .border-border{border-color:var(--border)}.soulsmoke-root .bg-terracotta{background-color:var(--color-terracotta)}.soulsmoke-root .text-terracotta{color:var(--color-terracotta)}.soulsmoke-root .border-terracotta{border-color:var(--color-terracotta)}.soulsmoke-root .bg-sage{background-color:var(--color-sage)}.soulsmoke-root .text-sage{color:var(--color-sage)}.soulsmoke-root .border-sage{border-color:var(--color-sage)}.soulsmoke-root .bg-coral{background-color:var(--color-coral)}.soulsmoke-root .text-coral{color:var(--color-coral)}.soulsmoke-root .border-coral{border-color:var(--color-coral)}.soulsmoke-root .bg-indigo{background-color:var(--color-indigo)}.soulsmoke-root .text-indigo{color:var(--color-indigo)}.soulsmoke-root .border-indigo{border-color:var(--color-indigo)}.soulsmoke-root .bg-ochre{background-color:var(--color-ochre)}.soulsmoke-root .text-ochre{color:var(--color-ochre)}.soulsmoke-root .border-ochre{border-color:var(--color-ochre)}.soulsmoke-root .bg-cream{background-color:var(--color-cream)}.soulsmoke-root .text-cream{color:var(--color-cream)}.soulsmoke-root .bg-earth{background-color:var(--color-earth)}.soulsmoke-root .text-earth{color:var(--color-earth)}.soulsmoke-root .font-sans{font-family:var(--font-ss-cormorant), Georgia, serif}.soulsmoke-root .font-display{font-family:var(--font-ss-cinzel-decorative), var(--font-ss-cinzel), Georgia, serif}.soulsmoke-root .font-heading{font-family:var(--font-ss-cinzel), Georgia, serif}.soulsmoke-root .font-mono{font-family:var(--font-ss-special-elite), "Courier New", monospace}.soulsmoke-root .glitch{animation:1s linear infinite alternate-reverse ss-glitch-skew;position:relative}.soulsmoke-root .glitch:before{content:attr(data-text);text-shadow:-2px 0 #a6e45a;text-shadow:-2px 0 lab(84.429% -36.4165 58.8105);clip:rect(44px, 450px, 56px, 0);width:100%;height:100%;animation:5s linear infinite alternate-reverse ss-glitch-anim;position:absolute;top:0;left:2px}.soulsmoke-root .glitch:after{content:attr(data-text);text-shadow:-2px 0 #fe886a,2px 2px #a6e45a;text-shadow:-2px 0 lab(69.7541% 43.9445 36.8425),2px 2px lab(84.429% -36.4165 58.8105);clip:rect(44px, 450px, 56px, 0);width:100%;height:100%;animation:5s linear infinite alternate-reverse ss-glitch-anim2;position:absolute;top:0;left:-2px}@keyframes ss-glitch-anim{0%{clip:rect(10px, 9999px, 31px, 0);transform:skew(.5deg)}5%{clip:rect(70px, 9999px, 71px, 0);transform:skew(.9deg)}10%{clip:rect(60px, 9999px, 100px, 0);transform:skew(.2deg)}15%{clip:rect(10px, 9999px, 105px, 0);transform:skew(.7deg)}20%{clip:rect(40px, 9999px, 20px, 0);transform:skew(.4deg)}25%{clip:rect(80px, 9999px, 15px, 0);transform:skew(.3deg)}30%{clip:rect(20px, 9999px, 85px, 0);transform:skew(.8deg)}35%{clip:rect(30px, 9999px, 55px, 0);transform:skew(.1deg)}40%{clip:rect(90px, 9999px, 25px, 0);transform:skew(.6deg)}45%{clip:rect(50px, 9999px, 95px, 0);transform:skew(.5deg)}50%{clip:rect(5px, 9999px, 65px, 0);transform:skew(.2deg)}55%{clip:rect(75px, 9999px, 35px, 0);transform:skew(.9deg)}60%{clip:rect(45px, 9999px, 75px, 0);transform:skew(.3deg)}65%{clip:rect(15px, 9999px, 45px, 0);transform:skew(.7deg)}70%{clip:rect(85px, 9999px, 5px, 0);transform:skew(.4deg)}75%{clip:rect(25px, 9999px, 90px, 0);transform:skew(.8deg)}80%{clip:rect(65px, 9999px, 50px, 0);transform:skew(.1deg)}85%{clip:rect(35px, 9999px, 80px, 0);transform:skew(.6deg)}90%{clip:rect(95px, 9999px, 40px, 0);transform:skew(.5deg)}95%{clip:rect(55px, 9999px, 70px, 0);transform:skew(.2deg)}to{clip:rect(100px, 9999px, 60px, 0);transform:skew(.9deg)}}@keyframes ss-glitch-anim2{0%{clip:rect(65px, 9999px, 119px, 0);transform:skew(.8deg)}5%{clip:rect(25px, 9999px, 90px, 0);transform:skew(.4deg)}10%{clip:rect(95px, 9999px, 40px, 0);transform:skew(.6deg)}15%{clip:rect(45px, 9999px, 75px, 0);transform:skew(.2deg)}20%{clip:rect(85px, 9999px, 30px, 0);transform:skew(.9deg)}25%{clip:rect(15px, 9999px, 100px, 0);transform:skew(.1deg)}30%{clip:rect(75px, 9999px, 50px, 0);transform:skew(.7deg)}35%{clip:rect(35px, 9999px, 85px, 0);transform:skew(.3deg)}40%{clip:rect(55px, 9999px, 20px, 0);transform:skew(.5deg)}45%{clip:rect(5px, 9999px, 70px, 0);transform:skew(.8deg)}50%{clip:rect(90px, 9999px, 60px, 0);transform:skew(.4deg)}55%{clip:rect(20px, 9999px, 95px, 0);transform:skew(.6deg)}60%{clip:rect(80px, 9999px, 25px, 0);transform:skew(.2deg)}65%{clip:rect(40px, 9999px, 80px, 0);transform:skew(.9deg)}70%{clip:rect(70px, 9999px, 45px, 0);transform:skew(.1deg)}75%{clip:rect(10px, 9999px, 105px, 0);transform:skew(.7deg)}80%{clip:rect(100px, 9999px, 15px, 0);transform:skew(.3deg)}85%{clip:rect(30px, 9999px, 65px, 0);transform:skew(.5deg)}90%{clip:rect(60px, 9999px, 55px, 0);transform:skew(.8deg)}95%{clip:rect(50px, 9999px, 35px, 0);transform:skew(.4deg)}to{clip:rect(105px, 9999px, 10px, 0);transform:skew(.6deg)}}@keyframes ss-glitch-skew{0%{transform:skew(0deg)}10%{transform:skew(-1deg)}20%{transform:skew(2deg)}30%{transform:skew(-2deg)}40%{transform:skew(1deg)}50%{transform:skew(-1deg)}60%{transform:skew(2deg)}70%{transform:skew(0deg)}80%{transform:skew(-1deg)}90%{transform:skew(1deg)}to{transform:skew(0deg)}}@keyframes ss-fade-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.soulsmoke-root .animate-fade-in{animation:1s ease-out forwards ss-fade-in}.soulsmoke-root .animate-fade-in-delay-1{opacity:0;animation:1s ease-out .3s forwards ss-fade-in}.soulsmoke-root .animate-fade-in-delay-2{opacity:0;animation:1s ease-out .6s forwards ss-fade-in}.soulsmoke-root .animate-fade-in-delay-3{opacity:0;animation:1s ease-out .9s forwards ss-fade-in}}.soulsmoke-root .container{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width:640px){.soulsmoke-root .container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.soulsmoke-root .container{padding-left:2rem;padding-right:2rem}}.soulsmoke-root .flex{min-width:0;min-height:0}.soulsmoke-root .glitch-image{position:relative;overflow:hidden}.soulsmoke-root .glitch-image:before,.soulsmoke-root .glitch-image:after{content:"";background:inherit;background-position:50%;background-size:cover;position:absolute;inset:0}.soulsmoke-root .glitch-image:before{mix-blend-mode:screen;opacity:.3;animation:3s linear infinite alternate-reverse ss-glitch-image-1}.soulsmoke-root .glitch-image:after{mix-blend-mode:multiply;opacity:.3;animation:2s linear infinite alternate-reverse ss-glitch-image-2}@keyframes ss-glitch-image-1{0%,to{filter:hue-rotate();transform:translate(0)}20%{filter:hue-rotate(90deg);transform:translate(-2px,2px)}40%{filter:hue-rotate(180deg);transform:translate(-2px,-2px)}60%{filter:hue-rotate(270deg);transform:translate(2px,2px)}80%{filter:hue-rotate(360deg);transform:translate(2px,-2px)}}@keyframes ss-glitch-image-2{0%,to{opacity:.3;transform:translate(0)}25%{opacity:.5;transform:translate(3px,-3px)}50%{opacity:.2;transform:translate(-3px,3px)}75%{opacity:.4;transform:translate(3px,3px)}}.soulsmoke-root .scanlines{position:relative;overflow:hidden}.soulsmoke-root .scanlines:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#0000,#0000 2px,#0000001a 2px 4px);animation:8s linear infinite ss-scanline-move;position:absolute;inset:0}@keyframes ss-scanline-move{0%{transform:translateY(0)}to{transform:translateY(4px)}}.soulsmoke-root .grain{position:relative}.soulsmoke-root .grain:before{content:"";opacity:.05;pointer-events:none;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");width:200%;height:200%;animation:.5s steps(10,end) infinite ss-grain-shift;position:absolute;inset:-50%}@keyframes ss-grain-shift{0%,to{transform:translate(0)}10%{transform:translate(-5%,-10%)}20%{transform:translate(-15%,5%)}30%{transform:translate(7%,-25%)}40%{transform:translate(-5%,25%)}50%{transform:translate(-15%,10%)}60%{transform:translate(15%)}70%{transform:translateY(15%)}80%{transform:translate(3%,35%)}90%{transform:translate(-10%,10%)}}.soulsmoke-root .hover-glitch{transition:all .3s}.soulsmoke-root .hover-glitch:hover{animation:.3s ss-hover-glitch-effect}@keyframes ss-hover-glitch-effect{0%{filter:hue-rotate();transform:translate(0)}20%{filter:hue-rotate(20deg);transform:translate(-2px,2px)}40%{filter:hue-rotate(-20deg);transform:translate(-2px,-2px)}60%{filter:hue-rotate(20deg);transform:translate(2px,2px)}80%{filter:hue-rotate(-20deg);transform:translate(2px,-2px)}to{filter:hue-rotate();transform:translate(0)}}.soulsmoke-root .parallax-container{perspective:1000px;overflow:hidden}.soulsmoke-root .parallax-slow{transform:translateZ(-200px)scale(1.2)}.soulsmoke-root .parallax-medium{transform:translateZ(-100px)scale(1.1)}.soulsmoke-root .parallax-fast{transform:translateZ(0)}.soulsmoke-root .pulse-glow{animation:2s ease-in-out infinite ss-pulse-glow}@keyframes ss-pulse-glow{0%,to{box-shadow:0 0 20px #a3e6354d}50%{box-shadow:0 0 40px #a3e63599,0 0 60px #a3e6354d}}.soulsmoke-root .float{animation:6s ease-in-out infinite ss-float}@keyframes ss-float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.soulsmoke-root .shimmer{position:relative;overflow:hidden}.soulsmoke-root .shimmer:after{content:"";background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:100%;height:100%;animation:3s infinite ss-shimmer;position:absolute;top:0;left:-100%}@keyframes ss-shimmer{0%{left:-100%}to{left:100%}}.soulsmoke-root .rgb-split{position:relative}.soulsmoke-root .rgb-split:hover{text-shadow:-2px 0 #ff000080,2px 0 #00ffff80}.soulsmoke-root .distort-scroll{transition:transform .1s ease-out}.soulsmoke-root .reveal{opacity:0;transition:all .8s cubic-bezier(.4,0,.2,1);transform:translateY(30px)}.soulsmoke-root .reveal.visible{opacity:1;transform:translateY(0)}.soulsmoke-root .stagger-children>*{opacity:0;animation:.6s forwards ss-stagger-in;transform:translateY(20px)}.soulsmoke-root .stagger-children>:first-child{animation-delay:.1s}.soulsmoke-root .stagger-children>:nth-child(2){animation-delay:.2s}.soulsmoke-root .stagger-children>:nth-child(3){animation-delay:.3s}.soulsmoke-root .stagger-children>:nth-child(4){animation-delay:.4s}.soulsmoke-root .stagger-children>:nth-child(5){animation-delay:.5s}.soulsmoke-root .stagger-children>:nth-child(6){animation-delay:.6s}@keyframes ss-stagger-in{to{opacity:1;transform:translateY(0)}}.soulsmoke-root .smoke-overlay{position:relative;overflow:hidden}.soulsmoke-root .smoke-overlay:before{content:"";pointer-events:none;z-index:2;background:radial-gradient(at 20% 80%,#a3e63514 0%,#0000 50%),radial-gradient(at 80% 20%,#ffffff0d 0%,#0000 40%),radial-gradient(#6464641a 0%,#0000 60%);animation:20s ease-in-out infinite ss-smoke-drift;position:absolute;inset:0}.soulsmoke-root .smoke-overlay:after{content:"";pointer-events:none;z-index:1;background:radial-gradient(at 30% 70%,#c8c8c80f 0%,#0000 40%),radial-gradient(at 70% 30%,#a3e6350a 0%,#0000 35%);animation:30s ease-in-out infinite reverse ss-smoke-swirl;position:absolute;inset:-50%}@keyframes ss-smoke-drift{0%,to{opacity:.8;transform:translate(0)translateY(0)scale(1)}25%{opacity:.9;transform:translate(5%)translateY(-3%)scale(1.05)}50%{opacity:.7;transform:translate(-3%)translateY(5%)scale(1.02)}75%{opacity:.85;transform:translate(-5%)translateY(-2%)scale(1.08)}}@keyframes ss-smoke-swirl{0%,to{transform:rotate(0)scale(1)}33%{transform:rotate(3deg)scale(1.1)}66%{transform:rotate(-3deg)scale(1.05)}}.soulsmoke-root .ethereal-glow{position:relative}.soulsmoke-root .ethereal-glow:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#a3e63526 0%,#0000 60%);width:150%;height:150%;animation:8s ease-in-out infinite ss-ethereal-pulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes ss-ethereal-pulse{0%,to{opacity:.5;transform:translate(-50%,-50%)scale(1)}50%{opacity:.8;transform:translate(-50%,-50%)scale(1.2)}}.soulsmoke-root .mystical-mist{position:relative}.soulsmoke-root .mystical-mist:after{content:"";pointer-events:none;z-index:3;background:linear-gradient(#0000 0%,#1414144d 40%,#14141499 70%,#141414e6 100%);height:40%;position:absolute;bottom:0;left:0;right:0}.soulsmoke-root .smoke-wisps{pointer-events:none;z-index:4;position:absolute;inset:0;overflow:hidden}.soulsmoke-root .smoke-wisps:before,.soulsmoke-root .smoke-wisps:after{content:"";filter:blur(60px);border-radius:50%;width:300px;height:300px;position:absolute}.soulsmoke-root .smoke-wisps:before{background:#a3e63514;animation:15s ease-in-out infinite ss-wisp-float-1;top:20%;left:10%}.soulsmoke-root .smoke-wisps:after{background:#ffffff0d;animation:18s ease-in-out infinite ss-wisp-float-2;bottom:30%;right:15%}@keyframes ss-wisp-float-1{0%,to{opacity:.6;transform:translate(0)scale(1)}25%{opacity:.8;transform:translate(50px,-30px)scale(1.2)}50%{opacity:.5;transform:translate(20px,40px)scale(.9)}75%{opacity:.7;transform:translate(-30px,10px)scale(1.1)}}@keyframes ss-wisp-float-2{0%,to{opacity:.5;transform:translate(0)scale(1)}33%{opacity:.7;transform:translate(-40px,20px)scale(1.3)}66%{opacity:.4;transform:translate(30px,-40px)scale(.8)}}.soulsmoke-root .smoky-hero{position:relative}.soulsmoke-root .smoky-hero>.smoke-layer{pointer-events:none;z-index:5;background:radial-gradient(at 50% 100%,#000000b3 0%,#0000 70%),radial-gradient(at 20%,#a3e6350d 0%,#0000 50%),radial-gradient(at 80%,#c8c8c808 0%,#0000 50%);animation:12s ease-in-out infinite ss-smoke-breathe;position:absolute;inset:0}@keyframes ss-smoke-breathe{0%,to{opacity:.8;filter:blur()}50%{opacity:1;filter:blur(2px)}}.soulsmoke-root[data-mode=aficionado]{--ss-font-sans:var(--font-ss-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ss-font-display:var(--font-playfair-ss,var(--font-display)), Georgia, serif;--ss-font-heading:var(--font-ss-inter), -apple-system, sans-serif;--background:#f2eadd;--foreground:#160604;--card:#fcf8f1;--card-foreground:#160604;--muted:#e5ddd0;--muted-foreground:#3b2824;--border:#c8bca9;--primary:#8d000f;--primary-foreground:#fcf8f1;--accent:#704e00;--accent-foreground:#fcf8f1;--secondary:#642211;--secondary-foreground:#fcf8f1}@supports (color:lab(0% 0 0)){.soulsmoke-root[data-mode=aficionado]{--background:lab(93.0937% 1.22419 7.58914);--foreground:lab(2.91952% 5.04306 2.90315);--card:lab(97.7087% .579834 3.77247);--card-foreground:lab(2.91952% 5.04306 2.90315);--muted:lab(88.4534% 1.22964 7.59306);--muted-foreground:lab(18.5663% 8.54665 6.91217);--border:lab(76.8728% 1.97572 11.4901);--primary:lab(28.5252% 57.3552 40.6532);--primary-foreground:lab(97.7087% .579834 3.77247);--accent:lab(35.9547% 20.1085 86.2743);--accent-foreground:lab(97.7087% .579834 3.77247);--secondary:lab(23.7268% 29.8728 26.9079);--secondary-foreground:lab(97.7087% .579834 3.77247)}}.soulsmoke-root[data-mode=aficionado]{font-family:var(--font-ss-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;letter-spacing:-.01em;font-weight:400;color:#160604!important;color:lab(2.91952% 5.04306 2.90315)!important}.soulsmoke-root[data-mode=aficionado] p,.soulsmoke-root[data-mode=aficionado] span,.soulsmoke-root[data-mode=aficionado] div,.soulsmoke-root[data-mode=aficionado] li,.soulsmoke-root[data-mode=aficionado] a:not([class*=bg-]){color:inherit}.soulsmoke-root[data-mode=aficionado] .text-white,.soulsmoke-root[data-mode=aficionado] .text-cream,.soulsmoke-root[data-mode=aficionado] .text-cream\/80,.soulsmoke-root[data-mode=aficionado] .text-cream\/70,.soulsmoke-root[data-mode=aficionado] .text-cream\/60,.soulsmoke-root[data-mode=aficionado] .text-white\/80,.soulsmoke-root[data-mode=aficionado] .text-white\/70,.soulsmoke-root[data-mode=aficionado] .text-white\/60,.soulsmoke-root[data-mode=aficionado] .text-white\/90{color:#160604!important;color:lab(2.91952% 5.04306 2.90315)!important}.soulsmoke-root[data-mode=aficionado] .text-muted-foreground{color:#493530!important;color:lab(24.3686% 8.508 6.86378)!important}.soulsmoke-root[data-mode=aficionado] h1,.soulsmoke-root[data-mode=aficionado] h2,.soulsmoke-root[data-mode=aficionado] h3,.soulsmoke-root[data-mode=aficionado] h4,.soulsmoke-root[data-mode=aficionado] h5,.soulsmoke-root[data-mode=aficionado] h6{font-family:var(--font-playfair-ss,var(--font-display)), Georgia, serif;letter-spacing:-.02em;font-weight:600}.soulsmoke-root[data-mode=aficionado] .smoke-layer,.soulsmoke-root[data-mode=aficionado] .smoke-clouds,.soulsmoke-root[data-mode=aficionado] .smoke-wisps,.soulsmoke-root[data-mode=aficionado] .mystical-mist,.soulsmoke-root[data-mode=aficionado] .ethereal-glow,.soulsmoke-root[data-mode=aficionado] .smoky-hero>.smoke-layer,.soulsmoke-root[data-mode=aficionado] [class*=smoke-],.soulsmoke-root[data-mode=aficionado] .smoke-cursor-container{opacity:0!important;visibility:hidden!important;display:none!important}.soulsmoke-root[data-mode=aficionado] .ambient-sound-toggle{display:none!important}.soulsmoke-root[data-mode=aficionado] nav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid #00000014;background:#fffffff2!important}.soulsmoke-root[data-mode=aficionado] nav .text-cream,.soulsmoke-root[data-mode=aficionado] nav .text-cream\/80{color:#2a1e1b!important;color:lab(12.8463% 5.66147 4.56352)!important}.soulsmoke-root[data-mode=aficionado] nav .text-terracotta{color:#972527!important;color:lab(34.6852% 47.4343 29.205)!important}.soulsmoke-root[data-mode=aficionado] nav .font-display{font-family:var(--font-playfair-ss,var(--font-display)), Georgia, serif!important;color:#130806!important;color:lab(2.96567% 3.20588 2.05936)!important}.soulsmoke-root[data-mode=aficionado] .hero-section,.soulsmoke-root[data-mode=aficionado] section[class*=hero],.soulsmoke-root[data-mode=aficionado] .smoky-hero{background:#f2eadd!important;background:lab(93.0937% 1.22419 7.58914)!important}.soulsmoke-root[data-mode=aficionado] .hero-section *,.soulsmoke-root[data-mode=aficionado] .smoky-hero *{color:#160604!important;color:lab(2.91952% 5.04306 2.90315)!important}.soulsmoke-root[data-mode=aficionado] .hero-section h1,.soulsmoke-root[data-mode=aficionado] .hero-section h2,.soulsmoke-root[data-mode=aficionado] .smoky-hero h1,.soulsmoke-root[data-mode=aficionado] .smoky-hero h2{color:#0f0301!important;color:lab(1.47613% 3.33956 1.77204)!important;text-shadow:none!important}.soulsmoke-root[data-mode=aficionado] .hero-section .text-lime-400,.soulsmoke-root[data-mode=aficionado] .smoky-hero .text-lime-400{color:#8d000f!important;color:lab(28.5252% 57.3552 40.6532)!important}.soulsmoke-root[data-mode=aficionado] .hero-section .italic,.soulsmoke-root[data-mode=aficionado] .smoky-hero .italic{color:#2e1c18!important;color:lab(12.7632% 8.59901 6.98558)!important}.soulsmoke-root[data-mode=aficionado] .bottle-card,.soulsmoke-root[data-mode=aficionado] [class*=Card]{background:#fff;border:1px solid #e1ded7;border:1px solid lab(88.4399% .289172 3.81488);border-radius:4px;box-shadow:0 1px 3px #0000000d}.soulsmoke-root[data-mode=aficionado] .btn-primary,.soulsmoke-root[data-mode=aficionado] button[class*=bg-lime]{font-family:var(--font-ss-inter), sans-serif!important;text-transform:none!important;background:#972527!important;background:lab(34.6852% 47.4343 29.205)!important;border-radius:4px!important;font-weight:500!important}.soulsmoke-root[data-mode=aficionado] .font-display{font-family:var(--font-playfair-ss,var(--font-display)), Georgia, serif!important}.soulsmoke-root[data-mode=aficionado] .font-heading{font-family:var(--font-ss-inter), -apple-system, sans-serif!important;font-weight:600!important}.soulsmoke-root[data-mode=aficionado] .font-mono{font-family:SF Mono,Monaco,Inconsolata,monospace!important}.soulsmoke-root[data-mode=aficionado] table{border-collapse:collapse;width:100%}.soulsmoke-root[data-mode=aficionado] th{text-align:left;background:#f0eeeb;background:lab(94.2205% .136048 1.90183);border-bottom:2px solid #dad7d0;border-bottom:2px solid lab(86.1199% .289887 3.81539);padding:12px 16px;font-weight:600}.soulsmoke-root[data-mode=aficionado] td{border-bottom:1px solid #e6e4e1;border-bottom:1px solid lab(90.7405% .136286 1.90201);padding:12px 16px}.soulsmoke-root[data-mode=aficionado] [class*=glitch],.soulsmoke-root[data-mode=aficionado] .glitch-effect{filter:none!important;animation:none!important}.soulsmoke-root[data-mode=aficionado] :is([class*=bg-gradient],[class*=bg-linear]),.soulsmoke-root[data-mode=aficionado] .bg-earth,.soulsmoke-root[data-mode=aficionado] .bg-background\/95,.soulsmoke-root[data-mode=aficionado] .bg-background\/90,.soulsmoke-root[data-mode=aficionado] [class*=bg-earth]{background:#f2eadd!important;background:lab(93.0937% 1.22419 7.58914)!important}.soulsmoke-root[data-mode=aficionado] section{background-color:#f2eadd;background-color:lab(93.0937% 1.22419 7.58914)}.soulsmoke-root[data-mode=aficionado] section:nth-child(2n){background-color:#ece3d6;background-color:lab(90.7736% 1.2269 7.59105)}.soulsmoke-root[data-mode=aficionado] .text-terracotta{color:#780004!important;color:lab(22.6945% 57.5555 39.3055)!important}.soulsmoke-root[data-mode=aficionado] .text-lime-400,.soulsmoke-root[data-mode=aficionado] .text-lime-500{color:#00490c!important;color:lab(26.2784% -42.7539 39.9997)!important}.soulsmoke-root[data-mode=aficionado] button:not([class*=bg-]){color:#160604!important;color:lab(2.91952% 5.04306 2.90315)!important}.soulsmoke-root[data-mode=aficionado] a{color:#5f0004!important;color:lab(17.2177% 47.9276 29.006)!important}.soulsmoke-root[data-mode=aficionado] a:hover{color:#4a0002!important;color:lab(10.9997% 58.0554 24.5168)!important}.soulsmoke-root[data-mode=aficionado] .bg-black,.soulsmoke-root[data-mode=aficionado] .bg-zinc-900,.soulsmoke-root[data-mode=aficionado] .bg-zinc-800,.soulsmoke-root[data-mode=aficionado] .bg-neutral-900,.soulsmoke-root[data-mode=aficionado] .bg-neutral-800,.soulsmoke-root[data-mode=aficionado] .bg-gray-900,.soulsmoke-root[data-mode=aficionado] .bg-gray-800,.soulsmoke-root[data-mode=aficionado] .bg-slate-900,.soulsmoke-root[data-mode=aficionado] .bg-slate-800,.soulsmoke-root[data-mode=aficionado] .bg-stone-950,.soulsmoke-root[data-mode=aficionado] .bg-stone-900,.soulsmoke-root[data-mode=aficionado] .bg-stone-800,.soulsmoke-root[data-mode=aficionado] [class*=bg-stone-9],.soulsmoke-root[data-mode=aficionado] [class*=bg-stone-8],.soulsmoke-root[data-mode=aficionado] [class*=bg-earth-9],.soulsmoke-root[data-mode=aficionado] [class*=bg-earth-8],.soulsmoke-root[data-mode=aficionado] .bg-earth-950,.soulsmoke-root[data-mode=aficionado] .bg-earth-900,.soulsmoke-root[data-mode=aficionado] .bg-earth-800{background:#f6f1e7!important;background:lab(95.4188% .453383 5.73578)!important;border:1px solid #d5cdc0!important;border:1px solid lab(82.653% 1.23721 7.59853)!important}.soulsmoke-root[data-mode=aficionado] .bg-black *,.soulsmoke-root[data-mode=aficionado] .bg-zinc-900 *,.soulsmoke-root[data-mode=aficionado] .bg-zinc-800 *,.soulsmoke-root[data-mode=aficionado] .bg-neutral-900 *,.soulsmoke-root[data-mode=aficionado] .bg-neutral-800 *,.soulsmoke-root[data-mode=aficionado] .bg-gray-900 *,.soulsmoke-root[data-mode=aficionado] .bg-gray-800 *,.soulsmoke-root[data-mode=aficionado] .bg-slate-900 *,.soulsmoke-root[data-mode=aficionado] .bg-slate-800 *,.soulsmoke-root[data-mode=aficionado] .bg-stone-950 *,.soulsmoke-root[data-mode=aficionado] .bg-stone-900 *,.soulsmoke-root[data-mode=aficionado] .bg-stone-800 *,.soulsmoke-root[data-mode=aficionado] [class*=bg-stone-9] *,.soulsmoke-root[data-mode=aficionado] [class*=bg-stone-8] *,.soulsmoke-root[data-mode=aficionado] [class*=bg-earth-9] *,.soulsmoke-root[data-mode=aficionado] [class*=bg-earth-8] *,.soulsmoke-root[data-mode=aficionado] .bg-earth-950 *,.soulsmoke-root[data-mode=aficionado] .bg-earth-900 *,.soulsmoke-root[data-mode=aficionado] .bg-earth-800 *{color:#22110d!important;color:lab(7.00304% 8.48175 5.40773)!important}.soulsmoke-root[data-mode=aficionado] .text-red-400,.soulsmoke-root[data-mode=aficionado] .text-red-500,.soulsmoke-root[data-mode=aficionado] .text-rose-400,.soulsmoke-root[data-mode=aficionado] .text-rose-500{color:#8d000f!important;color:lab(28.5252% 57.3552 40.6532)!important}.soulsmoke-root[data-mode=aficionado] .text-green-400,.soulsmoke-root[data-mode=aficionado] .text-green-500,.soulsmoke-root[data-mode=aficionado] .text-emerald-400,.soulsmoke-root[data-mode=aficionado] .text-emerald-500{color:#00490c!important;color:lab(26.2784% -42.7539 39.9997)!important}.soulsmoke-root[data-mode=aficionado] .text-yellow-400,.soulsmoke-root[data-mode=aficionado] .text-yellow-500,.soulsmoke-root[data-mode=aficionado] .text-amber-400,.soulsmoke-root[data-mode=aficionado] .text-amber-500{color:#673d00!important;color:lab(29.7914% 28.7955 73.4687)!important}.soulsmoke-root[data-mode=aficionado] .text-white,.soulsmoke-root[data-mode=aficionado] .text-zinc-100,.soulsmoke-root[data-mode=aficionado] .text-zinc-200,.soulsmoke-root[data-mode=aficionado] .text-neutral-100,.soulsmoke-root[data-mode=aficionado] .text-neutral-200,.soulsmoke-root[data-mode=aficionado] .text-gray-100,.soulsmoke-root[data-mode=aficionado] .text-gray-200{color:#22110d!important;color:lab(7.00304% 8.48175 5.40773)!important}.soulsmoke-root[data-mode=aficionado] .text-zinc-400,.soulsmoke-root[data-mode=aficionado] .text-zinc-500,.soulsmoke-root[data-mode=aficionado] .text-neutral-400,.soulsmoke-root[data-mode=aficionado] .text-neutral-500,.soulsmoke-root[data-mode=aficionado] .text-gray-400,.soulsmoke-root[data-mode=aficionado] .text-gray-500{color:#524440!important;color:lab(30.2495% 5.60428 4.50362)!important}.soulsmoke-root[data-mode=aficionado] [class*=rounded-xl][class*=bg-]{background:#f6f1e7!important;background:lab(95.4188% .453383 5.73578)!important;border:1px solid #d5cdc0!important;border:1px solid lab(82.653% 1.23721 7.59853)!important}.soulsmoke-root[data-mode=aficionado] [class*=rounded-xl] h3,.soulsmoke-root[data-mode=aficionado] [class*=rounded-xl] h4{color:#160604!important;color:lab(2.91952% 5.04306 2.90315)!important}.soulsmoke-root[data-mode=aficionado] [class*=rounded-xl] li{color:#2e1c18!important;color:lab(12.7632% 8.59901 6.98558)!important}.soulsmoke-root[data-mode=aficionado] [class*=rounded-full][class*=bg-]{color:#22110d!important;color:lab(7.00304% 8.48175 5.40773)!important;background:#e9dcc8!important;background:lab(88.4748% 1.94016 11.4616)!important}.soulsmoke-root[data-mode=aficionado] [class*=from-black],.soulsmoke-root[data-mode=aficionado] [class*=to-black],.soulsmoke-root[data-mode=aficionado] [class*=via-black]{--tw-gradient-from:#f2eadd!important;--tw-gradient-to:#f2eadd!important}@supports (color:lab(0% 0 0)){.soulsmoke-root[data-mode=aficionado] [class*=from-black],.soulsmoke-root[data-mode=aficionado] [class*=to-black],.soulsmoke-root[data-mode=aficionado] [class*=via-black]{--tw-gradient-from:lab(93.0937% 1.22419 7.58914)!important;--tw-gradient-to:lab(93.0937% 1.22419 7.58914)!important}}.soulsmoke-root[data-mode=aficionado] nav,.soulsmoke-root[data-mode=aficionado] header{background:#f6f1e7!important;background:lab(95.4188% .453383 5.73578)!important;border-bottom:1px solid #ded6c9!important;border-bottom:1px solid lab(86.1333% 1.23259 7.59516)!important}.soulsmoke-root[data-mode=aficionado] nav a,.soulsmoke-root[data-mode=aficionado] header a{color:#2e1c18!important;color:lab(12.7632% 8.59901 6.98558)!important}.soulsmoke-root[data-mode=aficionado] footer{color:#2e1c18!important;color:lab(12.7632% 8.59901 6.98558)!important;background:#ece3d6!important;background:lab(90.7736% 1.2269 7.59105)!important}.soulsmoke-root[data-mode=aficionado] [class*=bg-emerald],.soulsmoke-root[data-mode=aficionado] [class*=from-emerald],.soulsmoke-root[data-mode=aficionado] [class*=to-emerald]{background:#dff1df!important;background:lab(93.4342% -8.3831 6.51677)!important}.soulsmoke-root[data-mode=aficionado] [class*=bg-emerald] *,.soulsmoke-root[data-mode=aficionado] .text-emerald-400,.soulsmoke-root[data-mode=aficionado] .text-emerald-500{color:#003a02!important;color:lab(20.1573% -34.0967 29.5802)!important}.soulsmoke-root[data-mode=aficionado] [class*=from-stone],.soulsmoke-root[data-mode=aficionado] [class*=to-stone],.soulsmoke-root[data-mode=aficionado] [class*=via-stone],.soulsmoke-root[data-mode=aficionado] .min-h-screen{background:#f2eadd!important;background:lab(93.0937% 1.22419 7.58914)!important}.soulsmoke-root[data-mode=aficionado] .text-stone-200,.soulsmoke-root[data-mode=aficionado] .text-stone-300,.soulsmoke-root[data-mode=aficionado] .text-stone-400{color:#443734!important;color:lab(24.4488% 5.61823 4.51718)!important}.soulsmoke-root[data-mode=aficionado] [class*=border-stone],.soulsmoke-root[data-mode=aficionado] [class*=border-emerald]{border-color:#c8bca9!important;border-color:lab(76.8728% 1.97572 11.4901)!important}.soulsmoke-root[data-mode=aficionado] section[class*=bg-stone],.soulsmoke-root[data-mode=aficionado] section:is([class*=bg-gradient],[class*=bg-linear]){background:#f2eadd!important;background:lab(93.0937% 1.22419 7.58914)!important}.soulsmoke-root[data-mode=aficionado] section:nth-child(odd){background:#ece3d6!important;background:lab(90.7736% 1.2269 7.59105)!important}.soulsmoke-root[data-mode=aficionado] [class*=hover\:border-emerald]:hover{border-color:#107823!important;border-color:lab(43.7637% -42.2611 36.5581)!important}.soulsmoke-root[data-mode=aficionado] button[class*=bg-emerald]{color:#fff!important;background:#095717!important;background:lab(31.8109% -33.8088 29.2465)!important}.soulsmoke-root[data-mode=aficionado] button[class*=bg-red]{color:#fff!important;background:#972527!important;background:lab(34.6852% 47.4343 29.205)!important}.soulsmoke-root[data-mode=aficionado] button[class*=bg-sage]{color:#22110d!important;color:lab(7.00304% 8.48175 5.40773)!important;background:#8ebc8f!important;background:lab(72.0181% -22.3659 17.7475)!important}.soulsmoke-root{-webkit-user-select:none;user-select:none}.soulsmoke-root img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;pointer-events:auto}.soulsmoke-root img::selection{background:0 0}.soulsmoke-root input,.soulsmoke-root textarea,.soulsmoke-root [contenteditable=true]{-webkit-user-select:text;user-select:text}
