.specification-section{background:#203447;padding:120px 0}.specification-section .container{margin:0 auto;max-width:1235px;padding:0 15px}.specification-grid{align-items:center;display:grid;gap:60px;grid-template-columns:1.05fr .95fr}.specification-image img{border-radius:16px;display:block;width:100%}.specification-content{color:#fff}.specification-content .eyebrow{color:#e48d16;display:block;font-size:13px;font-weight:600;letter-spacing:3px;margin-bottom:18px;text-transform:uppercase}.specification-content h2{color:#fff;font-size:40px;font-weight:600;line-height:1;margin-bottom:40px}.spec-list{display:grid;gap:20px 40px;grid-template-columns:repeat(2,1fr);margin-bottom:40px}.spec-column{display:flex;flex-direction:column;gap:18px}.spec-item{align-items:flex-start;color:#fff;display:flex;font-size:14px;font-weight:400;gap:12px;line-height:1.5}.spec-item span{color:#e48d16;flex-shrink:0;font-size:18px;font-weight:700;margin-top:2px}.spec-note{color:hsla(0,0%,100%,.5);font-size:12px;font-weight:400!important;line-height:1.7;max-width:600px}@media(max-width:991px){.specification-grid{grid-template-columns:1fr}.specification-content h2{font-size:54px}.spec-list{gap:15px;grid-template-columns:1fr}}@media(max-width:767px){.specification-section{padding:80px 0}.specification-section .container{padding:0 20px}.specification-content h2{font-size:40px}.spec-item{font-size:17px}.spec-note{font-size:14px}}