.envo-floating-inquiry{position:fixed;z-index:54;right:clamp(14px,2.5vw,36px);bottom:max(20px,env(safe-area-inset-bottom));border:1px solid #ffffff55;box-shadow:0 5px 22px #072b653b;background:#1456b0;color:white!important;display:inline-flex;align-items:center;gap:9px;padding:12px 19px;min-height:46px;border-radius:28px;font:600 14px/1.4 system-ui;text-decoration:none}.envo-floating-inquiry svg{width:21px;height:21px;stroke:currentColor;fill:none;stroke-width:1.6}.envo-quick-dialog{padding:0;border:0;border-radius:8px;width:min(720px,calc(100vw - 28px));height:min(820px,calc(100dvh - 42px));max-height:none;margin:auto;box-shadow:0 24px 80px #08223e50;background:white;color:#15324c}.envo-quick-dialog[open]{display:flex;flex-direction:column}.envo-quick-dialog::backdrop{background:#071d35a6}.quick-top{display:flex;align-items:center;justify-content:space-between;padding:15px 23px;border-bottom:1px solid #daE5ee}.quick-top small{font:600 10px/1.4 Arial;color:#3e6691;letter-spacing:.12em}.quick-top h2{font-size:21px;margin:5px 0 0}.quick-top button{border:1px solid #c2d6e5;color:#123b64;background:white;font-size:26px;width:44px;height:44px;border-radius:50%;cursor:pointer}.envo-quick-dialog iframe{border:0;flex:1;width:100%;min-height:0}.quick-alternative{text-align:center;border-top:1px solid #dce6ef;color:#21538d;padding:10px;font-size:13px}.quick-dialog-open{overflow:hidden}.envo-embedded .section{padding:0}.envo-embedded .container{width:100%;margin:0}.envo-embedded .envo-inquiry-layout{display:block}.envo-embedded .inquiry-form{border:0}.envo-embedded .inquiry-sidebar{display:none}
.material-wrap{--ink:#102d4c;--sub:#435f77;--accent:#1555a7;color:var(--ink);font:16px/1.85 system-ui,'Microsoft YaHei',sans-serif}.material-wrap *{box-sizing:border-box}.material-wrap .mw{width:calc(100% - 2 * clamp(18px,2.8vw,44px));max-width:1800px;margin:0 auto}.material-top{background:linear-gradient(117deg,#eef5fb,#e3edf5);border-bottom:1px solid #cfdfea;padding:22px 0 35px}.material-crumb{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 25px;font-size:13px;color:#527088}.material-wrap a{color:#1257a2}.material-hero{display:grid;grid-template-columns:1.12fr .88fr;gap:clamp(30px,5vw,90px);align-items:center}.material-eyebrow{font-size:12px;letter-spacing:.12em;color:#185790;font-weight:700}.material-hero h1,.material-catalog h1{font-size:clamp(30px,3.3vw,54px);line-height:1.28;margin:12px 0 10px;overflow-wrap:anywhere}.material-en{color:#557084;font:17px/1.6 Arial,sans-serif;overflow-wrap:anywhere}.material-lead{font-size:18px;max-width:48em;line-height:1.85;margin:21px 0;color:#34516b}.material-wrap .button{color:#fff}.material-hero figure{display:flex;flex-direction:column;background:#fff;margin:0;box-shadow:0 8px 28px #16334b0d;border:1px solid #d8e3ec}.material-hero img{display:block;object-fit:contain;width:100%;height:clamp(210px,23vw,325px);padding:12px}.material-hero figcaption{border-top:1px solid #e3ebf2;padding:9px 15px;font-size:12px;color:#4e677b}.material-body{display:grid;grid-template-columns:205px minmax(0,1fr);gap:clamp(26px,5vw,80px);padding-block:40px 60px}.material-body aside{position:sticky;top:110px;align-self:start;display:grid;border-top:2px solid #2368ad}.material-body aside a{padding:12px 3px;border-bottom:1px solid #d4e2ec;text-decoration:none;font-size:14px}.material-body article{max-width:1120px;min-width:0}.material-body section{padding:22px 0 32px;border-bottom:1px solid #dce6ee;scroll-margin-top:100px}.material-body h2{font-size:clamp(23px,2.2vw,32px);line-height:1.5;margin:8px 0 16px}.material-body h3{font-size:19px;margin:12px 0}.material-body li,.material-body p{color:var(--sub)}.material-body p{margin:10px 0}.material-body .decision{background:#eff5fa;border-left:3px solid #2973ba;padding:18px 22px}.material-table{overflow-x:auto}.material-table table{border-collapse:collapse;width:100%;font-size:15px}.material-table td,.material-table th{text-align:left;padding:14px;border:1px solid #cfdfea;vertical-align:top}.material-table th{background:#eaf2f9}.material-body details{border-bottom:1px solid #dce6ee;padding:13px 0}.material-body summary{color:#164d82;cursor:pointer;font-weight:600}.material-tags{display:flex;flex-wrap:wrap;gap:10px}.material-tags a{padding:8px 14px;background:#f2f7fb;text-decoration:none}.material-catalog{padding-block:38px}.material-catalog form{display:flex;flex-wrap:wrap;gap:14px;align-items:center;background:#edf4fb;padding:22px}.material-catalog input,.material-catalog select{font:inherit;padding:8px 14px;max-width:100%;min-height:46px}.material-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.material-tile{border:1px solid #cddde9;background:white;padding:18px;min-width:0;display:block;text-decoration:none;color:#173959!important}.material-tile img{width:100%;height:140px;object-fit:contain;display:block}.material-tile h3{line-height:1.5;font-size:18px}.material-tile small{color:#526c83}.material-tile p{font-size:13px;overflow-wrap:anywhere}.material-grid [hidden]{display:none}.catalog-product h3 a{color:inherit;text-decoration:none}.catalog-product .catalog-thumb{height:145px;object-fit:contain}.catalog-product img{max-width:100%}
@media(max-width:850px){.material-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.material-body{grid-template-columns:minmax(0,1fr)}.material-body aside{position:static;display:flex;gap:16px;overflow:auto}.material-body aside a{white-space:nowrap}.material-hero{gap:22px}.material-lead{font-size:16px}}@media(max-width:650px){.material-hero{grid-template-columns:minmax(0,1fr)}.material-hero img{height:210px}.material-hero h1{font-size:30px}.material-en{font-size:15px}.material-body{gap:4px;padding-top:18px}.material-table table{min-width:610px}.material-catalog form>*{width:100%}.material-grid{grid-template-columns:1fr 1fr;gap:9px}.material-tile{padding:12px}.material-tile h3{font-size:16px}.material-tile img{height:100px}.envo-quick-dialog{width:calc(100vw - 12px);height:calc(100dvh - 16px)}body:has(.dp-mobile-actions) .envo-floating-inquiry{bottom:calc(70px + env(safe-area-inset-bottom))}.envo-floating-inquiry{font-size:13px;padding:11px 15px}.material-top{padding-top:15px}.material-crumb{margin-bottom:15px}}

.catalog-preview-header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px clamp(18px,2.8vw,44px);background:#fff;border-bottom:1px solid #d9e4ee}.catalog-preview-header nav{display:flex;gap:20px}.catalog-preview-header nav a,.catalog-preview-foot a{color:#175597}.catalog-preview-foot{border-top:1px solid #d9e4ee;padding:30px clamp(18px,2.8vw,44px) 80px;color:#536c80}.dp-product-visual .source-caption{padding:10px 15px;font-size:12px;line-height:1.6;background:white;color:#34566e}.material-catalog input,.material-catalog select,.material-catalog button{border:1px solid #b9cbdc;border-radius:3px}.material-catalog button[type=reset]{padding:10px 16px;background:white;cursor:pointer}.material-hero .material-eyebrow{margin-top:0}
