.bPdmcW_list{border-top:1px solid var(--line)}.bPdmcW_post{border-bottom:1px solid var(--line);grid-template-columns:3.25rem minmax(0,1fr) auto;align-items:start;gap:clamp(1rem,3vw,3rem);padding:clamp(2rem,5vw,4.25rem) 0;transition:transform .2s,opacity .2s;display:grid}.bPdmcW_post:hover{opacity:.95;transform:translateY(-2px)}.bPdmcW_number,.bPdmcW_meta,.bPdmcW_read{font-family:var(--font-fira-code), ui-monospace, monospace;letter-spacing:.07em;text-transform:uppercase;font-size:.72rem}.bPdmcW_number,.bPdmcW_meta{color:var(--muted)}.bPdmcW_content h2{letter-spacing:-.055em;max-width:48rem;margin:.75rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4.5vw,4.6rem);font-weight:500;line-height:.97}.bPdmcW_content h2 a{text-decoration:none}.bPdmcW_content h2 a:hover{color:var(--accent)}.bPdmcW_content>p{max-width:41rem;color:var(--muted);margin:1.2rem 0 0;font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.65}.bPdmcW_meta{flex-wrap:wrap;gap:.7rem;display:flex}.bPdmcW_meta span+span:before{content:"·";margin-right:.7rem}.bPdmcW_meta span:first-child{color:var(--accent)}.bPdmcW_read{color:var(--accent);white-space:nowrap;padding-top:.3rem;text-decoration:none}.bPdmcW_read:hover span{display:inline-block;transform:translate(.2rem,-.2rem)}@media (max-width:44rem){.bPdmcW_post{grid-template-columns:2.25rem minmax(0,1fr)}.bPdmcW_read{grid-column:2}}
