.kits[data-astro-cid-ut67ncy6]{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.kit[data-astro-cid-ut67ncy6]{box-shadow:var(--shadow-paper);transition:transform .3s var(--ease-out);border-radius:.25rem;align-items:center;gap:.75rem;padding:.75rem 1.125rem;display:inline-flex}.kit[data-astro-cid-ut67ncy6]:hover{transform:translateY(-.1875rem)rotate(-1deg)}.kit[data-astro-cid-ut67ncy6] span[data-astro-cid-ut67ncy6]{line-height:1.2;display:grid}.kit[data-astro-cid-ut67ncy6] b[data-astro-cid-ut67ncy6]{font-size:.9375rem}.kit[data-astro-cid-ut67ncy6] i[data-astro-cid-ut67ncy6]{font-style:normal;font-family:var(--f-type);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);font-size:.6875rem}.locker-page[data-astro-cid-ut67ncy6]{background-size:100% 100%,43.75rem;padding:max(3.125rem,min(6vw,5.625rem)) 0 max(6.25rem,min(12vw,10rem));box-shadow:inset 0 1.875rem 3.75rem #00000073}.filters[data-astro-cid-ut67ncy6]{top:calc(var(--nav-h) + .5rem);z-index:10;-webkit-backdrop-filter:blur(.375rem);backdrop-filter:blur(.375rem);background:#2a1d14e0;border-radius:.5rem;flex-wrap:wrap;gap:.625rem;width:-moz-fit-content;width:fit-content;max-width:100%;margin-bottom:max(2.25rem,min(5vw,3.75rem));padding:.625rem;display:flex;position:sticky;box-shadow:0 .875rem 1.875rem -.625rem #0009}@media (hover:none){.filters[data-astro-cid-ut67ncy6]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#2a1d14f5}}.filter[data-astro-cid-ut67ncy6]{font-family:var(--f-type);letter-spacing:.06em;transition:transform .25s var(--ease-out), background .2s;border-radius:.25rem .75rem .25rem .25rem;padding:.625rem 1rem .5625rem;font-size:.875rem;box-shadow:0 .375rem .75rem -.25rem #00000080}.filter[data-astro-cid-ut67ncy6] span[data-astro-cid-ut67ncy6]{font-family:var(--f-mono);color:var(--red);margin-left:.25rem;font-size:.75rem}.filter[data-astro-cid-ut67ncy6]:hover{transform:translateY(-.1875rem)}.filter[data-astro-cid-ut67ncy6][aria-pressed=true]{background:var(--lime);transform:translateY(-.25rem)rotate(-1deg)}.grid[data-astro-cid-ut67ncy6]{grid-template-columns:repeat(auto-fill,minmax(10.625rem,1fr));grid-auto-flow:dense;gap:max(1.125rem,min(2.4vw,2rem));display:grid}.ev[data-astro-cid-ut67ncy6]{rotate:var(--r);position:relative}.ev--wide[data-astro-cid-ut67ncy6]{grid-column:span 2}.ev__btn[data-astro-cid-ut67ncy6]{text-align:left;width:100%;display:block}.ev__photo[data-astro-cid-ut67ncy6]{box-shadow:var(--shadow-paper);transition:transform .45s var(--ease-out), box-shadow .45s var(--ease-out);background:#fbf8f0 url(/img/tex/card.webp) 50%/18.75rem;padding:.625rem;display:block}.ev__photo[data-astro-cid-ut67ncy6] img[data-astro-cid-ut67ncy6]{aspect-ratio:1;object-fit:contain;background:radial-gradient(circle,#e7e0cf,#d6cdb6);width:100%}.ev--wide[data-astro-cid-ut67ncy6] .ev__photo[data-astro-cid-ut67ncy6] img[data-astro-cid-ut67ncy6]{aspect-ratio:2.05;object-fit:cover}.ev__tag[data-astro-cid-ut67ncy6]{margin:-.375rem .625rem 0;padding:.4375rem .625rem;font-size:.8125rem;line-height:1.3;display:block;position:relative;rotate:1.5deg;box-shadow:0 .25rem .5rem #0000004d}.ev__tag[data-astro-cid-ut67ncy6] i[data-astro-cid-ut67ncy6]{color:var(--red);margin-right:.25rem;font-size:.6875rem;font-style:normal}.ev[data-astro-cid-ut67ncy6]:hover .ev__photo[data-astro-cid-ut67ncy6]{transform:translateY(-.5rem) rotate(calc(var(--r) * -1)) scale(1.03);box-shadow:var(--shadow-lift)}.ev[data-astro-cid-ut67ncy6] .pin[data-astro-cid-ut67ncy6]{z-index:3}@media (max-width:560px),(hover:none) and (pointer:coarse) and (max-aspect-ratio:3/5) and (max-width:1100px){.grid[data-astro-cid-ut67ncy6]{grid-template-columns:repeat(2,1fr)}.ev--wide[data-astro-cid-ut67ncy6]{grid-column:span 2}}@media (max-width:760px),(hover:none) and (pointer:coarse) and (max-aspect-ratio:3/5) and (max-width:1100px){.filters[data-astro-cid-ut67ncy6]{scrollbar-width:none;flex-wrap:nowrap;width:100%;padding:.5rem;overflow-x:auto}.filters[data-astro-cid-ut67ncy6]::-webkit-scrollbar{display:none}.filter[data-astro-cid-ut67ncy6]{flex:none}}.forensics[data-astro-cid-ut67ncy6]{padding:max(5.625rem,min(12vw,10rem)) 0}.swatches[data-astro-cid-ut67ncy6]{grid-template-columns:repeat(auto-fit,minmax(9.375rem,1fr));gap:1rem;margin-bottom:2.5rem;display:grid}.swatch[data-astro-cid-ut67ncy6]{text-align:left;gap:.625rem;display:grid}.swatch__chip[data-astro-cid-ut67ncy6]{background:var(--c);height:8.75rem;font-family:var(--f-mono);transition:transform .3s var(--ease-out);border-radius:.375rem;align-items:flex-end;padding:.875rem;font-weight:700;display:flex;box-shadow:inset 0 0 0 .0625rem #ffffff1f,0 1.25rem 1.875rem -.875rem #0009}.swatch[data-astro-cid-ut67ncy6]:hover .swatch__chip[data-astro-cid-ut67ncy6]{transform:translateY(-.3125rem)}.swatch__name[data-astro-cid-ut67ncy6]{letter-spacing:.12em;text-transform:uppercase;color:#f7f0deb3;font-size:.8125rem}.type-specimens[data-astro-cid-ut67ncy6]{grid-template-columns:repeat(auto-fit,minmax(16.25rem,1fr));gap:1rem;display:grid}.spec[data-astro-cid-ut67ncy6]{box-shadow:var(--shadow-paper);gap:.625rem;padding:1.375rem 1.375rem 1.625rem;display:grid}.spec[data-astro-cid-ut67ncy6] .typed[data-astro-cid-ut67ncy6]{letter-spacing:.14em;text-transform:uppercase;color:var(--red);font-size:.6875rem}.spec[data-astro-cid-ut67ncy6] p[data-astro-cid-ut67ncy6]{font-size:max(1.875rem,min(3.4vw,2.75rem));line-height:1.05}.lb[data-astro-cid-ut67ncy6]{z-index:120;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);opacity:0;visibility:hidden;background:#040e0aeb;grid-template-columns:auto 1fr auto;align-items:center;gap:.625rem;padding:4.375rem max(.5rem,min(3vw,2.5rem)) 1.875rem;transition:opacity .3s,visibility 0s .3s;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.lb[data-astro-cid-ut67ncy6].is-open{opacity:1;visibility:visible;transition:opacity .3s,visibility}.lb__fig[data-astro-cid-ut67ncy6]{justify-items:center;gap:1.125rem;max-height:100%;display:grid}.lb__photo[data-astro-cid-ut67ncy6]{max-width:min(40rem,82vw);padding:.875rem .875rem 1.125rem;rotate:-1.5deg}.lb__photo[data-astro-cid-ut67ncy6] img[data-astro-cid-ut67ncy6]{object-fit:contain;aspect-ratio:auto;filter:none;background:radial-gradient(circle,#ece6d6,#d6cdb6);width:100%;max-height:62vh}.lb__cap[data-astro-cid-ut67ncy6]{text-align:center;justify-items:center;gap:.5rem;display:grid}.lb__cap[data-astro-cid-ut67ncy6] .typed[data-astro-cid-ut67ncy6]{letter-spacing:.16em;text-transform:uppercase;color:var(--lime);font-size:.75rem}.lb__cap[data-astro-cid-ut67ncy6] b[data-astro-cid-ut67ncy6]{font-family:var(--f-serif);font-size:max(1.5rem,min(3vw,2.125rem))}.lb__close[data-astro-cid-ut67ncy6]{background:var(--cream);width:3rem;height:3rem;color:var(--ink);border-radius:50%;place-items:center;display:grid;position:absolute;top:1rem;right:1rem}.lb__nav[data-astro-cid-ut67ncy6]{width:3.25rem;height:3.25rem;color:var(--cream);border:.09375rem solid #f7f0de66;border-radius:50%;font-size:1.375rem;transition:background .2s,color .2s}.lb__nav[data-astro-cid-ut67ncy6]:hover{background:var(--lime);color:var(--ink);border-color:var(--lime)}@media (max-width:640px),(hover:none) and (pointer:coarse) and (max-aspect-ratio:3/5) and (max-width:1100px){.lb[data-astro-cid-ut67ncy6]{grid-template-rows:1fr auto;grid-template-columns:1fr 1fr}.lb__fig[data-astro-cid-ut67ncy6]{grid-area:1/1/auto/-1}.lb__nav[data-astro-cid-ut67ncy6]{grid-row:2;justify-self:center}}
