.bn-crumbs{font:12px var(--bn-mono);color:var(--bn-muted);padding:18px 0 0}.bn-crumbs a{text-decoration:underline}.bn-art-head{padding:8px 0 22px}.bn-art-tags{display:flex;gap:8px;margin:12px 0 14px}h1.bn-art{font:400 58px/1.03 var(--bn-serif);color:var(--bn-ink);margin:0;max-width:20ch}.bn-dek{font:400 22px/1.4 var(--bn-body);color:#3a3550;max-width:62ch;margin:16px 0 0}.bn-byline{display:flex;flex-wrap:wrap;gap:8px 20px;align-items:center;margin-top:18px;font:12px var(--bn-mono);color:var(--bn-muted)}.bn-updated-chip{background:var(--bn-yellow);color:var(--bn-black);padding:3px 9px;font:500 12px var(--bn-mono)}.bn-share{display:flex;gap:8px;margin-top:16px;flex-wrap:wrap;align-items:center}.bn-sharelbl{font:12px var(--bn-mono);color:var(--bn-muted);margin-right:4px}.bn-share a,.bn-share button{border:1px solid var(--bn-indigo);color:var(--bn-indigo);background:transparent;font:500 13px var(--bn-mono);padding:9px 14px;border-radius:6px;min-height:40px;cursor:pointer}.bn-hero2{display:grid;grid-template-columns:340px minmax(0,1fr);gap:36px;align-items:start;margin:6px 0 40px}.bn-cvw.bn-herocv{width:340px}.bn-facts{background:var(--bn-cream2);border:1px solid var(--bn-line)}.bn-facts h2{background:var(--bn-indigo);color:var(--bn-cream);font:400 28px/1 var(--bn-anton);margin:0;padding:12px 16px;letter-spacing:.02em}.bn-facts table{width:100%;border-collapse:collapse}.bn-facts td{padding:11px 16px;border-top:1px solid var(--bn-line);vertical-align:baseline}.bn-facts tr:first-child td{border-top:0}.bn-facts td:first-child{font:12px var(--bn-mono);color:var(--bn-muted);width:34%}.bn-facts td:last-child{font:400 19px/1.25 var(--bn-serif)}.bn-artgrid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:64px;align-items:start}.bn-artgrid>*{min-width:0}.bn-prose{font:400 19px/1.7 var(--bn-body);color:#1B1D2B;max-width:720px}.bn-prose p{margin:0 0 1.15em}.bn-prose a{color:var(--bn-indigo);text-decoration:underline;text-underline-offset:3px}.bn-prose h2{font:400 38px/1.1 var(--bn-serif);color:var(--bn-indigo);margin:48px 0 14px;scroll-margin-top:20px}.bn-prose h2::before{content:'';display:block;width:44px;height:5px;background:var(--bn-yellow);margin-bottom:12px}.bn-prose h3{font:600 21px/1.3 var(--bn-body);color:var(--bn-ink);margin:30px 0 8px}.bn-tbl{max-height:520px;overflow:auto;border:1px solid var(--bn-line);background:#fff;margin:8px 0 6px}.bn-tbl:focus-visible{outline:3px solid var(--bn-pink)}.bn-tbl table{width:100%;border-collapse:collapse;min-width:620px;font:400 16px/1.4 var(--bn-body)}.bn-tbl th{position:sticky;top:0;background:var(--bn-indigo);color:var(--bn-cream);font:500 12px var(--bn-mono);text-align:left;padding:10px 12px}.bn-tbl td{padding:10px 12px;border-top:1px solid #eee;vertical-align:top}.bn-tbl tr:nth-child(even) td{background:#F1F3FA}.bn-tbl td.bn-yr{font:13px var(--bn-mono);color:var(--bn-muted);white-space:nowrap}.bn-gap{font:12px var(--bn-mono);color:var(--bn-muted);text-align:center;margin:6px 0 4px !important}.bn-tblnote{font:12px var(--bn-mono);color:var(--bn-muted);margin:0 0 22px !important}.bn-embed{margin:22px 0}.bn-embed figcaption{font:12px var(--bn-mono);color:var(--bn-muted);margin-top:8px}.bn-faq details{border-top:1px solid var(--bn-line);padding:16px 0}.bn-faq details:last-child{border-bottom:1px solid var(--bn-line)}.bn-faq summary{font:600 20px/1.3 var(--bn-body);cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px}.bn-faq summary::-webkit-details-marker{display:none}.bn-faq summary::after{content:'+';font:400 26px/1 var(--bn-anton);color:var(--bn-pinktxt)}.bn-faq details[open] summary::after{content:'-'}.bn-faq p{margin:10px 0 0}.bn-editbox{margin:40px 0 0;background:var(--bn-blush);padding:16px 18px;font:15px/1.55 var(--bn-body)}.bn-side{align-self:stretch;display:flex;flex-direction:column;gap:24px}.bn-side .bn-ad{margin:0 auto}.bn-stickyad{position:sticky;top:16px}.bn-toc{background:#fff;border:1px solid var(--bn-line);padding:16px 18px}.bn-toc h2,.bn-toc summary{font:400 24px/1 var(--bn-anton);color:var(--bn-indigo);margin:0 0 12px}.bn-toc ol{list-style:none;margin:0;padding:0}.bn-toc li a{display:block;padding:7px 0 7px 12px;border-left:3px solid transparent;font:15px/1.3 var(--bn-body);color:var(--bn-ink)}.bn-toc li a:hover{text-decoration:underline}.bn-toc li a[aria-current='true']{border-color:var(--bn-yellow);font-weight:600}.bn-toc-mobile{display:none;margin:0 0 26px}.bn-toc-mobile summary{cursor:pointer;margin:0}.bn-side .bn-mrcard{height:auto}.bn-side .bn-mrcard .bn-mr{flex:none;align-items:start}.bn-relsec{padding:48px 0 40px}.bn-relgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.bn-relcard{display:block}@media (max-width:1100px){h1.bn-art{font-size:44px}.bn-hero2{grid-template-columns:260px minmax(0,1fr);gap:24px}.bn-cvw.bn-herocv{width:260px}.bn-artgrid{grid-template-columns:1fr;gap:32px}.bn-stickyad{position:static}.bn-toc-desktop{display:none}.bn-toc-mobile{display:block}.bn-relgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){h1.bn-art{font-size:36px}.bn-hero2{grid-template-columns:1fr}.bn-cvw.bn-herocv{width:min(78%,320px)}.bn-prose{font-size:18px}.bn-prose h2{font-size:32px}}.bn-cvw.bn-herocv{width:340px}.bn-prose figure{margin:1.4em 0}.bn-prose figure.wp-block-table{margin:1.2em 0}.bn-prose img{max-width:100%;height:auto}.bn-prose iframe{display:block;width:100%;max-width:100%;aspect-ratio:16/9;height:auto;border:0;border-radius:3px}.bn-prose ul,.bn-prose ol{margin:0 0 1.15em;padding-left:1.3em}.bn-prose li{margin:0 0 .4em}.bn-prose blockquote{margin:1.4em 0;padding:.2em 0 .2em 1.1em;border-left:4px solid var(--bn-yellow);font-style:italic}.bn-prose hr{border:0;border-top:1px solid var(--bn-line);margin:2em 0}.bn-prose .wp-block-table table{margin:0}.bn-prose h4{font:600 18px/1.3 var(--bn-body);margin:22px 0 6px}.bn-prose .bn-ad{margin:36px auto}.bn-art-tags a{display:inline-block}.bn-share a,.bn-share button{text-decoration:none}.bn-hero2 .bn-toc{margin:0}.bn-qa-sum{display:block}@media (max-width:700px){.bn-prose iframe{aspect-ratio:16/9}}h1.bn-art{font-weight:600;letter-spacing:-.012em}.bn-prose h2{font-weight:600}.bn-prose p,.bn-prose li{text-align:justify;text-justify:inter-word;hyphens:auto;-webkit-hyphens:auto;overflow-wrap:break-word}@media (max-width:700px){.bn-prose p,.bn-prose li{text-align:left;hyphens:manual}}.bn-viewbox{background:var(--bn-indigo);color:var(--bn-cream);padding:22px 26px;margin:30px 0;border-radius:4px}.bn-prose .bn-viewbox p{margin:12px 0 0;font:400 21px/1.5 var(--bn-body);text-align:left;hyphens:manual;color:var(--bn-cream)}.bn-main{min-width:0}.bn-comments{margin:48px 0 0;border-top:1px solid var(--bn-line);font:400 17px/1.55 var(--bn-body)}.bn-comments h2{font:400 34px/1.1 var(--bn-serif);font-weight:600;color:var(--bn-indigo);margin:20px 0 14px}.bn-comments ol{list-style:none;margin:0;padding:0}.bn-comments ol ol{margin-left:28px}.bn-comment{padding:16px 0;border-top:1px solid var(--bn-line)}.bn-cmeta{font:13px var(--bn-mono);color:var(--bn-muted);display:flex;gap:12px;flex-wrap:wrap;align-items:baseline}.bn-cmeta strong{font:600 15px var(--bn-ui);color:var(--bn-ink)}.bn-ctext p{margin:8px 0 0;text-align:left;hyphens:manual}.bn-cwait{font:12px var(--bn-mono);color:var(--bn-pinktxt);margin:8px 0 0}.bn-creply a{font:500 12px var(--bn-mono);color:var(--bn-pinktxt);letter-spacing:.04em}.bn-comments .comment-respond{margin-top:30px}.bn-comments .comment-reply-title{font:400 28px/1.1 var(--bn-serif);font-weight:600;color:var(--bn-ink);margin:0 0 8px}.bn-comments label{display:block;font:500 13px var(--bn-ui);margin:12px 0 4px}.bn-comments input[type=text],.bn-comments input[type=email],.bn-comments textarea{width:100%;max-width:100%;border:1px solid var(--bn-line);border-radius:6px;padding:11px 12px;font:16px var(--bn-ui);background:#fff;color:var(--bn-ink);box-sizing:border-box}.bn-comments textarea{min-height:140px}.bn-comments .comment-form-cookies-consent{display:flex;gap:8px;align-items:center}.bn-comments .comment-form-cookies-consent label{margin:0}.bn-csubmit,.bn-comments .submit{background:var(--bn-ink);color:#fff;border:0;border-radius:6px;font:600 14px var(--bn-ui);padding:12px 20px;cursor:pointer}.bn-cnote{font:12px var(--bn-mono);color:var(--bn-muted);margin:6px 0}.bn-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.bn-comments .comment-form-comment label,.bn-comments .comment-form-author label,.bn-comments .comment-form-email label{margin-top:14px}.bn-obsbox{background:var(--bn-blush);border-left:4px solid var(--bn-indigo);padding:16px 20px;margin:26px 0;border-radius:0 4px 4px 0}.bn-olabel{display:block;font:600 11px var(--bn-ui);letter-spacing:.12em;color:var(--bn-indigo)}.bn-prose .bn-obsbox p{margin:8px 0 0;text-align:left;hyphens:manual;font-size:18px;line-height:1.55}
/* BN-HERO3-20261017 */
.bn-hero3{display:grid;grid-template-columns:340px minmax(0,1fr);grid-template-areas:'cover head' 'facts facts';column-gap:48px;align-items:start;margin:6px 0 44px}
.bn-hero3 .bn-art-head{grid-area:head;padding:6px 0 0;min-width:0}
.bn-hero3 .bn-cvw.bn-herocv{grid-area:cover;width:340px}
.bn-hero3 .bn-facts,.bn-hero3 .bn-toc{grid-area:facts;margin:34px 0 0}
.bn-hero3 .bn-toc{max-width:560px}
.bn-hero3 h1.bn-art{max-width:none;font-size:54px;line-height:1.06}
.bn-hero3 .bn-dek{max-width:72ch}
.bn-factgrid{margin:0;display:grid;grid-auto-flow:column;grid-template-rows:repeat(var(--bn-rows,7),auto);grid-template-columns:repeat(2,minmax(0,1fr))}
.bn-factgrid>div{display:grid;grid-template-columns:32% minmax(0,1fr);gap:12px;padding:11px 16px;border-top:1px solid var(--bn-line);align-items:baseline}
.bn-factgrid dt{font:12px var(--bn-mono);color:var(--bn-muted)}
.bn-factgrid dd{margin:0;font:400 19px/1.25 var(--bn-serif)}
.bn-artgrid{grid-template-columns:minmax(0,1fr) 360px;gap:56px}
.bn-prose{max-width:780px}
.bn-sidesticky{position:sticky;top:16px;display:flex;flex-direction:column;gap:20px;max-height:calc(100vh - 32px);overflow:auto}
.bn-latestcard .bn-mrh{background:var(--bn-indigo)}
.bn-latestcard .bn-mr .bn-hd.bn-sm{font-size:17px}
.bn-hubcard{display:block;background:var(--hc-fill,#C8281C);color:var(--hc-ink,#fff);padding:18px 18px 16px;border-radius:3px}
.bn-hc-eyebrow{display:block;font:500 12px var(--bn-mono);letter-spacing:.12em;opacity:.85}
.bn-hc-title{display:block;font:400 44px/.95 var(--bn-anton);margin:8px 0 10px;text-transform:uppercase}
.bn-hc-sub{display:block;font:400 15px/1.4 var(--bn-body)}
.bn-hc-btn{display:inline-block;margin-top:14px;background:var(--hc-ink,#fff);color:var(--hc-fill,#C8281C);font:600 13px var(--bn-ui);padding:10px 14px;border-radius:999px}
.bn-sidead{display:flex;justify-content:center}
@media (max-width:1100px){.bn-hero3{grid-template-columns:240px minmax(0,1fr);column-gap:28px}.bn-hero3 .bn-cvw.bn-herocv{width:240px}.bn-hero3 h1.bn-art{font-size:42px}.bn-artgrid{grid-template-columns:1fr;gap:32px}.bn-sidesticky{position:static;max-height:none;overflow:visible}}
@media (max-width:700px){.bn-hero3{grid-template-columns:1fr;grid-template-areas:'head' 'cover' 'facts'}.bn-hero3 .bn-cvw.bn-herocv{width:min(78%,320px);margin:6px 0 0}.bn-hero3 h1.bn-art{font-size:34px}.bn-factgrid{grid-auto-flow:row;grid-template-rows:none;grid-template-columns:1fr}.bn-factgrid>div{grid-template-columns:36% minmax(0,1fr)}}
/* BN-EMBED-20261017 */
.bn-prose .wp-block-embed-belloria{margin:14px 0}.bn-prose .wp-block-embed-belloria iframe{aspect-ratio:auto;height:210px;width:100%;border-radius:0}.bn-prose .wp-block-embed-belloria .wp-block-embed__wrapper{margin:0}@media (max-width:520px){.bn-prose .wp-block-embed-belloria iframe{height:170px}}
