.jali-legal{color:#17352e;background:#faf9f5;min-height:100vh}.jali-legal footer,.jali-legal header{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px clamp(20px,5vw,80px);border-bottom:1px solid #dce2d4}.jali-legal a{color:inherit;text-underline-offset:4px}.jali-legal main{max-width:1000px;margin:auto;padding:40px 24px 64px}.jali-legal h1{font-size:clamp(30px,4vw,48px);line-height:1.15;margin:20px 0 32px}.jali-legal h2{font-size:24px;margin:40px 0 16px}.jali-legal p{font-size:16px;line-height:1.8;white-space:pre-line;overflow-wrap:anywhere;margin:18px 0}.jali-legal-table{overflow:auto;margin:24px 0}.jali-legal table{border-collapse:collapse;width:100%;min-width:550px;font-size:15px;line-height:1.6}.jali-legal td,.jali-legal th{border:1px solid #dce2d4;padding:14px;text-align:left;vertical-align:top}.jali-legal th{background:#eef2e7}.jali-legal footer{justify-content:center;flex-wrap:wrap;border-top:1px solid #dce2d4}.jali-legal a:focus-visible{outline:3px solid #cf4532;outline-offset:5px}