.ptile[data-astro-cid-5t7vyo64]{border-radius:var(--radius-l);background:var(--color-bg-subtle);height:100%;transition:background-color var(--dur-2) var(--ease-out);flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.ptile--link[data-astro-cid-5t7vyo64]:hover{background:var(--color-bg-muted)}.ptile__head[data-astro-cid-5t7vyo64]{aspect-ratio:16/9;border-radius:var(--radius-m);background:var(--color-bg-muted);place-items:center;margin:.625rem .625rem 0;padding:clamp(.9rem,.6rem + 1vw,1.4rem);display:grid;overflow:hidden}.ptile__head[data-astro-cid-5t7vyo64] img{object-fit:contain;width:100%;height:auto;max-height:100%;transition:transform var(--dur-3) var(--ease-out);border-radius:6px;display:block}.ptile__head--dark[data-astro-cid-5t7vyo64] img{width:90%;max-height:90%}.ptile__head--icon[data-astro-cid-5t7vyo64]{background:var(--color-surface);padding:0}.ptile__head--compact[data-astro-cid-5t7vyo64]{aspect-ratio:auto;height:8.5rem}.ptile__icon[data-astro-cid-5t7vyo64]{background:var(--color-bg-subtle);width:4.5rem;height:4.5rem;color:var(--color-accent);--icon-size:2rem;--icon-stroke:1.4;border-radius:50%;place-items:center;display:grid}.ptile__icon[data-astro-cid-5t7vyo64] .ac{stroke:currentColor}.ptile--link[data-astro-cid-5t7vyo64]:hover .ptile__head[data-astro-cid-5t7vyo64] img{transform:scale(1.02)}.ptile__body[data-astro-cid-5t7vyo64]{padding:var(--space-m);flex:1;align-content:start;gap:.6rem;padding-right:3rem;display:grid;position:relative}.ptile__kind[data-astro-cid-5t7vyo64]{letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-accent-ink);font-size:.8125rem;font-weight:600}.ptile__name[data-astro-cid-5t7vyo64]{font-size:var(--step-2);font-weight:var(--weight-head);letter-spacing:-.015em;line-height:1.2}.ptile__note[data-astro-cid-5t7vyo64]{font-size:var(--step--2);color:var(--color-text-3);white-space:nowrap;margin-left:.4rem}.ptile__text[data-astro-cid-5t7vyo64]{font-size:var(--step--1);color:var(--color-text-3);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ptile__body[data-astro-cid-5t7vyo64] .ptile__arrow{right:var(--space-m);top:var(--space-m);color:var(--color-text);transition:transform var(--dur-2) var(--ease-out);position:absolute}.ptile--link[data-astro-cid-5t7vyo64]:hover .ptile__arrow{transform:translate(3px)}
