
.lfm-page{font-family:Arial,Helvetica,sans-serif!important;--ink:#12354a;--muted:#455d6c;--soft:#f1f5f7;--line:#d2dde4}
.lfm-page h1{font-size:clamp(32px,3.4vw,48px)!important;line-height:1.17!important;font-weight:600!important;letter-spacing:-.025em!important}
.lfm-page .lfm-heading{font-size:clamp(27px,2.5vw,36px)!important;line-height:1.23!important;font-weight:600!important;max-width:1000px}
.lfm-page .lfm-kicker{font-size:12px!important;letter-spacing:.12em!important;color:#b94918!important;margin-bottom:12px!important}
.lfm-page .lfm-intro{font-size:16px!important;line-height:1.75!important;margin-top:16px!important;color:#455d6c!important}
.lfm-page .lfm-section{padding-top:58px!important;padding-bottom:58px!important}
.lfm-page .lfm-product{background:#f3f6f8!important;border:1px solid #d3dfe5!important;border-top:3px solid #cf6d3a!important;box-shadow:0 5px 16px rgba(18,53,74,.045)}
.lfm-page .lfm-product-body{padding:20px 18px!important}.lfm-page .lfm-product h3{font-size:20px!important;line-height:1.3!important;font-weight:600!important;min-height:78px!important;color:#12354a!important}
.lfm-page .lfm-type{font-size:10px!important;letter-spacing:.08em!important;line-height:1.5!important;min-height:30px!important;color:#a84319!important}
.lfm-page .lfm-subtitle{font-size:13px!important;line-height:1.5!important;font-weight:500!important;color:#2b617a!important;min-height:60px!important}
.lfm-page .lfm-image{height:180px!important;background:#fff!important;border-color:#dde5ea!important;margin-top:16px!important}
.lfm-page .lfm-description{font-size:14px!important;line-height:1.7!important;min-height:150px!important;color:#455d6c!important;margin-top:16px!important}
.lfm-page .lfm-fact{background:#e4edf2!important;border-left:2px solid #6d91a6!important;padding:10px 8px!important}.lfm-page .lfm-fact strong{font-size:15px!important;line-height:1.3!important;color:#163f56!important}.lfm-page .lfm-fact span{font-size:11px!important;line-height:1.4!important;color:#496170!important}
.lfm-page .lfm-points{font-size:13px!important;line-height:1.6!important;color:#405c6d!important}.lfm-page .lfm-product a{font-size:13px!important;font-weight:700!important;color:#a84319!important}
.lfm-page .lfm-flow .lfm-kicker{color:#ffad79!important}.lfm-page .lfm-flow .lfm-intro{color:#d2e0e8!important}.lfm-page .lfm-flow .lfm-heading{color:#fff!important}.lfm-page .lfm-flow .lfm-product{grid-column:span 2}.lfm-page .lfm-flow .lfm-product h3,.lfm-page .lfm-flow .lfm-type,.lfm-page .lfm-flow .lfm-subtitle,.lfm-page .lfm-flow .lfm-description{min-height:0!important}
.lfm-page .lfm-approach{background:#eaf0f3!important}.lfm-page .lfm-panel-grid h3{font-size:21px!important;line-height:1.3!important;font-weight:600!important}.lfm-page .lfm-panel-grid p{font-size:14px!important;line-height:1.7!important;color:#455d6c!important}
@media(max-width:600px){.lfm-page .lfm-section{padding-top:40px!important;padding-bottom:40px!important}.lfm-page .lfm-product h3,.lfm-page .lfm-type,.lfm-page .lfm-subtitle,.lfm-page .lfm-description{min-height:0!important}.lfm-page .lfm-flow .lfm-product{grid-column:span 1}}
