.curated-section{padding-block:42px 54px}.curated-section>h2,.curated-heading h2{margin:8px 0 14px;font-size:clamp(1.7rem,3vw,2.45rem);line-height:1.15;letter-spacing:-.04em}.curated-heading>p{max-width:64ch;color:var(--muted,#58645b)}.curated-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:26px 0}.resource-pick,.featured-case{display:flex;flex-direction:column;align-items:flex-start;padding:25px;border:1px solid var(--line,#d7ddd3);border-radius:14px;background:transparent;min-width:0}.resource-pick h3,.featured-case h3{font-size:1.16rem;line-height:1.35;margin:10px 0}.resource-pick p,.featured-case p{font-size:.94rem;line-height:1.65;margin:8px 0 16px}.resource-pick small,.featured-case>small,.featured-period{font-size:.78rem;color:var(--muted,#58645b);line-height:1.5}.pick-context{font-weight:600;color:var(--ink,#1c251e)}.resource-pick .res-text-link{margin-top:18px;font-weight:600;text-decoration:underline;text-underline-offset:5px}.featured-case h3 a{color:inherit;text-decoration:none}.featured-case h3 a:hover{text-decoration:underline;text-underline-offset:4px}.featured-case .featured-metric{font-weight:600;margin-top:auto;color:var(--ink,#1c251e)}.featured-case .textlink{margin-top:16px;font-size:.88rem}.resource-pick a,.featured-case a,.curated-section>a,.engagement-scope>a{display:inline-flex;align-items:center;min-height:44px}.engagement-scope{padding-block:30px 34px;border-bottom:1px solid var(--line,#d7ddd3)}.engagement-scope h2{font-size:1.2rem;margin:0 0 20px}.engagement-scope dl{display:grid;grid-template-columns:1.2fr 1.2fr .65fr;gap:24px;margin:0 0 12px}.engagement-scope dt{font-size:.76rem;font-weight:600;color:var(--muted,#58645b);margin-bottom:7px}.engagement-scope dd{font-size:.92rem;line-height:1.6;margin:0}.resource-structure{margin-top:20px;border-top:1px solid var(--line,#d7ddd3);padding-top:18px}.resource-structure h3{font-size:.98rem;line-height:1.4}.resource-structure ul{padding-left:20px;font-size:.91rem;line-height:1.7}.resource-structure .res-note{font-size:.8rem}.curated-section a:focus-visible,.engagement-scope a:focus-visible{outline:3px solid #648342;outline-offset:5px}@media(max-width:900px){.curated-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.engagement-scope dl{grid-template-columns:1fr 1fr}.engagement-scope dl>div:last-child{grid-column:1/-1}}@media(max-width:600px){.curated-section{padding-block:28px 36px}.curated-grid{grid-template-columns:1fr;gap:14px;margin-block:20px}.resource-pick,.featured-case{padding:21px}.engagement-scope dl{grid-template-columns:1fr;gap:17px}.engagement-scope dl>div:last-child{grid-column:auto}.featured-case .featured-metric{margin-top:8px}.engagement-scope{padding-block:24px}.resource-structure{margin-top:16px}}
