/* Editorial resource sections; shared brand, scoped content styles. */
.resource-jumps{display:flex;flex-wrap:wrap;gap:12px 28px;padding:24px 4vw;border-bottom:1px solid #c6bfae;background:#faf8f2}.resource-jumps a{font-size:17px;line-height:1.5;color:#963b27;text-decoration:underline;text-underline-offset:5px}.pagebody>.resource-section{display:grid;grid-template-columns:minmax(220px,.65fr) minmax(0,1.35fr);gap:40px;padding:42px 4vw;align-items:start}.resource-section h2{margin:0!important;max-width:440px}.resource-copy{min-width:0;max-width:850px}.resource-copy p,.resource-copy li,.resource-copy dd{font-size:18px;line-height:1.7}.resource-copy p:first-child{margin-top:0}.resource-copy a{overflow-wrap:anywhere}.resource-copy ol,.resource-copy ul{padding-left:24px}.resource-copy li{margin-bottom:12px}.resource-reference{font-size:16px!important;border-left:3px solid #a13c28;padding-left:16px;margin-top:24px}.resource-section[id],.section[id]{scroll-margin-top:28px}.evidence-list{margin:24px 0}.evidence-list>div{display:grid;grid-template-columns:150px minmax(0,1fr);gap:22px;padding:18px 0;border-top:1px solid #c6bfae}.evidence-list dt{font-weight:700;font-size:18px}.evidence-list dd{margin:0}.scenario-row{padding:22px 0;border-bottom:1px solid #c6bfae}.scenario-row:first-child{padding-top:0}.scenario-row h3{font-size:24px;line-height:1.25;margin:0 0 12px}.scenario-row>a{font-size:17px}.resource-copy details summary{font-size:19px;line-height:1.45}.official-resources li{margin-bottom:14px}.pagebody>.source{padding:20px 4vw;font-size:15px;line-height:1.6;max-width:1000px}.resource-jumps a:focus-visible,.resource-copy a:focus-visible{outline:3px solid #a13c28;outline-offset:4px}
@media(max-width:760px){.resource-jumps{display:grid;grid-template-columns:1fr 1fr;padding:20px;gap:16px}.resource-jumps a{font-size:16px;min-height:44px;display:flex;align-items:center}.pagebody>.resource-section{display:block;padding:30px 20px}.resource-section h2{font-size:28px!important;line-height:1.2;margin-bottom:20px!important}.resource-copy p,.resource-copy li,.resource-copy dd{font-size:18px;line-height:1.65}.evidence-list>div{display:block}.evidence-list dt{margin-bottom:8px}.resource-copy details summary{font-size:18px;padding-top:16px;padding-bottom:16px}.scenario-row h3{font-size:23px}.pagebody>.source{padding:20px}.resource-copy{max-width:100%}}

.guide-links{columns:2;column-gap:28px}.guide-links li{break-inside:avoid}.home-guide-list{display:grid;grid-template-columns:1fr 1fr;gap:0 38px;margin:28px 0}.home-guide-list>a{display:flex;flex-direction:column;gap:10px;border-top:1px solid #c6bfae;padding:24px 0;text-decoration:none;color:#272723}.home-guide-list strong{font-size:24px;line-height:1.25}.home-guide-list span,.home-resources>p:not(.eyebrow){font-size:18px;line-height:1.6}.home-guide-list>a:hover strong{text-decoration:underline;text-underline-offset:5px}.home-guide-list>a:focus-visible{outline:3px solid #a13c28;outline-offset:4px}@media(max-width:760px){.guide-links{columns:1}.home-guide-list{grid-template-columns:1fr;margin:20px 0}.home-guide-list>a{padding:20px 0}.home-guide-list strong{font-size:23px}}
