
#isolution-lp .lp-legal{max-width:100%;padding:48px 24px 72px;background:#fff;color:#344054}
#isolution-lp .lp-legal-inner{max-width:920px;min-width:0;margin:0 auto}
#isolution-lp .lp-legal-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;font-size:13px;line-height:1.5;margin:0 0 22px;color:#667085}
#isolution-lp .lp-legal-breadcrumb a{color:#b02a30}
#isolution-lp .lp-legal h1{font-family:"iSolutionRubik",Arial,sans-serif;font-weight:600;font-size:clamp(32px,4vw,46px);line-height:1.15;letter-spacing:-.035em;color:#101828;margin:0 0 18px}
#isolution-lp .lp-legal-meta{font-size:13px;line-height:1.6;color:#667085;margin:0 0 28px}
#isolution-lp .lp-legal-nav{display:flex;gap:12px 20px;flex-wrap:wrap;padding:18px 20px;margin:0 0 32px;border:1px solid #eaecf0;background:#f9fafb;border-radius:12px}
#isolution-lp .lp-legal-nav a{font-size:14px;font-weight:500;line-height:1.5;color:#b02a30;text-decoration:underline;text-underline-offset:3px}
#isolution-lp .lp-legal-copy{font-size:16px;line-height:1.8;overflow-wrap:anywhere}
#isolution-lp .lp-legal-copy h2,#isolution-lp .lp-legal-copy h3{font-family:"iSolutionRubik",Arial,sans-serif;font-size:24px;font-weight:500;line-height:1.35;color:#101828;letter-spacing:-.02em;margin:36px 0 16px;overflow-wrap:normal}
#isolution-lp .lp-legal-copy p{margin:0 0 18px;font-size:inherit;line-height:inherit}
#isolution-lp .lp-legal-copy ul,#isolution-lp .lp-legal-copy ol{padding-left:24px;margin:0 0 22px}
#isolution-lp .lp-legal-copy li{padding-left:4px;margin:0 0 10px;font-size:inherit;line-height:inherit}
#isolution-lp .lp-legal-copy a{color:#b02a30;text-decoration:underline;text-underline-offset:3px}
#isolution-lp .lp-legal-copy strong{font-weight:500;color:#101828}
@media(max-width:767px){#isolution-lp .lp-legal{padding:30px 20px 44px}#isolution-lp .lp-legal-copy{font-size:15px;line-height:1.75}#isolution-lp .lp-legal-copy h2,#isolution-lp .lp-legal-copy h3{font-size:21px;margin-top:30px}#isolution-lp .lp-legal-nav{padding:16px}}
