.blog-copy{color:#374151;font-size:1.0625rem;line-height:1.85;overflow-wrap:anywhere}.blog-copy>section{margin-top:2.75rem;scroll-margin-top:7rem}.blog-copy>section:first-child{margin-top:0}.blog-copy h2{color:#20232b;font-weight:800;font-size:1.5rem;line-height:1.3;letter-spacing:-.025em;margin:0 0 1rem}.blog-copy h3{color:#20232b;font-size:1.25rem;line-height:1.4;font-weight:700;margin:1.75rem 0 .75rem}.blog-copy p{margin:0 0 1rem}.blog-copy p:last-child{margin-bottom:0}.blog-copy a{color:#a63a10;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.blog-copy a:hover{color:#732607}.blog-copy a:focus-visible{outline:2px solid #ea6e2d;outline-offset:4px;border-radius:2px}.blog-copy ul,.blog-copy ol{padding-left:1.5rem;margin:1rem 0}.blog-copy ul{list-style:disc}.blog-copy ol{list-style:decimal}.blog-copy li{padding-left:.25rem;margin:.65rem 0}.blog-copy strong{color:#20232b;font-weight:700}.blog-copy .blog-resource{background:#fff;border:1px solid #deded9;border-radius:1rem;padding:1.5rem}.blog-copy .blog-resource ul{list-style:none;padding:0;margin-bottom:0}.blog-copy .blog-resource li{border-top:1px solid #eeeae4;padding:.85rem 0;margin:0;font-size:.9375rem}.blog-copy .blog-example{background:#fff1e5;border-left:3px solid #ef702f;border-radius:0 1rem 1rem 0;padding:1.5rem}.blog-copy .blog-example strong{display:block;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:#944017;margin-bottom:.75rem}.blog-copy .blog-references{border-top:1px solid #deded9;padding-top:1.75rem;font-size:.9375rem}.blog-copy .blog-references h2{font-size:1.125rem}.blog-card{transition:border-color .2s,box-shadow .2s}.blog-card:hover{border-color:#d79c79;box-shadow:0 8px 24px #29201b0a}@media(min-width:768px){.blog-copy{font-size:1.125rem}.blog-copy h2{font-size:1.75rem}.blog-copy .blog-resource,.blog-copy .blog-example{padding:2rem}}@media(prefers-reduced-motion:reduce){.blog-card{transition:none}}@media print{.blog-toc,.blog-actions{display:none!important}.blog-copy{font-size:11pt}}
