@keyframes lf-holo{0%{background-position:0%}to{background-position:200%}}@keyframes lf-foil-spin{0%{transform:translate(-50%)rotate(0)}to{transform:translate(-50%)rotate(360deg)}}@keyframes lf-pack-hover{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes lf-quote-bob{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-10px)rotate(-2deg)}}.lf-eyebrow-metal{color:var(--ink)}@supports ((-webkit-background-clip:text) or (background-clip:text)){.lf-eyebrow-metal{background-image:linear-gradient(180deg, var(--ink-72) 0%, var(--ink) 58%, var(--ink-85) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}}@keyframes lf-glint{0%{transform:translate(-170%)skew(-16deg)}11%,to{transform:translate(170%)skew(-16deg)}}@keyframes lf-tile-float{0%{transform:translateY(2.5px)}to{transform:translateY(-2.5px)}}.lf-pill-glow{text-shadow:0 0 16px color-mix(in srgb, var(--accent-green-bri) 55%, transparent)}.lf-wall{grid-template-rows:repeat(10,1fr);grid-template-columns:repeat(6,1fr);grid-auto-rows:0;gap:6px;padding:10px;display:grid;overflow:hidden;-webkit-mask-image:radial-gradient(80% 62% at 50% 48%,#0000 42%,#000 94%);mask-image:radial-gradient(80% 62% at 50% 48%,#0000 42%,#000 94%)}.lf-wall .lf-tile{opacity:.55}@media (min-width:768px){.lf-wall{grid-template-rows:repeat(7,1fr);grid-template-columns:repeat(14,1fr);gap:10px;padding:16px;-webkit-mask-image:radial-gradient(70% 60%,#0000 26%,#000 82%);mask-image:radial-gradient(70% 60%,#0000 26%,#000 82%)}.lf-wall .lf-tile{opacity:.6}}.lf-vault-slab{grid-template-rows:repeat(8,1fr);grid-template-columns:repeat(6,1fr);gap:3px;display:grid;-webkit-mask-image:linear-gradient(#0000 0,#000 14% 86%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 14% 86%,#0000 100%)}@media (min-width:768px){.lf-vault-slab{grid-template-rows:repeat(7,1fr);grid-template-columns:repeat(10,1fr);gap:4px}}.lf-pack-body{will-change:transform;animation:5s ease-in-out infinite lf-pack-hover}.lf-quote-card{will-change:transform;animation:5.5s ease-in-out infinite lf-quote-bob}.lf-quote-foil{filter:blur(50px);background:conic-gradient(#007c002e,#6abfff2e,#ffd1662e,#007c002e);animation:18s linear infinite lf-foil-spin}.lf-pack-foil{filter:blur(60px);background:conic-gradient(#ff8a3d66,#c87ddb66,#6abfff66,#ffd16666,#ff8a3d66);animation:14s linear infinite lf-foil-spin}.lf-tile{background:var(--surface-stage);border-radius:4px;position:relative;overflow:hidden}.lf-tile.full{background:var(--ink)}.lf-tile.holo{background:linear-gradient(135deg,#ffd166 0%,#ff8a3d 35%,#c87ddb 65%,#6abfff 100%) 0 0/200% 200%;animation:6s linear infinite lf-holo}.lf-tile.real{background:0 0;justify-content:center;align-items:center;display:flex}.lf-tile.real img{object-fit:contain;max-width:100%;max-height:100%}.lf-slab-tile{background:#ffffff0d;border-radius:2px;position:relative;overflow:hidden}.lf-slab-tile.full{background:#ffffff1f}.lf-slab-tile.holo{opacity:.5;background:linear-gradient(135deg,#ff8a3d,#c87ddb 50%,#6abfff) 0 0/200% 200%;animation:8s linear infinite lf-holo}.lf-slab-tile.real{background:0 0;justify-content:center;align-items:center;display:flex}.lf-slab-tile.real img{object-fit:contain;opacity:.85;max-width:100%;max-height:100%}.lf-wall .lf-tile.real:after{content:"";background:linear-gradient(100deg,#0000 0%,#ffffffe6 50%,#0000 100%);width:60%;height:140%;position:absolute;top:-20%;left:0;transform:translate(-170%)skew(-16deg)}@media (min-width:768px){.lf-wall .lf-tile.real:after{animation:8s ease-in-out infinite lf-glint;animation-delay:var(--lf-glint-delay,0s)}.lf-wall .lf-tile.real:nth-child(3n){animation:lf-tile-float var(--lf-float-dur,9s) ease-in-out var(--lf-float-delay,0s) infinite alternate;will-change:transform}}@media (hover:hover) and (min-width:768px){.lf-wall .lf-tile.real{transition:opacity .18s ease-out,translate .24s cubic-bezier(.22,1,.36,1),scale .24s cubic-bezier(.22,1,.36,1)}.lf-wall .lf-tile.real:hover{opacity:1;z-index:2;translate:0 -4px;scale:1.05}}.lf-pack-stage .lf-reveal-card{opacity:0;transition:transform .7s cubic-bezier(.34,1.4,.64,1),opacity .35s ease-out .1s;transform:translate(-50%,240px)rotate(0)scale(.12)}.lf-pack-hint-static{transition:opacity .2s ease-out}@media (hover:hover){.lf-pack-stage:hover .lf-reveal-card{opacity:1}.lf-pack-stage:hover .lf-reveal-card.r1{transition-delay:.16s;transform:translate(-415px,80px)rotate(-30deg)scale(.92)}.lf-pack-stage:hover .lf-reveal-card.r2{transition-delay:80ms;transform:translate(-245px,150px)rotate(-14deg)scale(1.02)}.lf-pack-stage:hover .lf-reveal-card.r3{transition-delay:0s;transform:translate(-75px,170px)rotate(0)scale(1.08)}.lf-pack-stage:hover .lf-reveal-card.r4{transition-delay:80ms;transform:translate(95px,150px)rotate(14deg)scale(1.02)}.lf-pack-stage:hover .lf-reveal-card.r5{transition-delay:.16s;transform:translate(265px,80px)rotate(30deg)scale(.92)}.lf-pack-stage:hover .lf-reveal-card.r6{transition-delay:.26s;transform:translate(-360px,-65px)rotate(-58deg)scale(.82)}.lf-pack-stage:hover .lf-reveal-card.r7{transition-delay:.26s;transform:translate(210px,-65px)rotate(58deg)scale(.82)}.lf-pack-stage:hover .lf-reveal-card.r8{transition-delay:.34s;transform:translate(-215px,-95px)rotate(-26deg)scale(.74)}.lf-pack-stage:hover .lf-reveal-card.r9{transition-delay:.34s;transform:translate(65px,-95px)rotate(26deg)scale(.74)}.lf-pack-stage:hover .lf-pack-body{opacity:.78;transition:transform .5s cubic-bezier(.2,.8,.2,1),opacity .5s ease-out;animation-play-state:paused;transform:translateY(-30px)scale(.96)}.lf-pack-stage:hover .lf-pack-hint-static{opacity:0}}@keyframes lf-caret-blink{0%,49%{opacity:1}50%,to{opacity:0}}.lf-search-caret{animation:1.1s step-end infinite lf-caret-blink}@media (prefers-reduced-motion:reduce){.lf-pack-body,.lf-pack-foil,.lf-quote-card,.lf-quote-foil,.lf-tile.holo,.lf-slab-tile.holo,.lf-tile.real,.lf-tile.real:after,.lf-search-caret{animation:none!important}.lf-pack-stage .lf-reveal-card,.lf-pack-stage:hover .lf-pack-body{transition:none!important}.lf-search-caret{display:none}}