.product-selection-scene_scene__HSh3_{display:grid;width:100%;min-height:350px;place-items:center;padding:26px 30px;overflow:hidden;color:#1f2c33;border-bottom:1px solid #718087;background:#24343d;container-type:inline-size}.product-selection-scene_storefront__H7V7d{width:min(100%,1040px);overflow:hidden;border:1px solid #8c999f;border-radius:4px;background:#fbfaf5}.product-selection-scene_storeHeader__FWBdb{display:grid;min-height:52px;grid-template-columns:minmax(150px,.72fr) minmax(260px,1.28fr) auto;gap:18px;align-items:center;padding:7px 14px;border-bottom:1px solid #c9cfcd;background:#fff}.product-selection-scene_storeIdentity___AqE8{display:flex;min-width:0;align-items:center;gap:9px}.product-selection-scene_storeIdentity___AqE8>span{display:grid;width:31px;height:31px;flex:0 0 auto;place-items:center;border-radius:4px;color:#fff;background:#27654d;font-size:11px;font-weight:800}.product-selection-scene_storeIdentity___AqE8>div{display:grid;min-width:0;gap:2px}.product-selection-scene_storeIdentity___AqE8 small,.product-selection-scene_storeIdentity___AqE8 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-selection-scene_storeIdentity___AqE8 strong{font-size:11px}.product-selection-scene_storeIdentity___AqE8 small{color:#59636a;font-size:7px}.product-selection-scene_storeNavigation__Zeaqz{display:flex;align-items:center;justify-content:center;gap:4px}.product-selection-scene_storeNavigation__Zeaqz span{padding:6px 11px;color:#5a656a;border-bottom:2px solid transparent;font-size:8px}.product-selection-scene_storeNavigation__Zeaqz span[data-current=true]{color:#1e5e47;border-color:#1e5e47;font-weight:750}.product-selection-scene_storeHeader__FWBdb>b{color:#8e3424;font-size:8px;white-space:nowrap}.product-selection-scene_storeContent__ggwmJ{display:grid;grid-template-columns:minmax(300px,.92fr) minmax(350px,1.08fr);min-height:290px}.product-selection-scene_consultation__vopXO,.product-selection-scene_productPane__BgX_Z{min-width:0;padding:17px 19px}.product-selection-scene_productPane__BgX_Z{display:grid;grid-template-rows:auto minmax(112px,1fr) auto auto;border-right:1px solid #c9cfcd;background:#fbfaf5}.product-selection-scene_consultation__vopXO>header,.product-selection-scene_productPane__BgX_Z>header{display:flex;align-items:start;justify-content:space-between;gap:12px}.product-selection-scene_consultation__vopXO>header>div,.product-selection-scene_productPane__BgX_Z>header>div{display:grid;gap:3px}.product-selection-scene_consultation__vopXO>header span,.product-selection-scene_productInfo__E_KFg span,.product-selection-scene_productPane__BgX_Z>header span{color:#59636a;font-size:7px}.product-selection-scene_consultation__vopXO>header strong,.product-selection-scene_productPane__BgX_Z>header strong{font-size:12px}.product-selection-scene_consultation__vopXO>header b,.product-selection-scene_productPane__BgX_Z>header small{padding:4px 7px;border:1px solid #bdc6c2;border-radius:10px;color:#55615e;background:#fff;font-size:7px;font-weight:700;white-space:nowrap}.product-selection-scene_consultation__vopXO>header b{color:#fff;border-color:#27654d;background:#27654d}.product-selection-scene_productStage__pyv5Z{position:relative;display:grid;min-height:112px;place-items:center;margin:9px 0;overflow:hidden;background:linear-gradient(180deg,#e9eee9 0 68%,#d8d3c8 68%)}.product-selection-scene_productStage__pyv5Z>span{position:absolute;right:8px;bottom:7px;padding:4px 6px;color:#3f4b4f;border:1px solid #b4bbb7;background:rgb(255 255 255/88%);font-size:6px}.product-selection-scene_airConditioner__6sOx2{width:min(72%,190px);color:#60737a}.product-selection-scene_airConditioner__6sOx2 path:first-child,.product-selection-scene_productThumbnail__s3ano path:first-child{fill:#fff;stroke:currentColor;stroke-width:2}.product-selection-scene_airConditioner__6sOx2 circle,.product-selection-scene_airConditioner__6sOx2 path:not(:first-child),.product-selection-scene_productThumbnail__s3ano circle,.product-selection-scene_productThumbnail__s3ano path:not(:first-child){fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2}.product-selection-scene_productInfo__E_KFg{display:flex;align-items:end;justify-content:space-between;gap:12px}.product-selection-scene_productInfo__E_KFg>div{display:grid;gap:3px}.product-selection-scene_productInfo__E_KFg strong{font-size:8px;font-weight:650}.product-selection-scene_productInfo__E_KFg>b{color:#a53d2a;font-size:16px}.product-selection-scene_serviceTerms__uIFgg{display:flex;flex-wrap:wrap;gap:5px;align-items:center;margin-top:9px}.product-selection-scene_serviceTerms__uIFgg span{padding:4px 6px;color:#315e4a;border:1px solid #a9c2b4;font-size:7px}.product-selection-scene_serviceTerms__uIFgg small{color:#7d382b;font-size:7px}.product-selection-scene_consultation__vopXO{display:grid;grid-template-rows:auto auto 1fr auto;gap:10px;background:#eef1ed}.product-selection-scene_needSummary__hsPwg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border-top:1px solid #cbd1cd;border-bottom:1px solid #cbd1cd;background:#fff}.product-selection-scene_needSummary__hsPwg>div{min-width:0;padding:8px;border-right:1px solid #d6dbd8}.product-selection-scene_needSummary__hsPwg>div:last-child{border-right:0}.product-selection-scene_needSummary__hsPwg dd,.product-selection-scene_needSummary__hsPwg dt{margin:0}.product-selection-scene_needSummary__hsPwg dt{color:#6b7472;font-size:6px}.product-selection-scene_needSummary__hsPwg dd{margin-top:4px;font-size:7px;font-weight:650;line-height:1.45}.product-selection-scene_recommendation__deZM_{display:grid;grid-template-columns:88px minmax(0,1fr);gap:11px;align-items:center;padding:10px;border-left:3px solid #27654d;background:#fff}.product-selection-scene_productThumbnail__s3ano{width:86px;color:#60737a}.product-selection-scene_recommendation__deZM_>div{display:grid;gap:3px}.product-selection-scene_recommendation__deZM_ span{color:#8e3424;font-size:7px;font-weight:700}.product-selection-scene_recommendation__deZM_ strong{color:#1e5e47;font-size:12px}.product-selection-scene_recommendation__deZM_ p{margin:0;color:#4d5956;font-size:7px;line-height:1.48}.product-selection-scene_consultation__vopXO>footer{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:8px 9px;border-left:3px solid #df6044;background:#f3e1d4}.product-selection-scene_consultation__vopXO>footer>div{display:grid;gap:3px}.product-selection-scene_consultation__vopXO>footer p,.product-selection-scene_consultation__vopXO>footer span{color:#6e4d43;font-size:6px}.product-selection-scene_consultation__vopXO>footer strong{font-size:7px;line-height:1.4}.product-selection-scene_consultation__vopXO>footer p{margin:0;text-align:right}.product-selection-scene_scene__HSh3_[data-surface=hero]{min-height:410px;padding:0;border:0;background:transparent}.product-selection-scene_scene__HSh3_[data-surface=hero] .product-selection-scene_storefront__H7V7d{width:100%}@container (max-width: 620px){.product-selection-scene_storeHeader__FWBdb{grid-template-columns:minmax(0,1fr) auto}.product-selection-scene_storeNavigation__Zeaqz{display:none}.product-selection-scene_storeContent__ggwmJ{grid-template-columns:minmax(0,1fr)}.product-selection-scene_productPane__BgX_Z{grid-template-columns:110px minmax(0,1fr);grid-template-rows:auto auto auto;gap:8px 12px;border-right:0;border-bottom:1px solid #c9cfcd}.product-selection-scene_productPane__BgX_Z>header{grid-column:1/-1}.product-selection-scene_productStage__pyv5Z{grid-row:2/span 2;min-height:92px;margin:0}.product-selection-scene_productStage__pyv5Z>span{display:none}.product-selection-scene_airConditioner__6sOx2{width:92px}.product-selection-scene_productInfo__E_KFg{align-items:center}.product-selection-scene_serviceTerms__uIFgg{margin-top:0}.product-selection-scene_needSummary__hsPwg{grid-template-columns:minmax(0,1fr)}.product-selection-scene_needSummary__hsPwg>div{display:grid;grid-template-columns:72px minmax(0,1fr);gap:8px;border-right:0;border-bottom:1px solid #d6dbd8}.product-selection-scene_needSummary__hsPwg>div:last-child{border-bottom:0}.product-selection-scene_needSummary__hsPwg dd{margin-top:0}.product-selection-scene_consultation__vopXO>footer{grid-template-columns:minmax(0,1fr)}.product-selection-scene_consultation__vopXO>footer p{text-align:left}}@container (max-width: 390px){.product-selection-scene_consultation__vopXO,.product-selection-scene_productPane__BgX_Z{padding:13px}.product-selection-scene_productPane__BgX_Z{grid-template-columns:94px minmax(0,1fr)}.product-selection-scene_productStage__pyv5Z{min-height:82px}.product-selection-scene_airConditioner__6sOx2{width:80px}.product-selection-scene_recommendation__deZM_{grid-template-columns:70px minmax(0,1fr)}.product-selection-scene_productThumbnail__s3ano{width:68px}}@container (max-width: 420px){.product-selection-scene_scene__HSh3_[data-surface=gallery] .product-selection-scene_storeHeader__FWBdb{min-height:50px;padding:8px 12px}.product-selection-scene_scene__HSh3_[data-surface=gallery] .product-selection-scene_storeIdentity___AqE8 strong{font-size:13px}.product-selection-scene_scene__HSh3_[data-surface=gallery] .product-selection-scene_storeHeader__FWBdb>b,.product-selection-scene_scene__HSh3_[data-surface=gallery] .product-selection-scene_storeIdentity___AqE8 small{font-size:9px}.product-selection-scene_scene__HSh3_[data-surface=gallery] .product-selection-scene_storeContent__ggwmJ{min-height:0}.product-selection-scene_scene__HSh3_[data-surface=gallery] .product-selection-scene_consultation__vopXO>footer,.product-selection-scene_scene__HSh3_[data-surface=gallery] .product-selection-scene_needSummary__hsPwg,.product-selection-scene_scene__HSh3_[data-surface=gallery] .product-selection-scene_productPane__BgX_Z{display:none}.product-selection-scene_scene__HSh3_[data-surface=gallery] .product-selection-scene_consultation__vopXO{grid-template-rows:auto auto;gap:13px;padding:15px}.product-selection-scene_scene__HSh3_[data-surface=gallery] .product-selection-scene_consultation__vopXO>header b,.product-selection-scene_scene__HSh3_[data-surface=gallery] .product-selection-scene_consultation__vopXO>header span,.product-selection-scene_scene__HSh3_[data-surface=gallery] .product-selection-scene_recommendation__deZM_ span{font-size:9px}.product-selection-scene_scene__HSh3_[data-surface=gallery] .product-selection-scene_consultation__vopXO>header strong{font-size:14px}.product-selection-scene_scene__HSh3_[data-surface=gallery] .product-selection-scene_recommendation__deZM_{grid-template-columns:66px minmax(0,1fr);gap:10px;padding:12px}.product-selection-scene_scene__HSh3_[data-surface=gallery] .product-selection-scene_productThumbnail__s3ano{width:64px}.product-selection-scene_scene__HSh3_[data-surface=gallery] .product-selection-scene_recommendation__deZM_ strong{font-size:15px}.product-selection-scene_scene__HSh3_[data-surface=gallery] .product-selection-scene_recommendation__deZM_ p{font-size:12px;line-height:1.5}}@media (max-width:767px){.product-selection-scene_scene__HSh3_[data-surface=gallery]{min-height:0;padding:18px 14px}}.demo-gallery-page_hero__eb_ce{overflow:hidden;background:linear-gradient(143deg,#f7f8f7 0 54%,color-mix(in srgb,var(--zimei-blue-container) 46%,#fff) 54%)}.demo-gallery-page_galleryInner__L9m84,.demo-gallery-page_heroInner__u3etH,.demo-gallery-page_projectInner__QaU31,.demo-gallery-page_truthInner__DOAG0{width:min(calc(100% - 64px),1320px);margin-inline:auto}.demo-gallery-page_heroInner__u3etH{display:grid;grid-template-columns:minmax(400px,.84fr) minmax(570px,1.16fr);gap:58px;align-items:center;min-height:650px;padding:60px 0 76px}.demo-gallery-page_galleryHeading__gM3Ks>p,.demo-gallery-page_heroCopy__22hlJ>p,.demo-gallery-page_projectInner__QaU31>div>p,.demo-gallery-page_truthInner__DOAG0>div>p{margin:0;color:var(--color-signal-strong);font-size:13px;font-weight:760;line-height:1.55}.demo-gallery-page_heroCopy__22hlJ h1{max-width:10.5em;margin:17px 0 0;font-family:var(--font-display);font-size:clamp(46px,4.5vw,62px);font-weight:720;letter-spacing:-.058em;line-height:1.06}.demo-gallery-page_heroCopy__22hlJ h1:after{display:block;width:94px;height:7px;margin-top:27px;border-radius:99px;background:linear-gradient(90deg,var(--zimei-blue) 0 25%,var(--zimei-green) 25% 50%,var(--zimei-orange) 50% 75%,var(--zimei-gold) 75%);content:""}.demo-gallery-page_heroCopy__22hlJ>span{display:block;max-width:34em;margin-top:22px;color:var(--color-text-muted);font-size:17px;line-height:1.72}.demo-gallery-page_heroCopy__22hlJ>a,.demo-gallery-page_primaryAction__4eIRi{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:20px;margin-top:30px;padding:0 23px;border-radius:99px;color:#fff;background:var(--zimei-blue);font-size:15px;font-weight:720;text-decoration:none;transition:.2s}.demo-gallery-page_heroCopy__22hlJ>a:hover,.demo-gallery-page_primaryAction__4eIRi:hover{background:var(--color-signal-strong);transform:translateY(-2px)}.demo-gallery-page_demoAction__KhZ8M svg,.demo-gallery-page_heroCopy__22hlJ>a svg,.demo-gallery-page_primaryAction__4eIRi svg{width:19px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.demo-gallery-page_demoCatalog__e8XLv a:focus-visible,.demo-gallery-page_heroCopy__22hlJ>a:focus-visible,.demo-gallery-page_primaryAction__4eIRi:focus-visible{outline:3px solid var(--color-signal-strong);outline-offset:4px}.demo-gallery-page_heroVisual__QU9XI{position:relative;min-height:405px;border-radius:32px;background:#19394a;box-shadow:0 28px 68px rgb(25 57 74/19%);transform:rotate(.7deg)}.demo-gallery-page_heroVisual__QU9XI:before{position:absolute;inset:22px;border:1px solid rgb(255 255 255/13%);border-radius:22px;content:""}.demo-gallery-page_heroVisual__QU9XI:after{position:absolute;right:-50px;bottom:-70px;width:220px;height:220px;border-radius:50%;background:rgb(242 203 98/13%);content:""}.demo-gallery-page_cursorCard__I_tkp,.demo-gallery-page_resultCard___FwkL{position:absolute;z-index:1;display:grid;border-radius:20px;background:#fff}.demo-gallery-page_cursorCard__I_tkp{left:54px;top:64px;width:220px;padding:22px}.demo-gallery-page_cursorCard__I_tkp span{color:#2a6078;font-size:11px;font-weight:800}.demo-gallery-page_cursorCard__I_tkp strong{margin-top:9px;font-size:19px;line-height:1.35}.demo-gallery-page_cursorCard__I_tkp>div{display:flex;gap:7px;margin-top:21px}.demo-gallery-page_cursorCard__I_tkp>div i{width:34px;height:9px;border-radius:99px;background:#dce7eb}.demo-gallery-page_cursorCard__I_tkp>div i:nth-child(2){background:#dce8de}.demo-gallery-page_cursorCard__I_tkp>div i:nth-child(3){background:#f0decf}.demo-gallery-page_cursorLine__4qnw3{position:absolute;z-index:1;left:245px;right:258px;top:50%;height:4px;background:linear-gradient(90deg,var(--zimei-blue),var(--zimei-green),var(--zimei-orange),var(--zimei-gold))}.demo-gallery-page_cursorLine__4qnw3 i{position:absolute;top:50%;width:14px;height:14px;border:3px solid #19394a;border-radius:50%;background:#fff;transform:translate(-50%,-50%)}.demo-gallery-page_cursorLine__4qnw3 i:first-child{left:0}.demo-gallery-page_cursorLine__4qnw3 i:nth-child(2){left:50%}.demo-gallery-page_cursorLine__4qnw3 i:nth-child(3){left:100%}.demo-gallery-page_cursorLine__4qnw3 span{position:absolute;top:-6px;left:0;width:16px;height:16px;border-radius:50%;background:var(--zimei-gold);animation:demo-gallery-page_travel__yZxXx 4.2s ease-in-out infinite}.demo-gallery-page_resultCard___FwkL{right:48px;bottom:55px;width:260px;padding:22px;color:#19394a;background:#f2cb62}.demo-gallery-page_resultCard___FwkL header{display:flex;align-items:center;justify-content:space-between}.demo-gallery-page_resultCard___FwkL header span{font-size:11px;font-weight:800}.demo-gallery-page_resultCard___FwkL header b{padding:4px 7px;border-radius:99px;color:#fff;background:#36755a;font-size:9px}.demo-gallery-page_resultCard___FwkL>strong{margin-top:16px;font-size:19px;line-height:1.4}.demo-gallery-page_resultCard___FwkL>div{display:flex;gap:7px;margin-top:21px}.demo-gallery-page_resultCard___FwkL>div i{width:38px;height:8px;border-radius:99px;background:rgb(25 57 74/24%)}.demo-gallery-page_handCursor__lOhBv{position:absolute;z-index:2;left:235px;top:152px;width:42px;height:50px;filter:drop-shadow(0 8px 7px rgb(0 0 0/20%));animation:demo-gallery-page_click__LkqfK 3.8s ease-in-out infinite}.demo-gallery-page_handCursor__lOhBv i{position:absolute;left:14px;top:0;width:12px;height:31px;border:4px solid #fff;border-radius:9px;background:#ad573b}.demo-gallery-page_handCursor__lOhBv b{position:absolute;left:9px;top:23px;width:30px;height:25px;border:4px solid #fff;border-radius:10px 10px 15px 15px;background:#ad573b}.demo-gallery-page_gallery__qdN1w{padding:96px 0;background:color-mix(in srgb,var(--zimei-blue-container) 20%,#fff)}.demo-gallery-page_galleryHeading__gM3Ks h2,.demo-gallery-page_projectInner__QaU31 h2,.demo-gallery-page_truthInner__DOAG0 h2{max-width:19em;margin:11px 0 0;font-family:var(--font-display);font-size:clamp(36px,3.35vw,46px);font-weight:720;letter-spacing:-.048em;line-height:1.12}.demo-gallery-page_demoCatalog__e8XLv{margin-top:45px}.demo-gallery-page_featuredDemo__77jN5{overflow:hidden;border-radius:28px;color:#fff;background:#19394a;box-shadow:0 20px 45px rgb(25 57 74/15%)}.demo-gallery-page_featuredDemo__77jN5>a{display:grid;grid-template-columns:minmax(330px,.76fr) minmax(0,1.24fr);min-height:430px;color:inherit;text-decoration:none}.demo-gallery-page_featuredCopy__siHkI{display:flex;align-items:flex-start;flex-direction:column;padding:42px}.demo-gallery-page_featuredCopy__siHkI>div{display:flex;flex-wrap:wrap;gap:9px;align-items:center}.demo-gallery-page_featuredCopy__siHkI>div span{padding:6px 10px;border-radius:99px;color:#19394a;background:#f2cb62;font-size:11px;font-weight:800}.demo-gallery-page_featuredCopy__siHkI>div b{color:#a8c6d4;font-size:11px}.demo-gallery-page_featuredCopy__siHkI h3{max-width:12em;margin:39px 0 0;font-family:var(--font-display);font-size:clamp(31px,3.2vw,43px);letter-spacing:-.045em;line-height:1.12}.demo-gallery-page_featuredCopy__siHkI p{max-width:30em;margin:19px 0 0;color:rgb(255 255 255/73%);font-size:15px;line-height:1.7}.demo-gallery-page_featuredCopy__siHkI .demo-gallery-page_demoAction__KhZ8M{margin-top:auto}.demo-gallery-page_featuredVisual__wS_R5{min-width:0;align-self:stretch;padding:28px;background:color-mix(in srgb,var(--zimei-blue-container) 42%,#fff)}.demo-gallery-page_demoAction__KhZ8M{display:inline-flex;align-items:center;gap:15px;color:inherit;font-size:14px;font-weight:760}.demo-gallery-page_demoAction__KhZ8M svg{width:18px}.demo-gallery-page_demoList__zVEur{display:grid;grid-template-columns:1fr 1fr;margin-top:22px;border:1px solid #d6dfe1;border-radius:26px;background:#fff;overflow:hidden}.demo-gallery-page_demoList__zVEur article{min-width:0;border-bottom:1px solid #d6dfe1}.demo-gallery-page_demoList__zVEur article:nth-child(odd){border-right:1px solid #d6dfe1}.demo-gallery-page_demoList__zVEur article:nth-child(n+3){border-bottom:0}.demo-gallery-page_demoList__zVEur article>a{display:grid;grid-template-columns:68px minmax(0,1fr) auto;gap:22px;align-items:center;min-height:178px;padding:26px 28px;color:inherit;text-decoration:none;transition:background .2s}.demo-gallery-page_demoList__zVEur article>a:hover{background:#f7f9f8}.demo-gallery-page_demoIdentity__07sBo{display:grid;justify-items:center;gap:8px}.demo-gallery-page_demoIdentity__07sBo>i{display:grid;width:55px;height:55px;place-items:center;border-radius:17px;color:#fff;background:#2a6078}.demo-gallery-page_demoList__zVEur article[data-color=green] .demo-gallery-page_demoIdentity__07sBo>i{background:#36755a}.demo-gallery-page_demoList__zVEur article[data-color=orange] .demo-gallery-page_demoIdentity__07sBo>i{background:#ad573b}.demo-gallery-page_demoList__zVEur article[data-color=gold] .demo-gallery-page_demoIdentity__07sBo>i{background:#8a6417}.demo-gallery-page_demoIdentity__07sBo svg{width:28px;fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.55}.demo-gallery-page_demoIdentity__07sBo>span{color:#687980;font-size:10px;font-weight:760}.demo-gallery-page_demoCopy__nW3Ib h3{margin:0;font-size:20px;line-height:1.35}.demo-gallery-page_demoCopy__nW3Ib p{max-width:30em;margin:9px 0 0;color:#687980;font-size:13px;line-height:1.62}.demo-gallery-page_demoList__zVEur .demo-gallery-page_demoAction__KhZ8M{white-space:nowrap;color:#2a6078}.demo-gallery-page_demoExample__CgjJJ{display:block;margin-top:13px;color:#53666e;font-size:11px;font-weight:730;line-height:1.5}.demo-gallery-page_featuredCopy__siHkI .demo-gallery-page_demoExample__CgjJJ{color:#a8c6d4}.demo-gallery-page_truthSection__5_jC3{padding:88px 0;color:#fff;background:#19394a}.demo-gallery-page_truthInner__DOAG0{display:grid;grid-template-columns:1.05fr .95fr;gap:70px;align-items:start}.demo-gallery-page_truthInner__DOAG0>div>p{color:#f2cb62}.demo-gallery-page_truthInner__DOAG0 h2{color:#fff}.demo-gallery-page_truthInner__DOAG0 ul{display:grid;gap:0;margin:0;padding:0;list-style:none}.demo-gallery-page_truthInner__DOAG0 li{display:grid;grid-template-columns:120px 1fr;gap:18px;padding:20px 0;border-bottom:1px solid rgb(255 255 255/15%)}.demo-gallery-page_truthInner__DOAG0 li:first-child{padding-top:0}.demo-gallery-page_truthInner__DOAG0 li strong{color:#f2cb62;font-size:14px}.demo-gallery-page_truthInner__DOAG0 li span{color:rgb(255 255 255/75%);font-size:15px;line-height:1.65}.demo-gallery-page_truthNote__8vD1e{grid-column:1/-1;margin:9px 0 0;padding-top:22px;border-top:4px solid transparent;border-image:linear-gradient(90deg,var(--zimei-blue),var(--zimei-green),var(--zimei-orange),var(--zimei-gold)) 1;color:rgb(255 255 255/64%);font-size:13px;line-height:1.7}.demo-gallery-page_projectSection__Pmnpr{background:var(--zimei-blue-container)}.demo-gallery-page_projectInner__QaU31{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:48px;align-items:center;padding:72px 0}.demo-gallery-page_projectInner__QaU31>div>span{display:block;max-width:46em;margin-top:17px;color:var(--color-text-muted);font-size:16px;line-height:1.7}.demo-gallery-page_primaryAction__4eIRi{margin-top:0}@keyframes demo-gallery-page_travel__yZxXx{0%{left:0;opacity:0}10%,90%{opacity:1}to{left:100%;opacity:0}}@keyframes demo-gallery-page_click__LkqfK{0%,38%,to{transform:translate(0)}48%{transform:translate(8px,5px)}58%{transform:translate(8px,5px) scale(.94)}68%{transform:translate(0)}}@media(max-width:1000px){.demo-gallery-page_heroInner__u3etH{grid-template-columns:minmax(360px,.8fr) minmax(510px,1.2fr);gap:30px}.demo-gallery-page_featuredDemo__77jN5>a{grid-template-columns:minmax(290px,.8fr) minmax(0,1.2fr)}.demo-gallery-page_demoList__zVEur article>a{grid-template-columns:60px 1fr}.demo-gallery-page_demoList__zVEur .demo-gallery-page_demoAction__KhZ8M{grid-column:2}}@media(max-width:880px){.demo-gallery-page_heroInner__u3etH{grid-template-columns:1fr;min-height:0}.demo-gallery-page_heroVisual__QU9XI{width:min(100%,720px)}.demo-gallery-page_featuredDemo__77jN5>a{grid-template-columns:1fr}.demo-gallery-page_featuredCopy__siHkI{min-height:365px}.demo-gallery-page_demoList__zVEur{grid-template-columns:1fr}.demo-gallery-page_demoList__zVEur article,.demo-gallery-page_demoList__zVEur article:nth-child(n+3),.demo-gallery-page_demoList__zVEur article:nth-child(odd){border-right:0;border-bottom:1px solid #d6dfe1}.demo-gallery-page_demoList__zVEur article:last-child{border-bottom:0}.demo-gallery-page_truthInner__DOAG0{grid-template-columns:1fr}.demo-gallery-page_projectInner__QaU31{grid-template-columns:1fr;justify-items:start}}@media(max-width:700px){.demo-gallery-page_galleryInner__L9m84,.demo-gallery-page_heroInner__u3etH,.demo-gallery-page_projectInner__QaU31,.demo-gallery-page_truthInner__DOAG0{width:calc(100% - 40px)}.demo-gallery-page_heroInner__u3etH{gap:40px;padding:43px 0 55px}.demo-gallery-page_heroCopy__22hlJ h1{font-size:37px}.demo-gallery-page_heroCopy__22hlJ h1:after{height:6px;margin-top:22px}.demo-gallery-page_heroCopy__22hlJ>span{font-size:16px}.demo-gallery-page_heroCopy__22hlJ>a{width:100%}.demo-gallery-page_heroVisual__QU9XI{min-height:350px;border-radius:24px;transform:none}.demo-gallery-page_cursorCard__I_tkp{left:25px;top:45px;width:194px}.demo-gallery-page_cursorCard__I_tkp strong{font-size:17px}.demo-gallery-page_cursorLine__4qnw3{left:182px;right:155px}.demo-gallery-page_resultCard___FwkL{right:22px;bottom:37px;width:220px}.demo-gallery-page_handCursor__lOhBv{left:190px;top:137px}.demo-gallery-page_gallery__qdN1w{padding:68px 0}.demo-gallery-page_galleryHeading__gM3Ks h2,.demo-gallery-page_projectInner__QaU31 h2,.demo-gallery-page_truthInner__DOAG0 h2{font-size:31px}.demo-gallery-page_demoCatalog__e8XLv{margin-top:31px}.demo-gallery-page_featuredDemo__77jN5{border-radius:22px}.demo-gallery-page_featuredCopy__siHkI{min-height:330px;padding:28px}.demo-gallery-page_featuredCopy__siHkI h3{margin-top:31px;font-size:31px}.demo-gallery-page_featuredVisual__wS_R5{padding:14px}.demo-gallery-page_demoList__zVEur{border-radius:22px}.demo-gallery-page_demoList__zVEur article>a{grid-template-columns:55px 1fr;gap:16px;min-height:164px;padding:23px 20px}.demo-gallery-page_demoIdentity__07sBo>i{width:52px;height:52px}.demo-gallery-page_demoCopy__nW3Ib h3{font-size:18px}.demo-gallery-page_demoList__zVEur .demo-gallery-page_demoAction__KhZ8M{grid-column:2}.demo-gallery-page_truthSection__5_jC3{padding:70px 0}.demo-gallery-page_truthInner__DOAG0{gap:38px}.demo-gallery-page_truthInner__DOAG0 li{grid-template-columns:1fr;gap:7px}.demo-gallery-page_projectInner__QaU31{gap:30px;padding:61px 0}.demo-gallery-page_primaryAction__4eIRi{width:100%}}@media(max-width:360px){.demo-gallery-page_galleryInner__L9m84,.demo-gallery-page_heroInner__u3etH,.demo-gallery-page_projectInner__QaU31,.demo-gallery-page_truthInner__DOAG0{width:calc(100% - 32px)}.demo-gallery-page_heroCopy__22hlJ h1{font-size:34px}.demo-gallery-page_heroVisual__QU9XI{min-height:330px}.demo-gallery-page_cursorCard__I_tkp{left:17px;width:165px}.demo-gallery-page_resultCard___FwkL{right:15px;width:205px}.demo-gallery-page_cursorLine__4qnw3{left:155px;right:140px}.demo-gallery-page_handCursor__lOhBv{left:163px}.demo-gallery-page_featuredCopy__siHkI{min-height:350px;padding:24px}.demo-gallery-page_demoList__zVEur article>a{padding-inline:16px}.demo-gallery-page_demoCopy__nW3Ib p{font-size:12px}}@media(prefers-reduced-motion:reduce){.demo-gallery-page_cursorLine__4qnw3 span,.demo-gallery-page_handCursor__lOhBv{animation:none}}@media print{.demo-gallery-page_gallery__qdN1w,.demo-gallery-page_hero__eb_ce,.demo-gallery-page_projectSection__Pmnpr,.demo-gallery-page_truthSection__5_jC3{background:#fff!important}.demo-gallery-page_heroInner__u3etH{min-height:0}.demo-gallery-page_featuredDemo__77jN5,.demo-gallery-page_heroVisual__QU9XI{box-shadow:none}.demo-gallery-page_truthInner__DOAG0 h2,.demo-gallery-page_truthInner__DOAG0 li span,.demo-gallery-page_truthInner__DOAG0 li strong,.demo-gallery-page_truthNote__8vD1e{color:#19394a}.demo-gallery-page_cursorLine__4qnw3 span,.demo-gallery-page_handCursor__lOhBv{display:none}}.action_button__SYYSd{position:relative;display:inline-flex;min-width:0;align-items:center;justify-content:center;border:1px solid transparent;border-radius:999px;cursor:pointer;font-family:var(--font-sans);font-size:16px;font-weight:650;line-height:1;text-align:center;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}.action_medium__0j32W{min-height:48px;padding:0 20px}.action_large__FCZtC{min-height:52px;padding:0 24px}.action_primary__zjnzv{color:#fff;box-shadow:var(--shadow-signal)}.action_primary__zjnzv,.action_primary__zjnzv:hover:not(:disabled){background:var(--color-signal);border-color:var(--color-signal)}.action_secondary__muGUd{color:var(--color-signal-strong);background:var(--color-signal-soft);border-color:transparent}.action_secondary__muGUd:hover:not(:disabled){color:var(--color-signal-strong);background:var(--color-background-muted);border-color:var(--color-signal)}.action_danger__CIO6k{color:#fff;background:var(--color-error);border-color:var(--color-error)}.action_danger__CIO6k:hover:not(:disabled){background:#8f2a22;border-color:#8f2a22}.action_button__SYYSd:active:not(:disabled){transform:translateY(1px)}.action_button__SYYSd:disabled{color:var(--color-text-muted);background:var(--color-background-strong);border-color:var(--color-border);cursor:not-allowed}.action_button__SYYSd:focus-visible,.action_iconButton__Y_Bme:focus-visible,.action_link__p5eyB:focus-visible{outline-color:var(--color-ink)}.action_button__SYYSd[data-loading=true]{color:var(--color-text);background:var(--color-background-strong);border-color:var(--color-border-strong)}.action_fullWidth__V6kyQ{width:100%}.action_buttonContent__wBSiF,.action_loadingContent__5eldM{display:inline-flex;align-items:center;justify-content:center;gap:8px}.action_button__SYYSd[data-loading=true] .action_buttonContent__wBSiF{visibility:hidden}.action_loadingContent__5eldM{position:absolute;inset:0}.action_icon__KHwu2{display:inline-grid;flex:0 0 auto;place-items:center}.action_icon__KHwu2 svg{display:block}.action_spinner__qNlds{width:16px;height:16px;border:1.5px solid var(--color-border-strong);border-top-color:var(--color-ink);border-radius:50%;animation:action_spin__59s5d .72s linear infinite}.action_link__p5eyB{display:inline-flex;min-height:44px;align-items:center;gap:8px;color:var(--color-ink);font-size:15px;font-weight:600;line-height:1.5;text-decoration-color:var(--color-border-strong);text-decoration-thickness:1px;text-underline-offset:4px;transition:color var(--duration-fast) var(--ease-standard),text-decoration-color var(--duration-fast) var(--ease-standard)}.action_link-inline__s1jvv{min-height:auto;font-weight:520}.action_link-action__XGR_i,.action_link-back__vq2LP,.action_link-inline__s1jvv{text-decoration-line:underline}.action_link__p5eyB:hover{color:var(--color-signal-strong);text-decoration-color:var(--color-signal)}.action_linkArrow__NeHcP{display:inline-grid;place-items:center;transition:transform var(--duration-fast) var(--ease-standard)}.action_link-action__XGR_i:hover .action_linkArrow__NeHcP{transform:translateX(2px)}.action_link-back__vq2LP:hover .action_linkArrow__NeHcP{transform:translateX(-2px)}.action_link-inline__s1jvv:visited{color:#5d3d73}.action_iconButton__Y_Bme{display:inline-grid;width:44px;height:44px;padding:0;place-items:center;border:1px solid transparent;border-radius:50%;color:var(--color-ink);background:transparent;cursor:pointer;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}.action_iconButton__Y_Bme svg{display:block;width:20px;height:20px}.action_icon-bordered__ttm8w{border-color:var(--color-control-border)}.action_iconButton__Y_Bme:hover:not(:disabled){color:var(--color-signal-strong);background:var(--color-background-muted);border-color:var(--color-signal)}.action_iconButton__Y_Bme:active:not(:disabled){transform:translateY(1px)}.action_iconButton__Y_Bme:disabled{color:var(--color-text-muted);background:var(--color-background-strong);border-color:var(--color-border);cursor:not-allowed}@keyframes action_spin__59s5d{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.action_button__SYYSd,.action_iconButton__Y_Bme,.action_linkArrow__NeHcP,.action_link__p5eyB{transition:none}.action_spinner__qNlds{animation:none}}