.pai-wrap{width:100%}.pai-posts{display:flex;flex-direction:column;gap:24px}.pai-card{background:#f5f5f5;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.08);padding:10px 20px}.pai-card__inner{display:flex;gap:24px;align-items:flex-start}.pai-card__image-col{flex:0 0 auto;width:280px;max-width:40%}.pai-card__image-col img{width:100%;height:auto;display:block;border-radius:4px}.pai-card__content-col{flex:1;min-width:0}.pai-card__title{margin:0 0 5px;line-height:1.3;font-size:24px}.pai-card__title-link{color:#11366b;text-decoration:underline}.pai-card__title-link:hover{text-decoration:underline}.pai-card__byline{margin:0 0 4px;font-size:20px;color:#000}.pai-card__date{margin:0 0 16px;font-size:20px;color:#555}.pai-card__divider{border:none;border-top:1px solid #e5e7eb;margin-top:10px}.pai-card__excerpt{margin:0 0 16px;color:#000;line-height:1.6;font-size:18px}.pai-card__read-more{display:inline-block;color:#203863;font-weight:700;text-decoration:underline;text-transform:uppercase}.pai-card__read-more:hover{color:#203863}.pai-pagination{margin-top:32px;margin-bottom:20px;text-align:center}.pai-load-more{background:#203863;font-family:merriweather,serif;font-size:16px;outline:2px solid #799FB4;outline-offset:3px;color:#fff;border:none;border-radius:0;padding:14px 36px;font-weight:600;cursor:pointer}.pai-load-more:hover{background:#203863;padding:14px 36px;border:none}.pai-load-more:disabled{opacity:.5;cursor:not-allowed}.pai-posts.is-loading{opacity:.5;pointer-events:none;transition:opacity .2s}.pai-no-posts{color:#888;font-style:italic}@media (max-width:767px){.pai-card{padding:24px 20px}.pai-card__inner{flex-direction:column}.pai-card__image-col{width:100%;max-width:100%}}