.axt-sc-footer{background:#0e293e;color:#bfd0dc;padding:70px 0 0;font-size:14px;line-height:1.6}
.axt-sc-footer a{color:inherit;text-decoration:none;transition:color .15s ease}
.axt-sc-footer a:hover{color:#fff}
.axt-sc-footer a:focus-visible{outline:2px solid #8ad4d6;outline-offset:5px;border-radius:2px}
.axt-sc-footer p,.axt-sc-footer h2,.axt-sc-footer dl,.axt-sc-footer dd,.axt-sc-footer ul{margin:0}
.axt-sc-footer ul{padding:0;list-style:none}
.axt-sc-footer .axt-sc-footer-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.9fr) minmax(0,1.15fr) minmax(0,.95fr);gap:clamp(26px,3.6vw,52px);padding-bottom:56px}
.axt-sc-footer .axt-sc-footer-column{display:flex;flex-direction:column;min-width:0}
.axt-sc-footer .axt-sc-footer-brand{display:inline-flex;align-items:center;align-self:flex-start;gap:12px;margin:0 0 26px;color:#f7fbfd;font-size:25px;font-weight:700;line-height:1.1;letter-spacing:.035em}
.axt-sc-footer .axt-sc-footer-brand>svg{width:35px;height:39px;flex:0 0 35px;color:#64c2c8}
.axt-sc-footer .axt-sc-footer-brand small{display:block;margin-top:7px;font-size:9px;font-weight:400;letter-spacing:.2em}
.axt-sc-footer .axt-sc-footer-company-name{font-size:15px;font-weight:600;line-height:1.6;letter-spacing:0;color:#f2f8fb}
.axt-sc-footer .axt-sc-footer-description{margin-top:4px;color:#92abba;font-size:13px}
.axt-sc-footer .axt-sc-footer-detail{display:flex;align-items:flex-start;gap:13px;font-size:13px;line-height:1.65;font-style:normal}
.axt-sc-footer .axt-sc-footer-detail>svg{width:18px;height:20px;flex:0 0 18px;margin-top:2px;stroke:#68c4c9;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
.axt-sc-footer .axt-sc-footer-address{margin-top:24px}
.axt-sc-footer .axt-sc-footer-affiliation{margin-top:19px}
.axt-sc-footer .axt-sc-footer-heading{display:flex;align-items:center;gap:11px;margin:1px 0 25px;color:#f1f7fb;font-size:12px;font-weight:600;line-height:1.4;letter-spacing:.15em;text-transform:uppercase}
.axt-sc-footer .axt-sc-footer-heading::before{content:"";display:block;width:18px;height:2px;flex:0 0 18px;background:#59b9c1}
.axt-sc-footer .axt-sc-footer-product-list{display:grid;gap:12px;font-size:14px;line-height:1.55}
.axt-sc-footer .axt-sc-footer-news-list{font-size:14px;line-height:1.5}
.axt-sc-footer .axt-sc-footer-news-list>li{padding:0 0 15px;margin:0 0 15px;border-bottom:1px solid rgba(187,210,224,.12)}
.axt-sc-footer .axt-sc-footer-news-list>li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}
.axt-sc-footer .axt-sc-footer-news-list a{display:inline-block}
.axt-sc-footer .axt-sc-footer-news-list time{display:block;margin-top:5px;color:#8fa7b7;font-size:12px}
.axt-sc-footer .axt-sc-footer-contact-list{display:grid;gap:21px}
.axt-sc-footer .axt-sc-footer-contact-item{position:relative;padding-left:30px;min-width:0}
.axt-sc-footer .axt-sc-footer-contact-item dt{font-size:11px;line-height:1.45;letter-spacing:.085em;text-transform:uppercase;color:#8fa7b7}
.axt-sc-footer .axt-sc-footer-contact-item dt>svg{position:absolute;top:0;left:0;width:17px;height:19px;stroke:#69c6cb;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}
.axt-sc-footer .axt-sc-footer-contact-item dd{margin-top:3px;font-size:14px;color:#d8e6ee;overflow-wrap:anywhere}
.axt-sc-footer .axt-sc-footer-cta{display:inline-flex;align-items:center;align-self:flex-start;gap:12px;margin-top:auto;padding-top:30px;color:#98d8dc;font-size:13px;font-weight:600;line-height:1.5}
.axt-sc-footer .axt-sc-footer-bottom{display:flex;align-items:flex-start;justify-content:space-between;gap:22px;padding-top:22px;padding-bottom:23px;border-top:1px solid rgba(187,210,224,.15);color:#8fa7b7;font-size:12px;line-height:1.6}
.axt-sc-footer .axt-sc-footer-bottom>p{max-width:65%}
.axt-sc-footer .axt-sc-footer-bottom ul{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px 23px}
@media(max-width:1080px){.axt-sc-footer .axt-sc-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 44px}.axt-sc-footer .axt-sc-footer-column{min-height:340px}.axt-sc-footer .axt-sc-footer-brand{font-size:24px}.axt-sc-footer .axt-sc-footer-bottom>p{max-width:58%}}
@media(max-width:600px){.axt-sc-footer{padding-top:48px}.axt-sc-footer .axt-sc-footer-grid{grid-template-columns:minmax(0,1fr);gap:38px;padding-bottom:38px}.axt-sc-footer .axt-sc-footer-column{min-height:0}.axt-sc-footer .axt-sc-footer-brand{margin-bottom:23px}.axt-sc-footer .axt-sc-footer-heading{margin-bottom:21px}.axt-sc-footer .axt-sc-footer-cta{padding-top:24px}.axt-sc-footer .axt-sc-footer-news-list>li{padding-bottom:14px;margin-bottom:14px}.axt-sc-footer .axt-sc-footer-bottom{display:block;padding-top:21px;padding-bottom:25px}.axt-sc-footer .axt-sc-footer-bottom>p{max-width:none}.axt-sc-footer .axt-sc-footer-bottom nav{margin-top:17px}.axt-sc-footer .axt-sc-footer-bottom ul{justify-content:flex-start;gap:10px 22px}}
@media(prefers-reduced-motion:reduce){.axt-sc-footer a{transition:none}}

.axt-sc-footer .axt-sc-footer-wechat{align-self:flex-start;margin-top:20px;margin-inline-start:30px;max-width:calc(100% - 30px)}
.axt-sc-footer .axt-sc-footer-wechat-label{margin:0 0 9px;font-size:11px;line-height:1.45;letter-spacing:.085em;color:#8fa7b7}
.axt-sc-footer .axt-sc-footer-wechat-link{display:block;box-sizing:border-box;width:168px;max-width:100%;padding:12px;background:#fff;border-radius:3px;line-height:0;cursor:zoom-in}
.axt-sc-footer .axt-sc-footer-wechat-link img{display:block;width:144px;max-width:100%;height:auto;object-fit:contain;border:0;border-radius:0}

.axt-sc-footer .axt-sc-footer-wechat-label{position:relative}
.axt-sc-footer .axt-sc-footer-wechat-icon{position:absolute;inset-inline-start:-30px;top:50%;transform:translateY(-50%);display:block;width:18px;height:18px;overflow:visible;color:#07c160}
