/* V20 component-scoped rules override legacy page typography without affecting other pages. */
#industry-scene-app{--is-ink:#172e43;--is-copy:#587286;--is-red:#d50032;--is-line:#e1e8ee;font-family:"PingFang SC","Microsoft YaHei",Arial,sans-serif;color:var(--is-ink);max-width:1680px;margin:24px auto 60px;overflow-anchor:none}#industry-scene-app *,#industry-scene-app *:before,#industry-scene-app *:after,#industry-scene-dialog *{box-sizing:border-box}#industry-scene-app :is(h1,h2,h3,h4,p){margin:0;overflow-wrap:anywhere}#industry-scene-app button,#industry-scene-app a{font:inherit}#industry-scene-app button{cursor:pointer}#industry-scene-app a{text-decoration:none}#industry-scene-app button:focus-visible,#industry-scene-app a:focus-visible,#industry-scene-dialog button:focus-visible{outline:2px solid #43abd8;outline-offset:4px}#industry-scene-app h2{font-size:26px;line-height:1.5;font-weight:600}#industry-scene-app h3{font-size:20px;line-height:1.5;font-weight:600}#industry-scene-app p{font-size:14px;line-height:1.85;color:var(--is-copy)}#industry-scene-app .is-kicker{font-size:10px;letter-spacing:1.8px;color:#8199ac;line-height:1.8;display:block}#industry-scene-app .is-hero{position:relative;display:flex;align-items:center;min-height:325px;padding:42px 48px;border-radius:7px;background:linear-gradient(90deg,#0b223be8,#0d2b4166),var(--scene-image) center/cover;color:white;overflow:hidden}#industry-scene-app .is-hero>div{max-width:710px}#industry-scene-app .is-hero .is-kicker{color:#c5dce9;letter-spacing:2.5px}#industry-scene-app .is-hero .is-kicker:before{content:"";display:block;width:60px;height:3px;background:#ec1650;margin-bottom:20px}#industry-scene-app .is-hero h1{font-size:44px;line-height:1.35;margin:15px 0 19px;color:#fff}#industry-scene-app .is-hero p{font-size:16px;color:#d7e4ef}#industry-scene-app .is-image-credit{position:absolute;bottom:16px;right:18px;font-size:11px;padding:5px 8px;background:#122b3e99;border-radius:3px;color:#d3e2ec}#industry-scene-app .is-tabs{display:flex;gap:24px;position:relative;top:auto;z-index:auto;background:white;border:1px solid var(--is-line);border-radius:0 0 6px 6px;padding:0 22px;margin-bottom:28px}#industry-scene-app .is-tabs a{position:relative;display:flex;align-items:center;justify-content:center;flex:0 1 175px;min-height:61px;padding:16px 10px;color:#718495;font-size:14px}#industry-scene-app .is-tabs a.is-active{color:var(--is-red)}#industry-scene-app .is-tabs a.is-active:after{content:"";position:absolute;height:2px;left:17px;right:17px;bottom:0;background:var(--is-red)}#industry-scene-app section[id]{scroll-margin-top:88px}#industry-scene-app .is-directory-label{font-size:12px;color:#8193a2;margin:0 0 13px}#industry-scene-app .is-scenarios{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:30px}#industry-scene-app .is-scenarios button{border:1px solid #e2e9ef;background:#fafcfd;border-radius:5px;padding:20px 22px;text-align:left;min-height:106px;min-width:0;color:var(--is-ink)}#industry-scene-app .is-scenarios button[aria-pressed=true]{background:#fff8fa;border-color:#e6a1b3;box-shadow:inset 3px 0 var(--is-red);color:var(--is-red)}#industry-scene-app .is-scenarios b{font-size:17px;line-height:1.6;display:block}#industry-scene-app .is-scenarios small{display:block;font-size:13px;line-height:1.8;color:#758b9c;margin-top:7px}#industry-scene-app .is-scene-heading{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:111px;margin-bottom:23px}#industry-scene-app .is-scene-heading h2{font-size:28px;margin-top:7px;min-height:41px}#industry-scene-app .is-scene-heading p{margin-top:7px;min-height:26px}#industry-scene-app .is-modes{display:flex;background:#edf2f6;padding:4px;border-radius:4px;flex-shrink:0}#industry-scene-app .is-modes button{font-size:12px;padding:8px 11px;border:0;background:transparent;border-radius:3px;color:#71899b;min-height:34px}#industry-scene-app .is-modes button[aria-pressed=true]{background:white;color:var(--is-red);box-shadow:0 1px 5px #26435a0a}#industry-scene-app .is-stage{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-template-rows:45px 164px 131px minmax(168px,1fr);column-gap:30px;min-height:562px;padding:32px 30px 22px 36px;border-radius:8px;background:#102a40;color:#d8eaf4;box-shadow:0 15px 40px #14344d0c}#industry-scene-app .is-stage:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:linear-gradient(90deg,#0c233877,#102a4099 45%,#0c243bf0 73%),linear-gradient(0deg,#10283ae0,transparent 65%),var(--scene-image) center/cover}#industry-scene-app .is-stage.is-flow:before{background:linear-gradient(#24465a22 1px,transparent 1px),linear-gradient(90deg,#24465a22 1px,transparent 1px);background-size:24px 24px}#industry-scene-app .is-map-heading{grid-column:1;grid-row:1;font-size:14px;line-height:1.6}#industry-scene-app .is-map-heading small{display:block;font-size:11px;color:#9bb4c8;margin-top:6px}#industry-scene-app .is-equipment{grid-column:1;grid-row:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding-top:32px;gap:10px}#industry-scene-app .is-station{display:flex;align-items:center;flex-direction:column;min-width:0;text-align:center}#industry-scene-app .is-station svg{width:82px;height:82px;padding:7px;background:linear-gradient(145deg,#29566e99,#15324788);border:1px solid #9fc6dc66;border-radius:14px;flex-shrink:0}#industry-scene-app .is-station b{font-size:13px;line-height:1.6;min-height:42px;margin-top:9px;font-weight:500;overflow-wrap:anywhere}#industry-scene-app .is-station .body{fill:#81a9c133}#industry-scene-app .is-station .pipe{fill:#81a9c12b}#industry-scene-app .is-station .accent{stroke:#7fe1f0;fill:#76d7e420}#industry-scene-app .is-station .water{fill:#56c3e352;stroke:#8cdeef}#industry-scene-app .is-station .cold{stroke:#80dcf2;stroke-width:3}#industry-scene-app .is-station .hot{stroke:#ffb19f;stroke-width:3;fill:#fda88d44}#industry-scene-app .is-track{grid-column:1;grid-row:3;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));position:relative;align-self:start;margin-top:34px;height:35px}#industry-scene-app .is-track:before{content:"";position:absolute;top:17px;left:12.5%;right:12.5%;height:2px;background:#b8d1e44d}#industry-scene-app .is-hotspot{position:relative;z-index:2;padding:0;border:0;background:transparent;color:#d2e1ec;display:flex;align-items:center;flex-direction:column;height:35px;min-width:0}#industry-scene-app .is-hotspot span{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:#8e153b;border:1px solid #f69cb5;border-radius:50%;font-size:12px;box-shadow:0 0 0 7px #ed2a5b18;flex-shrink:0}#industry-scene-app .is-hotspot[aria-pressed=true] span{background:#eb104b;box-shadow:0 0 0 7px #ed2a5b30,0 0 19px #ec1a5c66}#industry-scene-app .is-hotspot b{position:absolute;top:50px;max-width:125px;width:100%;font-size:12px;line-height:1.7;font-weight:400;white-space:normal}#industry-scene-app .is-laser{position:absolute;top:17px;width:10px;height:4px;background:#ffe0e9;border-radius:4px;box-shadow:0 0 9px #ff6c99,0 0 20px #ef1d5e;transform:translate(-50%,-50%);pointer-events:none;z-index:1}#industry-scene-app .is-laser:before{content:"";position:absolute;right:4px;top:1px;width:68px;height:2px;background:linear-gradient(90deg,transparent,#ef2a62,#ffd7e3)}#industry-scene-app .is-point{grid-column:2;grid-row:1/5;display:grid;grid-template-rows:24px minmax(54px,auto) minmax(76px,auto) 144px minmax(110px,auto);align-content:start;padding:22px;border:1px solid #b4d2e026;border-radius:6px;background:linear-gradient(155deg,#ffffff12,#ffffff05);min-width:0;backdrop-filter:blur(8px)}#industry-scene-app .is-position{display:flex;justify-content:space-between;align-items:center}#industry-scene-app .is-position small{font-size:9px;letter-spacing:1.8px;color:#a4bdce}#industry-scene-app .is-position span{font-size:22px;color:#ff95b5;line-height:1.2;font-variant-numeric:tabular-nums}#industry-scene-app .is-point h3{font-size:20px;line-height:27px;color:white;min-height:54px;align-self:start}#industry-scene-app .is-point>p{color:#c2d6e4;font-size:12px;line-height:20px;min-height:76px}#industry-scene-app .is-point-image{height:144px;display:flex;align-items:center;justify-content:center;min-width:0}#industry-scene-app .is-point-image img{height:140px;max-width:100%;width:100%;object-fit:contain}#industry-scene-app .is-point-identity{padding-top:13px;display:grid;grid-template-rows:minmax(20px,auto) minmax(45px,auto) minmax(32px,auto);align-content:start}#industry-scene-app .is-point-identity small{font-size:10px;color:#8ba9bd;line-height:16px}#industry-scene-app .is-point-identity h4{font-size:16px;line-height:22px;color:#fff;font-weight:500}#industry-scene-app .is-point-identity span{font-size:11px;line-height:16px;color:#b2cada}#industry-scene-app .is-point-identity>*{overflow-wrap:anywhere;min-width:0}#industry-scene-app .is-caption{grid-column:1;grid-row:4;align-self:end;font-size:10px;color:#9bb4c8;padding-top:17px}#industry-scene-app .is-playback{position:absolute;left:36px;bottom:48px;color:#aac6d8;border:1px solid #9bb4c84d;background:#15374a80;border-radius:4px;font-size:11px!important;padding:5px 9px}#industry-scene-app .is-selection{margin-top:26px}#industry-scene-app .is-selection h2{font-size:22px;margin-bottom:17px}#industry-scene-app .is-considerations{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}#industry-scene-app .is-consideration{padding:19px 22px;background:#f7f9fb;border:1px solid #e8edf2;border-radius:5px}#industry-scene-app .is-consideration>div{display:grid;grid-template-columns:24px minmax(0,1fr);gap:10px;align-items:baseline}#industry-scene-app .is-consideration small{color:#9aabb8;font-size:12px}#industry-scene-app .is-consideration h3{font-size:15px;font-weight:500;line-height:1.7;color:#29475f}#industry-scene-app .is-consideration p{margin-top:11px;font-size:14px;line-height:1.8}#industry-scene-app .is-section{border-top:1px solid var(--is-line);margin-top:40px;padding-top:30px}#industry-scene-app .is-section h2{margin-bottom:22px}#industry-scene-app #is-products{margin-top:32px;padding-top:27px}#industry-scene-app .is-filters{display:flex;flex-wrap:wrap;gap:8px 22px;min-height:42px;border-bottom:1px solid var(--is-line);margin-bottom:18px}#industry-scene-app .is-filters button{padding:10px 0;border:0;border-bottom:2px solid transparent;background:transparent;color:#718495;font-size:14px}#industry-scene-app .is-filters button[aria-pressed=true]{border-bottom-color:var(--is-red);color:var(--is-red)}#industry-scene-app .is-count{min-height:22px;line-height:22px!important;font-size:12px!important;margin-bottom:18px!important}#industry-scene-app .is-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;align-items:stretch;min-height:500px}#industry-scene-app .is-product{border:1px solid var(--is-line);border-radius:6px;overflow:hidden;display:flex;flex-direction:column;min-width:0;box-shadow:0 8px 24px #17384c04}#industry-scene-app .is-product-image{position:relative;height:240px;flex:0 0 240px;display:flex;align-items:center;justify-content:center;padding:18px 22px;background:white}#industry-scene-app .is-product-image small{position:absolute;left:18px;top:16px;color:#8ca0b0;font-size:11px}#industry-scene-app .is-product-image img{width:100%;max-width:100%;height:195px;object-fit:contain}#industry-scene-app .is-product-copy{padding:25px;display:flex;flex-direction:column;flex:1;min-width:0}#industry-scene-app .is-model{font-size:10px;color:#8ca0b0;letter-spacing:.5px;line-height:18px;min-height:18px}#industry-scene-app .is-product-copy h3{font-size:20px;line-height:30px;min-height:60px;margin:8px 0 10px}#industry-scene-app .is-product-copy p{font-size:14px;line-height:26px;min-height:52px;margin-bottom:20px}#industry-scene-app .is-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;border-top:1px solid var(--is-line);padding-top:19px;margin-top:auto;min-height:60px}#industry-scene-app .is-actions button{color:var(--is-red);border:0;background:none;padding:6px 0;font-size:13px;min-height:36px}#industry-scene-app .is-outline{display:inline-flex;align-items:center;justify-content:center;color:#587286;border:1px solid var(--is-line);border-radius:4px;padding:8px 11px;font-size:13px!important;min-height:40px;background:white}#industry-scene-app .is-questions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}#industry-scene-app .is-question{border:1px solid var(--is-line);border-radius:5px}#industry-scene-app .is-question summary{display:grid;grid-template-columns:30px minmax(0,1fr) 17px;gap:11px;padding:20px;min-height:82px;list-style:none;font-size:15px;line-height:1.8;cursor:pointer;color:#304c62}#industry-scene-app .is-question summary::-webkit-details-marker{display:none}#industry-scene-app .is-question summary small{font-size:11px;color:#91a5b4;margin-top:4px}#industry-scene-app .is-question summary:after{content:"+";color:#91a5b4}#industry-scene-app .is-question[open] summary:after{content:"−";color:var(--is-red)}#industry-scene-app .is-question p{padding:0 22px 22px 61px;font-size:14px;line-height:1.95}#industry-scene-app .is-question[open]{background:#fbfcfd}#industry-scene-app .is-documents{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}#industry-scene-app .is-document{display:flex;align-items:flex-start;gap:14px;text-align:left;padding:22px 20px;border:1px solid var(--is-line);border-radius:5px;background:white;color:#48677e;min-width:0}#industry-scene-app .is-document svg{width:36px;height:40px;flex-shrink:0;stroke:#64859c;background:#f1f5f8;border-radius:5px;padding:8px}#industry-scene-app .is-document b{display:block;font-size:14px;font-weight:500;line-height:1.8;overflow-wrap:anywhere}#industry-scene-app .is-document small{display:block;color:#8199ac;font-size:11px;line-height:1.8;margin-top:7px}#industry-scene-app .is-support{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:24px;background:linear-gradient(110deg,#112d42,#254b62);border-radius:5px;padding:34px 38px;margin-top:40px}#industry-scene-app .is-support h2{color:white;font-size:24px}#industry-scene-app .is-support p{color:#bdd0dd;margin-top:7px}:is(#industry-scene-app,#industry-scene-dialog) .is-red{display:inline-flex;align-items:center;justify-content:center;background:#d50032;color:white!important;border:0;border-radius:4px;padding:12px 20px;min-height:44px;white-space:nowrap;font-size:14px!important}#industry-scene-app .is-empty{grid-column:1/-1;align-self:start;padding:30px;border:1px solid var(--is-line);border-radius:5px}#industry-scene-app .is-empty p{margin-bottom:16px}#industry-scene-dialog{padding:0;border:1px solid #e0e8ef;border-radius:10px;width:min(1000px,calc(100vw - 48px));max-width:1000px;max-height:calc(100dvh - 40px);margin:auto;background:white;color:#425b70;font:400 14px/1.85 "PingFang SC","Microsoft YaHei",sans-serif;box-shadow:0 25px 90px #0a233a33;overflow:auto}#industry-scene-dialog::backdrop{background:#0d243b66;backdrop-filter:blur(3px)}#industry-scene-dialog .is-modal-heading{padding:21px 28px 18px;background:#f8fafc;border-bottom:1px solid #e4ebf1;position:relative}#industry-scene-dialog .is-modal-heading small{font-size:12px;color:#8096a8;padding-right:35px}#industry-scene-dialog .is-modal-heading h2{font-size:22px;line-height:1.4;color:#203b52;margin:6px 40px 0 0}#industry-scene-dialog .is-close{position:absolute;right:22px;top:22px;width:34px;height:34px;border-radius:50%;border:0;background:#eef3f7;font-size:22px;color:#738b9e;cursor:pointer}#industry-scene-dialog .is-modal-body{padding:22px 28px}#industry-scene-dialog .is-modal-body p{font-size:14px;line-height:1.85;color:#5c7488;margin:0}#industry-scene-dialog .is-modal-body h3{font-size:14px;color:#29475e;line-height:1.7;margin:0 0 9px}#industry-scene-dialog .is-modal-body h3:not(:first-child){margin-top:20px}#industry-scene-dialog .is-modal-grid{display:grid;grid-template-columns:240px minmax(0,1fr);gap:34px;align-items:start}#industry-scene-dialog .is-modal-identity{background:#f5f8fa;padding:14px 18px;text-align:center;border-radius:5px}#industry-scene-dialog .is-modal-identity img{width:100%;height:190px;object-fit:contain}#industry-scene-dialog .is-modal-identity small{display:block;font-size:12px;color:#8197a8}#industry-scene-dialog .is-modal-identity h3{margin-top:9px}#industry-scene-dialog .is-modal-identity a{display:inline-block;margin-top:12px;color:#d50032}#industry-scene-dialog .is-modal-body ul{padding-left:20px;margin:0;color:#5c7588}#industry-scene-dialog .is-modal-facts{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px;padding:18px;margin:18px 0;background:#f4f7fa;border-radius:5px}#industry-scene-dialog .is-modal-facts dt{color:#8197a8}#industry-scene-dialog .is-modal-facts dd{margin:0;overflow-wrap:anywhere}#industry-scene-dialog .is-modal-footer{padding:14px 28px;border-top:1px solid #e4ebf1;display:flex;justify-content:flex-end;background:#fbfcfd;margin:0}#industry-scene-dialog .is-modal-footer button{cursor:pointer}#industry-scene-dialog .is-modal-boundary{padding:14px;background:#f5f8fa;border-radius:4px;margin-top:20px}
@media(min-width:761px) and (max-width:1000px){#industry-scene-app .is-stage{grid-template-columns:minmax(0,1fr) 280px;padding:25px;column-gap:20px}#industry-scene-app .is-station svg{width:60px;height:60px}#industry-scene-app .is-products{grid-template-columns:repeat(2,minmax(0,1fr))}#industry-scene-app .is-documents{gap:12px}#industry-scene-app .is-document{padding:18px 14px;gap:10px}}
@media(max-width:760px){#industry-scene-app .is-app{margin:16px auto 36px}#industry-scene-app .is-hero{min-height:280px;padding:28px}#industry-scene-app .is-hero h1{font-size:32px}#industry-scene-app .is-hero p{font-size:14px}#industry-scene-app .is-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:0 4px}#industry-scene-app .is-tabs a{font-size:12px;padding:12px 3px;min-height:50px}#industry-scene-app .is-tabs a.is-active:after{left:8px;right:8px}#industry-scene-app .is-scenarios{grid-template-columns:1fr;gap:9px;margin-bottom:24px}#industry-scene-app .is-scenarios button{min-height:86px;padding:17px 18px}#industry-scene-app .is-scene-heading{align-items:flex-start;flex-wrap:wrap;min-height:130px}#industry-scene-app .is-scene-heading h2{font-size:25px}#industry-scene-app .is-stage{grid-template-columns:1fr;grid-template-rows:auto auto 125px auto auto;min-height:0;padding:22px 14px 17px;gap:0}#industry-scene-app .is-equipment{padding-top:28px;gap:5px}#industry-scene-app .is-station svg{width:54px;height:54px;padding:4px;border-radius:9px}#industry-scene-app .is-station b{font-size:11px}#industry-scene-app .is-hotspot b{font-size:11px;max-width:80px}#industry-scene-app .is-point{grid-column:1;grid-row:4;grid-template-rows:24px minmax(54px,auto) minmax(60px,auto) 144px minmax(110px,auto);padding:20px;min-height:432px}#industry-scene-app .is-point>p{min-height:60px}#industry-scene-app .is-point h3{font-size:18px}#industry-scene-app .is-caption{grid-row:5;padding-top:40px}#industry-scene-app .is-playback{bottom:37px;left:16px}#industry-scene-app .is-considerations,#industry-scene-app .is-products,#industry-scene-app .is-questions,#industry-scene-app .is-documents{grid-template-columns:1fr;gap:12px}#industry-scene-app .is-consideration{padding:17px 18px}#industry-scene-app .is-section{margin-top:30px;padding-top:24px}#industry-scene-app .is-support{padding:25px;margin-top:30px}#industry-scene-app .is-support h2{font-size:22px}#industry-scene-app h2{font-size:23px}#industry-scene-app section[id]{scroll-margin-top:70px}#industry-scene-dialog .is-modal-grid{grid-template-columns:1fr;gap:20px}#industry-scene-dialog .is-modal-identity img{height:120px}#industry-scene-dialog{width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}#industry-scene-dialog .is-modal-heading,#industry-scene-dialog .is-modal-body{padding:20px}#industry-scene-dialog .is-modal-footer{padding:13px 20px}}
@media(prefers-reduced-motion:reduce){#industry-scene-app .is-laser{display:none}}
@media(min-width:800px) and (max-height:760px){#industry-scene-app .is-modal-heading{padding:15px 24px}#industry-scene-dialog .is-modal-body{padding:17px 24px}#industry-scene-dialog .is-modal-identity img{height:150px}#industry-scene-dialog .is-modal-footer{padding:11px 24px}}.industry-presentation:has(>.is-app){max-width:1680px;width:92%;margin:auto}.industry-application-page .industry-presentation:has(>.is-app){width:100%}#industry-scene-app section[id]{scroll-margin-top:80px}#industry-scene-app .is-point-identity{align-self:start}

body.industry-application-page main.design-wrap.industry-scene-layout{max-width:1680px;width:92%}
.industry-scene-layout>.public-breadcrumb{width:92%;max-width:1680px}

#industry-scene-app .is-tabs a{gap:8px}
#industry-scene-app .is-tabs svg{width:16px;height:16px;flex-shrink:0}
@media(max-width:760px){#industry-scene-app .is-tabs a{gap:4px}#industry-scene-app .is-tabs svg{width:14px;height:14px}}

/* Keep original-industry catalogue access without implying scene qualification. */
#industry-scene-app .is-linked-catalog{margin-top:22px;border:1px solid #e1e8ee;border-radius:5px;background:#fafcfd;padding:18px 20px}
#industry-scene-app .is-linked-catalog summary{font-size:14px;line-height:1.8;color:#4e6c82;cursor:pointer}
#industry-scene-app .is-linked-catalog>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 22px;padding-top:18px}
#industry-scene-app .is-linked-catalog a{font-size:13px;line-height:1.8;color:#5b7b92;overflow-wrap:anywhere}
#industry-scene-app .is-products:has(>.is-empty){min-height:0}
#industry-scene-app .is-point-document{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;text-align:center;min-width:0;color:#9db8cb;padding:12px}
#industry-scene-app .is-point-document svg{width:34px;height:42px;flex-shrink:0}
#industry-scene-app .is-point-document b{font-size:13px;line-height:1.6;font-weight:500}
#industry-scene-app .is-point-document small{font-size:11px;line-height:1.6;font-weight:400}
#industry-scene-app .is-product-image .is-point-document{color:#7c96a9}
#industry-scene-dialog .is-point-document{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px;color:#7c96a9}
#industry-scene-dialog .is-point-document svg{width:34px;height:42px}
@media(max-width:760px){#industry-scene-app .is-linked-catalog>div{grid-template-columns:1fr}}

#industry-scene-app .is-point{grid-template-rows:24px minmax(54px,auto) minmax(96px,auto) 144px minmax(110px,auto)}
#industry-scene-app .is-point>p{min-height:96px}
@media(max-width:760px){#industry-scene-app .is-point{grid-template-rows:24px minmax(54px,auto) minmax(100px,auto) 144px minmax(110px,auto)}#industry-scene-app .is-point>p{min-height:100px}}

/* One shared content boundary; nested containers must not narrow it again. */
body.industry-application-page .industry-scene-layout>.industry-presentation:has(>.is-app){width:100%;max-width:none}
#industry-scene-app .is-hero{min-height:clamp(325px,24vw,420px)}
@media(min-width:1200px){#industry-scene-app .is-stage{grid-template-columns:minmax(0,1fr) clamp(300px,25%,390px)}}
@media(max-width:760px){body.industry-application-page main.design-wrap.industry-scene-layout,.industry-scene-layout>.public-breadcrumb{width:calc(100% - 32px)}#industry-scene-app .is-hero{min-height:280px}}
