.bna-archive:where(main.bna-search,main.bna-search *){padding:0 0 56px}.bna-archive__header:where(main.bna-search,main.bna-search *){background:var(--bg-2);border-bottom:1px solid var(--line);margin-bottom:0;padding:30px 0 35px}.bna-archive__header .container:where(main.bna-search,main.bna-search *){padding:0 24px;display:block}.bna-archive__header .bna-archive__eyebrow:where(main.bna-search,main.bna-search *){letter-spacing:2px;text-transform:uppercase;color:var(--red);grid-area:1/1;margin:0;font-size:13px;font-weight:700;display:inline-block}.bna-archive__header .bna-archive__title:where(main.bna-search,main.bna-search *){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}.bna-archive__desc:where(main.bna-search,main.bna-search *){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}.bna-archive__pagination:where(main.bna-search,main.bna-search *){margin:36px 0 0;padding:0}.bna-archive__empty:where(main.bna-search,main.bna-search *){padding:32px 0}@media (max-width:760px){.bna-archive__header:where(main.bna-search,main.bna-search *){padding:32px 0 28px}.bna-archive__header .container:where(main.bna-search,main.bna-search *){text-align:left;grid-template-columns:1fr;gap:18px}.bna-archive__header .bna-archive__eyebrow:where(main.bna-search,main.bna-search *),.bna-archive__header .bna-archive__title:where(main.bna-search,main.bna-search *),.bna-archive__desc:where(main.bna-search,main.bna-search *){grid-area:auto/1}.bna-archive__header .bna-archive__title:where(main.bna-search,main.bna-search *){letter-spacing:-.5px;font-size:32px}.bna-archive__desc:where(main.bna-search,main.bna-search *){font-size:16px}}.screen-reader-text:where(main.bna-search,main.bna-search *){clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden;overflow-wrap:normal!important}.screen-reader-text:focus:where(main.bna-search,main.bna-search *){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}:where(main.bna-search,main.bna-search *),:where(main.bna-search,main.bna-search *):before,:where(main.bna-search,main.bna-search *):after{box-sizing:border-box}a:where(main.bna-search,main.bna-search *){color:var(--ink);text-decoration:none;transition:color .12s}a:hover:where(main.bna-search,main.bna-search *){color:var(--red)}h1:where(main.bna-search,main.bna-search *),h2:where(main.bna-search,main.bna-search *),h3:where(main.bna-search,main.bna-search *){font-family:var(--font-sans);color:var(--navy);margin:0}button:where(main.bna-search,main.bna-search *){cursor:pointer;border:none;border-image:;font-family:inherit}.container:where(main.bna-search,main.bna-search *){max-width:var(--container);margin:0 auto;padding:0 24px}.btn:where(main.bna-search,main.bna-search *){text-transform:uppercase;letter-spacing:1.5px;color:#fff;background:var(--red);cursor:pointer;border:none;border-image:;border-radius:3px;padding:17px 36px;font-size:13px;font-weight:700;transition:background .12s;display:inline-block}.btn:hover:where(main.bna-search,main.bna-search *){background:var(--red-dark);color:#fff}.btn:disabled:where(main.bna-search,main.bna-search *){cursor:not-allowed;background:#9aa5b4}.ph:where(main.bna-search,main.bna-search *){aspect-ratio:16/9;color:#ffffff47;letter-spacing:2px;text-transform:uppercase;background:linear-gradient(135deg,#0c2e54 0%,#1a4a7a 100%);justify-content:center;align-items:center;font-size:10px;font-weight:700;display:flex;position:relative;overflow:hidden}.ph:where(main.bna-search,main.bna-search *):before{content:"";background:radial-gradient(circle at 20% 30%,#c80f1740,#0000 40%),radial-gradient(circle at 80% 70%,#ffffff1a,#0000 40%);position:absolute;inset:0}.ph--img:where(main.bna-search,main.bna-search *){background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain}.ph--img:where(main.bna-search,main.bna-search *):before{display:none}.sec__lead-media:where(main.bna-search,main.bna-search *){color:inherit;text-decoration:none;transition:opacity .15s;display:block}.sec__lead-media:hover:where(main.bna-search,main.bna-search *){opacity:.92}@media (max-width:760px){.sec:where(main.bna-search,main.bna-search *){padding-bottom:0!important}}.sec:where(main.bna-search,main.bna-search *){padding:44px 0}.sec__body:where(main.bna-search,main.bna-search *){grid-template-columns:1.3fr 1fr 1fr;gap:32px;display:grid}.sec__col--lead:where(main.bna-search,main.bna-search *){border-right:1px solid var(--line);flex-direction:column;padding-right:32px;display:flex}.sec__lead:where(main.bna-search,main.bna-search *){border-bottom:1px solid var(--line);margin-bottom:4px;padding-bottom:18px;display:block}.sec__lead .ph:where(main.bna-search,main.bna-search *){aspect-ratio:auto;border-radius:var(--radius);height:220px;margin-bottom:14px}.sec__lead h3:where(main.bna-search,main.bna-search *){color:var(--ink);letter-spacing:-.4px;margin:0 0 10px;font-size:20px;font-weight:800;line-height:1.3}.sec__lead h3 a:where(main.bna-search,main.bna-search *){color:inherit}.sec__lead h3 a:hover:where(main.bna-search,main.bna-search *){color:var(--red)}.sec__lead p:where(main.bna-search,main.bna-search *){color:var(--body);margin:0 0 12px;font-size:16px;line-height:1.6}.sec__col:where(main.bna-search,main.bna-search *){flex-direction:column;gap:0;display:flex}.sec__item:where(main.bna-search,main.bna-search *){border-bottom:1px solid var(--line);padding:14px 0;text-decoration:none;display:block}.sec__item:first-child:where(main.bna-search,main.bna-search *){padding-top:0}.sec__item:last-child:where(main.bna-search,main.bna-search *){border-bottom:none}.sec__item--hero .ph:where(main.bna-search,main.bna-search *){aspect-ratio:auto;border-radius:var(--radius);height:220px;margin-bottom:16px}.sec__item:not(.sec__item--hero):where(main.bna-search,main.bna-search *){-moz-column-gap:16px;grid-template-columns:86px 1fr;align-items:center;column-gap:16px;display:grid}.sec__item:not(.sec__item--hero)>.ph:where(main.bna-search,main.bna-search *){aspect-ratio:1;border-radius:var(--radius);flex-shrink:0;grid-row:1/span 3;align-self:center;width:86px;height:86px;margin:0}.sec__item h3:where(main.bna-search,main.bna-search *){color:var(--navy);letter-spacing:-.1px;margin:0 0 4px;font-size:17px;font-weight:700;line-height:1.3}.sec__item:hover h3:where(main.bna-search,main.bna-search *){color:var(--red)}.sec__item p:where(main.bna-search,main.bna-search *){color:var(--body);margin:0 0 8px;font-size:16px;line-height:1.6}@media (max-width:960px){.sec__body:where(main.bna-search,main.bna-search *){grid-template-columns:1fr}.sec__col--lead:where(main.bna-search,main.bna-search *){border-right:none;padding-bottom:20px;padding-right:0}.sec__lead .ph:where(main.bna-search,main.bna-search *),.sec__item--hero .ph:where(main.bna-search,main.bna-search *){height:200px}}@media (max-width:760px){.sec__lead h3:where(main.bna-search,main.bna-search *){font-size:22px}.sec__lead .ph:where(main.bna-search,main.bna-search *),.sec__item--hero .ph:where(main.bna-search,main.bna-search *){height:180px}}
