.bd-footer{background:#111;color:#fff;padding:calc(var(--space-40) + var(--space-20)) 0 var(--space-20);--surface:#111;--surface-alt:#1d1d1d;--surface-card:#1d1d1d;--ink:#fff;--ink-muted:#c9c9c9}.bd-footer a{color:#c9c9c9;text-decoration:none}.bd-footer a:hover{color:#fff}.bd-footer a:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.bd-footer__grid{display:grid;gap:var(--grid-gap);grid-template-columns:repeat(4,minmax(0,1fr))}.bd-footer__title{color:var(--ink);font-size:var(--fs-h5);font-weight:700;line-height:var(--lh-h5);margin:0 0 var(--space-20)}.bd-footer__links{list-style:none;margin:0;padding:0}.bd-footer__links a,.bd-footer__meta{color:var(--ink-muted);display:block;font-size:var(--fs-h6);line-height:var(--lh-h6)}.bd-footer__meta p{margin:0}.bd-footer__cta,.bd-footer__meta p+p{margin-top:var(--space-20)}.bd-footer a.bd-btn--secondary{color:var(--white)}.bd-footer a.bd-btn--secondary:hover{color:var(--primary)}.bd-footer__social{display:flex;gap:var(--space-20);list-style:none;margin:0 0 var(--space-20);padding:0}.bd-footer__social a{color:var(--ink-muted);display:inline-flex}.bd-footer__social a:hover{color:var(--ink)}.bd-footer__mark{align-items:flex-end;border-bottom:1px solid #1d1d1d;display:flex;gap:var(--space-40);justify-content:space-between;margin-top:var(--space-80)}.bd-footer__batch{align-items:flex-start;background:var(--secondary);display:flex;flex:none;height:83px;justify-content:center;padding-top:14px;width:70px}.bd-footer__batch img{display:block;height:auto;width:41px}.bd-footer__mark .bd-footer__badges{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-10);justify-content:flex-end;margin:0 0 var(--space-10)}.bd-footer__badges img{height:60px;width:auto}.bd-footer__bottom{align-items:center;display:flex;gap:var(--space-40);justify-content:space-between;padding-top:30px}.bd-footer__copy{color:var(--ink-muted);font-size:var(--fs-h6);line-height:var(--lh-h6);margin:0}.bd-footer__legal{display:flex;flex-wrap:wrap;gap:var(--space-20);list-style:none;margin:0;padding:0}.bd-footer__legal a{color:var(--ink-muted);font-size:var(--fs-h6);line-height:var(--lh-h6)}@media (min-width:1025px){.bd-footer{padding-bottom:0}.bd-footer .bd-container{column-gap:40px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;position:relative}.bd-footer__grid{grid-column:1/-1;grid-row:1}.bd-footer__bottom,.bd-footer__mark{display:contents}.bd-footer__batch{align-self:stretch;grid-column:1;grid-row:2;height:auto;margin:var(--space-80) 0 0;min-height:72px;padding-top:12px}.bd-footer__copy{grid-column:2;justify-self:start}.bd-footer__copy,.bd-footer__legal{align-self:end;grid-row:2;margin:var(--space-80) 0 0;padding:0 0 12px}.bd-footer__legal{grid-column:3;justify-content:flex-end;justify-self:end}.bd-footer__mark .bd-footer__badges{gap:16px;justify-content:flex-start;left:calc(var(--gutter) + 75% - var(--gutter)*2*.75 - var(--grid-gap)*3*.75 + var(--grid-gap)*3);margin:0;position:absolute;top:133px}.bd-footer__badges img{height:64px}}@media (max-width:1024px){.bd-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.bd-footer__grid{gap:var(--grid-gap-mobile);grid-template-columns:minmax(0,1fr)}.bd-footer__mark{gap:var(--space-20)}.bd-footer__mark .bd-footer__badges img{height:44px}.bd-footer__bottom{align-items:flex-start;flex-direction:column}}