.site-footer[data-v-5b3a678b]{margin-top:8px;padding:14px 12px 80px;text-align:center}.site-footer__contact-title[data-v-5b3a678b]{color:#fff;font-size:13px;font-weight:700;letter-spacing:.3px;margin:0 0 16px;text-shadow:0 1px 2px rgba(0,0,0,.35)}.site-footer__contact-title i[data-v-5b3a678b]{color:var(--accent-bright);margin-right:4px}.site-footer__contact[data-v-5b3a678b]{display:flex;gap:14px;justify-content:center;margin-bottom:12px}.site-footer__ic[data-v-5b3a678b]{align-items:center;border-radius:50%;box-shadow:0 3px 10px #00000047;color:#fff;display:inline-flex;height:44px;justify-content:center;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease;width:44px}.site-footer__ic[data-v-5b3a678b]:focus-visible,.site-footer__ic[data-v-5b3a678b]:hover{box-shadow:0 6px 16px #00000052;color:#fff;transform:translateY(-2px)}.site-footer__ic--line[data-v-5b3a678b]{background:#06c755;font-size:24px}.site-footer__ic--mail[data-v-5b3a678b]{background:#ff8008;font-size:19px}.site-footer__more[data-v-5b3a678b]{align-items:center;color:#ffffffe6;display:flex;font-size:12px;font-weight:700;gap:5px;margin:-2px auto 14px;text-decoration:underline;text-underline-offset:3px;width:-moz-fit-content;width:fit-content}.site-footer__more i[data-v-5b3a678b]{font-size:9px}.site-footer__contact+.site-footer__badge[data-v-5b3a678b],.site-footer__more+.site-footer__badge[data-v-5b3a678b]{margin-top:0}.site-footer__badge[data-v-5b3a678b]{align-items:center;background:#00000047;border:1px solid rgba(253,200,39,.55);border-radius:999px;box-shadow:0 0 12px rgba(var(--accent-rgb),.25),inset 0 1px #ffffff14;color:var(--accent);display:inline-flex;font-size:11px;font-weight:800;gap:8px;letter-spacing:1.5px;padding:6px 14px;text-shadow:0 1px 2px rgba(0,0,0,.45);text-transform:uppercase}.site-footer__badge i[data-v-5b3a678b]{color:var(--accent-bright);font-size:13px}.site-footer__copyright[data-v-5b3a678b]{color:#ffffffeb;font-size:11px;font-weight:500;letter-spacing:.4px;margin:10px 0 0;text-shadow:0 1px 2px rgba(0,0,0,.35)}
