.lp-legal-header{background:#fff;border-bottom:1px solid #e5eae8}.lp-legal-header__inner{align-items:center;max-width:860px;min-height:60px;margin:0 auto;padding:14px clamp(16px,4vw,40px);display:flex}.lp-legal{max-width:860px;margin:0 auto;padding:clamp(36px,5vw,64px) clamp(16px,4vw,40px) clamp(56px,7vw,88px)}.lp-legal__title{letter-spacing:.01em;margin:0 0 10px;font-size:clamp(24px,3vw,32px);font-weight:700;line-height:1.5}.lp-legal__date{color:#7c8a87;margin:0 0 clamp(28px,4vw,40px);font-size:13px}.lp-legal__lead{color:#45524f;text-wrap:pretty;margin:0;padding-bottom:clamp(8px,1.5vw,14px);font-size:clamp(14px,1.1vw,15px);line-height:2.1}.lp-legal section{margin-top:clamp(30px,4vw,44px)}.lp-legal h2{letter-spacing:.01em;text-wrap:pretty;border-bottom:1px solid #e5eae8;margin:0 0 16px;padding-bottom:10px;font-size:clamp(17px,1.8vw,20px);font-weight:700;line-height:1.7}.lp-legal h3{margin:26px 0 10px;font-size:clamp(14px,1.15vw,15.5px);font-weight:700;line-height:1.8}.lp-legal p{color:#45524f;text-wrap:pretty;margin:0 0 14px;font-size:clamp(13.5px,1.05vw,14.5px);line-height:2.05}.lp-legal p:last-child{margin-bottom:0}.lp-legal ol,.lp-legal ul{color:#45524f;margin:0 0 14px;padding-left:1.6em;font-size:clamp(13.5px,1.05vw,14.5px);line-height:2.05}.lp-legal ol{list-style:decimal}.lp-legal ul{list-style:outside}.lp-legal li{text-wrap:pretty;margin-bottom:6px}.lp-legal li>ul,.lp-legal li>ol{margin:6px 0 0}.lp-legal code{white-space:nowrap;background:#f0f7f5;border-radius:4px;padding:1px 5px;font-family:Manrope,ui-monospace,monospace;font-size:.95em}.lp-legal strong{color:#2a2a2a;font-weight:700}.lp-legal__table-wrap{margin-bottom:14px;overflow-x:auto}.lp-legal table{border-collapse:collapse;color:#45524f;width:100%;min-width:480px;font-size:13px;line-height:1.9}.lp-legal th,.lp-legal td{text-align:left;vertical-align:top;border-bottom:1px solid #edf1ef;padding:10px 14px 10px 0}.lp-legal th{color:#2a2a2a;white-space:nowrap;border-bottom-color:#dfe5e3;font-weight:700}.lp-legal table.lp-legal__facts{min-width:0}.lp-legal table.lp-legal__facts th{white-space:normal;width:30%;padding-right:16px}.lp-legal__plain{padding-left:0;list-style:none}.lp-legal a{color:#007d70;text-underline-offset:2px;text-decoration:underline}.lp-legal a:hover{text-decoration-thickness:2px}
