.pg-blog .blog-list{display:flex;flex-direction:column}.pg-blog .blog-row{display:grid;grid-template-columns:380px 1fr;grid-gap:clamp(32px,4vw,72px);gap:clamp(32px,4vw,72px);align-items:center;padding:clamp(40px,5vw,72px) 0;border-top:1px solid var(--hairline-soft)}.pg-blog .blog-row-media{aspect-ratio:4/3}.pg-blog .blog-row-body{display:flex;flex-direction:column;gap:14px;align-items:flex-start}.pg-blog .blog-row-date{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--cream-faint)}@media (max-width:780px){.pg-blog .blog-row{grid-template-columns:1fr}}.pg-blog-post .article-wrap{max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:22px}.pg-blog-post .article-wrap .lede{margin-bottom:4px}.pg-blog-post .press-letterhead{border:1px solid var(--hairline-soft);background:rgba(201,164,95,.05);padding:20px 24px;display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--cream-dim)}.pg-blog-post .press-letterhead .lh-name{font-family:var(--display);font-size:17px;color:var(--cream)}.pg-blog-post .press-tag{font-size:12px;letter-spacing:.28em;text-transform:uppercase;color:var(--gold);margin-top:4px}.pg-blog-post .tagline-accent{font-family:var(--accent);font-style:italic;font-size:19px;color:var(--gold-bright)}.pg-blog-post .highlights{margin-top:12px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(24px,3vw,48px);gap:clamp(24px,3vw,48px);border-top:1px solid var(--hairline);padding-top:32px}.pg-blog-post .highlight h4{font-family:var(--display);font-weight:400;font-size:18px;color:var(--cream);margin-bottom:10px}.pg-blog-post .highlight p{font-size:14px;color:var(--cream-dim)}@media (max-width:700px){.pg-blog-post .highlights{grid-template-columns:1fr}}