.pt-grid[data-astro-cid-wmc74jue]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding-top:28px;display:grid}@media (width>=768px){.pt-grid[data-astro-cid-wmc74jue]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}}@media (width>=1024px){.pt-grid[data-astro-cid-wmc74jue]{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}}.pt[data-astro-cid-wmc74jue]{--rx:0deg;--ry:0deg;--mx:50%;--my:30%;aspect-ratio:4/5;color:var(--fg);transform:perspective(900px) rotateX(var(--ry)) rotateY(var(--rx));transform-style:preserve-3d;outline-offset:4px;text-decoration:none;transition:transform .5s cubic-bezier(.2,.8,.2,1);display:block;position:relative}.pt-card[data-astro-cid-wmc74jue]{background:var(--bg);border-radius:22px;transition:box-shadow .5s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 10px 26px -14px #1b1b1b59}.pt-card[data-astro-cid-wmc74jue]:before{content:"";filter:blur(6px);background:radial-gradient(closest-side,#0000002e,#0000);border-radius:50%;height:14%;position:absolute;inset:auto 10% 20%}.pt-light[data-astro-cid-wmc74jue]{opacity:0;background:radial-gradient(420px circle at var(--mx) var(--my), #ffffff52, transparent 55%);mix-blend-mode:soft-light;transition:opacity .4s;position:absolute;inset:0}.pt-outline[data-astro-cid-wmc74jue]{pointer-events:none;clip-path:inset(0 100% 100% 0);border:1.5px solid #1b1b1b;border-radius:26px;transition:clip-path .6s cubic-bezier(.2,.8,.2,1);position:absolute;inset:-5px}.pt-stage[data-astro-cid-wmc74jue]{transform-style:preserve-3d;position:absolute;inset:6% 8% 30%}.pt-stage[data-astro-cid-wmc74jue] img[data-astro-cid-wmc74jue]{object-fit:contain;filter:drop-shadow(0 14px 16px #00000042)drop-shadow(0 3px 4px #0000002e);will-change:transform;max-width:78%;max-height:96%;transition:transform .6s cubic-bezier(.2,.8,.2,1),opacity .45s,filter .6s;position:absolute;top:50%;left:50%}.pt-a[data-astro-cid-wmc74jue]{z-index:2;transform:translate(-50%,-50%)translateZ(0)}.pt-b[data-astro-cid-wmc74jue]{transform:translate(-50%, -50%) scale(.82) rotate(calc(var(--tilt) * -6deg));opacity:0;z-index:1;max-width:70%!important}.pt-photo[data-astro-cid-wmc74jue]{aspect-ratio:1;object-fit:cover;border-radius:50%;width:78%}.pt-meta[data-astro-cid-wmc74jue]{flex-direction:column;gap:3px;display:flex;position:absolute;bottom:18px;left:18px;right:64px}.pt-name[data-astro-cid-wmc74jue]{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(1.05rem,1.5vw,1.35rem);font-weight:800;line-height:1.05}.pt-line[data-astro-cid-wmc74jue]{opacity:.72;font-size:.74rem;line-height:1.25}.pt-go[data-astro-cid-wmc74jue]{align-items:center;gap:6px;display:flex;position:absolute;bottom:16px;right:14px}.pt-count[data-astro-cid-wmc74jue]{z-index:3;font-family:var(--font-mono);letter-spacing:.04em;background:color-mix(in srgb, var(--fg) 12%, transparent);opacity:.85;border-radius:100px;padding:4px 9px;font-size:.66rem;transition:opacity .3s,background .3s;position:absolute;top:12px;right:12px}.pt-arrow[data-astro-cid-wmc74jue]{background:color-mix(in srgb, var(--fg) 12%, transparent);width:34px;height:34px;color:var(--fg);border-radius:50%;place-items:center;font-size:.95rem;transition:background .3s,color .3s,transform .45s cubic-bezier(.2,.8,.2,1);display:grid}@media (hover:hover){.pt[data-astro-cid-wmc74jue]:hover,.pt[data-astro-cid-wmc74jue]:focus-visible{transform:perspective(900px) rotateX(var(--ry)) rotateY(var(--rx)) translateY(-6px)}.pt[data-astro-cid-wmc74jue]:hover .pt-card[data-astro-cid-wmc74jue],.pt[data-astro-cid-wmc74jue]:focus-visible .pt-card[data-astro-cid-wmc74jue]{box-shadow:inset 0 1px #ffffff1f,0 34px 50px -22px #1b1b1b8c}.pt[data-astro-cid-wmc74jue]:hover .pt-light[data-astro-cid-wmc74jue]{opacity:1}.pt[data-astro-cid-wmc74jue]:hover .pt-outline[data-astro-cid-wmc74jue],.pt[data-astro-cid-wmc74jue]:focus-visible .pt-outline[data-astro-cid-wmc74jue]{clip-path:inset(0)}.pt[data-astro-cid-wmc74jue]:hover .pt-a[data-astro-cid-wmc74jue],.pt[data-astro-cid-wmc74jue]:focus-visible .pt-a[data-astro-cid-wmc74jue]{transform:translate(calc(-50% - 17%), -50%) translateY(-14%) translateZ(70px) scale(1.04) rotate(calc(var(--tilt) * 5deg));filter:drop-shadow(0 30px 26px #0000004d)drop-shadow(0 6px 8px #0000002e)}.pt[data-astro-cid-wmc74jue]:hover .pt-b[data-astro-cid-wmc74jue],.pt[data-astro-cid-wmc74jue]:focus-visible .pt-b[data-astro-cid-wmc74jue]{opacity:1;transform:translate(calc(-50% + 40%), -50%) translateY(4%) translateZ(30px) scale(.92) rotate(calc(var(--tilt) * 14deg))}.pt[data-astro-cid-wmc74jue]:hover .pt-arrow[data-astro-cid-wmc74jue],.pt[data-astro-cid-wmc74jue]:focus-visible .pt-arrow[data-astro-cid-wmc74jue]{color:#fff;background:#e9542a;transform:translate(3px)scale(1.08)}.pt[data-astro-cid-wmc74jue]:hover .pt-count[data-astro-cid-wmc74jue]{opacity:0}}.pt--duo[data-astro-cid-wmc74jue] .pt-a[data-astro-cid-wmc74jue]{transform:translate(-38%,-50%)translateY(6%)scale(.9)}.pt--duo[data-astro-cid-wmc74jue] .pt-b[data-astro-cid-wmc74jue]{opacity:1;transform:translate(-72%,-50%)translateY(-6%)scale(.86)rotate(0);max-width:66%!important}@media (hover:hover){.pt--duo[data-astro-cid-wmc74jue]:hover .pt-a[data-astro-cid-wmc74jue],.pt--duo[data-astro-cid-wmc74jue]:focus-visible .pt-a[data-astro-cid-wmc74jue]{transform:translate(calc(-50% + 16%), -50%) translateY(2%) translateZ(70px) scale(.98) rotate(calc(var(--tilt) * 3deg))}.pt--duo[data-astro-cid-wmc74jue]:hover .pt-b[data-astro-cid-wmc74jue],.pt--duo[data-astro-cid-wmc74jue]:focus-visible .pt-b[data-astro-cid-wmc74jue]{transform:translate(calc(-50% - 30%), -50%) translateY(-12%) translateZ(20px) scale(.9) rotate(calc(var(--tilt) * -6deg))}}@media (hover:none){.pt[data-astro-cid-wmc74jue]:not(.pt--duo) .pt-a[data-astro-cid-wmc74jue]{transform:translate(-62%,-50%)}.pt[data-astro-cid-wmc74jue]:not(.pt--duo) .pt-b[data-astro-cid-wmc74jue]{opacity:1;transform:translate(calc(-50% + 30%), -44%) scale(.84) rotate(calc(var(--tilt) * 10deg))}}@media (prefers-reduced-motion:reduce){.pt[data-astro-cid-wmc74jue],.pt-stage[data-astro-cid-wmc74jue] img[data-astro-cid-wmc74jue],.pt-outline[data-astro-cid-wmc74jue],.pt-arrow[data-astro-cid-wmc74jue]{transition:none!important}.pt[data-astro-cid-wmc74jue]:hover{transform:none!important}}
