@keyframes ld-spin{to{transform:rotate(1turn)}}.ld-spin{animation:ld-spin .75s linear infinite}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body,html{overflow-x:hidden;overscroll-behavior-x:none}body{background:#1c140f;color:#f5efe6;font-family:Inter,sans-serif;font-weight:400;max-width:100vw;-webkit-font-smoothing:antialiased}@supports (min-height:100svh){.ld-hero-grid{min-height:100svh!important}}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#1c140f}::-webkit-scrollbar-thumb{background:#3a2a20;border-radius:3px}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}.logos-wrapper{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:16px;gap:16px}.logo-card{grid-column:span 2;background:rgba(60,35,15,.38);backdrop-filter:blur(12px) saturate(150%);-webkit-backdrop-filter:blur(12px) saturate(150%);border:1px solid rgba(200,160,80,.13);border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.28),inset 0 1px 0 hsla(40,63%,63%,.09);aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;padding:24px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.logo-card:nth-child(9){grid-column:2/4}.logo-card:nth-child(10){grid-column:4/6}.logo-card:nth-child(11){grid-column:6/8}@media (hover:hover){.logo-card:hover{transform:translateY(-3px);box-shadow:0 8px 28px rgba(0,0,0,.38),inset 0 1px 0 hsla(40,63%,63%,.14)}.logo-card:hover .logo-img{filter:brightness(0) invert(1) sepia(1) saturate(1.5) hue-rotate(5deg) brightness(.9)!important;opacity:1!important}}@media (min-width:769px) and (max-width:1024px){.ld-hamburger,.ld-mobile-menu{display:none!important}.ld-hero-left{padding:100px 40px 80px 48px!important}.ld-grid-3,.ld-grid-4,.ld-how-grid{grid-template-columns:repeat(2,1fr)!important}.ld-section-pad{padding:80px 40px!important}.ld-page-pad{padding:60px 40px!important}.ld-footer-grid{grid-template-columns:1fr 1fr!important;gap:32px!important}.ld-footer-pad{padding:48px 40px 32px!important}.ld-demos-grid{grid-template-columns:1fr!important}.ld-two-col{gap:40px!important}.logos-wrapper{grid-template-columns:repeat(8,1fr)!important;gap:14px!important}.ld-page-hero-inner{padding:0 40px!important}.ld-page-hero h1{font-size:48px!important}.ld-nav-links{gap:16px!important}}@media (max-width:768px){.ld-hero-grid{grid-template-columns:1fr!important;min-height:unset!important;display:flex!important;flex-direction:column!important}.ld-hero-left{order:2!important;padding:40px 24px 56px!important}.ld-hero-photo{order:1!important;position:relative!important;height:72vw!important;min-height:260px!important;max-height:400px!important}.ld-hero-gradient{background:linear-gradient(180deg,transparent 40%,#1c140f)!important}.ld-hero-stats{top:80px!important;bottom:auto!important;right:12px!important;gap:10px!important}.ld-hero-stats,.ld-hero-stats>div{display:flex!important;flex-direction:column!important}.ld-hero-stats>div{width:80px!important;height:80px!important;border-radius:50%!important;padding:0!important;align-items:center!important;justify-content:center!important}.ld-hero-stats>div>div:first-child{font-size:20px!important;line-height:1.1!important}.ld-hero-stats>div>div:last-child{font-size:9px!important;letter-spacing:.06em!important;line-height:1.3!important;text-align:center!important;word-break:break-word!important;padding:2px 6px 0!important}.logos-wrapper{grid-template-columns:repeat(4,1fr)!important;gap:10px!important}.logo-card:nth-child(10),.logo-card:nth-child(9){grid-column:span 2!important}.logo-card:nth-child(11){grid-column:2/4!important}.ld-grid-4{grid-template-columns:repeat(2,1fr)!important}.ld-grid-2,.ld-grid-3,.ld-two-col{grid-template-columns:1fr!important}.ld-two-col{gap:32px!important}.ld-how-grid{grid-template-columns:repeat(2,1fr)!important}.ld-contact-grid,.ld-demos-grid{grid-template-columns:1fr!important}.ld-section-pad{padding:56px 20px!important}.ld-page-pad{padding:40px 20px!important}.ld-footer-pad{padding:48px 20px 32px!important}.ld-page-hero{height:240px!important}.ld-page-hero h1{font-size:32px!important}.ld-page-hero p{font-size:13px!important;margin-top:8px!important}.ld-page-hero-inner{padding:0 24px!important}.ld-credits-table-wrap{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}.ld-carousel-btn{width:28px!important;height:28px!important;font-size:18px!important}.ld-carousel-wrap{gap:6px!important}.ld-form-grid{grid-template-columns:1fr!important}.ld-form-grid>*{grid-column:1/-1!important}.ld-nav-links{display:none!important}.ld-hamburger{display:flex!important}.ld-footer-grid{grid-template-columns:1fr!important;gap:28px!important}.ld-footer-nav{display:none!important}.ld-cta-h{font-size:28px!important}.ld-nav-logo-img{height:26px!important;width:auto!important}}@media (min-width:769px){.ld-hamburger,.ld-mobile-menu{display:none!important}}.btn-lq:focus-visible,.ld-carousel-btn:focus-visible,.lq-card:focus-visible,.lq-play-btn:focus-visible{outline:2px solid hsla(36,43%,63%,.7)!important;outline-offset:3px!important}a:focus-visible{outline:2px solid hsla(36,43%,63%,.7);outline-offset:2px;border-radius:2px}button:focus-visible{outline:2px solid hsla(36,43%,63%,.7);outline-offset:3px;border-radius:4px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.btn-lq,.lq-card,.lq-panel,.lq-player{will-change:auto!important}}body{background:radial-gradient(ellipse 1100px 900px at 8% 30%,rgba(160,100,30,.32) 0,transparent 65%),radial-gradient(ellipse 900px 1100px at 93% 8%,rgba(120,76,24,.24) 0,transparent 60%),radial-gradient(ellipse 900px 700px at 60% 88%,rgba(170,108,34,.22) 0,transparent 58%),radial-gradient(ellipse 700px 600px at 35% 55%,rgba(100,62,20,.2) 0,transparent 52%),radial-gradient(ellipse 600px 500px at 78% 44%,rgba(140,88,28,.16) 0,transparent 50%),#1c140f!important;background-attachment:fixed!important}.glass-section{background:rgba(28,20,15,.55)!important}.glass-section-mid{background:rgba(42,30,23,.45)!important}.glass-nav{background:rgba(18,12,8,.42)!important;backdrop-filter:blur(40px) saturate(180%) brightness(1.06)!important;-webkit-backdrop-filter:blur(40px) saturate(180%) brightness(1.06)!important;border-bottom:1px solid rgba(255,220,160,.14)!important;box-shadow:inset 0 -1px 0 hsla(36,43%,63%,.08),0 8px 40px rgba(0,0,0,.45)!important;transition:background .35s,border-color .35s!important}.glass-nav.scrolled{background:rgba(14,10,6,.88)!important;border-bottom-color:hsla(36,43%,63%,.28)!important;box-shadow:inset 0 -1px 0 hsla(36,43%,63%,.12),0 8px 40px rgba(0,0,0,.6)!important}.btn-glass{display:inline-block;font-family:Inter,sans-serif;font-size:13px;font-weight:600;letter-spacing:.1em;padding:14px 32px;text-decoration:none;cursor:pointer;backdrop-filter:blur(40px) saturate(180%) brightness(1.08)!important;-webkit-backdrop-filter:blur(40px) saturate(180%) brightness(1.08)!important;transition:background .25s,box-shadow .25s,transform .15s!important;position:relative;overflow:hidden}.btn-glass:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,230,185,.07),transparent 60%);pointer-events:none;border-radius:inherit}.btn-glass-gold{background:hsla(36,43%,63%,.75)!important;color:#1c140f!important;border:1px solid hsla(39,74%,77%,.8)!important;box-shadow:0 0 0 1px hsla(36,43%,63%,.12),0 6px 28px hsla(36,43%,63%,.4),inset 0 1px 0 rgba(255,245,210,.35),inset 0 -1px 0 rgba(0,0,0,.18)!important}.btn-glass-gold:hover{background:hsla(39,58%,71%,.9)!important;box-shadow:0 0 0 1px hsla(36,43%,63%,.22),0 10px 36px hsla(36,43%,63%,.55),inset 0 1px 0 rgba(255,245,210,.4),inset 0 -1px 0 rgba(0,0,0,.14)!important;transform:translateY(-1px)!important}.btn-glass-ghost{background:rgba(255,230,185,.05)!important;color:#c9a878!important;border:1px solid hsla(36,43%,63%,.42)!important;box-shadow:inset 0 1px 0 rgba(255,230,185,.08),0 4px 20px rgba(0,0,0,.25)!important}.btn-glass-ghost:hover{background:rgba(255,230,185,.1)!important;border-color:hsla(36,43%,63%,.68)!important;box-shadow:inset 0 1px 0 rgba(255,230,185,.12),0 4px 24px hsla(36,43%,63%,.22)!important;transform:translateY(-1px)!important}.btn-glass-dark{background:rgba(255,230,185,.04)!important;color:#f5efe6!important;border:1px solid rgba(255,230,185,.16)!important;box-shadow:inset 0 1px 0 rgba(255,230,185,.06),0 4px 20px rgba(0,0,0,.3)!important}.btn-glass-dark:hover{background:rgba(255,230,185,.08)!important;border-color:rgba(255,230,185,.28)!important}.glass-card{position:relative;background:rgba(255,230,185,.04)!important;backdrop-filter:blur(40px) saturate(180%) brightness(1.08)!important;-webkit-backdrop-filter:blur(40px) saturate(180%) brightness(1.08)!important;border:1px solid rgba(255,210,155,.14)!important;border-top:2px solid hsla(36,43%,63%,.45)!important;box-shadow:0 8px 40px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,230,185,.1),inset 1px 0 0 rgba(255,230,185,.04),inset -1px 0 0 rgba(255,230,185,.04)!important}.glass-card:before{content:"";position:absolute;inset:0;background:linear-gradient(160deg,rgba(255,230,185,.05),transparent 50%);pointer-events:none;border-radius:inherit}.glass-card-gold{position:relative;background:rgba(255,230,185,.06)!important;backdrop-filter:blur(40px) saturate(200%) brightness(1.1)!important;-webkit-backdrop-filter:blur(40px) saturate(200%) brightness(1.1)!important;border:1px solid hsla(36,43%,63%,.3)!important;border-top:2px solid hsla(36,43%,63%,.8)!important;box-shadow:0 8px 48px hsla(36,43%,63%,.2),0 0 0 1px hsla(36,43%,63%,.06),inset 0 1px 0 rgba(255,230,185,.18),inset 1px 0 0 rgba(255,230,185,.06),inset -1px 0 0 rgba(255,230,185,.06)!important}.glass-card-gold:before{content:"";position:absolute;inset:0;background:linear-gradient(160deg,hsla(36,43%,63%,.08),transparent 55%);pointer-events:none;border-radius:inherit}.glass-card-dark{position:relative;background:rgba(10,7,4,.55)!important;backdrop-filter:blur(40px) saturate(160%) brightness(1.04)!important;-webkit-backdrop-filter:blur(40px) saturate(160%) brightness(1.04)!important;border:1px solid rgba(255,210,155,.1)!important;border-top:2px solid rgba(255,210,155,.2)!important;box-shadow:0 8px 32px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,230,185,.07)!important}.glass-card-dark:before{content:"";position:absolute;inset:0;background:linear-gradient(160deg,rgba(255,230,185,.03),transparent 50%);pointer-events:none;border-radius:inherit}.glass-input{width:100%!important;background:rgba(255,230,185,.04)!important;backdrop-filter:blur(40px) saturate(160%) brightness(1.06)!important;-webkit-backdrop-filter:blur(40px) saturate(160%) brightness(1.06)!important;border:1px solid hsla(36,43%,63%,.25)!important;color:#f5efe6!important;padding:12px 16px!important;font-family:Inter,sans-serif!important;font-size:14px!important;outline:none!important;transition:border-color .2s,box-shadow .2s!important;-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;box-shadow:inset 0 1px 3px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,230,185,.04)!important}.glass-input:focus{border-color:hsla(36,43%,63%,.6)!important;background:rgba(255,230,185,.07)!important;box-shadow:inset 0 1px 3px rgba(0,0,0,.25),0 0 0 3px hsla(36,43%,63%,.12)!important}.glass-input option{background:#2a1e17;color:#f5efe6}.glass-textarea{resize:vertical!important}.glass-player{position:relative;background:rgba(255,230,185,.04)!important;backdrop-filter:blur(40px) saturate(180%) brightness(1.08)!important;-webkit-backdrop-filter:blur(40px) saturate(180%) brightness(1.08)!important;border:1px solid hsla(36,43%,63%,.2)!important;border-left:3px solid hsla(36,43%,63%,.85)!important;box-shadow:0 4px 28px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,230,185,.08)!important;transition:border-color .2s,box-shadow .2s,background .2s!important}.glass-player:hover{background:rgba(255,230,185,.07)!important;border-color:hsla(36,43%,63%,.38) hsla(36,43%,63%,.38) hsla(36,43%,63%,.38) #c9a878!important;box-shadow:0 6px 36px rgba(0,0,0,.45),0 0 0 1px hsla(36,43%,63%,.1),inset 0 1px 0 rgba(255,230,185,.1)!important}.gold-divider{border:none;height:1px;background:linear-gradient(90deg,transparent,hsla(36,43%,63%,.65),transparent);margin:0}.gold-divider-center{width:60px;height:2px;background:linear-gradient(90deg,transparent,#c9a878,transparent);margin:0 auto}.orb{position:absolute;border-radius:50%;pointer-events:none;z-index:0}.orb-gold-top{width:800px;height:800px;top:-150px;left:-120px;background:radial-gradient(circle,hsla(36,43%,63%,.35) 0,rgba(160,110,40,.14) 40%,transparent 70%);filter:blur(55px)}.orb-brown-bottom{width:600px;height:600px;bottom:-120px;right:-80px;background:radial-gradient(circle,rgba(120,75,25,.55) 0,rgba(80,50,16,.28) 45%,transparent 70%);filter:blur(50px)}.glass-badge{display:inline-block;padding:4px 12px;font-family:Inter,sans-serif;font-size:11px;font-weight:600;letter-spacing:.08em;backdrop-filter:blur(40px) saturate(180%)!important;-webkit-backdrop-filter:blur(40px) saturate(180%)!important;border-radius:2px}.glass-badge-gold{background:hsla(36,43%,63%,.12);border:1px solid hsla(36,43%,63%,.38);color:#c9a878;box-shadow:inset 0 1px 0 rgba(255,230,185,.1)}.glass-badge-warm{background:rgba(255,230,185,.04);border:1px solid rgba(255,210,155,.15);color:#a89684}@media (min-width:769px) and (max-width:1024px){body{background-attachment:scroll!important}.glass-nav{backdrop-filter:blur(28px) saturate(160%) brightness(1.06)!important;-webkit-backdrop-filter:blur(28px) saturate(160%) brightness(1.06)!important}}@media (max-width:768px){body{background:radial-gradient(ellipse 500px 400px at 15% 20%,rgba(160,100,30,.38) 0,transparent 65%),radial-gradient(ellipse 400px 500px at 85% 5%,rgba(120,76,24,.28) 0,transparent 60%),radial-gradient(ellipse 500px 400px at 50% 75%,rgba(170,108,34,.25) 0,transparent 58%),#1c140f!important;background-attachment:scroll!important}.glass-nav{background:rgba(12,8,5,.92)!important;backdrop-filter:blur(24px) saturate(140%) brightness(1.04)!important;-webkit-backdrop-filter:blur(24px) saturate(140%) brightness(1.04)!important;border-bottom-color:hsla(36,43%,63%,.2)!important}.glass-nav.scrolled{background:rgba(10,7,4,.97)!important}.glass-nav img[alt="Leonie Dubuc"]{height:28px!important}.glass-card,.glass-card-dark,.glass-card-gold{backdrop-filter:blur(24px) saturate(160%) brightness(1.06)!important;-webkit-backdrop-filter:blur(24px) saturate(160%) brightness(1.06)!important}.glass-player{backdrop-filter:blur(20px) saturate(150%) brightness(1.05)!important;-webkit-backdrop-filter:blur(20px) saturate(150%) brightness(1.05)!important}.btn-glass{backdrop-filter:blur(20px) saturate(150%)!important;-webkit-backdrop-filter:blur(20px) saturate(150%)!important}.glass-input{backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important}.orb-gold-top{width:400px!important;height:400px!important;top:-80px!important;left:-60px!important;filter:blur(40px)!important}.orb-brown-bottom{width:300px!important;height:300px!important;bottom:-60px!important;right:-40px!important;filter:blur(35px)!important}.ld-hero-gradient{background:linear-gradient(180deg,transparent 30%,rgba(28,20,15,.95))!important}.btn-glass{width:100%!important;text-align:center!important;display:block!important;box-sizing:border-box!important}}:root{--bg-deep:#1c140f;--bg-mid:#2a1e17;--bg-dark:#120d08;--gold:#c9a878;--gold-light:#dfc49e;--gold-dim:hsla(36,43%,63%,.45);--gold-glow:hsla(36,43%,63%,.15);--gold-border:hsla(36,43%,63%,.2);--gold-border-hv:hsla(36,43%,63%,.55);--text-primary:#f5efe6;--text-muted:#a89684;--text-faint:hsla(36,43%,93%,.38);--lq-bg:rgba(42,30,23,.35);--lq-bg-hv:rgba(42,30,23,.5);--lq-blur:blur(28px) saturate(1.65);--lq-blur-heavy:blur(36px) saturate(1.8);--lq-blur-light:blur(18px) saturate(1.4);--spec-top:linear-gradient(90deg,transparent,hsla(0,0%,100%,.6) 25%,rgba(255,245,215,.5) 50%,hsla(0,0%,100%,.6) 75%,transparent);--spec-top-gold:linear-gradient(90deg,transparent,rgba(255,220,150,.45) 25%,rgba(255,245,200,.55) 50%,rgba(255,220,150,.45) 75%,transparent);--refract-inner:linear-gradient(145deg,hsla(0,0%,100%,.09),hsla(36,43%,63%,.05) 30%,rgba(0,0,0,.04) 65%,hsla(0,0%,100%,.05));--refract-gold:radial-gradient(ellipse at 18% 12%,hsla(0,0%,100%,.09) 0%,transparent 48%),radial-gradient(ellipse at 82% 88%,hsla(36,43%,63%,.08) 0%,transparent 45%),linear-gradient(160deg,hsla(0,0%,100%,.06),transparent 55%);--edge-inset:inset 0 1px 0 hsla(0,0%,100%,.22),inset 0 -1px 0 rgba(0,0,0,.28),inset 1px 0 0 hsla(0,0%,100%,.07),inset -1px 0 0 hsla(0,0%,100%,.07);--edge-inset-gold:inset 0 1px 0 rgba(255,235,180,.25),inset 0 -1px 0 rgba(0,0,0,.3),inset 1px 0 0 rgba(255,220,150,.08),inset -1px 0 0 rgba(255,220,150,.08);--depth-shadow:0 12px 40px rgba(0,0,0,.55),0 4px 12px rgba(0,0,0,.35),0 1px 3px rgba(0,0,0,.25);--depth-shadow-gold:0 12px 40px rgba(0,0,0,.5),0 4px 16px hsla(36,43%,63%,.14),0 1px 4px hsla(36,43%,63%,.1);--ring:0 0 0 0.5px hsla(36,43%,63%,.22),0 0 0 1.5px hsla(0,0%,100%,.04);--ring-hv:0 0 0 0.5px hsla(36,43%,63%,.45),0 0 0 1.5px hsla(0,0%,100%,.07);--radius-pill:50px;--radius-card:16px;--radius-sm:10px;--transition:all 0.28s cubic-bezier(0.22,1,0.36,1)}.lq-nav{position:fixed;top:12px;left:50%;transform:translateX(-50%) translateZ(0);will-change:transform;width:calc(100% - 48px);max-width:1200px;z-index:100;background:rgba(60,35,15,.55);backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);border-radius:9999px;border:1px solid rgba(200,160,80,.18);overflow:visible;box-shadow:0 4px 24px rgba(0,0,0,.3),inset 0 1px 0 hsla(40,63%,63%,.12);transition:var(--transition)}.lq-nav:before{top:0;left:8%;right:8%;height:1px;background:var(--spec-top);border-radius:var(--radius-pill)}.lq-nav:after,.lq-nav:before{content:"";position:absolute;pointer-events:none}.lq-nav:after{inset:0;background:var(--refract-inner);border-radius:9999px}.lq-nav.scrolled{background:rgba(50,28,10,.72);backdrop-filter:blur(24px) saturate(170%);-webkit-backdrop-filter:blur(24px) saturate(170%);border-color:rgba(200,160,80,.28)}.lq-nav .nav-link,.lq-nav a{position:relative;z-index:1;color:#ebd2a0;font-size:.625rem;letter-spacing:.22em;text-transform:uppercase;text-decoration:none;transition:color .2s ease;text-shadow:0 1px 4px rgba(0,0,0,.5)}.lq-nav .nav-link:hover,.lq-nav a:hover{color:var(--gold-light)}.lq-nav .nav-logo,.lq-nav-logo{position:relative;z-index:1;color:var(--gold-light);text-shadow:0 1px 10px hsla(36,43%,63%,.35)}.lq-lang{position:relative;z-index:1;background:hsla(36,43%,63%,.1);border:none;border-radius:var(--radius-pill);padding:4px 12px;color:hsla(36,43%,63%,.8);font-size:.5625rem;letter-spacing:.18em;cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,235,180,.15),inset 0 -1px 0 rgba(0,0,0,.18),0 0 0 .5px hsla(36,43%,63%,.22);transition:var(--transition)}.lq-lang:hover{background:hsla(36,43%,63%,.18);color:var(--gold)}.btn-lq{position:relative;backdrop-filter:var(--lq-blur-light);-webkit-backdrop-filter:var(--lq-blur-light);border-radius:var(--radius-pill);border:none;font-family:inherit;font-size:.6875rem;letter-spacing:.2em;text-transform:uppercase;font-weight:500;padding:14px 32px;cursor:pointer;overflow:hidden;display:inline-flex;align-items:center;gap:8px;transition:var(--transition);will-change:transform;transform:translateZ(0)}.btn-lq:before{top:0;left:14%;right:14%;height:1px}.btn-lq:after,.btn-lq:before{content:"";position:absolute;pointer-events:none;border-radius:var(--radius-pill)}.btn-lq:after{inset:0;background:var(--refract-inner)}.btn-lq:hover{transform:translateY(-2px) translateZ(0)}.btn-lq:active{transform:translateY(0) scale(.98) translateZ(0)}.btn-lq-gold{background:hsla(36,43%,63%,.26);color:var(--gold-light);text-shadow:0 1px 10px hsla(36,43%,63%,.45);box-shadow:var(--edge-inset-gold),var(--depth-shadow-gold),0 0 0 1px hsla(36,43%,63%,.48),0 0 0 1.5px hsla(0,0%,100%,.05)}.btn-lq-gold:before{background:var(--spec-top-gold)}.btn-lq-gold:hover{background:hsla(36,43%,63%,.36);box-shadow:var(--edge-inset-gold),0 16px 48px rgba(0,0,0,.55),0 6px 24px hsla(36,43%,63%,.28),0 0 0 1px hsla(36,43%,63%,.6),0 0 0 1.5px hsla(0,0%,100%,.07)}.btn-lq-ghost{background:hsla(36,43%,93%,.07);color:hsla(36,43%,93%,.88);box-shadow:var(--edge-inset),var(--depth-shadow),0 0 0 1px hsla(36,43%,63%,.38),0 0 0 1.5px hsla(0,0%,100%,.04)}.btn-lq-ghost:before{background:var(--spec-top)}.btn-lq-ghost:hover{background:hsla(36,43%,93%,.13);color:var(--text-primary);box-shadow:var(--edge-inset),0 16px 48px rgba(0,0,0,.55),0 0 0 1px hsla(36,43%,63%,.55),0 0 0 1.5px hsla(0,0%,100%,.06)}.btn-lq-dark{background:rgba(18,13,8,.55);color:var(--text-muted);box-shadow:var(--edge-inset),var(--depth-shadow),0 0 0 .5px hsla(36,43%,63%,.18),0 0 0 1.5px hsla(0,0%,100%,.03)}.btn-lq-dark:before{background:var(--spec-top);opacity:.6}.btn-lq-dark:hover{background:rgba(18,13,8,.75);color:var(--gold-light);box-shadow:var(--edge-inset-gold),var(--depth-shadow),0 0 0 .5px hsla(36,43%,63%,.35),0 0 0 1.5px hsla(0,0%,100%,.05)}.lq-card{position:relative;background:var(--lq-bg);backdrop-filter:var(--lq-blur);-webkit-backdrop-filter:var(--lq-blur);border-radius:var(--radius-card);border:none;overflow:hidden;box-shadow:var(--edge-inset),var(--depth-shadow),var(--ring);transition:var(--transition);will-change:transform;transform:translateZ(0)}.lq-card:before{top:0;left:6%;right:6%;height:1px;background:var(--spec-top);z-index:1}.lq-card:after,.lq-card:before{content:"";position:absolute;pointer-events:none}.lq-card:after{inset:0;background:var(--refract-gold);z-index:0}.lq-card>*{position:relative;z-index:1}.lq-card:hover{transform:translateY(-4px) translateZ(0);box-shadow:var(--edge-inset),0 20px 56px rgba(0,0,0,.65),0 6px 18px rgba(0,0,0,.4),var(--ring-hv)}.lq-card-gold{background:hsla(36,43%,63%,.1);box-shadow:var(--edge-inset-gold),var(--depth-shadow-gold),var(--ring)}.lq-card-gold:before{background:var(--spec-top-gold)}.lq-card-gold:hover{background:hsla(36,43%,63%,.16);box-shadow:var(--edge-inset-gold),0 20px 56px rgba(0,0,0,.6),0 6px 20px hsla(36,43%,63%,.2),var(--ring-hv)}.lq-card-dark{background:rgba(12,8,4,.6);box-shadow:var(--edge-inset),0 8px 28px rgba(0,0,0,.65),0 0 0 .5px hsla(36,43%,63%,.12),0 0 0 1.5px hsla(0,0%,100%,.02)}.lq-card .card-eyebrow{font-size:.5625rem;letter-spacing:.26em;text-transform:uppercase;color:hsla(36,43%,63%,.58);margin-bottom:8px}.lq-card .card-title{font-family:Playfair Display,Georgia,serif;font-size:1rem;font-weight:400;color:var(--text-primary);margin-bottom:8px;letter-spacing:.02em;text-shadow:0 1px 8px rgba(0,0,0,.45)}.lq-card .card-body{font-size:.75rem;color:var(--text-muted);line-height:1.72}.lq-panel{position:relative;background:var(--lq-bg);backdrop-filter:var(--lq-blur-heavy);-webkit-backdrop-filter:var(--lq-blur-heavy);border-radius:var(--radius-card);border:none;overflow:hidden;box-shadow:var(--edge-inset),0 20px 60px rgba(0,0,0,.6),var(--ring)}.lq-panel:before{top:0;left:5%;right:5%;height:1px;background:var(--spec-top);z-index:1}.lq-panel:after,.lq-panel:before{content:"";position:absolute;pointer-events:none}.lq-panel:after{inset:0;background:var(--refract-gold)}.lq-panel>*{position:relative;z-index:1}.lq-input{position:relative;background:rgba(18,13,8,.45);backdrop-filter:var(--lq-blur-light);-webkit-backdrop-filter:var(--lq-blur-light);border:none;border-radius:var(--radius-pill);padding:12px 22px;color:var(--text-primary);font-family:inherit;font-size:.75rem;letter-spacing:.04em;outline:none;width:100%;transition:var(--transition);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),inset 0 -1px 0 rgba(0,0,0,.22),inset 2px 0 4px rgba(0,0,0,.12),inset -2px 0 4px rgba(0,0,0,.12),0 4px 20px rgba(0,0,0,.42),0 0 0 .5px hsla(36,43%,63%,.16),0 0 0 1.5px hsla(0,0%,100%,.03)}.lq-input::placeholder{color:hsla(30,17%,59%,.36)}.lq-input:focus{background:rgba(18,13,8,.6);box-shadow:inset 0 1px 0 rgba(255,235,180,.14),inset 0 -1px 0 rgba(0,0,0,.24),inset 2px 0 4px rgba(0,0,0,.1),inset -2px 0 4px rgba(0,0,0,.1),0 4px 20px rgba(0,0,0,.45),0 0 0 .5px hsla(36,43%,63%,.45),0 0 0 3px hsla(36,43%,63%,.08),0 0 0 1.5px hsla(0,0%,100%,.04)}.lq-textarea{border-radius:14px;resize:vertical;min-height:120px}.lq-badge{position:relative;display:inline-flex;align-items:center;gap:6px;border-radius:var(--radius-pill);padding:5px 14px;font-size:.5625rem;letter-spacing:.2em;text-transform:uppercase;font-weight:400;overflow:hidden;border:none;transition:var(--transition)}.lq-badge:before{content:"";position:absolute;top:0;left:12%;right:12%;height:.5px;background:var(--spec-top);pointer-events:none}.lq-badge-gold{background:hsla(36,43%,63%,.12);color:var(--gold-light);box-shadow:var(--edge-inset-gold),0 2px 10px rgba(0,0,0,.35),0 0 0 .5px hsla(36,43%,63%,.24)}.lq-badge-warm{background:hsla(36,43%,93%,.06);color:var(--text-muted);box-shadow:var(--edge-inset),0 2px 10px rgba(0,0,0,.35),0 0 0 .5px hsla(36,43%,93%,.12)}.lq-badge:hover{transform:translateY(-1px)}.lq-player{position:relative;background:var(--lq-bg);backdrop-filter:var(--lq-blur);-webkit-backdrop-filter:var(--lq-blur);border:none;border-radius:var(--radius-card);overflow:hidden;padding:1.25rem 1.5rem;display:flex;align-items:center;gap:1rem;box-shadow:var(--edge-inset),var(--depth-shadow),var(--ring);transition:var(--transition)}.lq-player:before{top:0;left:5%;right:5%;height:1px;background:var(--spec-top)}.lq-player:after,.lq-player:before{content:"";position:absolute;pointer-events:none}.lq-player:after{inset:0;background:var(--refract-inner)}.lq-player>*{position:relative;z-index:1}.lq-player:hover{box-shadow:var(--edge-inset-gold),var(--depth-shadow-gold),var(--ring-hv)}.lq-play-btn{position:relative;width:42px;height:42px;border-radius:50%;background:hsla(36,43%,63%,.14);border:none;color:var(--gold-light);display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;overflow:hidden;box-shadow:inset 0 1px 0 rgba(255,235,180,.22),inset 0 -1px 0 rgba(0,0,0,.28),0 4px 12px rgba(0,0,0,.4),0 0 0 .5px hsla(36,43%,63%,.25);transition:var(--transition);font-size:.875rem}.lq-play-btn:hover{background:hsla(36,43%,63%,.26);transform:scale(1.08);box-shadow:inset 0 1px 0 rgba(255,235,180,.28),inset 0 -1px 0 rgba(0,0,0,.3),0 6px 18px rgba(0,0,0,.45),0 0 0 .5px hsla(36,43%,63%,.5)}.lq-divider{height:1px;border:none;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.08) 15%,hsla(36,43%,63%,.28) 35%,hsla(36,43%,63%,.28) 65%,hsla(0,0%,100%,.08) 85%,transparent);margin:0}.lq-divider-center{width:56px;height:1px;border:none;background:linear-gradient(90deg,transparent,hsla(36,43%,63%,.55),transparent);margin:1.5rem auto}.lq-orb{position:absolute;border-radius:50%;pointer-events:none;filter:blur(90px)}.lq-orb-gold{width:480px;height:480px;background:radial-gradient(circle,hsla(36,43%,63%,.2) 0,transparent 65%);top:-130px;right:-100px}.lq-orb-brown{width:360px;height:360px;background:radial-gradient(circle,rgba(130,80,40,.16) 0,transparent 65%);bottom:-90px;left:-70px}.btn-lq,.lq-card,.lq-panel,.lq-player{will-change:transform;transform:translateZ(0)}@media (max-width:768px){.btn-lq{width:100%;display:flex;justify-content:center;box-sizing:border-box;padding:16px 28px;font-size:.6875rem;letter-spacing:.18em}.btn-lq-gold{background:hsla(36,43%,63%,.32);box-shadow:inset 0 1px 0 rgba(255,235,180,.3),inset 0 -1px 0 rgba(0,0,0,.28),0 8px 28px rgba(0,0,0,.45),0 0 0 1px hsla(36,43%,63%,.55),0 0 0 1.5px hsla(0,0%,100%,.05)}.btn-lq-ghost{background:hsla(36,43%,93%,.06);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14),inset 0 -1px 0 rgba(0,0,0,.22),0 8px 28px rgba(0,0,0,.4),0 0 0 1px hsla(36,43%,63%,.45),0 0 0 1.5px hsla(0,0%,100%,.04)}.lq-nav{top:10px;width:calc(100% - 32px);border-radius:9999px}.lq-card,.lq-card-dark,.lq-card-gold{backdrop-filter:blur(20px) saturate(1.5);-webkit-backdrop-filter:blur(20px) saturate(1.5)}.ld-hero-stats .lq-card-gold{background:hsla(36,43%,63%,.2)!important;box-shadow:inset 0 1px 0 rgba(255,235,180,.25),0 4px 20px rgba(0,0,0,.5),0 0 0 1px hsla(36,43%,63%,.5)!important}.lq-player{backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4)}.lq-input{padding:14px 18px;font-size:16px}}@media (min-width:769px) and (max-width:1024px){.lq-nav{backdrop-filter:blur(24px) saturate(1.55);-webkit-backdrop-filter:blur(24px) saturate(1.55)}.btn-lq{padding:14px 32px;font-size:.6875rem}}@media (prefers-reduced-motion:reduce){.btn-lq,.lq-badge,.lq-card,.lq-card-dark,.lq-card-gold,.lq-nav,.lq-panel,.lq-play-btn,.lq-player{transition:none!important;transform:none!important;animation:none!important}.btn-lq:active,.btn-lq:hover,.lq-badge:hover,.lq-card-gold:hover,.lq-card:hover{transform:none!important}}