.product-detail{max-width:1200px;margin:auto;padding:38px 24px 70px}.product-detail-layout{display:grid;grid-template-columns:minmax(240px,.75fr) 1.25fr;gap:32px;align-items:start}.product-detail-image{background:#f5f7f8;border:1px solid #e0e7e9;padding:18px;position:sticky;top:18px;min-height:340px;display:flex;flex-direction:column;justify-content:center;align-items:stretch}.product-detail-image img{display:block;width:100%;height:280px;object-fit:contain;background:#f5f7f8;transition:transform .25s ease,background-color .25s ease}.product-detail-image:hover img{transform:scale(1.07);background:#eaf3f5}.product-detail h1{font-size:clamp(2rem,4vw,3rem);color:#17344a}.product-detail h2{margin:30px 0 10px;color:#17344a;font-size:1.3rem}.product-detail p,.product-detail li{line-height:1.75}.detail-table-wrap{overflow:auto;border:1px solid #dbe4e6;border-radius:6px;margin:16px 0 24px}.product-data-table{border-collapse:collapse;width:100%;min-width:540px;background:#fff;font-size:14px}.product-data-table th{text-align:left;background:#17344a;color:#fff;padding:11px 13px}.product-data-table td{border-top:1px solid #e1e8e9;padding:10px 13px;vertical-align:top}.product-data-table tr:nth-child(even) td{background:#f5f8f8}.detail-bullets{padding-left:22px}.detail-source-note{color:#6b7b82;font-size:13px}.source-manual-page{margin:22px 0;border:1px solid #dce5e7;background:#fff;aspect-ratio:3200/2186}.source-manual-page img{display:block;width:100%;height:auto;aspect-ratio:3200/2186;object-fit:contain;background:#fff}.source-manual-page figcaption{padding:10px 14px;color:#697980;font-size:12px;border-top:1px solid #e4e9ea}.source-manual-page a{text-decoration:none}.product-cta{margin-top:32px;padding:24px;background:#112a3d;color:white}.product-cta h2{color:white;margin-top:0}@media(max-width:760px){.product-detail-layout{grid-template-columns:1fr}.product-detail-image{position:static;max-width:520px;min-height:0}.product-detail-image img{height:260px}} .dimension-sheet{margin:34px 0}.dimension-sheet figure{margin:14px 0;border:1px solid #dce5e7;background:#fff;padding:12px}.dimension-sheet img{display:block;width:100%;height:auto;aspect-ratio:1600/1024;object-fit:contain}.dimension-sheet figcaption{font-size:13px;color:#697980;padding-top:10px}.product-interface-tables h3{margin-top:26px}.manual-source{margin-top:28px;border:1px solid #dce5e7;border-radius:6px;background:#f5f8f8;padding:0 16px 14px}.manual-source summary{cursor:pointer;padding:14px 0;color:#315f70;font-weight:700} .manual-text-transcript{max-width:1100px;margin:32px auto;padding:24px;background:#f6f9fa;border:1px solid #d7e2e5;border-radius:8px}.manual-text-transcript h2{margin:0 0 8px}.manual-text-transcript h3{margin:24px 0 8px;font-size:1rem;color:#305d70}.transcript-note{color:#5e6d73;font-size:14px}.transcript-text{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8;color:#263b43}.txr-product-page{max-width:1160px;margin:0 auto;padding:26px 24px 72px}.txr-product-page .breadcrumbs{font-size:12px;color:#7a8b92;margin-bottom:22px}.txr-hero{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;padding:28px 0 50px}.txr-hero-visual{background:#fff;border:1px solid #e6ecec;border-radius:10px;padding:28px;min-height:390px;display:grid;place-items:center}.txr-hero-visual .product-detail-image{position:static;min-height:0;width:100%;max-width:510px;margin:0;padding:0;background:transparent;border:0;display:block}.txr-hero-visual .product-detail-image img{height:320px;width:100%;object-fit:contain;background:#fff}.txr-hero-visual .product-detail-image figcaption{font-size:11px;color:#87959a;text-align:center;margin-top:10px}.txr-hero-copy .eyebrow,.txr-section-heading .eyebrow,.txr-final-cta .eyebrow{color:#477f7b;letter-spacing:.16em;font-weight:700;font-size:10px;margin-bottom:10px}.txr-hero-copy .product-category-title{font-family:Arial,"Microsoft YaHei","Noto Sans SC",sans-serif;font-size:clamp(34px,3.2vw,42px);font-weight:700;line-height:1.2;letter-spacing:.015em;color:#173d4b;margin:0 0 10px}.txr-hero-copy h1{font:600 clamp(27px,2.6vw,34px)/1.25 Arial,"Microsoft YaHei","Noto Sans SC",sans-serif;letter-spacing:.01em;color:#102b3a;margin:0 0 16px}.txr-hero-copy h1 .model-code{color:#247b76;font-weight:700}.txr-hero-copy h1 .model-suffix{color:#102b3a}.txr-lead{color:#52666f;font-size:16px;line-height:1.8;max-width:530px}.txr-highlights{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;list-style:none;padding:0;margin:28px 0 26px;border-top:1px solid #dfe7e9;border-bottom:1px solid #dfe7e9}.txr-highlights li{padding:14px 10px 14px 0;border-right:1px solid #e4ebec;display:grid;gap:4px}.txr-highlights li+li{padding-left:12px}.txr-highlights li:last-child{border:0}.txr-highlights strong{font-size:17px;color:#173d4b;white-space:nowrap}.txr-highlights span{font-size:10px;color:#77878d}.txr-hero-actions{display:flex;align-items:center;gap:22px}.txr-hero-actions .button,.txr-final-cta .button{background:#16384a;color:#fff;padding:14px 19px;border-radius:4px;font-size:12px}.txr-hero-actions .button:hover,.txr-final-cta .button:hover{background:#2d7774}.txr-text-link{font-size:12px;color:#3b7471;font-weight:700}.txr-anchor-nav{position:sticky;top:78px;z-index:8;display:flex;gap:34px;overflow-x:auto;white-space:nowrap;padding:15px 22px;margin:0 0 24px;background:rgba(255,255,255,.96);border-top:1px solid #e6ecec;border-bottom:1px solid #e6ecec;backdrop-filter:blur(12px)}.txr-anchor-nav a{font-size:11px;color:#52656c}.txr-anchor-nav a:hover{color:#247b78}.txr-content-section{scroll-margin-top:138px;padding:34px 6px;margin:0;background:transparent;border:0;border-bottom:1px solid #dfe7e9;border-radius:0}.txr-section-heading{max-width:760px;margin-bottom:20px}.txr-section-heading h2,.txr-final-cta h2{font:600 22px/1.25 var(--serif);color:#163748;margin:0 0 8px}.txr-section-heading>p:last-child{color:#78878c;font-size:12px;margin-bottom:0}.txr-overview-grid{display:grid;grid-template-columns:1.3fr .7fr;gap:32px;align-items:start}.txr-overview-grid h3{font-size:15px;color:#274655;margin:0 0 12px}.txr-overview-grid ul{margin:0;padding-left:19px;color:#50636a;font-size:13px;line-height:2}.txr-note{padding:20px;background:#f3f7f6;border-radius:6px}.txr-note span{font-size:10px;letter-spacing:.08em;color:#477f7b;font-weight:700}.txr-note p{margin:12px 0 0;color:#50636a;font-size:12px;line-height:1.8}.txr-application-tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.txr-application-tags span{padding:6px 9px;background:#fff;border:1px solid #e1e9e8;border-radius:3px;color:#315d61;font-size:11px}.txr-product-page .detail-table-wrap{margin:14px 0 0;border:1px solid #e1e8e9;border-radius:5px}.txr-product-page .product-data-table{font-size:12px;min-width:560px}.txr-product-page .product-data-table th{background:#f1f5f4;color:#33515e;padding:12px 14px;font-size:11px}.txr-product-page .product-data-table td{padding:11px 14px;color:#435860}.txr-product-page .product-interface-tables{margin-top:0}.txr-product-page .product-interface-tables h3{font:600 15px var(--sans);color:#2c5260;margin:24px 0 8px}.txr-product-page .product-interface-tables h3:first-child{margin-top:0}.txr-product-page .dimension-sheet{margin:0}.txr-product-page .dimension-sheet h2{display:none}.txr-product-page .dimension-sheet p{font-size:12px;color:#687b82}.txr-product-page .dimension-sheet figure{margin:12px 0 0;background:#fafbfb;border:1px solid #e7eded;border-radius:6px;padding:10px}.txr-product-page .dimension-sheet img{display:block;width:100%;max-height:620px;object-fit:contain}.txr-product-page .dimension-sheet figcaption{font-size:10px;color:#819096;padding:8px 3px 0}.txr-product-page #applications h2{font:600 13px var(--sans);color:#274655;margin:0 0 10px}.txr-product-page #applications p,.txr-product-page #applications li{color:#50636a;font-size:13px;line-height:1.9}.txr-manual-section{background:transparent}.txr-transcript-details{border:1px solid #dfe7e7;border-radius:4px;background:#fff}.txr-transcript-details summary{cursor:pointer;list-style:none;padding:16px 18px;color:#315d68;font-size:12px;font-weight:700}.txr-transcript-details summary::-webkit-details-marker{display:none}.txr-transcript-details summary:after{content:'＋';float:right;color:#47817c}.txr-transcript-details[open] summary{border-bottom:1px solid #e8eeee}.txr-transcript-details[open] summary:after{content:'−'}.txr-transcript-details .manual-text-transcript{padding:18px 20px;max-width:none;margin:0;border:0;background:#fff}.txr-transcript-details .manual-text-transcript h3{font-size:12px}.txr-transcript-details .manual-text-transcript p{font-size:12px;line-height:1.85}.txr-final-cta{display:flex;justify-content:space-between;gap:26px;align-items:center;margin-top:25px;padding:30px 34px;background:#102b3a;color:#fff;border-radius:8px}.txr-final-cta .eyebrow{color:#a8cfbd}.txr-final-cta h2{color:#fff;font-size:22px}.txr-final-cta p:not(.eyebrow){color:#c0d0d4;font-size:12px;margin:0}.txr-final-cta .button{flex:none}@media(max-width:820px){.txr-hero{gap:30px}.txr-highlights{grid-template-columns:repeat(2,1fr)}.txr-highlights li:nth-child(2){border-right:0}.txr-highlights li:nth-child(3){padding-left:0}.txr-anchor-nav{gap:20px}.txr-content-section{padding:30px 24px}}@media(max-width:650px){.txr-product-page{padding:18px 16px 52px}.txr-hero{grid-template-columns:1fr;gap:24px;padding:12px 0 28px}.txr-hero-visual{min-height:280px;padding:16px}.txr-hero-visual .product-detail-image img{height:250px}.txr-hero-copy .product-category-title{font-size:30px}.txr-hero-copy h1{font-size:24px}.txr-lead{font-size:14px}.txr-highlights{margin:20px 0}.txr-highlights li{padding-top:12px;padding-bottom:12px}.txr-anchor-nav{top:65px;margin:0 -16px 16px;padding:13px 16px;gap:18px}.txr-anchor-nav a{font-size:10px}.txr-content-section{scroll-margin-top:120px;padding:26px 2px;margin:0}.txr-section-heading h2{font-size:20px}.txr-overview-grid{grid-template-columns:1fr;gap:18px}.txr-final-cta{align-items:flex-start;flex-direction:column;padding:25px 21px}.txr-final-cta .button{width:100%}}.txr-tabs{position:sticky;top:78px;z-index:8;display:flex;gap:0;overflow-x:auto;white-space:nowrap;margin:0 0 18px;background:rgba(255,255,255,.97);border-top:1px solid #e6ecec;border-bottom:1px solid #dfe7e9;backdrop-filter:blur(12px)}.txr-tab{appearance:none;border:0;border-bottom:2px solid transparent;background:transparent;color:#63747b;padding:16px 22px;font:600 12px Arial,"Microsoft YaHei","Noto Sans SC",sans-serif;cursor:pointer}.txr-tab:hover{color:#247b76}.txr-tab.is-active{color:#163d4b;border-bottom-color:#247b76}.txr-tab:focus-visible{outline:2px solid #247b76;outline-offset:-3px}.txr-tab-panel[hidden]{display:none!important}.txr-tab-panel{animation:txr-panel-in .18s ease-out}@keyframes txr-panel-in{from{opacity:.72;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.txr-tab-panel>.txr-content-section:first-child{padding-top:28px}.txr-product-page .txr-final-cta{margin-top:24px}@media(max-width:650px){.txr-tabs{top:65px;margin:0 -16px 12px}.txr-tab{padding:14px 15px;font-size:11px}.txr-tab-panel>.txr-content-section:first-child{padding-top:20px}}.txr-page,.txr-page *{font-family:Arial,"Microsoft YaHei","Noto Sans SC",sans-serif!important}.txr-page{font-size:16px!important}.txr-page *{font-size:16px!important}.txr-page h1,.txr-page h2,.txr-page h3{font-size:24px!important;line-height:1.35}.txr-page .product-category-title{font-size:40px!important;line-height:1.2;font-weight:700}.txr-page .txr-tab{font-size:16px!important;padding:18px 26px}.txr-page .txr-tab-panel[hidden]{display:none!important}.txr-page .txr-hero-copy h1{font-size:24px!important}.txr-page .txr-section-heading .eyebrow,.txr-page .eyebrow{font-size:16px!important;letter-spacing:.04em}.txr-page .txr-highlights strong{font-size:16px!important}.txr-page .txr-final-cta h2{font-size:24px!important}@media(max-width:650px){.txr-page .product-category-title{font-size:40px!important}.txr-page .txr-tab{padding:16px 18px}.txr-page .txr-product-page{font-size:16px!important}}.txr-page .txr-hero-copy h1 span{font-size:24px!important}.txr-page .txr-tab-panel h2,.txr-page .txr-tab-panel h3{font-size:24px!important}.txr-tab-panel:focus{outline:none}@media print{.txr-page .txr-tab-panel[hidden]{display:block!important}.txr-tabs,.txr-hero-actions,.txr-final-cta{display:none!important}}.txr-page .txr-hero-copy h1.product-category-title{font-size:40px!important;line-height:1.2;color:#173d4b;margin:0 0 14px;font-weight:700}.txr-page .txr-hero-copy h2.product-model-title,.txr-page .product-model-title span{font-size:24px!important;line-height:1.35;margin:0 0 18px}.txr-pdf-downloads{display:flex;gap:14px;flex-wrap:wrap;margin:20px 0}.txr-pdf-preview{width:100%;height:620px;border:1px solid #dfe7e9;border-radius:6px;background:white}
.txr-page .product-category-title{font-size:40px!important}.txr-page .product-model-title,.txr-page .product-model-title span{font-size:24px!important}.product-document-note{background:#eaf5fc;padding:16px;border-left:3px solid #8fc7e9}.txr-tab-panel{scroll-margin-top:160px}.txr-tab-panel figure{max-width:100%;margin:18px 0}.txr-tab-panel figure img{display:block;width:100%;max-width:100%;height:auto;max-height:none;aspect-ratio:auto;object-fit:contain}.txr-page .txr-tab-panels{min-width:0}.txr-page .txr-content-section{min-width:0}
