.ach-press-article :is(.single-container>.post-author,.post-related){margin-block:16px;padding:13px;border:1px solid #dce6eb;border-radius:12px;background:#f5f9fa}.ach-press-article .single-container>.post-author{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.ach-press-article :is(.post-author,.next-prev-post,.post-related .listing,.post-related .item-inner)::before,.ach-press-article :is(.post-author,.next-prev-post,.post-related .listing,.post-related .item-inner)::after{content:none}.ach-press-article .post-author>a{flex:0 0 52px}.ach-press-article .post-author .post-author-avatar{display:block;width:52px;height:52px;margin:0;float:none}.ach-press-article .post-author .post-author-avatar img{display:block;width:100%;height:100%;border:1px solid #dce6eb;border-radius:9px;object-fit:cover}.ach-press-article .post-author .author-title{flex:1 1 0%;min-width:0;margin:0}.ach-press-article .post-author .post-author-name{color:var(--ach-navy);font-size:18px}.ach-press-article .post-author :is(.author-links,.post-author-bio){flex-basis:100%;margin:0}.ach-press-article .post-author .author-links:not(:has(a)),.ach-press-article .post-author .post-author-bio:empty{display:none}.ach-press-article .single-container>.next-prev-post{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-block:12px 16px;padding:0;border:0}.ach-press-article .next-prev-post>:is(.prev-post,.next-post){position:relative;width:auto;min-width:0;margin:0;padding:10px 12px;float:none;border:1px solid #dce6eb;border-radius:10px;background:#fff}.ach-press-article .next-prev-post>:only-child{grid-column:1 / -1}.ach-press-article .next-prev-post>div:is(:hover,:focus-within){border-color:#8bc4d3;background:#f5f9fa}.ach-press-article .next-prev-post .pre-title{margin:0 0 5px;color:var(--ach-accent);font-size:13px;line-height:1.35}.ach-press-article .next-prev-post .title{margin:0;font-size:15px;line-height:1.5;overflow-wrap:anywhere;unicode-bidi:plaintext}.ach-press-article .next-prev-post .title a{color:var(--ach-ink)}.ach-press-article .next-prev-post .title a::after{position:absolute;inset:0;content:""}.ach-press-article .post-related{display:block}.ach-press-article .post-related>.section-heading{margin-block-end:10px;padding:0 0 7px;border-block-end:1px solid #dce6eb;background:#fff0}.ach-press-article .post-related>.section-heading::before,.ach-press-article .post-related>.section-heading::after,.ach-press-article .post-related>.section-heading>.main-link::before,.ach-press-article .post-related>.section-heading>.main-link::after,.ach-press-article .post-related .related-posts-heading::before,.ach-press-article .post-related .related-posts-heading::after{content:none}.ach-press-article .post-related>.section-heading>.main-link{padding:0;border:0;background:#fff0}.ach-press-article .post-related .section-heading .related-posts-heading{margin:0;padding:0 8px;border:0;border-inline-start:3px solid var(--ach-blue);background:#fff0;color:var(--ach-navy);font-size:18px;line-height:1.3}.ach-press-article .post-related .listing{--ach-related-gap:9px;--ach-related-card-width:calc((100% - 2 * var(--ach-related-gap)) / 3);display:flex;flex-wrap:wrap;gap:var(--ach-related-gap);margin:0;padding:0}.ach-press-article .post-related .listing:has(>.listing-item:nth-child(4):last-child){--ach-related-card-width:calc((100% - var(--ach-related-gap)) / 2)}.ach-press-article .post-related .listing>.listing-item{display:block;flex:1 0 min(100%, max(175px, var(--ach-related-card-width)));width:auto;min-width:0;margin:0;padding:0!important;float:none}.ach-press-article .post-related .item-inner{height:100%;margin:0;overflow:hidden;border:1px solid #dce6eb;border-radius:9px;background:#fff}.ach-press-article .post-related .featured{width:auto;margin:0;float:none}.ach-press-article .post-related .featured .img-holder{display:block;width:100%;aspect-ratio:16 / 10;background-position:center;background-size:cover}.ach-press-article .post-related .featured .img-holder::before{content:none}.ach-press-article .post-related .listing-item:not(:only-child) .featured .img-holder{max-block-size:220px}.ach-press-article .post-related .item-inner .title{margin:0;padding:9px 10px;color:var(--ach-ink);font-size:16px;line-height:1.5;overflow-wrap:anywhere;unicode-bidi:plaintext}.ach-press-article .post-related .term-badges .term-badge a{padding:2px 6px;border-radius:4px;font-size:11px}.ach-press-article .post-related .listing-item:only-child>.item-inner:has(>.featured){display:grid;grid-template-columns:clamp(104px, 34%, 214px) minmax(0,1fr);align-items:center}.ach-press-article .post-related .listing-item:only-child>.item-inner:has(>.featured>.img-holder){grid-template-areas:"photo ." "photo category" "photo headline" "photo .";grid-template-rows:1fr auto auto 1fr}.ach-press-article .post-related .listing-item:only-child .featured:has(>.img-holder){display:contents}.ach-press-article .post-related .listing-item:only-child .featured>.img-holder{grid-area:photo;align-self:stretch}.ach-press-article .post-related .listing-item:only-child .featured>.term-badges{position:static;display:flex;grid-area:category;flex-wrap:wrap;justify-self:start;gap:4px;margin:10px 12px 0}.ach-press-article .post-related .listing-item:only-child .featured .term-badge a{border-radius:5px;background-color:#e8f4f7!important;color:var(--ach-accent);font-size:12px}.ach-press-article .post-related .listing-item:only-child .item-inner:has(>.featured>.img-holder)>.title{grid-area:headline;padding:5px 12px 10px}.ach-press-article .post-related .item-inner:focus-within{border-color:#8bc4d3}@media (max-width:620px){.ach-press-article .single-container>.next-prev-post{grid-template-columns:minmax(0,1fr)}.ach-press-article .post-related .listing>.listing-item{flex-basis:100%}.ach-press-article .post-related .listing-item>.item-inner:has(>.featured){display:grid;grid-template-columns:clamp(104px, 35%, 220px) minmax(0,1fr);align-items:center}.ach-press-article .post-related .item-inner .title{font-size:14px}}