.lid{display:none}html[data-lid] .lid{cursor:pointer;-webkit-tap-highlight-color:transparent;z-index:50;perspective:1500px;perspective-origin:50% 30%;display:block;position:fixed;inset:0;overflow:hidden}html[data-lid=shut],html[data-lid=shut] body{overflow:hidden}.lid-board{transform-origin:50% 0;backface-visibility:hidden;background:url(../media/grain.3-uodwevvufak.webp?dpl=dpl_BKgRekcieyZD4wXKHGEW22yveVJ2) 50% 0 / 512px 1024px, radial-gradient(90% 60% at 50% 22%, rgb(from var(--cedar-lo) r g b / .6), transparent), var(--mahogany);box-shadow:inset 0 0 0 10px var(--ink), inset 0 0 0 11.5px var(--metal-lo), inset 0 -26px 0 var(--ink);grid-template-rows:minmax(0,1fr) auto;justify-items:center;display:grid;position:absolute;inset:0}.lid-nail{background:var(--foil);width:9px;height:9px;box-shadow:.5px 1px 0 var(--ink);border-radius:50%;position:absolute}.lid-nail:first-child{top:22px;left:22px}.lid-nail:nth-child(2){top:22px;right:22px}.lid-nail:nth-child(3){bottom:46px;left:22px}.lid-nail:nth-child(4){bottom:46px;right:22px}.lid-brand{align-self:center;gap:var(--s3);text-align:center;padding:min(var(--s6), 4vh) var(--s5) 0;color:var(--metal-hi);text-shadow:0 -1px 0 var(--ink);justify-items:center;display:grid;rotate:-2deg}.lid-crest{aspect-ratio:1;width:min(46vw,25vh,250px);margin-bottom:var(--s2);background:var(--foil);-webkit-mask:url(/art/brand.webp) 50%/contain no-repeat;mask:url(/art/brand.webp) 50%/contain no-repeat}.lid-brand .label{color:inherit;font-size:clamp(17px,min(5vw,4.4vh),26px)}.lid-name{font-family:var(--display);text-wrap:balance;max-width:6em;text-shadow:none;color:#0000;background:linear-gradient(172deg, var(--metal-flash) 4%, var(--metal-hi) 34%, var(--metal) 72%, var(--metal-hi) 96%);-webkit-background-clip:text;background-clip:text;padding-bottom:.08em;font-size:clamp(40px,min(19vw,15vh),150px);line-height:.86}.lid-brand .lid-grade{margin-top:var(--s4);font-size:var(--fs-label);opacity:.85;border:2px solid;border-radius:50%/46%;padding:9px 22px 7px}.lid-seal{all:unset;box-sizing:border-box;cursor:pointer;-webkit-tap-highlight-color:transparent;grid-template-columns:1fr 1fr;width:100%;margin-bottom:clamp(40px,11vh,110px);display:grid;position:relative}.lid-half{text-align:center;text-wrap:balance;height:58px;color:var(--paper-hi);box-shadow:var(--lift-1);background:linear-gradient(var(--paper-hi) 0 3px, transparent 3px 6px, var(--paper-hi) 6px 7.5px, transparent 7.5px calc(100% - 7.5px), var(--paper-hi) calc(100% - 7.5px) calc(100% - 6px), transparent calc(100% - 6px) calc(100% - 3px), var(--paper-hi) calc(100% - 3px)), var(--leaf-deep);place-items:center;display:grid;overflow:hidden}.lid-half:first-child{padding:0 68px 0 8px}.lid-half:last-child{padding:0 8px 0 68px}.lid-half .label{color:inherit;font-size:15.5px;line-height:1.08}.lid-coin{text-align:center;width:124px;height:124px;color:var(--paper-hi);background:radial-gradient(circle, var(--rojo) 0 62%, var(--rojo-deep) 62% 64%, transparent 64%), var(--foil);box-shadow:inset 0 0 0 1.5px var(--metal-lo), var(--lift-2);transition:scale var(--t-tap);border-radius:50%;place-items:center;padding:22px;font-size:23px;line-height:.95;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.lid-seal:active .lid-coin{scale:.94}.lid-seal:focus-visible .lid-coin{outline:3px solid var(--paper-hi);outline-offset:3px}@media (max-width:350px){.lid-half .label{font-size:13px}}@media (max-height:660px){.lid-brand .lid-grade{display:none}}@media (max-height:520px){.lid-brand{gap:var(--s1)}.lid-brand .lid-grade,.lid-crest{display:none}.lid-name{max-width:none}.lid-coin{width:96px;height:96px;padding:16px;font-size:18px}.lid-half{height:46px}}.lid-board:after{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, rgb(from var(--metal-flash) r g b / .26), transparent);width:34%;position:absolute;inset:-10% 0;transform:translate(340%)rotate(14deg)}@media (prefers-reduced-motion:no-preference){html[data-lid=shut] .lid-board:after{animation:lid-sheen 1.4s var(--ease-drift) .65s backwards}}@keyframes lid-sheen{0%{transform:translate(-140%)rotate(14deg)}}.lid-dark{background:var(--mahogany);position:absolute;inset:0}html[data-lid=open] .lid{pointer-events:none}html[data-lid=open] .lid-coin{animation:lid-pop .3s var(--ease-lift) forwards}html[data-lid=open] .lid-half:first-child{animation:lid-tear-l .34s var(--ease-lift) 90ms forwards}html[data-lid=open] .lid-half:last-child{animation:lid-tear-r .34s var(--ease-lift) 90ms forwards}html[data-lid=open] .lid-board{animation:lid-lift 1.05s var(--ease-lift) .38s forwards}html[data-lid=open] .lid-dark{animation:.9s ease-out .48s forwards lid-light}@keyframes lid-pop{to{opacity:0;transform:scale(1.5)rotate(24deg)}}@keyframes lid-tear-l{to{transform:translate(-104%)rotate(-3deg)}}@keyframes lid-tear-r{to{transform:translate(104%)rotate(3deg)}}@keyframes lid-lift{80%{opacity:1}to{opacity:0;transform:rotateX(96deg)}}@keyframes lid-light{to{opacity:0}}
