/* Compact Surgut Master footer for mobile, 2026-11-03 */
@media(max-width:767px){
html body .footer{padding:24px 0 16px!important}
html body .footer>.container{width:100%!important;max-width:100%!important;padding-left:20px!important;padding-right:20px!important;box-sizing:border-box!important}
html body .footer .footer__grid{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important}
html body .footer .footer__grid>div:not(:first-child){display:none!important}
html body .footer .footer__grid>div:first-child{display:block!important;min-width:0!important}
html body .footer .brand{margin-bottom:12px!important}
html body .footer .footer__brand-desc{display:none!important}
html body .footer .sm-inline-78ef64015c{display:block!important;margin:12px 0!important;font-size:15px!important;line-height:1.5!important}
html body .footer .sm-inline-78ef64015c>div{display:block!important;margin:0!important;min-width:0!important}
html body .footer .sm-inline-78ef64015c>div:nth-child(2),
html body .footer .sm-inline-78ef64015c>div:nth-child(3),
html body .footer .sm-inline-78ef64015c .sm-cost-agreement{display:none!important}
html body .footer .sm-inline-78ef64015c>div:first-child{font-size:15px!important;font-weight:500!important;margin-bottom:14px!important}
html body .footer .sm-inline-78ef64015c>div:first-child a{font-weight:700!important;font-size:18px!important}
html body .footer .sm-footer-schedule{display:block!important;white-space:normal!important;line-height:1.5!important;margin:0!important;max-width:100%!important}
html body .footer .sm-footer-schedule strong,html body .footer .sm-footer-schedule span{display:block!important;white-space:normal!important;max-width:100%!important;overflow-wrap:normal!important;font-size:14px!important;line-height:1.5!important}
html body .footer .sm-footer-schedule strong{margin:12px 0 3px!important;color:#fff!important;font-weight:700!important}
html body .footer .sm-footer-schedule span{margin:0 0 4px!important;color:#c7ced6!important}
html body .footer .sm-footer-contact-toggle{display:none!important}
html body .footer .footer__bottom{margin:20px 0 0!important;padding:12px 0 0!important;border-top:1px solid #343b43!important}
html body .footer .footer__bottom,html body .footer .footer__bottom *,html body .footer .sm-copyright{font-size:12px!important;line-height:1.5!important}
html body .footer .sm-footer-email{display:block!important;margin-top:4px!important}
html body .footer p:has(.sm-copyright){margin:8px 0 0!important}
html body .footer .privacy-footer-links{margin:8px auto 0!important;padding-left:20px!important;padding-right:20px!important}
html body .footer .privacy-footer-links a{font-size:12px!important;line-height:1.5!important}
}
