/* _System (261106_120919) */

/* _System - Feature (Float Left) */
.system-feature-float-left .sffl-disclaimer{font-family:Figtree,sans-serif!important;font-size:9px!important;font-weight:400;line-height:1.25;text-align:justify;margin-top:30px!important;overflow-wrap:anywhere;opacity:.5!important}
.system-feature-float-left .sffl-disclaimer a{color:inherit!important;text-decoration:none!important}
.system-feature-float-left { padding-top:90px !important; padding-bottom:90px !important; margin-top:0 !important; margin-bottom:0 !important; }
.system-feature-float-left > .container { padding-top:0 !important; padding-bottom:0 !important; }
.system-feature-float-left .sffl-card { border-radius:18px; overflow:hidden; padding:clamp(25px,5vw,65px); }
.system-feature-float-left .sffl-image { display:block; width:100%; height:auto; object-fit:contain; }
.system-feature-float-left .sffl-eyebrow { font-family:Roboto,sans-serif; font-size:11px; font-weight:600; letter-spacing:3px; text-transform:uppercase; margin:0 0 20px; }
.system-feature-float-left .sffl-title { font-size:clamp(30px,3.2vw,46px); font-weight:400; line-height:1.16; letter-spacing:normal; margin-bottom:16px; }
.system-feature-float-left .sffl-body { font-size:17px; font-weight:300; line-height:1.7; margin-bottom:24px; }
.system-feature-float-left .sffl-cta { border-radius:50rem; font-size:15px; font-weight:500; letter-spacing:normal; padding:12px 25px; transition:background-color .3s,color .3s,border-color .3s; box-shadow:none; transform:none; }
.system-feature-float-left .sffl-cta:hover { transform:none; box-shadow:none; }
@media(max-width:767.98px) { .system-feature-float-left { padding:45px 20px !important; } .system-feature-float-left .sffl-card { padding:25px 20px; } .system-feature-float-left .sffl-content { text-align:center; } }
