.social-share__link{--bs-btn-bg:var(--social-share-bg);--bs-btn-color:#fff;--bs-btn-hover-bg:var(--social-share-hover-bg);--bs-btn-hover-color:#fff;--bs-btn-active-bg:var(--social-share-hover-bg);--bs-btn-active-color:#fff}.social-share__link--facebook{--social-share-bg:#3b579d;--social-share-hover-bg:#2d4278}.social-share__link--twitter{--social-share-bg:#2caae1;--social-share-hover-bg:#1b8dbf}.social-share__link--linkedin{--social-share-bg:#0177b5;--social-share-hover-bg:#015682}.social-share__link--reddit{--social-share-bg:#ff4500;--social-share-hover-bg:#ff6700}.social-share__link--email{--social-share-bg:#333;--social-share-hover-bg:#444}.social-share__link:focus-visible{outline:2px solid var(--social-share-focus,#333);outline-offset:2px}.social-share__icon{display:inline-block;width:1em;height:1em;vertical-align:-.125em;fill:currentColor}@layer components{:where(.social-share,.social-share__label,.social-share__item){display:inline-block}:where(.social-share__link){box-sizing:border-box;display:inline-block;padding:.375rem .75rem;border:1px solid transparent;border-radius:.375rem;font-size:1rem;font-weight:400;line-height:1.5;text-align:center;vertical-align:middle;text-decoration:none;color:#fff;background:var(--social-share-bg)}:where(.social-share__link:hover,.social-share__link:focus,.social-share__link:active){color:#fff;background:var(--social-share-hover-bg);text-decoration:none}}@layer components{:where(.bb-post-list h1,.bb-post-title){font-size:2.5rem;font-weight:500;line-height:1.2;margin:0 0 .5rem}:where(.bb-post-card-row){margin-bottom:.5rem}:where(.bb-post-card){box-sizing:border-box;display:flex;flex-wrap:wrap;position:relative;border:1px solid #dee2e6;border-radius:.375rem;overflow:hidden;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}:where(.bb-post-card-body){box-sizing:border-box;display:flex;flex-direction:column;position:static;width:100%;padding:1.5rem}:where(.bb-post-card-title){font-size:1.75rem;font-weight:500;line-height:1.2;margin:0}:where(.bb-post-card-date){margin-bottom:.25rem}:where(.bb-post-card-summary){margin-bottom:auto}:where(.bb-post-card-link)::after{content:"";position:absolute;inset:0;z-index:1}:where(.bb-post-card a:not(.bb-post-card-link)){position:relative;z-index:2}:where(.bb-post-card-image){display:none}:where(.bb-post-card-image-frame){display:flex;align-items:center;height:100%}:where(.bb-post-card-image img){display:block;max-width:100%;height:auto;margin-inline:auto}:where(.bb-post-view){display:flex;flex-wrap:wrap}:where(.bb-post-main,.bb-post-sidebar){box-sizing:border-box;width:100%}:where(.bb-post-meta){margin:0 0 1rem}:where(.bb-post-sidebar-group){margin-bottom:1.5rem}:where(.bb-post-sidebar-heading){font-size:1rem;font-weight:500;line-height:1.2;margin:0 0 .5rem}:where(.bb-post-related){list-style:none;padding-left:0;margin:0}:where(.bb-post-related>li){margin-bottom:.5rem}:where(.bb-post-tag){display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;color:#fff;background-color:#6c757d;text-decoration:none;border-radius:.375rem}@media(min-width:768px){:where(.bb-post-main){width:75%}:where(.bb-post-main-centered){margin-inline:auto}:where(.bb-post-sidebar){width:25%}}@media(min-width:992px){:where(.bb-post-card-body){width:75%}:where(.bb-post-card-image){display:block;width:25%}}}@layer components{:where(.faq-page){box-sizing:border-box;max-width:60rem;margin:1.5rem auto 0}:where(.faq-page h1){font-size:2.5rem;margin:0 0 .25rem}:where(.faq-page h2){font-size:1.5rem;margin:1.5rem 0 .5rem;padding-bottom:.5rem;border-bottom:1px solid #dee2e6}:where(.faq-page>.row>.col-lg-9>p){margin:0 0 1.5rem}:where(.faq-group){margin-bottom:1.5rem}:where(.faq-item){border-bottom:1px solid #dee2e6}:where(.faq-heading){margin:0;font-size:inherit}:where(.faq-toggle){display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;min-height:44px;padding:1rem 1.25rem;border:0;background:transparent;color:inherit;font-family:inherit;font-size:inherit;font-weight:400;line-height:inherit;text-align:start;cursor:pointer}:where(.faq-toggle)::after{content:"+"/"";flex-shrink:0}:where(.faq-toggle[aria-expanded="true"])::after{content:"−"/""}:where(.faq-toggle:focus-visible){outline:2px solid currentColor;outline-offset:-3px}:where(.faq-answer){padding:1rem 1.25rem;overflow-wrap:anywhere}:where(.faq-feedback){padding:0 1rem 1rem}:where(.faq-feedback button){padding:.25rem .75rem;border:1px solid currentColor;border-radius:.25rem;background:transparent;color:inherit;font:inherit;cursor:pointer}:where(.faq-feedback [hidden],.faq-panel[hidden]){display:none}}.bb-content{display:contents}.bb-content-banner{display:block;width:100%;height:auto;max-height:var(--bb-content-banner-max-height,420px);object-fit:cover;object-position:var(--bb-content-banner-position,center);border-radius:var(--bb-content-banner-radius,.5rem);margin-bottom:1.5rem}.bb-content a:not([class]){color:var(--bb-content-link-fg,var(--bb-content-accent-hover,var(--bb-brand-link-fg,var(--bb-brand-accent-hover,#0d6efd))))}.bb-content a:not([class]):hover,.bb-content a:not([class]):focus{color:var(--bb-content-link-hover-fg,var(--bb-content-accent-active,var(--bb-brand-link-hover-fg,var(--bb-brand-accent-active,#0a58ca))))}a.bb-content-link{color:var(--bb-content-link-fg,var(--bb-content-accent-hover,var(--bb-brand-link-fg,var(--bb-brand-accent-hover,#0d6efd))))}a.bb-content-link:hover,a.bb-content-link:focus{color:var(--bb-content-link-hover-fg,var(--bb-content-accent-active,var(--bb-brand-link-hover-fg,var(--bb-brand-accent-active,#0a58ca))))}.bb-content-cta{background-color:var(--bb-content-accent,var(--bb-brand-accent,#0d6efd));border-color:var(--bb-content-accent,var(--bb-brand-accent,#0d6efd));color:var(--bb-content-accent-fg,var(--bb-brand-accent-fg,#fff))}.bb-content-cta:hover{background-color:var(--bb-content-accent-hover,var(--bb-brand-accent-hover,#0b5ed7));border-color:var(--bb-content-accent-hover,var(--bb-brand-accent-hover,#0a58ca));color:var(--bb-content-accent-fg,var(--bb-brand-accent-fg,#fff))}.bb-content-cta:focus-visible{background-color:var(--bb-content-accent-hover,var(--bb-brand-accent-hover,#0b5ed7));border-color:var(--bb-content-accent-hover,var(--bb-brand-accent-hover,#0a58ca));color:var(--bb-content-accent-fg,var(--bb-brand-accent-fg,#fff));box-shadow:0 0 0 .25rem rgba(var(--bb-content-accent-rgb,var(--bb-brand-accent-rgb,49,132,253)),.5)}.btn.bb-content-cta:active,.btn.bb-content-cta.active{background-color:var(--bb-content-accent-active,var(--bb-brand-accent-active,#0a58ca));border-color:var(--bb-content-accent-active,var(--bb-brand-accent-active,#0a53be));color:var(--bb-content-accent-fg,var(--bb-brand-accent-fg,#fff))}.bb-content-cta:disabled{background-color:var(--bb-content-accent,var(--bb-brand-accent,#0d6efd));border-color:var(--bb-content-accent,var(--bb-brand-accent,#0d6efd));color:var(--bb-content-accent-fg,var(--bb-brand-accent-fg,#fff))}.bb-content img,:where(.managed-image>img){max-width:100%;height:auto}:where(.managed-image){margin:1rem 0}:where(.managed-image .image-credit){display:block;margin-top:.5rem;font-size:.875rem;line-height:1.4;overflow-wrap:anywhere}