.twobo-footer{--twobo-footer-navy:#07142f;--twobo-footer-blue:var(--twobo-color-primary,#0038ff);--twobo-footer-gold:#caa35c;background:var(--twobo-footer-navy);color:rgba(255,255,255,.82);box-sizing:border-box;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.twobo-footer *,.twobo-footer :before,.twobo-footer :after{box-sizing:border-box}.twobo-footer__inner{grid-template-columns:minmax(280px,1.65fr) minmax(180px,.9fr) minmax(220px,1.05fr) minmax(150px,.8fr);align-items:start;gap:34px max(48px,min(6vw,96px));width:min(100% - 64px,1420px);margin:0 auto;padding:34px 0 30px;display:grid}.twobo-footer__brand img{filter:brightness(0)invert();width:min(100%,310px);height:auto;display:block}.twobo-footer__brand p{color:rgba(255,255,255,.62);max-width:290px;margin:14px 0 0;font:400 15px/1.6 Arial,sans-serif}.twobo-footer h3{color:var(--twobo-footer-gold);letter-spacing:.16em;text-transform:uppercase;margin:3px 0 18px;font:700 12px/1.2 Arial,sans-serif}.twobo-footer ul{columns:2;column-gap:24px;margin:0;padding:0;list-style:none}.twobo-footer li{break-inside:avoid;margin:0 0 9px}.twobo-footer a,.twobo-footer__contact span{color:rgba(255,255,255,.82);font:400 14px/1.45 Arial,sans-serif;text-decoration:none;transition:color .2s}.twobo-footer a:hover{color:#fff}.twobo-footer a:focus-visible{color:#fff}.twobo-footer__contact{flex-direction:column;gap:9px;display:flex}.twobo-footer__socials{flex-wrap:wrap;gap:10px;display:flex}.twobo-footer__socials a{width:34px;height:34px;color:var(--twobo-footer-gold);border:1px solid rgba(202,163,92,.62);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.twobo-footer__socials a:hover{background:var(--twobo-footer-blue);border-color:var(--twobo-footer-blue);color:#fff}.twobo-footer__socials a:focus-visible{background:var(--twobo-footer-blue);border-color:var(--twobo-footer-blue);color:#fff}.twobo-footer__bottom{color:rgba(255,255,255,.48);border-top:1px solid rgba(255,255,255,.13);justify-content:space-between;gap:24px;width:min(100% - 64px,1420px);margin:0 auto;padding:18px 0 20px;font:400 12px/1.4 Arial,sans-serif;display:flex}.twobo-footer__privacy,.twobo-footer__privacy:link,.twobo-footer__privacy:visited{font-weight:700;color:rgba(255,255,255,.72)!important;text-decoration:none!important}.twobo-footer__privacy:hover{text-underline-offset:4px;color:#fff!important;text-decoration:underline!important}.twobo-footer__privacy:focus-visible{text-underline-offset:4px;color:#fff!important;text-decoration:underline!important}.twobo-footer__credit a,.twobo-footer__credit a:link,.twobo-footer__credit a:visited{color:inherit;font:inherit;transform-origin:50%;font-weight:700;transition:color .22s,transform .22s,text-shadow .22s;display:inline-block;transform:scale(1)}.twobo-footer__credit a:hover{text-shadow:0 0 16px rgba(255,138,0,.42);transform:scale(1.18);color:#ff8a00!important}.twobo-footer__credit a:focus-visible{text-shadow:0 0 16px rgba(255,138,0,.42);transform:scale(1.18);color:#ff8a00!important}@media (max-width:900px){.twobo-footer__inner{grid-template-columns:1.3fr 1fr;column-gap:48px}}@media (max-width:620px){.twobo-footer__inner{grid-template-columns:1fr;gap:28px;width:min(100% - 36px,1280px);padding:38px 0 26px}.twobo-footer ul{columns:1}.twobo-footer__bottom{flex-direction:column;gap:6px;width:min(100% - 36px,1280px)}}.twobo-footer a,.twobo-footer a:link,.twobo-footer a:visited,.twobo-footer a:hover,.twobo-footer a:focus,.twobo-footer a:active{box-shadow:none!important;border-bottom:0!important;text-decoration:none!important}.twobo-footer__socials{align-items:center;gap:14px;min-height:52px;display:flex}.twobo-footer__socials .twobo-footer__social{width:52px;height:52px;color:var(--twobo-footer-gold);background:0 0;border:1px solid rgba(202,163,92,.85);border-radius:50%;flex:0 0 52px;align-items:center;justify-items:center;padding:0;line-height:0;transition:background-color .2s,border-color .2s,color .2s,transform .2s;display:inline-grid;text-decoration:none!important}.twobo-footer__socials .twobo-footer__social svg{fill:currentColor;flex:none;width:25px;height:25px;margin:0;display:block;overflow:visible}.twobo-footer__socials a.twobo-footer__social:hover{background:var(--twobo-footer-blue);border-color:var(--twobo-footer-blue);color:#fff;transform:translateY(-2px)}.twobo-footer__socials a.twobo-footer__social:focus-visible{background:var(--twobo-footer-blue);border-color:var(--twobo-footer-blue);color:#fff;transform:translateY(-2px)}.twobo-footer__socials .twobo-footer__social.is-disabled{opacity:.72;cursor:default}