.al-main{font:16px/1.55 Arial,"Microsoft YaHei",sans-serif;color:#1E2329;overflow:hidden;background:white}.al-main *{box-sizing:border-box}.al-main h1,.al-main h2,.al-main h3,.al-main p{margin:0}.al-main a{text-decoration:none;color:inherit}.al-main img{display:block;max-width:100%}.al-container{width:min(1240px,calc(100% - 200px));margin:auto;position:relative}.al-heading{border-left:5px solid #EA5414;padding-left:14px;font-size:30px;line-height:42px;font-weight:700}.al-hero{height:650px;position:relative;color:white;isolation:isolate}.al-hero-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.al-hero:after{position:absolute;inset:0;content:'';z-index:-1;background:linear-gradient(90deg,rgba(22,12,12,.88),rgba(12,18,22,.6) 35%,rgba(12,22,16,0) 75%)}.al-crumb{display:flex;align-items:center;gap:9px;padding-top:33px;font:13px/20.15px Inter,Arial,sans-serif}.al-crumb a{font-weight:600}.al-hero-copy{padding-top:170px}.al-hero h1{font-size:56px;line-height:67.2px;font-weight:700}.al-hero-copy>p{font-size:22px;line-height:40px;margin-top:20px}.al-tags{display:flex;gap:30px;margin-top:28px;font-size:16px;line-height:22px}.al-actions{display:flex;gap:22px;align-items:center;margin-top:32px}.al-actions>a{display:inline-flex;align-items:center;justify-content:center;gap:12px;background:#EA5414;color:white;border:1px solid #EA5414;border-radius:6px;padding:0 28px;min-height:50px;min-width:150px;font-size:14px;line-height:20px;font-weight:700}.al-actions>a.outline{border-color:white;background:transparent;color:white;min-width:180px}.al-product{padding:46px 0 54px;background:#FAF8F6}.al-product-layout{margin-top:22px;display:grid;grid-template-columns:minmax(0,672.22fr) minmax(0,537.78fr);gap:30px;align-items:center}.al-visual{position:relative;aspect-ratio:672.219/512.75;transform:translateX(24px);isolation:isolate}.al-picture{position:absolute;inset:0}.al-picture>img{width:100%;height:100%;object-fit:cover;border-radius:10px;pointer-events:none}.al-hotspot{position:absolute;width:8.0331%;height:10.5314%;border:2px dashed #A2A7AC;border-radius:50%;padding:0;background:transparent;cursor:pointer;z-index:3;min-width:0}.al-hotspot:before{content:'';position:absolute;inset:-6px;border-radius:50%}.al-hotspot:hover,.al-hotspot:focus-visible,.al-hotspot[aria-expanded=true]{border-color:#EA5414;outline:none;background:#EA54140A}.al-details{display:grid;grid-template-rows:1fr 1fr;gap:16px;position:relative;z-index:2}.al-detail{border:1px solid #E9E9E9;border-radius:6px;overflow:hidden;aspect-ratio:537.78/248.375;background:#F1F2F3;visibility:hidden;opacity:0;transition:opacity .18s ease}.al-detail>div{position:relative;width:100%;height:100%;overflow:hidden}.al-detail img{position:absolute;max-width:none;object-fit:fill}.al-detail-0 img{height:166.3%;width:115.62%;left:-10.32%;top:.08%}.al-detail-1 img{height:161.49%;width:112.28%;left:-11.47%;top:-44.5%}.al-leader{position:absolute;z-index:1;opacity:0;visibility:hidden;transition:opacity .18s ease}.al-leader img{display:block;max-width:none;width:100%;height:100%}.al-leader-0{left:82.115%;top:22.428%;width:22.612%;height:6.534%;transform:scaleY(-1)}.al-leader-1{left:72.595%;top:76.159%;width:31.836%;height:1px}.show-detail-0 .al-detail-0,.show-detail-0 .al-leader-0,.show-detail-1 .al-detail-1,.show-detail-1 .al-leader-1{visibility:visible;opacity:1}.al-advantages,.al-engineering{padding:36px 0}.al-adv-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:25px}.al-adv-grid article{display:flex;align-items:flex-start;gap:20px;padding:24px 20px;border:1px solid #E9E9E9;border-radius:10px;min-height:137.38px}.al-adv-icon{width:42px;height:42px;flex-shrink:0}.al-adv-grid article>div{flex:1;min-width:0}.al-adv-grid h3{font-size:18px;line-height:27px}.al-adv-grid p{font-size:14px;line-height:25.2px;color:#667085;margin-top:10px}.al-eng-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:25px}.al-eng-grid article{display:flex;gap:10px;align-items:flex-start;padding:16px 0;position:relative;min-height:114.38px}.al-number{border:1px solid #EA5414;color:#EA5414;width:34px;height:34px;border-radius:50%;font-size:16px;line-height:32px;text-align:center;flex-shrink:0}.al-eng-icon{width:26px;height:26px;margin-top:5px;flex-shrink:0}.al-eng-grid article>div{min-width:0;flex:1}.al-eng-grid h3{font-size:16px;line-height:24px}.al-eng-grid p{font-size:14px;line-height:25.2px;color:#667085;margin-top:8px}.al-step-arrow{position:absolute;right:-16px;top:22px;color:#EA5414}.al-tip{padding:14px 18px;margin-top:20px!important;background:#FFF4EC;color:#1E2329;font-size:13px;line-height:22px;border-radius:5px}.al-cta{height:250px;background:#FAF8F6;position:relative;isolation:isolate;overflow:hidden}.al-cta-bg{position:absolute;right:0;top:0;width:133.33%;height:100%;object-fit:fill;max-width:none!important;z-index:-2}.al-cta:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(250,248,246,.99),rgba(250,248,246,.96) 48%,rgba(250,248,246,.3))}.al-cta .al-container{height:100%;display:flex;align-items:center;justify-content:space-between;gap:30px}.al-cta .al-container>div:first-child{max-width:720px}.al-cta h2{font-size:31px;line-height:40px}.al-cta p{font-size:16px;line-height:27px;color:#667085;margin-top:14px}.al-cta .al-actions{margin:0;gap:14px;flex-shrink:0}.al-cta .al-actions>a{min-height:44px;padding:0 22px;min-width:0;font-size:14px;border-radius:4px}.al-cta .al-actions>.outline{color:#EA5414;background:#FFFFFFE6;border-color:#EA5414}.al-figma>header{height:82px;padding:0 32px;gap:34px;max-width:none;width:100%}.al-figma>header>img{width:172px;height:42px;object-fit:contain}.al-figma>header>nav{gap:40px;justify-content:center;flex:1}.al-figma>header>nav>a{font-size:16px;font-weight:700;white-space:nowrap}.al-figma>header>span img{width:20px;height:20px}.al-figma>footer{height:508px;background:#171C21 var(--al-footer) center/100% 100% no-repeat}.al-figma>footer>.wrap{visibility:hidden}.al-figma>footer .global-english-footer{background:#171C21}.al-figma:lang(en)>header{height:78px}.al-figma:lang(en)>footer{height:368px;background:#171C21}.al-figma:lang(en) .al-adv-grid article{min-height:187.78px}.al-figma:lang(en) .al-eng-grid article{min-height:139.58px}.al-main a:focus-visible{outline:2px solid #EA5414;outline-offset:4px}
@media(min-width:1600px){.al-cta-bg{width:100%;object-fit:cover}}
@media(max-width:1200px){.al-container{width:calc(100% - 64px)}.al-figma>header>nav{gap:18px}.al-adv-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.al-eng-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.al-step-arrow{display:none}.al-cta h2{font-size:28px}.al-cta .al-actions>a{padding:0 14px}}
@media(max-width:760px){.al-container{width:calc(100% - 36px)}.al-figma>header,.al-figma:lang(en)>header{height:70px;padding:0 18px;gap:12px}.al-hero{height:560px}.al-hero-bg{object-position:62% center}.al-crumb{padding-top:24px;font-size:12px;line-height:20px;gap:7px;flex-wrap:wrap}.al-hero-copy{padding-top:100px}.al-hero h1{font-size:38px;line-height:46px}.al-hero-copy>p{font-size:18px;line-height:30px;margin-top:18px}.al-tags{font-size:13px;line-height:21px;gap:10px;flex-wrap:wrap;margin-top:22px}.al-actions{gap:12px;margin-top:26px;flex-wrap:wrap}.al-actions>a{font-size:13px;min-width:0;min-height:46px;padding:0 18px}.al-actions>a.outline{min-width:0}.al-heading{font-size:26px;line-height:34px}.al-product,.al-advantages,.al-engineering{padding:44px 0}.al-product-layout{display:flex;flex-direction:column;gap:20px}.al-visual{width:100%;transform:none}.al-details{width:100%;grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:12px}.al-detail{aspect-ratio:1.25}.al-leader{display:none}.al-hotspot{min-width:30px;min-height:30px}.al-adv-grid,.al-eng-grid{grid-template-columns:1fr}.al-adv-grid article,.al-eng-grid article{min-height:0!important}.al-tip{font-size:13px;line-height:23px}.al-cta{height:auto;min-height:330px}.al-cta .al-container{padding:42px 0;flex-direction:column;align-items:flex-start;gap:24px}.al-cta h2{font-size:25px;line-height:36px}.al-cta p{font-size:15px;line-height:25px}.al-cta .al-actions{gap:12px;flex-wrap:wrap}.al-cta-bg{width:100%;object-fit:cover}.al-figma>footer{height:380px;background-size:auto 380px}.al-figma:lang(en)>footer{height:auto}}
@media(prefers-reduced-motion:reduce){.al-detail,.al-leader{transition:none}}
@media(max-width:760px){.al-details{grid-template-columns:1fr}.al-detail{aspect-ratio:537.78/248.375}.al-detail[aria-hidden=true]{display:none}}
