
.posts-intro{padding-top:64px!important;padding-bottom:48px!important}.posts-intro h1{font-size:clamp(2.7rem,5.8vw,5rem);max-width:950px;margin:24px 0}.lead{font-size:1.15rem;max-width:760px}.demo-note{max-width:820px;color:#555}.actions{display:flex;gap:24px;align-items:center;flex-wrap:wrap;margin-top:28px}.sample-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 28px}.post-art{aspect-ratio:4/5;position:relative;overflow:hidden;container-type:inline-size;background:#173b35;color:#fff}.post-art img{position:absolute;width:100%;height:100%;object-fit:cover;filter:brightness(.36)}.art-copy{position:relative;padding:8%;height:100%;display:flex;flex-direction:column;justify-content:center}.art-copy span{font-size:clamp(.875rem,3.7cqw,1.1rem);letter-spacing:.08em;line-height:1.5}.art-copy h2{font-family:Georgia,serif;font-weight:400;font-size:clamp(1.8rem,10.5cqw,4rem);line-height:1.12;margin:12% 0 9%;letter-spacing:-.025em;overflow-wrap:normal}.art-copy p{font-size:clamp(.95rem,4.8cqw,1.4rem);border-top:1px solid currentColor;padding-top:6%;margin:0}.type.tone-1{background:#e2c56f;color:#173b35}.type.tone-2{background:#e8eee9;color:#173b35}.sample-copy{padding-top:20px}.sample-copy h3{font-size:1rem;line-height:1.5;letter-spacing:0}.sample-copy p{color:#444;margin:0}.posts-cta h2{font-size:clamp(2rem,4vw,3.5rem)}.posts-cta p{max-width:760px}.return-link{font-size:.9rem;text-decoration:none}.posts-intro .label{color:#555}@media(max-width:1000px){.sample-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.sample-grid{grid-template-columns:1fr;gap:36px}.return-link{display:none}.posts-intro{padding-top:44px!important}.actions{align-items:flex-start;flex-direction:column}.art-copy h2{font-size:10.5cqw}}