.bd-footer{--bd-ink:#16191d;--bd-ink-2:#23272c;--bd-ink-3:#0f1114;--bd-text-dk:#eef1ee;--bd-muted-dk:#b7bfb9;--bd-hair-dk:#30353a;--bd-acc:#13803c;--bd-acc-dk:#0f6a31;--bd-on-acc:#ffffff;--bd-acc-hi:#6fd497}.ts-accent-ink .bd-footer{--bd-acc:#16191d;--bd-acc-dk:#343a40;--bd-on-acc:#ffffff;--bd-acc-hi:#ffffff}.ts-accent-brand .bd-footer{--bd-acc:var(--primary);--bd-acc-dk:color-mix(in srgb,var(--primary) 80%,#000000);--bd-on-acc:var(--on-primary);--bd-acc-hi:color-mix(in srgb,var(--primary) 45%,#ffffff)}.bd-footer :focus-visible{outline-color:#ffffff}.bd-footer{margin-block-start:clamp(3rem,7vw,5rem);color:var(--bd-muted-dk);font-size:.92rem;background:var(--bd-ink)}.bd-footer a{color:var(--bd-text-dk);text-decoration:none}.bd-footer a:hover{color:#ffffff;text-decoration:underline;text-underline-offset:5px}.bd-footer__help{background:var(--bd-acc);color:var(--bd-on-acc)}.bd-footer__help-in{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1.5rem;padding-block:1.1rem}.bd-footer__help-txt{margin:0;font-size:1rem;line-height:1.8}.bd-footer__help-txt b{font-weight:900}.bd-footer .bd-footer__help-call{display:inline-flex;align-items:center;gap:.55rem;min-block-size:48px;padding:0 1.2rem;border-radius:8px;background:#ffffff;color:var(--bd-ink)}.bd-footer .bd-footer__help-call:hover{background:var(--bd-ink);color:#ffffff;text-decoration:none}.bd-footer__help-call svg{inline-size:1.15rem;block-size:1.15rem}.bd-footer__help-call b{direction:ltr;unicode-bidi:isolate;font-weight:900}.bd-footer__grid{display:flex;flex-wrap:wrap;gap:2rem 2.75rem;padding-block:clamp(2.5rem,5vw,3.25rem) 2.25rem}.bd-footer__brand{flex:1.4 1 17rem;min-inline-size:0}.bd-footer__col{flex:1 1 9rem;min-inline-size:0}.bd-footer__news{flex:1.3 1 16rem;min-inline-size:0}.bd-footer__badges{flex:0 0 auto;display:flex;flex-wrap:wrap;gap:.8rem;align-items:flex-start}.bd-footer__name{margin:0;color:#ffffff;font-size:clamp(1.4rem,2.4vw,1.9rem);font-weight:900;line-height:1.55;overflow-wrap:anywhere}.bd-footer__name--long{font-size:clamp(1.02rem,1.5vw,1.2rem);line-height:1.9}.bd-footer__wheel{display:inline-block;inline-size:.75em;block-size:.75em;margin-inline-start:.35em;vertical-align:-.05em;border-radius:50%;border:.12em solid var(--bd-acc-hi);background:radial-gradient(circle,var(--bd-acc-hi) 0 18%,transparent 20%),linear-gradient(var(--bd-acc-hi),var(--bd-acc-hi)) center / 1px 100% no-repeat,linear-gradient(90deg,var(--bd-acc-hi),var(--bd-acc-hi)) center / 100% 1px no-repeat}.bd-footer__desc{margin:.7rem 0 0;max-inline-size:48ch;line-height:2}.bd-footer__social{display:flex;flex-wrap:wrap;gap:.5rem;margin:1rem 0 0}.bd-footer .bd-footer__social a{display:inline-flex;align-items:center;min-block-size:44px;padding:0 1rem;border-radius:8px;background:var(--bd-ink-2);color:var(--bd-text-dk);font-size:.85rem;font-weight:700}.bd-footer .bd-footer__social a:hover{background:var(--bd-acc);color:var(--bd-on-acc);text-decoration:none}.bd-footer .bd-footer__title{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;min-block-size:2.6rem;margin:0 0 .35rem;list-style:none;color:#ffffff;font-size:.96rem;font-weight:900}.bd-footer__title::-webkit-details-marker{display:none}.bd-footer__col.site-footer__fold>.bd-footer__title::after{margin-inline-start:auto}.bd-footer__line{margin:0}.bd-footer__line a{display:inline-flex;align-items:center;min-block-size:44px;font-weight:700;direction:ltr;unicode-bidi:isolate}.bd-footer__line--map a{direction:rtl}.bd-footer__links{display:grid}.bd-footer__links a{display:flex;align-items:center;min-block-size:44px;color:var(--bd-muted-dk);transition:color .15s ease}.bd-footer__links a:hover{color:#ffffff}.bd-footer__news-text{margin:0 0 .2rem;font-size:.88rem}.bd-footer__news-form{display:flex;align-items:center;gap:.4rem;margin-block-start:.6rem;padding:4px;padding-inline-start:.9rem;background:#ffffff;border-radius:10px}.bd-footer__news-form:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--bd-acc-hi) 45%,transparent)}.bd-footer__news-form input[type="text"]{flex:1 1 auto;min-inline-size:0;min-block-size:44px;padding:0;border:0;border-radius:0;background:transparent;color:var(--bd-ink);font:inherit;font-size:.95rem}.bd-footer__news-form input[type="text"]::placeholder{color:#6b726d}.bd-footer__news-form input[type="text"]:focus{outline:none}.bd-footer__news-form button{flex:0 0 auto;min-block-size:44px;padding:0 1.15rem;border:0;border-radius:7px;background:var(--bd-acc);color:var(--bd-on-acc);font:inherit;font-weight:800;cursor:pointer}.bd-footer__news-form button:hover{background:var(--bd-acc-dk)}.bd-footer__news-note{margin:.5rem 0 0;color:#9da59f;font-size:.8rem}.bd-footer__news-err{display:inline-block;margin:.5rem 0 0;padding:0 .6rem;border-radius:6px;background:#b3261e;color:#ffffff;font-size:.85rem;font-weight:700}.bd-footer__news-done{margin:.6rem 0 0;color:#ffffff;font-size:1rem;font-weight:800}.bd-footer__badge{display:inline-flex;padding:.35rem;background:#ffffff;border-radius:8px}.bd-footer__badge img{display:block;max-block-size:86px;inline-size:auto}.bd-footer__badge-text{padding:.5rem;color:var(--bd-ink);font-weight:700}.bd-footer__badges a,.bd-footer__badges a:hover{color:var(--bd-ink)}.bd-footer__bottom{background:var(--bd-ink-3)}.bd-footer__bottom-in{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1.5rem;padding-block:.9rem 1.1rem;color:#a7afa9;font-size:.8rem}.bd-footer__by a{display:inline-flex;align-items:center;min-block-size:44px;padding-inline:.3rem;font-weight:800}@media (max-width:639px){.bd-footer__grid{gap:0;padding-block:1.75rem 1.5rem}.bd-footer__brand,.bd-footer__news{flex-basis:100%;padding-block:.5rem 1.25rem}.bd-footer__col{flex-basis:100%;padding-block:.3rem;border-block-end:1px solid var(--bd-hair-dk)}.bd-footer__news{order:5;padding-block-start:1.25rem}.bd-footer__col.site-footer__fold .bd-footer__title{margin:0;min-block-size:48px;cursor:pointer}.bd-footer__col.site-footer__fold[open] .bd-footer__title{margin-block-end:.3rem}.bd-footer__help-call{flex:1 1 100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.bd-footer__links a{transition:none}}body.ts-accent-ink .bd-footer__help-call{background:#ffffff}
