.pam-article,.pam-archive{margin:0 auto;max-width:1100px;padding:48px 20px}.pam-article-header{margin-bottom:30px}.pam-article-title{font-size:clamp(34px, 5vw, 58px);line-height:1.08;margin:0 0 14px}.pam-article-subtitle{color:#555;font-size:22px;line-height:1.45;margin:0 0 16px}.pam-article-meta{color:#666;display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:12px}.pam-featured-image{margin:0 0 32px}.pam-featured-image img{border-radius:8px;height:auto;width:100%}.pam-content{font-size:18px;line-height:1.75}.pam-gallery{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-top:34px}.pam-gallery img{border-radius:6px;height:100%;object-fit:cover;width:100%}.pam-attachments{border-top:1px solid currentColor;margin-top:38px;padding-top:24px}.pam-pdf-button{border:1px solid currentColor;border-radius:4px;display:inline-block;margin:0 8px 8px 0;padding:10px 14px;text-decoration:none}.pam-archive-grid,.pam-shortcode-list{display:grid;gap:24px}.pam-archive-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.pam-columns-1{grid-template-columns:1fr}.pam-columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.pam-columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.pam-columns-4{grid-template-columns:repeat(4,minmax(0,1fr))}.pam-archive-card,.pam-shortcode-card{border-bottom:1px solid rgb(0 0 0 / .16);padding-bottom:18px}.pam-card-image img{aspect-ratio:16 / 10;border-radius:6px;object-fit:cover;width:100%}.pam-archive-card h2,.pam-shortcode-card h3{font-size:24px;margin:14px 0 8px}@media (max-width:700px){.pam-columns-2,.pam-columns-3,.pam-columns-4{grid-template-columns:1fr}.pam-article,.pam-archive{padding:34px 18px}}