.model-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.model-card{background:white;border:1px solid #dbe1e7}.model-card>a{display:block;height:100%}.model-card>a:hover .text-link{color:#006ecb}.model-photo{height:225px;padding:22px;background:#e9eef3;display:flex;align-items:center}.model-photo img{width:100%;height:100%;object-fit:contain}.model-copy{padding:26px}.model-copy .eyebrow{color:#536273;font-size:12px;margin-bottom:12px}.model-copy h3{font-size:29px;margin-bottom:18px}.model-copy>p:not(.eyebrow){font-size:17px;color:#536273;min-height:78px}.range-note{font-size:16px;color:#536273;margin:28px 0 0}.lx-page{--lx-orange:#0879da;--lx-soft:#f7f8fa}.lx-page .button{background:#0879da;color:white;border-color:#0879da}.lx-page .lx-kicker{color:#006bbf}.lx-page .lx-hero .lx-kicker,.lx-page .lx-dark .lx-kicker{color:#76c2ff}.lx-page .lx-kicker>span{background:#59b2ff}.lx-page .lx-contact{background:#076dc6}.lx-page .lx-contact h2,.lx-page .lx-contact p{color:white}.lx-page .lx-contact .button{background:white;color:#076dc6}.lx-page .lx-hero h1 span{color:#59b2ff}.lx-page .lx-spec-table{border-collapse:collapse;width:100%;margin:30px 0}.lx-page .lx-spec-table th,.lx-page .lx-spec-table td{text-align:left;border-bottom:1px solid #d7dde4;padding:18px;font-size:17px}.lx-page .lx-spec-table th{width:40%}.lx-page .lx-hero-stage>img{width:100%;height:auto}.lx-page .lx-page-bottom{padding:35px 0}.lx-page .lx-contact .wrap{display:flex;justify-content:space-between;gap:30px;align-items:center}.lx-page .text-link{color:#006bbf}.lx-page .lx-hero-metrics{margin:0}.lx-page .lx-section-nav{top:0}.lx-page .wrap{width:min(1280px,calc(100% - 96px))}
@media(max-width:1000px){.model-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lx-page .wrap{width:calc(100% - 56px)}}
@media(max-width:760px){.model-grid{grid-template-columns:1fr}.model-photo{height:230px}.model-copy>p:not(.eyebrow){min-height:0}.lx-page .wrap{width:calc(100% - 40px)}.lx-page .lx-spec-table th,.lx-page .lx-spec-table td{padding:12px 8px;font-size:15px}.lx-page .lx-contact .wrap{display:block}.lx-page .lx-contact .button{margin-top:25px}.lx-page .lx-use-grid{grid-template-columns:1fr}}
