.leather{--night:#0d0806;--wall:#22160f;--wall-2:#2d1e15;--oak:#8b5d37;--oak-2:#74492a;--oak-3:#4f301b;--edge:#2a180d;--ink:#f4e8d4;--ink-2:#d8c4a6;--ink-3:#ac9479;--stamped:#3f210d;--stamped-2:#5f3a1e;--brass:#e4b95c;--brass-2:#f3d184;--brass-deep:#9c6f1e;--ease:cubic-bezier(0.16,1,0.3,1);--leather-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' seed='7' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .25 0 0 0 0 .12 0 0 0 0 .04 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");--paper:var(--night);--paper-2:#1a110c;--card:#2a1b12;--line:rgb(244 232 212/0.14);--accent:var(--brass);--bottle-cap:#1a110c;--bottle-neck:#6a4a32;--bottle-glass:#3a2619;--bottle-line:#f4e8d4;--bottle-label:#f4e8d4;font-family:var(--ff-hero-body),"Nunito",system-ui,sans-serif;color:var(--ink);background:var(--night);min-height:100svh;color-scheme:dark}.leather .site-header{--ink:#f4e8d4;--ink-2:#d8c4a6;--ink-3:#d8c4a6;border-bottom:0;background:var(--night)}.leather .site-footer{--ink-3:#ac9479;background:var(--night);border-top:0;color:var(--ink-2)}.leather .site-footer a,.leather .wordmark{color:var(--ink)}.leather .lang-switch a[aria-current=true]{background:var(--ink);color:var(--night)}.leather .header-search input{background:rgb(244 232 212/.07);color:var(--ink);border-color:rgb(244 232 212/.2)}.leather .header-search input::placeholder{color:var(--ink-3)}.leather .header-search input:focus{border-color:var(--ink-2)}.leather .theme-toggle{display:none}.leather ::selection{background:rgb(228 185 92/.45);color:#ffffff}:root:has(.leather){scrollbar-color:#5a3d28 #0d0806;background:#0d0806}.leather a:focus-visible,.leather button:focus-visible{outline:2.5px solid var(--brass);outline-offset:3px;border-radius:8px}.lw-scene{--lamp-x:60%;--bench-h:clamp(270px,37vh,400px);--shade-w:clamp(150px,min(14vw,23vh),240px);--hang:clamp(150px,25vh,250px);--fs:clamp(170px,min(20vw,36vh),340px);--tw:clamp(200px,min(17vw,29vh),290px);position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:[full-start] var(--gutter) [text-start] minmax(0,560px) [text-end] 1fr [full-end];grid-template-rows:auto 1fr var(--bench-h);min-height:calc(100svh - 68px)}.lw-wall{position:absolute;inset:0;z-index:-1;overflow:hidden;background:radial-gradient(circle at 50% 50%,#0e0805 2.4px,rgb(14 8 5/0) 3.2px) 0 0 /30px 30px,linear-gradient(90deg,rgb(0 0 0/.22),rgb(0 0 0/0) 18%,rgb(0 0 0/0) 80%,rgb(0 0 0/.3)),linear-gradient(var(--wall),var(--wall-2) 70%,#1a100a)}.lw-wall>span{position:absolute;display:block}.lw-wall svg{display:block;width:100%;height:auto}.lw-board{left:calc(var(--lamp-x) - 17vw);top:clamp(30px,8vh,90px);width:min(32vw,54vh);filter:brightness(1.25) saturate(1.05)}.lw-saddle{right:clamp(120px,15vw,240px);bottom:calc(var(--bench-h) - 2px);width:min(19vw,34vh);filter:brightness(.82)}.lw-jacket{right:clamp(8px,1.6vw,30px);top:clamp(16px,4vh,40px);width:min(13vw,24vh);filter:brightness(1.7) contrast(1.05) drop-shadow(10px 14px 14px rgb(0 0 0/.6));transform-origin:50% 0;animation:lw-hang 9s ease-in-out infinite alternate}@keyframes lw-hang{0%{transform:rotate(-.8deg)}to{transform:rotate(.9deg)}}.lw-dark{inset:0;background:radial-gradient(78vw 80vh at var(--lamp-x) 58%,rgb(13 8 6/0) 0,rgb(13 8 6/.2) 34%,rgb(13 8 6/.7) 72%,rgb(13 8 6/.9))}.lw-head{grid-column:text;grid-row:1;position:relative;z-index:3;padding-top:clamp(22px,4vh,52px)}.lw-title{font-family:var(--lw-display),Georgia,serif;margin:0 0 clamp(10px,1.6vh,18px);font-size:clamp(44px,min(5vw,8.6vh),82px);line-height:.94;letter-spacing:-.025em;text-wrap:balance;text-shadow:0 2px 0 rgb(0 0 0/.45)}.lw-lead,.lw-title{font-weight:700;color:var(--ink)}.lw-lead{margin:0 0 8px;font-size:clamp(16px,1.25vw,19px);line-height:1.45;max-width:44ch}.lw-hint{margin:0;font-size:14.5px;line-height:1.55;color:var(--ink-2);max-width:56ch}.lw-lamp{position:absolute;z-index:2;left:var(--lamp-x);width:var(--shade-w);margin-left:calc(var(--shade-w) / -2);bottom:calc(100% + var(--hang));height:120vh;transform-origin:50% 0;pointer-events:none;will-change:transform}.lw-cord{position:absolute;left:calc(50% - 1px);top:0;bottom:calc(var(--shade-w) * .6);width:2px;background:#0a0604}.lw-shade{position:absolute;left:0;bottom:0;width:100%;height:auto;display:block;overflow:visible;filter:drop-shadow(0 10px 18px rgb(0 0 0/.5))}.lw-cone{position:absolute;left:-110%;right:-110%;top:calc(100% - 6px);height:calc(var(--hang) + var(--bench-h) * .55);background:radial-gradient(60% 100% at 50% 0,rgb(255 226 166/.26),rgb(255 214 140/.1) 55%,rgb(255 214 140/0) 100%);-webkit-clip-path:polygon(41% 0,59% 0,96% 100%,4% 100%);clip-path:polygon(41% 0,59% 0,96% 100%,4% 100%);filter:blur(18px);mix-blend-mode:screen}.lw-bench{grid-column:full;grid-row:3;position:relative;z-index:1}.lw-top{position:absolute;inset:0 0 clamp(30px,4.4vh,46px) 0;display:block;background:repeating-linear-gradient(178.6deg,rgb(40 20 8/0) 0 7px,rgb(40 20 8/.16) 7px 8px,rgb(40 20 8/0) 8px 19px,rgb(255 220 170/.05) 19px 20px),linear-gradient(var(--oak-3),var(--oak-2) 14%,var(--oak) 55%,var(--oak-2));box-shadow:inset 0 14px 22px -8px rgb(10 5 2/.75)}.lw-top:after{content:"";position:absolute;inset:0;background:radial-gradient(60vw 120% at var(--lamp-x) 40%,rgb(13 8 6/0) 0,rgb(13 8 6/.35) 45%,rgb(13 8 6/.78) 85%)}.lw-edge{left:0;right:0;bottom:0;height:clamp(30px,4.4vh,46px);background:linear-gradient(#6a4226 0 3px,var(--edge) 3px,#1a0e07);box-shadow:0 -1px 0 rgb(255 220 170/.25)}.lw-edge,.lw-pool{position:absolute;display:block}.lw-pool{z-index:1;left:calc(var(--lamp-x) - 34vw);width:68vw;top:-12%;height:96%;pointer-events:none;background:radial-gradient(50% 50% at 50% 46%,rgb(255 214 150/.42),rgb(255 196 120/.16) 46%,rgb(255 196 120/0) 72%);mix-blend-mode:soft-light}.lw-hide{position:absolute;z-index:1;left:calc(var(--lamp-x) - min(23vw, 41vh));width:min(46vw,82vh);bottom:20%;display:block}.lw-hide svg{display:block;width:100%;height:auto;filter:brightness(.92)}.lw-spool{position:absolute;z-index:2;right:clamp(16px,4vw,70px);bottom:26%;width:clamp(80px,7vw,120px);display:block;opacity:.8}.lw-spool svg{display:block;width:100%;height:auto}.lw-pic{position:relative;filter:drop-shadow(10px 14px 12px rgb(8 4 2/.55));transition:transform .6s cubic-bezier(.3,.75,.2,1)}.lw-pic,.lw-pic-in{display:block}.lw-pic .bottle,.lw-pic .lw-photo{display:block;width:100%;height:auto}.lw-photo{aspect-ratio:1;object-fit:contain;object-position:50% 100%}.lw-stand{position:absolute;z-index:3;left:calc(var(--lamp-x) - var(--fs) * .86);bottom:24%;width:var(--fs);display:block}.lw-stand .lw-pic{animation:lw-jump .34s ease-out both;animation-delay:calc(var(--delay, 0s) + .64s)}.lw-stand:not(.is-away) .lw-pic:not(.is-carried){animation:lw-arrive 1s var(--ease) .1s both}@keyframes lw-arrive{0%{opacity:0;transform:translateY(24px) scale(.96);filter:blur(4px) drop-shadow(0 0 0 rgb(0 0 0/0))}}.lw-stand.is-away{z-index:2;pointer-events:none}.lw-stand.is-away .lw-pic{animation:lw-away .55s cubic-bezier(.5,0,.75,0) forwards}@keyframes lw-away{to{opacity:0;transform:translate(-30%,-4%) scale(.86);filter:brightness(.35) blur(1px)}}@keyframes lw-jump{0%,to{translate:0 0}25%{translate:0 -5px}55%{translate:0 1px}}.lw-strike{--delay:0s;position:absolute;z-index:4;left:calc(var(--lamp-x) + var(--tw) * .02);bottom:27%;width:var(--tw)}.lw-strike.is-first{--delay:0.5s}.lw-tag{--tag-t:perspective(900px) rotateX(34deg) rotate(-4deg);position:relative;display:grid;align-content:center;justify-items:start;aspect-ratio:1.75;padding:0 8% 0 21%;border-radius:14px;color:var(--stamped);background:var(--leather-grain),radial-gradient(120% 90% at 40% 30%,rgb(255 240 215/.35),rgb(255 240 215/0) 60%),var(--leather,#e3c399);background-size:180px 180px,auto,auto;background-blend-mode:multiply,normal,normal;box-shadow:inset 0 0 22px rgb(110 60 20/.45),inset 0 -3px 0 rgb(90 48 16/.35),0 16px 22px -8px rgb(6 3 1/.7);outline:1.6px dashed rgb(70 36 14/.55);outline-offset:-10px;transform:var(--tag-t);transform-origin:50% 70%;animation:lw-lay .42s var(--ease) both;animation-delay:var(--delay)}.lw-strike:not(.is-first) .lw-tag{animation-delay:.05s}@keyframes lw-lay{0%{opacity:0;transform:var(--tag-t) translate(18%,30%) rotate(8deg)}}.lw-tag:after{content:"";position:absolute;inset:10% 6% 10% 18%;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgb(90 45 12/.4),rgb(90 45 12/0));opacity:0;animation:lw-wet 1.6s ease-out both;animation-delay:calc(var(--delay) + .64s)}@keyframes lw-wet{0%{opacity:0}6%{opacity:1}to{opacity:0}}.lw-tag-hole{position:absolute;left:7%;top:50%;width:9%;aspect-ratio:1;translate:0 -50%;border-radius:50%;background:radial-gradient(closest-side,#1a0e07 52%,#8a6a2c 56%,#f0d08a 68%,#8c6524 84%,rgb(60 30 10/.5) 100%)}.lw-tag-brand,.lw-tag-no{font-size:calc(var(--tw) * .042);font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--stamped-2)}.lw-tag-brand,.lw-tag-name,.lw-tag-no{text-shadow:0 1px 0 rgb(255 238 205/.55),0 -1px 0 rgb(50 22 6/.35)}.lw-tag-name{font-family:var(--lw-display),Georgia,serif;font-weight:800;font-size:calc(var(--tw) * var(--nk, .1));line-height:1.02;letter-spacing:-.01em;margin:.25em 0 .3em;text-wrap:balance;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lw-tag>:not(.lw-tag-hole){animation:lw-impress .5s var(--ease) both;animation-delay:calc(var(--delay) + .64s)}@keyframes lw-impress{0%{opacity:0;transform:scale(1.06);filter:blur(1.6px)}12%{opacity:1}to{opacity:1;transform:none;filter:none}}.lw-stamp{--rest:translate(520%,62%);position:absolute;z-index:2;left:52%;bottom:46%;width:calc(var(--tw) * .12);display:block;pointer-events:none;transform:var(--rest);animation:lw-stamp 1.15s both;animation-delay:var(--delay);filter:drop-shadow(6px 8px 6px rgb(0 0 0/.5))}.lw-stamp svg{display:block;width:100%;height:auto}@keyframes lw-stamp{0%{opacity:var(--rest-o,1);transform:var(--rest);animation-timing-function:cubic-bezier(.3,0,.3,1)}14%{opacity:1}28%{transform:translateY(-12%);animation-timing-function:ease-in}40%{transform:none}55.6%{transform:none}58%{transform:translateY(3%)}64%{transform:none;animation-timing-function:ease-in-out}82%{opacity:1;transform:translate(220%,-26%) rotate(6deg);animation-timing-function:ease-in}to{opacity:var(--rest-o,1);transform:var(--rest)}}.lw-maul{--mw:calc(var(--tw) * 0.66);position:absolute;z-index:3;width:var(--mw);left:calc(52% + var(--tw) * .06 - var(--mw) * .175);bottom:calc(46% + var(--tw) * .408 - var(--mw) * .016);display:block;pointer-events:none;--rest:translate(66%,292%) rotate(-3deg);transform-origin:98% 50%;transform:var(--rest);animation:lw-maul 1.15s both;animation-delay:var(--delay);filter:drop-shadow(8px 12px 8px rgb(0 0 0/.5))}.lw-maul svg{display:block;width:100%;height:auto;overflow:visible}@keyframes lw-maul{0%{opacity:var(--rest-o,1);transform:var(--rest);animation-timing-function:cubic-bezier(.3,0,.3,1)}14%{opacity:1}30%{transform:translateY(-6%) rotate(30deg);animation-timing-function:ease-in-out}46%{transform:translateY(-8%) rotate(40deg);animation-timing-function:cubic-bezier(.6,0,1,1)}55.6%{transform:none}62%{transform:rotate(9deg);animation-timing-function:ease-out}76%{opacity:1;transform:translateY(-4%) rotate(26deg);animation-timing-function:ease-in-out}to{opacity:var(--rest-o,1);transform:var(--rest)}}.lw-next,.lw-stamp-btn{display:inline-flex;align-items:center;gap:6px;border-radius:999px;font-weight:800;white-space:nowrap;color:#2a1606;background:linear-gradient(#f3d488,var(--brass) 55%,#c99a3e);box-shadow:inset 0 1px 0 rgb(255 248 220/.7),inset 0 -2px 0 rgb(110 70 10/.45),0 10px 18px -10px rgb(0 0 0/.8);transition:filter .2s var(--ease),transform .2s var(--ease),opacity .2s var(--ease)}.lw-stamp-btn{position:relative;margin-top:10px;min-height:34px;padding:0 14px 0 10px;font-size:13.5px}.lw-next{position:absolute;z-index:5;right:var(--gutter);bottom:58%;min-height:46px;padding:0 20px 0 16px;font:inherit;font-size:15.5px;font-weight:800;border:0;cursor:pointer}.lw-next .lw-icon{width:20px;height:20px}@media (hover:hover) and (pointer:fine){.lw-next:hover:not(:disabled),.lw-wait:hover .lw-stamp-btn{filter:brightness(1.08);transform:translateY(-2px)}}.lw-next:active:not(:disabled),.lw-wait:active .lw-stamp-btn{transform:scale(.96)}.lw-next:disabled{cursor:progress;opacity:.75}.lw-icon{width:18px;height:18px;flex:none}.lw-waiting{inset:0;pointer-events:none}.lw-wait,.lw-waiting{position:absolute;z-index:2}.lw-wait{--s:120px;left:var(--x);bottom:var(--y);width:var(--s);pointer-events:auto;display:flex;flex-direction:column;align-items:center;translate:-50% 0;padding:0;margin:0;background:none;border:0;font:inherit;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent}.lw-wait-0{--x:7%;--y:30%;--s:clamp(90px,min(8.6vw,15vh),140px)}.lw-wait-1{--x:17.5%;--y:34%;--s:clamp(84px,min(7.6vw,13vh),124px)}.lw-wait-2{--x:28%;--y:29%;--s:clamp(92px,min(8.8vw,15.4vh),146px)}.lw-wait-3{--x:38.5%;--y:33%;--s:clamp(84px,min(7.8vw,13.6vh),128px)}.lw-wait-pic{position:relative;display:block;width:100%;animation:lw-jump .34s ease-out both;animation-delay:var(--jump-at,99s)}.lw-wait-pic:after{content:"";position:absolute;left:10%;right:10%;bottom:-5px;height:12px;border-radius:50%;z-index:-1;background:radial-gradient(closest-side,rgb(10 5 2/.7),rgb(10 5 2/0))}.lw-wait-in{display:block;filter:brightness(.72) saturate(.8) drop-shadow(0 6px 8px rgb(0 0 0/.4));animation:lw-set .8s var(--ease) both;animation-delay:calc(var(--slot, 0) * 90ms + .25s);transition:transform .45s var(--ease),filter .45s var(--ease)}.lw-wait-in .bottle,.lw-wait-in .lw-photo{display:block;width:100%;height:auto}@keyframes lw-set{0%{opacity:0;transform:translateY(-36px)}}.lw-wait .lw-stamp-btn{animation:lw-btn-in .7s var(--ease) both;animation-delay:calc(var(--slot, 0) * 90ms + .9s)}@keyframes lw-btn-in{0%{opacity:0;transform:translateY(8px)}}@media (hover:hover) and (pointer:fine){.lw-wait:hover .lw-wait-in{transform:translateY(-8px);filter:brightness(.95) saturate(.95) drop-shadow(0 10px 10px rgb(0 0 0/.45))}}.lw-wait:focus-visible{outline:none}.lw-wait:focus-visible .lw-stamp-btn{outline:2.5px solid var(--ink);outline-offset:3px}.lw-bench.lw-hit-1 .lw-wait-pic{animation-name:lw-jump}.lw-bench.lw-hit-0 .lw-wait-pic{animation-name:lw-jump-b}@keyframes lw-jump-b{0%,to{translate:0 0}25%{translate:0 -5px}55%{translate:0 1px}}.lw-found{grid-column:text;grid-row:2;align-self:center;position:relative;z-index:3;padding:clamp(10px,2vh,26px) 0 clamp(14px,2.4vh,30px)}.lw-found>*{animation:lw-text-in .7s var(--ease) both}.lw-found>:first-child{animation-delay:.7s}.lw-found>:nth-child(2){animation-delay:.76s}.lw-found>:nth-child(3){animation-delay:.82s}.lw-found>:nth-child(4){animation-delay:.88s}.lw-found>:nth-child(5){animation-delay:.94s}.lw-found.is-first>*{animation-delay:.3s}@keyframes lw-text-in{0%{opacity:0;transform:translateY(10px)}}.lw-name{font-family:var(--lw-display),Georgia,serif;font-weight:700;font-size:clamp(28px,min(2.8vw,5vh),44px);line-height:1.04;letter-spacing:-.015em;margin:0 0 6px;text-wrap:balance}.lw-name a{color:inherit;text-decoration:none}@media (hover:hover) and (pointer:fine){.lw-name a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:7px;-webkit-text-decoration-color:var(--brass);text-decoration-color:var(--brass)}}.lw-meta{margin:0 0 10px;font-size:15px;color:var(--ink-2)}.lw-notes{margin:0 0 12px;font-size:15px;line-height:1.55;max-width:54ch;color:var(--ink)}.lw-notes strong{font-weight:800;color:var(--brass-2)}.lw-vote{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.lw-vote-q{font-size:14px;font-weight:700;margin-right:4px;color:var(--ink-2)}.lw-pill{font:inherit;font-size:14px;font-weight:700;display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px;border-radius:999px;cursor:pointer;color:var(--ink);background:rgb(244 232 212/.06);border:1.5px solid rgb(244 232 212/.24);transition:background .2s var(--ease),color .2s var(--ease),border-color .2s var(--ease),transform .2s var(--ease)}@media (hover:hover) and (pointer:fine){.lw-pill:hover:not(:disabled){border-color:var(--ink-2);background:rgb(244 232 212/.12)}}.lw-pill:active:not(:disabled){transform:scale(.96)}.lw-pill[aria-pressed=true]{background:var(--ink);color:var(--night);border-color:var(--ink)}.lw-pill:disabled{cursor:progress;opacity:.7}.lw-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lw-vote-error{flex-basis:100%;font-size:13px;color:#ffb4a0}.lw-dust{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none;z-index:6}.lw-board-list{position:relative;isolation:isolate;overflow:clip;padding:clamp(56px,7vw,110px) var(--gutter) clamp(48px,6vw,90px);background:radial-gradient(circle at 50% 50%,#0e0805 2.4px,rgb(14 8 5/0) 3.2px) 0 0 /30px 30px,radial-gradient(90vw 60vh at 50% 0,rgb(255 200 130/.08),rgb(255 200 130/0)),linear-gradient(#1c120c,var(--wall) 30%,var(--wall-2))}.lw-list-head{max-width:1240px;margin:0 auto clamp(36px,4vw,60px)}.lw-list-title{display:flex;align-items:center;gap:14px;font-family:var(--lw-display),Georgia,serif;font-weight:700;font-size:clamp(34px,4vw,56px);letter-spacing:-.02em;line-height:1;margin:0 0 12px}.lw-list-icon{flex:none;width:.8em;height:.8em;color:var(--brass)}.lw-list-note{margin:0;color:var(--ink-2);font-size:15.5px;max-width:70ch}.lw-tags{list-style:none;margin:0 auto;padding:0;max-width:1240px;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:clamp(30px,3vw,44px) clamp(20px,2.4vw,34px);gap:clamp(30px,3vw,44px) clamp(20px,2.4vw,34px)}.lw-item{position:relative;padding-top:16px}.lw-peg{position:absolute;left:50%;top:0;width:14px;height:14px;translate:-50% 0;border-radius:50%;z-index:2;background:radial-gradient(circle at 35% 35%,#f2ece2,#8d877f 55%,#3e3a36);box-shadow:2px 4px 5px rgb(0 0 0/.6)}.lw-swing{position:relative;transform-origin:50% -9px;rotate:var(--tilt,0deg)}.lw-string{position:absolute;left:calc(50% - .8px);top:-9px;width:1.6px;height:46px;display:block;z-index:1;background:linear-gradient(#e6d8ba,#b9a47e);box-shadow:1px 2px 2px rgb(0 0 0/.45)}.lw-card{position:relative;display:grid;justify-items:center;text-align:center;margin-top:18px;padding:34px clamp(16px,1.6vw,22px) 22px;border-radius:16px;color:var(--stamped);background:var(--leather-grain),radial-gradient(120% 70% at 50% 0,rgb(255 240 215/.32),rgb(255 240 215/0) 65%),var(--leather,#e3c399);background-size:180px 180px,auto,auto;background-blend-mode:multiply,normal,normal;box-shadow:inset 0 0 26px rgb(110 60 20/.42),0 22px 28px -14px rgb(0 0 0/.75);outline:1.6px dashed rgb(70 36 14/.5);outline-offset:-9px}.lw-card .lw-tag-hole{left:50%;top:18px;width:18px;translate:-50% -50%}.lw-item-pic{display:block;width:62%;margin:10px auto 8px;filter:drop-shadow(6px 10px 8px rgb(60 28 8/.45));transition:transform .45s var(--ease)}.lw-item-pic .bottle,.lw-item-pic .lw-photo{display:block;width:100%;height:auto}.lw-item-no{margin:0;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--stamped-2)}.lw-item-name{font-family:var(--lw-display),Georgia,serif;font-weight:800;font-size:clamp(21px,1.8vw,25px);line-height:1.08;letter-spacing:-.01em;margin:4px 0 6px;text-wrap:balance;text-shadow:0 1px 0 rgb(255 238 205/.55)}.lw-item-name a{color:inherit;text-decoration:none}@media (hover:hover) and (pointer:fine){.lw-item-name a:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px}}.lw-item-meta{margin:0 0 6px;font-size:13.5px;color:var(--stamped-2);font-weight:600}.lw-item-notes{margin:0 0 8px;font-size:14px;color:var(--stamped)}.lw-card .lw-vote{justify-content:center}.lw-card .lw-vote-q{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lw-card .lw-pill{color:var(--stamped);background:rgb(255 246 230/.28);border-color:rgb(63 33 13/.35);min-height:38px;padding:0 12px;font-size:13.5px}@media (hover:hover) and (pointer:fine){.lw-card .lw-pill:hover:not(:disabled){background:rgb(255 246 230/.5);border-color:var(--stamped)}}.lw-card .lw-pill[aria-pressed=true]{background:var(--stamped);color:var(--ink);border-color:var(--stamped)}.lw-card .lw-vote-error{color:#7a1d0c}.lw-card a:focus-visible,.lw-card button:focus-visible{outline-color:var(--stamped)}.lw-tags-still .lw-item:not(.is-hung) .lw-swing{opacity:0;rotate:-16deg}.lw-tags-still .lw-item.is-hung .lw-swing{animation:lw-swing 1.7s both;animation-delay:calc(var(--n, 0) * 90ms)}@keyframes lw-swing{0%{opacity:0;rotate:-16deg;animation-timing-function:cubic-bezier(.3,0,.5,1)}14%{opacity:1}32%{rotate:9deg;animation-timing-function:ease-in-out}54%{rotate:-4.5deg;animation-timing-function:ease-in-out}74%{rotate:2deg;animation-timing-function:ease-in-out}to{opacity:1;rotate:var(--tilt,0deg)}}@media (hover:hover) and (pointer:fine){.lw-item:hover .lw-item-pic{transform:translateY(-6px)}}.lw-out{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:12px;background:var(--wall-2);padding:8px var(--gutter) clamp(48px,6vw,80px)}.lw-out a{display:inline-flex;align-items:center;min-height:44px;padding:0 22px;border-radius:999px;border:1.5px solid rgb(244 232 212/.22);color:var(--ink);text-decoration:none;font-weight:700}@media (hover:hover) and (pointer:fine){.lw-out a:hover{border-color:var(--ink-2)}}@media (max-width:900px){.lw-scene{--lamp-x:50%;--bench-h:clamp(460px,120vw,600px);--shade-w:clamp(120px,30vw,180px);--hang:clamp(120px,30vw,170px);--fs:clamp(150px,46vw,240px);--tw:clamp(180px,50vw,300px);grid-template-columns:[full-start] var(--gutter) [text-start] minmax(0,1fr) [text-end] var(--gutter) [full-end];grid-template-rows:auto calc(var(--hang) + var(--shade-w) * .72) var(--bench-h) auto;min-height:0}.lw-head{grid-row:1;padding-top:clamp(28px,7vw,56px);padding-bottom:12px}.lw-title{font-size:clamp(40px,11vw,76px)}.lw-cord{-webkit-mask:linear-gradient(transparent,#000 40%);mask:linear-gradient(transparent,#000 40%)}.lw-lamp{height:calc(var(--hang) + 30vw)}.lw-board{left:2%;top:auto;bottom:calc(var(--bench-h) - 4px);width:min(64vw,380px);opacity:.55}.lw-saddle{display:none}.lw-jacket{top:auto;bottom:calc(var(--bench-h) + 10px);width:min(24vw,150px);right:2%}.lw-dark{background:radial-gradient(90vw 70vh at 50% calc(100% - var(--bench-h) * .4),rgb(13 8 6/0) 0,rgb(13 8 6/.4) 45%,rgb(13 8 6/.85) 80%)}.lw-hide{left:2%;width:96%;bottom:16%}.lw-stand{left:calc(50% - var(--fs) * .98);bottom:19%}.lw-strike{left:calc(50% + var(--tw) * .02);bottom:22%;width:min(var(--tw),46vw);--tw:min(clamp(180px,50vw,300px),46vw)}.lw-wait-0{--x:16%;--y:64%;--s:clamp(70px,20vw,110px)}.lw-wait-1{--x:50%;--y:67%;--s:clamp(66px,18vw,100px)}.lw-wait-2{--x:84%;--y:64%;--s:clamp(70px,20vw,110px)}.lw-wait-3{display:none}.lw-stamp-btn{min-height:32px;font-size:12.5px;padding:0 10px 0 8px;margin-top:6px}.lw-next{right:auto;left:50%;translate:-50% 0;bottom:2.5%}.lw-spool{display:none}.lw-maul,.lw-stamp{--rest-o:0;opacity:0}.lw-found{grid-row:4;align-self:start;padding:22px 0 clamp(28px,6vw,44px);background:var(--edge);box-shadow:0 0 0 100vmax var(--edge);-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax)}.lw-tags{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}@media (max-width:480px){.lw-tags{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}.lw-card{padding:30px 10px 16px}.lw-item-name{font-size:18px}.lw-item-notes{display:none}.lw-card .lw-pill{padding:0 9px;font-size:12.5px;gap:4px;min-height:36px}.lw-card .lw-vote{gap:6px}}@media (prefers-reduced-motion:reduce){.leather *,.leather :after,.leather :before{animation:none!important;transition:none!important}}