/* Restored published content, adapted to the renewal's existing visual system. */
.preserved-jump{display:flex;flex-wrap:wrap;gap:12px 28px;padding:24px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
.preserved-jump a{font-size:14px;color:var(--ink)}.preserved-jump a:hover{color:var(--gold)}
.preserved-program-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:34px}.preserved-program{display:grid;grid-template-columns:38% 1fr;gap:27px;align-items:start}.preserved-program figure{margin:0;background:#e7e9e2;aspect-ratio:286/335;overflow:hidden}.preserved-program img{width:100%;height:100%;object-fit:cover}.preserved-program h3{font-size:24px;line-height:1.5;margin:15px 0}.preserved-program p:not(.eyebrow){font-size:14px;line-height:2;word-break:keep-all}.preserved-program .text-link{margin-top:22px;font-size:12px}.preserved-program>div{padding:5px 0}.preserved-intro-copy{font-size:15px;line-height:2;max-width:760px;margin:0 0 35px;word-break:keep-all}
.preserved-care-detail{display:grid;grid-template-columns:.8fr 1.5fr;gap:7%;align-items:center}.preserved-care-detail>figure{margin:0;height:490px}.preserved-care-detail>figure img{width:100%;height:100%;object-fit:cover}.preserved-detail-list article{display:grid;grid-template-columns:25px 1fr;gap:20px;padding:24px 0;border-bottom:1px solid var(--line)}.preserved-detail-list article:first-child{padding-top:0}.preserved-detail-list article>span{color:var(--gold);font-size:11px;letter-spacing:.06em;padding-top:7px}.preserved-detail-list h3{font-size:23px;margin:0 0 14px}.preserved-detail-list p{font-size:14px;line-height:2;word-break:keep-all}.preserved-detail-list>.text-link{margin-top:25px}
.preserved-signature-banner{display:grid;grid-template-columns:1fr 1.6fr;min-height:270px;margin-bottom:40px;background:#f1f3ed}.preserved-signature-banner>img{height:300px;object-fit:cover;object-position:center 45%}.preserved-signature-banner>div{padding:40px 11%;align-self:center}.preserved-signature-banner h3{font-size:30px;line-height:1.5;margin:14px 0}.preserved-signature-banner p:not(.eyebrow){font-size:14px;line-height:2}
.preserved-benefit{padding:35px;border:1px solid var(--line);background:#fff}.preserved-benefit h3{font-size:28px;margin:20px 0}.preserved-amount{font-size:16px;line-height:2!important;color:var(--ink);padding:20px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.preserved-amount b{font-size:31px;font-weight:500;letter-spacing:-.05em}.preserved-benefit dl{margin:24px 0}.preserved-benefit dl>div{display:grid;grid-template-columns:75px 1fr;gap:12px;padding:12px 0;border-bottom:1px solid var(--line)}.preserved-benefit dt{font-size:11px;color:var(--gold)}.preserved-benefit dd{font-size:13px;line-height:1.9;margin:0;word-break:keep-all}.preserved-benefit>p:not(.preserved-amount){font-size:13px;line-height:2;word-break:keep-all}.preserved-benefit .text-link{display:block;font-size:12px;margin-top:18px}
.preserved-partner-benefit{display:grid;grid-template-columns:1fr 1fr;gap:9%;padding:40px;background:#f3f4ef;margin-bottom:65px}.preserved-partner-benefit h2{font-size:34px;line-height:1.5;margin-top:17px}.preserved-partner-benefit p:not(.eyebrow){font-size:14px;line-height:2;word-break:keep-all}.preserved-partner-benefit p+p{margin-top:18px}.preserved-partner-benefit strong{font-weight:500;color:var(--ink)}.preserved-partner-benefit .text-link{margin-top:20px}.preserved-partner-regions{margin-top:30px}
.preserved-network-map{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:center;margin-bottom:65px;padding-bottom:55px;border-bottom:1px solid var(--line)}.preserved-network-map figure{margin:0;text-align:center;background:#f6f6f2;padding:25px}.preserved-network-map img{width:100%;height:480px;object-fit:contain}.preserved-network-map figcaption{font-size:11px;color:#7f837a;line-height:1.6;margin-top:16px}.preserved-network-map h2{font-size:36px;line-height:1.5;margin:20px 0}.preserved-network-map p:not(.eyebrow){font-size:14px;line-height:2;word-break:keep-all}.preserved-network-map .info-note{margin-top:25px}.preserved-network-map .text-link{margin-top:25px}
.preserved-cafe-icon{display:inline-block;width:28px;height:28px;object-fit:contain;vertical-align:middle;margin-right:12px}.community-intro>p+p{margin-top:22px}.community-intro>.archive-note{font-size:12px;line-height:1.9}.preserved-community-logos{display:grid;grid-template-columns:1fr 2fr;gap:35px;align-items:center;margin:0 0 40px;padding:30px 5%;border:1px solid var(--line)}.preserved-community-logos figure{margin:0}.preserved-community-logos img{width:100%;height:95px;object-fit:contain}.preserved-community-logos figure:first-child img{max-width:200px}.preserved-community-gallery{display:grid;grid-template-columns:1fr 1fr;gap:35px;align-items:start}.preserved-community-gallery figure{margin:0;background:#f4f5f0}.preserved-community-gallery img{width:100%;height:auto;object-fit:contain;display:block}.preserved-community-gallery figcaption{font-size:12px;padding:18px 22px;color:#6d7465;line-height:1.8}
@media(max-width:1100px){.preserved-program-grid{gap:40px;grid-template-columns:1fr}.preserved-program{grid-template-columns:30% 1fr;gap:35px}.preserved-program figure{max-height:290px}.preserved-care-detail{gap:5%;grid-template-columns:.8fr 1.2fr}.preserved-care-detail>figure{height:450px}.preserved-detail-list h3{font-size:21px}.preserved-benefit{padding:25px}.preserved-benefit h3{font-size:25px}.preserved-benefit dl>div{grid-template-columns:1fr;gap:6px}.preserved-partner-benefit{padding:30px;gap:7%}.preserved-partner-benefit h2{font-size:28px}.preserved-network-map img{height:380px}.preserved-network-map h2{font-size:30px}.preserved-network-map figure{padding:15px}.preserved-signature-banner{grid-template-columns:1fr 1.3fr}.preserved-signature-banner h3{font-size:27px}}
@media(max-width:760px){.preserved-jump{gap:13px 23px;padding:19px 0}.preserved-jump a{font-size:12px}.preserved-program{grid-template-columns:1fr;gap:23px}.preserved-program figure{height:255px;aspect-ratio:auto;max-height:none}.preserved-program img{object-position:center 35%}.preserved-program h3{font-size:25px}.preserved-program p:not(.eyebrow){font-size:13px}.preserved-care-detail{grid-template-columns:1fr;gap:35px}.preserved-care-detail>figure{height:300px}.preserved-detail-list article{padding:22px 0;gap:14px}.preserved-detail-list h3{font-size:22px}.preserved-detail-list p{font-size:13px}.preserved-signature-banner{grid-template-columns:1fr;min-height:0}.preserved-signature-banner>img{height:220px;object-position:center 38%}.preserved-signature-banner>div{padding:30px 8%}.preserved-signature-banner h3{font-size:28px}.preserved-signature-banner p:not(.eyebrow){font-size:13px}.preserved-benefit{padding:27px 23px}.preserved-benefit h3{font-size:26px}.preserved-amount{font-size:14px}.preserved-amount b{font-size:29px}.preserved-benefit dl>div{grid-template-columns:72px 1fr;gap:12px}.preserved-partner-benefit{grid-template-columns:1fr;gap:25px;padding:30px 25px;margin-bottom:45px}.preserved-partner-benefit h2{font-size:28px}.preserved-partner-benefit p:not(.eyebrow){font-size:13px}.preserved-network-map{grid-template-columns:1fr;gap:30px;margin-bottom:45px;padding-bottom:40px}.preserved-network-map img{height:350px}.preserved-network-map h2{font-size:30px}.preserved-network-map p:not(.eyebrow){font-size:13px}.preserved-community-logos{grid-template-columns:1fr;gap:25px;padding:28px}.preserved-community-logos figure{text-align:center}.preserved-community-logos img{height:auto;max-height:90px}.preserved-community-logos figure:first-child img{max-width:143px;margin:auto}.preserved-community-gallery{grid-template-columns:1fr;gap:28px}.preserved-community-gallery figcaption{font-size:11px}.preserved-intro-copy{font-size:13px;margin-bottom:28px}}
@media(max-width:370px){.preserved-benefit dl>div{grid-template-columns:1fr;gap:5px}.preserved-benefit{padding:25px 20px}.preserved-network-map img{height:310px}.preserved-amount b{font-size:27px}}
