html:has(.pg-industries){scroll-padding-top:120px}.pg-industries .phero .jump{margin-top:44px}.pg-industries .in-grid-sec{background:var(--paper)}.pg-industries .in-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.pg-industries .in-card{border:1px solid var(--line-l);background:#fff;border-radius:22px;flex-direction:column;min-width:0;scroll-margin-top:120px;transition:box-shadow .3s,border-color .3s,transform .3s;display:flex;overflow:hidden}.pg-industries .in-card:hover{border-color:#b9ccea;transform:translateY(-3px);box-shadow:0 34px 70px -40px #0a153073}.pg-industries .in-card.ex{border-color:#2e86f273;box-shadow:0 0 0 1px #2e86f240}.pg-industries .in-media{isolation:isolate;background:#0a1530;height:220px;position:relative;overflow:hidden}.pg-industries .in-media .ph{z-index:-2;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.pg-industries .in-card:hover .in-media .ph{transform:scale(1.05)}.pg-industries .in-media:after{content:"";z-index:-1;background:linear-gradient(#050b1a59 0%,#050b1a00 40%,#050b1a40 100%);position:absolute;inset:0}.pg-industries .in-n{font:500 12px/1 var(--f-mono);color:#fff;-webkit-backdrop-filter:blur(6px);background:#050b1a99;border-radius:8px;padding:7px 9px;position:absolute;top:16px;left:16px}.pg-industries .in-flag{font:600 11px/1 var(--f-mono);letter-spacing:.04em;color:#fff;background:var(--blue2);border-radius:999px;padding:7px 10px;position:absolute;top:14px;right:14px;box-shadow:0 8px 20px -8px #2e86f2e6}.pg-industries .in-body{flex-direction:column;flex:1;padding:24px;display:flex}.pg-industries .in-body h3{color:var(--navy);font-size:23px}.pg-industries .in-body>p:not(.in-h){color:var(--txt2);margin-top:10px;font-size:15px;line-height:1.55}.pg-industries .in-h{font:500 11px/1 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:#7a879c;margin-top:20px;margin-bottom:10px}.pg-industries .in-foot{margin-top:auto;padding-top:20px}.pg-industries .in-foot .tlink{font-size:15px}.pg-industries .in-detail{background:radial-gradient(50% 50% at 85% 20%,#1f6fe533,#0000 70%),linear-gradient(#050b1a,#081430 100%)}.pg-industries .ex-top{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:40px;display:flex}.pg-industries .ex-badge{font:500 12px/1 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--blue-soft);background:#2e86f21a;border:1px dashed #8ec1ff80;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;display:inline-flex}.pg-industries .ex-badge .ic{width:15px;height:15px}.pg-industries .ex-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:56px;display:grid}.pg-industries .ex-left .h2{margin-top:18px}.pg-industries .ex-left .lead{margin-top:20px}.pg-industries .ex-photo{border:1px solid var(--line-d2);border-radius:20px;height:280px;margin-top:32px;position:relative;overflow:hidden}.pg-industries .ex-photo:after{content:"";background:linear-gradient(#050b1a00 45%,#050b1ad9),linear-gradient(#1f6fe51a,#1f6fe51a);position:absolute;inset:0}.pg-industries .ex-photo .cap{bottom:14px;left:16px}.pg-industries .ex-h{font:500 11.5px/1 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--txt-d3);margin-top:32px}.pg-industries .spec-list{grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;display:grid}.pg-industries .spec-list li{border:1px solid var(--line-d);color:var(--txt-d);background:#ffffff0a;border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:14.5px;line-height:1.4;display:flex}.pg-industries .spec-list .ic{width:17px;height:17px;color:var(--blue-soft);margin-top:1px}.pg-industries .ex-right{flex-direction:column;gap:18px;min-width:0;display:flex}.pg-industries .ex-card{border:1px solid var(--line-d2);background:linear-gradient(#0f1f45a6,#050b1abf);border-radius:22px;min-width:0;padding:26px 26px 24px;box-shadow:0 50px 120px -60px #2e86f273,inset 0 1px #ffffff12}.pg-industries .ex-ch{font:600 19px/1.2 var(--f-head);color:#fff;margin-bottom:16px}.pg-industries .ex-ch-row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.pg-industries .ex-ch-row .tlink{font-size:14.5px}.pg-industries .ex-card table.spec{min-width:480px}.pg-industries .mat-t th[scope=row],.pg-industries .gr-t th[scope=row]{text-transform:none;letter-spacing:0;background:0 0}.pg-industries .mat-t th[scope=row] small{font-family:var(--f-body)}.pg-industries .gr-t thead th{white-space:normal;vertical-align:bottom;padding:12px}.pg-industries .gr-t th[scope=row]{padding:13px 12px}.pg-industries .gr-t td:first-of-type{white-space:nowrap}.pg-industries .in-matrix+.sec-cta{background:var(--paper2)}.pg-industries .in-matrix{padding-bottom:96px}.pg-industries .mat-t th[scope=row]{text-align:left;border-bottom:1px solid var(--line-d);vertical-align:top;padding:14px 18px;font-weight:400}.pg-industries .mat-t th[scope=row] b{font:600 14.5px/1.2 var(--f-mono);color:#fff;display:block}.pg-industries .mat-t th[scope=row] small{color:var(--txt-d3);white-space:nowrap;margin-top:4px;font-size:12.5px;display:block}.pg-industries .mat-t td{vertical-align:middle}.pg-industries .mat-t tr:last-child th{border-bottom:0}.pg-industries .mt-go{border:1px solid var(--line-d2);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;transition:background .2s,border-color .2s;display:grid}.pg-industries .mt-go:hover{background:var(--blue2);border-color:var(--blue2)}.pg-industries .mt-go .ic{width:15px;height:15px}.pg-industries .gr-t th[scope=row]{text-align:left;border-bottom:1px solid var(--line-d);font:600 15px/1 var(--f-mono);color:#fff;letter-spacing:0;text-transform:none;white-space:nowrap;background:0 0;padding:15px 18px}.pg-industries .gr-t th[scope=row] a{color:var(--blue-soft);border-bottom:1px solid #8ec1ff66}.pg-industries .gr-t tr:last-child th{border-bottom:0}.pg-industries .gr-t thead th .u{color:var(--blue-soft);text-transform:none;letter-spacing:0}.pg-industries .ex-ref{margin-top:14px}.pg-industries .ex-ref .ref-label .ic{width:15px;height:15px}.pg-industries .ex-apps{border-top:1px solid var(--line-d);margin-top:18px;padding-top:18px}.pg-industries .ex-apps h4{font:500 11px/1.3 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--txt-d3);margin-bottom:12px}.pg-industries .ex-apps ul{flex-wrap:wrap;gap:8px;display:flex}.pg-industries .ex-apps li{color:var(--txt-d);background:#2e86f214;border:1px solid #8ec1ff38;border-radius:10px;padding:8px 12px;font-size:13.5px}.pg-industries .ex-acts{flex-wrap:wrap;align-items:center;gap:14px;margin-top:6px;display:flex}.pg-industries .ex-acts .tlink{margin-left:8px}.pg-industries .in-matrix{background:var(--paper2)}.pg-industries .mx-card{border:1px solid var(--line-l);background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 40px 90px -60px #0a153073}.pg-industries .mx-bar{border-bottom:1px solid var(--line-l);font:500 12px/1 var(--f-mono);color:var(--txt2);flex-wrap:wrap;align-items:center;gap:22px;padding:16px 24px;display:flex}.pg-industries .mx-leg{align-items:center;gap:8px;display:inline-flex}.pg-industries .mx-hint{color:#7a879c;align-items:center;gap:6px;margin-left:auto;display:none}.pg-industries .mx-hint .ic{width:14px;height:14px}.pg-industries .mx-wrap{border:0;border-radius:0;overflow-x:auto}.pg-industries .mx-wrap:focus-visible{outline-offset:-3px}.pg-industries table.mx{border-collapse:separate;border-spacing:0;width:100%;min-width:1000px;font-size:14px}.pg-industries .mx thead th{background:var(--paper2);border-bottom:1px solid var(--line-l);font:600 12.5px/1.25 var(--f-head);color:var(--navy);text-align:center;vertical-align:bottom;padding:16px 8px;position:sticky;top:0}.pg-industries .mx thead th span{display:block}.pg-industries .mx th.mx-c0{z-index:2;text-align:left;border-right:1px solid var(--line-l);background:#fff;min-width:220px;padding:14px 20px;position:sticky;left:0}.pg-industries .mx thead th.mx-c0{background:var(--paper2);font:500 11px/1 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:#7a879c;z-index:3}.pg-industries .mx tbody th.mx-c0{border-bottom:1px solid var(--line-l);font-weight:400}.pg-industries .mx tbody th b{font:600 14.5px/1.25 var(--f-head);color:var(--navy);display:block}.pg-industries .mx tbody th small{color:#7a879c;margin-top:3px;font-size:12px;display:block}.pg-industries .mx td{text-align:center;border-bottom:1px solid var(--line-l);padding:10px 6px}.pg-industries .mx tbody tr:last-child th,.pg-industries .mx tbody tr:last-child td{border-bottom:0}.pg-industries .mx tbody tr:hover td,.pg-industries .mx tbody tr:hover th{background:#f5f9ff}.pg-industries .mx td.y{background:#2e86f209}.pg-industries i.dot{vertical-align:middle;background:linear-gradient(#3b91f7,#1f6fe5);border-radius:50%;width:14px;height:14px;display:inline-block;box-shadow:0 0 0 4px #2e86f224}.pg-industries i.dash{vertical-align:middle;background:#cbd4e0;border-radius:2px;width:12px;height:2px;display:inline-block}@media (width<=1100px){.pg-industries .in-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-industries .ex-grid{grid-template-columns:1fr;gap:40px}.pg-industries .mx-hint{display:inline-flex}}@media (width<=760px){.pg-industries .phero .jump{margin-top:28px}.pg-industries .in-grid{grid-template-columns:1fr;gap:14px}.pg-industries .in-media{height:190px}.pg-industries .in-body{padding:20px 20px 22px}.pg-industries .in-body h3{font-size:21px}.pg-industries .ex-top{margin-bottom:28px}.pg-industries .ex-photo{height:210px}.pg-industries .spec-list{grid-template-columns:1fr}.pg-industries .ex-card{border-radius:18px;padding:20px 16px 18px}.pg-industries .ex-acts .btn{flex:100%}.pg-industries .ex-acts .tlink{margin-left:0}.pg-industries .mx-bar{gap:14px;padding:14px 16px}.pg-industries .mx-hint{width:100%;margin-left:0}.pg-industries .mx th.mx-c0{min-width:150px;padding:12px}.pg-industries .mx tbody th b{font-size:13.5px}.pg-industries table.mx{min-width:860px}.pg-industries .mx-card{border-radius:18px;box-shadow:0 24px 48px -30px #0a153066}.pg-industries .phero .jump{display:none}.pg-industries .ex-card table.mat-t,.pg-industries .ex-card table.gr-t{min-width:0}.pg-industries .gr-t thead th:nth-child(2),.pg-industries .gr-t td:nth-child(2){display:none}.pg-industries .gr-t th[scope=row],.pg-industries .gr-t thead th{padding-left:10px;padding-right:10px}.pg-industries .mat-t th[scope=row]{width:44%;padding:13px 10px;position:static!important}.pg-industries .mt-go{width:30px;height:30px}.pg-industries .ex-card{box-shadow:none}.pg-industries .ex-card .tbl-wrap th[scope=row]{z-index:1;background:#0c1838;position:sticky;left:0}.pg-industries .mat-t th[scope=row] small{white-space:normal}}
