.product-page header,.comparison-page header{position:relative;background:#e5eaef;color:#061c34}.product-hero{display:grid;grid-template-columns:1.1fr 1fr;gap:8%;align-items:center;padding-top:65px;padding-bottom:80px}.product-detail-photo{position:relative;background:#e4e8ed;min-height:550px;display:flex;align-items:center;justify-content:center;overflow:hidden}.product-detail-photo img{position:relative;width:85%;height:440px;object-fit:contain;mix-blend-mode:multiply;z-index:1}.large-model{position:absolute;top:5%;left:6%;font-size:150px;letter-spacing:-10px;color:#c3ced9;font-weight:800}.product-detail-copy h1{font-size:58px;letter-spacing:-3px;margin:25px 0 10px}.product-detail-copy h2{font-size:28px;letter-spacing:-1px}.product-detail-copy p{font-size:14px;line-height:1.85}.product-detail-copy .dv{font-size:20px;text-align:left}.back-link{font-size:12px;text-decoration:underline;text-underline-offset:5px;display:inline-flex;min-height:44px;align-items:center}.product-mini-facts{display:flex;flex-wrap:wrap;gap:10px 20px;font-size:11px;padding:20px 0;margin:15px 0 25px;border-top:1px solid #c1c9d2;border-bottom:1px solid #c1c9d2}.product-detail-copy .contact-note{font-size:11px;color:#677481}.product-information{max-width:none;background:#dfe5eb;display:grid;grid-template-columns:1fr 1fr;gap:10%}.product-information h2{font-size:43px}.product-information p{font-size:14px;line-height:1.85}.product-information .dv{font-size:21px;text-align:left}.product-specs{margin:0}.product-specs div{font-size:13px;padding:17px 0}.product-specs dd{max-width:60%;line-height:1.6}.product-consider h2{font-size:45px}.consider-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:6%;margin:40px 0}.consider-grid h3{font-size:24px}.consider-grid p{font-size:13px;line-height:1.9;color:#586674}.product-consider>.dv{text-align:left;font-size:22px}.related-section{padding-top:40px}.related-section h2{font-size:40px}.related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.related-model{display:grid;grid-template-columns:1fr 24px;align-items:center;background:#e1e7ee;padding:24px;font-size:20px;font-weight:600}.related-model img{grid-column:1/-1;mix-blend-mode:multiply;width:100%;height:240px;object-fit:contain;margin-bottom:20px;transition:transform .3s}.related-model:hover img{transform:translateY(-5px)}.product-cta{max-width:none;background:#062547;color:white}.product-cta h2{font-size:50px}.product-cta p{font-size:15px}.product-cta .dv{text-align:left;font-size:25px}.product-cta .button{margin-top:30px}@media(max-width:700px){.product-hero{grid-template-columns:1fr;padding-top:25px;gap:30px}.product-detail-photo{min-height:330px}.product-detail-photo img{height:290px}.large-model{font-size:115px}.product-detail-copy h1{font-size:45px}.product-detail-copy h2{font-size:26px}.product-information{grid-template-columns:1fr;gap:25px}.product-information h2{font-size:36px}.product-specs div{font-size:12px}.consider-grid{grid-template-columns:1fr;gap:10px;margin:20px 0}.consider-grid h3{margin-bottom:10px}.product-consider h2{font-size:36px}.related-grid{grid-template-columns:1fr;gap:15px}.related-model{grid-template-columns:120px 1fr 24px;gap:20px;padding:15px;font-size:18px}.related-model img{grid-column:auto;height:130px;margin:0}.product-cta h2{font-size:38px}.product-cta .button{gap:20px;font-size:12px}.product-mini-facts{gap:10px;font-size:10px}}

.specification-note{grid-column:1/-1;max-width:850px;margin:4px 0 0;color:#475564}.product-specs dt{padding-right:14px}
@media(max-width:700px){.product-specs dd{max-width:58%}.specification-note{font-size:12px!important;line-height:1.75!important}}
