/* Pickaway Works published legacy program Sections only. */
.pw-program-legacy{font-family:Arial,Helvetica,sans-serif;color:#172c44}.pw-program-legacy *{box-sizing:border-box}.pw-program-legacy-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:2.5rem;align-items:center;background:#eaf1f4;padding:clamp(2rem,5vw,5rem) max(1.25rem,calc((100vw - 1180px)/2))}.pw-program-legacy-hero h1{font-size:clamp(2.25rem,5vw,4rem);line-height:1.08;margin:.5rem 0 1rem}.pw-program-legacy-hero p{line-height:1.6}.pw-program-eyebrow{text-transform:uppercase;letter-spacing:.12em;font-size:.78rem;font-weight:700}.pw-program-tagline{font-size:1.3rem;font-weight:700}.pw-program-image,.pw-program-split img,.pw-program-quote img{display:block;width:100%;height:auto;object-fit:cover}.pw-program-legacy-hero nav{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.pw-program-legacy a{color:#173e5d;text-decoration:underline;text-underline-offset:3px}.pw-program-legacy a:focus-visible{outline:3px solid #173e5d;outline-offset:3px}.pw-program-facts,.pw-program-content,.pw-program-quote{padding:clamp(2rem,5vw,4rem) max(1.25rem,calc((100vw - 1180px)/2))}.pw-program-facts{background:#fff}.pw-program-facts dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1.5rem;margin:0}.pw-program-facts dt{font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;font-weight:700}.pw-program-facts dd{margin:.4rem 0 0;font-size:1.1rem;line-height:1.45}.pw-program-facts small{display:block;font-size:.85rem}.pw-program-content{background:#f5f8f9}.pw-program-content h2{font-size:clamp(1.5rem,3vw,2.3rem);margin:0 0 1rem}.pw-program-content ul{margin:0;padding-left:1.3rem;line-height:1.8}.pw-program-split,.pw-program-quote{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;align-items:center}.pw-program-quote{background:#fff}.pw-program-quote blockquote{margin:0;font-size:1.3rem;line-height:1.55}.pw-program-quote cite{display:block;margin-top:1rem;font-size:.9rem;font-style:normal}@media(max-width:700px){.pw-program-legacy-hero,.pw-program-split,.pw-program-quote{grid-template-columns:1fr}.pw-program-legacy-hero{gap:1.5rem}}
