.zs-legal{max-width:900px;margin:0 auto;padding:56px 20px;font-family:Inter,sans-serif;color:#2c2720;line-height:1.72}.zs-legal h1,.zs-legal h2{font-family:Poppins,sans-serif;color:#1a1a1a}.zs-legal h1{font-size:36px;line-height:1.15;margin:0 0 10px}.zs-legal h2{font-size:22px;margin:38px 0 12px}.zs-legal p,.zs-legal li{font-size:15px}.zs-legal a{color:#725b00;text-decoration:underline}.zs-legal__meta{color:#6b7280}.zs-legal__notice{background:#fff8d9;border-left:4px solid #ffd52e;border-radius:12px;padding:16px 18px;margin:20px 0}.zs-legal table{width:100%;border-collapse:collapse;margin:16px 0}.zs-legal th,.zs-legal td{padding:10px;border:1px solid #e7e5e4;text-align:left;vertical-align:top}@media(max-width:650px){.zs-legal{padding:36px 16px}.zs-legal h1{font-size:30px}.zs-legal table{font-size:13px}}