/* Product data and source engineering drawings. */
.technical-product-hero{background:#edf4f0;padding:52px 0;color:#005842}.technical-product-hero>.wrap{display:grid;gap:36px;align-items:center}.technical-product-hero h1{font-size:clamp(96px,20vw,190px);line-height:1;letter-spacing:-.07em;margin:20px 0}.technical-product-hero h2{font-size:clamp(23px,3vw,34px);line-height:1.25;letter-spacing:-.03em}.technical-product-hero p:not(.eyebrow){max-width:560px;font-size:16px;line-height:1.8}.technical-product-hero .button{margin-top:16px}.technical-product-hero figure{margin:0;background:#fff;border:1px solid #dce7df;border-radius:12px;padding:10px}.technical-product-hero img{display:block;width:100%;height:auto}
.technical-metrics{background:#005842;color:#fff;padding:30px 0}.technical-metrics>.wrap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 16px}.technical-metrics span{display:block;font-size:12px;line-height:1.5;color:#d6e5dd}.technical-metrics strong{display:block;font-weight:500;font-size:clamp(20px,2.5vw,32px);margin-top:10px;letter-spacing:-.03em}
.technical-section h2{font-size:clamp(30px,4.5vw,54px);margin-bottom:30px}.technical-spec{margin:36px 0 0}.technical-spec>div{display:grid;gap:8px;border-top:1px solid #c7d8ce;padding:20px 0}.technical-spec dt{color:#527062;font-size:14px}.technical-spec dd{margin:0;font-size:16px;line-height:1.6}.drawing-grid{display:grid;gap:24px}.drawing-grid figure{margin:0;min-width:0;border:1px solid #dce7df;background:#fff;border-radius:12px;overflow:hidden}.drawing-grid img{display:block;width:100%;height:auto}.drawing-grid figcaption{border-top:1px solid #e3ebe6;padding:20px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;font-size:13px}.drawing-grid figcaption a{color:#005842;min-height:44px;display:flex;align-items:center}
.technical-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.technical-heading h2{margin-bottom:0}.technical-heading .text-link{font-size:13px}.technical-scroll{overflow-x:auto;border:1px solid #d4e1d8;border-radius:8px;background:#fff;max-width:100%;margin-top:24px}.technical-table{width:100%;border-collapse:collapse;text-align:right;font-size:14px;font-variant-numeric:tabular-nums;min-width:690px}.technical-table caption{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}.technical-table th,.technical-table td{padding:17px 20px;border-bottom:1px solid #e2ebe5;white-space:nowrap}.technical-table thead{background:#005842;color:#fff}.technical-table thead a{color:inherit}.technical-table tbody th{font-weight:600;color:#005842}.technical-table tbody tr:nth-child(even){background:#f4f8f5}.technical-table tbody tr:hover{background:#e9f1ec}.technical-table th:first-child{text-align:left}.technical-table tr:last-child>*{border-bottom:0}.technical-note{font-size:13px;line-height:1.8;color:#526b60;max-width:880px;margin-top:20px}.table-hint{font-size:12px;color:#527062}.technical-charts{display:grid;gap:40px}.coefficient-list>div{border-top:1px solid #d4e1d8;padding:20px 0;display:flex;gap:16px;justify-content:space-between;align-items:center}.coefficient-list dd{margin:0;font-size:18px;white-space:nowrap}.coefficient-list dt{font-size:14px}.iv-figure{margin:0;background:#fff;border:1px solid #d4e1d8;padding:24px;border-radius:12px;align-self:start}.iv-figure h3{margin:0 0 24px}.iv-figure img{display:block;width:100%;height:auto}.iv-figure figcaption{font-size:12px;line-height:1.7;color:#526b60;margin-top:20px}.comparison-table{min-width:620px}.comparison-table th,.comparison-table td{text-align:left}
.product-card:nth-child(1) .product-card-art{background-image:url('/assets/products/210r-front.jpg')}.product-card:nth-child(2) .product-card-art{background-image:url('/assets/products/210n-front.jpg')}.product-card:nth-child(n) .product-card-art{background-size:auto 55%;background-position:center 6%;background-repeat:no-repeat;mix-blend-mode:multiply}.collection-stage .isolated-cell,.collection-stage.is-square .isolated-cell{object-fit:contain;transform:none;animation:none;width:85%;height:85%;filter:none;mix-blend-mode:multiply}.collection-stage .stage-label{bottom:20px}.collection-stage .stage-code{opacity:.08}
@media(min-width:760px){.technical-product-hero>.wrap{grid-template-columns:1fr 1fr;gap:50px}.technical-product-hero{padding:70px 0}.technical-metrics>.wrap{grid-template-columns:repeat(4,minmax(0,1fr))}.technical-metrics>.wrap>div+div{padding-left:24px;border-left:1px solid #ffffff35}.technical-spec>div{grid-template-columns:1fr 2fr;gap:30px}.drawing-grid,.technical-charts{grid-template-columns:repeat(2,minmax(0,1fr))}.technical-charts{gap:60px}.table-hint{display:none}}
.collection-stage .stage-orbit,.collection-stage .stage-code{display:none}.collection-stage .stage-label{bottom:0}
