/* Scoped additions for the FIVE example and printable selection guide. */
.editorial-example{margin:48px 0;padding:24px;border:1px solid #c7d5cd;border-radius:12px;background:#f8faf7}
.editorial-example>h2{margin-top:0!important}
.editorial-example .editorial-note{font-size:14px;line-height:1.8;color:#415b52}
.example-diagram{margin:24px 0;color:#173847}
.example-diagram svg{display:block;width:100%;height:auto;max-width:420px;margin:auto}
.example-diagram figcaption{font-size:15px;line-height:1.8;margin-top:12px}
.example-steps{padding-left:24px}
.example-steps>li{padding:0 0 8px 4px}
.example-steps h3{margin:18px 0 8px!important}
.example-steps p{margin:0}
.print-hero .purpose-guide{gap:10px;max-width:none;width:100%;justify-content:flex-start}
.purpose-guide a{flex:1 1 210px;min-width:0;font-size:15px;line-height:1.7;text-decoration:none}
.purpose-guide a span{display:block;color:#173847;font-size:14px;margin-bottom:4px}
.purpose-guide a:hover{text-decoration:underline}
.check-sheets .print-card h3{font-size:22px;line-height:1.5;margin:8px 0}
#recheck-card{scroll-margin-top:24px}
.print-review-steps{padding-left:24px;line-height:1.9}
.print-review-steps li{margin:12px 0}
@media(max-width:560px){.editorial-example{padding:16px}.purpose-guide a{flex-basis:100%}}
