.pd-list{padding:3.5rem 1rem 4.5rem;background:var(--surface-2)}@media(min-width:48rem){.pd-list{padding:4.5rem 1.5rem 6rem}}.pd-list__inner{max-width:72rem;margin-inline:auto}.pd-pages{display:grid;gap:1.5rem}@media(min-width:48rem){.pd-pages{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}.pd-card{display:flex;flex-direction:column;min-width:0}.pd-card__plate{padding:.5rem .5rem 0}.pd-card__body{display:flex;flex:1;flex-direction:column;gap:.875rem;padding:1.25rem 1.25rem 1.5rem}@media(min-width:64rem){.pd-card__body{padding:1.5rem 1.75rem 1.75rem}}.pd-card__head{display:flex;align-items:center;gap:.75rem}.pd-card__title{font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-.01em;color:var(--fg);text-wrap:balance}.pd-card__text{font-size:1rem;line-height:1.6;color:var(--fg-secondary);text-wrap:pretty}.pd-card__actions{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;margin-top:auto;padding-top:.5rem}.pd-link{display:inline-flex;align-items:center;min-height:2.75rem;font-size:.9375rem;font-weight:600;color:var(--hue-ink, var(--accent));text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.pd-link:hover{text-decoration-thickness:2px}.pd-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.pd-glance{margin-top:2.5rem}.pd-glance__caption{caption-side:top;padding:1rem .75rem .5rem;text-align:left;font-size:.9375rem;font-weight:700;color:var(--fg)}.pd-glance .pd-link{min-height:0}.pd-note{margin-top:2rem;font-size:.9375rem;line-height:1.6;color:var(--fg-secondary)}.pd-note .pd-link{display:inline}
