/* Integration changes are scoped to the existing site shell. */
.bt_header .bt_nav{gap:12px}.bt_header .bt_nav__list{gap:12px}.bt_header .bt_nav__link{font-size:12px;letter-spacing:0}.bt_header .bt_btn{padding:0 14px;font-size:11px}.bt_header .bt_logo img{max-width:158px;height:auto}.bt_footer .bt_footer__contact a{color:inherit;overflow-wrap:anywhere}.bt_footer .bt_footer__contact{overflow-wrap:break-word}.bt_footer .bt_footer__bottom{font-size:12px}.bc-skip{position:absolute;left:12px;top:-100px;z-index:500;background:#fff;color:#174d36;padding:12px}.bc-skip:focus{top:12px}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #30815e!important;outline-offset:4px!important}.bc-contact-note{padding:28px;border:1px solid #d5ded1;background:#f6faf2;border-radius:10px}.bc-contact-note h3{font-size:24px;margin-bottom:18px}.bc-contact-note p{margin:0 0 16px;line-height:1.7}.bc-contact-note a{color:#285342}.bc-contact-note .bt_btn{color:white}.bt_article__table{display:block;max-width:100%;overflow-x:auto}.bt_article__body{overflow-wrap:break-word}.bt_article__body a{overflow-wrap:anywhere}.bc-policy-meta{font-size:13px;color:#665d53;margin:12px 0 30px}.bc-policy-body h2{margin:32px 0 14px}.bc-policy-body p{margin:0 0 18px}.bc-policy-body ul{padding-left:22px}.bc-policy-body li{margin:10px 0}.bc-sitemap{columns:2;column-gap:30px}.bc-sitemap li{break-inside:avoid;margin:0 0 14px}.bt_mobile-nav{height:100dvh}.bt_mobile-nav__link{flex-shrink:0}
@media(max-width:1100px){.bt_header .bt_nav{display:none}.bt_header .bt_burger{display:flex}}
@media(min-width:1101px){.bt_header .bt_nav{display:flex}.bt_header .bt_burger{display:none}}
@media(max-width:600px){.bc-sitemap{columns:1}.bt_footer__grid>div{min-width:0}.bt_article__title{overflow-wrap:break-word}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*::before,*::after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
