.lxf-legal-page{background:var(--lxf-white,#fff)}.lxf-legal-hero{background:var(--lxf-navy,#002559);padding-block:3rem 2.5rem;position:relative;overflow:hidden}.lxf-legal-hero:before{content:'';position:absolute;inset:0;background-image:repeating-linear-gradient(90deg,rgba(70,127,247,.07) 0px,rgba(70,127,247,.07) 1px,transparent 1px,transparent 80px);pointer-events:none}.lxf-legal-hero__inner{position:relative;z-index:1}.lxf-legal-eyebrow{display:inline-block;font-size:.6875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--lxf-blue,#467ff7);margin-bottom:.875rem;padding:.3rem .8rem;background:rgba(70,127,247,.12);border-radius:999px;border:1px solid rgba(70,127,247,.28);font-family:var(--lxf-font-body,'DM Sans',sans-serif)}.lxf-legal-hero__title{color:#fff !important;margin:0 0 1rem !important;max-width:680px}.lxf-legal-hero__meta{font-size:.8125rem;color:rgba(255,255,255,.5);font-family:var(--lxf-font-body,'DM Sans',sans-serif);margin:0}.lxf-legal-body{padding-block:3rem 5rem}.lxf-legal-article{max-width:720px}.lxf-legal-article p{font-size:1rem;line-height:1.8;color:var(--lxf-gray-700,#374151);margin:0 0 1.125rem}.lxf-legal-article p:last-child{margin-bottom:0}.lxf-legal-article strong{color:var(--lxf-navy,#002559);font-weight:600}.lxf-legal-article a{color:var(--lxf-blue-action,#1d57d4);text-decoration:underline;text-underline-offset:2px;transition:color .2s ease}.lxf-legal-article a:hover{color:var(--lxf-blue-hover,#2d68e4)}.lxf-legal-article h2{color:var(--lxf-navy,#002559) !important;margin:2.5rem 0 .875rem !important;padding-bottom:.625rem;border-bottom:1.5px solid var(--lxf-gray-200,#e9ecef)}.lxf-legal-article h2:first-child{margin-top:0 !important}.lxf-legal-article h3{color:var(--lxf-navy,#002559) !important;margin:1.75rem 0 .625rem !important}.lxf-legal-article ul,.lxf-legal-article ol{list-style:revert;padding-inline-start:1.625rem;margin:0 0 1.125rem}.lxf-legal-article li{font-size:1rem;line-height:1.75;color:var(--lxf-gray-700,#374151);margin-bottom:.375rem}.lxf-legal-article li:last-child{margin-bottom:0}.lxf-legal-sms{background:var(--lxf-light-blue,#dfeeff);border-left:4px solid var(--lxf-blue,#467ff7);border-radius:0 var(--lxf-radius-lg,12px) var(--lxf-radius-lg,12px) 0;padding:1.5rem 1.75rem;margin-block:2.5rem}.lxf-legal-sms h2{color:var(--lxf-navy,#002559) !important;border-bottom:none !important;margin-top:0 !important;margin-bottom:.75rem !important;padding-bottom:0 !important}.lxf-legal-sms p{color:var(--lxf-navy,#002559) !important;margin-bottom:0 !important;font-size:.9375rem;line-height:1.75}@media (max-width:767px){.lxf-legal-hero{padding-block:2rem 1.75rem}.lxf-legal-body{padding-block:2rem 3.5rem}.lxf-legal-sms{padding:1.25rem}}