.nnc-article{padding-top:32px}.nnc-article-head{max-width:1040px;margin:0 auto 26px}.nnc-breadcrumb{font-size:12px;color:#777;margin-bottom:18px}.nnc-article h1{font-size:48px;line-height:1.13;font-weight:750;letter-spacing:-1.45px;color:#202020;text-wrap:pretty}.nnc-article-deck{font-size:22px;line-height:1.4;color:#737373;margin-top:18px!important;font-weight:400;max-width:980px}.nnc-article-meta{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;border-top:1px solid #e4e4e4;margin-top:25px;padding-top:20px;font-size:13px;color:#555}.nnc-article-meta>div>div{font-size:12px;color:#777;margin-top:5px}.nnc-article-share{display:flex;gap:8px;flex-wrap:wrap}.nnc-article-share a,.nnc-article-share button{font:12px Arial,sans-serif;background:#f5f5f5;border:1px solid #ddd;border-radius:4px;padding:10px 12px;color:#333;cursor:pointer}.nnc-copy-status{font-size:12px;color:#555;min-height:18px;margin-top:6px}.nnc-article-image{max-width:1000px;margin:0 auto 32px}.nnc-article-featured{display:block;width:100%;height:auto;max-height:570px;object-fit:contain;background:#f6f6f6}.nnc-article-image figcaption{font-size:12px;line-height:1.5;color:#777;margin-top:8px}.nnc-article-columns{max-width:1040px;margin:0 auto}.nnc-article-prose{max-width:760px;margin:0 auto;font:19px/1.78 Georgia,'Times New Roman',serif;color:#303030;overflow-wrap:anywhere}.nnc-article-prose p{margin:0 0 1.25em!important;font:inherit}.nnc-article-prose a{color:#a5140c!important;text-decoration:underline!important;text-underline-offset:3px}.nnc-article-prose h2{font:bold 28px/1.25 Arial,sans-serif;margin:32px 0 16px}.nnc-article-prose h3{font:bold 23px/1.3 Arial,sans-serif;margin:26px 0 12px}.nnc-article-prose ul,.nnc-article-prose ol{padding-left:25px;margin:0 0 24px}.nnc-article-prose li{margin-bottom:8px}.nnc-article-prose blockquote{margin:28px 0;padding:4px 0 4px 22px;border-left:3px solid #c4170c;color:#555}.nnc-article-prose img{max-width:100%;height:auto}.nnc-article-prose iframe,.nnc-article-prose video{max-width:100%}.nnc-article-prose .wp-block-embed__wrapper{overflow:hidden}.nnc-article-prose table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;font-size:16px}.nnc-article-prose th,.nnc-article-prose td{padding:9px;border:1px solid #ddd}.nnc-article-end{border-top:1px solid #ddd;margin-top:30px;padding:20px 0;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font:13px Arial,sans-serif}.nnc-article-prose .nn-source-note{font:13px/1.5 Arial,sans-serif;background:#f7f7f7;border-left:2px solid #ddd;padding:15px;margin:24px 0}.nnc-article-related{border-top:1px solid #ddd;margin-top:28px;padding:22px 0 30px}.nnc-article-related>h2{font-size:22px;font-weight:bold;margin:0 0 18px}.nnc-article-related .nnc-three{border:0;padding:0}.nnc-article-prose .comment-form label{display:block;font:14px Arial,sans-serif}.nnc-article-prose .comment-form input,.nnc-article-prose .comment-form textarea{max-width:100%;padding:10px;border:1px solid #ccc;font:16px Arial,sans-serif}.nnc-article-prose .form-submit input{cursor:pointer}
@media(max-width:900px){.nnc-article h1{font-size:40px}.nnc-article-deck{font-size:20px}.nnc-article-head{margin-bottom:20px}.nnc-article-prose{max-width:700px}}
@media(max-width:640px){.nnc-article{padding-top:23px}.nnc-breadcrumb{margin-bottom:14px;font-size:11px}.nnc-article h1{font-size:32px;line-height:1.16;letter-spacing:-.7px}.nnc-article-deck{font-size:18px;line-height:1.42;margin-top:14px!important}.nnc-article-meta{align-items:flex-start;gap:17px;margin-top:20px;padding-top:16px}.nnc-article-meta>div>div{font-size:11px;line-height:1.6}.nnc-article-share a,.nnc-article-share button{min-height:40px}.nnc-article-image{margin-bottom:24px}.nnc-article-featured{max-height:470px}.nnc-article-prose{font-size:18px;line-height:1.75}.nnc-article-prose h2{font-size:25px}.nnc-article-prose h3{font-size:21px}.nnc-article-end{flex-direction:column;line-height:1.5}.nnc-article-related .nnc-three .nnc-card h2{font-size:17px}}
