@font-face{font-family:Alatsi;src:url('/wp-content/uploads/lianxing/Alatsi-Regular.ttf') format('truetype');font-display:swap;font-weight:400}
:root{--lx-gold:#c69732;--lx-dark:#202020;--lx-muted:#646464;--lx-white:#fff;--lx-light:#f0f0f0;--lx-deep:#775712;--lx-line:#e6e6e6;--lx-width:1560px}
html{scroll-behavior:smooth;scroll-padding-top:105px}body{font-family:Ebrima,Arial,sans-serif;color:var(--lx-dark);background:var(--lx-white);font-size:17px;line-height:1.6}body .wp-site-blocks{padding:0}body .wp-site-blocks>*{margin-block-start:0}*{box-sizing:border-box}h1,h2,h3,h4,.wp-block-button__link,.wp-block-navigation{font-family:Alatsi,Arial,sans-serif;font-weight:400}h1,h2,h3,h4{line-height:1.15}h1{font-size:clamp(36px,3.4vw,60px)}h2{font-size:clamp(30px,2.6vw,46px)}h3{font-size:25px}p{margin-block:0 1.2em}a{text-decoration:none;transition:color .2s,background .2s,transform .2s}a:hover{color:var(--lx-deep)}:focus-visible{outline:3px solid var(--lx-deep);outline-offset:5px}img{max-width:100%;height:auto}.wp-block-image{margin:0}.wp-block-image img{display:block}.lx-wrap{width:calc(100% - 64px);max-width:var(--lx-width);margin-inline:auto!important}.lx-section{padding-block:90px}.lx-section h2{margin:0 0 12px}.lx-subtitle{font-family:Alatsi,Arial,sans-serif;margin:0 0 42px}.lx-muted{color:var(--lx-muted)}.lx-header{background:var(--lx-white);padding-block:22px;position:relative;z-index:30;box-shadow:0 1px 8px #2020200c}.lx-header-row{display:flex!important;align-items:center;justify-content:space-between;gap:28px;flex-wrap:nowrap!important}.lx-logo{width:300px;flex:0 0 auto}.lx-logo img{width:100%;height:auto}.lx-header .wp-block-navigation{font-size:17px}.lx-header .wp-block-navigation__container{gap:28px}.lx-header .wp-block-navigation a{white-space:nowrap}.wp-block-button__link{border-radius:5px;padding:14px 30px;background:var(--lx-gold);color:var(--lx-dark);font-size:18px;line-height:1.4;border:1px solid transparent;min-height:48px}.wp-block-button__link:hover{background:var(--lx-deep);color:var(--lx-white);transform:translateY(-2px)}.is-style-outline>.wp-block-button__link{background:transparent;border:1px solid currentColor;color:inherit}.lx-hero{min-height:630px!important;height:calc(100vw * .425);max-height:816px;padding:70px 0!important}.lx-hero .wp-block-cover__inner-container{width:100%!important;max-width:none!important}.lx-hero h1{max-width:1300px;margin:0 0 12px}.lx-hero p{font-family:Alatsi,Arial,sans-serif;font-size:24px}.lx-hero .wp-block-buttons{margin-top:48px}.lx-story{position:relative}.lx-story .wp-block-columns{align-items:center!important;gap:0}.lx-story-copy{position:relative;z-index:2;margin-right:-80px;padding:48px;background:var(--lx-white);border-radius:18px;box-shadow:0 0 18px #20202018}.lx-story-image img{width:100%;border-radius:18px}.lx-story-heading{margin-bottom:46px}.lx-story-copy p{font-size:17px}.lx-title-row{display:flex;justify-content:space-between;align-items:center;gap:30px}.lx-arrow a{font-size:30px;line-height:1;display:inline-flex;width:48px;height:48px;border:2px solid var(--lx-dark);border-radius:100%;align-items:center;justify-content:center}.lx-machine-section{padding-bottom:80px;box-shadow:0 0 15px #20202018}.lx-product-panorama img{width:100%;height:auto}.lx-series-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:-70px!important;position:relative;z-index:2}.lx-card{padding:30px;border-radius:18px;background:var(--lx-white);box-shadow:0 3px 20px #20202016;transition:transform .2s,box-shadow .2s}.lx-card:hover,.lx-card:focus-within{transform:translateY(-4px);box-shadow:0 6px 25px #20202022}.lx-card h3{font-size:22px;margin:0 0 12px}.lx-card p{font-size:16px;line-height:1.45;margin:0;color:var(--lx-muted)}.lx-card a{display:block;color:inherit}.lx-card h3 a::after{content:' ↗'}.lx-card.is-gold{background:var(--lx-gold)}.lx-card.is-gold p{color:var(--lx-dark)}.lx-grid-2{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}.lx-grid-3{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}.lx-accessory .wp-block-cover{border-radius:18px;min-height:460px;align-items:flex-end;padding:40px}.lx-accessory h3{margin:0 0 8px}.lx-accessory p{margin:0}.lx-accessory a{color:var(--lx-white)}.lx-cert-section{min-height:840px;padding-top:85px;padding-bottom:65px;display:flex;align-items:stretch}.lx-cert-section>.wp-block-cover__inner-container{display:flex;flex-direction:column;justify-content:space-between;align-self:stretch}.lx-cert-section .lx-subtitle{margin-bottom:400px}.lx-cert-types{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.lx-cert-types h3{font-size:25px;margin:0 0 8px}.lx-cert-types p{font-size:16px;line-height:1.4}.lx-partner-card{text-align:center;padding:48px 32px;min-height:220px;display:flex;flex-direction:column;align-items:center;justify-content:center}.lx-partner-card img{width:63px;height:63px;margin-bottom:20px}.lx-partner-card h3{margin:0}.lx-partner-card p{margin-top:16px}.lx-partner-cta{min-height:430px!important;text-align:center}.lx-partner-cta p{font-family:Alatsi,Arial,sans-serif;font-size:24px}.lx-partner-cta .wp-block-buttons{justify-content:center;gap:22px}.lx-faq details{border-radius:15px;background:var(--lx-light);margin-bottom:16px;overflow:hidden}.lx-faq summary{cursor:pointer;list-style:none;padding:23px 28px;min-height:60px;font-family:Alatsi,Arial,sans-serif;display:flex;justify-content:space-between;gap:20px}.lx-faq summary::after{content:'+';font-size:26px;line-height:1;color:var(--lx-deep)}.lx-faq details[open] summary{background:var(--lx-gold)}.lx-faq details[open] summary::after{content:'−';color:var(--lx-dark)}.lx-faq details>p{background:var(--lx-white);padding:24px 28px;margin:0;border:1px solid var(--lx-line);border-top:0;border-radius:0 0 15px 15px}.lx-inquiry{background:var(--lx-gold);padding:36px;border-radius:18px}.lx-inquiry h3{margin-top:0}.lx-inquiry label{font-size:15px;font-weight:600}.lx-inquiry input:not([type=submit]),.lx-inquiry select,.lx-inquiry textarea{width:100%;padding:13px 15px;margin-top:6px;border:1px solid var(--lx-deep);border-radius:5px;background:var(--lx-white);color:var(--lx-dark);font:inherit}.lx-inquiry input[type=submit]{width:100%;padding:15px;font:inherit;font-family:Alatsi,Arial,sans-serif;border:0;border-radius:5px;background:var(--lx-white);color:var(--lx-dark);cursor:pointer}.lx-inquiry input[type=submit]:hover{background:var(--lx-dark);color:var(--lx-white)}.lx-inquiry textarea{height:110px;resize:vertical}.lx-inquiry p{margin-bottom:18px}.lx-inquiry .wpcf7-not-valid-tip{color:#202020;font-weight:700}.lx-inquiry .wpcf7-response-output{background:var(--lx-white);color:var(--lx-dark);margin-inline:0}.lx-news .wp-block-post-template{gap:36px}.lx-news article,.lx-news .wp-block-post{border-radius:18px;box-shadow:0 3px 20px #20202016;overflow:hidden;padding-bottom:25px}.lx-news .wp-block-post-title,.lx-news .wp-block-post-excerpt,.lx-news .wp-block-post-date{margin-inline:28px}.lx-news .wp-block-post-title{font-size:24px}.lx-news .wp-block-post-featured-image img{aspect-ratio:1.6;object-fit:cover}.lx-news .wp-block-post-date{font-size:14px;color:var(--lx-muted)}.lx-footer{background:var(--lx-gold);padding:64px 0 22px}.lx-footer h3{font-size:21px;margin-top:0}.lx-footer p{font-size:15px;margin-bottom:12px}.lx-footer a{color:var(--lx-dark)}.lx-footer a:hover{color:var(--lx-white)}.lx-footer .wp-block-columns{gap:42px}.lx-copyright{border-top:1px solid #20202030;padding-top:24px;margin-top:56px;text-align:center;font-size:14px!important}.lx-inner-banner{min-height:330px!important;padding:55px 0!important}.lx-inner-banner h1{margin:0}.lx-breadcrumb{padding-block:24px;font-size:15px;color:var(--lx-muted);border-bottom:1px solid var(--lx-line)}.lx-prose{max-width:900px!important;margin-inline:auto!important}.lx-prose p{max-width:72ch}.lx-prose h2{margin-top:44px}.lx-page-body{padding-block:65px 95px}.lx-page-body .wp-block-columns{gap:50px}.lx-page-body .wp-block-image img{border-radius:18px}.lx-page-body .lx-grid-2,.lx-page-body .lx-grid-3{margin-block:40px}.lx-page-body .lx-card{padding:34px}.lx-page-body .lx-card p{font-size:17px}.lx-spec-note{background:var(--lx-light);border-left:4px solid var(--lx-gold);padding:25px}.lx-backtop{position:fixed;right:22px;bottom:22px;z-index:25;width:46px;height:46px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--lx-gold);color:var(--lx-dark);box-shadow:0 3px 15px #20202022}.lx-search{margin-block:30px}.lx-video-note{font-size:15px;color:var(--lx-muted);margin-top:12px}
@media(min-width:1800px){.lx-wrap{width:calc(100% - 360px)}}
@media(max-width:1250px){.lx-header .wp-block-navigation__container{gap:18px}.lx-header .wp-block-navigation{font-size:16px}.lx-logo{width:230px}.lx-hero{min-height:540px!important}.lx-section{padding-block:70px}.lx-card{padding:24px}.lx-cert-section{min-height:700px}.lx-cert-section .lx-subtitle{margin-bottom:300px}}
@media(max-width:1000px){.lx-header-row{gap:16px}.lx-header .wp-block-navigation__responsive-container-open{display:flex!important}.lx-header .wp-block-navigation__responsive-container:not(.is-menu-open){display:none!important}.lx-header .wp-block-navigation__responsive-container.is-menu-open{padding:35px}.lx-header .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container{align-items:flex-start!important;gap:24px}.lx-header .wp-block-navigation__responsive-container.is-menu-open a{font-size:25px;white-space:normal}.lx-series-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:-30px!important}.lx-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}.lx-story-copy{margin-right:0;padding:30px}.lx-story .wp-block-columns{gap:30px}.lx-cert-types{grid-template-columns:repeat(2,minmax(0,1fr))}.lx-cert-section{min-height:740px}.lx-cert-section .lx-subtitle{margin-bottom:250px}.lx-accessory .wp-block-cover{min-height:360px;padding:28px}.lx-footer .wp-block-columns{flex-wrap:wrap!important}.lx-footer .wp-block-column{flex-basis:40%!important}.lx-header .wp-block-buttons .wp-block-button__link{font-size:16px;padding:12px 18px}}
@media(max-width:600px){body{font-size:16px}.lx-wrap{width:calc(100% - 40px)}.lx-section{padding-block:52px}.lx-header{padding-block:15px}.lx-logo{width:175px}.lx-header-row{gap:14px}.lx-header .wp-block-buttons{display:none}.lx-header .wp-block-navigation{margin-left:auto}.lx-hero{height:auto;min-height:550px!important;padding-block:65px!important}.lx-hero h1{font-size:39px;max-width:330px}.lx-hero p{font-size:19px;max-width:310px}.lx-hero .wp-block-buttons{margin-top:32px}.lx-hero .wp-block-cover__image-background{object-position:58% center!important}.lx-story-heading{margin-bottom:28px}.lx-story-copy{padding:27px 24px}.lx-story .wp-block-columns{gap:28px}.lx-story .wp-block-column{flex-basis:100%!important}.lx-story-image{order:-1}.lx-subtitle{margin-bottom:28px}.lx-grid-2,.lx-grid-3,.lx-series-grid{grid-template-columns:minmax(0,1fr);gap:22px}.lx-series-grid{margin-top:-12px!important}.lx-product-panorama img{min-height:210px;object-fit:cover;object-position:center}.lx-card{padding:25px}.lx-accessory .wp-block-cover{min-height:350px}.lx-cert-section{min-height:720px;padding-block:48px}.lx-cert-section .lx-subtitle{margin-bottom:260px}.lx-cert-section .wp-block-cover__image-background{object-fit:cover;object-position:50% center}.lx-cert-types{gap:22px}.lx-cert-types h3{font-size:21px}.lx-cert-types p{font-size:14px}.lx-partner-card{min-height:180px;padding:30px 24px}.lx-partner-cta{min-height:420px!important;padding-inline:20px}.lx-partner-cta p{font-size:21px}.lx-partner-cta .wp-block-buttons{flex-direction:column}.lx-inquiry{padding:27px 23px}.lx-faq summary{padding:20px}.lx-faq details>p{padding:22px}.lx-footer{padding-block:50px 20px}.lx-footer .wp-block-columns{gap:26px}.lx-footer .wp-block-column{flex-basis:100%!important}.lx-copyright{margin-top:32px}.lx-inner-banner{min-height:260px!important}.lx-inner-banner h1{font-size:36px}.lx-page-body{padding-block:42px 65px}.lx-arrow a{width:42px;height:42px;font-size:25px}.lx-title-row{gap:15px}.lx-backtop{right:15px;bottom:15px}.lx-news .wp-block-post-template{grid-template-columns:1fr!important}.lx-title-row h2{font-size:30px}}
.site.grid-container{max-width:none;width:100%}.site-content{padding:0!important;display:block!important}#primary{width:100%}.inside-article{padding:0!important;background:var(--lx-white)}.site-main{margin:0!important}.entry-content{margin:0!important}.entry-content>*{max-width:none}.singular .entry-header,.page .entry-header,.single .entry-header{display:none}.single .featured-image,.single .post-image{display:none}.site-footer{margin-top:0}.lx-header .wp-block-navigation a:hover{color:var(--lx-deep)}
body .wp-block-button .wp-block-button__link{background:var(--lx-gold);color:var(--lx-dark);border-radius:5px}body .wp-block-button .wp-block-button__link:hover{background:var(--lx-deep);color:var(--lx-white)}body .is-style-outline.wp-block-button .wp-block-button__link{background:transparent;color:inherit;border:1px solid currentColor}body .is-style-outline.wp-block-button .wp-block-button__link:hover{background:var(--lx-dark);color:var(--lx-white)}
.lx-carousel{position:relative}.lx-carousel .lx-slide[hidden]{display:none!important}.lx-carousel .lx-slide{margin:0!important}.lx-carousel-controls{position:absolute;left:max(32px,calc((100vw - 1560px)/2));bottom:30px;display:flex;gap:10px}.lx-carousel-controls button{width:44px;height:44px;padding:0;border:1px solid var(--lx-white);border-radius:50%;background:transparent;color:var(--lx-white);font:18px Alatsi,sans-serif;cursor:pointer}.lx-carousel-controls button[aria-pressed=true]{background:var(--lx-gold);border-color:var(--lx-gold);color:var(--lx-dark)}.lx-hero h2{font-size:clamp(36px,3.4vw,60px);max-width:1300px;margin:0 0 12px}.lx-header-search{max-width:180px}.lx-header-search .wp-block-search__button{padding:8px;background:transparent;color:var(--lx-dark)}.lx-header-search input{min-width:0}.lx-video{margin:0}.lx-video video{width:100%;max-height:650px;background:var(--lx-dark);border-radius:18px}.lx-video figcaption{font-size:14px;color:var(--lx-muted);text-align:left}.lx-story-image .lx-video video{min-height:400px;object-fit:cover}.lx-machine-photo img{width:100%;height:340px;object-fit:contain;border-radius:0!important;background:var(--lx-white)}.lx-feature img{width:100%;aspect-ratio:1.5;object-fit:contain;background:var(--lx-light)}.lx-feature h3{margin-top:25px}.lx-features{margin-bottom:70px!important}.lx-table{overflow-x:auto;margin:30px 0 65px}.lx-table table{min-width:650px;width:100%;border-collapse:collapse;font-size:15px;line-height:1.5}.lx-table th{background:var(--lx-gold);color:var(--lx-dark);padding:16px;text-align:left}.lx-table td{padding:14px 16px;border-bottom:1px solid var(--lx-line);vertical-align:top}.lx-table tbody tr:nth-child(even){background:var(--lx-light)}.lx-table th:first-child,.lx-table td:first-child{min-width:180px;font-weight:600}.lx-table td:not(:first-child){min-width:85px}.lx-table figcaption{font-size:14px;color:var(--lx-muted)}.lx-page-body>h2{margin-top:60px}.lx-page-body>h2:first-child{margin-top:0}.lx-applications img{width:100%;height:450px;object-fit:contain;background:var(--lx-light)}.lx-social-grid img{max-width:270px;max-height:350px;object-fit:contain}.lx-social-grid{padding-top:20px}.lx-page-body .lx-card>.wp-block-image{margin-bottom:24px}.lx-page-body .lx-card>.wp-block-image img{height:230px;width:100%;object-fit:contain}.lx-footer .lx-contact-details p{font-size:15px}.archive .site-main,.search .site-main,.error404 .site-main{max-width:var(--lx-width);width:calc(100% - 64px);margin:55px auto!important}.archive .inside-article,.search .inside-article{padding:35px!important;border-bottom:1px solid var(--lx-line)}.archive .entry-header,.search .entry-header{display:block}.archive .page-header,.search .page-header{margin-bottom:35px}
@media(max-width:1000px){.lx-header-search{display:none}.lx-video video{max-height:500px}}
@media(max-width:600px){.lx-hero h2{font-size:39px;max-width:330px}.lx-carousel-controls{left:20px;bottom:24px}.lx-machine-photo img{height:240px}.lx-applications img{height:320px}.lx-table table{font-size:14px}.lx-table th,.lx-table td{padding:12px}.lx-story-image .lx-video video{min-height:0}.lx-video video{max-height:420px}.lx-feature img{aspect-ratio:1.5}.lx-header .wp-block-search{display:none}.lx-page-body>h2{margin-top:40px}.archive .site-main,.search .site-main,.error404 .site-main{width:calc(100% - 40px)}.lx-footer .wp-block-columns{gap:26px}}
body .wp-block-group[class*="lx-"]>.wp-block-group__inner-container{display:contents}
.lx-backtop[hidden]{display:none!important}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{transition:none!important;animation:none!important}}

