.proposal-main29 .option29{padding:24px;background:#f8fbfd;border-radius:10px}
.proposal-main29 .option29[data-focused]{padding:23px;background:#e1edf6}
.proposal-main29 .option29 .route-art252{display:block;width:100%;height:180px;object-fit:contain;background:#edf4f8;border-radius:7px;margin:0 0 24px}
.proposal-main29 .option29 h3{font-size:29px;line-height:1.12;letter-spacing:-.7px;margin:12px 0}
.proposal-main29 .option29>p{font-size:13px;margin-bottom:22px}
.proposal-main29 .option29 button{display:flex;justify-content:space-between;align-items:center;border-radius:6px;min-height:48px}
.proposal-main29 .option29 button>span{font-size:24px;font-weight:300}
.proposal-main29 .option29[data-focused] .badge29:after{content:' / SELECTED';font-weight:500}
.spec-cards29 [data-rating252]{border:1px solid #c5d7e5;border-radius:9px;position:relative;padding:20px;min-height:118px;background:#f8fbfd}
.spec-cards29 [data-rating252] dt{font-size:11px;line-height:1.5;padding-right:25px}
.spec-cards29 [data-rating252] dd{font-size:27px;letter-spacing:-.5px;margin-top:20px}
.spec-cards29 [data-rating252] dt:after{position:absolute;right:18px;top:16px;font-size:17px;color:#52697b;line-height:1}
.spec-cards29 [data-rating252="power"] dt:after{content:'P'}
.spec-cards29 [data-rating252="voltage"] dt:after{content:'V'}
.spec-cards29 [data-rating252="frequency"] dt:after{content:'Hz';font-size:13px}
.spec-cards29 [data-rating252="speed"] dt:after{content:'n'}
.spec-cards29 [data-rating252="mounting"] dt:after{content:'IM';font-size:13px}
.spec-cards29 [data-rating252="protection"] dt:after{content:'IP';font-size:13px}
@media(max-width:600px){.proposal-main29 .option29 .route-art252{height:150px}.proposal-main29 .option29 h3{font-size:27px}.spec-cards29 [data-rating252]{padding:16px}.spec-cards29 [data-rating252] dd{font-size:24px}}
