.xzl-main{--ink:#071015;--steel:#25343b;--yellow:#ffc72c;--cyan:#6bd7e5;--paper:#ecebe5;background:var(--ink);color:var(--paper);font-family:"Microsoft YaHei","PingFang SC",sans-serif;line-height:1.75;overflow:hidden}.xzl-main *{box-sizing:border-box}.xzl-main a{color:inherit;text-decoration:none}.xzl-main h1,.xzl-main h2,.xzl-main h3,.xzl-main p,.xzl-main figure{margin:0}.xzl-main h1,.xzl-main h2,.xzl-main h3{line-height:1.25}.xzl-main img{display:block;width:100%;height:auto}.xzl-main a:focus-visible,.xzl-main summary:focus-visible,.xzl-main input:focus-visible{outline:3px solid var(--cyan);outline-offset:5px}.xzl-main .xzl-wrap{width:min(1200px,calc(100% - 64px));margin-inline:auto}.xzl-main .xzl-eyebrow{font-size:11px;font-weight:700;letter-spacing:.13em}.xzl-main .xzl-intro{padding-top:52px;padding-bottom:44px}.xzl-main .xzl-intro-top{display:flex;justify-content:space-between;gap:20px;padding-bottom:20px;border-bottom:1px solid #3a4548}.xzl-main .xzl-intro-top>span{font-size:10px;color:#91a6ae;letter-spacing:.15em}.xzl-main .xzl-intro-grid{display:grid;grid-template-columns:1fr 250px;gap:60px;padding-top:38px}.xzl-main h1{font-size:clamp(38px,4.25vw,60px);letter-spacing:-.04em;line-height:1.2}.xzl-main h1 em{font-style:normal;color:var(--yellow)}.xzl-main .xzl-lead{font-size:16px;color:#a8b6b9;max-width:660px;margin-top:24px}.xzl-main .xzl-actions{display:flex;flex-wrap:wrap;gap:25px;align-items:center;margin-top:30px}.xzl-main .xzl-button{background:var(--yellow);color:var(--ink);padding:15px 22px;display:inline-flex;gap:40px;justify-content:space-between;align-items:center;font-size:14px;font-weight:700;transition:background .2s}.xzl-main .xzl-button:hover{background:#ffdb6a}.xzl-main .xzl-link{font-size:13px;display:inline-block;border-bottom:1px solid currentColor;padding-bottom:3px}.xzl-main .xzl-scene-index{align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;border-left:1px solid #3a4548;padding-left:28px}.xzl-main .xzl-scene-index a{display:grid;grid-template-columns:25px 1fr;gap:0 12px;border-bottom:1px solid #25343b;padding:11px 0;transition:color .2s}.xzl-main .xzl-scene-index a:hover{color:var(--yellow)}.xzl-main .xzl-scene-index b{font-size:11px;color:var(--yellow);grid-row:span 2;padding-top:3px}.xzl-main .xzl-scene-index span{font-size:16px;font-weight:700}.xzl-main .xzl-scene-index i{font-style:normal;font-size:11px;color:#8ea3ad}.xzl-main .xzl-showroom{padding-bottom:44px}.xzl-main .ss-photo{position:relative;overflow:hidden}.xzl-main .ss-photo figcaption{position:absolute;right:10px;bottom:10px;background:#071015b3;padding:2px 10px;font-size:10px;color:#fff}.xzl-main .xzl-engineering-image{position:relative}.xzl-main .xzl-engineering-image .ss-photo img{aspect-ratio:2.2;object-fit:cover}.xzl-main .xzl-image-marker{position:absolute;left:28px;bottom:28px;display:flex;align-items:center;gap:25px;background:#071015e3;border-left:5px solid var(--yellow);padding:19px 25px}.xzl-main .xzl-image-marker span{font-size:38px;font-weight:300;color:var(--yellow);line-height:1}.xzl-main .xzl-image-marker b{font-size:17px;line-height:1.45}.xzl-main .xzl-caption-strip{display:grid;grid-template-columns:1fr 1.15fr;gap:22px 50px;border-bottom:1px solid #3b494e;padding:29px 0 33px}.xzl-main .xzl-kicker{font-size:10px;color:var(--yellow);letter-spacing:.1em;margin-bottom:10px}.xzl-main h2{font-size:clamp(28px,3vw,40px);letter-spacing:-.045em}.xzl-main .xzl-caption-strip h2{font-size:25px}.xzl-main .xzl-caption-strip>p{font-size:14px;color:#a3b5ba;align-self:center}.xzl-main .xzl-material-tags{grid-column:1/-1;display:flex;gap:10px}.xzl-main .xzl-material-tags span{border:1px solid #46555b;color:#b1c3c8;font-size:11px;padding:4px 12px}.xzl-main .xzl-mid-exhibits{display:grid;grid-template-columns:.88fr 1.12fr;gap:65px;padding-top:64px;align-items:start}.xzl-main .xzl-exhibit-head{display:flex;gap:16px;align-items:center;margin-bottom:17px;border-top:2px solid #7b9096;padding-top:15px}.xzl-main .xzl-exhibit-head b{font-size:13px;color:var(--yellow)}.xzl-main .xzl-exhibit-head span{font-size:11px;letter-spacing:.08em;color:#b8c5c7}.xzl-main .xzl-food .ss-photo img{aspect-ratio:.88;object-fit:cover}.xzl-main .xzl-trade{padding-top:82px}.xzl-main .xzl-trade .ss-photo img{aspect-ratio:1.65;object-fit:cover}.xzl-main .xzl-exhibit-copy{padding:27px 0}.xzl-main .xzl-exhibit-copy h2{font-size:34px}.xzl-main .xzl-exhibit-copy>p{margin-top:20px;font-size:14px;color:#a6b7bd}.xzl-main dl{margin:24px 0 0}.xzl-main dl>div{display:grid;grid-template-columns:72px 1fr;gap:15px;border-top:1px solid #3c4b51;padding:13px 0;font-size:12px}.xzl-main dt{color:var(--cyan);font-weight:700}.xzl-main dd{margin:0;color:#8fa5ad}.xzl-main .xzl-note{background:var(--steel);padding:28px 30px;display:grid;grid-template-columns:1fr 1fr;gap:25px;position:relative}.xzl-main .xzl-note:before{content:"";position:absolute;left:0;top:0;width:7px;height:35px;background:var(--yellow)}.xzl-main .xzl-note b{font-size:22px;line-height:1.4}.xzl-main .xzl-note p{font-size:12px;color:#a8bac1;align-self:center}.xzl-main .xzl-digital{display:grid;grid-template-columns:.9fr 1.2fr;gap:60px;margin-top:48px;padding-top:50px;border-top:1px solid #3b494e;align-items:center}.xzl-main .xzl-digital-copy .xzl-exhibit-head{border:0;padding-top:0;margin-bottom:26px}.xzl-main .xzl-digital-copy>p{font-size:14px;color:#a6b7bd;margin-top:20px}.xzl-main .xzl-digital .ss-photo img{aspect-ratio:1.08;object-fit:cover}.xzl-main .xzl-digital ul{list-style:none;padding:0;margin:24px 0 0}.xzl-main .xzl-digital li{display:flex;gap:18px;padding-block:12px;border-top:1px solid #3c4b51;font-size:12px}.xzl-main .xzl-digital li b{flex:0 0 55px;color:var(--cyan)}.xzl-main .xzl-digital li span{color:#8fa5ad}.xzl-main .xzl-image-note{font-size:10px;text-align:right;color:#8198a0;margin-top:24px}.xzl-main .xzl-ad-area{padding-block:24px}.xzl-main .xzl-promo{margin:0}.xzl-main .xzl-promo a,.xzl-main .xzl-promo picture{display:block}.xzl-main .xzl-promo img{width:100%;height:auto}.xzl-main .xzl-checklist-section{background:var(--paper);color:var(--ink);padding-block:86px;margin-top:40px}.xzl-main .xzl-checklist-layout{display:grid;grid-template-columns:.76fr 1.24fr;gap:75px}.xzl-main .xzl-checklist-intro h2{margin-top:22px}.xzl-main .xzl-checklist-intro>p:not(.xzl-eyebrow){font-size:14px;color:#576467;margin-top:25px;max-width:330px}.xzl-main .xzl-checklist-intro .xzl-link{margin-top:28px}.xzl-main .xzl-check-row{display:flex;gap:15px;align-items:flex-start;padding-block:23px;border-top:1px solid #a3ada9;cursor:pointer}.xzl-main .xzl-check-row input{accent-color:#183f4a;width:18px;height:18px;margin-top:5px;flex:0 0 18px}.xzl-main .xzl-check-body{display:block}.xzl-main .xzl-check-title{display:block}.xzl-main .xzl-check-title b{display:block;font-size:11px;color:#597179;margin-bottom:8px}.xzl-main .xzl-check-title strong{font-size:20px;font-weight:700;line-height:1.35;display:block}.xzl-main .xzl-check-body>span:nth-child(2){display:block;font-size:13px;color:#586a6e;margin-top:12px}.xzl-main .xzl-check-body small{display:block;font-size:11px;margin-top:12px;color:#2e565f}.xzl-main .xzl-check-row>i{font-style:normal;margin-left:auto;font-size:22px;line-height:1.3}.xzl-main .xzl-check-row:has(input:checked){background:#dde5df}.xzl-main .xzl-check-row:has(input:checked)>i{color:#276977}.xzl-main .xzl-check-summary{padding:20px 24px;background:#dce1d9;border-left:4px solid #526b73;margin-top:6px}.xzl-main .xzl-check-summary b{font-size:15px}.xzl-main .xzl-check-summary p{font-size:11px;line-height:1.8;margin-top:8px;color:#4f686a}.xzl-main .xzl-service-section{padding-block:80px}.xzl-main .xzl-service-heading{display:grid;grid-template-columns:1fr 1fr;gap:20px 70px}.xzl-main .xzl-service-heading .xzl-eyebrow{grid-column:1/-1;color:var(--yellow)}.xzl-main .xzl-service-heading>p:last-child{font-size:14px;color:#a6b7bd;align-self:end}.xzl-main .xzl-service-lines{margin:38px 0 32px}.xzl-main .xzl-service-lines article{display:grid;grid-template-columns:70px 1fr 1.2fr;gap:25px;align-items:center;padding:23px 0;border-top:1px solid #3b494e}.xzl-main .xzl-service-lines article>span{font-size:12px;color:var(--yellow);letter-spacing:.12em}.xzl-main .xzl-service-lines h3{font-size:20px}.xzl-main .xzl-service-lines p{font-size:13px;color:#93a9b0}.xzl-main .xzl-faq-section{padding-block:68px 80px}.xzl-main .xzl-faq-heading{margin-bottom:30px}.xzl-main .xzl-faq-heading h2{margin-top:18px}.xzl-main .xzl-faq{display:grid;grid-template-columns:1fr 1fr;gap:0 48px;align-items:start}.xzl-main .xzl-faq details{border-top:1px solid #3c4b51;padding-block:22px}.xzl-main .xzl-faq summary{list-style:none;display:flex;justify-content:space-between;gap:18px;cursor:pointer;font-size:16px;font-weight:700}.xzl-main .xzl-faq summary::-webkit-details-marker{display:none}.xzl-main .xzl-faq summary span{color:var(--yellow);transition:transform .2s}.xzl-main .xzl-faq details[open] summary span{transform:rotate(45deg)}.xzl-main .xzl-faq p{font-size:14px;color:#a6b7bd;margin-top:17px}.xzl-main .xzl-reading{background:#1a282f;padding-block:68px}.xzl-main .xzl-reading-head{display:flex;gap:30px;align-items:end;justify-content:space-between;margin-bottom:34px}.xzl-main .xzl-reading-head h2{font-size:33px;margin-top:17px}.xzl-main .xzl-articles{display:grid;grid-template-columns:1fr 1fr;gap:0 45px}.xzl-main .xzl-articles article{border-top:1px solid #43545b}.xzl-main .xzl-articles a{display:block;padding:23px 0}.xzl-main .xzl-articles a>span{font-size:10px;color:#8da7b2}.xzl-main .xzl-articles h3{font-size:17px;line-height:1.5;margin-top:8px;min-height:51px}.xzl-main .xzl-articles b{display:block;font-size:11px;color:var(--yellow);margin-top:14px}.xzl-main .xzl-articles a:hover h3{color:var(--cyan)}.ss-skip{position:fixed;top:-100px;left:20px;z-index:9999;padding:12px 18px;background:#ffc72c;color:#071015}.ss-skip:focus{top:12px}.ss-top{position:fixed;right:24px;bottom:26px;z-index:40;width:44px;height:44px;border:1px solid #ffc72c;background:#071015;color:#ffc72c;cursor:pointer;opacity:0;visibility:hidden;transition:opacity .2s}.ss-top[aria-hidden="false"]{opacity:1;visibility:visible}.ss-top:focus-visible{outline:3px solid #6bd7e5;outline-offset:4px}
@media(max-width:980px){.xzl-main .xzl-wrap{width:calc(100% - 40px)}.xzl-main .xzl-intro-grid{grid-template-columns:1fr 200px;gap:30px}.xzl-main h1{font-size:42px}.xzl-main .xzl-mid-exhibits{gap:35px}.xzl-main .xzl-caption-strip{gap:22px 30px}.xzl-main .xzl-note{display:block}.xzl-main .xzl-note p{margin-top:15px}.xzl-main .xzl-digital{gap:30px}.xzl-main .xzl-checklist-layout{gap:35px}.xzl-main .xzl-service-lines article{grid-template-columns:50px 1fr 1fr;gap:18px}.xzl-main .xzl-faq{gap:0 28px}}
@media(max-width:680px){.xzl-main .xzl-wrap{width:calc(100% - 36px)}.xzl-main .xzl-intro{padding-top:30px;padding-bottom:25px}.xzl-main .xzl-intro-top{display:block;padding-bottom:16px}.xzl-main .xzl-intro-top>span{display:none}.xzl-main .xzl-eyebrow{font-size:10px}.xzl-main .xzl-intro-grid{display:block;padding-top:26px}.xzl-main h1{font-size:37px}.xzl-main .xzl-lead{font-size:14px;margin-top:22px}.xzl-main .xzl-actions{gap:19px;margin-top:25px}.xzl-main .xzl-scene-index{display:grid;grid-template-columns:1fr 1fr;gap:0 22px;margin-top:30px;padding:0;border:0}.xzl-main .xzl-scene-index a{padding-block:13px}.xzl-main .xzl-scene-index span{font-size:14px}.xzl-main .xzl-engineering-image .ss-photo img{aspect-ratio:1.1}.xzl-main .xzl-image-marker{left:14px;bottom:30px;gap:17px;padding:15px 17px}.xzl-main .xzl-image-marker span{font-size:32px}.xzl-main .xzl-image-marker b{font-size:14px}.xzl-main .xzl-caption-strip{display:block;padding-block:22px 27px}.xzl-main .xzl-caption-strip h2{font-size:24px}.xzl-main .xzl-caption-strip>p{margin-top:16px;font-size:13px}.xzl-main .xzl-material-tags{margin-top:18px;gap:7px;flex-wrap:wrap}.xzl-main .xzl-material-tags span{font-size:10px;padding-inline:9px}.xzl-main .xzl-mid-exhibits{display:block;padding-top:36px}.xzl-main .xzl-food .ss-photo img{aspect-ratio:1.06}.xzl-main .xzl-trade{padding-top:18px}.xzl-main .xzl-trade .ss-photo img{aspect-ratio:1.35}.xzl-main .xzl-exhibit-copy h2{font-size:30px}.xzl-main .xzl-exhibit-copy{padding-block:24px}.xzl-main .xzl-exhibit-copy>p{font-size:13px}.xzl-main .xzl-note{padding:24px;display:grid;grid-template-columns:1fr 1fr;gap:20px}.xzl-main .xzl-note b{font-size:20px}.xzl-main .xzl-note p{margin:0;font-size:11px}.xzl-main .xzl-digital{display:flex;flex-direction:column;gap:26px;margin-top:36px;padding-top:30px;align-items:stretch}.xzl-main .xzl-digital h2{font-size:30px}.xzl-main .xzl-digital .ss-photo img{aspect-ratio:1.25}.xzl-main .xzl-image-note{text-align:left;font-size:10px}.xzl-main .xzl-showroom{padding-bottom:20px}.xzl-main .xzl-ad-area{padding-block:20px}.xzl-main .xzl-checklist-section{padding-block:54px;margin-top:26px}.xzl-main .xzl-checklist-layout{display:block}.xzl-main .xzl-checklist-intro h2{font-size:30px;margin-top:18px}.xzl-main .xzl-checklist-intro>p:not(.xzl-eyebrow){margin-top:20px}.xzl-main .xzl-checklist{margin-top:30px}.xzl-main .xzl-check-row{gap:12px}.xzl-main .xzl-check-title strong{font-size:18px}.xzl-main .xzl-check-summary{padding:18px}.xzl-main .xzl-service-section{padding-block:52px}.xzl-main .xzl-service-heading{display:block}.xzl-main .xzl-service-heading h2{font-size:30px;margin-top:18px}.xzl-main .xzl-service-heading>p:last-child{font-size:13px;margin-top:22px}.xzl-main .xzl-service-lines{margin-top:28px}.xzl-main .xzl-service-lines article{grid-template-columns:40px 1fr;gap:10px 14px;padding-block:21px}.xzl-main .xzl-service-lines h3{font-size:18px}.xzl-main .xzl-service-lines p{grid-column:2;font-size:12px}.xzl-main .xzl-faq-section{padding-block:43px 55px}.xzl-main .xzl-faq-heading h2{font-size:28px}.xzl-main .xzl-faq{display:block}.xzl-main .xzl-faq summary{font-size:15px}.xzl-main .xzl-faq p{font-size:13px}.xzl-main .xzl-reading{padding-block:50px}.xzl-main .xzl-reading-head{display:block;margin-bottom:27px}.xzl-main .xzl-reading-head h2{font-size:29px}.xzl-main .xzl-reading-head .xzl-link{margin-top:20px}.xzl-main .xzl-articles{display:block}.xzl-main .xzl-articles h3{min-height:0}.ss-top{width:40px;height:40px;right:15px;bottom:18px}}
@media(prefers-reduced-motion:reduce){.xzl-main *,.ss-top{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
