:where(.bna-archive-page){--font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-family:var(--font-sans)}:where(.bna-archive-page).bna-archive{padding:0 0 56px}:where(.bna-archive-page) .bna-archive__header{background:var(--bg-2);border-bottom:1px solid var(--line);margin-bottom:0;padding:30px 0 35px}:where(.bna-archive-page) .bna-archive__header .container{padding:0 24px;display:block}:where(.bna-archive-page) .bna-archive__header .bna-archive__eyebrow{letter-spacing:2px;text-transform:uppercase;color:var(--red);grid-area:1/1;margin:0;font-size:13px;font-weight:700;display:inline-block}:where(.bna-archive-page) .bna-archive__header .bna-archive__title{text-align:left;color:var(--navy);letter-spacing:-1px;grid-area:2/1;margin:6px 0 20px;font-size:34px;font-weight:800;line-height:1.05}:where(.bna-archive-page) .bna-archive__desc{max-width:none;color:var(--ink);letter-spacing:-.005em;text-align:left;grid-area:1/2/span 2;align-self:center;margin:0;font-size:16px;line-height:1.55}:where(.bna-archive-page) .bna-archive__desc p{margin:0 0 14px}:where(.bna-archive-page) .bna-archive__desc p:last-child{margin-bottom:0}:where(.bna-archive-page) .bna-archive__desc strong{color:var(--navy);font-weight:800}:where(.bna-archive-page) .bna-archive__desc a{color:var(--red);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}:where(.bna-archive-page) .bna-archive__desc a:hover{color:var(--red-dark)}:where(.bna-archive-page) .bna-archive__subnav{background:var(--white);border-bottom:1px solid var(--line);padding:14px 0}:where(.bna-archive-page) .bna-subnav__list{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}:where(.bna-archive-page) .bna-subnav__chip{letter-spacing:1.5px;text-transform:uppercase;color:var(--navy);background:var(--bg-2);border:1px solid var(--line);border-radius:2px;padding:7px 14px;font-size:12px;font-weight:700;text-decoration:none;transition:all .12s;display:inline-block}:where(.bna-archive-page) .bna-subnav__chip:hover{background:var(--navy);color:var(--white);border-color:var(--navy)}:where(.bna-archive-page) .bna-subnav__chip.is-active{background:var(--red);color:var(--white);border-color:var(--red)}:where(.bna-archive-page) .bna-archive__layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:56px;padding:36px 0 0;display:grid}:where(.bna-archive-page) .bna-archive__list{display:block}:where(.bna-archive-page) .bna-archive-item{border-top:1px solid #0000001f;padding:28px 0 24px}:where(.bna-archive-page) .bna-archive-item:first-child{border-top:none;padding-top:4px}:where(.bna-archive-page) .bna-archive-item:last-child{padding-bottom:0}:where(.bna-archive-page) .bna-archive-item__title{color:var(--ink);letter-spacing:-.4px;margin-top:-5px;font-size:22px;font-weight:800;line-height:1.3}:where(.bna-archive-page) .bna-archive-item__title a{color:inherit;text-decoration:none;transition:color .12s}:where(.bna-archive-page) .bna-archive-item__title a:hover{color:var(--red)}:where(.bna-archive-page) .bna-archive-item__date{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}:where(.bna-archive-page) .bna-archive-item__grid{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:20px;display:grid}:where(.bna-archive-page) .bna-archive-item__grid.no-thumb{grid-template-columns:1fr}:where(.bna-archive-page) .bna-archive-item__media a{text-decoration:none;display:block}:where(.bna-archive-page) .bna-archive-item__img{-o-object-fit:cover;object-fit:cover;border-radius:3px;width:100%;height:170px;display:block}:where(.bna-archive-page) .bna-archive-item__body{flex-direction:column;gap:12px;min-width:0;display:flex}:where(.bna-archive-page) .bna-archive-item__excerpt{color:#111;font-size:16px;line-height:1.5}:where(.bna-archive-page) .bna-archive-item__cta-wrap{margin-top:2px}:where(.bna-archive-page) .bna-archive-item__cta{color:#fff;background:#0d6fb8;border-radius:3px;align-items:center;gap:8px;padding:9px 14px;font-size:14px;font-weight:700;line-height:1;text-decoration:none;transition:background .15s;display:inline-flex}:where(.bna-archive-page) .bna-archive-item__cta:hover{color:#fff;background:#0a5f9f}:where(.bna-archive-page) .bna-archive-item__cta svg{flex:none;display:block}:where(.bna-archive-page) .bna-archive__sidebar{flex-direction:column;gap:32px;display:flex}:where(.bna-archive-page) .bna-sidebar-block{display:block}:where(.bna-archive-page) .bna-sidebar-block+.bna-sidebar-block{border-top:1px solid var(--line);padding-top:24px}:where(.bna-archive-page) .bna-sidebar-block__title{color:var(--red);text-transform:uppercase;letter-spacing:2px;border-bottom:2px solid var(--red);margin-bottom:18px;padding:0 0 6px;font-size:14px;font-weight:700;display:inline-block;position:relative}:where(.bna-archive-page) .bna-sidebar-picks{margin:0;padding:0;list-style:none}:where(.bna-archive-page) .bna-sidebar-pick+.bna-sidebar-pick{border-top:1px solid var(--line);margin-top:14px;padding-top:14px}:where(.bna-archive-page) .bna-sidebar-pick a{color:inherit;grid-template-columns:84px 1fr;align-items:center;gap:12px;text-decoration:none;transition:color .12s;display:grid}:where(.bna-archive-page) .bna-sidebar-pick a:hover .bna-sidebar-pick__title{color:var(--red)}:where(.bna-archive-page) .bna-sidebar-pick__img{background-position:50%;background-size:cover;border-radius:3px;flex-shrink:0;width:84px;height:84px;display:block}:where(.bna-archive-page) .bna-sidebar-pick__title{color:var(--navy);letter-spacing:-.01em;font-size:16px;font-weight:700;line-height:1.3;transition:color .12s}:where(.bna-archive-page) .bna-sidebar-faq__item{border-top:1px solid var(--line)}:where(.bna-archive-page) .bna-sidebar-faq__item:first-of-type{border-top:none}:where(.bna-archive-page) .bna-sidebar-faq__item summary{cursor:pointer;color:var(--navy);padding:12px 24px 12px 0;font-size:16px;font-weight:600;line-height:1.35;list-style:none;transition:color .12s;position:relative}:where(.bna-archive-page) .bna-sidebar-faq__item summary::-webkit-details-marker{display:none}:where(.bna-archive-page) .bna-sidebar-faq__item summary:after{content:"+";color:var(--red);font-size:18px;font-weight:700;transition:color .12s;position:absolute;top:50%;right:0;transform:translateY(-50%)}:where(.bna-archive-page) .bna-sidebar-faq__item[open] summary:after{content:"−"}:where(.bna-archive-page) .bna-sidebar-faq__item summary:hover{color:var(--red)}:where(.bna-archive-page) .bna-sidebar-faq__answer{color:var(--ink);padding:0 0 14px;font-size:14px;line-height:1.55}:where(.bna-archive-page) .bna-sidebar-faq__answer p{margin:0 0 10px}:where(.bna-archive-page) .bna-sidebar-faq__answer p:last-child{margin-bottom:0}:where(.bna-archive-page) .bna-sidebar-faq__answer a{color:var(--red);text-decoration:underline}:where(.bna-archive-page) .bna-sidebar-faq__answer a:hover{color:var(--red-dark)}:where(.bna-archive-page) .bna-sidebar-faq__answer strong{color:var(--navy);font-weight:700}:where(.bna-archive-page) .bna-sidebar-resources{margin:0;padding:0;list-style:none}:where(.bna-archive-page) .bna-sidebar-resources li{border-top:1px solid var(--line);padding:8px 0;font-size:14px;line-height:1.4}:where(.bna-archive-page) .bna-sidebar-resources li:first-child{border-top:none;padding-top:0}:where(.bna-archive-page) .bna-sidebar-resources a{color:var(--navy);font-weight:700;text-decoration:none;transition:color .12s}:where(.bna-archive-page) .bna-sidebar-resources a:hover{color:var(--red)}:where(.bna-archive-page) .bna-sidebar-resource__desc{color:var(--muted);margin-top:2px;font-size:16px;font-weight:400;line-height:1.4;display:block}:where(.bna-archive-page) .bna-archive__pagination{margin:36px 0 0;padding:0}:where(.bna-archive-page) .bna-archive__empty{padding:32px 0}:where(.bna-archive-page) .bna-archive__empty h2{color:var(--navy);letter-spacing:-.4px;margin:0 0 12px;font-size:28px;font-weight:800}:where(.bna-archive-page) .bna-archive__empty-cta{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}@media (max-width:1100px){:where(.bna-archive-page) .bna-archive__layout{grid-template-columns:minmax(0,1fr) 280px;gap:40px}}@media (max-width:960px){:where(.bna-archive-page) .bna-archive__layout{grid-template-columns:1fr;gap:48px}}@media (max-width:760px){:where(.bna-archive-page) .bna-archive__header{padding:32px 0 28px}:where(.bna-archive-page) .bna-archive__header .container{text-align:left;grid-template-columns:1fr;gap:18px}:where(.bna-archive-page) .bna-archive__header .bna-archive__eyebrow,:where(.bna-archive-page) .bna-archive__header .bna-archive__title,:where(.bna-archive-page) .bna-archive__desc{grid-area:auto/1}:where(.bna-archive-page) .bna-archive__header .bna-archive__title{letter-spacing:-.5px;font-size:32px}:where(.bna-archive-page) .bna-archive__desc{font-size:16px}:where(.bna-archive-page) .bna-archive-item{padding:20px 0 22px}:where(.bna-archive-page) .bna-archive-item__title{font-size:22px;line-height:1.15}:where(.bna-archive-page) .bna-archive-item__grid{grid-template-columns:1fr;gap:14px}:where(.bna-archive-page) .bna-archive-item__img{aspect-ratio:16/9;height:auto}:where(.bna-archive-page) .bna-archive-item__excerpt{font-size:15px;line-height:1.45}}:where(.bna-archive-page) img:is([sizes=auto i],[sizes^=auto\, i]){contain-intrinsic-size:3000px 1500px}:where(.bna-archive-page) .screen-reader-text{clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden;word-wrap:normal!important}:where(.bna-archive-page) .screen-reader-text:focus{clip-path:none;color:#444;z-index:100000;background-color:#ddd;width:auto;height:auto;padding:15px 23px 14px;font-size:1em;line-height:normal;text-decoration:none;display:block;top:5px;left:5px}
