.cover[data-astro-cid-7rosdlvs]{width:100%;height:auto;border-radius:var(--radius);box-shadow:14px 10px 22px #00000042,4px 3px 6px #00000029;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease;backface-visibility:hidden}.cover[data-astro-cid-7rosdlvs].placeholder{aspect-ratio:2 / 3}.cover[data-astro-cid-7rosdlvs].case-placeholder{aspect-ratio:640 / 813}.item[data-astro-cid-7rosdlvs]:hover .cover[data-astro-cid-7rosdlvs]{transform:scale(1.04);box-shadow:22px 18px 38px #0000004d,6px 5px 10px #00000029}.case[data-astro-cid-7rosdlvs]{--wx: 1.5625%;--wy: 8.856%;--ww: 94.6875%;--wh: 86.84%;--turn: 18deg;--thick: 9%;position:relative;aspect-ratio:640 / 813;perspective:900px;border-radius:0;box-shadow:none;transition:transform .35s cubic-bezier(.22,1,.36,1)}.item[data-astro-cid-7rosdlvs]:hover .case[data-astro-cid-7rosdlvs]{transform:translateY(-6px);box-shadow:none}.body[data-astro-cid-7rosdlvs]{position:absolute;inset:0;transform-style:preserve-3d;transform:translate(2.5%) scale(.955) rotateY(var(--turn))}.side[data-astro-cid-7rosdlvs]{position:absolute;top:.4%;bottom:.6%;left:0;width:var(--thick);transform-origin:left center;transform:rotateY(90deg);border-radius:3px;background:linear-gradient(90deg,#050505,#1b1b1b 30%,#2a2a2a 50%,#141414 75%,#060606)}.face[data-astro-cid-7rosdlvs]{position:absolute;inset:0;isolation:isolate}.face[data-astro-cid-7rosdlvs]:before,.face[data-astro-cid-7rosdlvs]:after{content:"";position:absolute;inset:.3% .4% .5%;z-index:-1;border-radius:1.9%/1.5%;transition:opacity .35s ease}.face[data-astro-cid-7rosdlvs]:before{box-shadow:12px 10px 16px #00000042,3px 3px 5px #0003}.face[data-astro-cid-7rosdlvs]:after{opacity:0;box-shadow:20px 18px 26px #0000004d,6px 5px 9px #0003}.item[data-astro-cid-7rosdlvs]:hover .face[data-astro-cid-7rosdlvs]:after{opacity:1}.face[data-astro-cid-7rosdlvs]>[data-astro-cid-7rosdlvs]{position:absolute;display:block}.art[data-astro-cid-7rosdlvs],.rim[data-astro-cid-7rosdlvs]{left:var(--wx);top:var(--wy);width:var(--ww);height:var(--wh)}.art[data-astro-cid-7rosdlvs]{object-fit:cover}.rim[data-astro-cid-7rosdlvs]{box-shadow:inset 0 0 5px 1px #0000008c,inset 0 2px 6px #00000059}.sheen[data-astro-cid-7rosdlvs],.shell[data-astro-cid-7rosdlvs]{inset:0;width:100%;height:100%;pointer-events:none}.sheen[data-astro-cid-7rosdlvs]{mix-blend-mode:screen;opacity:.8;clip-path:inset(.35% .35% .45% round 1.9% / 1.5%)}.item[data-astro-cid-7rosdlvs]{display:block;color:inherit}h3[data-astro-cid-7rosdlvs]{font-size:18px;font-weight:500;margin:14px 0 2px}.ext[data-astro-cid-7rosdlvs]{color:var(--muted);opacity:0;transition:opacity .2s ease}a[data-astro-cid-7rosdlvs].item:hover .ext[data-astro-cid-7rosdlvs],a[data-astro-cid-7rosdlvs].item:focus-visible .ext[data-astro-cid-7rosdlvs]{opacity:1}a[data-astro-cid-7rosdlvs].item:hover h3[data-astro-cid-7rosdlvs],a[data-astro-cid-7rosdlvs].item:focus-visible h3[data-astro-cid-7rosdlvs]{text-decoration:underline;text-underline-offset:3px}a[data-astro-cid-7rosdlvs].item:focus-visible{outline:2px solid var(--text);outline-offset:6px;border-radius:4px}.by[data-astro-cid-7rosdlvs]{font-size:14px;margin:0 0 6px}.note[data-astro-cid-7rosdlvs]{--bubble: #e9e9eb;position:relative;display:inline-block;margin:8px 0 0 8px;max-width:calc(100% - 8px);padding:8px 14px;background:var(--bubble);color:#111;border-radius:18px;font-size:15px;line-height:1.35}.note[data-astro-cid-7rosdlvs]:before,.note[data-astro-cid-7rosdlvs]:after{content:"";position:absolute;bottom:0;height:20px}.note[data-astro-cid-7rosdlvs]:before{left:-7px;width:20px;background:var(--bubble);border-bottom-right-radius:16px 14px}.note[data-astro-cid-7rosdlvs]:after{left:-10px;width:10px;background:var(--bg);border-bottom-right-radius:10px}@media(prefers-reduced-motion:reduce){.item[data-astro-cid-7rosdlvs]:hover .cover[data-astro-cid-7rosdlvs]{transform:none}}header[data-astro-cid-gsf6vt4p]{margin:0 0 clamp(32px,3vw,56px)}h1[data-astro-cid-gsf6vt4p]{font-size:clamp(36px,5vw,96px);letter-spacing:-.03em;margin:0;line-height:1.05}.intro[data-astro-cid-gsf6vt4p]{font-size:clamp(17px,1.2vw,21px);max-width:34em;margin:12px 0 0}.grid[data-astro-cid-gsf6vt4p]{display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(180px,14vw,300px),1fr));gap:clamp(24px,2vw,40px)}.row[data-astro-cid-gsf6vt4p]+.row[data-astro-cid-gsf6vt4p]{margin-top:clamp(40px,3.5vw,64px)}.row-head[data-astro-cid-gsf6vt4p]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:16px;border-top:1px solid var(--border);margin-bottom:8px}.row-head[data-astro-cid-gsf6vt4p] h2[data-astro-cid-gsf6vt4p]{margin:0;font-size:clamp(22px,1.8vw,32px);font-weight:600;letter-spacing:-.02em}.arrows[data-astro-cid-gsf6vt4p]{display:flex;gap:8px}.arrow[data-astro-cid-gsf6vt4p]{display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid var(--border);border-radius:50%;background:#fff;color:var(--text);cursor:pointer;box-shadow:0 2px 8px #0000000f;transition:transform .15s ease,box-shadow .2s ease,opacity .2s ease}.arrow[data-astro-cid-gsf6vt4p] svg[data-astro-cid-gsf6vt4p]{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.arrow[data-astro-cid-gsf6vt4p]:hover:not(:disabled){box-shadow:0 6px 16px #0000001f}.arrow[data-astro-cid-gsf6vt4p]:active:not(:disabled){transform:scale(.94)}.arrow[data-astro-cid-gsf6vt4p]:disabled{opacity:.35;cursor:default}.row[data-astro-cid-gsf6vt4p].fits .arrows[data-astro-cid-gsf6vt4p]{visibility:hidden}.track[data-astro-cid-gsf6vt4p]{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(170px,13vw,250px);align-items:start;gap:clamp(24px,2vw,40px);overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;padding:16px 40px 32px 2px;scroll-padding-left:2px}.track[data-astro-cid-gsf6vt4p]::-webkit-scrollbar{display:none}.track[data-astro-cid-gsf6vt4p]>*{scroll-snap-align:start}.next[data-astro-cid-gsf6vt4p]{display:flex;flex-direction:column;margin-top:80px;padding-top:24px;border-top:1px solid var(--border);font-size:20px;font-weight:500}
