@import url("typography.css?v=20260722-4");
@import url("detail-consult.css?v=20260804-1");
body[data-genre] h1{font-size:var(--gq-type-page-title)!important;font-weight:500!important;line-height:1.25!important}body[data-genre] h2{font-size:var(--gq-type-section-title)!important;font-weight:500!important;line-height:1.35!important}body[data-genre] h3{font-size:var(--gq-type-card-title)!important;font-weight:500!important;line-height:1.4!important}body[data-genre] :is(.gq-product-page__card h2,.gq-solution-page__card h3,.gq-case-card h2,.gq-news-card h3,.gq-product-detail__feature-list h3,.gq-product-detail__advantage h3,.gq-product-detail__case h3,.gq-news-detail__features h2){font-size:var(--gq-type-card-title)!important;font-weight:500!important;line-height:1.4!important}body[data-genre] h4,body[data-genre] h5,body[data-genre] h6{font-size:14px!important;font-weight:500!important;line-height:1.45!important}body[data-genre] p{font-size:var(--gq-type-body)!important;font-weight:400!important;line-height:1.8!important}
body[data-genre] :is(button,input,textarea,select,.gq-button,.gq-nav a,.gq-news-tabs a,.gq-product-page__categories a,.gq-solution-page__categories a,.gq-case-categories a,.gq-product-detail__tab,.gq-product-detail__button,.gq-news-detail__nav a,.gq-content-detail__prev-next a){font-size:var(--gq-type-control)!important;font-weight:500!important}body[data-genre] :is(.gq-list-page-intro p:last-child,.gq-news-hero p,.gq-news-detail__summary,.gq-product-detail__intro,.gq-solution-page__lead,.gq-solution-detail__header>p,.gq-contact-hero p,.gq-about-hero p){font-size:var(--gq-type-lead)!important;font-weight:400!important;line-height:1.75!important}
body[data-genre] :is(.gq-product-page__card p,.gq-solution-page__card p,.gq-case-card p,.gq-news-card p,.gq-product-detail__feature-list p,.gq-product-detail__advantage p,.gq-product-detail__case p,.gq-news-detail__features p,.gq-about-tech-card p,.gq-about-milestone__copy p,.gq-contact-office p){font-size:var(--gq-type-compact)!important;font-weight:400!important;line-height:1.65!important}body[data-genre] :is(.gq-tech-label,time,.gq-meta,.gq-content-detail__meta,.gq-content-detail__eyebrow,.gq-content-detail__crumbbar .gq-content-detail__inner,.gq-list-page-intro__breadcrumb,.gq-product-detail__breadcrumb,.gq-solution-page__breadcrumb,.gq-solution-detail__breadcrumb,.gq-news-detail__crumbbar .gq-shell,.gq-news-detail__meta,.gq-news-card__meta,.gq-news-card__date,.gq-case-card__tag,.gq-case-card__tag-secondary,.gq-news-tags span,.gq-product-detail__case-label,.gq-solution-page__tag){font-size:var(--gq-type-control)!important;font-weight:500!important;line-height:1.4!important}body[data-genre] :is(.gq-content-detail__metric-label,.gq-content-detail__prev-next-label,.gq-footer__bottom){font-size:var(--gq-type-meta)!important;font-weight:500!important;line-height:1.4!important}
body[data-genre] .gq-content-detail__section,body[data-genre] .gq-news-detail__content,body[data-genre] .gq-solution-detail__body{font-size:13px!important;font-weight:400!important;line-height:1.85!important}body[data-genre] :is(.gq-content-detail__section p,.gq-news-detail__content p,.gq-solution-detail__body p,.gq-content-detail__section li,.gq-news-detail__content li,.gq-solution-detail__body li){font-size:13px!important;font-weight:400!important;line-height:1.85!important}body[data-genre] :is(.gq-content-detail__section h2,.gq-news-detail__content h2,.gq-solution-detail__body h2){font-size:var(--gq-type-section-title)!important;font-weight:500!important;line-height:1.35!important}
body[data-genre] .gq-content-detail__header>p{font-size:var(--gq-type-lead)!important;font-weight:400!important;line-height:1.75!important}body[data-genre] :is(.gq-content-detail__sidebar>section>h2,.gq-news-aside h2,.gq-news-support h2){font-size:12px!important;font-weight:500!important;line-height:1.4!important}body[data-genre] :is(.gq-content-detail__product-link,.gq-content-detail__product-text,.gq-case-detail__products span,.gq-solution-detail__products span,.gq-content-detail__related a,.gq-news-related strong){font-size:var(--gq-type-card-title)!important;font-weight:500!important;line-height:1.4!important}body[data-genre] .gq-product-detail__metric small{font-size:var(--gq-type-meta)!important;font-weight:500!important;line-height:1.4!important}body[data-genre] :is(.gq-news-detail__cover figcaption,.gq-news-detail__share-status,.gq-content-detail__status){font-size:var(--gq-type-meta)!important;font-weight:500!important;line-height:1.4!important}body[data-genre="product"] main>.detail>.content,body[data-genre="product"] main>.detail>.content :is(p,li){font-size:13px!important;font-weight:400!important;line-height:1.85!important}body[data-genre] .gq-product-detail__contact-form label{font-size:var(--gq-type-control)!important;font-weight:500!important;line-height:1.4!important}body[data-genre] .gq-product-detail__spec-grid div{font-size:var(--gq-type-body)!important;font-weight:400!important;line-height:1.8!important}
body[data-genre="case"] .gq-content-detail__sidebar,body[data-genre="solution"] .gq-content-detail__sidebar{display:flex!important;flex-direction:column!important;gap:42px!important;border-top:0!important}body[data-genre] .gq-content-detail__sidebar>section:not(.gq-case-detail__consult):not(.gq-solution-detail__consult)>h2{display:flex!important;justify-content:space-between!important;align-items:flex-end!important;margin:0 0 20px!important;padding-bottom:14px!important;border-bottom:1px solid #d1d5db!important;color:#1a1a2e!important;font-family:var(--gq-font-sans)!important}body[data-genre] .gq-content-detail__related{display:flex!important;flex-direction:column!important;gap:20px!important;margin:0!important;padding:0!important;list-style:none!important;border-top:0!important}body[data-genre] .gq-content-detail__related li{border-bottom:0!important}body[data-genre] .gq-content-detail__related a{display:block!important;padding:0!important;color:#1a1a2e!important;text-decoration:none!important}body[data-genre] :is(.gq-case-detail__products,.gq-solution-detail__products){padding:0!important}body[data-genre] :is(.gq-case-detail__consult,.gq-solution-detail__consult){margin:0!important;padding:30px 26px!important;border-top:4px solid #DA3537!important;background:#DA3537!important;color:#fff!important}body[data-genre] :is(.gq-case-detail__consult h2,.gq-solution-detail__consult h2){margin:0 0 12px!important;color:#fff!important;font-family:var(--gq-font-sans)!important}body[data-genre] :is(.gq-case-detail__consult p,.gq-solution-detail__consult p){margin:0 0 26px!important;color:#fff!important;font-size:var(--gq-type-body)!important;font-weight:400!important;line-height:1.8!important}body[data-genre] :is(.gq-case-detail__consult a,.gq-solution-detail__consult a){display:block!important;padding:13px!important;border:0!important;background:#fff!important;color:#DA3537!important;font-size:14px!important;font-weight:700!important;text-align:center!important;text-decoration:none!important}
@media(max-width:760px){body[data-genre] h1{font-size:26px!important}body[data-genre] h2{font-size:20px!important}}
body[data-genre] :is(.gq-product-page__sidebar h2,.gq-solution-page__sidebar h2,.gq-case-sidebar h2){font-size:16px!important}
body[data-genre] :is(.gq-product-page__sidebar p,.gq-solution-page__sidebar p,.gq-case-sidebar p){font-size:10px!important}
.gq-product-page__categories a .gq-icon{display:block!important}
.gq-product-page__categories a::after{content:none!important}
.gq-solution-page__categories a::after,.gq-case-categories a::after{font-family:Arial,sans-serif!important;font-size:18px!important;font-weight:400!important;transform:scaleX(1.45)!important;transform-origin:right center!important}
.gq-solution-page__categories a::after,.gq-case-categories a::after{content:""!important;width:7px!important;height:7px!important;border-right:1.5px solid currentColor!important;border-bottom:1.5px solid currentColor!important;transform:rotate(-45deg)!important}
.gq-solution-page__categories a::after,.gq-case-categories a::after{width:6px!important;height:6px!important}
.gq-solution-page__categories a::after,.gq-case-categories a::after{width:4.2px!important;height:4.2px!important}
body[data-genre="product"] .gq-product-page__intro p:last-child,body[data-genre="case"] .gq-case-hero p{font-size:12px!important}
body[data-genre="solution"] .gq-solution-page__card h3{-webkit-line-clamp:1!important;min-height:0!important;margin:0 0 6px!important}
body[data-genre="solution"] .gq-solution-page__card p{-webkit-line-clamp:2!important;margin:0!important}
body[data-genre] :is(.gq-content-detail__prev-next a,.gq-news-detail__nav a):hover{border-color:#DA3537!important;background:transparent!important;color:#DA3537!important}
body[data-genre] :is(.gq-content-detail__prev-next a,.gq-news-detail__nav a){border-color:#d1d5db!important}
body[data-genre] :is(.gq-content-detail__prev-next,.gq-news-detail__nav){display:flex!important;grid-template-columns:none!important;justify-content:flex-end!important;gap:10px!important;border:0!important}
body[data-genre] :is(.gq-content-detail__prev-next a,.gq-news-detail__nav a){display:inline-flex!important;align-items:center!important;justify-content:center!important;width:110px!important;height:44px!important;min-height:44px!important;padding:0!important;border:1px solid #d1d5db!important;background:#fff!important;color:#1a1a2e!important}
body[data-genre] .gq-news-detail__nav>span[aria-disabled="true"]{display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:110px!important;height:44px!important;min-height:44px!important;padding:0!important;border:1px solid #d1d5db!important;background:#fff!important;color:#9ca3af!important;font-size:var(--gq-type-control)!important;font-weight:500!important;line-height:1.4!important}
/* The case footer uses the same article-width divider and right-edge navigation as news. */
body[data-genre="case"] .gq-case-detail__footer,body[data-genre="news"] .gq-news-detail__actions{justify-content:space-between!important}
body[data-genre="case"] .gq-case-detail__footer .gq-content-detail__prev-next,body[data-genre="news"] .gq-news-detail__nav{margin-left:auto!important;transform:none!important}
@media(min-width:761px){body[data-genre="case"] .gq-case-detail__footer{border-top:0!important;padding-top:0!important;align-items:flex-end!important}body[data-genre="case"] .gq-case-detail__footer .gq-content-detail__prev-next{width:230px!important;padding-top:24px!important;border-top:1px solid #d1d5db!important}}
@media(min-width:761px){body[data-genre="case"] .gq-case-detail__footer{border-top:1px solid var(--gq-line)!important;padding-top:24px!important;align-items:center!important}body[data-genre="case"] .gq-case-detail__footer .gq-content-detail__prev-next{width:auto!important;padding-top:0!important;border-top:0!important}}
@media(min-width:761px){body[data-genre="case"] .gq-case-detail__footer .gq-content-detail__prev-next{transform:translateX(25px)!important}}
body[data-genre="solution"] .gq-solution-detail__footer .gq-content-detail__actions .gq-content-detail__status{position:static!important}
body[data-genre] .gq-content-detail__actions button{min-height:44px!important;padding:0 16px!important;border-color:#d1d5db!important;background:#fff!important;color:#1a1a2e!important}
body[data-genre] .gq-content-detail__actions button:hover{border-color:#DA3537!important;background:#fff!important;color:#DA3537!important}
body[data-genre="news"] .gq-cta .gq-button--light{background:#fff!important;color:#DA3537!important;border-color:#fff!important}
body[data-genre="news"] .gq-cta .gq-button--light:hover{background:#FFF2F2!important;color:#DA3537!important;border-color:#fff!important}
@font-face{font-family:"SourceHanSansCN-Light";src:url("fonts/SourceHanSansSC-VF.woff2") format("woff2-variations");font-style:normal;font-weight:300;font-display:swap;unicode-range:U+2E80-2EFF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE10-FE1F,U+FE30-FE4F,U+FF00-FFEF}@font-face{font-family:"SourceHanSansCN-Normal";src:url("fonts/SourceHanSansSC-VF.woff2") format("woff2-variations");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+2E80-2EFF,U+3000-303F,U+31C0-31EF,U+3400-4DBF,U+4E00-9FFF,U+F900-FAFF,U+FE10-FE1F,U+FE30-FE4F,U+FF00-FFEF}@font-face{font-family:"FiraCode-Light";src:url("fonts/FiraCode-Light.woff2") format("woff2");font-style:normal;font-weight:300;font-display:swap;unicode-range:U+0000-024F,U+2000-2BFF}
body[data-genre] :is(.gq-content-detail__product-link,.gq-content-detail__product-text,.gq-case-detail__products span,.gq-solution-detail__products span,.gq-content-detail__related a,.gq-news-related strong){font-size:calc(var(--gq-type-card-title) - 2px)!important;font-weight:500!important;line-height:1.4!important}
/* Final priority: keep all detail-sidebar consultation calls visually identical. */
body[data-genre] :is(.gq-case-detail__consult,.gq-solution-detail__consult,.gq-news-support) :is(h2,p,a){font-family:var(--gq-font-cjk)!important;font-weight:300!important}
body[data-genre] :is(.gq-case-detail__consult,.gq-solution-detail__consult,.gq-news-support) h2{font-size:12px!important;line-height:1.4!important}
body[data-genre] :is(.gq-case-detail__consult,.gq-solution-detail__consult,.gq-news-support) p{font-size:12px!important;line-height:1.7!important}
body[data-genre] :is(.gq-case-detail__consult,.gq-solution-detail__consult,.gq-news-support) a{font-size:12px!important;font-weight:300!important;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .16s ease!important}
body[data-genre] :is(.gq-case-detail__consult,.gq-solution-detail__consult,.gq-news-support) a:hover,body[data-genre] :is(.gq-case-detail__consult,.gq-solution-detail__consult,.gq-news-support) a:focus-visible{border-color:#fff!important;background:#FFF2F2!important;color:var(--gq-red-dark)!important;outline:none;transform:translateY(-1px)}

/* Solution detail content shares the same column containment as other article views. */
.gq-solution-detail__body{width:100%!important;max-width:100%!important;min-width:0!important;overflow-wrap:anywhere;word-break:break-word}
.gq-solution-detail__body :is(p,li,div,span,font,strong,b,em,i){max-width:100%!important;white-space:normal!important;text-wrap-mode:wrap!important}
.gq-solution-detail__body :is(img,picture>img,video,figure,picture,iframe,.gq-video-embed,table,pre){max-width:100%!important;box-sizing:border-box}
/* Unified article reading rhythm: news, products, solutions, cases, and articles. */
.gq-news-detail__content,.gq-product-detail__richtext,.gq-content-detail__section,.gq-about-profile-detail__content{max-width:72ch;color:#374151;font-size:16px;line-height:1.95}
/* Detail rich text uses the complete article column; media targets 800px and never enters the sidebar. */
:is(.gq-news-detail__article,.gq-content-detail__article,.gq-product-detail__body){min-width:0!important;max-width:100%!important}
:is(.gq-news-detail__content,.gq-product-detail__richtext,.gq-content-detail__section){width:100%!important;max-width:100%!important;min-width:0!important;overflow-wrap:anywhere;word-break:break-word}
:is(.gq-news-detail__content,.gq-product-detail__richtext,.gq-content-detail__section) :is(p,li){max-width:100%!important}
:is(.gq-news-detail__content,.gq-product-detail__richtext,.gq-content-detail__section) :is(p,li,div,span,font,strong,b,em,i){white-space:normal!important;text-wrap-mode:wrap!important}
:is(.gq-news-detail__content,.gq-product-detail__richtext,.gq-content-detail__section) :is(img,picture>img,video){display:block!important;width:min(800px,100%)!important;max-width:100%!important;height:auto!important;box-sizing:border-box;margin:1.8em auto!important;object-fit:contain}
:is(.gq-news-detail__content,.gq-product-detail__richtext,.gq-content-detail__section) :is(figure,picture,iframe,.gq-video-embed,table,pre){max-width:100%!important;box-sizing:border-box}
:is(.gq-news-detail__content,.gq-product-detail__richtext,.gq-content-detail__section) :is(iframe,.gq-video-embed){display:block;width:min(800px,100%)!important;margin-inline:auto!important}
:is(.gq-news-detail__content,.gq-product-detail__richtext,.gq-content-detail__section) :is(table,pre){width:100%!important;overflow-x:auto}
.gq-news-detail__content :is(p,ul,ol),.gq-product-detail__richtext :is(p,ul,ol),.gq-content-detail__section :is(p,ul,ol),.gq-about-profile-detail__content :is(p,ul,ol){margin:0 0 1.35em}
.gq-news-detail__content :is(ul,ol),.gq-product-detail__richtext :is(ul,ol),.gq-content-detail__section :is(ul,ol),.gq-about-profile-detail__content :is(ul,ol){padding-left:1.5em}
.gq-news-detail__content li+.gq-news-detail__content li,.gq-product-detail__richtext li+.gq-product-detail__richtext li,.gq-content-detail__section li+.gq-content-detail__section li,.gq-about-profile-detail__content li+.gq-about-profile-detail__content li{margin-top:.55em}
.gq-news-detail__content :is(h2,h3,h4),.gq-product-detail__richtext :is(h2,h3,h4),.gq-content-detail__section :is(h2,h3,h4),.gq-about-profile-detail__content :is(h2,h3,h4){clear:both;color:#1a1a2e;font-family:var(--gq-font-sans);font-weight:700;letter-spacing:-.01em}
.gq-news-detail__content h2,.gq-product-detail__richtext h2,.gq-content-detail__section h2,.gq-about-profile-detail__content h2{margin:2.8em 0 1em;padding-left:.75em;border-left:3px solid var(--gq-red);font-size:1.42em;line-height:1.45}
.gq-news-detail__content h3,.gq-product-detail__richtext h3,.gq-content-detail__section h3,.gq-about-profile-detail__content h3{margin:2.2em 0 .8em;font-size:1.14em;line-height:1.55}
.gq-news-detail__content h4,.gq-product-detail__richtext h4,.gq-content-detail__section h4,.gq-about-profile-detail__content h4{margin:1.8em 0 .7em;color:#4b5563;font-size:1em;line-height:1.6}
.gq-news-detail__content blockquote,.gq-product-detail__richtext blockquote,.gq-content-detail__section blockquote,.gq-about-profile-detail__content blockquote{margin:1.8em 0;padding:1em 1.25em;border-left:3px solid var(--gq-red);background:#fafafa;color:#4b5563}
.gq-news-detail__content :is(img,video),.gq-product-detail__richtext :is(img,video),.gq-content-detail__section :is(img,video),.gq-about-profile-detail__content :is(img,video){display:block;max-width:100%;height:auto;margin:1.8em auto;border:1px solid #e5e7eb;background:#fff}
.gq-news-detail__content .gq-video-embed,.gq-product-detail__richtext .gq-video-embed,.gq-content-detail__section .gq-video-embed,.gq-about-profile-detail__content .gq-video-embed,.gq-news-detail__content iframe,.gq-product-detail__richtext iframe,.gq-content-detail__section iframe,.gq-about-profile-detail__content iframe{display:block;width:100%;max-width:800px;aspect-ratio:16 / 9;height:auto;margin:1.8em auto;overflow:hidden;border:0;background:#111827}
.gq-news-detail__content .gq-video-embed :is(iframe,video),.gq-product-detail__richtext .gq-video-embed :is(iframe,video),.gq-content-detail__section .gq-video-embed :is(iframe,video),.gq-about-profile-detail__content .gq-video-embed :is(iframe,video){width:100%;height:100%;margin:0;border:0}
.gq-news-detail__content table,.gq-product-detail__richtext table,.gq-content-detail__section table,.gq-about-profile-detail__content table{display:block;max-width:100%;margin:1.8em 0;overflow-x:auto;border-collapse:collapse;border:1px solid #e5e7eb;background:#fff}
.gq-news-detail__content :is(th,td),.gq-product-detail__richtext :is(th,td),.gq-content-detail__section :is(th,td),.gq-about-profile-detail__content :is(th,td){min-width:7em;padding:.72em .9em;border:1px solid #e5e7eb;text-align:left;vertical-align:top}
.gq-news-detail__content th,.gq-product-detail__richtext th,.gq-content-detail__section th,.gq-about-profile-detail__content th{background:#f6f7f8;color:#1a1a2e;font-weight:700}
.gq-news-detail__content a,.gq-product-detail__richtext a,.gq-content-detail__section a,.gq-about-profile-detail__content a{color:var(--gq-red);text-decoration-color:rgba(218,53,55,.35);text-underline-offset:.18em}
@media(max-width:760px){.gq-news-detail__content,.gq-product-detail__richtext,.gq-content-detail__section,.gq-about-profile-detail__content{font-size:15px;line-height:1.88}.gq-news-detail__content h2,.gq-product-detail__richtext h2,.gq-content-detail__section h2,.gq-about-profile-detail__content h2{margin-top:2.25em;font-size:1.3em}.gq-news-detail__content :is(img,video),.gq-product-detail__richtext :is(img,video),.gq-content-detail__section :is(img,video),.gq-about-profile-detail__content :is(img,video){margin-block:1.4em}.gq-news-detail__content :is(th,td),.gq-product-detail__richtext :is(th,td),.gq-content-detail__section :is(th,td),.gq-about-profile-detail__content :is(th,td){padding:.62em .72em}}

body[data-genre="aboutus"] .gq-about-copy{font-size:var(--gq-type-compact)!important;font-weight:400!important;line-height:1.65!important}
body[data-genre="contactus"],body[data-genre="contactus"] *{font-family:"Alibaba PuHuiTi",sans-serif!important}
body[data-genre="contactus"] :is(.gq-contact-form h2,.gq-contact-details h3,.gq-contact-social h3,.gq-contact-form label,.gq-contact-detail small,.gq-contact-social__item,.gq-contact-form button.submit){font-weight:500!important}
body[data-genre="contactus"] :is(.gq-contact-form p,.gq-contact-detail em,.gq-contact-map__info p,.gq-contact-office p,.gq-contact-section-head p){font-weight:300!important}

/* Shared archive pagination: identical geometry and interaction across all four list pages. */
html body[data-genre] :is(.gq-solution-page__pagination,.gq-case-pagination,.gq-news-pagination,.gq-product-page__pagination){display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin-top:32px!important;padding-top:0!important;text-align:initial!important}
html body[data-genre] :is(.gq-list-pagination-standard a,.gq-list-pagination-standard span){display:inline-flex!important;align-items:center!important;justify-content:center!important;width:34px!important;height:34px!important;min-width:34px!important;padding:0!important;border:1px solid #d1d5db!important;border-radius:0!important;background:#fff!important;color:#374151!important;font-size:12px!important;font-weight:500!important;line-height:1!important;text-decoration:none!important}
html body[data-genre] .gq-list-pagination-standard a[aria-current="page"]{border-color:#DA3537!important;background:#DA3537!important;color:#fff!important;font-weight:500!important}
html body[data-genre] .gq-list-pagination-standard a:hover,html body[data-genre] .gq-list-pagination-standard a:focus-visible{border-color:#DA3537!important;background:#FFF2F2!important;color:#DA3537!important;outline:none!important}
html body[data-genre] .gq-list-pagination-standard .gq-pagination-disabled{color:#9ca3af!important;background:#f3f4f6!important;cursor:not-allowed!important}
html body[data-genre] .gq-list-pagination-standard .gq-list-pagination-ellipsis{border-color:transparent!important;background:transparent!important;color:#6b7280!important}
@media(max-width:760px){html body[data-genre] :is(.gq-solution-page__pagination,.gq-case-pagination,.gq-news-pagination,.gq-product-page__pagination){gap:6px!important;margin-top:24px!important}html body[data-genre] :is(.gq-list-pagination-standard a,.gq-list-pagination-standard span){width:32px!important;height:32px!important;min-width:32px!important}}
/* Keep page numbers, arrows, disabled controls and ellipses at one mobile size.
   The global mobile anchor rule has min-height:44px; pagination must account for it. */
@media(max-width:760px){
  html body[data-genre] .gq-list-pagination-standard{gap:4px!important}
  html body[data-genre] .gq-list-pagination-standard :is(a,span:not(.gq-list-pagination-ellipsis)){
    box-sizing:border-box!important;
    flex:0 0 44px!important;
    width:44px!important;
    min-width:44px!important;
    max-width:44px!important;
    height:44px!important;
    min-height:44px!important;
    max-height:44px!important;
    margin:0!important;
    padding:0!important;
  }
  html body[data-genre] .gq-list-pagination-standard>.gq-list-pagination-ellipsis{
    box-sizing:border-box!important;
    flex:0 0 auto!important;
    width:auto!important;
    min-width:0!important;
    max-width:none!important;
    height:44px!important;
    min-height:44px!important;
    padding:0 2px!important;
  }
}
html body[data-genre] :is(.gq-case-detail__consult,.gq-solution-detail__consult,.gq-news-support){margin:0!important;padding:30px 26px!important;border:0!important;border-top:4px solid #DA3537!important;border-radius:0!important;background:#fff!important;color:#1a1a2e!important;box-shadow:none!important}html body[data-genre] :is(.gq-case-detail__consult,.gq-solution-detail__consult,.gq-news-support) h2{margin:0 0 12px!important;color:#1a1a2e!important;font-size:20px!important;font-weight:500!important;line-height:1.4!important}html body[data-genre] :is(.gq-case-detail__consult,.gq-solution-detail__consult,.gq-news-support) h2::before{display:block;margin:0 0 15px;color:#DA3537;content:"GUOQIAN SERVICE";font:500 11px/1 var(--gq-font-mono)!important;letter-spacing:.2em;text-transform:uppercase}html body[data-genre] :is(.gq-case-detail__consult,.gq-solution-detail__consult,.gq-news-support) p{margin:0 0 24px!important;color:#6b7280!important;font-size:12px!important;font-weight:300!important;line-height:1.7!important}html body[data-genre] :is(.gq-case-detail__consult,.gq-solution-detail__consult,.gq-news-support) a{display:flex!important;align-items:center!important;justify-content:center!important;min-height:40px!important;margin-top:0!important;padding:10px 14px!important;border:0!important;border-radius:0!important;background:#DA3537!important;color:#fff!important;font-size:12px!important;font-weight:500!important;line-height:1.4!important}html body[data-genre] :is(.gq-case-detail__consult,.gq-solution-detail__consult,.gq-news-support) a:hover,html body[data-genre] :is(.gq-case-detail__consult,.gq-solution-detail__consult,.gq-news-support) a:focus-visible{border:0!important;background:#B92B2D!important;color:#fff!important;outline:none!important;transform:translateY(-1px)}
